Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

plg
2006-11-02 10:50:12

En effet, le filtrage dans la visualisation de l'historique est prévue. Pour la 1.7 quasiment sûr. Merci VDigital pour les suggestions de filtrage ;-)

VDigital
2006-10-31 20:19:51

Voila qui va enrichir le débat, et va intéresser l'ami z0rglub.

Le filtre sur:
- les images uniquement
- les catégories uniquement
- les spéciales
- le user like z0rg%
- la même heure / 7 derniers jours
- le type d'autorisation user/group
- le premier groupe qui a donné l'autorisation
- les tags qui ont été sollicités
- le user not like z%
etc...

Comme je suis certain qu'il ne manquera pas de lire ce topic, je suis certain qu'il va vouloir reprendre tout ça ailleurs (dans un autre topic)...
8-)

Celui ci peut être http://forum.phpwebgallery.net/viewtopic.php?id=5208 ? Ou un tout neuf ?

repie38
2006-10-31 19:44:29

c'est sur que si on pouvait filtrer les stats, ce ne serait que mieux.

pour cette galerie, je n'ai pas besoin de referencement non plus, donc cette petite bidouille me convient, mais c'est un besoin spécifique a cette galerie.

il me semble avoir lu quelque part qu'une evolution des stats était prévu pour les prochaines version. le fait de pouvoir filtrer en ferait il parti ?

edit : d'apres la feuille de route, la refonte est prévue pour la 1.7. et si j'ai bien suivi on pourrait entre autre filtrer par user (n'en afficher qu'un).
ce qu'il faudrai en plus (je ne sais pas si c'est prévu), c'est l'inverse du filtre (afficher tous sauf un) ...

VDigital
2006-10-31 17:37:05

Certaines personnes ne comprennent pas que des robots référencent leur site, ceci est un des n moyens de savoir lequel et quand il est passé la dernière fois...

Il y a donc du pour (supprimer les guests des stats) et du contre...

Je préfèrerai éliminer les guests de plus d'un mois.
Et d'avoir un filtre pour ne pas les afficher (comptabiliser), non?

8-)

repie38
2006-10-31 17:00:08

Merci bien pour cette modif !
et pour expliquer le pourquoi du comment, rien n'est visible dans ma galerie pour les guest. il me fallait donc ne pas les prendre en compte pour avoir des stats représentatives ;)

à ajouter dans le wiki ?

wilfrid
2006-08-11 08:20:17

rub a écrit:

rub a écrit:

Dans admin.php?page=configuration&section=general, tu actives ou pas!

Il était presque tard et j'ai confondu historique et notation.
Bref, j'ai écrit n'importe quoi!


Mais, c'est vrai pourquoi veux-tu faire ca?

Sinon, tu peux aussi une petite purge de temps en temps en mysql, "delete from #_history where login = 'guest'"!

Je veux faire ça, car cet album a été créé pour ma famille. Les consultations en guest ne m'intéressent pas vraiment pour l'instant. Si cela change, j'annulerai la modif de la fonction. Le plus long a été de trouver sa localisation, le reste n'a pas été compliqué.

Pour la purge sql, c'est ce que je comptais faire dans tous les cas. Je me suis juste retenu pour éviter les éventuels effets indésirables et de faire un dump de cette dernière.

rub
2006-08-10 23:22:53

rub a écrit:

Dans admin.php?page=configuration&section=general, tu actives ou pas!

Il était presque tard et j'ai confondu historique et notation.
Bref, j'ai écrit n'importe quoi!


Mais, c'est vrai pourquoi veux-tu faire ca?

Sinon, tu peux aussi une petite purge de temps en temps en mysql, "delete from #_history where login = 'guest'"!

wilfrid
2006-08-10 18:07:16

C'est fait (voir post plus haut).

VDigital
2006-08-10 17:52:39

On ne l'aurait pas écrit comme ça mais cela revient pratiquement au même...
Du moment que cela te convient, note bien ta modif pour les prochains changements de version.
(Je ne comprends toujours pas l'intérêt... Désolé)

8-)

wilfrid
2006-08-10 17:18:15

Pour supprimer l'historisation des visiteurs non enregistrés, j'ai fais cette modification dans include/functions.inc.php:

Code:

function pwg_log( $file, $category, $picture = '' )
{
  global $conf, $user;

  if ($conf['log'])
  {
   if ( ($conf['history_admin'] ) or  ( (! $conf['history_admin'])  and (!is_admin())  ) )
    {
    $login = ($user['id'] == $conf['guest_id'])
      ? 'guest' : addslashes($user['username']);

                // TEST RAJOUTE PAR WILFRID le 10/08/2006: supprime l'historisation des guests.
                if($login != 'guest') {
                                $query = '
                                INSERT INTO '.HISTORY_TABLE.'
                                (date,login,IP,file,category,picture)
                                VALUES
                                (NOW(),
                                \''.$login.'\',
                                \''.$_SERVER['REMOTE_ADDR'].'\',
                                \''.addslashes($file).'\',
                                \''.addslashes(strip_tags($category)).'\',
                                \''.addslashes($picture).'\')
                                ;';
                               pwg_query($query);
                }
                // FIN DU TEST RAJOUTE
  }
  }
}

Est-ce bon?

wilfrid
2006-08-10 08:44:52

Oui, c'est cela.
Avec la manip. de rub, est-ce que les accès des utilisateurs enregistrés seront historisés et pas les autres? C'est ce que je voudrais.

VDigital
2006-08-10 06:50:16

Si je comprends bien la question tu veux historiser les accès des membres mais pas les visiteurs...
Alors qu'aujourd'hui tu as tout le monde.

Est-ce ta question?

Confime avant qu'on replonge dans le code de stats.php, merci.

rub
2006-08-09 23:38:49

Dans admin.php?page=configuration&section=general, tu actives ou pas!

wilfrid
2006-08-09 23:19:32

Bonsoir,

J'ai tenté de faire une recherche sur ma question, mais en vain.

Comment peut-on faire pour ne pas historiser les "non enregistrés" (ie: les guests) à ma gallerie PWG?

Merci,

Wilfrid.

Pied de page des forums

Propulsé par FluxBB

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