Annonce

  •  » Plugins
  •  » [Plugin] PiwiShack

#46 2010-02-23 17:21:21

Gotcha
Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Plugin] PiwiShack

MaKoTo a écrit:

Bonjour Et merci pour ce plugin qui m'a décidé à me tourner vers piwigo !

Rien que ça ?! :o


MaKoTo a écrit:

J'ai voulu modifier Piwishack pour afficher des vignettes sur les fora, mais liant le fichier image et non la galerie, car je n'ai pas forcément envie que les gens se retrouvent sur ma galerie alors que je voudrais ne montrer que quelques images…

Ca c'est possible et je te donnerai la solution juste avant la prochaine version, le temps pour moi de me replonger dedans.

MaKoTo a écrit:

Tout en bidouillant le code (j'y connais rien en Php, je copie/cole empiriquement…) j'ai trouvé un fonctionnement bizarre concernant la génération du «Liens directe vers votre fichier» :

Pour une seule image le lien donné est correct ->
http://mondomaine/piwigo/galleries/titi/DSC06749.JPG

mais pour plusieurs images ça donne ça ->
http://mondomaine/piwigo/http://mondomaine/piwigo/galleries/titi/DSC06749.JPG
http://mondomaine/piwigo/http://mondomaine/piwigo/galleries/titi/DSC06750.JPG

Voila… serait-ce un bug ?   je ne l'ai pas vu sur le tracker

C'est effectivement un bug que je vais de ce pas indiquer dans le bugtracker.
Merci et je vous tiens au courant.


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#47 2010-02-23 17:48:06

Gotcha
Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Plugin] PiwiShack

Besoin d'un coup de main technique :

Suite au [Bugtracker] ticket 1455 je souhaite corriger mon problème de lien.
Mon code est le suivant :

Code:

foreach ($list as $row)
      {
     /*
     Affichage du chemin en clair du lien vers la vue normale.
     EXEMPLE
     {$ROOT_WAY}{$SRC_IMG|@replace:'./':''}
     */
      $S .= get_absolute_root_url().
      str_replace('./', '', get_image_url($row));
    $S .= '\n\n';
      }

Sur la page de visualisation de la vue normale, le code me donne une adresse :

http://www.julien-moreau.fr/galerie/http://www.julien-moreau.fr/galerie/galleries/uploads/2009-11-01/_MG_5460.jpg

Tandis que sur la page des miniatures, j'ai :

http://www.julien-moreau.fr/galerie/galleries/uploads/2009-09-01/_MG_4236.jpg

Pas glop :-(

Je pensais à modifier le code pour faire en sorte que en fonction de la page sur laquelle on se situe, la génération de http://www.julien-moreau.fr/galerie/galleries/uploads/2009-09-01/_MG_4236.jpg se face suivant une méthode différente.


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#48 2010-02-23 19:40:43

MaKoTo
Membre
2010-02-23
7

Re: [Plugin] PiwiShack

Gotcha a écrit:

MaKoTo a écrit:

Bonjour Et merci pour ce plugin qui m'a décidé à me tourner vers piwigo !

Rien que ça ?! :o

Oui… je n'ai pas trouvé d'autres applications de ce genre avec la fonctionnalité de PiwiShack.

Gotcha a écrit:

MaKoTo a écrit:

J'ai voulu modifier Piwishack pour afficher des vignettes sur les fora, mais liant le fichier image et non la galerie, car je n'ai pas forcément envie que les gens se retrouvent sur ma galerie alors que je voudrais ne montrer que quelques images…

Ca c'est possible et je te donnerai la solution juste avant la prochaine version, le temps pour moi de me replonger dedans.

Ok merci ^^
J'ai un début de réponse qui fonctionne, mis à part le bug donc…
Si ça peut t'aider à te replonger dedans je peux t'indiquer ce que j'ai modifié, bien que je suppose que ça ne soit pas vraiment «carré», et que ça mérite révision après correction du bug.

Hors ligne

#49 2010-02-23 19:47:53

nicolas
Former Piwigo Team
2004-12-30
1550

Re: [Plugin] PiwiShack

Je dirais comme ça à vue de nez (sans tester) que get_absolute_root_url() est de trop :

Code:

$S .= str_replace('./', '', get_image_url($row));
$S .= "\n\n";

Par parenthèses, il faut mettre les \n entre double quotes pour qu'ils soient interprétés comme des retours à la ligne !


Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

#50 2010-02-23 20:04:17

MaKoTo
Membre
2010-02-23
7

Re: [Plugin] PiwiShack

Oui ça le fait pour plusieurs images, mais du coup pour une seule, il manque l'URL du site type : http://mondomaine/piwigo/

Hors ligne

#51 2010-02-23 20:40:03

Gotcha
Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Plugin] PiwiShack

Et oui en effet, il y a quelque de chose qui cloche car en fonction de la page appelante, le code est différent.
Merci Nicolas.

(Je viens de corriger le double quote)


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#52 2010-03-01 08:21:29

Gotcha
Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Plugin] PiwiShack

Je relance ma question [Forum, post 134268 by Gotcha in topic 16506] [Plugin] PiwiShack car je ne trouve toujours pas la solution :-(


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#53 2010-03-01 08:59:30

LucMorizur
Membre
Vienne (Isère, 38)
2009-03-01
1969

Re: [Plugin] PiwiShack

Gotcha a écrit:

Je relance ma question [Forum, post 134268 by Gotcha in topic 16506] [Plugin] PiwiShack car je ne trouve toujours pas la solution :-(

Le conseil de Nicolas ne fonctionne pas ?

Hors ligne

#54 2010-03-01 09:14:38

Gotcha
Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Plugin] PiwiShack

LucMorizur a écrit:

Gotcha a écrit:

Je relance ma question [Forum, post 134268 by Gotcha in topic 16506] [Plugin] PiwiShack car je ne trouve toujours pas la solution :-(

Le conseil de Nicolas ne fonctionne pas ?

Non car en fonction de la page (categorie - picture) je "perds" le path.
Lis mon message cité, j'ai essayé de le faire complet ...


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#55 2010-03-01 13:05:57

LucMorizur
Membre
Vienne (Isère, 38)
2009-03-01
1969

Re: [Plugin] PiwiShack

Sur la page index.php, il est montré plusieurs miniatures, une pour chaque image de la catégorie. Donc tu utilises un foreach, c'est logique, il y a besoin d'une boucle.

Tandis que sur la page picture.php, il n'est montré qu'une seule image, il n'y a donc pas beoin d'une boucle.

Tu utilises vraiment le même code dans les deux cas ?

Hors ligne

#56 2010-03-01 13:21:05

Gotcha
Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Plugin] PiwiShack

LucMorizur a écrit:

Tu utilises vraiment le même code dans les deux cas ?

Actuellement oui.


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#57 2010-03-02 08:08:03

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [Plugin] PiwiShack

nicolas a écrit:

Je dirais comme ça à vue de nez (sans tester) que get_absolute_root_url() est de trop :

Code:

$S .= str_replace('./', '', get_image_url($row));
$S .= "\n\n";

Par parenthèses, il faut mettre les \n entre double quotes pour qu'ils soient interprétés comme des retours à la ligne !

ceci est la bonne syntaxe reste à identifier le contenu de $row qui doit probablement être différent entre la page picture et la page category
;-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#58 2010-03-02 10:48:56

Gotcha
Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Plugin] PiwiShack

VDigital a écrit:

nicolas a écrit:

Je dirais comme ça à vue de nez (sans tester) que get_absolute_root_url() est de trop :

Code:

$S .= str_replace('./', '', get_image_url($row));
$S .= "\n\n";

Par parenthèses, il faut mettre les \n entre double quotes pour qu'ils soient interprétés comme des retours à la ligne !

ceci est la bonne syntaxe reste à identifier le contenu de $row qui doit probablement être différent entre la page picture et la page category
;-)

Désolé mais moi là je ne suis plus :-(


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#59 2010-03-02 21:29:45

Gotcha
Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Plugin] PiwiShack

Finalement, je n'avaispas tord (sans dire que j'avais raison) car j'ai réussi ma première condition en PHP de toutes pièces !

Donc en fonction de la page, le code sera généré différemment et ainsi, je peux travailler indépendamment.
Je suis en train de tester mais ce problème et sur une bonne voie.

Par contre, changer '\n\n' par "\n\n" ca me plante tout mon code :-(
Là moi ça me dépasse, mais d'après ce que je vois, en l'état actuel, le simple quote fonctionne.
Mais si vous avez une idée, je suis preneur :-)


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#60 2010-03-02 21:46:39

tosca
Former Piwigo Team
Cévennes (Gard)
2006-09-23
3818

Re: [Plugin] PiwiShack

Gotcha a écrit:

Finalement, je n'avaispas tord (sans dire que j'avais raison) car j'ai réussi ma première condition en PHP de toutes pièces !

Ben ... je ne vois pas de condition là-dedans :

Code:

$S .= str_replace('./', '', get_image_url($row));
$S .= "\n\n";

... et si tu parles du foreach qui est un peu plus haut, c'est pas non plus une condition ... mais une boucle ;-)

Hors ligne

  •  » Plugins
  •  » [Plugin] PiwiShack

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2022 · Contact