#1 2025-10-22 15:25:22

Charles69
Membre
2023-01-12
230

filigrane actif ou non

Bonjour,

Est ce que qu'il existe une valeur $conf[]  ou autre qui permet de savoir si filigrane est activé ou pas dans le menu de configuration des options ?

Hors ligne

#2 2025-10-22 19:11:34

polowigo
Membre
2019-04-11
510

Re: filigrane actif ou non

Bonsoir,
Peut-être peux-tu essayer if (isset($watermark)) mais je n'ai pas essayé. Il devrait être dans le template.

Hors ligne

#3 2025-10-22 21:51:41

Charles69
Membre
2023-01-12
230

Re: filigrane actif ou non

Bonsoir,

J'ai testé , mais sans succès.

Le ChatGPT m'a proposé un truc auquel je ne comprends rien, mais qui a l'air de fonctionner.
Je vais tester.

// Extraction de $use_watermark
  $derivative = $picture['current']['derivatives']['large'];
  $ref = new ReflectionClass($derivative);
  $prop = $ref->getProperty('params');
  $prop->setAccessible(true);
  $params = $prop->getValue($derivative);
  $use_watermark = $params->use_watermark;

si $use_watermark est vrai alors filigrane est actif
$use_watermark serait une variable privée cachée et le code ci-dessus permettrait de l'extraire .

à suivre

Hors ligne

#4 2025-10-23 06:31:42

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

Re: filigrane actif ou non

Bonjour,

je dirais d'aller simplement sur l'onglet filigrane pour regarder si il y en a un de sélectionné ou pas !


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

#5 2025-10-28 13:38:30

Charles69
Membre
2023-01-12
230

Re: filigrane actif ou non

bonjour ddtddt,

ddtddt a écrit:

aller simplement sur l'onglet filigrane

et tu fais ça comment en php ou js dans un plugin ?

Hors ligne

Pied de page des forums

Propulsé par FluxBB

github linkedin newsletter Piwigo.org © 2002-2025 · Contact