SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribs sur SPIP-Zone, 171 visiteurs en ce moment

Accueil > Squelettes > Squelettes généralistes > Magusine > Portage Magusine pour SPIP 2.1

Portage Magusine pour SPIP 2.1

14 octobre 2010 – par ordilibre – 17 commentaires

9 votes

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

P.-S.

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

Dernière modification de cette page le 14 janvier 2013

Retour en haut de la page

Vos commentaires

  • Le 16 octobre 2010 à 15:22, par KMk En réponse à : Portage Magusine pour SPIP 2.1

    Bonjour,

    Je ne suis pas une utilisatrice habituelle de Magusine, mais j’ai voulu découvrir l’interface de paramétrage : elle est en effet assez élaborée et les contenus sont paramétrables, ce qui présente une possibilité de modularité importante.

    J’ai fait le test en local sur une version 2.12 de spip et je rencontre cette difficulté : je n’aperçois pas les thèmes copiés dans le dossier magusine-portage2.2>themes> copie des différents thèmes dézippés.

    Aurais-je oublié une information au passage ?

    Bonne continuation !
    KMk.

    • Le 18 octobre 2010 à 22:09, par ordilibre En réponse à : Portage Magusine pour SPIP 2.1

      Bonjour,

      1er- Merci de vérifier qu’il existe au moins un thème dans le menu Configuration/Options Magusine/Thèmes/CHOIX DU THÈME. Si c’est le cas, c’est que le répertoire themes existe bien.

      2e- Vérifier ensuite que les thèmes supplémentaires soient copiés directement dans le répertoire themes déjà existant (et non, par exemple, dans un sous-répertoire themes/themes)

      Bonne découverte !

    Répondre à ce message

  • Le 22 avril 2013 à 16:20, par Georges En réponse à : Portage Magusine pour SPIP 2.1

    Bonjour,

    J’avais un site avec de nombreux articles en spip 192 et magusine (thème Trendy)
    L’ayant fait évoluer récemment en SPIP 2.1.10 [17657] (php5) avec le portage magusine, je retrouve tous mes articles, mais avec aucun saut de ligne (paragraphe).
    L’ajout de balises spip « _ » dans le corps d’un pour demander des sauts de ligne ne fonctionnent pas correctement.
    Avez-vous une idée ? Si nécessaire, je peux vous envoyer les deux liens (ancien site en ligne - spip 192 - nouveau site en préparation spip 2.1
    Cordialement merci

    Répondre à ce message

  • Le 19 mai 2012 à 19:46, par spipheure En réponse à : Portage Magusine pour SPIP 2.1

    Bonjour
    il semblerait qu’il y ait une incompatibilité entre SPIP 2.1.14 et le portage magusine 2.1.
    J’ai testé sur la version 2.1.12 et pas de soucis

    le problème rencontré est quand vous êtes deconnecté de l’espace administration, vous n’arrivez pas à vous reconnecter.

    Quelqu’un a t’il rencontré le même problème et mieux quelqu’un a une solution ?

    • Le 23 mai 2012 à 16:25, par Arno En réponse à : Portage Magusine pour SPIP 2.1

      Je confirme, ça plante à l’authentification en 2.1.14
      Hélas, je ne suis pas sûr que quelqu’un suive encore ce projet.

    • Le 2 octobre 2012 à 13:54, par oliv316 En réponse à : Portage Magusine pour SPIP 2.1

      bonjour j’ai le meme problème

    • Le 2 octobre 2012 à 14:08, par oliv316 En réponse à : Portage Magusine pour SPIP 2.1

      solution trouvée
      dans le répertoire formulaire du plugin , remplacer le fichier login.html par le fihier login.html de la dist
      qui se trouve dans spip/prive/formulaire

    Répondre à ce message

  • Le 6 juin 2011 à 10:02, par brice En réponse à : Portage Magusine pour SPIP 2.1

    Bonjour,
    Tout d’abord bravo pour ce super squelette.
    J’utilise le theme crush.
    J’ai un problème avec les miniatures des images qui ne sont pas des miniatures mais des morceaux de l’image de base (coin inferieur bas).
    Cela ce produit pour chaque utilisation d’une miniature (logo d’un article, galerie photo) et n’est pas tres esthetique !
    J’ai eu beau chercher dans le code, mais j’ai pas trouvé mon bonheur (les miniatures sont fixées à 10px dans le squelette, mais meme en agrandissant cette taille à 100px je me retrouve avec un carré de 100px mais la miniature (qui n’est en fait qu’un morceau de l’image) reste à 10px.
    Le probleme se situe donc dans la génération des miniatures ...
    Je ne pense pas être le seul a avoir ce probleme, donc si quelqu’un a trouvé la solution, il sera mon maitre jusqu’à la fin des temps :)

    • Le 25 août 2011 à 17:24, par Biloserge En réponse à : Portage Magusine pour SPIP 2.1

      Essaye de placer d’abord tes images dans le portfolio.
      Ensuite il faut utiliser le plugin Thickbox 2 pour les galeries et non la version 3 qui bug avec cette version de Magusine.

    Répondre à ce message

  • Le 15 juin 2011 à 12:47, par christai51 En réponse à : Portage Magusine pour SPIP 2.1

    Bonjour à tous, alors je vous l’avoue, je suis un débutant... je viens de découvrir Spip.
    Malgré tou, je connais quand même l’informatique. je suis sous une station ubuntu 10.04. Je me suis configuré un serveur web (phpmyadmin, apache2, php5,mysqlserver)
    Tout fonctionne, j’ai installé en local mon spip. Pas de souci.
    J’essaye d’installer en vain magusine mais j’ai toujours :"Installation du plugin Magusine
    Echec"
    J’ai pris le .zip dans plugins. Je l’ai installé en décompressant l’archive. j’ai essayé par le lien http://localhost/spip/plugins/magusine-portage2.2.zip. la fenêtre s’ouvre pour installer le plugins. mais toujours le même résultat.
    Avez-vous une solution.
    Toujours est-il, spip m’emballe et il faut encore du temps avant d’apprivoiser ce système.
    J’ai 2 sites à faire... mais avant il faut que j’arrive à maîtriser l’outil..
    merci d’avance

    PNG - 103.4 ko

    Répondre à ce message

  • Le 4 février 2011 à 21:06, par oliv316 En réponse à : Portage Magusine pour SPIP 2.1

    bonjour,

    j’ai un pb avec la version magusine pour sipip 2.1 et le plugin thickbox
    lorsque je clique sur une image le popup thickbox est complétement décalé vers le bas
    cela ne se produit que si je suis sur une page qui nécessite de scroller (image en bas de pages)
    voir ICI
    je n’ai pas ce problème avec SPIP 2.0 et la version magusine pour SIPIP 2.0
    le problème vient de magusine car je ne l’ai pas avec d’autres squelettes (ex ahunstic ou la dist)

    Si quelqu’un à une idée
    merci d’avance

    Répondre à ce message

  • Le 1er février 2011 à 16:15, par Nicolas En réponse à : Portage Magusine pour SPIP 2.1

    Bonjour à toutes et tous,
    est-ce que l’erreur SQL 1604 ça dit quelque chose à quelqu’un ?
    Je m’explique.
    mon site tournait sans prob sous SPIP 1.9 avec Magusine.
    Avant de faire la migration en SPIP 2.1.8 sur mon serveur je test en local sur mon mac la mise à jour. Pas de prob. Je décide donc de faire le grand saut sur le serveur de OVH et là c’est la cata.
    Accès au site sans prob mais ça merdouille quand je veux naviguer dans les rubriques et les sous-rubrique. les titres s’affichent mais pas les sous-rubriques et les articles. En cadeau j’ai un bloc d’alerte SQL qui s’affiche.

    « Erreur SQL 1064 : You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ’SELECT L1.id_article FROM `sputnicspip`.spip_mots_articles AS ` »

    Exemple : http://www.sputnic.be/spip.php?rubrique12&var_mode=calcul

    Je dois bien avouer que la proposition de me plonger dans le manuel de SQL pour connaitre la bonne syntaxe me laisse de marbre. Autant me parler chinois. Alors je fais appelle à l’équipe. Est-ce que ça parle à quelqu’un se truc ? A quoi serais-ce du ?

    D’avance je vous remercie pour l’aide et vous souhaite une excellente après-midi, soirée ou nuit, je ne sais pas quand vous me lirez.

    Nicolas

    • Le 2 février 2011 à 13:41, par ordilibre En réponse à : Portage Magusine pour SPIP 2.1

      Bonjour,

      As tu personnalisé certains blocs dans un dossier type « pages-custom » (voir article) ?

      Dans l’affirmative, les lignes de code en majuscule doivent passer en minuscule.

      Par exemple : SPIP_ARTY_BLOCLIBREASSOC devient spip_arty_bloclibreassoc

      Autrement, pour traiter l’erreur SQL 1064, il me faudrait le nom du squelette touché ainsi que le n° de ligne qui génère l’erreur. Toutes ces informations sont disponibles sur la page quand l’erreur se produit.

      Cordialement

    • Le 2 février 2011 à 15:58, par Nicolas En réponse à : Portage Magusine pour SPIP 2.1

      Bonjour,
      non je n’ai rien modifié dans cette version de l’extension, pour mon passage de SPIP 1.9 à 2.18, je me suis contenté de télécharger le nouveau moteur SPIP et la nouvelle version de Magusine.

      Dans mon ancien site j’avais une version modifiée des squelettes.
      Visiblement l’erreur provient de squelette ARTICLE et est à la ligne 1 et 2, suivant que je choisisse classement par date, date inverse ou par nom dans les gabarits.

      Bonne après-midi,

      Nicolas

    Répondre à ce message

  • Le 13 décembre 2010 à 00:04, par krostof En réponse à : Portage Magusine pour SPIP 2.1

    Bonjour,

    Je viens de passer à SPIP 2.1 et j’ai fait la mise à jour de Magusine sans problème.

    Par contre, ayant un site multilingue, j’ai modifié forcer langue -> false.

    La langue des articles est désormais bien liée à la langue de navigation, mais ça ne fonctionne pas pour les rubriques.

    Exemple : si je navigue en français et que je clique sur une rubrique, la rubrique s’affiche en français, mais la navigation passe en langue par défaut (le roumain pour moi).

    Je ne rencontre pas ce problème pour les articles.

    Avez-vous une idée de ce que je dois modifier ?

    Si vous voulez vous rendre compte du problème, connectez-vous à www.casadepedeal.com

    Merci d’avance pour vos conseils !

    • Le 23 janvier 2011 à 21:36, par krostof En réponse à : Portage Magusine pour SPIP 2.1

      Emmanuel (les corsaires) m’a donné la solution :

      Ajouter dans la boucle generale le critère

      1. {lang_select}

      dans les squelettes « article.html » et « rubrique.html ». Les fichiers se trouvent
      dans Plugins
      —> magusine
      —> squelettes

      Les boucles deviennent respectivement :

      Pour article.html :

      1. <BOUCLE_generale(ARTICLES){id_article}{lang_select}>

      Pour rubrique.html que la boucle envlang est à ajouter au squelette :

      1. <BOUCLE_envLang(RUBRIQUES){id_rubrique}{lang_select}>

      et vérifier qu’elle se trouve entre la balise DOCTYPE et

      1. <html>

      et la fermer après

      1. </html>

      en bout page :

      1. </BOUCLE_envLang>

      Si ça peut en aider d’autres...

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

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 Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Import ICS 2 (agenda distant)

    2 août – 35 commentaires

    La version 2 du plugin « import ICS » en reprend la principale fonctionnalité, à savoir l’ajout automatique d’évènements distants dans la liste des évènements d’un site. À la différence de la première version, elle ne dépend pas du plugin « Séminaire » et est (...)

  • Newsletters

    16 janvier 2013 – 374 commentaires

    Ce plugin permet de composer des Info-lettres. Par info-lettre, on désigne ici le contenu éditorial qui va être composé et envoyé par courriel à une liste d’inscrits. Le plugin permet de composer une info-lettre à partir d’un modèle pré-composé, (...)

  • CKeditor 3.0

    4 octobre 2009 – 1217 commentaires

    CKeditor est l’évolution de l’éditeur WYSIWYG : FCKeditor, avec ce plugin vous pourrez utiliser cet éditeur à la place de l’éditeur de spip tout en laissant le choix à vos auteurs de l’éditeur qu’ils préfèrent utiliser. Attention : cet éditeur WYSIWYG (...)

  • GIS 4

    11 août 2012 – 1284 commentaires

    Présentation et nouveautés La version 4 de GIS abandonne la libraire Mapstraction au profit de Leaflet. Cette librairie permet de s’affranchir des librairies propriétaires tout en gardant les mêmes fonctionnalités, elle propose même de nouvelles (...)

  • SPIPr

    23 mars 2015 – 75 commentaires

    SPIPr est à la fois une famille de squelettes et un framework pour le développement front avec SPIP. Prêt à l’emploi, thémable, responsive, et conçu dans une approche d’industrialisation et de développement rapide. Documentation source : (...)

Ça spipe par là