#46 2004-08-29 17:29:03

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12671

Re: Vote

il faut utiliser $user['template'] quelque part


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#47 2004-08-31 09:02:21

Treddo
Invité

Re: Vote

Dans category.php après :

// recent pictures
$url = './category.php?cat=recent&expand='.$page['expand'];
$vtp->setGlobalVar( $handle, 'recent_url', add_session_id( $url ) );

inserer :

// Meilleur notes
$url = './meilleurnote.php?';
$vtp->setGlobalVar( $handle, 'meilleurnote_url', add_session_id( $url ) );

dans category.vtp changer la ligne que j'avais mise dans ma modif :

<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="{#lien_collapsed}" alt="&gt;" />&nbsp;<a href="./meilleurnote.php"><span title="Les mieux notées" style="font-weight:bold;">Les mieux notées</span></a> {#icon_short}

par :

<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="{#lien_collapsed}" alt="&gt;" />&nbsp;<a href="{#meilleurnote_url}"><span title="Les mieux notées" style="font-weight:bold;">Les mieux notées</span></a> {#icon_short}


Dans meilleurnote.php apres la modif que tu as ajouté :
// lien vers la photo dans la page picture.php
$lien_photo = './picture.php?cat='.$row'storage_category_id'].'&amp;image_id='.$row['id'];

il faut rajouter :

$lien_photo = add_session_id($lien_photo);

Voila ca fonctionne chez moi

#48 2004-08-31 09:31:14

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12671

Re: Vote

A l'attention de tous ceux intéressés par cette fonctionnalité : elle a été (plus ou moins) intégré dans BSF_200408310700. Voir la section PhpWebGallery development snapshots


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#49 2004-08-31 11:31:04

dimdim
Membre
Le Roeulx (Belgique)
2004-08-10
13

Re: Vote

Ok parfait ça marche, merci Treddo !

Perso j'ai encore ajouté une ptite ligne de code dans la page de résultat qui permet de numéroter les photos de 1 à 100 (suivant la LIMIT choisie)

dans la page meilleurnote.php
après

Code:

// affichage auteur
  $auteur = 'Photographe: <b>'.$row['author'].'</b>';

insérer

Code:

// compteur classement
  $classement = $classement + 1;

ensuite vous ajoutez là où vous désirez voir apparaitre ce nombre le code

Code:

echo ''.$classement;

c'est tout simple

Dernière modification par dimdim (2004-08-31 11:31:25)


- dim -

Hors ligne

#50 2004-08-31 12:49:43

Treddo
Invité

Re: Vote

Quel ane je fait de ne pas y avoir pensé. Merci Dimdim

#51 2004-08-31 12:53:55

dimdim
Membre
Le Roeulx (Belgique)
2004-08-10
13

Re: Vote

aucun soucis, l'âne en attendant il a développé un pti code bien utile qui sucite et sucitera l'intérêt de beaucoup d'utilisateurs de PWG ! Encore bravo ! (et content d'avoir pu contribué en ajoutant 5 lignes de codes au mod  ;)

Dernière modification par dimdim (2004-08-31 12:54:40)


- dim -

Hors ligne

#52 2004-08-31 13:20:24

treddo
Invité

Re: Vote

Si vous voulez historiser le lien, il faut mettre dans meilleurnote.php à l'avant dernière ligne le code suivant:

pwg_log( 'category', 'Les meilleurs notes', '' );

#53 2004-08-31 13:22:18

treddo
Invité

Re: Vote

Dommage, apparament tout le monde prend la partie meilleur note mais pas la partie des images les plus controversées, qui est a mon avis un indice important du vote.

Pied de page des forums

Propulsé par FluxBB

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