Probleme plugin rewriting et mieux notés Probleme plugin rewriting et mieux notés
 

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

Probleme plugin rewriting et mieux notés

Started by claude, November 27, 2005, 12:23:45 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

claude

Bonjour
Je viens d'upgrader en version 142 et j'ai appliqué le plugin de rewriting ;
tout marche bien, même plutôt mieux qu'avant Merci à tous
Seul bug identifié pour l'instant : en cliquant sur les mieux notés, je n'obtiens pas les mieux notés de l'album en cours mais sur l'ensemble.
Et c'est très enquiquinant car j'organise des concours photos.
J'ai pas d'idée pour changer ça, alors si vous pouvez m'aider (http://www.voyagevirtuel.info/galerie/ )
Merci d'avance
Claude

PS j'ai remis la version sans plugin mais ma question reste
Claude

Voyagevirtuel.info
Voyagez avant de partir

Pascal YAP

Bonjour Claude,

Comme vous avez upgradé votre Coppermine 1.3.5 vers 1.4.2, si vous utilisiez un Thème qui n'est pas upgradé celà génère un lien érroné !
Quel Thème utilisez-vous ?

PYAP

claude

Bonjour,
j'ai tout upgradé, car mon theme perso ne fonctionnait plus correctement
alors j'emploie eyeball légèrement modifié
l'url générée en cliquant sur mieux notés était du type ../thumbnails-toprated.html?&cat=-315
merci de votre aide
cordialement
Claude

Voyagevirtuel.info
Voyagez avant de partir

Pascal YAP

claude,

Je vous suggère de consulter les docs livrés avec le pack Coppermine 1.4.2.
Il y a un long paragraphe concernant l'update des Thèmes persos, car de nombreuses instructions ne portent plus le même nom que dans les anciennes versions de CPG !

Bonne chance.

PYAP

claude

Pebonjour Pyap,

Je l'avais déjà lu et je viens de refaire un passage dedans pour vérifier ;

rien ne répond à mon problème, d'autant que j'ai juste rajouter un petit javascript dans eyeball d'origine version 1.4.2

Par contre j'ai noté une erreur (enfin je crois) dans la doc : on y parle du fichier theme.php à modifier alors que fréquemment il faut comprendre maintenant : include/theme.inc.php
comme ici par exemple : "recherchez dans /themes/votretheme/theme.php la ligne suivante  function pageheader  modifiez ce qui vous semble utile de..."

je crois que dans le rewriting à la volée, tel qu'il s'effectue avec le plugin, on doit perdre une variable qui identifie l'album en cours. Mais je trouve pas  :\'( 
Claude

Voyagevirtuel.info
Voyagez avant de partir

François Keller

Bonjour,

QuotePar contre j'ai noté une erreur (enfin je crois) dans la doc : on y parle du fichier theme.php à modifier alors que fréquemment il faut comprendre maintenant : include/theme.inc.php
En effet, je m'en suis rendu compte lorsque j'ai fait les modifs sur mon thème au passage à la versio 1.4.2.
Je ne m'en étais pas appercu lors de la traduction de la doc, je vais le modifier et soumettre le fichier lorsque les modifs seront plus complêtes (merci de signaler ces petites erreurs, nous pourrons ainsi affiner la doc)
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

Titooy

Petite note sur le fonctionnement des thèmes : pour mettre à jour votre thème, il faut effectivement modifier le fichier votretheme/theme.php. Si vous n'y trouvez pas une fonction, c'est qu'il utilise la fonction par défaut de Coppermine, définie dans include/theme.inc.php. Ce fichier ne doit pas être mis à jour puisqu'il n'existe que dans la mise à jour. Si vous voulez créer un thème avec une utilisation différente de la fonction pageheader() par exemple, il suffit de déclarer cette fonction dans votre fichier theme.php et c'est celle là qui sera prise en compte. Et si vous voulez utiliser la fonction standard, il suffit de ne pas définir la fonction. Il s'agit donc d'une simplification de la création des thèmes.

En résumé : ne modifiez pas le fichier include/theme.inc.php. Il en perdrait tout son sens.

François Keller

Quote
En résumé : ne modifiez pas le fichier include/theme.inc.php. Il en perdrait tout son sens.

Merci Titooy pour ces précisions
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