Annonce

  •  » Styles
  •  » [montblancxl] à ma sauce

#1 2010-04-11 22:31:18

arn_bwkrd
Membre
71
2007-08-23
56

[montblancxl] à ma sauce

Hello forum,
Je souhaite faire disparaitre les blocs catégories ''physiques'' de ma page d'accueil http://g.r.a.m.free.fr/mine_deposit/
Sachant que je ne maitrise rien en code, comment dois-je faire?
Merci d'avance

Hors ligne

#2 2010-04-11 22:44:23

P@t
Équipe Piwigo
Nice
2007-06-13
5695

Re: [montblancxl] à ma sauce

Les blocs "catégories physique"? C'est à dire???


P@t

Hors ligne

#3 2010-04-11 22:55:53

Gotcha
Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [montblancxl] à ma sauce

Est-ce que ça ne serait pas plutôt ce qui est appelé "bloc principal" ?

Parceque là comme ça il y a plusieurs solutions tant la question n'est pas assez précise ^^


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#4 2010-04-11 23:02:22

arn_bwkrd
Membre
71
2007-08-23
56

Re: [montblancxl] à ma sauce

Je souhaite qu'il ne reste que les tag sur la page principale.
@rno n'est une catégorie liée à un compte utilisateur.... j'm'est gouré, c'est pas un rep dans /galleriee/...

Hors ligne

#5 2010-04-11 23:07:21

Gotcha
Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [montblancxl] à ma sauce

arn_bwkrd a écrit:

Je souhaite qu'il ne reste que les tag sur la page principale.

Alors dans le [wiki] vous y trouverez ce qu'il faut ;-)


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#6 2010-04-11 23:42:06

P@t
Équipe Piwigo
Nice
2007-06-13
5695

Re: [montblancxl] à ma sauce

Gotcha, tu ne m'en voudras pas, je recolle le code ici, ca ne mange pas de pain, et on gagne en visibilité vu que la question revient souvent!

En plugin perso, insérer le code:

Code:

add_event_handler('loc_begin_index', 'remove_main_block');

function remove_main_block()
{
  global $page, $template;

  if (isset($page['section']) and $page['section'] == 'categories' and !isset($page['category']))
  {
    $template->set_prefilter('index', 'remove_main_block_prefilter');
  }
}

function remove_main_block_prefilter($content, $smarty)
{
  return preg_replace('#<div id="content" class="content">.*</div> <!-- content -->#s', '', $content);
}

P@t

Hors ligne

#7 2010-04-11 23:52:30

Gotcha
Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [montblancxl] à ma sauce

Ca ne me dérange absolument pas tu penses ;-)

Au contraire, c'est dans le wiki que je n'ai pas fait le copié/collé encore, mais si tu regardes le lien, ça doit te ramener vers ton code. C'est juste pour montrer que dans le wiki il y a certaines informations :-)


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#8 2010-04-12 06:29:03

arn_bwkrd
Membre
71
2007-08-23
56

Re: [montblancxl] à ma sauce

Merci, merci.
J'avais un la chose, mais je n'ai pas compris tout à fait ce que ça faisait.
Pour la personnalisation de la barre de menu (autre que ?
1 Renommer un item? > catégories
2 supprimer un item? > catégories

Hors ligne

#9 2010-04-12 10:00:02

Gotcha
Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [montblancxl] à ma sauce

arn_bwkrd a écrit:

Merci, merci.
J'avais un la chose, mais je n'ai pas compris tout à fait ce que ça faisait.
Pour la personnalisation de la barre de menu (autre que ?
1 Renommer un item? > catégories
2 supprimer un item? > catégories

Je ne comprends pas ce qui est écrit :-(


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#10 2010-04-12 11:26:04

arn_bwkrd
Membre
71
2007-08-23
56

Re: [montblancxl] à ma sauce

Gotcha a écrit:

arn_bwkrd a écrit:

Merci, merci.
J'avais un la chose, mais je n'ai pas compris tout à fait ce que ça faisait.
Pour la personnalisation de la barre de menu (autre que ?
1 Renommer un item? > catégories
2 supprimer un item? > catégories

Je ne comprends pas ce qui est écrit :-(

Moi pas avoir brancher décodeur au levé.

En fait, je souhaite supprimer le menu déroulant catégories.

Hors ligne

#11 2010-04-12 11:34:15

Gotcha
Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [montblancxl] à ma sauce

Dans ton fichier theme.css

Code:

#menubar dl#mbCategories {display:none;}

Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#12 2010-04-12 13:09:57

arn_bwkrd
Membre
71
2007-08-23
56

Re: [montblancxl] à ma sauce

Gotcha a écrit:

Dans ton fichier theme.css

Code:

#menubar dl#mbCategories {display:none;}

mb____....display:none et tu fais disparaitre l'élément. J'en conclu qu'il est donc superflue de faire un plugin pour ne pas voir apparaitre un élément (vue comme plus haut)!!!! Ou, me goure-je?

Hors ligne

#13 2010-04-12 13:16:57

P@t
Équipe Piwigo
Nice
2007-06-13
5695

Re: [montblancxl] à ma sauce

C'est plus compliqué de faire disparaitre le bloc principal qu'un élément du menu!

Pour faire disparaitre le menu "catégories", tu peux aussi aller dans le panneau d'admin -> configuration -> menu (masquer)


P@t

Hors ligne

#14 2010-04-12 13:41:00

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [montblancxl] à ma sauce

Excusez-moi je reviens sur le bloc principal un instant.
S'il s'agit bien de l'enlever uniquement sur la première page d'index.
(Je n'ai pas tout suivi).

P@t a écrit:

Gotcha, tu ne m'en voudras pas, je recolle le code ici, ca ne mange pas de pain, et on gagne en visibilité vu que la question revient souvent!

En plugin perso, insérer le code:

Code:

add_event_handler('loc_begin_index', 'remove_main_block');

function remove_main_block()
{
  global $page, $template;

  if (isset($page['section']) and $page['section'] == 'categories' and !isset($page['category']))
  {
    $template->set_prefilter('index', 'remove_main_block_prefilter');
  }
}

function remove_main_block_prefilter($content, $smarty)
{
  return preg_replace('#<div id="content" class="content">.*</div> <!-- content -->#s', '', $content);
}

Et sans plugin perso... non?
Via un template(-extension) tout simplement?
Sur la base de index.tpl

{$MENUBAR}
{if !empty($PLUGIN_INDEX_CONTENT_BEFORE)}{$PLUGIN_INDEX_CONTENT_BEFORE}{/if}
<div id="content" class="content">
  <div class="titrePage">

... more ...


{if !empty($PLUGIN_INDEX_CONTENT_END) }{$PLUGIN_INDEX_CONTENT_END}{/if}
</div> <!-- content -->

{if !empty($PLUGIN_INDEX_CONTENT_AFTER)}{$PLUGIN_INDEX_CONTENT_AFTER}{/if}

On peut encore pour l'instant en 2.0.9 englober le bloc "content" par exemple comme ceci:

{if isset($U_MODE_POSTED) and stripos($U_MODE_POSTED,'category')>0 }
<div id="content" class="content">
  <div class="titrePage">

... more ...


{if !empty($PLUGIN_INDEX_CONTENT_END) }{$PLUGIN_INDEX_CONTENT_END}{/if}
</div> <!-- content -->
{/if}

N'est-ce pas plus simple encore?
;-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#15 2010-04-12 13:53:20

arn_bwkrd
Membre
71
2007-08-23
56

Re: [montblancxl] à ma sauce

D'un point de vue utilisateur, le mieux est la case à cocher.......
J'ai pas tout compris au code, VDigit'all, mais effectivement il serait préférable de conserver les fonctionnalités et de les ''agencer'' dans un tpl, plutot que de les enlever par un plug in. D'ou l'intérêt d'un template générator (bis) Lol

Je regarde ça ce soit mais je pense que je vais avoir besoin d'un gros cours sur les template (structure d'un template + structure piwigo)

Hors ligne

  •  » Styles
  •  » [montblancxl] à ma sauce

Pied de page des forums

Propulsé par FluxBB

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