Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Swan
2010-02-28 13:30:15

P@t a écrit:

Arf, c'est de ma faute.... j'ai donné une mauvaise manip à Swan...

Dans le themeconf.inc.php, il faut remplacer:

add_event_handler('init', 'set_KoffeeTux_prefilter');

function set_KoffeeTux_prefilter()
{
  global $template;

  $template->set_prefilter('menubar', 'KoffeeTux_prefilter');
}

function KoffeeTux_prefilter($source, &$smarty)
{
  $pattern = '#<dt>.*?</dt>#s';
  $replacement = '<dt><img class="title" border="0" src="'.PHPWG_ROOT_PATH.'template/yoga/theme/KoffeeTux/img/{$id}.png" width="52" height="72"></dt>';

  return preg_replace($pattern, $replacement, $source);
}

Par

if (!function_exists('set_koffeetux_prefilter'))
{

  add_event_handler('init', 'set_KoffeeTux_prefilter');

  function set_KoffeeTux_prefilter()
  {
    global $template;

    $template->set_prefilter('menubar', 'KoffeeTux_prefilter');
  }

  function KoffeeTux_prefilter($source, &$smarty)
  {
    $pattern = '#<dt>.*?</dt>#s';
    $replacement = '<dt><img class="title" border="0" src="'.PHPWG_ROOT_PATH.'template/yoga/theme/KoffeeTux/img/{$id}.png" width="52" height="72"></dt>';

    return preg_replace($pattern, $replacement, $source);
  }
}

C'est corrigé :) Désolée pour le retard.

SNF69
2010-02-18 17:40:26

Impec ... je te remercie vivement P@t pour ton arrêt sur mon fil ;o))
Tout est ok.
Bonne fin de journée.


Seb

P@t
2010-02-18 17:36:26

Arf, c'est de ma faute.... j'ai donné une mauvaise manip à Swan...

Dans le themeconf.inc.php, il faut remplacer:

add_event_handler('init', 'set_KoffeeTux_prefilter');

function set_KoffeeTux_prefilter()
{
  global $template;

  $template->set_prefilter('menubar', 'KoffeeTux_prefilter');
}

function KoffeeTux_prefilter($source, &$smarty)
{
  $pattern = '#<dt>.*?</dt>#s';
  $replacement = '<dt><img class="title" border="0" src="'.PHPWG_ROOT_PATH.'template/yoga/theme/KoffeeTux/img/{$id}.png" width="52" height="72"></dt>';

  return preg_replace($pattern, $replacement, $source);
}

Par

if (!function_exists('set_koffeetux_prefilter'))
{

  add_event_handler('init', 'set_KoffeeTux_prefilter');

  function set_KoffeeTux_prefilter()
  {
    global $template;

    $template->set_prefilter('menubar', 'KoffeeTux_prefilter');
  }

  function KoffeeTux_prefilter($source, &$smarty)
  {
    $pattern = '#<dt>.*?</dt>#s';
    $replacement = '<dt><img class="title" border="0" src="'.PHPWG_ROOT_PATH.'template/yoga/theme/KoffeeTux/img/{$id}.png" width="52" height="72"></dt>';

    return preg_replace($pattern, $replacement, $source);
  }
}

SNF69
2010-02-18 17:36:23

Re pour info voici ce qu'il y a dans le fichier themeconf.inc.php du thème KoffeeTux :

Code:

<?php
$themeconf = array(
  'template' => 'yoga',
  'template_dir' => 'template/yoga',
  'theme' => 'KoffeeTux',
  'icon_dir' => PHPWG_ROOT_PATH.'template/yoga/theme/KoffeeTux/icon',
  'admin_icon_dir' => 'template/yoga/icon/admin',
  'mime_icon_dir' => PHPWG_ROOT_PATH.'template/yoga/icon/mimetypes/',
  'local_head' => '<!--[if lt IE 7]>
  <link rel="stylesheet" type="text/css" href="'.PHPWG_ROOT_PATH.'template/yoga/theme/KoffeeTux/fix-ie5-ie6.css">
<![endif]-->'
);
$lang['Theme: KoffeeTux'] = 'Thème KoffeeTux By Swan.';

add_event_handler('init', 'set_KoffeeTux_prefilter');

function set_KoffeeTux_prefilter()
{
  global $template;

  $template->set_prefilter('menubar', 'KoffeeTux_prefilter');
}

function KoffeeTux_prefilter($source, &$smarty)
{
  $pattern = '#<dt>.*?</dt>#s';
  $replacement = '<dt><img class="title" border="0" src="'.PHPWG_ROOT_PATH.'template/yoga/theme/KoffeeTux/img/{$id}.png" width="52" height="72"></dt>';

  return preg_replace($pattern, $replacement, $source);
}

?>
SNF69
2010-02-18 17:25:04

Bonjour,

Toujours en train de m'arracher les cheveux sur ce thème auriez vous une idée de ce qui cause se message d'erreur :

Code:

 Fatal error: Cannot redeclare set_koffeetux_prefilter() (previously declared in /homez.332/agphotos/www/template/yoga/theme/KoffeeTux/themeconf.inc.php:19) in /homez.332/agphotos/www/template/yoga/theme/KoffeeTux/themeconf.inc.php  on line 22

Une fois que ça c'est bon je vous garantie que je ne vous embête plus pour ce thème que je ne proposerais plus jamais sur les galerie que je vais mettre en place :o((



Seb

Pied de page des forums

Propulsé par FluxBB

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