- Sur la page ecrire/statistiques_visites.php3, avoir une bulle d'aide sur
chaque colonne de jour indiquant le nombre précis de visites (ça, je dois
pouvoir le faire si j'ai le feu vert)
- Pouvoir disposer d'un accès aux referers de la veille (ou plus
généralement, des n précédents jour; à paramétrer quelque part -
mes_options.php3 par exemple). Très utile en étant absent un jour donné où
justement il y a eu un pic de fréquentation pour mieux le comprendre.
- Pouvoir disposer d'un accès aux referers de la veille (ou plus
généralement, des n précédents jour; à paramétrer quelque part -
mes_options.php3 par exemple). Très utile en étant absent un jour
donné où justement il y a eu un pic de fréquentation pour mieux le
comprendre.
J'ai une page non skinné SPIP qui fait les requêtes qui vont bien, il me reste à l'intégrer. J'avais soulevé des questions techniques [1] qui étaient restés sans réponses et les vacances aidant, j'ai pas pu y retoucher...
L'idée étant même de donner une visibilité sur plus d'un jour en arrière.
Au sujet du suivi des referants, je me dis que ca serait intérressant de séparer dans la présentation les reférants issus de moteurs de recherche (listes de mots classés par moteur et par occurences à la Xiti), et ceux issus de liens "réguliers" sur des sites.
Ce n'est en effet pas la même chose si le mot "coucou" ammène du monde par google sur mon site, parfois par hasard et sans fondement, ou si des webmestres ont fait l'effort de référencer mon article sur le coucou dans leur sites.
De plus, pour les resultats des moteurs de recherche, l'interet est d'avoir une liste tres longue de mots ammenant sur le site, tandis qu'en ce qui concerne les liens issus de référencement dans des sites par un webmestre, il est interressant d'avoir la liste telle qu'elle est présentée actuellement.
Bon, j'espère que je suis à peu pret clair ;o).
Je me penche sur le probleme depuis quelques temps mais je patauge.
- Sur la page ecrire/statistiques_visites.php3, avoir une bulle
d'aide sur chaque colonne de jour indiquant le nombre précis de
visites (ça, je dois pouvoir le faire si j'ai le feu vert)
Je l'ai fait chez moi.
Voici le diff par rapport à la dernière CVS
Quelques remarques:
Ce n'est pas traduit.
J'utilise :
setlocale(LC_ALL, 'fr_FR');
$jour = strftime("%A %d %B %Y", $key);
setlocale(LC_ALL, '');
Pour avoir une traduction de la date en franais par le php (pas la peine de
se compliquer faire une fonction pour a!).
Oui mais non, car les serveurs n'installent souvent qu'une seule
"locale" (l'anglais, ou le français). Les autres langues ne seront pas
disponibles. Et tu peux toujours te brosser pour avoir le créole
réunionnais ou un des sept dialectes d'occitan.
D'ailleurs, merci de ne pas hardcoder 'fr_FR' dans le code... SPIP n'est
pas internationalisé pour rien
Quelques remarques:
Ce n'est pas traduit.
J'utilise :
setlocale(LC_ALL, 'fr_FR');
$jour = strftime("%A %d %B %Y", $key);
setlocale(LC_ALL, '');
Pour avoir une traduction de la date en franais par le php (pas la
peine de se compliquer faire une fonction pour a!).
Oui mais non, car les serveurs n'installent souvent qu'une seule
"locale" (l'anglais, ou le français). Les autres langues ne seront pas
disponibles. Et tu peux toujours te brosser pour avoir le créole
réunionnais ou un des sept dialectes d'occitan.
Si j'ai mis ces remarques, c'est bien parce que je me doutais que ce n'étais
pas "idéal".
C'est quoi la fonction à utiliser dans spip ?
D'ailleurs, merci de ne pas hardcoder 'fr_FR' dans le code... SPIP
n'est pas internationalisé pour rien
Volontier.
Qu'est-ce que j'utilise à la place ? (Je ne suis pas encore assez imprégné
du code de SPIP)
Il me semble que cette contrib répond de manière extrèmement élégante à
une
requète posée toute les semaine sur spip.user : pouvoir restreindre
l'accès
au site à des utilisateurs identifiés.
Elle n'est certes pas complète (niveaux de droit, protection au niveau de
l'article, de la rubrique), mais elle fourni déjà une bonne base qui avec
les mots clefs devrait permettre de gérer pas mal de situations.
==> je souhaiterais que cette contrib soit intégrée dans le c?ur de SPIP.
Suis-je le seul ?
Non, je trouve aussi qu'une boucle session peut etre utile, mais je ne crois
pas que ca facilite la mise en place de la securité.
L'interet est plutot de pouvoir "jouer" avec les utilisateurs connectés.
Pour ce qui est de la securité je crois que Booz a eu une très bonne
approche avec son squelette aiguillage.
Pour ma part, j'ai repris ce fonctionnement avec des champs extra (et des
droits en cascade depuis les rubrique jusqu'à l'article) mais la solution
n'est pas très performente.
Je vais bientot proposer la meme chose avec un champs securité
supplementaire dans les tables spip, c'est quand meme plus clean.
Non, je trouve aussi qu'une boucle session peut etre utile, mais je ne crois
pas que ca facilite la mise en place de la securité.
L'interet est plutot de pouvoir "jouer" avec les utilisateurs connectés.
Pour ce qui est de la securité je crois que Booz a eu une très bonne
approche avec son squelette aiguillage.
Pour ma part, j'ai repris ce fonctionnement avec des champs extra (et des
droits en cascade depuis les rubrique jusqu'à l'article) mais la solution
n'est pas très performente.
Je vais bientot proposer la meme chose avec un champs securité
supplementaire dans les tables spip, c'est quand meme plus clean.
Oui, c'est le mieux, surtout avec le nouveau compilo : reste le repertoire ecrire...
Si j'ai mis ces remarques, c'est bien parce que je me doutais que ce
n'étais pas "idéal".
C'est quoi la fonction à utiliser dans spip ?
Il faut aller voir les différentes variantes de la fonction
"affdate()".
Volontier.
Qu'est-ce que j'utilise à la place ? (Je ne suis pas encore assez
imprégné du code de SPIP)
Ici, rien, puisque tu peux supprimer le setlocale
Et voilà les 2 lignes à mettre à la place des 3 avec setlocale :
$ce_jour=date("Y-m-d", $key);
$jour = nom_jour($ce_jour).' '.jour($ce_jour).' '.nom_mois($ce_jour).'
'.annee($ce_jour);
Si j'ai mis ces remarques, c'est bien parce que je me doutais que ce
n'étais pas "idéal".
C'est quoi la fonction à utiliser dans spip ?
Il faut aller voir les différentes variantes de la fonction
"affdate()".
Bon, après mise en prod sur une 1.7.2, je me suis rendu compte de quelques
bugs qui sont corrigés :
Il n'y avait pas de pb sur $hauteur pour les prévisions mais sur la valeur
de la prévision de la bulle d'aide.
Voici le code du diff complet sur la dernière CVS.