Changeset 14972
- Timestamp:
- May 14, 2012, 6:42:14 PM (12 years ago)
- Location:
- extensions/PersoFooter
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/PersoFooter/admin/admin.php
r11216 r14972 33 33 { 34 34 case 'gest': 35 36 $template->assign('gestA', 37 array('PFTBASE' => $conf['persoFooter'],)); 35 38 36 //charge Perso About37 $query = '38 select param,value39 FROM ' . CONFIG_TABLE . '40 WHERE param = "persoFooter"41 ;';42 $result = pwg_query($query);43 44 $row = mysql_fetch_array($result);45 46 $template->assign(47 'gestA',48 array(49 'PFTBASE' => $row['value'],50 ));51 52 53 //insértion de meta dans la table54 39 if (isset($_POST['submitpft'])) 55 40 { 56 $query = ' 57 UPDATE ' . CONFIG_TABLE . ' 58 SET value= \''.$_POST['perso_footer'].'\' 59 WHERE param = "persoFooter" 60 ;'; 61 $result = pwg_query($query); 62 63 $template->assign( 41 conf_update_param('persoFooter', $_POST['perso_footer']); 42 $template->assign( 64 43 'gestA', 65 array( 66 'PFTBASE' => stripslashes($_POST['perso_footer']), 67 )); 68 44 array('PFTBASE' => stripslashes($_POST['perso_footer']),)); 69 45 } 70 71 break; 72 73 // Tab help 46 break; 74 47 case 'help': 75 48 $template->assign( 76 49 'gestB', 77 array( 78 'meta'=>l10n('meta_name'), 79 )); 80 break; 81 50 array('meta'=>l10n('nul'),)); 51 break; 82 52 } 83 53 -
extensions/PersoFooter/admin/admin.tpl
r11216 r14972 7 7 <fieldset id="mainConf"> 8 8 <span class="property"> 9 <label for="pftperso">{'pft_perso'|@translate}</label> 9 <label for="pftperso">{'pft_perso'|@translate}</label><br><br> 10 10 </span> 11 11 <textarea rows="5" cols="50" class="description" name="perso_footer" id="perso_footer">{$gestA.PFTBASE}</textarea> -
extensions/PersoFooter/language/en_UK/plugin.lang.php
r11242 r14972 5 5 //Tab gest 6 6 $lang['pft_tab_gest'] = 'Management'; 7 $lang['pft_perso'] = 'footer perso ';7 $lang['pft_perso'] = 'footer personnel'; 8 8 9 9 //Tab help 10 10 $lang['pft_tab_help'] = 'Help'; 11 11 $lang['pft_css'] = 'Customizing footer'; 12 $lang['pft_css_help'] = 'Your person al block is in tag < span id="persofooter" >, you can use this ID in your theme or local file to customize your personalblock';12 $lang['pft_css_help'] = 'Your personnel block is in tag < span id="persofooter" >, you can use this ID in your theme or local file to customize this block'; 13 13 $lang['pft_ED'] = 'Plugin "ExtendedDescription"'; 14 14 $lang['pft_ED_help'] = 'You can use the tags [lang] of this plugin'; 15 15 16 17 16 ?> -
extensions/PersoFooter/language/fr_FR/plugin.lang.php
r11246 r14972 4 4 //Tab gest 5 5 $lang['pft_tab_gest'] = 'Gestion'; 6 $lang['pft_perso'] = 'Pied de page perso ';6 $lang['pft_perso'] = 'Pied de page personnel'; 7 7 8 8 //Tab help 9 9 $lang['pft_tab_help'] = 'Aide'; 10 10 $lang['pft_css'] = 'Personnalisation du pied de page'; 11 $lang['pft_css_help'] = 'Votre pied de page perso est dans un < span id="persofooter" >, vous pouvez donc utiliser cette ID dans votre thème ou en fichier local pour personaliser votre bloc perso';11 $lang['pft_css_help'] = 'Votre pied de page personnel est dans un < span id="persofooter" >, vous pouvez donc utiliser cette ID dans votre thème ou en fichier local pour personaliser ce bloc'; 12 12 $lang['pft_ED'] = 'Plugin "ExtendedDescription"'; 13 13 $lang['pft_ED_help'] = 'Vous pouvez utiliser les balises [lang] de ce plugin'; -
extensions/PersoFooter/main.inc.php
r11216 r14972 23 23 } 24 24 25 add_event_handler('loc_end_page_tail', 'pft'); 26 27 25 add_event_handler('loc_end_page_tail', 'pft'); 28 26 function pft() 29 27 { 30 28 if ((script_basename() != 'admin')) 31 29 { 32 global $template; 33 34 $PAED = pwg_db_fetch_assoc(pwg_query("SELECT state FROM " . PLUGINS_TABLE . " WHERE id = 'ExtendedDescription';")); 30 global $template, $conf; 31 $PAED = pwg_db_fetch_assoc(pwg_query("SELECT state FROM " . PLUGINS_TABLE . " WHERE id = 'ExtendedDescription';")); 35 32 if($PAED['state'] == 'active') add_event_handler('AP_render_content', 'get_user_language_desc'); 36 33 37 $query = ' 38 select param,value 39 FROM ' . CONFIG_TABLE . ' 40 WHERE param = "persoFooter" 41 ;'; 42 $result = pwg_query($query); 43 $row = mysql_fetch_array($result); 44 $pat=trigger_event('AP_render_content', $row['value']); 34 $pat=trigger_event('AP_render_content', $conf['persoFooter']); 45 35 if (!empty($pat)) 46 36 { … … 50 40 $template->set_filename('PERSO_FOOTER', realpath(PFT_PATH.'persofooter.tpl')); 51 41 $template->append('footer_elements', $template->parse('PERSO_FOOTER', true)); 52 53 42 } 54 43 }
Note: See TracChangeset
for help on using the changeset viewer.