#1 2014-02-22 16:36:19

newdeclic
Membre
Vaucluse
2014-01-26
161

[Community] Demande ajout ou modification permission Upload

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

Dernière modification par newdeclic (2014-02-22 16:37:38)


Hébergement 1and1 - Système d'exploitation (serveur): Linux
Version Piwigo :  2.10.2 - Version PHP : 7.3- Version MySql : 5.7
Bibliothèque graphique: External Imageagick 6.8.9-9
https://newdeclic.com/

Hors ligne

#2 2014-02-22 21:47:01

k5
Équipe Piwigo
La reppe
2014-01-26
1351

Re: [Community] Demande ajout ou modification permission Upload

bonjour newdeclic,
en mettant 4M au lieu de 8M. Ca donne quoi ?

Cordialement
k5


Piwigo 14.4 VM alpneLinux php 8.4
Piwigo 14.4 php 8.4 -- 8.4 mysql -- ImageMagick 7.1.1.34

Hors ligne

#3 2014-02-23 00:07:44

newdeclic
Membre
Vaucluse
2014-01-26
161

Re: [Community] Demande ajout ou modification permission Upload

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


Hébergement 1and1 - Système d'exploitation (serveur): Linux
Version Piwigo :  2.10.2 - Version PHP : 7.3- Version MySql : 5.7
Bibliothèque graphique: External Imageagick 6.8.9-9
https://newdeclic.com/

Hors ligne

#4 2014-02-23 00:29:22

k5
Équipe Piwigo
La reppe
2014-01-26
1351

Re: [Community] Demande ajout ou modification permission Upload

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

Dernière modification par k5 (2014-02-23 02:10:28)


Piwigo 14.4 VM alpneLinux php 8.4
Piwigo 14.4 php 8.4 -- 8.4 mysql -- ImageMagick 7.1.1.34

Hors ligne

#5 2014-02-23 07:23:35

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16926

Re: [Community] Demande ajout ou modification permission Upload

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


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#6 2014-02-23 07:44:43

newdeclic
Membre
Vaucluse
2014-01-26
161

Re: [Community] Demande ajout ou modification permission Upload

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

Dernière modification par newdeclic (2014-02-23 07:46:32)


Hébergement 1and1 - Système d'exploitation (serveur): Linux
Version Piwigo :  2.10.2 - Version PHP : 7.3- Version MySql : 5.7
Bibliothèque graphique: External Imageagick 6.8.9-9
https://newdeclic.com/

Hors ligne

#7 2014-02-23 12:02:48

newdeclic
Membre
Vaucluse
2014-01-26
161

Re: [Community] Demande ajout ou modification permission Upload

@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


Hébergement 1and1 - Système d'exploitation (serveur): Linux
Version Piwigo :  2.10.2 - Version PHP : 7.3- Version MySql : 5.7
Bibliothèque graphique: External Imageagick 6.8.9-9
https://newdeclic.com/

Hors ligne

#8 2014-02-23 14:37:43

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16926

Re: [Community] Demande ajout ou modification permission Upload

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é


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#9 2014-02-23 14:49:37

k5
Équipe Piwigo
La reppe
2014-01-26
1351

Re: [Community] Demande ajout ou modification permission Upload

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


Piwigo 14.4 VM alpneLinux php 8.4
Piwigo 14.4 php 8.4 -- 8.4 mysql -- ImageMagick 7.1.1.34

Hors ligne

#10 2014-02-23 15:41:10

newdeclic
Membre
Vaucluse
2014-01-26
161

Re: [Community] Demande ajout ou modification permission Upload

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

Dernière modification par newdeclic (2014-02-23 15:42:23)


Hébergement 1and1 - Système d'exploitation (serveur): Linux
Version Piwigo :  2.10.2 - Version PHP : 7.3- Version MySql : 5.7
Bibliothèque graphique: External Imageagick 6.8.9-9
https://newdeclic.com/

Hors ligne

#11 2014-02-24 11:44:10

newdeclic
Membre
Vaucluse
2014-01-26
161

Re: [Community] Demande ajout ou modification permission Upload

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


Hébergement 1and1 - Système d'exploitation (serveur): Linux
Version Piwigo :  2.10.2 - Version PHP : 7.3- Version MySql : 5.7
Bibliothèque graphique: External Imageagick 6.8.9-9
https://newdeclic.com/

Hors ligne

Pied de page des forums

Propulsé par FluxBB

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