Ignore:
Timestamp:
Feb 29, 2008, 12:41:47 AM (16 years ago)
Author:
rub
Message:

0000809: Use more php classes implementation

Use class for tabsheet like grum class
Change way for tabsheet

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin/notification_by_mail.php

    r2140 r2226  
    33// | PhpWebGallery - a PHP based picture gallery                           |
    44// | Copyright (C) 2002-2003 Pierrick LE GALL - pierrick@phpwebgallery.net |
    5 // | Copyright (C) 2003-2007 PhpWebGallery Team - http://phpwebgallery.net |
     5// | Copyright (C) 2003-2008 PhpWebGallery Team - http://phpwebgallery.net |
    66// +-----------------------------------------------------------------------+
    77// | file          : $Id$
     
    3636include_once(PHPWG_ROOT_PATH.'admin/include/functions.php');
    3737include_once(PHPWG_ROOT_PATH.'admin/include/functions_notification_by_mail.inc.php');
    38 include_once(PHPWG_ROOT_PATH.'admin/include/functions_tabsheet.inc.php');
     38include_once(PHPWG_ROOT_PATH.'admin/include/tabsheet.class.php');
    3939include_once(PHPWG_ROOT_PATH.'include/common.inc.php');
    4040include_once(PHPWG_ROOT_PATH.'include/functions_notification.inc.php');
     
    611611if (is_autorize_status(ACCESS_WEBMASTER))
    612612{
     613  // TabSheet
     614  $tabsheet = new tabsheet();
    613615  // TabSheet initialization
    614   $page['tabsheet'] = array
    615   (
    616     'param' => array
    617      (
    618       'caption' => l10n('nbm_param_mode'),
    619       'url' => add_url_params($base_url.get_query_string_diff(array('mode', 'select')),
    620         array('mode' => 'param'))
    621      ),
    622     'subscribe' => array
    623      (
    624       'caption' => l10n('nbm_subscribe_mode'),
    625       'url' => add_url_params($base_url.get_query_string_diff(array('mode', 'select')), array('mode' => 'subscribe')),
    626      ),
    627     'send' => array
    628      (
    629       'caption' => l10n('nbm_send_mode'),
    630       'url' => add_url_params($base_url.get_query_string_diff(array('mode', 'select')), array('mode' => 'send'))
    631      )
    632   );
    633 
    634   $page['tabsheet'][$page['mode']]['selected'] = true;
    635 
     616  $tabsheet->add('param', l10n('nbm_param_mode'),
     617    add_url_params($base_url.get_query_string_diff(array('mode', 'select')),
     618        array('mode' => 'param')));
     619  $tabsheet->add('subscribe', l10n('nbm_subscribe_mode'),
     620    add_url_params($base_url.get_query_string_diff(array('mode', 'select')),
     621      array('mode' => 'subscribe')));
     622  $tabsheet->add('send', l10n('nbm_send_mode'),
     623    add_url_params($base_url.get_query_string_diff(array('mode', 'select')),
     624      array('mode' => 'send')));
     625  // TabSheet selection
     626  $tabsheet->select($page['mode']);
    636627  // Assign tabsheet to template
    637   template_assign_tabsheet();
     628  $tabsheet->assign();
    638629}
    639630
Note: See TracChangeset for help on using the changeset viewer.