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)

LucMorizur
2010-07-21 11:45:01

Gotcha a écrit:

Merci Beaucoup Luc.

:-D

De rien ;-) !

Gotcha
2010-07-21 00:25:45

Merci Beaucoup Luc.

:-D

LucMorizur
2010-07-20 23:37:34

Suite à topic:11112, ci-dessous le code à incorporer à son plugin personnel pour rajouter un message d'avertissement aux admins, lorsqu'ils naviguent dans une arborescence de catégorie verrouillée (lorsqu'une catégorie est verrouillée, toutes ses sous-catégories le sont aussi) :

Code:

// warn_category_locked
// Checks if the current category is currently locked,
// and notify it if it is the case.
//
// no variables, no return
//
add_event_handler('loc_end_section_init', 'warn_category_locked');

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

  if (isset($page['category']['id'])) {
    $locked_cats = array();
    $m = array();
    $m[0] = 'Catégorie verrouillée';
  
    $query = pwg_query("
      SELECT id
      FROM ".CATEGORIES_TABLE."
      WHERE visible = 'false';
    ");
    while ($row = pwg_db_fetch_assoc($query)) $locked_cats[] = $row['id'];
  
    if (in_array($page['category']['id'], $locked_cats)) {
      if (isset($template->smarty->_tpl_vars['header_msgs']))
       $template->smarty->_tpl_vars['header_msgs'][] = $m[0];
      else
       $template->assign('header_msgs', $m);
    }
    unset($locked_cats, $m);
  }
}

Pour éviter que le bandeau ainsi activé pour les catégories verrouillées, ne recouvre des parties utiles du haut de la page, voir topic:18276.

Pied de page des forums

Propulsé par FluxBB

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