Bienvenue sur guppy.christianlautier.fr

Site personnel de Christian Lautier.

Il ne contient pratiquement que des informations liées à mes développements autour du CMS GuppY.

Merci de poser les questions techniques sur le forum (et non par la page contact) ...

ainsi tout le monde profite de la réponse !

Tous les plugins V5 sont compatibles V6 (00, 01, 02, 03).

Voir en dessous, dans la migration, quelle version il faut installer.

Pour passer à la dernière version de GuppY, vous devez

réinstaller les dernières versions des paquets de plugins.

Intranet

Bien sûr tous les plugins sont indépendants. Hormis infoPratique et twitterLink qui eux le sont réellement, mes plugins prennent tout leur intérêt s'ils sont utilisés ensemble pour constituer un véritable intranet.

 

Versions

A partir de la version 5, la numérotation des versions de plugins suit celle de GuppY. Et surtout elle suit celle du plugin CPLcommun. Pour une version de GuppY, il y a une version identique de CPLcommun et la même version des autres plugins. Donc, à chaque sortie de nouvelle version de GuppY, ne vous précipitez pas sur son installation. Attendez que je donne le feu vert pour dire si les plugins sont compatibles ou que je sorte une nouvelle version adaptée.

Configurations secondaires

Les fonctions de la bibliothèque commune CPLcommun supportent les configurations secondaires de config boîtes. Mais tous les plugins ne les mettent pas en oeuvre actuellement.

  • twitterLink n'est pas concerné, il n'affiche pas de page en boîte centrale.
  • infoPratique ne s'exécute que dans la configuration principale si vous utilisez "Activer l'icône 'infoPratique' dans la barre de navigation".
  • Docuthèque affiche un dossier en page centrale dans la même configuration de page que celle de la boîte latérale qui l'a appelé. Si vous faites un lien vers une page de dossier avec un paramètre &tconfig, il est respecté. Les formulaires d'admin permettent de générer les bonnes valeurs sur les URL.
  • editoPlus s'exécute dans la configuration demandée. Les formulaires d'admin permettent de générer les bonnes valeurs sur les URL
  • formulaire s'exécute dans la configuration demandée. Les formulaires d'admin permettent de générer les bonnes valeurs sur les URL
 

Migration GuppY V5 en V6

La Migration d'une version V5.03.03 en V6 migre bien les plugins. C'est-à-dire qu'elle recopie les répertoires "normaux" d'un plugin, depuis la V5 vers la V6. Il faut donc que les plugins installés sur la V5 soient compatibles avec la V6. Ce qui n'est pas forcément le cas.

Donc, vous ne touchez pas l'administration des plugins, avant d'avoir chargé la bonne version. Vous risqueriez de perdre vos paramètres.

Pour les versions antérieures à 6.00.02 :

Vous devez recopier depuis la version 5 les fichiers suivants sur la version 6:

  • /inc/mail/cplmailbatch.inc (s'il existe)
  • /inc/csshead/edp-style_perso.css (si vous l'avez créé)
  • les répertoires (s'ils existent) :
    • /perso/plugins/CPL_commun
    • /perso/plugins/docutheque
    • /perso/plugins/editoPlus
    • /perso/plugins/impmanuel
    • /perso/plugins/infopratique
    • /perso/plugins/sesame
    • /perso/plugins/twitterLink

Une fois que vous avez fait ça, vous installez les plugins dans la version compatible V6.00.xx :

  • CPLcommun 5.03.03
  • editoPlus 5.03.03
  • Docutheque 5.03.03
  • Sesame 5.03.03
  • infoPratique 5.03.03
  • twitterLink 5.03.02

Pour les versions 6.00.02, 6.00.03 :

Vous recopiez depuis la version 5 les fichiers suivants sur la version 6:

  • /inc/csshead/edp-style_perso.css (si vous l'avez créé)
  • les répertoires (s'ils existent) :
    • /perso/plugins/CPL_commun
    • /perso/plugins/docutheque
    • /perso/plugins/editoPlus
    • /perso/plugins/impmanuel
    • /perso/plugins/infopratique
    • /perso/plugins/sesame
    • /perso/plugins/twitterLink

Une fois que vous avez fait ça, vous installez les plugins dans la version compatible V6.00.02, bien entendu, vous n'installez que ce que vous souhaitezlaugh :

  • CPLcommun 6.00.002
  • editoPlus 6.00.002
  • Docutheque 6.00.002
  • formulaire 6.00.002
  • Sesame 6.00.002
  • infoPratique 5.03.03
  • twitterLink 5.03.02
  • impManuel 6.00.002
  • cplMailBatch 6.00.002

Si vous voulez utiliser la fonctionnalité editoPlus qui permet d'afficher une page d'introduction du site, vous devez modifier le .htaccess fourni par Guppy:

Repérer les 2 lignes :
### Accès au seul fichier index.php, les autres sont interdits
DirectoryIndex index.php

et remplacer la deuxième par :
DirectoryIndex index.html index.php