Portage de magusine pour SPIP 2

Grâce au travail de Emmanuel Mathot, le portage du plugin magusine est enfin en téléchargement. A part les précautions d’usage pour la mise à jour vers SPIP 2, rien de particulier.

Il s’agit d’un portage, c’est à dire que le code a été adapté pour SPIP 2. Les noms des requêtes surtout, mais quelques blocs ont été adapté pour l’ajax de spip, quelques bugs corrigés au passage.
Le travail en est resté là, car il s’agit d’un portage et non d’une version 2 du plugin. Celle-ci est en cours de développement.

Upgrader magusine

Cette version est un portage, cela signifie que les tables, les fichiers, la structuration des xml, sont semblables à la version précédente. Pas d’update des tables du plugin donc. La seule chose à faire est d’upgrader SPIP lui-même.

Ha, si : une rationalisation des fichiers de galerie vidéo entraine une erreur dans les gabarits de rubrique et d’article. Il suffit de les afficher dans la page de gestion des gabarits, et le système supprime les anciens noms invalides. Ré-enregistrer le gabarit sans rien changer suffit généralement, sinon vérifier que le blocs des vidéos se trouve au bon endroit et enregistrer.

Le plugin peut évidemment être installé dans un SPIP tout neuf.

Nous vous recommandons de faire cependant une sauvegarde de la base de donnée, si possible avec mysql, ce qui est une bonne pratique de webmaster en général.

Le plugin updaté a été testé mais il y a toujours des bugs cachés possibles, signalez-les nous.

Prochaine version du plugin magusine

La prochaine version du plugin est en cours de développement. Il sera en fait découpé en trois plugins :
-  Un plugin « magusine menu », qui pourra être utilisé de manière indépendante permettra de construire son menu. Le code sera entièrement refondu.
-  Un plugin « magusine theme » lui aussi indépendant permet de charger les css et javascript d’un thème donné
-  Un plugin « magusine », qui requiert les deux précédent, et ajoute le reste des fonctionnalités manquantes, les blocs libres et les gabarits principalement.

La version de test est prévue pour mi-mai.

Discussion

48 discussions

  • Le plugin « Boutons d’administration supplémentaires », qui est très pratique, ne fonctionne pas avec Magusine 2. Snif... on l’aimait tant. C’est un souci entre les deux, qui doit régler le problème ? Le plugin Boutons ou le plugin Magusine ?

    Répondre à ce message

  • Bonjour,
    Superbe ce plugin et merci à l’auteur.
    Je souhaiterais cependant que mes articles soient sur une seule colonne, ce que j’arrive à faire, mais que cette colonne soit centrée sous l’entête du site, ce que je ne sais pas comment faire. Systématiquement ma colonne unique se trouve à gauche.

    Cette chose là est-elle réalisable
    Merci

    Répondre à ce message

  • Bonjour,

    Super Magusine mais j’ai deux soucis si quelqu’un peut me répondre :

    -  Impossible de lier dans un bloc libre une image via un mailto sur un envoi de message
    -  Les miniatures de mes diaporamas ne se font pas.

    Merci

    Ludo
    Mail : aco_te@hotmail.fr

    Répondre à ce message

  • 1

    Bonjour,
    J’essaye de faire fonctionner magusine mais ça ne marche pas.
    Je créer un site tout neuf avec spip 2.0.8
    que dois-je faire pour remedier à ça ?
    voilà mes erreurs affichées.
    ()
    Erreur SQL
    spip_arty_parametres.valeur, spip_arty_parametres.valeur2 FROM spip_arty_parametres AS spip_arty_parametres WHERE (spip_arty_parametres.parametre REGEXP ’metas$’)
    Unknown column ’freeh_esperan.esperance_arty_parametres.valeur’ in ’field list’
    AIDE
    2 ()
    Erreur SQL
    spip_arty_gabarit_ordre.ordre, spip_arty_gabarit_ordre.nom, spip_arty_gabarit_ordre.param FROM spip_arty_gabarit_ordre AS spip_arty_gabarit_ordre WHERE (spip_arty_gabarit_ordre.gabarit = ’sommaire’) AND (spip_arty_gabarit_ordre.conteneur = 1) ORDER BY spip_arty_gabarit_ordre.ordre
    Unknown column ’freeh_esperan.esperance_arty_gabarit_ordre.ordre’ in ’field list’
    AIDE
    3 <BOUCLE_blocs_contexte1>()
    Erreur SQL
    spip_arty_gabarit_ordre.ordre, spip_arty_gabarit_ordre.nom, spip_arty_gabarit_ordre.param FROM spip_arty_gabarit_ordre AS spip_arty_gabarit_ordre WHERE (spip_arty_gabarit_ordre.gabarit = ’sommaire’) AND (spip_arty_gabarit_ordre.conteneur = 2) ORDER BY spip_arty_gabarit_ordre.ordre
    Unknown column ’freeh_esperan.esperance_arty_gabarit_ordre.ordre’ in ’field list’
    AIDE
    4 ()
    Erreur SQL
    spip_arty_gabarit_ordre.ordre, spip_arty_gabarit_ordre.nom, spip_arty_gabarit_ordre.param FROM spip_arty_gabarit_ordre AS spip_arty_gabarit_ordre WHERE (spip_arty_gabarit_ordre.gabarit = ’sommaire’) AND (spip_arty_gabarit_ordre.conteneur = 3) ORDER BY spip_arty_gabarit_ordre.ordre
    Unknown column ’freeh_esperan.esperance_arty_gabarit_ordre.ordre’ in ’field list’
    AIDE
    5 ()
    Erreur SQL
    spip_arty_parametres.valeur FROM spip_arty_parametres AS spip_arty_parametres WHERE (spip_arty_parametres.parametre = ’footer’)
    Unknown column ’freeh_esperan.esperance_arty_parametres.valeur’ in ’field list’

    • MacSurfer

      J’ai eu le même problème sur plusieurs sites dont certains fonctionnaient !

      Aprés une lecture plus étudié du debug on se rend compte que l’appel aux tables de la Base de Données ne prend pas en compte le préfixe qui aurait été créé lors de l’installation de Spip.

      Solution > Installer Spip sur le préfixe par défaut pour les tables : spip (soit : spip_xxxtables)
      les requetes sont alors pointées sur la bonne table.

      J’espere que ça en aidera certains !

      Super Plugin ! Continuez !

    Répondre à ce message

  • Elvio FISLER

    Un vrai bonheur d’avoir à disposition cette " Rolls " de modularité et de convivialité. MERCI !!!

    Un petit chagrin, la date de l’article sort avec un « le date 10 mai 2009 » pas très français. Je ne sais pas à quel endroit je devrais intervenir pour corriger ce bug... http://php.educanet2.ch/verdeil/spip.php?article48

    Hmmm, autre frustration, la version texte ( oo à savoir http://php.educanet2.ch/verdeil/oo ) ne donne rien. Et pourtant c’est réellement un plus que de pouvoir offrir à des malvoyants ou des non-voyants cette possibilité !

    En tous les cas, merci déjà pour ce portage en SPIP 2 !

    Répondre à ce message

  • 1

    Bonjour et bravo pour ce bel outil !
    J’ai un souci quant à la configuration de mon edito : dans le menu configuration de base, lorsque je clique sur la crois pour selectionner ma rubrique, le bloc se rafraichit sur celui de départ, « il n’y a pas d’édito ».
    Pas moyen d’y arriver.

    autre souci, j’ai ces messages sous le footer :
    voir ici
    Warning : Unknown() : open(/mnt/101/sda/2/8/bancsdeflandre2006/sessions/sess_27414890e209602a944316cd397c9175, O_RDWR) failed : No such file or directory (2) in Unknown on line 0

    Warning : Unknown() : Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/mnt/101/sda/2/8/bancsdeflandre2006/sessions) in Unknown on line 0

    • Problèmes résolus, j’avais pas créé le répertoire /sessions à la racine.

    Répondre à ce message

  • Bonjour,
    Je suis en train de développer un site avec ce superbe squelette.
    Par contre, j’ai une petite question concernant le diaporama image flash.
    Lorsque je modifie sa hauteur dans l’admin, avec la liste déroulante, rien ne change.
    Je souhaiterais que les disporamas s’affichent en grand, comment puis-je changer ça ?

    Est-il également possible de créer une rubrique « Galerie » regroupant plusieurs « albums photos » et d’utiliser les portfolios de ces albums pour illustrer plusieurs articles du site ?

    Merci d’avance pour votre aide.

    Voir la démo du site (adresse temporaire)

    Répondre à ce message

  • 1
    tuxrouge

    bonjour

    heureux utilisateur du plugin, j’ai cependant une petite question

    l’edito est très pratique mais je voudrais que s’affiche sur la page d’accueil qu’une partie de l’édito ou le résumé de ce dernier. Existe t’il une option pour ça ou dois-je aller modifier le squelette mais, dans ce cas, comment repérer ce qui est édito de ce qui ne l’est pas ?

    • Stéphane

      Le fichier est squelettes/bloc/sommaire/editorial.html. Dupliquez-le dans le dossier « pages-custom » et modifiez-le. La modification sera automatiquement prise en compte.

      Désolé du retard de réponse

    Répondre à ce message

  • xavier

    j’ai un soucis, je suis en local, spip v 2.0.6
    j’obtiens quatre message pour les boucle contexte 0 1, 2,et 3 et pour les metas, le corps du message debug est identique à chaque fois, en voici le contenu :

    ()
    Erreur SQL
    spip_arty_gabarit_ordre.ordre, spip_arty_gabarit_ordre.nom, spip_arty_gabarit_ordre.param FROM spip_arty_gabarit_ordre AS spip_arty_gabarit_ordre WHERE (spip_arty_gabarit_ordre.gabarit = ’sommaire’) AND (spip_arty_gabarit_ordre.conteneur = 1) ORDER BY spip_arty_gabarit_ordre.ordre
    Unknown column ’spip.annuaire_arty_gabarit_ordre.ordre’ in ’field list’

    Par avance merci pour votre aide (et quoiqu’il en soit merci pour avoir mené à bien ce portage
    sous spip 2 !!!)
    Xavier

    Répondre à ce message

  • Hello,

    Je souhaiterais comprendre le classement des « autres brèves » ?
    Ce n’est pas la même logique en fonction de liste courte, liste complète ou liste déroulante ...
    Où et comment faire en sorte que l’affichage par date inverse soit actif ??
    La modif du Bloc « autre brèves » dans pages-custom ne donne rien.
    Une idée

    Merci d’avance

    Répondre à ce message

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