added register link

This commit is contained in:
Anika Henke 2011-02-04 02:02:57 +00:00
parent 383a53f459
commit 49dd4a833a
3 changed files with 28 additions and 0 deletions

View file

@ -62,6 +62,28 @@ function _tpl_userpage($userPage,$title,$link=0,$wrapper=0) {
if ($wrapper) echo "</$wrapper>";
}
/**
* Create link/button to register page
*
* @author Anika Henke <anika@selfthinker.org>
*/
function _tpl_register($link=0,$wrapper=0) {
global $conf;
global $lang;
global $ID;
if ($_SERVER['REMOTE_USER'] || !$conf['useacl'] || !actionOK('register')) return;
if ($wrapper) echo "<$wrapper>";
if ($link)
tpl_link(wl($ID,'do=register'),$lang['register'],'class="action register" rel="nofollow"');
else
echo html_btn('register',$ID,'',array('do'=>'register'),'get',0,$lang['register']);
if ($wrapper) echo "</$wrapper>";
}
/**
* Wrapper around custom template actions
*
@ -79,6 +101,9 @@ function _tpl_action($type,$link=0,$wrapper=0) {
_tpl_userpage(tpl_getConf('userPage'),tpl_getLang('userpage'),$link,$wrapper);
}
break;
case 'register':
_tpl_register($link,$wrapper);
break;
}
}