Ignore:
Timestamp:
Feb 8, 2014, 6:48:13 PM (10 years ago)
Author:
mistic100
Message:

update for 2.6

File:
1 moved

Legend:

Unmodified
Added
Removed
  • extensions/dynareceperio/admin.php

    r27267 r27268  
    11<?php
    2 // +-----------------------------------------------------------------------+
    3 // | Dynamic Recent Period - a Piwigo Plugin                               |
    4 // | Copyright (C) 2007-2011 Ruben ARNAUD - rub@piwigo.org                 |
    5 // +-----------------------------------------------------------------------+
    6 // | This program is free software; you can redistribute it and/or modify  |
    7 // | it under the terms of the GNU General Public License as published by  |
    8 // | the Free Software Foundation                                          |
    9 // |                                                                       |
    10 // | This program is distributed in the hope that it will be useful, but   |
    11 // | WITHOUT ANY WARRANTY; without even the implied warranty of            |
    12 // | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU      |
    13 // | General Public License for more details.                              |
    14 // |                                                                       |
    15 // | You should have received a copy of the GNU General Public License     |
    16 // | along with this program; if not, write to the Free Software           |
    17 // | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, |
    18 // | USA.                                                                  |
    19 // +-----------------------------------------------------------------------+
    20 
    21 if (!defined('PHPWG_ROOT_PATH'))
    22 {
    23   die('Hacking attempt!');
    24 }
     2defined('DYNARECEPERIO_PATH') or die('Hacking attempt!');
    253
    264load_language('plugin.lang', DYNARECEPERIO_PATH);
    275
    28 if (isset($_POST['submit']) and !is_adviser())
     6if (isset($_POST['submit']))
    297{
    30   $conf['dynareceperio']['force'] = empty($_POST['dynareceperio_force']) ? false : true;
    31   if (isset($_POST['dynareceperio_day_number']))
    32   {
    33     $conf['dynareceperio']['day_number'] = $_POST['dynareceperio_day_number'];
    34   }
     8  $conf['dynareceperio'] = array(
     9    'force' => isset($_POST['dynareceperio_force']),
     10    'day_number' => intval($_POST['dynareceperio_day_number']),
     11    );
    3512
    36   $query = '
    37 update '.CONFIG_TABLE.'
    38 set
    39   value = \''.serialize($conf['dynareceperio']).'\'
    40 where
    41   param = \'dynareceperio\'
    42 ;';
    43   pwg_query($query);
     13  conf_update_param('dynareceperio', serialize($conf['dynareceperio']));
    4414}
    4515
    46 $template->assign(
    47   array(
    48     'DYNARECEPERIO_FORCE'=> ($conf['dynareceperio']['force'] ? 'checked="checked"' : ''),
    49     'DYNARECEPERIO_DAY_NUMBER'=> $conf['dynareceperio']['day_number'],
    50     ));
     16$template->assign('dynareceperio', $conf['dynareceperio']);
    5117
    52 $template->set_filename('plugin_admin_content', DYNARECEPERIO_PATH.'config.tpl');
     18$template->set_filename('plugin_admin_content', realpath(DYNARECEPERIO_PATH.'admin.tpl'));
    5319$template->assign_var_from_handle('ADMIN_CONTENT', 'plugin_admin_content');
    54 
    55 
    56 ?>
Note: See TracChangeset for help on using the changeset viewer.