Example #1
0
    private static function showLoginForm()
    {
        ?>
<style type="text/css">

#signin {
  max-width: 330px;
  padding: 15px;
  margin: 0 auto;
}

#signin input[type=text]{
    font-size: 150%;
}

.submit{
    text-align: center;
}
.submit .btn{
    width: 85%;
}

.submit a{
    display: block;
    margin: 10px;
}

</style>
<!-- ----------------------------------------------- -->
<div class="container fmg-form">
<form name="signin" id="signin" action='admin.php' method='post' enctype='multipart/form-data'>
<?php 
        if ('downloadAttachment' == $_REQUEST['method']) {
            ?>
<input type="hidden" name="redirect" value="<?php 
            echo Form::requestUri();
            ?>
" />
<?php 
        }
        if (!empty($_REQUEST['redirect'])) {
            ?>
<input type="hidden" name="redirect" value="<?php 
            echo $_REQUEST['redirect'];
            ?>
" />
<?php 
        }
        ?>

<div class="form-group email">
  <label class="control-label" for="email">Email or Username</label>
  <input type="text" class="form-control input-lg" id="email" name="email" value="<?php 
        echo htmlspecialchars($_POST['email']);
        ?>
" />
</div>

<div class="form-group password">
  <label class="control-label" for="password">Password</label>
  <input type="password" class="form-control input-lg" id="password" name="password" value="" />
</div>

<div class="form-group submit">
    <input class="btn btn-primary btn-lg" type="submit" value="Sign In">
    <?php 
        if (self::isPost()) {
            ?>
    <p class="error bg-warning" style="padding:8px;margin-top:10px;"> Log In Failed. </p>
<?php 
        }
        $to = Form::getToEmail();
        if (!empty($to)) {
            ?>
    <br>
    <a href="<?php 
            echo self::makeUrl('forgotPassword');
            ?>
">Forgot password</a>
<?php 
        }
        ?>
</div>

</form>
</div>
<!-- ----------------------------------------------- -->

<?php 
    }