Bonjour.
Suite à des remarques reçues, je viens faire une demande....
Serait-il possible de prévoir une évolution (en natif ou en plugin) pour choisir d'afficher pour tous les visiteurs ( donc y compris les guest ) le nombre total d'images contenues dans la galerie ?
Avec un terme explicite genre "photos disponibles" ou autre...
L'emplacement peut demeurer celui qui est actuellement en cours, en bas du menu.
merci.
éric.
Dernière modification par vimages (2007-08-25 13:24:18)
Hors ligne
hup hup houpla hup ! barbatruc !
:o))
Hors ligne
+1 l'idée me plais bien.
Hors ligne
mathiasm a écrit:
C'est le cas par défaut, mais le nombre dépend des autorisations.
Pour un texte explicite, un petit local.lang pour surcharger l'entrée qui va bien et hop!
donc par défaut, le visiteur ne peut voir le nombre total de fichiers contenus (dans la mesure ou tous ne lui sont pas autorisés)!
changer le texte est aisé, mais pas ce que je souhaite.... ouin
Hors ligne
Pour toi, je comprends le besoin, mais que va dire l'utilisateur qui voi 1000 images et qui n'en voit que 30 par le jeu des permissions?
On doit pouvoir faire via plugin, il faut passer la requete sans prendre en compte les permissions et remplacer le contenu de la variable.
J'ai pas le temps, là, mais d'autres, qui sait.
Hors ligne
mathiasm a écrit:
Pour toi, je comprends le besoin, mais que va dire l'utilisateur qui voi 1000 images et qui n'en voit que 30 par le jeu des permissions?
Une façon de l'inciter à s'inscrire par exemple?
:-))
Hors ligne
est ce que qq'un peut me dire dans quel fichier se fait l'appel de cette "fonction" ....
edit :
je suppose que la requete est là :
$query = '
SELECT COUNT(DISTINCT(image_id)) as total
FROM '.IMAGE_CATEGORY_TABLE.'
WHERE category_id NOT IN ('.$userdata['forbidden_categories'].')
;';
list($userdata['nb_total_images']) = mysql_fetch_array(pwg_query($query));
Dernière modification par sakkhho (2007-09-04 20:12:13)
Hors ligne
Oui c'est la requête actuelle.
comme ça au pif... ./include/menubar.inc.php ...
8-)
Dernière modification par VDigital (2007-09-04 20:15:06)
Hors ligne
en fait la requete se fait dans functions_user.inc.php
donc pour ceux qui veulent que le nombre total d'images s'affichent tt le tps, qq soit l'user.
mettez la requete WHERE entre en commentaire d'ou :
$query = ' SELECT COUNT(DISTINCT(image_id)) as total FROM '.IMAGE_CATEGORY_TABLE. // ' WHERE category_id NOT IN ('.$userdata['forbidden_categories'].') ';'; list($userdata['nb_total_images']) = mysql_fetch_array(pwg_query($query));
apres une petite maintenance la bdd --> Mettre à jour les informations des catégories
et hop le tour est joué !
j'essai de faire un plugin ou s'est inutile ?
Dernière modification par sakkhho (2007-09-04 20:33:55)
Hors ligne
ne le fait pas que pour moi, je vais essayer ta méthode...
en même temps, j'essaie de limiter mes interventions dans les fichiers.
merci beaucoup de vos réponses !
j'ose à peine insister... :o) mais c'est vrai qu'avoir le choix d'afficher le nombre total d'images ou le nombre d'images visibles (autorisées) en option dans l'admin serait certainement un bon point.
rassurer les visiteurs , les inciter à s'enregistrer, les inciter à prendre contact.. etc... chacun ses raisons.. faites un sondage.. ?
merci.
amicalement,
éric.
Dernière modification par vimages (2007-09-05 00:44:31)
Hors ligne
Sakkhho ce n'est pas assez évident pour moi.
" xxx images / xxxx "
" Votre accès : xxx images / xxxx "
ce que l'on veut dire est
xxx images visibles en tant qu'invité sur xxxx images disponibles.
Trouve donc une formulation plus claire encore
mais surtout la plus courte possible en français/anglais
et on l'intègrera en standard.
8-)
Hors ligne