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
Dernière modification par rob777 (2017-02-11 10:39:36)
Hors ligne
Bonjour,
dsl pour ma question
Est ce que dans Administration > Plugins > gérer
Tu as activé ton plugin perso ?
Hors ligne
je viens de regarder je dirais que ce code est vieux
Tu as regardé si la fonction personal_add_after_tpl_code existe encore ?
Hors ligne