Changeset 9270
- Timestamp:
- Feb 17, 2011, 6:35:25 PM (13 years ago)
- Location:
- extensions/AdditionalPages
- Files:
-
- 18 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/AdditionalPages/additional_page.php
r9263 r9270 14 14 15 15 // Récupération des données de la page 16 $query = 'SELECT id, title , content, users, groups, permalink 16 $query = 'SELECT id, title , content, users, groups, permalink, standalone 17 17 FROM ' . ADD_PAGES_TABLE . ' 18 18 '; … … 39 39 'title' => trigger_event('AP_render_content', $row['title']), 40 40 'content' => trigger_event('AP_render_content', $row['content']), 41 'standalone' => ($row['standalone'] == 'true') 41 42 ); 42 43 … … 64 65 page_forbidden(l10n('You are not authorized to access the requested page')); 65 66 } 67 } 68 69 if ($page['additional_page']['standalone']) 70 { 71 echo $page['additional_page']['content']; 72 exit; 66 73 } 67 74 -
extensions/AdditionalPages/admin/add_page.inc.php
r9264 r9270 48 48 $group_access = !empty($_POST['groups']) ? '"'.implode(',', $_POST['groups']).'"' : 'NULL'; 49 49 $user_access = !empty($_POST['users']) ? '"'.implode(',', $_POST['users']).'"' : 'NULL'; 50 $standalone = isset($_POST['standalone']) ? '"true"' : '"false"'; 50 51 51 52 if (empty($page['errors'])) … … 60 61 users = '.$user_access.', 61 62 groups = '.$group_access.', 62 permalink = '.$permalink.' 63 permalink = '.$permalink.', 64 standalone = '.$standalone.' 63 65 WHERE id = '.$edited_page['id'] .' 64 66 ;'; … … 71 73 72 74 $query = ' 73 INSERT INTO ' . ADD_PAGES_TABLE . ' ( pos , lang , title , content , users , groups , permalink )74 VALUES ('.($position+1).' , '.$language.' , "'.$_POST['title'].'" , "'.$_POST['ap_content'].'" , '.$user_access.' , '.$group_access.' , '.$permalink.' );';75 INSERT INTO ' . ADD_PAGES_TABLE . ' ( pos , lang , title , content , users , groups , permalink, standalone) 76 VALUES ('.($position+1).' , '.$language.' , "'.$_POST['title'].'" , "'.$_POST['ap_content'].'" , '.$user_access.' , '.$group_access.' , '.$permalink.' , '.$standalone.');'; 75 77 pwg_query($query); 76 78 $edited_page['id'] = mysql_insert_id(); … … 108 110 $edited_page['users'] = !empty($_POST['users']) ? trim($user_access, '"') : ''; 109 111 $edited_page['homepage'] = isset($_POST['homepage']); 112 $edited_page['standalone'] = isset($_POST['standalone']); 110 113 } 111 114 … … 154 157 'PERMALINK' => $edited_page['permalink'], 155 158 'HOMEPAGE' => $edited_page['homepage'], 159 'STANDALONE' => $edited_page['standalone'], 156 160 'CONTENT' => $edited_page['content'])); 157 161 } -
extensions/AdditionalPages/admin/admin.php
r9262 r9270 35 35 if ($page['tab'] == 'edit_page') 36 36 { 37 $tabsheet->add('edit_page', l10n('ap_edit_page'), $my_base_url.'&tab=edit_page ');37 $tabsheet->add('edit_page', l10n('ap_edit_page'), $my_base_url.'&tab=edit_page&edit='.$_GET['edit']); 38 38 } 39 39 $tabsheet->select($page['tab']); -
extensions/AdditionalPages/admin/edit_page.inc.php
r9264 r9270 21 21 } 22 22 23 $q = 'SELECT id , lang , title , content , users , groups , permalink 23 $q = 'SELECT id , lang , title , content , users , groups , permalink, standalone 24 24 FROM ' . ADD_PAGES_TABLE . ' 25 25 WHERE id = '.$_GET['edit'].';'; … … 28 28 $page_title = l10n('ap_modify'); 29 29 $edited_page['homepage'] = $conf['additional_pages']['homepage'] == $edited_page['id']; 30 $edited_page['standalone'] = ($edited_page['standalone'] == 'true'); 30 31 31 32 // Lien de suppression -
extensions/AdditionalPages/admin/template/add_page.tpl
r9261 r9270 35 35 </td> 36 36 </tr> 37 <tr><td> </td></tr> 37 38 <tr> 38 39 <td align="right">{'ap_set_as_homepage'|@translate} </td> 39 <td><input type="checkbox" name="homepage" {if isset($HOMEPAGE) and $HOMEPAGE}checked="checked"{/if}"/></td> 40 <td><input type="checkbox" name="homepage" {if isset($HOMEPAGE) and $HOMEPAGE}checked="checked"{/if}"/> 41 <i>{'ap_homepage_tip'|@translate}</i></td> 42 </tr> 43 <tr> 44 <td align="right">{'ap_standalone_page'|@translate} </td> 45 <td><input type="checkbox" name="standalone" {if isset($STANDALONE) and $STANDALONE}checked="checked"{/if}"/> 46 <i>{'ap_standalone_tip'|@translate}</i></td> 40 47 </tr> 41 48 -
extensions/AdditionalPages/admin/upgrade_from_21.php
r9262 r9270 12 12 ADD `users` VARCHAR( 255 ) NULL DEFAULT NULL , 13 13 ADD `groups` VARCHAR( 255 ) NULL DEFAULT NULL , 14 ADD `permalink` VARCHAR( 64 ) NULL DEFAULT NULL;'; 14 ADD `permalink` VARCHAR( 64 ) NULL DEFAULT NULL , 15 ADD `standalone` ENUM( "true", "false" ) NOT NULL DEFAULT "false";'; 15 16 pwg_query($query); 16 17 -
extensions/AdditionalPages/language/cs_CZ/plugin.lang.php
r9261 r9270 41 41 /*TODO*/$lang['ap_edit_page'] = 'Edit a page'; 42 42 /*TODO*/$lang['ap_set_as_homepage'] = 'Set as Homepage'; 43 /*TODO*/$lang['ap_standalone_page'] = 'Standalone Page'; 44 /*TODO*/$lang['ap_homepage_tip'] = 'Replace your gallery\'s homepage'; 45 /*TODO*/$lang['ap_standalone_tip'] = 'Page require full HTML structure'; 43 46 44 47 ?> -
extensions/AdditionalPages/language/de_DE/plugin.lang.php
r9261 r9270 41 41 /*TODO*/$lang['ap_edit_page'] = 'Edit a page'; 42 42 /*TODO*/$lang['ap_set_as_homepage'] = 'Set as Homepage'; 43 /*TODO*/$lang['ap_standalone_page'] = 'Standalone Page'; 44 /*TODO*/$lang['ap_homepage_tip'] = 'Replace your gallery\'s homepage'; 45 /*TODO*/$lang['ap_standalone_tip'] = 'Page require full HTML structure'; 43 46 44 47 ?> -
extensions/AdditionalPages/language/en_UK/plugin.lang.php
r9261 r9270 41 41 $lang['ap_edit_page'] = 'Edit a page'; 42 42 $lang['ap_set_as_homepage'] = 'Set as Homepage'; 43 $lang['ap_standalone_page'] = 'Standalone Page'; 44 $lang['ap_homepage_tip'] = 'Replace your gallery\'s homepage'; 45 $lang['ap_standalone_tip'] = 'Page require full HTML structure'; 43 46 44 47 ?> -
extensions/AdditionalPages/language/es_ES/plugin.lang.php
r9261 r9270 41 41 /*TODO*/$lang['ap_edit_page'] = 'Edit a page'; 42 42 /*TODO*/$lang['ap_set_as_homepage'] = 'Set as Homepage'; 43 /*TODO*/$lang['ap_standalone_page'] = 'Standalone Page'; 44 /*TODO*/$lang['ap_homepage_tip'] = 'Replace your gallery\'s homepage'; 45 /*TODO*/$lang['ap_standalone_tip'] = 'Page require full HTML structure'; 43 46 44 47 ?> -
extensions/AdditionalPages/language/fr_FR/plugin.lang.php
r9261 r9270 41 41 $lang['ap_edit_page'] = 'Editer une page'; 42 42 $lang['ap_set_as_homepage'] = 'Définir comme page d\'accueil'; 43 $lang['ap_standalone_page'] = 'Page autonome'; 44 $lang['ap_homepage_tip'] = 'Remplace la page d\'accueil de votre galerie'; 45 $lang['ap_standalone_tip'] = 'La page requiert une structure HTML complète'; 43 46 44 47 ?> -
extensions/AdditionalPages/language/hu_HU/plugin.lang.php
r9261 r9270 41 41 /*TODO*/$lang['ap_edit_page'] = 'Edit a page'; 42 42 /*TODO*/$lang['ap_set_as_homepage'] = 'Set as Homepage'; 43 /*TODO*/$lang['ap_standalone_page'] = 'Standalone Page'; 44 /*TODO*/$lang['ap_homepage_tip'] = 'Replace your gallery\'s homepage'; 45 /*TODO*/$lang['ap_standalone_tip'] = 'Page require full HTML structure'; 43 46 44 47 ?> -
extensions/AdditionalPages/language/it_IT/plugin.lang.php
r9261 r9270 41 41 /*TODO*/$lang['ap_edit_page'] = 'Edit a page'; 42 42 /*TODO*/$lang['ap_set_as_homepage'] = 'Set as Homepage'; 43 /*TODO*/$lang['ap_standalone_page'] = 'Standalone Page'; 44 /*TODO*/$lang['ap_homepage_tip'] = 'Replace your gallery\'s homepage'; 45 /*TODO*/$lang['ap_standalone_tip'] = 'Page require full HTML structure'; 43 46 44 47 ?> -
extensions/AdditionalPages/language/lv_LV/plugin.lang.php
r9261 r9270 41 41 /*TODO*/$lang['ap_edit_page'] = 'Edit a page'; 42 42 /*TODO*/$lang['ap_set_as_homepage'] = 'Set as Homepage'; 43 /*TODO*/$lang['ap_standalone_page'] = 'Standalone Page'; 44 /*TODO*/$lang['ap_homepage_tip'] = 'Replace your gallery\'s homepage'; 45 /*TODO*/$lang['ap_standalone_tip'] = 'Page require full HTML structure'; 43 46 44 47 ?> -
extensions/AdditionalPages/language/pl_PL/plugin.lang.php
r9261 r9270 41 41 /*TODO*/$lang['ap_edit_page'] = 'Edit a page'; 42 42 /*TODO*/$lang['ap_set_as_homepage'] = 'Set as Homepage'; 43 /*TODO*/$lang['ap_standalone_page'] = 'Standalone Page'; 44 /*TODO*/$lang['ap_homepage_tip'] = 'Replace your gallery\'s homepage'; 45 /*TODO*/$lang['ap_standalone_tip'] = 'Page require full HTML structure'; 43 46 44 47 ?> -
extensions/AdditionalPages/language/ru_RU/plugin.lang.php
r9261 r9270 41 41 /*TODO*/$lang['ap_edit_page'] = 'Edit a page'; 42 42 /*TODO*/$lang['ap_set_as_homepage'] = 'Set as Homepage'; 43 /*TODO*/$lang['ap_standalone_page'] = 'Standalone Page'; 44 /*TODO*/$lang['ap_homepage_tip'] = 'Replace your gallery\'s homepage'; 45 /*TODO*/$lang['ap_standalone_tip'] = 'Page require full HTML structure'; 43 46 44 47 ?> -
extensions/AdditionalPages/language/sk_SK/plugin.lang.php
r9261 r9270 41 41 /*TODO*/$lang['ap_edit_page'] = 'Edit a page'; 42 42 /*TODO*/$lang['ap_set_as_homepage'] = 'Set as Homepage'; 43 /*TODO*/$lang['ap_standalone_page'] = 'Standalone Page'; 44 /*TODO*/$lang['ap_homepage_tip'] = 'Replace your gallery\'s homepage'; 45 /*TODO*/$lang['ap_standalone_tip'] = 'Page require full HTML structure'; 43 46 44 47 ?> -
extensions/AdditionalPages/maintain.inc.php
r9263 r9270 18 18 groups VARCHAR( 255 ) NULL DEFAULT NULL , 19 19 permalink VARCHAR( 64 ) NULL DEFAULT NULL , 20 standalone ENUM( "true", "false" ) NOT NULL DEFAULT "false" 20 21 PRIMARY KEY (id) , 21 22 INDEX (pos) ,
Note: See TracChangeset
for help on using the changeset viewer.