•  » Plugins
  •  » Remplace une partie du code par une autre dans un fichier PHP

#1 2007-07-25 17:23:26

Atadilo
Membre
2007-07-09
36

Remplace une partie du code par une autre dans un fichier PHP

Bonjour,

Dans la doc, il y a de décrit comment "Remplace une partie du code par une autre dans un fichier TPL"
( http://phpwebgallery.net/doc/doku.php/f … ichier_tpl )

Est il possible / acceptable / conforme de le faire pour des fichier PHP et comment ?

Merci pour votre aide.

-- Atadilo

Hors ligne

#2 2007-07-25 17:37:55

rub
Former Piwigo Team
Lille
2005-08-26
5239

Re: Remplace une partie du code par une autre dans un fichier PHP

Atadilo a écrit:

Bonjour,

Dans la doc, il y a de décrit comment "Remplace une partie du code par une autre dans un fichier TPL"
( http://phpwebgallery.net/doc/doku.php/f … ichier_tpl )

Est il possible / acceptable / conforme de le faire pour des fichier PHP et comment ?

Merci pour votre aide.

-- Atadilo

Ce n'est possible avec les php.
Au pire, on peut les modifier physiquement automatiquement.
Tu veux faire quoi?

Hors ligne

#3 2007-07-25 18:08:48

Atadilo
Membre
2007-07-09
36

Re: Remplace une partie du code par une autre dans un fichier PHP

C'est pour petit plugin BBCode, je l'ai étendu aux descriptions des catégories (entre autre)
mais pour cela j'ai du modifier manuellement des fichier PHP standard ... :(

Exemple :
dans le fichier "include\category.cats.inc.php" j'ai remplacé

Code:

'DESCRIPTION' => @$comment,

par

Code:

'DESCRIPTION' => trigger_event('render_cat_description', @$comment),

cela m'a permis d'ajouter dans mon plugin :

Code:

add_event_handler('render_cat_description', 'htmlspecialchars');
add_event_handler('render_cat_description', 'ParseComment', 50, 1 );

J'installe 3 PWG pour 3 personnes différentes, et pour ne pas avoir à faire les modifs 3 fois, je me demandais
s'il y avait une solution :) oui, je suis un Webmestre fainéant ...

J'ai fais plusieurs remplacement comme celui-là, ce la permet d'avoir une sorte "d'uniformité" dans la saisie des
commentaires et descriptions, et donc de n'expliquer qu'une seule fois comment ça fonctionne
au futur Administrateurs des sites.

-- Atadilo

Hors ligne

#4 2007-07-25 18:12:04

rub
Former Piwigo Team
Lille
2005-08-26
5239

Re: Remplace une partie du code par une autre dans un fichier PHP

La réponse est très simple.
Tu nous fait la demande d'ajout de triggers par forum et BugTracker, on les valide et on les rajoute pour la prochaine version.

Et à priori pas de raison de ne pas rajouter ceux que tu veux pour la description!

Hors ligne

  •  » Plugins
  •  » Remplace une partie du code par une autre dans un fichier PHP

Pied de page des forums

Propulsé par FluxBB

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