Changeset 22676 for extensions/title/admin/admin.php
- Timestamp:
- May 15, 2013, 9:17:38 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/title/admin/admin.php
r21163 r22676 21 21 l10n('title_tab_plgtitle'), 22 22 $my_base_url.'&tab=plugtitle'); 23 $PAC = pwg_db_fetch_assoc(pwg_query("SELECT state FROM " . PLUGINS_TABLE . " WHERE id = 'ContactForm';")); 24 if($PAC['state'] == 'active') 25 { 26 $tabsheet->add('contacttitle', 27 l10n('Contact Title'), 28 $my_base_url.'&tab=contacttitle'); 29 } 30 $PAAP = pwg_db_fetch_assoc(pwg_query("SELECT state FROM " . PLUGINS_TABLE . " WHERE id = 'AdditionalPages';")); 31 if($PAAP['state'] == 'active') 32 { 33 $tabsheet->add('AdditionalPagestitle', 34 l10n('Additional Pages Title'), 35 $my_base_url.'&tab=AdditionalPagestitle'); 36 } 23 37 $tabsheet->select($page['tab']); 24 38 $tabsheet->assign(); … … 71 85 $template->assign('titlepagelistT', $titlepagelistT); 72 86 73 //edit title74 87 if (isset($_POST['subtitlespecialET']) and (!$_POST['titlelist'])==0 and !is_adviser()) 75 88 { … … 97 110 } 98 111 99 //insert title in database100 112 if (isset($_POST['subtitlespecial']) and !is_adviser()) 101 113 { … … 110 122 break; 111 123 124 case 'contacttitle': 125 126 $template->assign('gestB', 127 array('CTBASE' => $conf['contacttitle'],)); 128 129 if (isset($_POST['submitct'])) 130 { 131 conf_update_param('contacttitle', $_POST['contacttitle']); 132 $template->assign( 133 'gestB', 134 array('CTBASE' => stripslashes($_POST['contacttitle']),)); 135 } 136 137 break; 138 139 case 'AdditionalPagestitle': 140 if (!defined('TITLE_AP_TABLE')) define('TITLE_AP_TABLE', $prefixeTable.'title_ap'); 141 $groups = array(); 142 $query = ' 143 select id,title 144 FROM ' . ADD_PAGES_TABLE . ' 145 ORDER BY id ASC;'; 146 $result = pwg_query($query); 147 148 while ($row = pwg_db_fetch_assoc($result)) 149 { 150 $groups[$row['id']] = $row['id'].' : '.$row['title']; 151 } 152 153 $selected = 0; 154 $options[] = l10n('Choose it page'); 155 $options['a'] = '----------------------'; 156 157 foreach($groups as $listid => $listid2) 158 { 159 $options[$listid] = $listid2; 160 } 161 $template->assign( 162 'gestionC', 163 array( 164 'OPTIONS' => $options, 165 'SELECTED' => $selected 166 )); 167 168 if (isset($_POST['submitchoixAP'])and is_numeric($_POST['APchoix']) and (!$_POST['APchoix'])==0) 169 { 170 $lire=$_POST['APchoix']; 171 $query = ' 172 select id,title 173 FROM ' . TITLE_AP_TABLE . ' 174 WHERE id = \''.$lire.'\' 175 ;'; 176 $result = pwg_query($query); 177 $row = pwg_db_fetch_assoc($result); 178 $idap=$row['id']; 179 $titleap=$row['title']; 180 181 $query = ' 182 select id,title 183 FROM ' . ADD_PAGES_TABLE . ' 184 WHERE id = \''.$lire.'\' 185 ;'; 186 $result = pwg_query($query); 187 $row = pwg_db_fetch_assoc($result); 188 $idap=$row['id']; 189 $nameap=$row['title']; 190 191 $selected3 = 0; 192 193 $template->assign( 194 'ap_edit', 195 array( 196 'VALUE' => $idap, 197 'VALUEN' => $nameap, 198 'CONTENT' => $titleap, 199 'SELECTED' => $selected3 200 )); 201 } 202 203 if (isset($_POST['submitinsapt'])) 204 { 205 $query = ' 206 DELETE 207 FROM ' . TITLE_AP_TABLE . ' 208 WHERE id = \''.$_POST['invisible'].'\' 209 ;'; 210 $result = pwg_query($query); 211 $q = ' 212 INSERT INTO ' . $prefixeTable . 'title_ap(id,title)VALUES ('.$_POST['invisible'].',"'.$_POST['insertitle'].'");'; 213 pwg_query($q); 214 } 215 216 break; 217 112 218 } 113 219
Note: See TracChangeset
for help on using the changeset viewer.