[Plugin] Keyword List [Plugin] Keyword List
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

[Plugin] Keyword List

Started by François Keller, December 31, 2006, 05:34:47 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

François Keller

Salut à tous,

Dernier plugin de l'année 2006 (Meilleurs voeux à tous)
KEYWORD LIST

Ce plugin crée un lien dans le menu qui envoie vers une page ou s'affichent sous forme de menu tous les mots clé de la galerie.
En cliquant sur un mot clé, vous avez affiché l'ensemble des titres des images qui ont ce mot clé. En passant avec la souris sur le titre, une fenêtre pop up de prévisalisation de l'image s'affiche (merci au code de wirewolf).

Installation:

Décompressez l'archive dans le répertoire plugins de votre galerie, allez dans le gestionnaire de plugins (pluginmgr.php) pour l'installer.

Langues:


Le plugin est actuellement livré avec le fichier english.php et french.php italian.php (merci Lontano)

Nouvelle Version 2.0
Spécialement pour Pyap une nouvelle version qui permets de choisir la manière de chercher dans les mots clé:
-comme précedemment avec la liste complête des mots clé
-en cherchant avec l'initale des mots clé (tri par initiale).

Attention, les fichiers langues ont été un peu modifiés.
Démo ici
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

Pascal YAP

#1
Frantz,

Super ce Plugin  ;D ;D ;D
L'Année finit en beauté.

Je vois que le fichier KEYWORD_CSS.PHP doit absolument être ajusté afin d'être en accord avec le CSS de Coppermine !

Ceci peut poser soucis dans le cas où une Galerie propose plusieurs Thèmes. (ce qui me semble-t-il est une petite erreur)

PYAP

François Keller

QuoteJe vois que le fichier KEYWORD_CSS.PHP doit absolument être ajusté afin d'être en accord avec le CSS de Coppermine !

Ceci peut poser soucis dans le cas où une Galerie propose plusieurs Thèmes. (ce qui me semble-t-il est une petite erreur)

en fait, c'est la class button qui est utilisée pour l'affichage des mots clé (pas le fichiers KEYWORD_CSS.php qui est uniquement utilisé par la popup.)
Il faut éventuellement la modifier ou simplement en changer dans le style.css du theme utilisé.

Bon en même temps on a pas idée d'avoir autant de mots clé sur sa galerie ;) ;) ;) ;D ;D ;D
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

Pascal YAP

#3
Quoteon a pas idée d'avoir autant de mots clé sur sa galerie
Google est mon Ami  ;D

Quotec'est la class button qui est utilisée pour l'affichage des mots clé
Vu  :D
Dans mon cas, se sont les deux fichiers qui sont à ajuster.
Dans KEYWORD_LIST.PHP je renomme la CLASS "button" par "buttonsearch" que je déclare dans KEYWORD_CSS.PHP
starttable('100%',$lang_plugin_keyword_list['name'],$rownumber);
echo "<tr><td class=\"tableh2\" align=\"center\" colspan={$rownumber}>".$lang_plugin_keyword_list['choice']."</td></tr>";
for ($i=0;$i< $count;$i++){
if ($nb==0){
echo "<tr>";
echo "<td class=\"buttonsearch\"><a href=\"index.php?file=keyword_list/keyword_list&keyword={$keywords_array[$i]}\">{$keywords_array[$i]}</a></td>";
$nb++;
}
else{
echo"<td class=\"buttonsearch\"><a href=\"index.php?file=keyword_list/keyword_list&keyword={$keywords_array[$i]}\">{$keywords_array[$i]}</a></td>";
$nb++;
}
if ($nb==$rownumber){
echo "</tr>";
$nb=0;
}
}
endtable();


PYAP

François Keller

Hey Pascal, c'est effectivement plus lisible comme ça (mais la liste est toujours aussi impressionnante  :D :D :D)
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

Pascal YAP

Bonjour,

Quotec'est effectivement plus lisible comme ça (mais la liste est toujours aussi impressionnante
Je ne peux plus faire machine arrière  ;D

DEMO de ce que cela donne avec les ajustements nécessaires :
Thème Fruity-ZONE

Thème BlackBirch modifié

*
Maintenant, j'aimerai pouvoir afficher la liste des images liées aux mots-clef, autant en pied de page (comme actullement) qu'en haut de page.
C'est interressant surtout pour les Galeries possédant bon nombre de mots-clef  ;D

Reste aussi à ajuster l'affichage du Popup aux passages du curseur. En effet, certains Popups sur la droite de l'écran sont hors-cadre !

Il serait pas mal de régler (fixement) les largeurs et hauteurs du Popup.

Des ajustements cosmétiques en fin de compte  ;)

PYAP

François Keller

Dans ton cas je pense qu'une barre alphabetique pour choisir les mots clé commancant par une lettre pourrait être pas mal. Je vais y penser
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

Davide Renda

Plugin très intéressant, y a t-il la possibilité de rendre le lien sur le menu visible seulement aux visiteurs enregistrés?

François Keller

Lontano,

regardes dans le fichier codebase.php il y a deux lignes à décommenter pour faire ce que tu veux  ;)
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

Davide Renda

Quote from: Frantz on January 02, 2007, 09:36:25 AM
Lontano,
regardes dans le fichier codebase.php il y a deux lignes à décommenter pour faire ce que tu veux  ;)
et en plus j'ai même regardé ce fichier avant... je me dis à chaque fois qu'il ne faut pas "trifouiller" dans le code tard au soir...!
Merci!

Pascal YAP

Quoteje me dis à chaque fois qu'il ne faut pas "trifouiller" dans le code tard au soir...!
;D
Surtout les lendemains de Nouvel An, et les lendemains de "Grappa;)

PYAP

François Keller

Nouvelle version 2.0
Spécialement pour Pyap, une nouvelle version
regardez le premier post de ce sujet pour plus de détails
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

Pascal YAP

Frantz,

QuoteNouvelle version 2.0
Spécialement pour Pyap, une nouvelle version
;D ;D ;D
Mais c'est trop d'honneur mon Cher Confrère !

La méthode que tu as utilisé est tout à fait inattendue !
C'est extactement ce qui est nécessaire aux Galeries embarquant un grand nombre de Mots-Clefs.
C'est PARFAIT  ;)

PYAP



François Keller

QuoteMais c'est trop d'honneur mon Cher Confrère !
Non Non, il fallait bien que ta trace soit quelque part dans le code de Coppermine  :D :D :D

QuoteLa méthode que tu as utilisé est tout à fait inattendue !
Je suis le spécialiste des methodes innatendues  :D :D :D
Ca vient surement du fait que je suis obligé de tatonner pour arriver à mes fins. Mais comme dirait l'autre c'est le résultat qui compte...
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

Pascal YAP

#14
Frantz,

???
j'obtiens une erreur 500 avec la version 2.0
Il y a quelque chose dans keyword_alpha.php qui pose problème à mon serveur !

Je scrute.... et ne vois rien de suspect  :-\
Vu ma liste de mots-clefs je me demande si ce n'est pas un TimeOut de base !

PYAP

François Keller

QuoteIl y a quelque chose dans keyword_alpha.php qui pose problème à mon serveur !

Chez moi, pas de problèmes particuliers, tu peux regarder sur mon site. Je pense que tu dois effectivement avoir un time out, peut être au moment de la génération des titres des images, il y a la une boucle avec une requete sql.
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

Pascal YAP

Frantz,
All,

ça fait plusieurs jours (10) que je tente de déterminer pourquoi le plugin génère une erreur 500 chez moi.

Bon, j'abandonne..... je passe à autre chose  ;) Je ne trouve pas !
Après avoir soupçonner un TimeOut, je continue à persister dans cette voie... mais je n'en sais rien.

PYAP

François Keller

Pascal,

je viens de regarder, en effet, il y a un problème chez toi. Je pense que c'est lié au grand nombre de mots clé. Je vais (quand j'aurais le temps) regarder si il y a un moyen de limiter la requete pour que l'execution soit plus courte.
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

ProJ3ct

Bonjours! j' ai installer ton plugin et je trouve sa genial, sauf je croyais sa afficherais les image dans un popup. y a t'il une option a activer ?

Merci
Encore gebial ton plugin

François Keller

Quotesauf je croyais sa afficherais les image dans un popup
en passant avec la souris dur le mot clé, il devrait y avoir un popup avec la vignette det quelques autres renseignements sur l'image. Ce n'est pas le cas ?
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog