je viens de regarder je dirais que ce code est vieux
Tu as regardé si la fonction personal_add_after_tpl_code existe encore ?
oui j'ai activé localfileseditor et mon plugin "Personal Plugin" créé dans localfileseditor.
ceci dit il n'apparait pas dans la liste du menu gauche
Bonjour,
dsl pour ma question
Est ce que dans Administration > Plugins > gérer
Tu as activé ton plugin perso ?
Bonjour/Bonsoir,
J'ai lu la doc pour la creation d'un plgin et pour debuter j'ai tenté l'exemple (http://fr.piwigo.org/doc/doku.php?id=pr … ugin_perso) qui consiset à desactiver la checkbox simulation dans la synchro rapide.
J'ai utilisé localfileseditor et activé mon plugin qui est :
<?php
/*
Plugin Name: Personal Plugin
Version: 1.0
Description: Personal Plugin
Plugin URI: http://piwigo.org
Author:
Author URI:
*/
add_event_handler('loc_begin_page_tail', 'personal_sync_not_simulate');
function personal_sync_not_simulate()
{
global $page, $template;
if
(
is_admin() and
(script_basename() == 'admin') and
($page['page'] == 'site_update')
)
{
personal_add_after_tpl_code('tail',
'</div> <!-- the_page -->',
'
<script type="text/javascript">
document.getElementsByName("simulate")[0].checked = false;
</script>
'
);
}
}
?>
Et visiblement ca ne fait rien.
Est-ce que j'oublie quelque chose ?
Mon but est de pouvoir par la suite ajouter une entrée à la liste du menu "action" du traitement par lots.
Merci pour votre aide.
Piwigo 2.8.6
Operating system: Linux
PHP: 7.0.13-0ubuntu0.16.04.1 (Show info) [2017-02-11 10:30:53]
MySQL: 5.5.5-10.0.29-MariaDB-0ubuntu0.16.04.1 [2017-02-11 10:30:53]
Graphics Library: GD 2.1.1