•  » Plugins
  •  » [PLUGIN] Décocher "simuler" lors de la synchronisation

#1 2007-08-18 18:30:18

aegidius
Membre
2007-08-18
17

[PLUGIN] Décocher "simuler" lors de la synchronisation

Voici le script du wiki:

Code:

<?php
/*
Plugin Name: Sync not simulate
Version: 1.0
Description: It's your personal plugin / Décocher "simuler" lors de la synchronisation
Plugin URI: http://www.phpwebgallery.net
Author: Moi, nous et vous
Author URI: http://www.phpwebgallery.net
*/

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 voici l'erreur obtenue:

Fatal error: Call to undefined function personal_add_after_tpl_code() in /serveur/PhpWebGallery/plugins/personal_sync_not_simulate/main.inc.php on line 24

une idée?

..

Hors ligne

#2 2007-08-18 18:33:44

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

Re: [PLUGIN] Décocher "simuler" lors de la synchronisation

Bien sur, tu n'as pas déclaré la fonction personal_add_after_tpl_code dans ton plugin...

Code:

function personal_add_after_tpl_code($tlp_handle, $insert_after, $code)
{
  global $template;
 
  $template->loadfile($tlp_handle);
  $template->uncompiled_code[$tlp_handle] = str_replace($insert_after, $insert_after.$code, $template->uncompiled_code[$tlp_handle]);
}

Il ne faut pas lire les pages du wiki en diagonal!
Il était marqué:

Fonctions nécessaires

    *  Ajouter du code dans un fichier tpl après un délimiteur
    *  Utilisation de javascript

Dernière modification par P@t (2007-08-18 18:36:04)


P@t

Hors ligne

#3 2007-08-18 18:38:25

aegidius
Membre
2007-08-18
17

Re: [PLUGIN] Décocher "simuler" lors de la synchronisation

je vais chercher le fouet.

Merci

Hors ligne

#4 2007-08-18 18:58:38

rio
Équipe Piwigo
Paris
2006-07-24
1589

Re: [PLUGIN] Décocher "simuler" lors de la synchronisation

aegidius a écrit:

je vais chercher le fouet.

MDR, MDR, MDR!!!!
;D


-> /<Ä®¿M <-
http://riohome.free.fr
Il forum è anche in ITALIANO

Hors ligne

#5 2007-08-19 02:55:34

Nicco
Membre
Paris - Val de Marne
2006-05-12
1794

Re: [PLUGIN] Décocher "simuler" lors de la synchronisation

pour te remonter le moral j avais fais la meme erreur 1ere fois


Nicco Starrrr ..... voici ma galerie http://gallery-nicco.no-ip.org & ma passion http://bd-nicco.no-ip.org
version PWG 1.7.1 + de nombreux plugins actifs (trop pour les énumérer)

Hors ligne

  •  » Plugins
  •  » [PLUGIN] Décocher "simuler" lors de la synchronisation

Pied de page des forums

Propulsé par FluxBB

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