Annonce

  •  » Utilisation
  •  » pb de capacité des catégories "privées" !!!

#1 2006-02-16 22:40:08

ericom
Invité

pb de capacité des catégories "privées" !!!

Bonjour et bravo pour se mod très esthétique et l'aide en ligne.

Toutefois aprés avoir fouillé un peu partout, je n'ai pas trouvé de réponses à mon pb :

je suis chez free avec une capacité d'1go (utilisé à 25%)
j'ai téléchargé la version 1.5.2, crée 25 catégories réelles avec 1335 photos et les vignettes sur le serveur, tout marche bien !

sauf quand je passe à l'étape "publique ou privée"
quand je met toutes les catégories en "privée" je ne peux voir qu'une centaine d'images, alors que quand je met tout en publique les 1335 photos sont visibles !

y-a-t-il un bridage dans la quantité des photos dans les catégories privée ?
combien de catégories et de photos peut on mettre ?

merci.

#2 2006-02-16 23:05:01

nicolas
Former Piwigo Team
2004-12-30
1564

Re: pb de capacité des catégories "privées" !!!

Il n'y a aucune limite au nombre de photos que celles-ci soient publiques ou privées.
Lorsque les catégories sont privées il faut donner des droits aux utilisateurs pour pouvoir y accéder.
pour plus dinfos


Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

#3 2006-02-16 23:07:33

Selmak
Membre
92
2006-02-16
27

Re: pb de capacité des catégories "privées" !!!

J'allais répondre la même chose, mais l'ennui c'est que j'ai le même problème... je viens de m'en rendre compte.
Je viens de passer mes categories en privées, mais plus rien ne s'affiche même une fois une session admin commencé... bizzard !
Je vais travailer là dessu ! Rep ce soir, ou demain.


--
ma reponce tu la sur ton e.mail perso pour ne pas poluee ce forum (suivi d'une signature de 10 lignes)
-+-Dx in GNU - Allo, voici un fax pour te rappeler de lire ton Email-+-

Hors ligne

#4 2006-02-16 23:31:27

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

Re: pb de capacité des catégories "privées" !!!

ericom a écrit:

quand je met toutes les catégories en "privée" je ne peux voir qu'une centaine d'images, alors que quand je met tout en publique les 1335 photos sont visibles !

T'es tu donné des droits particuliers en tant qu'utilisateur ?

Que toutes tes photos soient visibles si toute tes catégories sont publiques, ça ne me choque pas. Quand tu dis "je ne peux voir qu'une centaine d'images", où ça exactement ? Via une recherche ? dans le calendrier ?

A noter que si une photo appartient à plusieurs catégories, il suffit qu'elle appartienne à une catégorie accessible pour que l'utilisateur puisse la voir.

Un embryon d'idée, ce serait que la colonne #user_cache.forbidden_categories (limitée à 65535 caractères) ait atteint sa limite. Soit environ 16000 catégories innaccessibles pour un utilisateur donné.


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

Hors ligne

#5 2006-02-16 23:33:18

Selmak
Membre
92
2006-02-16
27

Re: pb de capacité des catégories "privées" !!!

Finalement j'ai trouvé !
En faite, il y a eu un changement dans la dernière version ! (D'ailleurs je me demande si c'est pas une erreur...)
Dans les autres versions, pour restreindre l'accès au catégories au utilisateurs, il fallait les rendre "privé". Dans la 1.5.2, il faut les "vérouillé". Quand on rend une catégorie "Privée", ça la rend invisible pour tout le monde !

Et moi qui aie passe 1/2heure à chercher l'érreur dans le code... :-/

Dernière modification par Selmak (2006-02-16 23:36:09)


--
ma reponce tu la sur ton e.mail perso pour ne pas poluee ce forum (suivi d'une signature de 10 lignes)
-+-Dx in GNU - Allo, voici un fax pour te rappeler de lire ton Email-+-

Hors ligne

#6 2006-02-16 23:36:00

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

Re: pb de capacité des catégories "privées" !!!

Selmak, c'est la release 1.5.2 qui a introduit cela ? Peux tu me donner les lignes de codes responsables ? Si ce que tu dis est vrai, c'est un bug.


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

Hors ligne

#7 2006-02-16 23:52:53

ericom
Invité

Re: pb de capacité des catégories "privées" !!!

Mille excuses !!!!

j'ai trouvé, effectivement les verrouillages utilisateurs dans (administration==>Identificateur==>utilisateur==>) c'est le petit verrou dans "action" qui autorise ou interdit l'affichage à l'utilisateur que se soit en "Publique ou privée)

j'sais pas si c'est bien claire, mais j'ai ma réponse, merci à vous !

Ne changez rien, c''est vraiment bien !

Désolé, mais peut être qu'un tuto avec les pages écran....


Bye !

#8 2006-02-17 00:05:34

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

Re: pb de capacité des catégories "privées" !!!

ericom a écrit:

Désolé, mais peut être qu'un tuto avec les pages écran....

Note prise. Il faudrait un tutoriel plus complet (et avec les captures qui s'affichent) dans le wiki.


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

Hors ligne

#9 2006-02-17 00:22:16

Selmak
Membre
92
2006-02-16
27

Re: pb de capacité des catégories "privées" !!!

Je suis pas sur que ce soit la 1.5.2 qui aie introduit cela. (Moi je suis passer de la 1.4.x directement à la 1.5.2 alors j'ai pas vu les autres...)
Cependant, je peux te fournir le code.

La liens sur la page d'admin : "Publiques/Privées" pointe vers cat_option.php
Dans /admin/cat_option.php on à bien

Code:

case 'status' :
    {
      set_cat_status($_POST['cat_true'], 'private');
      break;
    }

La fonction set_cat_satus est défini dans ./admin/include/functions.php :

Code:

if ($value == 'private')
  {
    $subcats = get_subcat_ids($categories);
    $query = '
UPDATE '.CATEGORIES_TABLE.'
  SET status = \'private\'
  WHERE id IN ('.implode(',', $subcats).')
;';
    pwg_query($query);
  }

Jusque là tout va bien.

Donc le bug vient surrement de l'affichage des categories... Mais à cette heure là, mes idées ne sont plus assez clair pour retrouver une erreur dans le code.
Juste, dans ./include/categorie_default.php on a :

Code:

$query = '
SELECT DISTINCT(id),path,file,date_available
       ,tn_ext,name,filesize,storage_category_id,average_rate
  FROM '.IMAGES_TABLE.' AS i
    INNER JOIN '.IMAGE_CATEGORY_TABLE.' AS ic ON id=ic.image_id
  '.$page['where'].'
  '.$conf['order_by'].'
  LIMIT '.$page['start'].','.$page['nb_image_page'].'
;';

A mon avi, le problème vient du $page['where'] mais je ne trouve pas ou il est défini.
Alors je verrais demain.. (l'heure du message n'est pas la bonne il est pas 23h 24, mais 00:24, je me suis gouré de fuseau horraire :-/)

Dernière modification par Selmak (2006-02-17 00:25:47)


--
ma reponce tu la sur ton e.mail perso pour ne pas poluee ce forum (suivi d'une signature de 10 lignes)
-+-Dx in GNU - Allo, voici un fax pour te rappeler de lire ton Email-+-

Hors ligne

#10 2006-02-17 00:25:34

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

Re: pb de capacité des catégories "privées" !!!

Selmak a écrit:

A mon avi, le problème vient du $page['where'] mais je ne trouve pas ou il est défini.
Alors je verrais demain..

$page['where'] est défini dans la fonction initialize_category du fichier include/functions_category.inc.php. C'est d'ailleurs un procédé obsolete en branche de développement, voir le topic 5577.


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

Hors ligne

#11 2006-02-17 07:48:13

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: pb de capacité des catégories "privées" !!!

z0rglub a écrit:

ericom a écrit:

Désolé, mais peut être qu'un tuto avec les pages écran....

Note prise. Il faudrait un tutoriel plus complet (et avec les captures qui s'affichent) dans le wiki.

[hs]Oui, problème: Captures à refaire à chaque changement de release majeure... Mais c'est la solution, effectivement[/hs]


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

  •  » Utilisation
  •  » pb de capacité des catégories "privées" !!!

Pied de page des forums

Propulsé par FluxBB

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