toutes les réponses ont été données. En effet, les hits de l'administrateur sont toujours comptées. C'est complètement indépendant de l'historique (ce qui est logique). Mais je suis d'accord ça mériterait d'être un paramètre de configuration. A voir pour la 1.5.1 .
Concernant le lien vers l'image, il y a longtemps que je réfléchis à cette option. On pourrait même afficher la miniature (ou pas, on aurait le choix) sur la page comme on le fait lors de la création des miniatures. Ca permettrait de voir en une seconde les photos en question. Mais ça alourdirait la page et donc sa consultation. A réfléchir.
Et comme l'a dit noiry, il faudrait de toute façon changer la structure de la table history (cf les réfléxions de z0rglub à ce sujet)
je t'encourage à poster dans le sujet sur l'évolution de l'historique ainsi que dans le gestionnaire de bugs/évolutions
effectivement, c'est dans picture.php
Si vous ne voulez pas que le compteur s'incrémente a chaque vu de l'admin, il faut remplacer ligne 39 :
$query = ' UPDATE '.IMAGES_TABLE.' SET hit = hit+1 WHERE id = '.$_GET['image_id'].' ;'; @pwg_query( $query );
par :
if ( ($conf['history_admin'] ) or ( (! $conf['history_admin']) and ($user['status'] != 'admin') ) ) { $query = ' UPDATE '.IMAGES_TABLE.' SET hit = hit+1 WHERE id = '.$_GET['image_id'].' ;'; @pwg_query( $query ); }
Pour ton autre question, il n'y a qu'un mod qui peut te faire ca.
J'y ai dejà reflechi, je pensais qu'il faudrait stocker l'ID de la photo et faire un appel avec cet identifiant. Mais ca pose un problème si ta photo est supprimée... L'autre solution seraient de stocker l'url, mais idem, si tu deplace la photo. Et puis, ca ferait une base historique enorme...
De toutes facons, l'historique va etre repensé pour la 1.6, tu n'as qu'a participer à la discussion sur ce sujet...
// history_admin : historiser les visites des administrateurs ? $conf['history_admin'] = false;
L'update de la colonne hits (de mémoire) est fait à chaque passage dans picture.php, c'est du standard, je ne sais plus où mais c'est le cas.
Heu ...
Là j'ai un doute.
C'est peut-être moi.
Dans ce cas :
Is it a bug or a feature ?
chrisaga a écrit:
2 - le fait que l'admin n'incrémente pas le compteur est paramétrable en 1.5[/url] ?
Je pensais que l'admin ne comptais plus dans l'historique en 1.5 suivant un $conf, mais que malheureusement il continuait de compter dans le compteur de hits (dit compteur de vues) dans la table #_images...
Je me suis encore gouré?
On peut ajouter que le MOD STAT de la 1.4.1 permet aussi d'enlever l'admin et même les IP souhaité des stats...
sAm
Salut,
1 - c'est à vie, sauf quand l'admin purge les tables
2 - le fait que l'admin n'incrémente pas le compteur est paramétrable en 1.5
Sinon, je trouve que c'est une bonne idée, je me suis souvent fait la même remarque.
Pourquoi ne pas créer une fiche de demande dans http://bugs.phpwebgallery.net/ ?
Salut,
J'ai 2 question sur l'historique :
1 - Est-il enregistré à vie, ou est-ce que les anciens logs s'auto effacent ?
2 - serait il possible d'ajouter un lien vers la page qui contient la photo pour chaque ligne d'historique. En + clair, j'aimerai en 1 clic voir à quelle photo correspond une ligne, car un "CRW_7859.JPG" ce n'est pas très parlant..
Il faudrait également que cette visite (de l'admin) n'incrémente pas le compteur de vues.
Merci :)