bildo plugin de gallerie en version 0.5

7 views
Skip to first unread message

lidiriel

unread,
May 19, 2008, 5:10:10 AM5/19/08
to Plume CMS - developers
Hello,

nouvelle version du plugin de gallerie bildo
nettoyage des fichiers, correction de bugs mise a jour des licences,
traduction etc.

http://groups.google.com/group/plume-cms-developers/files?hl=fr

a+

Lidiriel

loïc m.

unread,
May 19, 2008, 5:45:40 AM5/19/08
to Plume CMS - developers
Possibilité de l'installer sur le site de démo pour un aperçu ?
Jojaba ?

lidiriel

unread,
May 19, 2008, 7:26:51 AM5/19/08
to Plume CMS - developers
je veux bien le problème est que le seul site que j'ai sous plume
c'est un site de prod.
Je compte l'installer dessus cette semaine. Mais vous n'aurez pas
accès au manager.
A moins qu'il existe un site de test de plume quelque part ?

loïc m.

unread,
May 19, 2008, 11:29:13 AM5/19/08
to Plume CMS - developers
Oui, il existe ce site : http://plumecmstest.free.fr/
Et c'est Jojaba qui s'en occupe.

lidiriel a écrit :
> je veux bien le probl�me est que le seul site que j'ai sous plume
> c'est un site de prod.
> Je compte l'installer dessus cette semaine. Mais vous n'aurez pas
> acc�s au manager.
> A moins qu'il existe un site de test de plume quelque part ?
>
> On 19 mai, 11:45, lo�c m. <mori...@gmail.com> wrote:
> > Possibilit� de l'installer sur le site de d�mo pour un aper�u ?
> > Jojaba ?

Jojaba

unread,
May 19, 2008, 1:56:17 PM5/19/08
to plume-cms-...@googlegroups.com
loïc m. a écrit :

> Possibilité de l'installer sur le site de démo pour un aperçu ?
> Jojaba ?
>
>
>
Oui, pourquoi pas. Je vais voir ça, mais pas tout de suite désolé !

Jojaba

unread,
May 19, 2008, 2:49:42 PM5/19/08
to plume-cms-...@googlegroups.com
Jojaba a écrit :
Finalement, j'ai vite envoyé bildo vers le site de test. J'obtiens l'erreur suivante en voulant me connecter au site ( http://plumecmstest.free.fr) :
############
Parse error: syntax error, unexpected T_STATIC, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /mnt/167/sda/6/9/plumecmstest/manager/tools/bildo/utils.php on line 66
############
Il fallait bien placer le dossier dans "Manager/Tools" non ?
Pour info les lignes 66 et suivantes du fichier utils.php :
###########
static function write($filename, $ini) {
        $string = '';
        foreach(array_keys($ini) as $key) {
            $string .= '['.$key."]\n";
            $string .= INI::write_get_string($ini[$key], '')."\n";
        }
        return (file_put_contents($filename, $string) != false);
    }
###########

lidiriel

unread,
May 19, 2008, 3:10:01 PM5/19/08
to Plume CMS - developers
essaye de vérifier si le fichier tools/bildo/conf.ini est accessible
en lecture et écriture .

On 19 mai, 20:49, Jojaba <jojaba...@yahoo.fr> wrote:
> Jojaba a écrit :loïc m. a écrit :Possibilité de l'installer sur le site de démo pour un aperçu ? Jojaba ?Oui, pourquoi pas. Je vais voir ça, mais pas tout de suite désolé !Finalement, j'ai vite envoyé bildo vers le site de test. J'obtiens l'erreur suivante en voulant me connecter au site (http://plumecmstest.free.fr) :

Jojaba

unread,
May 19, 2008, 3:15:57 PM5/19/08
to plume-cms-...@googlegroups.com
lidiriel a écrit :

> essaye de vérifier si le fichier tools/bildo/conf.ini est accessible
> en lecture et écriture .
>
Droits (vu dans Filezilla) : 644 (lecture pour tous, écriture pour le
propriétaire uniquement).
J'ai pas été en mesure de modifier ces droits dans FileZilla. Je
soupçonne un problème de serveur (comme d'habitude sur Free !)

lidiriel

unread,
May 19, 2008, 4:01:38 PM5/19/08
to Plume CMS - developers

> Droits (vu dans Filezilla) : 644 (lecture pour tous, écriture pour le
> propriétaire uniquement).
hum écriture pour le propriétaire a tout les coup le script n'a pas
les droits d'écriture
Enfin cela ressemble a ca

Jojaba

unread,
May 19, 2008, 4:36:23 PM5/19/08
to plume-cms-...@googlegroups.com
lidiriel a écrit :
En attendant, je désinstalle bildo, histoire de laisser le site de test visible. Si tu as une solution, fais-moi savoir. ;-)

lidiriel

unread,
May 20, 2008, 1:23:10 AM5/20/08
to Plume CMS - developers
Je vais voir. Bildo utilise le fichier juste pour stocker une info de
conf. Es ce qu'il y a un autre plugin qui fait cela ?
J'ai peut être codé une connerie donc cela me permettrais de vérifier.

On 19 mai, 22:36, Jojaba <jojaba...@yahoo.fr> wrote:
> lidiriel a écrit :Droits (vu dans Filezilla) : 644 (lecture pour tous, écriture pour le propriétaire uniquement).hum écriture pour le propriétaire a tout les coup le script n'a pas les droits d'écriture Enfin cela ressemble a caEn attendant, je désinstalle bildo, histoire de laisser le site de test visible. Si tu as une solution, fais-moi savoir.;-)

loïc m.

unread,
May 20, 2008, 3:03:26 AM5/20/08
to Plume CMS - developers
sans vouloir trop m'avancer, il me semble que la plupart des plugin
stockent leurs données dans la BDD, et non pas dans un fichier.
A voir de plus près les plugin existants...

lidiriel

unread,
May 20, 2008, 4:56:13 AM5/20/08
to Plume CMS - developers
Cela dépend des données
bildo stocke ses donné en base mais pour sa conf (pour le moment une
valeur) j'avais misé sur un fichier de conf.
Je me voit mal faire une table pour une seul valeur.
Je veux bien le stocker en base mais j ai pas vu d'interface
disponible pour faire cela dans plume.
Si quelqu'un connait je suis preneur.
Il n'y a pas de table dans plume pour cela : ce serait bien de faire
une table config avec une class associé pour géré cette tache.
Il me semble que dotclear2 gère la conf de ses plugin comme cela, on
pourrais s en inspirer mes cela demande des modif dans le core de
plume.

lidiriel

unread,
May 20, 2008, 9:39:30 AM5/20/08
to Plume CMS - developers
J'ai fait un léger correctif après avoir fait des essais sur mon
serveur en local en changeant les droits...

Cf file bildo 0.6

loïc m.

unread,
May 20, 2008, 9:53:25 AM5/20/08
to Plume CMS - developers
A mon avis Loïc va prévoir ça pour Plume 2 et son nouveau moteur.
En l'état, aucune idée :)

Jojaba

unread,
May 20, 2008, 11:53:56 AM5/20/08
to plume-cms-...@googlegroups.com
lidiriel a écrit :
J'ai fait un léger correctif après avoir fait des essais sur mon
serveur en local en changeant les droits...

Cf file bildo 0.6

  
Envoyé sur le site de test.
Erreur affichée :
#############

Parse error: syntax error, unexpected T_STATIC, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /mnt/167/sda/6/9/plumecmstest/manager/tools/bildo/utils.php on line
66
#############

Désolé :-(

lidiriel

unread,
May 20, 2008, 3:48:37 PM5/20/08
to Plume CMS - developers
tu as quoi comme droit sur le fichier conf.ini ?
et c'est quelle version de php ?
bon je crois que je vais le déployé rapidement sur d'autre serveur
pour voir car chez moi j'arrive pas a reproduire cette erreur.

merci quand même du retour.

On 20 mai, 17:53, Jojaba <jojaba...@yahoo.fr> wrote:
> lidiriel a écrit :J'ai fait un léger correctif après avoir fait des essais sur mon serveur en local en changeant les droits... Cf file bildo 0.6Envoyé sur le site de test.
> Erreur affichée :
> #############Parse error: syntax error, unexpected T_STATIC, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in/mnt/167/sda/6/9/plumecmstest/manager/tools/bildo/utils.phpon line66
> #############
> Désolé:-(

lidiriel

unread,
May 20, 2008, 4:10:58 PM5/20/08
to Plume CMS - developers
Ok sais la version de php tu doit être en php4 sur le serveur et ma
class a des methode déclaré static ce qui n'est pas supporté.
Vu que mes deux serveur sont en php5 ca passe ...
Je vais pas faire de correctif je reste en php5 et de toute facon la
majorité des serveur doivent être en 5 maintenant.
Il est chez free le serveur de test ?

Jojaba

unread,
May 21, 2008, 2:12:27 AM5/21/08
to plume-cms-...@googlegroups.com
lidiriel a écrit :

> Ok sais la version de php tu doit être en php4 sur le serveur et ma
> class a des methode déclaré static ce qui n'est pas supporté.
> Vu que mes deux serveur sont en php5 ca passe ...
> Je vais pas faire de correctif je reste en php5 et de toute facon la
> majorité des serveur doivent être en 5 maintenant.
> Il est chez free le serveur de test ?
>
>
>
C'est bien ce que je disais au début : encore un problème de serveur
Free (ceci dit pour du gratuits ça peut faire l'affaire).
Je me souviens que Loïc m. avait proposé une manip pour que les serveurs
free fonctionnent en php 5. Tu nous rappelles comment on fait Loïc ?

Jojaba

unread,
May 21, 2008, 3:52:42 AM5/21/08
to plume-cms-...@googlegroups.com
Jojaba a écrit :

> Je me souviens que Loïc m. avait proposé une manip pour que les serveurs
> free fonctionnent en php 5. Tu nous rappelles comment on fait Loïc ?
>
>
J'ai retrouvé ça dans les discussions. Tu nous proposais ce lien (manip
pour dotclear 2) :
http://doc.dotclear.net/2.0/hosting/free.fr#preparation-de-l-environnement

Je vais de ce pas tester ça sur le site de test ;-)

Jojaba

unread,
May 21, 2008, 4:03:13 AM5/21/08
to plume-cms-...@googlegroups.com
Jojaba a écrit :
 
J'ai retrouvé ça dans les discussions. Tu nous proposais ce lien (manip 
pour dotclear 2) :
http://doc.dotclear.net/2.0/hosting/free.fr#preparation-de-l-environnement

Je vais de ce pas tester ça sur le site de test ;-)
  
Ça marche !!! Génial !
J'ai vite lu les explications de bildo :

Utilisation

*** Dans tous les cas (pour l'administrateur) ***

Dans le header de la ressource :
(par exemple juste avant la balise </head>)
$pxBildo = new pxBildo();
$pxBildo->insertHead();


*** Dans une ressource (pour l'administrateur)***

A l'endroit ou l'on veut la gallerie :
$pxBildo->loadGalleryByName('gallerieB');
$pxBildo->insertGallery();

Pour insérer le thumbnail :
(toujours après avoir appelé "loadGallery()")
pxBildo->insertGalleryThumbnail();


*** Dans du contenu (pour un utilisateur) ***

En mode visualisation utiliser la notation suivante :
%%plugin::bildo name="NomDeLaGallerie"%% pour insérer
une gallerie a l'endroit désiré.

Vous pouvez utiliser aussi le numéro de la gallerie. Exemple
avec la gallerie numéro 3 :
%%plugin::bildo id="3"%%
Pas le temps de préparer ça pour l'instant, désolé.

lidiriel

unread,
May 21, 2008, 5:56:50 AM5/21/08
to Plume CMS - developers
:))

On 21 mai, 10:03, Jojaba <jojaba...@yahoo.fr> wrote:
> Ça marche !!! Génial !

Cool prend ton temps pour tester si tu as besoin d info n'hésite pas.

le plus important c'est :
vérifier que quand tu change la conf : "le visualiseur par defaut il
est bien relu correctement"
sinon probleme de droit sur le fichier conf.ini
"frogjs" est pas terrible essaye les autres.

Dans le header de la ressource ou doivent apparaitre les galeries :
(par exemple juste avant la balise </head>)
$pxBildo = new pxBildo();
$pxBildo->insertHead();

tu créer une gallerie avec des photos dedans c'est mieux ;)
puis tu rédige un article et tu insert directe dans ton article :
%%plugin::bildo name="NomDeLaGallerie"%%

tu sauve et recharge la page et voilou.

loïc m.

unread,
May 21, 2008, 6:04:23 AM5/21/08
to Plume CMS - developers
Content que tu es retrouvé le lien ;)
Même pas eu le temps de voir le message et d'y répondre :D

Bon, je vais aller jeter un coup d'oeil sur le site de démo pour voir
ce plug' à l'oeuvre.

Merci à toi lidiriel poru ta participation à Plume ^^

On 21 mai, 09:52, Jojaba <jojaba...@yahoo.fr> wrote:
> Jojaba a écrit :> Je me souviens que Loïc m. avait proposé une manip pour que les serveurs
> > free fonctionnent en php 5. Tu nous rappelles comment on fait Loïc ?
>
> J'ai retrouvé ça dans les discussions. Tu nous proposais ce lien (manip
> pour dotclear 2) :http://doc.dotclear.net/2.0/hosting/free.fr#preparation-de-l-environn...

lidiriel

unread,
May 21, 2008, 8:23:56 AM5/21/08
to Plume CMS - developers

lidiriel

unread,
May 21, 2008, 8:38:28 AM5/21/08
to Plume CMS - developers
En plus y a une grosse erreur en page principal ..
Warning: preg_match() [function.preg-match]: Compilation failed:
unrecognized character after (?< at offset 34 in

c'est sur une de mes regexp si un expert voit quelque chose de
particulié voici la ligne incriminée :
preg_match('/%%\s*plugin::bildo\s+((action="(?<action>.+)"\s+)?
((name="(?<name>.+)")|(id="(?<id>\d+)")))\s*%%/', $cur_token[1],
$matches)

je vois pas trop j'espère que c'est encore un problème de version de
php.
je creuse cela ..

lidiriel

unread,
May 21, 2008, 8:50:43 AM5/21/08
to Plume CMS - developers
hop je poste un lien pour regexp tester ceux qui veulent jouer avec :
http://www.regex-tester.de/uc_358_de.html

Jojaba si tu pouvait savoir quel version de php tourne sur ton server
ce serait cool ..

Jojaba

unread,
May 21, 2008, 9:31:45 AM5/21/08
to plume-cms-...@googlegroups.com
lidiriel a écrit :
Information demandées :
  • La version de PHP que vous utilisez est 5.1.3RC4-dev.
  • La version de MySQL que vous utilisez est 5.0.45.
  • Votre serveur Web est Apache/ProXad [May 5 2008 17:44:09].
  • La version de la bibliothèque GD que vous utilisez est 2.0.28.
En ce qui concerne les problèmes de thème, il faut savoir qu'il existe pour l'instant 4 thèmes pour la Manager de Plume CMS, cleui qui est utilisé sur le site test au moment où j'écris ça est le thème PMTango (ce n'est pas le thème par défaut). Tu peux changer de thème dans l'onglet "Préférences".

Jojaba

unread,
May 21, 2008, 9:56:17 AM5/21/08
to plume-cms-...@googlegroups.com
Petite contribution à l'évolution de ce plugin qui m'a l'air sympathique
d'après ce que j'en ai vu pour l'instant. Je me suis permis de corriger
quelques erreurs orthographiques de la traduction (notamment "gallerie"
: s'écrit avec un seul "l" en français ;-) ).
J'ai uploadé ces correctifs sur le site de test.

fr-locale-bildo-jojaba-2008-05-21.zip

loïc m.

unread,
May 21, 2008, 9:58:17 AM5/21/08
to Plume CMS - developers
Je connaissais ce lien pour faire mes test :
http://www.annuaire-info.com/outil-referencement/expression-reguliere/

lidiriel

unread,
May 21, 2008, 11:20:41 AM5/21/08
to Plume CMS - developers
ok j ai fait un correctif je sais pas d ou ca viens mais ca devrais
passer
je creer un nouveau threads ici
Reply all
Reply to author
Forward
0 new messages