Changeset 809645
- Timestamp:
- 11/24/2013 02:56:13 PM (12 years ago)
- Location:
- tr-cache-and-security/trunk
- Files:
-
- 3 added
- 3 edited
-
admin/classes/tr_admin_page_class_v5.php (modified) (2 diffs)
-
inc/actions.php (modified) (2 diffs)
-
inc/admin.php (modified) (1 diff)
-
inc/tr_wp_object_cache.php (added)
-
wp-content (added)
-
wp-content/object-cache.php (added)
Legend:
- Unmodified
- Added
- Removed
-
tr-cache-and-security/trunk/admin/classes/tr_admin_page_class_v5.php
r808562 r809645 326 326 $this->args = array_merge($default, $this->args); 327 327 $pageslug = $this->createSlug(); 328 $id = add_menu_page($this->args['menu_title'], $this->args['menu_title'], $this->args['capability'], $pageslug, array($this, 'Menu_Callback'), $this->args['icon_url'], $this->args['position']); 329 $page = add_submenu_page($pageslug, $this->args['menu_title'], $this->args['menu_title'], $this->args['capability'], $pageslug, array($this, 'Menu_Callback')); 330 328 $page = add_menu_page($this->args['menu_title'], $this->args['menu_title'], $this->args['capability'], $pageslug, array($this, 'Menu_Callback'), $this->args['icon_url'], $this->args['position']); 329 331 330 if ($page){ 332 331 $this->_Slug = $page; … … 341 340 if(is_array($ttext) && $ttext['menu']) 342 341 { 343 add_submenu_page($pageslug, $ttext['label'], $ttext['label'], $this->args['capability'], 'admin.php?page='.$pageslug.'&pagetab='.$tslug); 342 if($ttext['menu']===true)$ttext['menu'] = $ttext['label']; 343 if($tslug=='this') 344 { 345 add_submenu_page($pageslug, $ttext['label'], $ttext['menu'], $this->args['capability'], $pageslug); 346 continue; 347 } 348 349 add_submenu_page($pageslug, $ttext['label'], $ttext['menu'], $this->args['capability'], 'admin.php?page='.$pageslug.'&pagetab='.$tslug); 344 350 } 345 351 } -
tr-cache-and-security/trunk/inc/actions.php
r808578 r809645 95 95 function trwr_action_generate_config($uninstall=false) 96 96 { 97 global $saved_trwr_action_generate_config; 98 if($saved_trwr_action_generate_config===true)return; 99 $saved_trwr_action_generate_config = true; 100 97 101 //change wp-config.php 98 102 @trwr_action_change_config_file(false,$uninstall); … … 143 147 { 144 148 $old_data = $data; 145 $data = str_replace("define('WP_CACHE', true);\n",'',$data);146 149 if(strpos($data,$begin)===false) 147 150 { 148 $data = str_replace('<?php','<?php'. "\n".$need,$data);151 $data = str_replace('<?php','<?php'.$need,$data); 149 152 }else 150 153 { 151 154 $data = preg_replace("%".$begin."(.*)".$end."%s",$need,$data); 152 155 } 153 if( $old_data != $data&& !empty($data))156 if(strlen($old_data) != strlen($data) && !empty($data)) 154 157 { 155 158 $rs = file_put_contents($wp_config_file,$data); -
tr-cache-and-security/trunk/inc/admin.php
r808562 r809645 24 24 'usebackup' => true, 25 25 'tabs' => array( 26 'this' => 'Cache',27 'trcs_security' => array('option'=>'tr_security','label'=>'Security' ),26 'this' => array('label'=>'Cache','menu'=>'Cache'), 27 'trcs_security' => array('option'=>'tr_security','label'=>'Security','menu'=>true), 28 28 ) 29 29 );
Note: See TracChangeset
for help on using the changeset viewer.