Ignore:
Timestamp:
Dec 6, 2014, 8:32:09 AM (9 years ago)
Author:
ddtddt
Message:

[extensions] - manage_properties_photos -beta 4

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/manage_properties_photos/admin.php

    r30676 r30702  
    55global $template, $conf, $user;
    66include_once(PHPWG_ROOT_PATH . 'admin/include/tabsheet.class.php');
    7 load_language('plugin.lang', ADD_INFO_PHOTO_PATH);
     7load_language('plugin.lang', ADD_PROP_PHOTO_PATH);
    88$my_base_url = get_admin_plugin_menu_link(__FILE__);
    99
     
    1515//-------------------------------------------------------- sections definitions
    1616if (!isset($_GET['tab']))
    17     $page['tab'] = 'define_information';
     17    $page['tab'] = 'define_properties';
    1818else
    1919    $page['tab'] = $_GET['tab'];
     
    2222if ($page['tab'] != 'iap') {
    2323    $tabsheet = new tabsheet();
    24     $tabsheet->add('addip', l10n('Information\'s organization'), ADD_INFO_PHOTO_ADMIN . '-define_information');
    25     //$tabsheet->add('configuration', l10n('Configuration'), ADD_INFO_PHOTO_ADMIN . '-configuration');
     24    $tabsheet->add('addip', l10n('Property'), ADD_PROP_PHOTO_ADMIN . '-define_properties');
    2625    $tabsheet->select($page['tab']);
    2726    $tabsheet->assign();
     
    6261        while ($info_photos = pwg_db_fetch_assoc($tab_add_info_one_photo)) {
    6362
    64             $d = data_info_photos($id_img, $info_photos['id_info_pho']);
     63            $d = data_info_photos($id_img, $info_photos['id_prop_pho']);
    6564            $row = pwg_db_fetch_assoc($d);
    6665
    6766            $items = array(
    6867                'IDPHO' => $_GET['image_id'],
    69                 'IDINFOPHO' => $info_photos['id_info_pho'],
    70                 'AIPDESIGNATION' => trigger_change('AP_render_content',$info_photos['designation']),
     68                'IDINFOPHO' => $info_photos['id_prop_pho'],
     69                'AIPWORDING' => trigger_change('AP_render_content',$info_photos['wording']),
    7170                'AIPDATA' => $row['data'],
    7271            );
     
    7776
    7877    if (isset($_POST['submitaddinfoimg'])) {
    79         foreach ($_POST['data'] AS $id_info_pho => $data) {
    80             $q = 'SELECT 1 FROM ' . ADD_INFO_PHOTO_DATA_TABLE . ' WHERE id_img=' . $id_img . ' AND id_info_pho=' . $id_info_pho;
     78        foreach ($_POST['data'] AS $id_prop_pho => $data) {
     79            $q = 'SELECT 1 FROM ' . ADD_PROP_PHOTO_DATA_TABLE . ' WHERE id_img=' . $id_img . ' AND id_prop_pho=' . $id_prop_pho;
    8180            $test = pwg_query($q);
    8281            $row = pwg_db_fetch_assoc($test);
    8382            if (count($row) > 0) {
    8483                if ($data != '') {
    85                     $query = 'UPDATE ' . $prefixeTable . 'add_info_photos_data SET data="' . $data . '" WHERE id_img=' . $id_img . ' AND id_info_pho=' . $id_info_pho;
     84                    $query = 'UPDATE ' . $prefixeTable . 'add_properties_photos_data SET data="' . $data . '" WHERE id_img=' . $id_img . ' AND id_prop_pho=' . $id_prop_pho;
    8685                    pwg_query($query);
    8786                } else {
    88                     $query = 'DELETE FROM ' . $prefixeTable . 'add_info_photos_data WHERE id_img=' . $id_img . ' AND id_info_pho=' . $id_info_pho;
     87                    $query = 'DELETE FROM ' . $prefixeTable . 'add_properties_photos_data WHERE id_img=' . $id_img . ' AND id_prop_pho=' . $id_prop_pho;
    8988                    pwg_query($query);
    9089                }
    9190            } else if ($data != '') {
    92                 $query = 'INSERT ' . $prefixeTable . 'add_info_photos_data(id_img,id_info_pho,data) VALUES (' . $id_img . ',' . $id_info_pho . ',"' . $data . '");';
     91                $query = 'INSERT ' . $prefixeTable . 'add_properties_photos_data(id_img,id_prop_pho,data) VALUES (' . $id_img . ',' . $id_prop_pho . ',"' . $data . '");';
    9392                pwg_query($query);
    9493            }
    9594           
    9695        }
    97         $redirect_url = ADD_INFO_PHOTO_ADMIN . '-iap&image_id=' . $id_img;
    98         $_SESSION['page_infos'] = array(l10n('Personal info photo update'));
     96        $redirect_url = ADD_PROP_PHOTO_ADMIN . '-iap&image_id=' . $id_img;
     97        $_SESSION['page_infos'] = array(l10n('Properties update'));
    9998        redirect($redirect_url);
    10099    }
     
    102101
    103102switch ($page['tab']) {
    104     case 'define_information':
    105         $admin_base_url = ADD_INFO_PHOTO_ADMIN . '-define_information';
     103    case 'define_properties':
     104        $admin_base_url = ADD_PROP_PHOTO_ADMIN . '-define_properties';
    106105        $template->assign(
    107106                'addinfotemplate', array(
    108107            'addinfo' => l10n('addinfo'),
    109             'U_HOMEP' => $admin_base_url,
    110                    
    111         ));
     108       ));
    112109       
    113110    $PAED = pwg_db_fetch_assoc(pwg_query("SELECT state FROM " . PLUGINS_TABLE . " WHERE id = 'ExtendedDescription';"));
     
    119116    }
    120117       
    121         $admin_base_url = ADD_INFO_PHOTO_ADMIN . '-define_information';
     118        $admin_base_url = ADD_PROP_PHOTO_ADMIN . '-define_properties';
    122119        $tab_info_photos = tab_info_photos();
    123120
    124121        if (pwg_db_num_rows($tab_info_photos)) {
    125122            while ($info_photos = pwg_db_fetch_assoc($tab_info_photos)) {
    126                 if($info_photos['id_info_pho']==1){
    127                     $items = array(
    128                         'IDINFOPHO' => $info_photos['id_info_pho'],
    129                         'AIPDESIGNATION' => l10n('Author'),
    130                         'AIPORDER' => $info_photos['orderinfo'],
    131                         'AIPACTIVE' => $info_photos['active'],
    132                         'AIPEDIT' => $info_photos['edit'],
    133                         'U_HIDE' => $admin_base_url . '&hide=' . $info_photos['id_info_pho'],
    134                         'U_SHOW' => $admin_base_url . '&show=' . $info_photos['id_info_pho'],
    135                     );
    136                 }else if($info_photos['id_info_pho']==2){
    137                     $items = array(
    138                         'IDINFOPHO' => $info_photos['id_info_pho'],
    139                         'AIPDESIGNATION' => l10n('Created on'),
    140                         'AIPORDER' => $info_photos['orderinfo'],
    141                         'AIPACTIVE' => $info_photos['active'],
    142                         'AIPEDIT' => $info_photos['edit'],
    143                         'U_HIDE' => $admin_base_url . '&hide=' . $info_photos['id_info_pho'],
    144                         'U_SHOW' => $admin_base_url . '&show=' . $info_photos['id_info_pho'],
    145                     );
    146                 }else if($info_photos['id_info_pho']==3){
    147                     $items = array(
    148                         'IDINFOPHO' => $info_photos['id_info_pho'],
    149                         'AIPDESIGNATION' => l10n('Posted on'),
    150                         'AIPORDER' => $info_photos['orderinfo'],
    151                         'AIPACTIVE' => $info_photos['active'],
    152                         'AIPEDIT' => $info_photos['edit'],
    153                         'U_HIDE' => $admin_base_url . '&hide=' . $info_photos['id_info_pho'],
    154                         'U_SHOW' => $admin_base_url . '&show=' . $info_photos['id_info_pho'],
    155                     );
    156                 }else if($info_photos['id_info_pho']==4){
    157                     $items = array(
    158                         'IDINFOPHO' => $info_photos['id_info_pho'],
    159                         'AIPDESIGNATION' => l10n('Dimensions'),
    160                         'AIPORDER' => $info_photos['orderinfo'],
    161                         'AIPACTIVE' => $info_photos['active'],
    162                         'AIPEDIT' => $info_photos['edit'],
    163                         'U_HIDE' => $admin_base_url . '&hide=' . $info_photos['id_info_pho'],
    164                         'U_SHOW' => $admin_base_url . '&show=' . $info_photos['id_info_pho'],
    165                     );
    166                 }else if($info_photos['id_info_pho']==5){
    167                     $items = array(
    168                         'IDINFOPHO' => $info_photos['id_info_pho'],
    169                         'AIPDESIGNATION' => l10n('File'),
    170                         'AIPORDER' => $info_photos['orderinfo'],
    171                         'AIPACTIVE' => $info_photos['active'],
    172                         'AIPEDIT' => $info_photos['edit'],
    173                         'U_HIDE' => $admin_base_url . '&hide=' . $info_photos['id_info_pho'],
    174                         'U_SHOW' => $admin_base_url . '&show=' . $info_photos['id_info_pho'],
    175                     );
    176                 }else if($info_photos['id_info_pho']==6){
    177                     $items = array(
    178                         'IDINFOPHO' => $info_photos['id_info_pho'],
    179                         'AIPDESIGNATION' => l10n('Filesize'),
    180                         'AIPORDER' => $info_photos['orderinfo'],
    181                         'AIPACTIVE' => $info_photos['active'],
    182                         'AIPEDIT' => $info_photos['edit'],
    183                         'U_HIDE' => $admin_base_url . '&hide=' . $info_photos['id_info_pho'],
    184                         'U_SHOW' => $admin_base_url . '&show=' . $info_photos['id_info_pho'],
    185                     );
    186                 }else if($info_photos['id_info_pho']==7){
    187                     $items = array(
    188                         'IDINFOPHO' => $info_photos['id_info_pho'],
    189                         'AIPDESIGNATION' => l10n('Tags'),
    190                         'AIPORDER' => $info_photos['orderinfo'],
    191                         'AIPACTIVE' => $info_photos['active'],
    192                         'AIPEDIT' => $info_photos['edit'],
    193                         'U_HIDE' => $admin_base_url . '&hide=' . $info_photos['id_info_pho'],
    194                         'U_SHOW' => $admin_base_url . '&show=' . $info_photos['id_info_pho'],
    195                     );
    196                 }else if($info_photos['id_info_pho']==8){
    197                     $items = array(
    198                         'IDINFOPHO' => $info_photos['id_info_pho'],
    199                         'AIPDESIGNATION' => l10n('Albums'),
    200                         'AIPORDER' => $info_photos['orderinfo'],
    201                         'AIPACTIVE' => $info_photos['active'],
    202                         'AIPEDIT' => $info_photos['edit'],
    203                         'U_HIDE' => $admin_base_url . '&hide=' . $info_photos['id_info_pho'],
    204                         'U_SHOW' => $admin_base_url . '&show=' . $info_photos['id_info_pho'],
    205                     );
    206                 }else if($info_photos['id_info_pho']==9){
    207                     $items = array(
    208                         'IDINFOPHO' => $info_photos['id_info_pho'],
    209                         'AIPDESIGNATION' => l10n('Visits'),
    210                         'AIPORDER' => $info_photos['orderinfo'],
    211                         'AIPACTIVE' => $info_photos['active'],
    212                         'AIPEDIT' => $info_photos['edit'],
    213                         'U_HIDE' => $admin_base_url . '&hide=' . $info_photos['id_info_pho'],
    214                         'U_SHOW' => $admin_base_url . '&show=' . $info_photos['id_info_pho'],
    215                     );
    216                 }else if($info_photos['id_info_pho']==10){
    217                     $items = array(
    218                         'IDINFOPHO' => $info_photos['id_info_pho'],
    219                         'AIPDESIGNATION' => l10n('Average'),
    220                         'AIPORDER' => $info_photos['orderinfo'],
    221                         'AIPACTIVE' => $info_photos['active'],
    222                         'AIPEDIT' => $info_photos['edit'],
    223                         'U_HIDE' => $admin_base_url . '&hide=' . $info_photos['id_info_pho'],
    224                         'U_SHOW' => $admin_base_url . '&show=' . $info_photos['id_info_pho'],
    225                     );
    226                 }else if($info_photos['id_info_pho']==11){
    227                     $items = array(
    228                         'IDINFOPHO' => $info_photos['id_info_pho'],
    229                         'AIPDESIGNATION' => l10n('Who can see this photo?'),
    230                         'AIPORDER' => $info_photos['orderinfo'],
    231                         'AIPACTIVE' => $info_photos['active'],
    232                         'AIPEDIT' => $info_photos['edit'],
    233                         'U_HIDE' => $admin_base_url . '&hide=' . $info_photos['id_info_pho'],
    234                         'U_SHOW' => $admin_base_url . '&show=' . $info_photos['id_info_pho'],
     123                if($info_photos['id_prop_pho']==1){
     124                    $items = array(
     125                        'IDINFOPHO' => $info_photos['id_prop_pho'],
     126                        'AIPWORDING' => l10n('Author'),
     127                        'AIPORDER' => $info_photos['orderprop'],
     128                        'AIPACTIVE' => $info_photos['active'],
     129                        'AIPEDIT' => $info_photos['edit'],
     130                        'U_HIDE' => $admin_base_url . '&hide=' . $info_photos['id_prop_pho'],
     131                        'U_SHOW' => $admin_base_url . '&show=' . $info_photos['id_prop_pho'],
     132                    );
     133                }else if($info_photos['id_prop_pho']==2){
     134                    $items = array(
     135                        'IDINFOPHO' => $info_photos['id_prop_pho'],
     136                        'AIPWORDING' => l10n('Created on'),
     137                        'AIPORDER' => $info_photos['orderprop'],
     138                        'AIPACTIVE' => $info_photos['active'],
     139                        'AIPEDIT' => $info_photos['edit'],
     140                        'U_HIDE' => $admin_base_url . '&hide=' . $info_photos['id_prop_pho'],
     141                        'U_SHOW' => $admin_base_url . '&show=' . $info_photos['id_prop_pho'],
     142                    );
     143                }else if($info_photos['id_prop_pho']==3){
     144                    $items = array(
     145                        'IDINFOPHO' => $info_photos['id_prop_pho'],
     146                        'AIPWORDING' => l10n('Posted on'),
     147                        'AIPORDER' => $info_photos['orderprop'],
     148                        'AIPACTIVE' => $info_photos['active'],
     149                        'AIPEDIT' => $info_photos['edit'],
     150                        'U_HIDE' => $admin_base_url . '&hide=' . $info_photos['id_prop_pho'],
     151                        'U_SHOW' => $admin_base_url . '&show=' . $info_photos['id_prop_pho'],
     152                    );
     153                }else if($info_photos['id_prop_pho']==4){
     154                    $items = array(
     155                        'IDINFOPHO' => $info_photos['id_prop_pho'],
     156                        'AIPWORDING' => l10n('Dimensions'),
     157                        'AIPORDER' => $info_photos['orderprop'],
     158                        'AIPACTIVE' => $info_photos['active'],
     159                        'AIPEDIT' => $info_photos['edit'],
     160                        'U_HIDE' => $admin_base_url . '&hide=' . $info_photos['id_prop_pho'],
     161                        'U_SHOW' => $admin_base_url . '&show=' . $info_photos['id_prop_pho'],
     162                    );
     163                }else if($info_photos['id_prop_pho']==5){
     164                    $items = array(
     165                        'IDINFOPHO' => $info_photos['id_prop_pho'],
     166                        'AIPWORDING' => l10n('File'),
     167                        'AIPORDER' => $info_photos['orderprop'],
     168                        'AIPACTIVE' => $info_photos['active'],
     169                        'AIPEDIT' => $info_photos['edit'],
     170                        'U_HIDE' => $admin_base_url . '&hide=' . $info_photos['id_prop_pho'],
     171                        'U_SHOW' => $admin_base_url . '&show=' . $info_photos['id_prop_pho'],
     172                    );
     173                }else if($info_photos['id_prop_pho']==6){
     174                    $items = array(
     175                        'IDINFOPHO' => $info_photos['id_prop_pho'],
     176                        'AIPWORDING' => l10n('Filesize'),
     177                        'AIPORDER' => $info_photos['orderprop'],
     178                        'AIPACTIVE' => $info_photos['active'],
     179                        'AIPEDIT' => $info_photos['edit'],
     180                        'U_HIDE' => $admin_base_url . '&hide=' . $info_photos['id_prop_pho'],
     181                        'U_SHOW' => $admin_base_url . '&show=' . $info_photos['id_prop_pho'],
     182                    );
     183                }else if($info_photos['id_prop_pho']==7){
     184                    $items = array(
     185                        'IDINFOPHO' => $info_photos['id_prop_pho'],
     186                        'AIPWORDING' => l10n('Tags'),
     187                        'AIPORDER' => $info_photos['orderprop'],
     188                        'AIPACTIVE' => $info_photos['active'],
     189                        'AIPEDIT' => $info_photos['edit'],
     190                        'U_HIDE' => $admin_base_url . '&hide=' . $info_photos['id_prop_pho'],
     191                        'U_SHOW' => $admin_base_url . '&show=' . $info_photos['id_prop_pho'],
     192                    );
     193                }else if($info_photos['id_prop_pho']==8){
     194                    $items = array(
     195                        'IDINFOPHO' => $info_photos['id_prop_pho'],
     196                        'AIPWORDING' => l10n('Albums'),
     197                        'AIPORDER' => $info_photos['orderprop'],
     198                        'AIPACTIVE' => $info_photos['active'],
     199                        'AIPEDIT' => $info_photos['edit'],
     200                        'U_HIDE' => $admin_base_url . '&hide=' . $info_photos['id_prop_pho'],
     201                        'U_SHOW' => $admin_base_url . '&show=' . $info_photos['id_prop_pho'],
     202                    );
     203                }else if($info_photos['id_prop_pho']==9){
     204                    $items = array(
     205                        'IDINFOPHO' => $info_photos['id_prop_pho'],
     206                        'AIPWORDING' => l10n('Visits'),
     207                        'AIPORDER' => $info_photos['orderprop'],
     208                        'AIPACTIVE' => $info_photos['active'],
     209                        'AIPEDIT' => $info_photos['edit'],
     210                        'U_HIDE' => $admin_base_url . '&hide=' . $info_photos['id_prop_pho'],
     211                        'U_SHOW' => $admin_base_url . '&show=' . $info_photos['id_prop_pho'],
     212                    );
     213                }else if($info_photos['id_prop_pho']==10){
     214                    $items = array(
     215                        'IDINFOPHO' => $info_photos['id_prop_pho'],
     216                        'AIPWORDING' => l10n('Average'),
     217                        'AIPORDER' => $info_photos['orderprop'],
     218                        'AIPACTIVE' => $info_photos['active'],
     219                        'AIPEDIT' => $info_photos['edit'],
     220                        'U_HIDE' => $admin_base_url . '&hide=' . $info_photos['id_prop_pho'],
     221                        'U_SHOW' => $admin_base_url . '&show=' . $info_photos['id_prop_pho'],
     222                    );
     223                }else if($info_photos['id_prop_pho']==11){
     224                    $items = array(
     225                        'IDINFOPHO' => $info_photos['id_prop_pho'],
     226                        'AIPWORDING' => l10n('Who can see this photo?'),
     227                        'AIPORDER' => $info_photos['orderprop'],
     228                        'AIPACTIVE' => $info_photos['active'],
     229                        'AIPEDIT' => $info_photos['edit'],
     230                        'U_HIDE' => $admin_base_url . '&hide=' . $info_photos['id_prop_pho'],
     231                        'U_SHOW' => $admin_base_url . '&show=' . $info_photos['id_prop_pho'],
    235232                    );
    236233                }else{
    237234                    $items = array(
    238                         'IDINFOPHO' => $info_photos['id_info_pho'],
    239                         'AIPDESIGNATION' => trigger_change('AP_render_content',$info_photos['designation']),
    240                         'AIPORDER' => $info_photos['orderinfo'],
    241                         'AIPACTIVE' => $info_photos['active'],
    242                         'AIPEDIT' => $info_photos['edit'],
    243                         'U_DELETE' => $admin_base_url . '&delete=' . $info_photos['id_info_pho'],
    244                         'U_EDIT' => $admin_base_url . '&edit=' . $info_photos['id_info_pho'],
    245                         'U_HIDE' => $admin_base_url . '&hide=' . $info_photos['id_info_pho'],
    246                         'U_SHOW' => $admin_base_url . '&show=' . $info_photos['id_info_pho'],
     235                        'IDINFOPHO' => $info_photos['id_prop_pho'],
     236                        'AIPWORDING' => trigger_change('AP_render_content',$info_photos['wording']),
     237                        'AIPWORDING2' => $info_photos['wording'],
     238                        'AIPORDER' => $info_photos['orderprop'],
     239                        'AIPACTIVE' => $info_photos['active'],
     240                        'AIPEDIT' => $info_photos['edit'],
     241                        'U_DELETE' => $admin_base_url . '&delete=' . $info_photos['id_prop_pho'],
     242                        'U_HIDE' => $admin_base_url . '&hide=' . $info_photos['id_prop_pho'],
     243                        'U_SHOW' => $admin_base_url . '&show=' . $info_photos['id_prop_pho'],
    247244                    );
    248245                }       
     
    258255            foreach ($_POST['infoOrd'] as $id =>$val){
    259256           
    260             $data[] = array('id_info_pho' => $id, 'orderinfo' => $val+1);
    261             }
    262             $fields = array('primary' => array('id_info_pho'), 'update' => array('orderinfo'));
    263             mass_updates(ADD_INFO_PHOTO_TABLE, $fields, $data);
    264 
    265           $page['infos'][] = l10n('Info manual order was saved');
     257            $data[] = array('id_prop_pho' => $id, 'orderprop' => $val+1);
     258            }
     259            $fields = array('primary' => array('id_prop_pho'), 'update' => array('orderprop'));
     260            mass_updates(ADD_PROP_PHOTO_TABLE, $fields, $data);
     261
     262          $page['infos'][] = l10n('Properties manual order was saved');
    266263          redirect($admin_base_url);
    267264        }
    268        
    269         if (isset($_POST['submitaddinfo'])) {
    270             $template->assign(
    271                     'addinfo_edit2', array(
    272                 'AIPID' => 0,
    273                 'AIPDESC' => null,
    274                 'AIPACTIF' => 0,
    275             ));
    276 
    277         }
     265
    278266        if (isset($_POST['submitaddAIP'])) {
    279267            if (!isset($_POST['inseractive'])) {
     
    281269            }
    282270            if ($_POST['invisibleID'] == 0) {
    283                 $result = pwg_query('SELECT MAX(orderinfo) FROM piwigo_add_info_photos');
     271                $result = pwg_query('SELECT MAX(orderprop) FROM '. ADD_PROP_PHOTO_TABLE );
    284272                $row = pwg_db_fetch_assoc($result);
    285                 $or = ($row['MAX(orderinfo)'] + 1);
     273                $or = ($row['MAX(orderprop)'] + 1);
    286274
    287275                $q = '
    288                 INSERT INTO ' . $prefixeTable . 'add_Info_photos(designation,orderinfo,active,edit)VALUES ("' . $_POST['inserdesignation'] . '","' . $or . '","' . $_POST['inseractive'] . '",1);';
     276                INSERT INTO ' . $prefixeTable . 'add_properties_photos(wording,orderprop,active,edit)VALUES ("' . $_POST['inserwording'] . '","' . $or . '","' . $_POST['inseractive'] . '",1);';
    289277                pwg_query($q);
    290                 $_SESSION['page_infos'] = array(l10n('Personal info photo add'));
     278                $_SESSION['page_infos'] = array(l10n('Property photo add'));
    291279            } else {
    292280                $q = '
    293                 UPDATE ' . $prefixeTable . 'add_Info_photos'
    294                         . ' set designation ="' . $_POST['inserdesignation'] . '" '
     281                UPDATE ' . $prefixeTable . 'add_properties_photos'
     282                        . ' set wording ="' . $_POST['inserwording'] . '" '
    295283                        . ' ,active=' . $_POST['inseractive']
    296                         . ' WHERE id_info_pho=' . $_POST['invisibleID'] . ';';
     284                        . ' WHERE id_prop_pho=' . $_POST['invisibleID'] . ';';
    297285                pwg_query($q);
    298                 $_SESSION['page_infos'] = array(l10n('Personal info photo update'));
     286                $_SESSION['page_infos'] = array(l10n('Property photo update'));
    299287            }
    300288            redirect($admin_base_url);
    301         }
    302 
    303         if (isset($_GET['edit'])) {
    304             check_input_parameter('edit', $_GET, false, PATTERN_ID);
    305 
    306             $result = tab_info_photos($_GET['edit']);
    307             $row = pwg_db_fetch_assoc($result);
    308             $template->assign(
    309                     'addinfo_edit2', array(
    310                 'AIPID' => $row['id_info_pho'],
    311                 'AIPDESC' => $row['designation'],
    312                 'AIPACTIF' => $row['active'],
    313             ));
    314289        }
    315290
    316291        if (isset($_GET['delete'])) {
    317292            check_input_parameter('delete', $_GET, false, PATTERN_ID);
    318             $query = 'DELETE FROM ' . ADD_INFO_PHOTO_TABLE . ' WHERE id_info_pho = ' . $_GET['delete'] . ';';
     293            $query = 'DELETE FROM ' . ADD_PROP_PHOTO_TABLE . ' WHERE id_prop_pho = ' . $_GET['delete'] . ';';
    319294            pwg_query($query);
    320             $query = 'DELETE FROM ' . ADD_INFO_PHOTO_DATA_TABLE . ' WHERE id_info_pho = ' . $_GET['delete'] . ';';
     295            $query = 'DELETE FROM ' . ADD_PROP_PHOTO_DATA_TABLE . ' WHERE id_prop_pho = ' . $_GET['delete'] . ';';
    321296            pwg_query($query);
    322297
    323             $_SESSION['page_infos'] = array(l10n('Personal info delete'));
     298            $_SESSION['page_infos'] = array(l10n('Property delete'));
    324299            redirect($admin_base_url);
    325300        }
     
    327302        if (isset($_GET['hide'])) {
    328303            check_input_parameter('hide', $_GET, false, PATTERN_ID);
    329             $query = 'UPDATE ' . ADD_INFO_PHOTO_TABLE . ' SET active = 1 WHERE id_info_pho=' . $_GET['hide'] . ';';
     304            $query = 'UPDATE ' . ADD_PROP_PHOTO_TABLE . ' SET active = 1 WHERE id_prop_pho=' . $_GET['hide'] . ';';
    330305            pwg_query($query);
    331 
    332             $_SESSION['page_infos'] = array(l10n('Info hide'));
    333             redirect($admin_base_url);
    334306        }
    335307       
    336308        if (isset($_GET['show'])) {
    337309            check_input_parameter('show', $_GET, false, PATTERN_ID);
    338             $query = 'UPDATE ' . ADD_INFO_PHOTO_TABLE . ' SET active = 0 WHERE id_info_pho=' . $_GET['show'] . ';';
     310            $query = 'UPDATE ' . ADD_PROP_PHOTO_TABLE . ' SET active = 0 WHERE id_prop_pho=' . $_GET['show'] . ';';
    339311            pwg_query($query);
    340 
    341             $_SESSION['page_infos'] = array(l10n('Info show'));
    342             redirect($admin_base_url);
    343312        }
    344313
    345314        break;
    346     case 'configuration':
    347         global $conf;
    348 
    349         $selected = $conf['add_Info_photos'];
    350         $options['Author'] = l10n('Author');
    351         $options['datecreate'] = l10n('Created on');
    352         $options['datepost'] = l10n('Posted on');
    353         $options['Dimensions'] = l10n('Dimensions');
    354         $options['File'] = l10n('File');
    355         $options['Filesize'] = l10n('Filesize');
    356         $options['Tags'] = l10n('tags');
    357         $options['Categories'] = l10n('Albums');
    358         $options['Visits'] = l10n('Visits');
    359         $options['Average'] = l10n('Rating score');
    360 
    361         $template->assign(
    362                 'gestionA', array(
    363             'OPTIONS' => $options,
    364             'SELECTED' => $selected
    365         ));
    366 
    367 
    368         if (isset($_POST['add_Info_photos'])) {
    369             conf_update_param('add_Info_photos', $_POST['add_Info_photos'], true);
    370             $template->delete_compiled_templates();
    371             array_push($page['infos'], l10n('Your configuration settings are saved'));
    372 
    373             $selected = $_POST['add_Info_photos'];
    374             $template->assign(
    375                     'gestionA', array(
    376                 'OPTIONS' => $options,
    377                 'SELECTED' => $selected
    378             ));
    379         }
    380         break;
    381 
    382     case 'addinfo':
    383 
    384 
    385 
    386         break;
    387 }
     315 }
    388316
    389317
Note: See TracChangeset for help on using the changeset viewer.