ddtddt a écrit:
Bonjour,
La je ne sais pas comment cela est codé mais de ce que tu m'expliques le quotas est attaché à l'utilisateur pour l'ensemble de ce qu'il a le droit
plg va expliquer plus en détail ce qu'il a codé
@ddtddt
Ok, merci ddtddt, je vais attendre un peu pour voir si plg répondra ici, sinon je reposterai sur un fil relatif à community (de plg je crois) que j'ai découvert après coup .
Merci pour tes informations
A+
Newdeclic
k5 a écrit:
la faudrait un php.ini en plus dans le dossier car si le fichier fait x mb de plus que le upload max filesize sera interdit
Bonjour K5, j'espère que je n'écris pas un bétise le max files size bloque un seul fichier,
Ex : si dans php.ini à la base de Piwigo il y a: upload_max_filesize = 8M
Même si les droits ouverts et libres en upload sont de 10 photos pour 10 MB, une photo de plus de 8 MB postée ne sera pas acceptée.
Les 10 MB (autorisés par community) correspondent à un espace (réservés à 1 ou plusieurs fichiers) autorisé pour un utilisateur :
Sans énumérer toutes les possibilités d'Upload voici quelques exemples :
Soit on poste : 1 photo de 8 MB + 1 photo de 2 MB
Soit on poste : 10 photos de 1MB
Mais sans dépasser les 8 MB par fichier imposés par le upload_max_filesize = 8M du PHP.ini (l'upload sera refusé).
AMHA
Cordialement
Newdeclic
bonjour,
si je comprends bien, Community fait des quotas de photo et d'espace.
par contre dans le cas de newdeclic :
permission n'1 : user X a des photos qui iront dans 1 dossier pour un quota de 20 photos et 10 mb donc vous pouvez créez par exemple 16 photos et maximum 10mb
la faudrait un php.ini en plus dans le dossier car si le fichier fait x mb de plus que le upload max filesize sera interdit
permission n°2 : tout les enregistrés qui envoient leurs photos iront dans un dossier Y pour un quota de 1 photo et 2Mb si la photo depasse de 2mb ca passe quand meme or c'est quota de 1 photo.
la aussi faudrait un php.ini en plus
petite question : peut on mettre 2 php.ini dans un hebergeur ?
Cordialement
k5
Bonjour,
La je ne sais pas comment cela est codé mais de ce que tu m'expliques le quotas est attaché à l'utilisateur pour l'ensemble de ce qu'il a le droit
plg va expliquer plus en détail ce qu'il a codé
@ddtddt
Re-bonjour,
Voilà j'ai fait la modif dasn le fichier admin_permissions.tpl de community car , compte tenu de mon ignorance je n'ai pas trouvé l'endroit dans la base de données).
Effectivement les curseurs fonctionnent parfaitement et merci beaucoup ddtddt car, déjà ça me rendra service (pour l'augmentation de quotas dans certains cas).
Mais là où ça se complique, c'est qu'un utilisateur qui possède des droits dans un groupe et pour un album retrouve les mêmes droits pour une autre permission :
exemple :
Je crée 2 permissions :
Permission n° 1 : pour le groupe 1 (qui) pour l'album Y (où) pour 20 photos et 10 MB,
Permission n° 2 : pour le groupe 1 pour l'album Z pour 1 photo de 2 MB.
L'utilisateur qui appartient au groupe 1 bénéficie des droits pour 20 photos et 10 MB (donc les mêmes que pour la permission n°1)
Donc apparament pour la seconde permission les droits ne sont pas affectés et restent identiques, est-ce normal ?
Pour ma part je souhaiterais que cette restriction s' applique pour l'ensemble du groupe et sur l'album considéré (mais c'est paut être pas possible?).
Désolé c'est un peu brouillon et peut-être que mon raisonnement n'est pas bon, mais si vous pouvez trouver une solution pour que cette limitation soit prise en compte, je suis preneur.
Merci d'avance
Newdeclic
Merci ddtddt pour ta réponse et ta réactivité.
Comme je ne suis pas très doué je vais faire la modif sur ma version Piwigo "Labo" que j'ai installée.(pour voir si je sais faire)
Je te tiens au courant.
Cordialement,
Newdeclic
Bonjour,
Dans la base de données tu vas dans la table
*prefixe*_community_permissions
et tu change les valeur pour ta ligne
si tu veux changer pour l'interface tu vas dans le fichier admin_permissions.tpl
pour le nb de photo tu cherche
var nbPhotosValues = [5,10,20,50,100,500,1000,5000,-1];
et tu remplace par
var nbPhotosValues = [1,2,3,4,5,10,20,50,100,500,1000,5000,-1];
et
pour le nb de Mo tu cherche
var storageValues = [10,50,100,200,500,1000,5000,-1];
et tu remplace par
var storageValues = [1,5,10,50,100,200,500,1000,5000,-1];
ou les valeurs que tu veux ;-)
attention si tu change dans le fichier du plugin à la prochaine mise à jour si ce fichier est modifier cela est perdu
bonjour,
si c'est urgent, il y a la possibilité de inclure dans php.ini
upload_max_filesize = 4M
post_max_size = 4M
en attendant peut etre une maj.
Cordialement
k5
k5 a écrit:
bonjour newdeclic,
en mettant 4M au lieu de 8M. Ca donne quoi ?
Cordialement
k5
Bonsoir, K5
Merci pour ta réponse.
Dans community , pour une permission les curseurs ne peuvent pas descendre au dessous des 5 photos/10 MB donc impossible mettre 4 M.
Pour les photos les possibiltés pour un utilisateur sont : 0,5,10,20,50,500,1000,5000,pas de limite
Pour l'espace MB les possibilités pour un utilisateur sont : 10 MB, 50 MB, 100 MB, 200 MB, 500 MB, 1000 MB, 5000 MB, pas de limite
Voilà ce que je souhaiterais c'est soit modification de l'échelle photo et UPload, soit une option 1 photo avec choix de 1 à 5 MB
Je pense que ça peut être modifié dans une prochaine version, mais comme je n'ai aucune compétence en la matière...
Cordialement
Newdeclic
Version de Piwigo: 2.6.1
Version de PHP: 5.4.25
Version de MySQL:: 5.1.73
URL Piwigo: http://www.onlythebest.newdeclic.com
bonjour newdeclic,
en mettant 4M au lieu de 8M. Ca donne quoi ?
Cordialement
k5
Bonjour,
Est-il possible de modifier les paramètres d'upload dans les permissions du plugin Community.
Le but étant de descendre au dessous de la limite 5 photos/10MB
Organisant des concours je souhaiterais que les membres ne puissent poster qu'une seule photo (pour un groupe, un album) avec un poids déterminé.
(possibilité d'une option "spéciale concours" avec une seule photo et un choix de 1 à 5 MB)
Merci d'avance pour vos réponses
Jean-Louis (Newdeclic)
Version de Piwigo: 2.6.1
Version de PHP: 5.4.25
Version de MySQL:: 5.1.73
URL Piwigo: http://www.onlythebest.newdeclic.com