Recherche solutions pour le Classement des ablums par ordre alphabetique Recherche solutions pour le Classement des ablums par ordre alphabetique
 

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

Recherche solutions pour le Classement des ablums par ordre alphabetique

Started by galeriechami, January 07, 2008, 08:25:33 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

galeriechami

Bonjour, et bonne année à tous.

Mon site regroupe les meilleurs répliques de films culte, ce qui me donne un nombre d'album qui devient trés important (1film = 1album).
Le classement manuelle devient un calvaire.
Auriez vous une solution???



galeriechami

Voilà un peu mon avancement dans cette recherche.
Ne connaissant pas du tout la programmation, j'ai tout de meme réussi à ajouter un bouton sous de tableau de tri des albums. (albmgr.php). Le code que j'ai rajouté est celui-ci:

<td><a href="javascript:Moveup_Option();"><img src="images/move_up.gif" width="26" height="21" border="0" alt="" /></a><a href="javascript:Movedown_Option();"><img src="images/move_down.gif" width="26" height="21" border="0" alt="" /></a><a href="javascript:Tri_Option();"><img src="images/move_tri.gif" width="26" height="21" border="0" alt="" /></a>                                      </td>

Il me reste à indiqué la fonction javascript: function Movedown_Option()

Si quelqu'un connait le JavaScript, je veu bien un peu d'aide. MERCI BCP

galeriechami

Quote from: galeriechami on January 07, 2008, 10:06:24 PM
Voilà un peu mon avancement dans cette recherche.
Ne connaissant pas du tout la programmation, j'ai tout de meme réussi à ajouter un bouton sous de tableau de tri des albums. (albmgr.php). Le code que j'ai rajouté est celui-ci:

<td><a href="javascript:Moveup_Option();"><img src="images/move_up.gif" width="26" height="21" border="0" alt="" /></a><a href="javascript:Movedown_Option();"><img src="images/move_down.gif" width="26" height="21" border="0" alt="" /></a><a href="javascript:Tri_Option();"><img src="images/move_tri.gif" width="26" height="21" border="0" alt="" /></a>                                      </td>

Il me reste à indiqué la fonction javascript: function Tri_Option()

Si quelqu'un connait le JavaScript, je veu bien un peu d'aide. MERCI BCP

François Keller

un lien vers votre galerie pourait éventuellement être utile  ;)
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

galeriechami

Je ne peu vous donner de lien car j'herberge le site chez moi, et je suis en migration vers un autre FAI (Pour pas le siter, trop de soucis avec club-internet).
J'ai trouvé quelque javascript de tri de tableau, mais pour l'instant rien ne va.

François Keller

mais précisement vous voulez faire quoi ?
parce qu'il suffirait peut être simplement de modifier un peu le code de Coppermine pour y arriver. Essayez de donner un exemple concret, on essayera de vous aider
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

galeriechami

En mode Admin dans le "gestionnaire d'album", on peut classer manuellement les albums a l'aide des 2 boutons "fléche haut" "fléche bas".
Je voudrai ajouter un bouton permettant de mettre les albums dans l'ordre alphabétique.

Celà permetterai d'avoir pour les visiteurs un affichage des albums par ordre alphabétique. Et non pas par ajout.

Comme par exemple dans la configuration "Affichage de la liste des albums" dans le menu de configuration, nous avons la fonction suivante: "Classer les catégories par ordre alphabétique (au lieu du classement par ajout)  Oui    Non"

François Keller

donc c'est une fonction que vous voulez uniquement dans la partie admin de gestion des albums ?
je vais voir comment c'est faisable (mais pas tout de suite  ;))
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


François Keller

Pas évident du tout, il faut réussir à trouver dans les différents javascripts de la page albmgr.php, comment récupérer la liste des albums et ensuite utiliser la fonction sort().
mais pour l'instant je sèche (je ne connais pratiquement pas le javascript) :-\
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

François Keller

Voilà, j'ai trouvé une partie de la réponse: la fonction ci dessous classe les albums par ordre alphabétique. par contre, le tri n'est pas sauvegardé (je continue à chercher)
function Tri_Option()
    {
    Liste= new Array();
Obj= document.getElementById('to')

for(i=0;i<Obj.options.length;i++){
Liste[i]=new Array()
Liste[i][0]=Obj.options[i].text
Liste[i][1]=Obj.options[i].value
}
Liste=Liste.sort()

for(i=0;i<Obj.options.length;i++){
Obj.options[i].text=Liste[i][0]
Obj.options[i].value=Liste[i][1]
}
   
    }

P.S. Bien sur il ne faut pas oublier de faire la modif dont tu parles plus haut pour le placement de l'icone et il faut placer l'icone dans le dossier images
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

galeriechami

Merci beaucoup pour cette aide.
Oui j'ai bien crée un nouveau bouton marqué "A--->Z"

C'est vrai sur le javascript je sèche complètement. Je croie que le livre 'javascript pour les nuls' va bientôt faire parti de ma collection.
En plus cette fonction pourra même être adaptée pour les tris des images.

galeriechami

La sauvegarde du tri se fait t'elle dans le fichier delete.php ???

François Keller

a priori il faut utiliser la fonction make_value(), mais il faut y mettre les bons parametres (ils se trouvent dans le tableau Liste du javascript mais je n'ai pas encore trouvé comment les extraire...
mais la il se fait tard et je vais me coucher...
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

galeriechami


François Keller

je continue à chercher, mais c'est plus compliqué que je ne le pensais (il faut en effet envoyer les données à delete.php)
la solution risque d'attendre un peu, le javascript n'est pas du tout ma tasse de thé et je dois avancer à taton (si quelqu'un est un peu plus expert et souhaite nous aider, il est le bienvenu (je luis transmettrais volontier ce que j'ai déjà fais)
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

galeriechami


François Keller

Merci pour le lien.
j'aurais deux petites remarques après un rapide tour du site:
*Le site gagnerais en convivialité en ayant une image en header
*c'est dangereux de laisser les visteurs uploader des images ou des fichiers sans être identifés. C'est la porte ouverte à pas mal de dérives (spam, porno, virus...)
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

Conformément au Copyright Coppermine, vous devez faire apparaitre "Powered by Coppermine Photo Gallery". Actuellement votre class footer est en blanc, comme le fond de votre site. Ce qui a pour concéquence de faire disparaitre le (C)  ???

galeriechami

- Désolé PYAP. Je m'en suis pas rendu compte pour l'affichage du Copyright. Le lien étant déjà cliqué lors de la modification du théme, il s'affiché correctement. J'ai résolu le problème.

- Frantz, quand tu parle de l'image en header, tu parle de l'image de fond???