signin.tmpl

来自「PhpWiki是sourceforge的一个开源项目」· TMPL 代码 · 共 71 行

TMPL
71
字号
<?php // -*-php-*-rcs_id('$Id: signin.tmpl,v 1.1 2004/06/19 12:10:11 rurban Exp $');if (empty($FORMNAME))    $FORMNAME = 'signin';else    $NOFORM = true;?><?php if (empty($NOFORM)) { ?>  <form method="post" action="<?= $request->getPostURL() ?>" accept-charset="<?=$charset?>" name="<?=$FORMNAME?>">  <?= HiddenInputs($request->getArgs(), false, array('auth')) ?><?php } ?><?php if ($user->isAuthenticated()) {    $Sep = $WikiTheme->getButtonSeparator();    $SignOutB = $WikiTheme->makeButton(_("Sign Out"), "javascript:SignOut();", 'wikiaction');?>  <?= fmt("Authenticated as %s", WikiLink($user->getAuthenticatedId(), 'auto')) ?>  <?=$Sep?>  <script language="JavaScript" type="text/javascript"><!--    document.write('<input type="hidden" name="auth[logout]" value="0" />');    function SignOut() {       var form = document.forms["<?=$FORMNAME?>"];      form.elements["auth[logout]"].value = 1;      form.submit();    }    document.write('<?=$SignOutB?>'); // -->  </script>  <noscript>    <?= Button("submit:auth[logout]", _("Sign Out"), 'wikiaction') ?>  </noscript><?php } else {    $SignInInput = HTML::input(array('type' => 'text',				     'name' => "auth[userid]",				     'size' => 12,				     'maxlength' => 256,				     'onchange' => "SignIn(this.form,false);"));    $SignInInput->addTooltip(_("Enter your UserId to sign in"));    $userid = $user->getId();    if ($user->isSignedIn()) {        echo sprintf(_("Signed as %s"), 		     asXml(HTML::a(array(				       'href'=>'#',				       'title' => sprintf(_("Click to authenticate as %s"), $userid),				       'onclick'=>'SignIn(document.forms["'.$FORMNAME.'"],"'.$userid.'");'),				 $userid)));    }?>  <script type="text/javascript"> <!--     function SignIn(form,userid) {      <?php if (defined('EDITING_POLICY') and $request->_dbi->isWikiPage(EDITING_POLICY)) { ?>      if (window.focus) {        window.open('<?= WikiUrl(EDITING_POLICY) ?>',<!-- url -->                    'PleaseReadThisFirst',<!-- window name -->                    'width=600,height=430,scrollbars=yes,resizable=yes,toolbar=yes');      }      <?php } ?>      if (userid) {        form.elements["auth[userid]"].value = userid;      }      form.submit();    }    //-->  </script>  <?= Button("submit:auth[login]", _("Sign in as:"), 'wikiaction')?>  <?= $SignInInput ?>  <?php } ?><?php if (empty($NOFORM)) { ?>  </form><?php } ?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?