É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)

Katryne
2023-11-03 07:16:50

Merci d'avoir essayé.
Là, j'ai limité l'affichage des types de fichiers disponibles avec du CSS (ellipsis). L'upload des autres types reste possible et on peut voir la liste en mode source. Mais cela limite les éventuels débordements.
https://i.imgur.com/iwHxY3Z.png

ddtddt
2023-11-03 06:33:37

Bonjour

$user ne doit pas être définie sur cette page il faudrait faire des essais ... et j'ai pas trop le temps en ce moment dsl

Katryne
2023-11-02 19:07:50

Merci ddtddt
ça fait pas d'erreur, mais ça fait pas le travail non plus : les communards ont toujours le choix d'une kyrielle de formats.

ddtddt
2023-11-02 18:35:30

ok

is_webmaster() n'est pas définie à cette endroit donc un truc du genre

global $user;
if($user==1){
    $conf['upload_form_all_types'] = true;
}else{
    $conf['upload_form_all_types'] = false;
}

à tester

Katryne
2023-11-02 16:49:03

Merci ddtddt, mais ça me met le site en erreur 500 et même en désactivant le masquage des erreurs, j'en vois pas.

ddtddt
2023-11-02 16:14:47

@Katryne

chaque développeur de plugin peux en ajouter il n'est pas facile de tous les répertorier ...

pour ton cas je dirais un truc du genre

if (is_webmaster()){
    $conf['upload_form_all_types'] = true;
}else{
    $conf['upload_form_all_types'] = false;
}

Katryne
2023-11-02 15:15:00

Merci K5.
Bon j'ai compris déjà qu'il fallait se mettre en chasse des $conf pour savoir sur quoi on peut agir.
Il semble qu'il n'y ait rien dans le plugin au sujet des types de fichiers autorisés.

k5
2023-11-02 14:31:43

Bonjour
chaque plugin installé à sa configuration. Avec community il y en a 3 ou 4
$conf['community_user_albums'] et $conf['allow_html_descriptions'] = false

c'est vrai que ca serait bien de faire un petit récapitulatif les possibilités pour LFE

Dans community, j'ai trouvé dans le fichier main.inc.php

A très vite

Katryne
2023-11-02 12:59:05

Bonjour !

Dans l'onglet général de LFE, je découvre régulièrement de nouvelles configurations possibles.
Alors bien sûr, je consulte le fichier config_default.inc.php, accessible par le lien en haut à droite de cet onglet général. Sa traduction en Français est même dispo dans la nouvelle géniale doc depuis l'été dernier  : https://doc-fr.piwigo.org/hebergez-votr … les-editor

Mais ya pas tout ! Parce qu'il doit y avoir des configurations à inventer si l'on connaît un peu manière.

Tiens, là, par exemple : je cherchais depuis 2 ou 3 ans un moyen de ne pas envoyer aux admin les mails de notification d'ajout de photo via Community. Et ce matin ddtddt me le sort, mais pas d'une réserve secrète de configs diverses et variées : c'est lui qui vient de le concocter. Et ça marche.
pm : $conf['community_notify_admins']=false;

Doit donc y avoir une syntaxe, une technique pour inventer ces configurations. Est-ce hyper compliqué ?

Exemple, je cherche à limiter les types de fichier à uploader via community, mais n'est portée à ma connaissance que l'instruction : $conf['upload_form_all_types'] = true; qui permet à tout le monde, admins, comme Community, d'uploader toutes sortes de fichiers. Si c'est sur false, n'est possible que l'upload de 4 types de fichiers-images (jpg, jpeg,png,gif), mais c'est pareil pour admin et community.

Alors j'ai essayé un bricolage, mais comme je ne connais pas les règles, ça marche pas.

Donc, en attendant, j'ai modifié le CSS (via LFE bien sûr) pour ne pas afficher dans le formulaire d'upload de Community la liste des types de fichiers possibles avec p#uploadWarningsSummary {display:none;} . Au moins ça ne leur donnera pas l'idée d'uploader des fichiers exotiques.

Pied de page des forums

Propulsé par FluxBB

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