But :
- Transférer le YesWiki de grandjardin.jdn.org vers www.jdn.org
- Transférer le Humhub de intranet.jdn.org vers grandjardin.jdn.org
- Fusionner les espaces Veille partagée et Ressources péda vers @Sallecommune
Adrien a procédé au premier transfert du YesWiki fin décembre et moi à celui de Humhub + la fusion des espaces mercredi 1er au soir.
Il reste par ci par là le mot « intranet » dans des textes, mais pas dans les liens. En principe pas trop… J’ai fait au mieux, mais il y avait des centaines d’occurennce de ce mot et ce n’était pas facile de tout traiter automatiquement car il y a pas mal de cas particuliers. Soyez donc vigilent et n’hésitez pas à modifier directement si possible une publication ou bien à me le signaler.
De mercredi 1er au soir à ce matin, il y a eu 2 bugs qui m’ont été signalé par Adrien :
- le SSO des Colibris ne marchait plus (oubli de ma part de reparamétrage)
- les redirections d’URL contenant des paramètres commençant par https://intranet.jdn.org se faisaient mal. Et comme il restait encore des URLs de ce type dans la base de donnée de YesWiki, qui, via les APIs s’affichaient sur la plateforme, les liens vers les espaces des jardins qui étaient dans « Voir la liste des jardins thématiques » ne fonctionnaient plus.
A ce jour, je n’ai pas connaissance d’autres bugs.
Voici les détails de ces transferts :
Déplacer tout le contenu d’un espace vers un autre :
J’ai créé un script qui permet de faire ça. Par contre, les tags sont perdus (car la liste est différente d’un espace à l’autre). C’est ce script qui m’a permis de fusionner Veille partagée et Ressources péda vers @Sallecommune : il faudra peut-être recréer certains tags.
J’ai également créé un script permettant de supprimer tous les membres d’un espace d’un coup. C’est ce qui m’a permis d’archiver ces 2 espaces.
La suite pour @AdrienCheype (et les curieux !) :
SSO :
Je t’ai mis administrateur du serveur CAS des Colibris. Tu peux accéder aux services (équivalents des clients sur Keycloak) des différents sites ici : https://monprofil.colibris-lemouvement.org/admin/config/people/cas_server/services
Pour le YesWiki sur le sous domaine www, j’ai modifié le service www.jardiniersdunous.org pour l’utiliser pour Humhub. Mais malheureusement ça marche pas, donc pour l’instant je garde intranetjdn.
Pour YesWiki (celui sur www, ex grandjardin), j’ai pas réussi à trouver quel service il utilise. J’ai créé www_jardiniersdunous_org, mais après coup j’ai vu qu’il a mooc_jardiniersdunous_org qui serait utilisé par tous les YesWiki des JDN… Je te laisse gérer ça.
Bases de données :
- Humhub : j’ai renommé une grosse partie des mots « intranet » vers « Grand Jardin », mais pas tout, car il y a pleins de cas particuliers et il y avait environs 130 mots à remplacer…
- YesWiki : je n’ai renommé aucun mot « intranet ». J’ai juste renommé les urls intranet.jardiniersdunous.org vers www.jardiniersdunous.org avec cette commande :
UPDATE
`yeswiki_mooc__pages
` SET `body
` = replace(body, ‹ intranet.jardiniersdunous.org ›, ‹ www.jardiniersdunous.org ›) (et idem pour les autres tables)
Est-ce que je peux supprimer l’ancien YesWiki du grand jardin qui est actuellement dans /var/www/jdn/www.jardiniersdunous.org.old ? Ainsi que les tables associées ? Est-ce que ce sont celles qui commencent par yeswiki_jdn__ ? Car je n’ai pas trouvé grandjardin.
Fiches des membres sur YesWiki
On avait noté pour moi " Il régénérera l’ensemble des profils jardiniers sur le formulaire YesWiki pour le mettre à jour (Adrien dira à Marc la modif. à laquelle il avait pensé pour la création des fiches depuis HumHub)". Tu peux me préciser la modif ? De mon côté, je rajouterai du code pour qu’une suppression de compte sur Humhub supprime automatiquement la fiche sur YesWiki.
Divers
J’ai mis à jour avec les nouveaux chemins : les sauvegardes, le thème, le module JdN, SendInBlue, les scripts qui s’exécutent automatiquement avec cron et les système d’alerte (veille automatique).
Tu avais noté :
- On rajoutera ensuite les liens du haut : Calendrier / Forum / Sondages (pour le wiki je l’ai déjà renommé “Ressources Pédagogiques”, à changer si besoin)
- On rajoutera le panneau “Forum” dans l’espace de droite