Pages: 1
Bonjour !
Demande Katryne :
1/ Serait-il possible d'avoir un 2e bouton d'enregistrement en haut de la page, en plus de celui d'en-bas ?
2/ Est-ce faisable que les lignes soient numérotées ?
Réponse K5:
1/ Pour ajouter un bouton en haut
Dans /plugins/LocalFilesEditor/template/admin.tpl --> ajouter ligne 97
<input class="submit" type="submit" value="{'locfiledit_save_file'|@translate}" name="submit"/
2/ pour ajouter l'affichage des lignes numérotées
Dans /plugins/LocalFilesEditor/template/admin.tpl --> modifier ligne 21 et 22
tabMode: "shift"
par
tabMode: "shift", lineNumbers: true
Cette modification de Local Files Editor pourrait-elle être intégrée au plugin, pour que je n'ai pas à forker le plugin à chaque montée de version et surtout parce que cela pourrait rendre service à de nombreux utilisateurs.
Hors ligne
Bonjour !
J'aimerais beaucoup que ces modifications soient intégrées à Local Files Editor.
D'abord parce que forker, c'est pas beau et que je stresse à chaque mise à jour.
Et puis aussi parce que pourrait intéresser d'autres piwigistes, la numérotation des lignes et un second bouton de validation en haut.
Non ? Ça n'intéresse vraiment personne ?
Hors ligne
Bonjour Katryne,
En attendant, la fonctionnalité "Plugin Personnel" ne serait-elle pas adaptée ?
Katryne a écrit:
D'abord parce que forker, c'est pas beau et que je stresse à chaque mise à jour.
Tu veux dire que tu modifies directement le code de Local Files Editor ? Tu n’écris pas un nouveau plugin avec ton code ajouté ?
Hors ligne
Polowigo, on voit que tu sais pas à qui t'as affaire : moi, coder ? Les seuls plugins perso que j'utilise, c'est des copier-coller de ce que ddtddt m'a écrit.
Hors ligne
Je comprends bien mais ce serait aussi du copier-coller à mon sens.
Tu dupliques /plugins/LocalFilesEditor dans /plugins/LocalFilesEditorKat.
Dans ce nouveau dossier, tu modifies le main avec :
ligne 25 : Plugin Name: LocalFiles Editor Katryne
ligne 35 : define('LOCALEDITKAT_PATH' , PHPWG_PLUGINS_PATH . basename(dirname(__FILE__)) . '/');
ligne 42 : load_language('plugin.lang', LOCALEDITKAT_PATH);
ligne 50 : $replacement = '{if $theme.STATE eq "active"}<a href="admin.php?page=plugin-LocalFilesEditorKat-css&theme={$theme.ID}" class="dropdown-option icon-brush">{\'Customize CSS\'|translate}</a>{/if}'.$search;
Tu remplaces LOCALEDIT_PATH par LOCALEDITKAT_PATH partout dans admin.php, show_default.php, include/lang.inc.php, include/localconf.inc.php
Tu remplaces LocalFilesEditor par LocalFilesEditorKat dans une quinzaine de fichiers.
Sans oublier les modifs données par K5 dans template/admin.tpl.
Donc rien de vraiment insurmontable si je n'ai rien oublié ;-)
Hors ligne
Ahhh, ce n'est pas du tout ce que j'avais compris : je croyais que tu parlais du plugin "Plugin personnel" et de son onglet dans Local Files Editor. Toi tu causes d'un plugin jumeau de LFE. Ben... heuuu ... ça mérite reflexion
Hors ligne
Pages: 1