Interface fix: hide semanticscuttle version for non-admin (preventing some crackers' scripts)
git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@154 b3834d28-1941-0410-a4f8-b48e95affb8f
This commit is contained in:
parent
67eb6784d5
commit
fc5091f407
2 changed files with 356 additions and 347 deletions
|
@ -145,10 +145,10 @@ class UserService {
|
|||
|
||||
function getCurrentUserId() {
|
||||
if (isset($_SESSION[$this->getSessionKey()])) {
|
||||
//echo "session";die($_SESSION[$this->getSessionKey()]);
|
||||
//echo "session";die($_SESSION[$this->getSessionKey()]);
|
||||
return $_SESSION[$this->getSessionKey()];
|
||||
} else if (isset($_COOKIE[$this->getCookieKey()])) {
|
||||
//echo "cookie";die();
|
||||
//echo "cookie";die();
|
||||
|
||||
$cook = split(':', $_COOKIE[$this->getCookieKey()]);
|
||||
//cookie looks like this: 'id:md5(username+password)'
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
<?php
|
||||
$this->includeTemplate($GLOBALS['top_include']);
|
||||
|
||||
$userservice =& ServiceFactory::getServiceInstance('UserService');
|
||||
$currentUser = $userservice->getCurrentUser();
|
||||
$currentUserId = $userservice->getCurrentUserId();
|
||||
?>
|
||||
|
||||
<ul>
|
||||
|
@ -13,7 +17,12 @@ $this->includeTemplate($GLOBALS['top_include']);
|
|||
<ul>
|
||||
<li><a href="http://sourceforge.net/projects/semanticscuttle/">Semantic Scuttle</a> <?php echo T_('is licensed under the ');?> <a href="http://www.gnu.org/copyleft/gpl.html"><acronym title="GNU\'s Not Unix">GNU</acronym> General Public License</a> (<?php echo T_('you can freely host it on your own web server.'); ?>)</li>
|
||||
<li><?php echo sprintf(T_('%1$s supports most of the <a href="http://del.icio.us/doc/api">del.icio.us <abbr title="Application Programming Interface">API</abbr></a>. Almost all of the neat tools made for that system can be modified to work with %1$s instead. If you find a tool that won\'t let you change the API address, ask the creator to add this setting. You never know, they might just do it.'), $GLOBALS['sitename']); ?></li>
|
||||
|
||||
|
||||
|
||||
<?php if(!is_null($currentUser) && $userservice->isAdmin($currentUserId)): ?>
|
||||
<li>SemanticScuttle v0.90</li>
|
||||
<?php endif ?>
|
||||
</ul>
|
||||
|
||||
<?php
|
||||
|
|
Loading…
Reference in a new issue