38 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| 
 | |
| /*
 | |
|  * Plugin Name: AdminArea
 | |
|  * Plugin URI: https://www.flatpress.org
 | |
|  * Author: FlatPress
 | |
|  * Author URI: https://www.flatpress.org
 | |
|  * Description: AdminArea plugin. Part of the standard distribution.
 | |
|  * Version: 1.0
 | |
|  */
 | |
| function plugin_adminarea_widget() {
 | |
| 
 | |
| 	// load plugin strings
 | |
| 	// they're located under plugin.PLUGINNAME/lang/LANGID/
 | |
| 	$lang = lang_load('plugin:adminarea');
 | |
| 	$baseurl = BLOG_BASEURL;
 | |
| 
 | |
| 	if ($user = user_loggedin()) {
 | |
| 		$userid = $user ['userid'];
 | |
| 		$string = '<p>' . $lang ['plugin'] ['adminarea'] ['welcome'] . '<strong>' . $userid . '</strong>!</p>
 | |
| 				<ul>
 | |
| 				<li><a href="' . $baseurl . 'admin.php">' . $lang ['plugin'] ['adminarea'] ['admin_panel'] . '</a></li>
 | |
| 				<li><a href="' . $baseurl . 'admin.php?p=entry&action=write">' . $lang ['plugin'] ['adminarea'] ['add_entry'] . '</a></li>
 | |
| 				<li><a href="' . $baseurl . 'login.php?do=logout">' . $lang ['plugin'] ['adminarea'] ['logout'] . '</a></li>
 | |
| 				</ul>';
 | |
| 	} else {
 | |
| 		$string = '<ul><li><a href="' . $baseurl . 'login.php">' . $lang ['plugin'] ['adminarea'] ['login'] . '</a></li></ul>';
 | |
| 	}
 | |
| 
 | |
| 	$entry ['subject'] = $lang ['plugin'] ['adminarea'] ['subject'];
 | |
| 	$entry ['content'] = $string;
 | |
| 
 | |
| 	return $entry;
 | |
| }
 | |
| 
 | |
| register_widget('adminarea', 'AdminArea', 'plugin_adminarea_widget');
 | |
| 
 | |
| ?>
 | 
