📄 controlpanel.php
字号:
$temp .= '</form>'; $links[$lang['log_in']] .= '<li>'.$temp.'</li>'; //$links[$lang['user']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/key.gif').'" /> '.wbLinks::special('LogIn','log_in','',$GLOBALS['wbConfig']['pUser']).'</li>'; $links[$lang['user']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/user_add.gif').'" /> '.wbLinks::special('Register','register','',$GLOBALS['wbConfig']['pUser']).'</li>'; $links[$lang['user']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/email.gif').'" /> '.wbLinks::special('LostPassword','lost_password','',$GLOBALS['wbConfig']['pUser']).'</li>'; } // // Account Display // $links[$lang['account_display']] = ''; if( $ownerStrict ){ $links[$lang['account_display']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/tab.gif').'" /> '.wbLinks::special('Tabs','tabs').'</li>'; $links[$lang['account_display']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/link.gif').'" /> '.wbLinks::special('Links','links').'</li>'; } if( $ownerLoose ){ if( !isset($wbWritable) || $wbWritable === true){ if( isset($pageOwner['template']) ){ $link = '/Template/'.$pageOwner['template'].'?cmd=edit'; $links[$lang['account_display']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/layout.gif').'" /> '.wbLinks::local($link,'current_template').'</li>'; }else{ $links[$lang['account_display']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/layout.gif').'" /> '.wbLinks::special('Templates?cmd=copy&which='.$pageOwner['pTemplate'],'customize_this_template').'</li>'; } } $links[$lang['account_display']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/layout.gif').'" /> '.wbLinks::special('Templates','pTemplate').'</li>'; } if( $ownerStrict ){ $links[$lang['account_display']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/script.gif').'" /> '.wbLinks::special('CCLicense','content_license').'</li>'; } // // General // // Strictly only the registered owner if( $ownerStrict ){ $links[$lang['general']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/application_view_list.gif').'" /> '.wbLinks::special('Preferences','preferences').'</li>'; } // Full/Owner privilege if( $ownerLoose ){ $links[$lang['general']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/group.gif').'" /> '.wbLinks::special('Permissions','user_permissions').'</li>'; $links[$lang['general']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/group.gif').'" /> '.wbLinks::special('Friends','friends').'</li>'; $links[$lang['general']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/page_key.gif').'" /> '.wbLinks::special('DefaultOptions','default_page_options').'</li>'; if( !isset($wbWritable) || $wbWritable === true){ $label = $lang['manage_images']; if( isset($pageOwner['imgs']) && count($pageOwner['imgs']) > 0){ $label .= ' <span class="sm">('.count($pageOwner['imgs']).')</span>'; } $links[$lang['attachments']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/folder_image.gif').'" /> '.wbLinks::special('Image_Manager',$label).'</li>'; $label = $lang['manage_files']; if( isset($pageOwner['files']) && count($pageOwner['files']) > 0){ $label .= ' <span class="sm">('.count($pageOwner['files']).')</span>'; } $links[$lang['attachments']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/folder_page.gif').'" /> '.wbLinks::special('File_Manager',$label).'</li>'; $links[$lang['attachments']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/picture_save.gif').'" /> '.wbLinks::special('File_Upload','upload_files').'</li>'; } $links[$lang['search']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/page_white_magnify.gif').'" /> '.wbLinks::special('Browse_Hidden','BROWSE_HIDDEN');'</li>'; } $this->show($links); } // // Administration // function adminPanel(){ global $page, $lang,$wbConfig,$packageVersion; ob_start(); $links[$lang['administration']] = ''; $links[$lang['data_types']] = ''; $links['Database'] = ''; $links['Software'] = ''; $links['Advocate WikyBlog'] = ''; // // Admin General // $links[$lang['administration']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/wrench.gif').'"> '.wbLinks::admin('Configuration','configuration').'</li>'; $links[$lang['administration']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/map.gif').'"> '.wbLinks::admin('EnableMaps','Enable Maps').' </li>'; $links[$lang['administration']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/application_form_magnify.gif').'"> '.wbLinks::admin('SearchOptions','search_options').'</li>'; $links[$lang['administration']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/chart_bar.gif').'"> '.wbLinks::admin('UserStats','user_stats').'</li>'; if( isset($GLOBALS['wbConfig']['interHelp']) && ($GLOBALS['wbConfig']['interHelp'] == 'Off')){ $links[$lang['administration']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/help.gif').'"> '.wbLinks::admin('RemoteUpdate','update_system_files').'</li>'; } $links[$lang['administration']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/script.gif').'"> '.wbLinks::admin('htaccess','htaccess').'</li>'; // // Data Types // $links[$lang['data_types']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/page_white_gear.gif').'"> '.wbLinks::admin('ManageTypes','Manage Data Types').' <span style="vertical-align:super;color:red;font-size:80%">(beta)</span></li>'; $links[$lang['data_types']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/page_white_gear.gif').'"> '.wbLinks::admin('Directories','Directories').' <span style="vertical-align:super;color:red;font-size:80%">(beta)</span></li>'; $links[$lang['data_types']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/page_white_gear.gif').'"> '.wbLinks::admin('CreatePlugin','Create Plugins').' <span style="vertical-align:super;color:red;font-size:80%">(beta)</span></li>'; $links[$lang['data_types']] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/page_white_gear.gif').'"> '.wbLinks::admin('DataTypes','Install Plugins').' <span style="vertical-align:super;color:red;font-size:80%">(beta)</span></li>'; // // Data Types // $links['Database'] .= ''; $links['Database'] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/database_gear.gif').'"> '.wbLinks::admin('Database','database_info').'</li>'; $links['Database'] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/database_gear.gif').'"> '.wbLinks::admin('Backup','Database Backup').'</li>'; // // Software // if( isset($wbConfig['newVersion']) && !version_compare($wbConfig['newVersion'],$packageVersion,'=') ){ $message = '<img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/error.gif').'" style="vertical-align:middle"> WikyBlog <a href="http://sourceforge.net/project/showfiles.php?group_id=148518&package_id=163821" target="_new">Version '.$wbConfig['newVersion'].'</a> is now available.'; $links['Software'] .= '<li>'.$message.'</li>'; }else{ $links['Software'] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/tick.gif').'"> Version '.$packageVersion.'</li>'; } if( defined('wbDebug') && wbDebug == true){ $links['Software'] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/error.gif').'"> '.wbLinks::admin('ErrorLog','error_log').'</li>'; $links['Software'] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/error.gif').'"> '.wbLinks::admin('RawDbInfo','Data Info').'</li>'; //$links['Software'] .= '<li><img alt="" height="16" width="16" src="'.wbLinks::getDir('/imgs/icons/error.gif').'"> '.wbLinks::admin('potfile','Create POT file').'</li>'; $links['Software'] .= '<li class="sm" style="white-space:normal">Note: you can easily print out messages with the use of the "message()" function. </li>'; $links['Software'] .= '<li class="sm" style="white-space:normal">Note: query analysis can be seen by uncommenting the line "includeFile(\'errorDebug.php\');" in your wiki2.php file.</li>'; }else{ $links['Software'] .= '<li class="sm" style="white-space:normal">If your installation of WikyBlog is not accessible via the internet, and you would like to play around with the php code, I recommend uncommenting or adding the line "define(\'wbDebug\',true);" to your wiki.php file.</li>'; } // // Advocate // //$links['Advocate WikyBlog'] .= '<li>Help us spread the word about WikyBlog</li>'; // $links['Advocate WikyBlog'] .= '<li>Add your site to <a href="http://www.wikyblog.com/Main/Powered_By_WikyBlog">Powered by WikyBlog</a></li>'; // $links['Advocate WikyBlog'] .= '<li><a href="http://freshmeat.net/subscribe/60214/?url=%2Fprojects%2Fwikyblog%2F">Subscribe to FreshMeat</a></li>'; // $links['Advocate WikyBlog'] .= '<li><a href="http://en.wikipedia.org/wiki/WikyBlog">Edit the Wikipedia Entry</a></li>'; // $links['Advocate WikyBlog'] .= '<li><a href="http://www.opensourcecms.com/index.php?option=com_content&task=view&id=2215&Itemid=1">Comment at OpenSourceCMS</a></li>'; // $links['Advocate WikyBlog'] .= '<li><a href="http://www.wikimatrix.org/show/WikyBlog">WikiMatrix Entry</a></li>'; //$links['Advocate WikyBlog'] .= '<li><a href="http://www.weblogmatrix.org/show/WikyBlog">WeblogMatrix Entry</a></li>'; $this->show($links); $page->contentA[$lang['administration']] = wb::get_clean(); } // // Show // function show(&$links){ echo '<table width="95%">'; $i = 0; foreach($links as $area => $txt){ if( !empty($txt) ){ if( $i == 0){ echo '<tr><td width="33%">'; }else{ echo '<td width="33%">'; } echo '<h3 class="underline" style="white-space:nowrap">'.$area.' </h3>'; echo '<ul class="wbCPanelList">'; echo $txt; echo '</ul>'; if( $i == 2){ echo '</td></td>'; $i = 0; }else{ echo '</td>'; $i++; } } } echo '</table>'; }}new cPanel();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -