Éléments « manquant » à SPIP 1.7 ; SPIP-AGORA, une réponse ?

Éléments souvent demandés dans les forums de discussion
Mercredi 14 janvier 2004 — Dernier ajout mardi 9 novembre 2021

SPIP est un outil fantastique ! Mais il reste (et c’est normal) perfectible.
Certaines demandes reviennent régulièrement à son sujet.

Retour Sommaire

Demandes partiellement résolues

  • Une NewsLetter intégrée à SPIP
    • WaNewsLetter est intégrée au squelette de BioSpip, mais bug parfois sur l’envoi… phpList serait beaucoup plus intéressante.
  • Une partie privée (protégée par login/mot de passe) en plus de la partie publique (protection d’articles et de rubriques)
  • Un editeur d’article WYSIWYG
    • Plusieurs contrib existent utilisant FCKeditor ou htmlArea. Aucune ne génère des raccourcis SPIP.
  • Mettre les images d’un article dans un autre
    • C’est déjà possible à condition de connaître le n° de l’image déjà présente dans un autre article.
    • Une contrib venue d’Agora le permet.
  • Passer SPIP en XHTML valide
    • C’est fait sur ce site, en particulier grâce à la contribution de Olivier Mansour [1].
  • Exportation/importation partielle d’articles et de rubriques
    • SIEPS est un script qui permet de faire de l’export/import d’articles SPIP.
Retour Sommaire

Demandes non résolues

  • Pouvoir éditer dans la partie administration un message d’un forum
Retour Sommaire

Une évolution majeure : SPIP-AGORA

Depuis quelques mois, une rumeur circule : le SIG serait en train de mettre au point une évolution de SPIP : SPIP-AGORA.
Samedi 14 février 2004, durant quelques heure, le futur site officiel de SPIP-AGORA a laissé filtrer quelques pages et surtout, une version téléchargeable (v1.1).

Retour Sommaire

Premières impressions

  • C’est bien !
  • Hormis l’importation partielle de contenu et un éditeur WYSIWYG, ça a tout ce qui est décrit ci-dessus !
  • C’est plus dur à installer que SPIP : il faut avoir pear + avec easyphp 1.7 deux modules suplémentaires (Date, Log, mail_mime) à installer depuis la ligne de commande dans le dossier contenant pear.php : pear install Log, pear install Date, pear install mail_mime
  • C’est vraiment bien !
  • C’est quand même plus lent et plus gourmand que SPIP (prévoir 16Mo de RAM pour les process php)
Retour Sommaire

Fonctionnalités en vrac

  • gestion de 5 niveaux d’auteurs dans le backoffice + 2 niveaux de visiteurs
  • newsletter
  • moteur qui référencie les documents
  • recherche dans les forums
  • abstraction de la bd : support oracle mysql sqlserver et postgresl
  • sondage
  • espace utilisateur configurable
  • archivage (2 niveaux : public et privé)
  • migration facile de spip 1.7 à agora
  • arborescence multi-niveau de mots clefs
  • MàJ : en fait, cette fonctionnalité n’est pas incluse protection de certaines parties (aussi bien privéee que publiques)
  • outil de navigation dans les images du site et indication d’où sont utilisés les images et documents dans d’autres articles
  • conformité XHTML 1.0 !
  • gestion de mots clefs pour les META (index-folow, revisit after…)
  • gestion de xiti
Retour Sommaire

Que manquerait’il encore ?

C’est gros : 16Mo une fois décompressé ! Donc, si ça pouvait avoir en plus le moteur installé une fois par l’hébergeur et des sites multiples et différents et indépendant, là ce serait l’extase !

Retour Sommaire

Quelques liens pour aller plus loin

Retour Sommaire

Récupérer SPIP-AGORA par CVS

Ligne de commande :

Vous pouvez utiliser par exemple WinCVS si vous êtes sous Windows.

Retour Sommaire

MàJ du 9 juillet 2005 : de l’eau a coulé sous les ponts, mon enthousiasme pour Agora aussi. Un an et demi après, je fais un nouveau bilan : Éléments “manquants” à AGORA ; SPIP 1.8, une réponse ?.

Voir aussi : Agora → SPIP.

[1n’est plus en ligne, et n’a plus de raison d’être avec les dernières versions de SPIP

Vos réactions

  • Aller, j’y vais aussi de mon petit commentaire : A mon sens, il manque surtout le moyen de migrer facilement de SPIP vers Agora.

    Beaucoup (trop) de fichiers modifié et les modifs difficilement reperable.

    Pour les gens comme moi qui s’amusent à modifier SPIP(c’est mal, il ne faut pas !) et qui veulent tester, un petit diff et on panique !

    Il est un peu tard, mais ca aurait sans doute pu se faire plus « proprement » et surtout en collaboration avec les dev de SPIP, SPIP en aurait profité, la maintenabilité d’agora aussi … dommage.

    Sinon, c’est vrai que c’est efficace, manque juste un peu d’outil pour les fameux « webmaster », il y a une contrib de gestion des squelettes qui vient de sortir et qui pourrait apporter beaucoup.

    Coté WYSIWYG, c’est pas trop dur à integrer mais c’est suffisement restrictif et dangeureux pour ne pas etre livré en standard à mon avis.

    Merci M. Pyrat pour cet article et ce site en general …

Revenir en haut