Annonce

  •  » Plugins
  •  » [Plugin] LocalConf Editor

#1 2007-07-10 21:05:21

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

[Plugin] LocalConf Editor

Hello!

Nouveau plugin... très simple mais bien pratique quand la galerie n'est pas installée en locale.
http://phpwebgallery.net/ext/extension_view.php?eid=142

Comme son nom l'indique, permet d'éditer facilement le fichier config_local.inc.php directement dans le panneau d'administration.

- Permet d'afficher le config_default.in.php dans une popup.
- Au moment de la sauvegarde, une copie de l'ancien fichier est sauvegardée (sous config_local.inc.bak)
- Si le fichier n'existe pas, il sera crée.

-----------------------------------------
EDIT:
LocalConf Editor est devenu LocalFiles Editor
Cf le fil du forum

Dernière modification par P@t (2007-07-15 13:55:56)


P@t

Hors ligne

#2 2007-07-10 21:12:44

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [Plugin] LocalConf Editor

Génial...
Installé, testé, adopté, utilisé.
8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#3 2007-07-10 22:10:44

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [Plugin] LocalConf Editor

Stop... A mon avis.

Une option Adviser...

$conf['LocalConf adviser'] = false;  /* Par défaut ou absence, un adviser ne verra pas l'écran de l'éditeur */
$conf['LocalConf adviser'] = true;   /* Un adviser verra l'écran de l'éditeur */
$conf['LocalConf update'] = false;   /* Par défaut ou absence, un adviser ne pourra pas modifier */
$conf['LocalConf update'] = true;    /* Un adviser pourra modifier */

8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#4 2007-07-10 22:25:54

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: [Plugin] LocalConf Editor

Ok je vais essayer de voir ca...
Pour l'instant, en l'état, qu'est-ce que peut faire l'adviser?


P@t

Hors ligne

#5 2007-07-10 22:28:15

vimages
Membre
2004-03-27
2429

Re: [Plugin] LocalConf Editor

top de top ....

il va falloir créer un dossier des meilleurs plugin, ou plugin conseillés dans la partie extensions du forum ...

Hors ligne

#6 2007-07-10 22:29:52

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: [Plugin] LocalConf Editor

Je suis flatté!
N'en jetez plus!!! ;-)


P@t

Hors ligne

#7 2007-07-10 22:42:26

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: [Plugin] LocalConf Editor

P@t a écrit:

Pour l'instant, en l'état, qu'est-ce que peut faire l'adviser?

Autre question, j'ai essayé de rajouter un eval pour vérifier la syntaxe du code posté.
Mais ca me retourne systématiquement false!!! alors que le code est correct.
Une idée?

PS: je fais un if (@eval($_POST['localconf']) === false)

Dernière modification par P@t (2007-07-10 22:49:06)


P@t

Hors ligne

#8 2007-07-11 06:52:34

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [Plugin] LocalConf Editor

P@t a écrit:

Ok je vais essayer de voir ca...
Pour l'instant, en l'état, qu'est-ce que peut faire l'adviser?

Uniquement regarder l'admin en principe (encore faut-il le mettre admin et avoir le $conf).


$conf['LocalConf adviser'] ['browse'] = false;  /* Par défaut ou absence, un adviser ne verra pas l'écran de l'éditeur */
$conf['LocalConf adviser'] ['browse'] = true;   /* Un adviser verra l'écran de l'éditeur */
$conf['LocalConf adviser'] ['update'] = false;   /* Par défaut ou absence, un adviser ne pourra pas modifier */
$conf['LocalConf adviser'] ['update'] = true;    /* Un adviser pourra modifier */

Encore plus clair.
8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#9 2007-07-11 06:57:23

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [Plugin] LocalConf Editor

P@t a écrit:

PS: je fais un if (@eval($_POST['localconf']) === false)

A revoir... Aucune idée pour l'instant. 8-/


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#10 2007-07-11 07:16:25

rub
Former Piwigo Team
Lille
2005-08-26
5239

Re: [Plugin] LocalConf Editor

Très sympa l'idée. Bravo!


Par contre, pourquoi ne pas inclure tous les fichiers locaux existants (config, css, lang). Le choix pourrait se faire par onglet et/ou dropbox.
Onglet config/css/lang par exemple et dans chaque  onglet une dropbox avec les différents fichiers (ceci étant nombreux pour le css).

Sinon petite remarque générale sur l'ensemble de tes plugins, tu devrais mettre en place les fichiers de traductions avec au minimum le français et l'anglais en essayant d'avoir des mots de clefs de traduction qui ne sont pas en conflit (il suffit de les préfixer!)

Hors ligne

#11 2007-07-11 08:29:27

sakkhho
Membre
Paris
2007-04-02
1836

Re: [Plugin] LocalConf Editor

rub a écrit:

Très sympa l'idée. Bravo!


Par contre, pourquoi ne pas inclure tous les fichiers locaux existants (config, css, lang). Le choix pourrait se faire par onglet et/ou dropbox.
Onglet config/css/lang par exemple et dans chaque  onglet une dropbox avec les différents fichiers (ceci étant nombreux pour le css).

je pensais un peu à ça.
Pourquoi ne pas faire un MEGA Plug de Personnalisation de la galerie. couleurs, tailles miniature, etc...
C'est peut etre trop ambitieux et pas realisable...

Alors quid du PLUGIN TUNNING ???

:-)


Piwigo 2.3.5

Hors ligne

#12 2007-07-11 09:36:42

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: [Plugin] LocalConf Editor

Ok, je vais essayer l'idée d'éditer les fichiers css et lang en plus.
C'est réalisable, mais certe un peu ambitieux! ;-)
Je ne vois pas trop l'interet de pouvoir editer les fichiers lang...
Je pense qu'un plugin à part entiere Css Editor (qui ne sert qu'à editer les fichiers css) serait mieux.

Dans un premier temps, je vais quand meme rajouter les fichiers lang aux 3 plugins que j'ai deja fait....
Ce qui me saoule... c'est surtout de traduire en anglais!

Dernière modification par P@t (2007-07-11 09:47:40)


P@t

Hors ligne

#13 2007-07-11 10:02:07

rub
Former Piwigo Team
Lille
2005-08-26
5239

Re: [Plugin] LocalConf Editor

P@t a écrit:

Je ne vois pas trop l'interet de pouvoir editer les fichiers lang...

Certes, c'est pas faux mais c'est parce que ca fait partie des fichiers  "local".

P@t a écrit:

Je pense qu'un plugin à part entiere Css Editor (qui ne sert qu'à editer les fichiers css) serait mieux.

Si c'est un vrai css editor.
En fait, je voyais plus ton plugin comme LocalEditor qui pemet de modifier tous les fichiers "local".

P@t a écrit:

Dans un premier temps, je vais quand meme rajouter les fichiers lang aux 3 plugins que j'ai deja fait....

Je préférerais les css ;-)

P@t a écrit:

Ce qui me saoule... c'est surtout de traduire en anglais!

Pas de soucis, tu colles les termes en français, qq1 se chargera des traductions.
Moi même pour le plugin DotClearEasy, on m'a donné des traductions en allemand, tu risques d'avoir le même coup.


Sinon, demandes de petites évolutions:
  o envoi paramétrable d'un mail aux admins contenant l'ancienne et la nouvelle version du fichier modifié
    S'inspirer fortement de ce qui a été fait pour les nouveaux commentaires, nouveaux utilisateurs, etc.
  o vérifier qu'il n'y a pas d'espace avant le <?php et après le ?>, indiquer l'erreur ou la corriger tout seul (tu l'as peut-être déjà fait)
  o Afficher le texte en couleur (Arf, ... elle est vache celle-la ;-))

Petite question:
Pourquoi créer le fichier lorsque celui-ci n'existe pas, alors qu'on n'a pas appuyer sur sauvegarder?
Pourquoi ne pas mettre une option pour le faire ou pas.
Pour le php, c'est pas tres utilie mais par contre la création de css vide permet de pallier à certains problèmes sur certains serveurs.
Pourquoi alors, un bouton pour créer tous les fichiers par défaut.
C'est un peu confus, mais c'est juste des idées comme ca!


Et pour finir, tu vas te "dépêcher" de mettre à jour le WIKI (page personnalisation) avec un lien vers ton extension, car ca devenir l'outil suprême de mise à jour de la config ! ;-)

Hors ligne

#14 2007-07-11 10:24:05

sakkhho
Membre
Paris
2007-04-02
1836

Re: [Plugin] LocalConf Editor

et ben P@t j'espere que tu as pas prevu de partir en vacances... :-))


Piwigo 2.3.5

Hors ligne

#15 2007-07-11 10:25:15

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [Plugin] LocalConf Editor

rub a écrit:

P@t a écrit:

Je ne vois pas trop l'interet de pouvoir editer les fichiers lang...

Certes, c'est pas faux mais c'est parce que ca fait partie des fichiers  "local".

Je précise pour P@t:

- 1 seul fichier langue par langage à éditer: c'est local.lang.php (fichier local des langues rarement utilisé et peu connu mais surtout c'est une des nouveauté de la 1.7).

8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

  •  » Plugins
  •  » [Plugin] LocalConf Editor

Pied de page des forums

Propulsé par FluxBB

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