Ignore:
Timestamp:
Feb 19, 2011, 11:13:22 PM (13 years ago)
Author:
patdenice
Message:

Lot of optimization.
Add privacy level management.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/AdditionalPages/admin/config.inc.php

    r9275 r9310  
    1616    pwg_query('UPDATE '.ADD_PAGES_TABLE.' SET users = NULL;');
    1717  }
     18  if ($conf['additional_pages']['level_perm'] and !isset($_POST['level_perm']))
     19  {
     20    pwg_query('UPDATE '.ADD_PAGES_TABLE.' SET level = 0;');
     21  }
    1822  if ($conf['additional_pages']['group_perm'] and !isset($_POST['group_perm']))
    1923  {
     
    2125  }
    2226
    23   $params = array('show_home', 'group_perm', 'user_perm');
     27  $params = array('show_home', 'group_perm', 'user_perm', 'level_perm');
    2428
    2529  foreach ($params as $param)
     
    3741  conf_update_param('additional_pages', pwg_db_real_escape_string(serialize($conf['additional_pages'])));
    3842
    39   if (isset($_POST['show_menu']) xor (!isset($mb_conf['mbAdditionalPages']) or $mb_conf['mbAdditionalPages'] == abs($mb_conf['mbAdditionalPages'])))
     43  if (isset($_POST['show_menu']) xor (!isset($mb_conf['mbAdditionalPages']) or $mb_conf['mbAdditionalPages'] > 0))
    4044  {
    4145    if (!isset($mb_conf['mbAdditionalPages']))
Note: See TracChangeset for help on using the changeset viewer.