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.
Discussions par date d’activité
48 discussions
(compliments à l’équipe des corsaires pour cet outil excellent et très puissant !!)
Mon problème :
Les liens des blocs libres ne fonctionnent plus du tout (après le portage sous 2) !
Pourquoi et où apporter les corrections ?
En effet, le liens insérés s’affichent sous forme de :
http://www.monsite.com/<p><ahref='http://www.monsite.com/spip.php?article4'class='spip_out'rel='nofollow'>http://www.monsite.com/spip.php?a…</a></p>
Au lieu d’arriver sur :
http://www.caambilly.net/spip.php?article4
et arrivent évidemment sur une page 404.
Pourquoi ? Cela arrive sur tous les sites portage 2 ... indépendamment du thème etc.
Merci pour votre aide.
Pablo
J’ai évidemment le même problème, as-tu trouvé une solution ?
Non !!!!
C’est dommage, c’est un super outil mais le forum est mort et cela nous empêche d’aller de l’avant !!
Bonjour. Dans le fichier bloc_libre_article.html j’ai supprimé les deux occurrences de
|propre|nospace
et maintenant ça marche.Non, le problème n’est pas résolu chez moi avec cette manipulation dans (#LIEN|propre|nospace) en supprimant |propre|nospace cela ne change rien....
Merci tout de même !!!
Si quelqu’un a une autre piste (ce forum est moribond, dommage, alors que Magusine est formidable !).
Répondre à ce message
Hello,
J’ai constaté un problème d’affichage de l’espace « login » depuis le passage au squelette porté pour SPIP 2. Quelqu’un confirme ?
Par ailleurs, dans le thème « punta », le séparateur du chemin ne s’affiche pas. Il faut faire la modif suivante d’adressage dans le fichier theme.xml :
@+
En fait pour le login, il persiste le message d’identification alors que celle ci a été effectuée.
Bonjour avez vous trouver une solution à cela ?
Plus précisément le souci ce situe dans
plugins\magusine-portage2\squelettes\blocs\identification-visiteur.html
<:identification_visiteur :>
<:vous_etes_connecte :>
<:logout :>
<:identifiez_vous :>
#LOGIN_PUBLIC
Bonjour,
De mémoire, j’avais modifié le fichier identification-visiteur.html comme cela :
N’étant pas de la partie, c’est pet-être pas très « classe » mais ça marchait ;-)
Salut,
Merci de ta réponse. En fait j’avais plus ou moins fait la même chose. Mais je me demandé s’il existatit une solution par rapport au code de base.
Mais bon l’important c’est que cela fonctionne.
Répondre à ce message
Bonjour,
je viens de refaire une installation complète de PHP, MySQL, SPIP ainsi que du plugin Magusine.
J’obtiens les messages d’erreur ci-dessous lors de la « visite » du site, après avoir activé le plugin.
Pourriez-vous svp m’orienter pour trouver une solution.
Cdlt,
Nicolas
Messages erreurs :
Deprecated : Function eregi() is deprecated in C :\Program Files\EasyPHP5.3.0\www\plugins\magusine-portage2\arty_header.php on line 137
Deprecated : Function eregi() is deprecated in C :\Program Files\EasyPHP5.3.0\www\plugins\magusine-portage2\arty_header.php on line 143
Deprecated : Function eregi() is deprecated in C :\Program Files\EasyPHP5.3.0\www\plugins\magusine-portage2\arty_header.php on line 145
Les versions installées :
Easyphp 5.3.0 :
PHP 5.3.0
Apache 2.2.13
MySQL 5.1.37
PhpMyAdmin 3.2.1
Spip 2
Magusine-portage2.zip
Installe EasyPHP 5.2.10 parceque dans la branche 5.3, certaines fonctions de PHP ont été marquées obsolètes (deprecated).
PS : je n’ai au aucune erreur avec la 5.2.10
Même configuration et même pb que Nicolasdavril. J’ai essayé EasyPHP 5.2.10 et j’ai toujours le même type d’erreur...
Je ne sais plus quoi faire.
Ce plugin est indiqué porté sur SPIP2.0, pas sur spip 2.1 . Comme il est mentionné ailleurs, il n’est visiblement pas compatible avec php 5.3
Ce sont des mauvaises nouvelles mais il vaut mieux les regarder en face. Pour utiliser ce plugin, il vaut faut une installation avec une version PHP inférieure à la 5.3 et un SPIP 2.0 !
Répondre à ce message
Bonjour,
je suis débutante, j’essaye de construire un site avec spip 2.1. J’ai installer le portage de magusine pour spip 2, mais lorsque je passe sur l’espace public, il m’affiche ceci :
2 erreurs de compilation dans le squelette :
plugins/magusine-portage2//squelettes/blocs/sommaire/editorial.html
dans la boucle _editoart ligne 28
et dans al boucle _lastedito ligne 7
quelqu’un a-t-il une idée svp !!!
Bonjour,
J’ai exactement le même pb, avez vous trouvé une solution ?
Servane
Répondre à ce message
Bonjour à tous,
voilà mon petit problème, normalement, si j’ai bien compris, le comportement du bandeau « général » est de s’appliquer à toutes les rubriques racines et toutes les sous-rubriques dont on a pas modifié le bandeau.
Mais voilà que le bandeau général ne s’applique pas aux rubriques « racines », par contre si l’on attribue un bandeau à une rubrique racine, les sous-rubriques de cette rubrique racine héritent bien du bandeau.
Quelqu’un a une idée sur le fait d’appliquer le bandeau général aux rubriques racines ?
Répondre à ce message
Bonjour,
quelqu’un pourrait t’il me guider pour présenter la liste des derniers article sur la page d’accueil dans la partie « Corps » sous forme de tableau (genre 3 colonnes et plusieurs lignes) ?
Merci de votre aide.
(c’est pour http://www.pronde.net/canalpronde)
Répondre à ce message
bonjour a tous et merci pour votre aide
moi j’ai deux question je cherche à mettre certains articles en deux colonnes mais pas tous et je cherche aussi a créer un bandeau avec image de fond tournante....j’utilise le theme disa
si quelqu’un avait un genre de tuto sur pages custom par exemple
merci d’avance et désolé si je ne suis pas très clair mais suis novice d’ailleurs merci a magusine car j’ai pu quand même faire un truc pas mal nul comme je suis !!!
Répondre à ce message
Bonjour,
J’ai essayé de l’utiliser avec SPIP 2.1, et oh catastrophe, plein d’erreurs :s
Est-ce normal ? Et si oui à quand une mise à jour ? =)
Merci
Répondre à ce message
bonjour à tous
petite question de débutant, je cherche à alimenter la balise alt par le nom du document en lieu et place du poids de l’image, je n’arrive pas à trouver dans quel fichier insérer le code |inserer_attributalt,#TITRE)]
merci d’avance
Répondre à ce message
Dans la foulée...
Voici une contrib vous permettant d’ajouter une page d’un quelconque autre site Internet au votre. comment faire ? suivez le guide :
J’utilise la très intéressante possibilité de rajouter des blocs dans le dossier : mon_spip/pages-custom/
créez un nouveau fichier : bloc_iframe.html et introduisez le code suivant :
Vous remarquerez dans le code, des paramètres de taille, ils permettent d’ajuster l’affichage de la page externe à votre propre page.
Éditez le fichier mon_spip/pages-custom/gabarits/ajout-article.xml
Ajoutez y la ligne :
Rendez-vous maintenant sur la page SPIP privé - configuration - magusine - gabarits - article
Vous découvrez (Oh bonheur !) un nouveau bloc nommé bloc_iframe (on s’y attendez un peu !) dans la colonne de droite. Vous le glissez de préférence dans la colonne « corps » (mais vous faites comme vous voulez) et vous verrez alors que vous n’avez plus qu’a indiquez l’adresse de la page Internet à afficher sur votre article.
Je conseille quand même de faire un gabarit spécifique pour cette fonction, sinon vous risquez de vous retrouver avec la page Internet affichée sur tous vos articles. Mais vous connaissez suffisamment Magusine pour ça !
Bin voilà !
Vous voulez voir un exemple ? J’ai intégré le logiciel de GRR (Gestion de Ressources et Réservations) dans SPIP de cette manière : chemere.fr
Que la force SPIP/Magusine soit avec vous.
Salutations
Salut spintout
Ta contrib m’intéresse beaucoup mais je n’arrive pas à la faire marcher
questions :
où places-tu le fichier « bloc_iframe.html » ?
le dossier pages-custom/ n’existe pas chez moi
dans mon arborescence, j’ai un dossier « definitions-gabarits » qui ,se trouve sous « magusine-portage »... est ce là qu’il faut placer le fichier « ajout-article.xml » ?
Merci pour tes conseils ;)
Oliv’
Bonjour,
Je réponds pour lui : il faut simplement créer le dossier pages-custom/ à la racine du site.
Dans ce dossier, il y a un dossier gabarits/, qui contient les trois fichiers :
- ajout-article.xml,
- ajout-rubrique.xml,
- ajout-sommaire.xml,
qui sont identiques en termes de contenu, si on veut que le nouveau bloc puisse aussi être ajouté dans une rubrique ou sur la page d’accueil du site.
Et le fichier bloc_iframe.html se trouvera à la racine du dossier pages-custom/
Hope this helps,
Benoît
Merci Benoit pour cette réponse ultra rapide ;)
mais je viens de faire les modifications préconisées (j’ai bien placé le dossier pages-custom/ sous la racine du site (www) et gabarits dans ce dossier pages-custom/...et ça ne fonctionne pas
Pour ma culture, peux tu m’expliquer pourquoi on ne doit pas placé ces fichiers sous le plugin ?
faut il réinitialiser le plugin magusine-portage ?
J’utilise le thème Samarcande Sound thème
site : http://touchalsace.com
Je complète mon précédent message, j’ai réussi à créer l’exemple donné ici http://www.magunews.net/spip.php?article1789... donc j’en déduis que mes dossiers sont bien positionnés ... le problème serait donc dans le contenu des 2 fichiers ajout-article.xml et bloc_iframe.html.
J’ai pourtant recopié texto le code :
[Votre agent utilisateur ne reconnaît pas les cadres ou n’est pas configuré pour les afficher pour l’instant. Cependant, vous pouvez visiter le document concerné.].et
bloc_iframe
Bonjour,
Voici quel doit être le contenu de ton fichier ajout-article.xml :
Et ensuite tu retrouveras ce bloc dans les blocs possibles à insérer dans ta page dans le back-office de spip.
Benoît
Encore merci Benoît !
Effectivement ça marche ! nickel
mais j’ai du codé en dur l’adresse de la page web que je souhaitais intégrée dans l’iframe...
merci pour ton coup de main :)
De rien !
Super !
Ce qui m’inquiète plus, c’est que Magusine ne soit pas compatible avec SPIP 2.1 (pour le moment en tous cas). C’est important, ne serait-ce que pour la sécurité (et aussi pour les fonctionnalités) de mettre SPIP à jour. Magusine est génial, mais le fait qu’il ne soit plus maintenu pose souci. Je crois que je vais être obligé de l’abandonner...
Benoît
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 :
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.
Suivre les commentaires :
|
![Atom](plugins/dist/plugins/comments/feed/atom.png)