flatpress/fp-plugins/adminarea/plugin.adminarea.php

37 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&amp;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">Login</a></li></ul>';
$entry ['subject'] = $lang ['plugin'] ['adminarea'] ['subject'];
$entry ['content'] = $string;
return $entry;
}
register_widget('adminarea', 'AdminArea', 'plugin_adminarea_widget');
?>