Portage Magusine pour SPIP 2.1

Portage du plugin magusine-portage2 (2.0->2.1) en :

  • appliquant les recommandations de la page Spip 2.1
  • repérant et corrigeant les incompatibilités connues.

Modification du fichier plugins.xml en :

  • portant version 1.8 à 1.9
  • modifiant le statut (Stable ->Test)
  • intégrant icône au plugin

Il s’agit d’un portage, c’est à dire que le code a été adapté pour SPIP 2.1 en respectant les recommandations liées à SPIP 2.1. Aucune amélioration n’a été apportée ; le seule but est de pouvoir utiliser Magusine avec la dernière évolution majeure de SPIP.

Installation

Utiliser la procédure normale d’installation d’un plugin après avoir procédé à la mise à jour de Spip x vers Spip2.1 ou installer le plugin sur une version toute neuve de Spip 2.1

Pour limiter la taille du plugin, le thème Emilio est le seul disponible dans le fichier magusine-portage2.2.zip. Pour obtenir les autres, il faut charger le fichier themes.zip et le transférer par ftp dans le répertoire \magusine-portage2.2\themes

Utilisation

Pas de modification. Voir l’article correspondant

Mise à jour du dossier pages-custom

Il est possible d’ajouter facilement des blocs personnalisés dans les gabarits. L’article suivant l’explique très clairement (Voir sur le site de magunews). Mais si vous avez utilisé des boucles qui font appel à des tables SPIP_ARTY_..., il est impératif de transformer ces appels en minuscule (car la casse est sensible depuis spip 2.1).

Par exemple : SPIP_ARTY_BLOCLIBREASSOC devient spip_arty_bloclibreassoc

Maguzine ne sera pas porté en spip v3. Si un développeur souhaite reprendre le flambeau, qu’il se fasse connaitre.

Une autre solution existe en spip v3 très semblable dans son utilisation. Il faudra cependant reprendre tous les blocs construits ou utilisés dans magusine pour les rendre compatibles avec noizetier V2

Discussion

Aucune discussion

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom