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???
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
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
un lien vers votre galerie pourait éventuellement être utile ;)
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.
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
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"
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 ;))
Merci beaucoup pour cette aide.
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) :-\
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
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.
La sauvegarde du tri se fait t'elle dans le fichier delete.php ???
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...
Aucun problème Frantz. Bonne nuit à toi. Et encore Merci
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)
Voici le lien de mon site en question: http://www.replique2film.fr (http://www.replique2film.fr). Il est enfin accessible.
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...)
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) ???
- 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???
en fait je parle d'une bannière ou quelque chose comme un logo
mais la page d'index de coppermine n'est plus accessible :-\