Annonce

  •  » Utilisation
  •  » [Résolu] Masquer le menu liens à Guest

#1 2010-12-17 11:11:08

Bratis
Membre
Le sud de la France
2007-11-13
69

[Résolu] Masquer le menu liens à Guest

Bonjour,

dans mon "local/config/config.inc.php" j'ai ajouté des liens externes en gérant les statuts : seuls les utilisateurs enregistrés ont accès aux liens.

Code:

 $conf['links'] = array(
    'http://plouic.fr/' => 
        array('label'=>'plouic',
                       'new_window' => true, 
                       'eval_visible' => 'return !is_a_guest();'),           
                        );

L'affichage est parfait pour les visiteurs. Par contre, le menu "Lien" est visible pour les guest même si aucun lien n'apparait. Comment puis-je masquer ce menu ?

J'ai essayé de modifier mon plugin perso, mais sans succès

Code:

<?php
/*
Plugin Name: Plugin Personnel
Version: 1.0
Description: Plugin Personnel
Plugin URI: http://piwigo.org
Author:
Author URI:
*/


add_event_handler('loc_begin_page_header', 'tag_guest_denied', 'MasquerLiensGuest');


function MasquerLiensGuest($menu_ref_arr)
{
    global $user, $conf, $page, $template;
    $menu = & $menu_ref_arr[0];

  if ( is_a_guest() )
  {
  $menu->hide_block('links');

  }
 
}
?>

Dernière modification par Bratis (2010-12-17 11:31:21)

Hors ligne

#2 2010-12-19 23:24:42

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

Re: [Résolu] Masquer le menu liens à Guest

Bonsoir,

Je n'ai pas de réponse à la question posée mais je pense que la problématique serait intéressant pour le plugin [extension by grum] Advanced Menu Manager
C'est à dire que le plugin pourrait gérer les liens avec les Groupes.


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

#3 2010-12-22 09:02:41

Bratis
Membre
Le sud de la France
2007-11-13
69

Re: [Résolu] Masquer le menu liens à Guest

+1
J'ai testé, le résultat est parfait avec le AdvancedMenuManager, mise à part que je ne peux masquer les menus à guest.

Hors ligne

#4 2010-12-22 12:08:13

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

Re: [Résolu] Masquer le menu liens à Guest

Pour moi, c'est un bug... j'ai créé une fiche:
[Bugtracker] ticket 2078


P@t

Hors ligne

#5 2010-12-22 12:14:58

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

Re: [Résolu] Masquer le menu liens à Guest

Ca sera corrigé pour la 2.1.6 (qui  ne devait pas tarder à sortir...)
[Subversion] r8222
[Subversion] r8223


P@t

Hors ligne

#6 2010-12-22 22:06:29

Bratis
Membre
Le sud de la France
2007-11-13
69

Re: [Résolu] Masquer le menu liens à Guest

Ok,
et au passage merci pour le style MontBlanc XL ;-)
plusieurs amis l'utilise avec plaisir

Hors ligne

#7 2010-12-23 01:21:18

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

Re: [Résolu] Masquer le menu liens à Guest

Si tu veux corriger le bug tout de suite, télécharge directement le fichier include/menubar.inc.php et remplace le directement par ftp...


P@t

Hors ligne

#8 2010-12-26 08:19:51

Bratis
Membre
Le sud de la France
2007-11-13
69

Re: [Résolu] Masquer le menu liens à Guest

Changement réalisé, les menus ont disparus pour guest.
Encore merci,

Hors ligne

  •  » Utilisation
  •  » [Résolu] Masquer le menu liens à Guest

Pied de page des forums

Propulsé par FluxBB

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