•  » Plugins
  •  » [Réglé] Changer l'endroit où est inséré le bloc personnel

#1 2008-02-18 17:25:02

vplfan
Membre
Suisse (VD)
2008-02-13
12

[Réglé] Changer l'endroit où est inséré le bloc personnel

Bonjour,

j'ai installé le plugin PWG Stuffs afin de pouvoir insérer de la publicité dans ma galerie. Pour cela, j'ai utilisé un bloc personnel et je l'ai placé avant le bloc principal, mais j'aimerai changer l'endroit où s'affiche la publicité. Dans les pages de catégories et les pages de photos où je veux mettre la publicité, j'aimerai que celle-ci soit affiché entre la barre horizontale qu'il y a en haut et les différentes catégories dans les pages de catégories et entre la barre horizontale qu'il y a en haut et les photos dans les pages de photos.

J'ai regardé dans le code du plugin et il me semble que c'est ces lignes qu'il faut modifier dans plugins/PWG_Stuffs/stuffs_on_index.php pour les pages de catégories

Code:

if (!empty($stuffs->code['begin'])) {
  $template->uncompiled_code['index'] = str_replace(
      "<div id=\"content\">",
      "<div id=\"content\">\n<div style=\"overflow:auto;\">\n" . implode("\n", $stuffs->code['begin']) . "</div><br>\n",
      $template->uncompiled_code['index']);
}

et dans plugins/PWG_Stuffs/stuffs_on_picture.php pour les pages des images

Code:

if (!empty($stuffs->code['begin'])) {
  $template->uncompiled_code['picture'] = str_replace(
      "<div id=\"imageHeaderBar\">",
      "<div style=\"overflow:auto;\">\n" . implode("\n", $stuffs->code['begin']) . "</div>\n<br>\n<div id=\"imageHeaderBar\">",
      $template->uncompiled_code['picture']);
}

Mais je ne sais pas trop comment modifier cela et j'aurai besoin de votre aide.

Dites-moi d'abord si ce que je veux faire est possible et si oui comment ? Via mon plugin personnel ou bien en modifiant directement le code indiqué ci-dessus.

Edit: J'ai réussi à modifier pour les pages d'images mais pour les pages de catégories, je sèche toujours.

Dernière modification par vplfan (2008-02-18 22:55:30)


VPLFan !
La communauté francophone du string qui dépasse du pantalon
Ma galerie: http://www.vplfan.com/galerie/

Hors ligne

#2 2008-02-18 18:54:42

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

Re: [Réglé] Changer l'endroit où est inséré le bloc personnel

Remplace

Code:

if (!empty($stuffs->code['begin'])) {
  $template->uncompiled_code['index'] = str_replace(
      "<div id=\"content\">",
      "<div id=\"content\">\n<div style=\"overflow:auto;\">\n" . implode("\n", $stuffs->code['begin']) . "</div><br>\n",
      $template->uncompiled_code['index']);
}

Par

Code:

if (!empty($stuffs->code['begin'])) {
  $template->uncompiled_code['index'] = str_replace(
      "</div> <!-- titrePage -->",
      "</div> <!-- titrePage -->\n<div style=\"overflow:auto;\">\n" . implode("\n", $stuffs->code['begin']) . "</div><br>\n",
      $template->uncompiled_code['index']);
}

P@t

Hors ligne

#3 2008-02-18 22:54:21

vplfan
Membre
Suisse (VD)
2008-02-13
12

Re: [Réglé] Changer l'endroit où est inséré le bloc personnel

Merci beaucoup P@t !

C'est exactement ce que je voulais.


VPLFan !
La communauté francophone du string qui dépasse du pantalon
Ma galerie: http://www.vplfan.com/galerie/

Hors ligne

  •  » Plugins
  •  » [Réglé] Changer l'endroit où est inséré le bloc personnel

Pied de page des forums

Propulsé par FluxBB

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