Page 3 of 4

Re: Fiches identiques

Posted: Thu Feb 04, 2010 12:29 pm
by PatrikGC
Histoire que je ne crée pas un plugin pour rien,
j'aimerais savoir ce qui serait utile pour d'autres personnes.

J'explique le projet :
  • On a un fichier txt avec dedans des données du style : Hochon**Paul**20**Lille
  • C'est en admin qu'on peut modifier le fichier dans un textfield.
  • Dans une page du Cms, on dessine l'allure de la fiche en y plaçant des balises comme dans un publipostage, cette page est cachée.
  • Dans une page qcq, on appelle la fonction tempflat($pagetemplate,$critères)
  • Et on affiche ainsi les données sous forme de petites fiches
Pour l'instant, en admin, je prévois seulement qu'un seul paramètre : le séparateur (dans l'exemple donné ci-dessus le **)
Je pourrais avoir n fichiers txt, mais je ne vois pas bien comment les administrer simplement...

Re: Fiches identiques

Posted: Fri Feb 12, 2010 11:39 am
by PatrikGC
J'ai fini la version béta du plugin.
Il ne me reste plus qu'à mettre une belle documentation français/english/deutsch...
(pour l'allemand, ça risque d'être amusant...)

Je cale toujours sur le fait d'éditer divers fichiers txt provenant du dossier "Data" par le biais d'une liste déroulante. Je n'ai trouvé aucun plugin déjà existant qui le fasse (mais je n'ai pas chargé TOUS les plugins de CMSimple). Donc, je me suis limité à un seul fichier de données. Si quelqu'un avait une idée... Je peux néanmoins tricher en modifiant le fichier de données par défaut grâce aux paramètres du plugin, mais c'est une solution bancale.

Je n'ai pas non plus trouvé un plugin qui éditerait un fichier txt choisi dans une liste ou un dossier (à moins d'avoir mal vu)...

La façon de choisir ses critères est un peu particulière, mais je n'avais pas trop envie d'écrire un mini-interpréteur à la micro-Sql avec ses AND, OR, LIKE etc.

Il faudra aussi que je vois comme mettre un pluging sur le wiki, une fois celui-ci terminé.

Donc, je me répète : si quelqu'un avait une idée ou un exemple, il sera accueilli à bras ouverts :D

Re: Fiches identiques

Posted: Mon Feb 15, 2010 5:29 pm
by PatrikGC
J'ai modifié la façon de mettre en place un critère.
Tout fonction sans pb, I'm happy ! Il ne reste plus à faire une doc.

Mais je cherche tj comment éditer différents fichiers txt dans le même plugin...
Personne n'a une piste, svp ?

Re: Fiches identiques

Posted: Mon Feb 15, 2010 10:53 pm
by MicroVintage
Pas de pistes, je ne suis pas assez calé pour çà... :(

Mais juste un petit message d'encouragement et de soutien car je suis ton projet de près, même si je ne suis absolument pas certain d'en avoir l'utilité. Je me raviserai peut-être prochainement, en fonction de l'évolution de mon propre site...

En tous cas: BRAVO pour l'investissement ! ;)

Re: Fiches identiques

Posted: Tue Feb 16, 2010 11:46 am
by PatrikGC
Merci pour l'encouragement :)

Le but du plugin consiste à mettre en place une petite base de données limitée à un simple fichier texte.
Dans une page qcq, on peut lister une partie ou tous les enregistrements de cette base.
Cet affichage se fait par le biais d'un template qui est en réalité une page de CMSimple.
Le but ?
  • Harmoniser le look de divers pages qui auraient les mêmes données à afficher
  • Lister des informations dans une page et en même temps dans une autre
Imaginons une base qui contient des descriptifs de logiciel.
On peut alors avoir une page WEB et une autre GRAPHISME. Flash se listerait sur ces 2 pages.

Imaginons une base qui contient la liste des restaurants.
On peut alors avoir des pages LILLE, MARSEILLE... et aussi des pages CHINOIS, BRASSERIE... un même restau pouvant être chinois et lillois.

Re: Fiches identiques

Posted: Sat Feb 20, 2010 7:00 pm
by PatrikGC
Je pense q le plugin est fini. Le code est très court maintenant, car en utilisant 2 astuces, il s'est considérablement réduit !
Mais on ne sait jamais, il traîne peut-être des bêtises dedans...
L'aide est en français, je traduirais une fois le plugin stabilisé.
Y a-t-il qqun qui voudrait le tester avant q je ne le poste sur CMSimpleWiki ?

Merci d'avance :)

Re: Fiches identiques

Posted: Tue Feb 23, 2010 2:15 pm
by PatrikGC
Plugin Tempflate disponible sur CMSimpleWiki.com :)

Re: Fiches identiques

Posted: Tue Feb 23, 2010 2:34 pm
by johnjdoe
Merci! Il y a une demo qq. part?

Re: Fiches identiques

Posted: Tue Feb 23, 2010 4:53 pm
by PatrikGC
Pour l'instant, des essais ici :
http://donjon-team.fr/?Qu%27est_ce_que_ ... est-ce_%3F (simple liste de personnes)
http://donjon-team.fr/?Qu%27est_ce_que_ ... e_des_Jeux (petite liste de jeux, avec parfois l'image, selon les jours et les essais...)
(voir aussi les autres menus)
Je ne suis pas le créateur/admin de ce site, donc j'ignore si les liens seront maintenus.
Mais ça donne une petite idée de la chose.

---Ajout du mercredi 24 février 2010---

Il faudra q je crée une page sur mon site afin de démontrer comment ce plugin fonctionne et surtout ce qu'il affiche.
Je pense q l'aide fournie avec le zip est assez explicite...

Re: Fiches identiques

Posted: Wed Feb 24, 2010 11:15 am
by johnjdoe
Ah oui, interéssant de voir! Bon travail!