Changeset 32710
- Timestamp:
- Jan 9, 2022, 2:53:37 PM (2 years ago)
- Location:
- extensions/add_index
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/add_index/admin/main_page.tpl
r3283 r32710 3 3 <h2>{'Add_Index'|@translate}</h2> 4 4 </div> 5 <p style="text-align:left;padding-left:20px"> 6 <a href="{$U_AIreturnmaintenance}"><span class="icon-wrench"></span>{'Return maintenance page'|@translate}</a> 7 </p> 5 8 6 9 {if isset($add_index_results)} … … 13 16 </div> 14 17 {/if} 18 19 -
extensions/add_index/main.admin.inc.php
r12801 r32710 22 22 { 23 23 die('Hacking attempt!'); 24 } 25 26 add_event_handler('loc_begin_admin', 'plugAIPf'); 27 function plugAIPf(){ 28 global $template; 29 $admin_base_url = $_SERVER['REQUEST_URI']; 30 $template->set_prefilter('maintenance', 'plugAIPT'); 31 $template->assign( 32 array( 33 'U_ADDINDEX' => get_admin_plugin_menu_link(dirname(__FILE__).'/admin/main_page.php').'&overwrite&pwg_token='.get_pwg_token(), 34 'U_AIreturnmaintenance' => get_root_url().'admin.php?page=maintenance', 35 36 )); 37 } 38 39 function plugAIPT($content){ 40 // add js link 41 $search = '{/footer_script}'; 42 $replace = ' 43 $(".addindex-level-button").each(function() { 44 const title = \'{"Advanced_Add_Index"|@translate|@escape:\'javascript\'}\'; 45 $(this).pwg_jconfirm_follow_href({ 46 alert_title: title, 47 alert_confirm: confirm_msg, 48 alert_cancel: cancel_msg 49 }); 50 }); 51 '; 52 $content = str_replace($search, $replace.$search, $content); 53 54 //add action 55 $search = '<a href="{$U_MAINT_C13Y}" class="icon-ok maintenance-action">{\'Reinitialize check integrity\'|@translate}</a>'; 56 $replacement = '<a href="{$U_ADDINDEX}" class="icon-plus maintenance-action addindex-level-button" >{\'Advanced_Add_Index\'|@translate}</a>'; 57 return str_replace($search, $search.$replacement, $content); 24 58 } 25 59
Note: See TracChangeset
for help on using the changeset viewer.