bootstrap 4 update and bugfixes

This commit is contained in:
Joey Kimsey
2024-12-08 04:43:06 -05:00
parent 485d85cb0a
commit 4ab9d33b01
79 changed files with 861 additions and 504 deletions

View File

@ -1,14 +1,14 @@
<legend>Admin Dashboard</legend>
<div class="row">
<div class="col-xlg-6 col-lg-6 col-md-6 col-sm-6 col-xs-6">
<div class="col-xlg-6 col-lg-6 col-md-6 col-sm-6">
{userDash}
</div>
<div class="col-xlg-6 col-lg-6 col-md-6 col-sm-6 col-xs-6">
<div class="col-xlg-6 col-lg-6 col-md-6 col-sm-6">
{commentDash}
</div>
</div>
<div class="row">
<div class="col-xlg-12 col-lg-12 col-md-12 col-sm-12 col-xs-12">
<div class="col-xlg-12 col-lg-12 col-md-12 col-sm-12">
{blogDash}
</div>
</div>

View File

@ -12,9 +12,9 @@
{LOOP}
<tr>
<td align="center">{username}</td>
<td><a href="{ROOT_URL}admin/users/view/{ID}" class="btn btn-sm btn-primary" role="button"><i class="glyphicon glyphicon-user"></i></a></td>
<td><a href="{ROOT_URL}admin/users/edit/{ID}" class="btn btn-sm btn-warning" role="button"><i class="glyphicon glyphicon-edit"></i></a></td>
<td><a href="{ROOT_URL}admin/users/delete/{ID}" class="btn btn-sm btn-danger" role="button"><i class="glyphicon glyphicon-trash"></i></a></td>
<td><a href="{ROOT_URL}admin/users/view/{ID}" class="btn btn-sm btn-primary" role="button"><i class="fa fa-fw fa-user"></i></a></td>
<td><a href="{ROOT_URL}admin/users/edit/{ID}" class="btn btn-sm btn-warning" role="button"><i class="fa fa-fw fa-pencil-square"></i></a></td>
<td><a href="{ROOT_URL}admin/users/delete/{ID}" class="btn btn-sm btn-danger" role="button"><i class="fa fa-fw fa-trash"></i></a></td>
</tr>
{/LOOP}
{ALT}

View File

@ -18,8 +18,8 @@
<tr>
<td><a href="{ROOT_URL}admin/groups/view/{ID}">{name}</a></td>
<td><a href="{ROOT_URL}admin/groups/listmembers/{ID}">{userCount}</a></td>
<td><a href="{ROOT_URL}admin/groups/edit/{ID}" class="btn btn-sm btn-warning" role="button"><i class="glyphicon glyphicon-edit"></i></a></td>
<td><a href="{ROOT_URL}admin/groups/delete/{ID}" class="btn btn-sm btn-danger" role="button"><i class="glyphicon glyphicon-trash"></i></a></td>
<td><a href="{ROOT_URL}admin/groups/edit/{ID}" class="btn btn-sm btn-warning" role="button"><i class="fa fa-fw fa-pencil-square"></i></a></td>
<td><a href="{ROOT_URL}admin/groups/delete/{ID}" class="btn btn-sm btn-danger" role="button"><i class="fa fa-fw fa-trash"></i></a></td>
<td>
<input type="checkbox" value="{ID}" name="G_[]">
</td>

View File

@ -1,6 +1,4 @@
<div class="page-header">
<h1>{groupName} <small>user list</small></h1>
</div>
<h1>{groupName} <small>user list</small></h1>
{PAGINATION}
<form action="{ROOT_URL}admin/users/delete" method="post">
<table class="table table-striped">
@ -22,8 +20,8 @@
<td>{ID}</td>
<td><a href='{ROOT_URL}admin/users/view/{ID}'>{username}</a></td>
<td>{DTC date}{registered}{/DTC}</td>
<td><a href="{ROOT_URL}admin/users/edit/{ID}" class="btn btn-sm btn-warning" role="button"><i class="glyphicon glyphicon-edit"></i></a></td>
<td><a href="{ROOT_URL}admin/users/delete/{ID}" class="btn btn-sm btn-danger" role="button"><i class="glyphicon glyphicon-trash"></i></a></td>
<td><a href="{ROOT_URL}admin/users/edit/{ID}" class="btn btn-sm btn-warning" role="button"><i class="fa fa-fw fa-pencil-square"></i></a></td>
<td><a href="{ROOT_URL}admin/users/delete/{ID}" class="btn btn-sm btn-danger" role="button"><i class="fa fa-fw fa-trash"></i></a></td>
<td>
<input type="checkbox" value="{ID}" name="U_[]">
</td>

View File

@ -1,11 +1,11 @@
<div class="container">
<div class="row">
<div class="col-xs-12 col-sm-12 col-md-6 col-lg-6 col-xs-offset-0 col-sm-offset-0 col-md-offset-3 col-lg-offset-3 top-pad" >
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">{name}</h3>
<div class="col-sm-12 col-md-6 col-lg-6 col-sm-offset-0 col-md-offset-3 col-lg-offset-3 top-pad" >
<div class="card panel-primary">
<div class="card-header">
<h3 class="card-title">{name}</h3>
</div>
<div class="panel-body">
<div class="card-body">
<div class="row">
<div class=" col-md-9 col-lg-9 ">
<table class="table table-user-primary">
@ -16,7 +16,7 @@
</div>
</div>
</div>
<div class="panel-footer">
<div class="card-footer">
<a href="{ROOT_URL}admin/groups/edit/{ID}" class="btn btn-sm btn-warning" role="button">Edit</a>
<a href="{ROOT_URL}admin/groups/delete/{ID}" class="btn btn-sm btn-danger" role="button">Delete</a>
</div>

View File

@ -40,7 +40,7 @@
<form action="{ROOT_URL}admin/admin/delete" method="post">
<INPUT type="hidden" name="L_" value="{ID}"/>
<input type="hidden" name="token" value="{TOKEN}" />
<button name="submit" value="submit" type="submit" class="btn btn-sm btn-danger"><i class="glyphicon glyphicon-remove"></i></button>
<button name="submit" value="submit" type="submit" class="btn btn-sm btn-danger"><i class="fa fa-fw fa-times"></i></button>
</form>
{/ADMIN}
</div>

View File

@ -20,8 +20,8 @@
<td>{ID}</td>
<td>{DTC}{time}{/DTC}</td>
<td>{action}</td>
<td><a href="{ROOT_URL}admin/admin/view/{ID}" class="btn btn-sm btn-primary" role="button"><i class="glyphicon glyphicon-open"></i></a></td>
<td><a href="{ROOT_URL}admin/admin/delete/{ID}" class="btn btn-sm btn-danger" role="button"><i class="glyphicon glyphicon-trash"></i></a></td>
<td><a href="{ROOT_URL}admin/admin/view/{ID}" class="btn btn-sm btn-primary" role="button"><i class="fa fa-fw fa-upload"></i></a></td>
<td><a href="{ROOT_URL}admin/admin/delete/{ID}" class="btn btn-sm btn-danger" role="button"><i class="fa fa-fw fa-trash"></i></a></td>
<td>
<input type="checkbox" value="{ID}" name="A_[]">
</td>

View File

@ -47,7 +47,7 @@
<form action="{ROOT_URL}admin/errors/delete" method="post">
<INPUT type="hidden" name="E_" value="{ID}"/>
<input type="hidden" name="token" value="{TOKEN}" />
<button name="submit" value="submit" type="submit" class="btn btn-sm btn-danger"><i class="glyphicon glyphicon-remove"></i></button>
<button name="submit" value="submit" type="submit" class="btn btn-sm btn-danger"><i class="fa fa-fw fa-times"></i></button>
</form>
{/ADMIN}
</div>

View File

@ -18,8 +18,8 @@
<td align="center">{ID}</td>
<td align="center">{DTC}{time}{/DTC}</td>
<td>{error}</td>
<td><a href="{ROOT_URL}admin/errors/view/{ID}" class="btn btn-sm btn-primary" role="button"><i class="glyphicon glyphicon-open"></i></a></td>
<td><a href="{ROOT_URL}admin/errors/delete/{ID}" class="btn btn-sm btn-danger" role="button"><i class="glyphicon glyphicon-trash"></i></a></td>
<td><a href="{ROOT_URL}admin/errors/view/{ID}" class="btn btn-sm btn-primary" role="button"><i class="fa fa-fw fa-upload"></i></a></td>
<td><a href="{ROOT_URL}admin/errors/delete/{ID}" class="btn btn-sm btn-danger" role="button"><i class="fa fa-fw fa-trash"></i></a></td>
<td>
<input type="checkbox" value="{ID}" name="E_[]">
</td>

View File

@ -40,7 +40,7 @@
<form action="{ROOT_URL}admin/logins/delete" method="post">
<INPUT type="hidden" name="L_" value="{ID}"/>
<input type="hidden" name="token" value="{TOKEN}" />
<button name="submit" value="submit" type="submit" class="btn btn-sm btn-danger"><i class="glyphicon glyphicon-remove"></i></button>
<button name="submit" value="submit" type="submit" class="btn btn-sm btn-danger"><i class="fa fa-fw fa-times"></i></button>
</form>
{/ADMIN}
</div>

View File

@ -20,8 +20,8 @@
<td>{ID}</td>
<td>{DTC}{time}{/DTC}</td>
<td>{action}</td>
<td><a href="{ROOT_URL}admin/logins/view/{ID}" class="btn btn-sm btn-primary" role="button"><i class="glyphicon glyphicon-open"></i></a></td>
<td><a href="{ROOT_URL}admin/logins/delete/{ID}" class="btn btn-sm btn-danger" role="button"><i class="glyphicon glyphicon-trash"></i></a></td>
<td><a href="{ROOT_URL}admin/logins/view/{ID}" class="btn btn-sm btn-primary" role="button"><i class="fa fa-fw fa-upload"></i></a></td>
<td><a href="{ROOT_URL}admin/logins/delete/{ID}" class="btn btn-sm btn-danger" role="button"><i class="fa fa-fw fa-trash"></i></a></td>
<td>
<input type="checkbox" value="{ID}" name="L_[]">
</td>

View File

@ -20,7 +20,7 @@
<td>{installedVersion}</td>
<td>{DTC=date}{installDate}{/DTC}</td>
<td>{DTC=date}{lastUpdate}{/DTC}</td>
<td><a href="{ROOT_URL}admin/models/view/{name}" class="btn btn-sm btn-primary" role="button"><i class="glyphicon glyphicon-open"></i></a></td>
<td><a href="{ROOT_URL}admin/models/view/{name}" class="btn btn-sm btn-primary" role="button"><i class="fa fa-fw fa-upload"></i></a></td>
</tr>
{/LOOP}
{ALT}

View File

@ -1,11 +1,11 @@
<div class="container">
<div class="row">
<div class="col-xs-12 col-sm-12 col-md-6 col-lg-6 col-xs-offset-0 col-sm-offset-0 col-md-offset-3 col-lg-offset-3 top-pad" >
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">Model Info</h3>
<div class="col-sm-12 col-md-6 col-lg-6 col-sm-offset-0 col-md-offset-3 col-lg-offset-3 top-pad" >
<div class="card panel-primary">
<div class="card-header">
<h3 class="card-title">Model Info</h3>
</div>
<div class="panel-body">
<div class="card-body">
<div class="row">
<div class=" col-md-12 col-lg-12 ">
<table class="table table-user-primary">
@ -59,7 +59,7 @@
</div>
</div>
</div>
<div class="panel-footer">
<div class="card-footer">
<a href="{ROOT_URL}admin/models/install/{name}" class="btn btn-sm btn-warning" role="button">Install</a>
<a href="{ROOT_URL}admin/models/uninstall/{name}" class="btn btn-sm btn-danger" role="button">Uninstall</a>
</div>

View File

@ -1,11 +1,11 @@
<div class="container">
<div class="row">
<div class="col-xs-12 col-sm-12 col-md-6 col-lg-6 col-xs-offset-0 col-sm-offset-0 col-md-offset-3 col-lg-offset-3 top-pad" >
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">Plugin Info</h3>
<div class="col-sm-12 col-md-6 col-lg-6 col-sm-offset-0 col-md-offset-3 col-lg-offset-3 top-pad" >
<div class="card panel-primary">
<div class="card-header">
<h3 class="card-title">Plugin Info</h3>
</div>
<div class="panel-body">
<div class="card-body">
<div class="row">
<div class=" col-md-12 col-lg-12 ">
<table class="table table-user-primary">
@ -63,7 +63,7 @@
</div>
</div>
</div>
<div class="panel-footer">
<div class="card-footer">
<a href="{ROOT_URL}admin/plugins/install/{name}" class="btn btn-sm btn-primary" role="button">Install</a>
<a href="{ROOT_URL}admin/plugins/enable/{name}" class="btn btn-sm btn-success" role="button">Enable</a>
<a href="{ROOT_URL}admin/plugins/disable/{name}" class="btn btn-sm btn-danger" role="button">Disable</a>

View File

@ -24,8 +24,8 @@
<td>{redirect_type}</td>
<td>{original_url}</td>
<td>{forwarded_url}</td>
<td><a href="{ROOT_URL}admin/routes/edit/{ID}" class="btn btn-sm btn-warning" role="button"><i class="glyphicon glyphicon-edit"></i></a></td>
<td><a href="{ROOT_URL}admin/routes/delete/{ID}" class="btn btn-sm btn-danger" role="button"><i class="glyphicon glyphicon-trash"></i></a></td>
<td><a href="{ROOT_URL}admin/routes/edit/{ID}" class="btn btn-sm btn-warning" role="button"><i class="fa fa-fw fa-pencil-square"></i></a></td>
<td><a href="{ROOT_URL}admin/routes/delete/{ID}" class="btn btn-sm btn-danger" role="button"><i class="fa fa-fw fa-trash"></i></a></td>
<td>
<input type="checkbox" value="{ID}" name="R_[]">
</td>

View File

@ -1,11 +1,11 @@
<div class="container">
<div class="row">
<div class="col-xs-12 col-sm-12 col-md-6 col-lg-6 col-xs-offset-0 col-sm-offset-0 col-md-offset-3 col-lg-offset-3 top-pad" >
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">{nickname}</h3>
<div class="col-sm-12 col-md-6 col-lg-6 col-sm-offset-0 col-md-offset-3 col-lg-offset-3 top-pad" >
<div class="card panel-primary">
<div class="card-header">
<h3 class="card-title">{nickname}</h3>
</div>
<div class="panel-body">
<div class="card-body">
<div class="row">
<div class=" col-md-9 col-lg-9 ">
<table class="table table-user-primary">
@ -27,7 +27,7 @@
</div>
</div>
</div>
<div class="panel-footer">
<div class="card-footer">
<a href="{ROOT_URL}admin/routes/edit/{ID}" class="btn btn-sm btn-warning" role="button">Edit</a>
<a href="{ROOT_URL}admin/routes/delete/{ID}" class="btn btn-sm btn-danger" role="button">Delete</a>
</div>

View File

@ -15,7 +15,7 @@
<td align="center">{ID}</td>
<td><a href='{ROOT_URL}admin/tokens/view/{ID}'>{name}</a></td>
<td>{token_type}</td>
<td><a href="{ROOT_URL}admin/tokens/delete/{ID}" class="btn btn-sm btn-danger" role="button"><i class="glyphicon glyphicon-trash"></i></a></td>
<td><a href="{ROOT_URL}admin/tokens/delete/{ID}" class="btn btn-sm btn-danger" role="button"><i class="fa fa-fw fa-trash"></i></a></td>
</tr>
{/LOOP}
{ALT}

View File

@ -1,11 +1,11 @@
<div class="container">
<div class="row">
<div class="col-xs-12 col-sm-12 col-md-6 col-lg-6 col-xs-offset-0 col-sm-offset-0 col-md-offset-3 col-lg-offset-3 top-pad" >
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">{name}</h3>
<div class="col-sm-12 col-md-6 col-lg-6 col-sm-offset-0 col-md-offset-3 col-lg-offset-3 top-pad" >
<div class="card panel-primary">
<div class="card-header">
<h3 class="card-title">{name}</h3>
</div>
<div class="panel-body">
<div class="card-body">
<div class="row">
<div class=" col-md-9 col-lg-9 ">
<table class="table table-user-primary">
@ -39,7 +39,7 @@
</div>
</div>
</div>
<div class="panel-footer">
<div class="card-footer">
<a href="{ROOT_URL}admin/tokens/delete/{ID}" class="btn btn-sm btn-danger" role="button">Delete</a>
</div>
</div>

View File

@ -20,8 +20,8 @@
<td align="center">{ID}</td>
<td><a href='{ROOT_URL}admin/users/view/{ID}'>{username}</a></td>
<td>{DTC date}{registered}{/DTC}</td>
<td><a href="{ROOT_URL}admin/users/edit/{ID}" class="btn btn-sm btn-warning" role="button"><i class="glyphicon glyphicon-edit"></i></a></td>
<td><a href="{ROOT_URL}admin/users/delete/{ID}" class="btn btn-sm btn-danger" role="button"><i class="glyphicon glyphicon-trash"></i></a></td>
<td><a href="{ROOT_URL}admin/users/edit/{ID}" class="btn btn-sm btn-warning" role="button"><i class="fa fa-fw fa-pencil-square"></i></a></td>
<td><a href="{ROOT_URL}admin/users/delete/{ID}" class="btn btn-sm btn-danger" role="button"><i class="fa fa-fw fa-trash"></i></a></td>
<td>
<input type="checkbox" value="{ID}" name="U_[]">
</td>

View File

@ -1,11 +1,11 @@
<div class="container">
<div class="row">
<div class="col-xs-12 col-sm-12 col-md-6 col-lg-6 col-xs-offset-0 col-sm-offset-0 col-md-offset-3 col-lg-offset-3 top-pad" >
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">{username}</h3>
<div class="col-sm-12 col-md-6 col-lg-6 col-sm-offset-0 col-md-offset-3 col-lg-offset-3 top-pad" >
<div class="card panel-primary">
<div class="card-header">
<h3 class="card-title">{username}</h3>
</div>
<div class="panel-body">
<div class="card-body">
<div class="row">
<div class="col-md-3 col-lg-3 " align="center">
<img alt="User Pic" src="{ROOT_URL}{avatar}" class="img-circle img-responsive">
@ -49,15 +49,15 @@
</div>
</div>
</div>
<div class="panel-footer">
<a href="{ROOT_URL}messages/create?prepopuser={USERNAME}" data-original-title="Broadcast Message" data-toggle="tooltip" type="button" class="btn btn-sm btn-primary"><i class="glyphicon glyphicon-envelope"></i></a>
<div class="card-footer">
<a href="{ROOT_URL}messages/create?prepopuser={USERNAME}" data-original-title="Broadcast Message" data-toggle="tooltip" type="button" class="btn btn-sm btn-primary"><i class="fa fa-fw fa-envelope"></i></a>
{ADMIN}
<span class="pull-right">
<span class="float-right">
<a href="{ROOT_URL}admin/users/edit/{ID}">
<button name="submit" value="edit" class="btn btn-sm btn-warning"><i class="glyphicon glyphicon-edit"></i></button>
<button name="submit" value="edit" class="btn btn-sm btn-warning"><i class="fa fa-fw fa-pencil-square"></i></button>
</a>
<a href="{ROOT_URL}admin/users/delete/{ID}">
<button name="submit" value="delete" class="btn btn-sm btn-danger"><i class="glyphicon glyphicon-remove"></i></button>
<button name="submit" value="delete" class="btn btn-sm btn-danger"><i class="fa fa-fw fa-times"></i></button>
</a>
</span>
{/ADMIN}

View File

@ -1,8 +1,8 @@
<div class="container">
<div class="row">
<div class="col-lg-9 col-md-9 col-sm-12 col-xs-12 col-centered">
<div class="col-lg-9 col-md-9 col-sm-12 col-centered">
<div class="row">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<div class="col-lg-12 col-md-12 col-sm-12">
<h2>Welcome to The Tempus-Project Friends and Family Alpha.</h2>
<hr>
<p>This project is now entering its third official version and nearly its tenth year of development. What a long journey it has been to get here.</p>

View File

@ -1,5 +1,5 @@
<div class="copy">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 text-center">
<div class="col-lg-12 col-md-12 col-sm-12 text-center">
<p class="text-muted">Powered by <a href="https://thetempusproject.com">The Tempus Project</a>.</p>
</div>
</div>

View File

@ -1,17 +1,27 @@
<div class="footer-head" id="footer-head">
<div class="container">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 text-center hidden-lg hidden-md hidden-sm">
<a href="#footer" class="navbar-toggle collapsed" data-toggle="collapse">
<span class="bars"></span>
<div class="container custom-expand">
<!-- Collapsible Footer Toggle Button -->
<div class="col-12 text-center">
<button
class="d-lg-none"
type="button"
data-toggle="collapse"
data-target="#footer"
aria-controls="footer"
aria-expanded="false"
aria-label="Toggle navigation">
<i class="fa fa-bars"></i> <!-- Font Awesome Icon -->
<span class="sr-only">Toggle navigation</span>
</a>
</button>
</div>
<div id="footer" class="navbar-collapse collapse">
<div class="row">
<!-- Collapsible Footer Content -->
<div id="footer" class="collapse d-lg-block">
<div class="row pt-3">
{FOOTER_LEFT}
{FOOTER_CENTER}
{FOOTER_RIGHT}
</div>
</div>
</div>
</div>
</div>

View File

@ -1,17 +1,17 @@
<div id="selected-icon">No icon selected</div>
<button class="btn btn-default dropdown-toggle" type="button" id="iconMenu" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
<button class="btn btn-default dropdown-toggler" type="button" id="iconMenu" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
Select Icon <span class="caret"></span>
</button>
<ul class="dropdown-menu" aria-labelledby="iconMenu">
<li><a href="#" onclick="setIcon('asterisk', 'Asterisk')"><span class="glyphicon glyphicon-asterisk"></span> Asterisk</a></li>
<li><a href="#" onclick="setIcon('plus', 'Plus')"><span class="glyphicon glyphicon-plus"></span> Plus</a></li>
<li><a href="#" onclick="setIcon('cloud', 'Cloud')"><span class="glyphicon glyphicon-cloud"></span> Cloud</a></li>
<li><a href="#" onclick="setIcon('envelope', 'Envelope')"><span class="glyphicon glyphicon-envelope"></span> Envelope</a></li>
<li><a href="#" onclick="setIcon('pencil', 'Pencil')"><span class="glyphicon glyphicon-pencil"></span> Pencil</a></li>
<li><a href="#" onclick="setIcon('envelope', 'Envelope')"><span class="fa fa-fw fa-envelope"></span> Envelope</a></li>
<li><a href="#" onclick="setIcon('pencil', 'Pencil')"><span class="fa fa-fw fa-pencil"></span> Pencil</a></li>
<li><a href="#" onclick="setIcon('film', 'Film')"><span class="glyphicon glyphicon-film"></span> Film</a></li>
<li><a href="#" onclick="setIcon('star', 'Star')"><span class="glyphicon glyphicon-star"></span> Star</a></li>
<li><a href="#" onclick="setIcon('star-empty', 'Star Empty')"><span class="glyphicon glyphicon-star-empty"></span> Star Empty</a></li>
<li><a href="#" onclick="setIcon('remove', 'Remove')"><span class="glyphicon glyphicon-remove"></span> Remove</a></li>
<li><a href="#" onclick="setIcon('remove', 'Remove')"><span class="fa fa-fw fa-times"></span> Remove</a></li>
<li><a href="#" onclick="setIcon('ok', 'Ok')"><span class="glyphicon glyphicon-ok"></span> Ok</a></li>
<li><a href="#" onclick="setIcon('th-large', 'Th Large')"><span class="glyphicon glyphicon-th-large"></span> Th Large</a></li>
<li><a href="#" onclick="setIcon('home', 'Home')"><span class="glyphicon glyphicon-home"></span> Home</a></li>
@ -29,14 +29,14 @@
<li><a href="#" onclick="setIcon('blackboard', 'Blackboard')"><span class="glyphicon glyphicon-blackboard"></span> Blackboard</a></li>
<li><a href="#" onclick="setIcon('headphones', 'Headphones')"><span class="glyphicon glyphicon-headphones"></span> Headphones</a></li>
<li><a href="#" onclick="setIcon('usd', 'USD')"><span class="glyphicon glyphicon-usd"></span> USD</a></li>
<li><a href="#" onclick="setIcon('info-sign', 'Info Sign')"><span class="glyphicon glyphicon-info-sign"></span> Info Sign</a></li>
<li><a href="#" onclick="setIcon('info-sign', 'Info Sign')"><span class="fa fa-fw fa-info-circle"></span> Info Sign</a></li>
<li><a href="#" onclick="setIcon('scissors', 'Scissors')"><span class="glyphicon glyphicon-scissors"></span> Scissors</a></li>
<li><a href="#" onclick="setIcon('hourglass', 'Hourglass')"><span class="glyphicon glyphicon-hourglass"></span> Hourglass</a></li>
<li><a href="#" onclick="setIcon('pushpin', 'Pushpin')"><span class="glyphicon glyphicon-pushpin"></span> Pushpin</a></li>
<li><a href="#" onclick="setIcon('folder-open', 'Folder Open')"><span class="glyphicon glyphicon-folder-open"></span> Folder Open</a></li>
<li><a href="#" onclick="setIcon('flash', 'Flash')"><span class="glyphicon glyphicon-flash"></span> Flash</a></li>
<li><a href="#" onclick="setIcon('question-sign', 'Question Sign')"><span class="glyphicon glyphicon-question-sign"></span> Question Sign</a></li>
<li><a href="#" onclick="setIcon('comment', 'Comment')"><span class="glyphicon glyphicon-comment"></span> Comment</a></li>
<li><a href="#" onclick="setIcon('comment', 'Comment')"><span class="fa fa-fw fa-comment"></span> Comment</a></li>
<li><a href="#" onclick="setIcon('warning-sign', 'Warning Sign')"><span class="glyphicon glyphicon-warning-sign"></span> Warning Sign</a></li>
<li><a href="#" onclick="setIcon('calendar', 'Calendar')"><span class="glyphicon glyphicon-calendar"></span> Calendar</a></li>
<li><a href="#" onclick="setIcon('thumbs-down', 'Thumbs Down')"><span class="glyphicon glyphicon-thumbs-down"></span> Thumbs Down</a></li>

View File

@ -2,53 +2,55 @@
<div class="row">
<div class="col-md-12">
<div id="carousel-home" class="carousel slide" data-ride="carousel">
<!-- Indicators -->
<ol class="carousel-indicators">
<li data-target="#carousel-home" data-slide-to="0" class="active"></li>
<li data-target="#carousel-home" data-slide-to="1"></li>
<li data-target="#carousel-home" data-slide-to="2"></li>
</ol>
<!-- Carousel Items -->
<div class="carousel-inner">
<div class="bg-primary slide-text-bg carousel-caption main-text">
<div class="center-block">
<h1>The Tempus Project</h1>
<h3>PHP powered web application for rapid prototyping</h3>
</div>
</div>
<div class="item active">
<img src="{ROOT_URL}app/images/ttp.png" alt="First slide">
<div class="carousel-caption bg-primary slide-text-bg">
<div class="carousel-item active">
<img src="{ROOT_URL}app/images/ttp.png" class="d-block w-100" alt="First slide">
<div class="carousel-caption d-none d-md-block bg-primary slide-text-bg">
<h3>Powerful</h3>
<p>The Tempus Project is built with expansion in mind. From a custom template engine to the simple to use MVC style, The Tempus Project is built to provide a powerful and stable foundation for web applications.</p>
</div>
</div>
<div class="item">
<img src="{ROOT_URL}app/images/ttp-install.png" alt="Second slide">
<div class="carousel-caption bg-primary slide-text-bg">
<div class="carousel-item">
<img src="{ROOT_URL}app/images/ttp-install.png" class="d-block w-100" alt="Second slide">
<div class="carousel-caption d-none d-md-block bg-primary slide-text-bg">
<h3>Quick and Simple Installation</h3>
<p>Built with rapid deployment in mind you can have The Tempus Project installed in just minutes.</p>
</div>
</div>
<div class="item">
<img src="{ROOT_URL}app/images/ttp-github.png" alt="Third slide">
<div class="carousel-caption bg-primary slide-text-bg">
<div class="carousel-item">
<img src="{ROOT_URL}app/images/ttp-github.png" class="d-block w-100" alt="Third slide">
<div class="carousel-caption d-none d-md-block bg-primary slide-text-bg">
<h3>Open Source</h3>
<p>The Tempus Project is completely open source and only utilizes other open-source components. The Project is provided under thee MIT license.</p>
<p>The Tempus Project is completely open source and only utilizes other open-source components. The Project is provided under the MIT license.</p>
</div>
</div>
</div>
<a href="#carousel-home" class="left carousel-control" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left"></span>
<!-- Controls -->
<a class="carousel-control-prev" href="#carousel-home" role="button" data-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="sr-only">Previous</span>
</a>
<a href="#carousel-home" class="right carousel-control" data-slide="next">
<span class="glyphicon glyphicon-chevron-right"></span>
<a class="carousel-control-next" href="#carousel-home" role="button" data-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-9 col-md-9 col-sm-12 col-xs-12 col-centered">
<div class="col-lg-9 col-md-9 col-sm-12 col-centered">
<div class="row">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<div class="col-lg-12 col-md-12 col-sm-12">
<h2>Welcome to The Tempus Project</h2>
<hr>
<p>The aim of The Tempus Project is to create an easy to use and implement CMS based
@ -69,3 +71,31 @@
</div>
</div>
</div>
https://www.bookmarkninja.com/
simple robust versatile
sleek
clean
intuitive
modern
A cleaner app for managing bookmarks to cut down on the clutter
Available accross all devices and systems.
regardless of windows or mac, android or apple, wwe have you covered
bring all your bookmarks at once, simply export from your current browser and use our import tool
stop straining your eyes! Not only can you use our dark mode feature, but we have several styles to choose from to customize your experience
no mobile app necessary
privacy is key! but sharing is ok
by defaults everything is set to private, but usiing the web interface will alow you to share single links or entire lists/folders

View File

@ -1,12 +1,12 @@
<ul class="nav nav-tabs nav-justified" role="tablist" style="margin-top: 55px">
<li class="{menu-Welcome}"><a href="#">Welcome</a></li>
<li class="{menu-Terms}"><a href="#">Terms</a></li>
<li class="{menu-Verify}"><a href="#">Verify</a></li>
<li class="{menu-Configure}"><a href="#">Configure</a></li>
<li class="{menu-Routing}"><a href="#">Routing</a></li>
<li class="{menu-Models}"><a href="#">Models</a></li>
<li class="{menu-Plugins}"><a href="#">Plugins</a></li>
<li class="{menu-Resources}"><a href="#">Resources</a></li>
<li class="{menu-User}"><a href="#">User</a></li>
<li class="{menu-Complete}"><a href="#">Complete</a></li>
<li class="nav-link {menu-Welcome}"><a href="#">Welcome</a></li>
<li class="nav-link {menu-Terms}"><a href="#">Terms</a></li>
<li class="nav-link {menu-Verify}"><a href="#">Verify</a></li>
<li class="nav-link {menu-Configure}"><a href="#">Configure</a></li>
<li class="nav-link {menu-Routing}"><a href="#">Routing</a></li>
<li class="nav-link {menu-Models}"><a href="#">Models</a></li>
<li class="nav-link {menu-Plugins}"><a href="#">Plugins</a></li>
<li class="nav-link {menu-Resources}"><a href="#">Resources</a></li>
<li class="nav-link {menu-User}"><a href="#">User</a></li>
<li class="nav-link {menu-Complete}"><a href="#">Complete</a></li>
</ul>

View File

@ -1,4 +1,4 @@
<div class="alert alert-danger" role="alert">
<div class="alert alert-danger w-100" role="alert">
{LOOP}
{message}<br>
{/LOOP}

View File

@ -1,4 +1,4 @@
<div class="alert alert-info" role="alert">
<div class="alert alert-info w-100" role="alert">
{LOOP}
{message}<br>
{/LOOP}

View File

@ -1,4 +1,4 @@
<div class="alert alert-warning" role="alert">
<div class="alert alert-warning w-100" role="alert">
{LOOP}
{message}<br>
{/LOOP}

View File

@ -1,4 +1,4 @@
<div class="alert alert-success" role="alert">
<div class="alert alert-success w-100" role="alert">
{LOOP}
{message}<br>
{/LOOP}

View File

@ -1,25 +1,44 @@
<form action="{ROOT_URL}home/login" method="post" class="form-horizontal">
<legend>Please sign in</legend>
<div class="form-group">
<label for="username" class="col-lg-3 control-label">Username</label>
<div class="col-lg-3">
<input type="text" class="form-check-input" name="username" id="username" placeholder="username" required autofocus>
<!-- Username -->
<div class="form-group row">
<label for="username" class="col-lg-3 col-form-label">Username</label>
<div class="col-lg-9">
<input type="text" class="form-control" name="username" id="username" placeholder="Username" required autofocus>
</div>
</div>
<div class="form-group">
<label for="password" class="col-lg-3 control-label">Password</label>
<div class="col-lg-3">
<input type="password" class="form-check-input" name="password" id="password" placeholder="password" required>
<!-- Password -->
<div class="form-group row">
<label for="password" class="col-lg-3 col-form-label">Password</label>
<div class="col-lg-9">
<input type="password" class="form-control" name="password" id="password" placeholder="Password" required>
</div>
</div>
<div class="form-group">
<label for="remember" class="col-lg-3 control-label">Remember me</label>
<div class="col-lg-3">
<input name="remember" id="remember" type="checkbox" value="remember-me">
<!-- Remember Me -->
<div class="form-group row">
<div class="col-lg-3"></div>
<div class="col-lg-9">
<div class="form-check">
<input type="checkbox" class="form-check-input" name="remember" id="remember" value="remember-me">
<label class="form-check-label" for="remember">Remember me</label>
</div>
</div>
</div>
<button name="submit" value="submit" type="submit" class="btn btn-lg btn-primary center-block">Sign in</button><br>
<!-- Submit Button -->
<div class="form-group row">
<div class="col-lg-12 text-center">
<button name="submit" value="submit" type="submit" class="btn btn-lg btn-primary">Sign in</button>
</div>
</div>
<!-- Hidden Token -->
<input type="hidden" name="token" value="{TOKEN}">
</form>
Don't have an account? You can register <a href="{ROOT_URL}register">here</a>.<br>
if you need assistance with your username or password, please <a href="{ROOT_URL}register/recover">Click here</a>.
<!-- Additional Links -->
<p>Don't have an account? You can register <a href="{ROOT_URL}register">here</a>.</p>
<p>If you need assistance with your username or password, please <a href="{ROOT_URL}register/recover">Click here</a>.</p>

View File

@ -1,5 +1,6 @@
<div class="collapse navbar-collapse navbar-ex1-collapse">
<ul class="nav navbar-nav side-nav">
<nav class="navbar navbar-expand-lg navbar-dark bg-dark">
<ul class="navbar-nav navbar-dark bg-dark flex-column">
{ADMIN_LINKS}
</ul>
</div>
</ul>
</nav>

View File

@ -1,3 +1,3 @@
<ul class="nav navbar-nav">
<ul class="navbar-nav">
{MENU_LINKS}
</ul>

View File

@ -1,10 +1,19 @@
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">{USERNAME} <i class="fa fa-user"></i></a>
<ul class="dropdown-menu">
<li class="dropdown nav-link">
<a
href="#"
class="nav-link dropdown-toggle"
id="userDropdown"
role="button"
data-toggle="dropdown"
aria-haspopup="true"
aria-expanded="false">
{USERNAME}<i class="fa fa-user pl-2"></i>
</a>
<ul class="dropdown-menu dropdown-menu-right" aria-labelledby="userDropdown">
<li><a href="{ROOT_URL}usercp"><i class="fa fa-fw fa-user"></i> Profile</a></li>
{topNavRightDropdown}
<li><a href="{ROOT_URL}usercp/settings"><i class="fa fa-fw fa-gear"></i> Settings</a></li>
<li class="divider"></li>
<div class="dropdown-divider"></div>
<li>
<a href="{ROOT_URL}home/logout"><i class="fa fa-fw fa-power-off"></i> Log Out</a>
</li>

View File

@ -1,22 +1,59 @@
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-user"></i></a>
<ul class="dropdown-menu">
<form method="post" action="{ROOT_URL}home/login" id="signin" class="navbar-form navbar-right" role="form">
<li class="dropdown nav-link">
<a
href="#"
class="nav-link dropdown-toggle"
id="userDropdown"
role="button"
data-toggle="dropdown"
aria-haspopup="true"
aria-expanded="false">
<i class="fa fa-user"></i>
</a>
<div class="dropdown-menu dropdown-menu-right" aria-labelledby="userDropdown">
<form method="post" action="{ROOT_URL}home/login" id="signin" class="px-4 py-3">
<input type="hidden" name="rurl" id="rurl" value="{CURRENT_URL}">
<input type="hidden" name="token" value="{TOKEN}">
<li style="margin-left: 10px;margin-right: 10px;">
<div class="input-group">
<input id="username" type="text" class="form-control" name="username" value="" placeholder="Username">
<input id="password" type="password" class="form-control" name="password" value="" placeholder="Password">
<span class="input-group-addon">
<input type="checkbox" name="remember" id="remember">
</span>
</div>
</li>
<li class="divider"></li>
<li style="margin-left: 10px;">
<button type="submit" class="btn btn-primary" name="submit" value="submit">Sign in</button>
</li>
<!-- Username -->
<div class="form-group">
<label for="username">Username</label>
<input
id="username"
type="text"
class="form-control"
name="username"
placeholder="Username">
</div>
<!-- Password -->
<div class="form-group">
<label for="password">Password</label>
<input
id="password"
type="password"
class="form-control"
name="password"
placeholder="Password">
</div>
<!-- Remember Me -->
<div class="form-check">
<input
type="checkbox"
class="form-check-input"
id="remember"
name="remember">
<label class="form-check-label" for="remember">Remember me</label>
</div>
<!-- Submit Button -->
<button
type="submit"
class="btn btn-primary btn-block mt-3"
name="submit"
value="submit">
Sign in
</button>
</form>
</ul>
</div>
</li>

View File

@ -1,5 +1,5 @@
<ul class="nav nav-tabs" role="tablist">
{LOOP}
<li><a href="{url}">{name}</a></li>
<li><a href="{url}" class="nav-link">{name}</a></li>
{/LOOP}
</ul>

View File

@ -1,11 +1,11 @@
<div class="container">
<div class="row">
<div class="col-sm-12 col-md-6 col-lg-8 col-sm-offset-0 col-md-offset-3 col-lg-offset-2 top-pad" >
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">{username}</h3>
<div class="card panel-primary">
<div class="card-header">
<h3 class="card-title">{username}</h3>
</div>
<div class="panel-body">
<div class="card-body">
<div class="row">
<div class="col-md-3 col-lg-3 " align="center">
<img alt="User Pic" src="{ROOT_URL}{avatar}" class="img-circle img-responsive">
@ -45,12 +45,12 @@
</div>
</div>
</div>
<div class="panel-footer">
<a href="{ROOT_URL}messages/create?prepopuser={USERNAME}" data-original-title="Broadcast Message" data-toggle="tooltip" type="button" class="btn btn-sm btn-primary"><i class="glyphicon glyphicon-envelope"></i></a>
<div class="card-footer">
<a href="{ROOT_URL}messages/create?prepopuser={USERNAME}" data-original-title="Broadcast Message" data-toggle="tooltip" type="button" class="btn btn-sm btn-primary"><i class="fa fa-fw fa-envelope"></i></a>
{ADMIN}
<span class="pull-right">
<a href="{ROOT_URL}admin/users/edit/{ID}" data-original-title="Edit this user" data-toggle="tooltip" type="button" class="btn btn-sm btn-warning"><i class="glyphicon glyphicon-edit"></i></a>
<a href="{ROOT_URL}admin/users/delete/{ID}" data-original-title="Remove this user" data-toggle="tooltip" type="button" class="btn btn-sm btn-danger"><i class="glyphicon glyphicon-remove"></i></a>
<span class="float-right">
<a href="{ROOT_URL}admin/users/edit/{ID}" data-original-title="Edit this user" data-toggle="tooltip" type="button" class="btn btn-sm btn-warning"><i class="fa fa-fw fa-pencil-square"></i></a>
<a href="{ROOT_URL}admin/users/delete/{ID}" data-original-title="Remove this user" data-toggle="tooltip" type="button" class="btn btn-sm btn-danger"><i class="fa fa-fw fa-times"></i></a>
</span>
{/ADMIN}
</div>

View File

@ -1,48 +1,48 @@
<div class="col-xs-12 col-sm-6 col-md-4 col-sm-offset-3 col-md-offset-4">
<div class="panel panel-default">
<div class="col-sm-6 col-md-4 col-sm-offset-3 col-md-offset-4">
<div class="card">
<!-- Default panel contents -->
<div class="panel-heading">Material Design Switch Demos</div>
<div class="card-header">Material Design Switch Demos</div>
<!-- List group -->
<ul class="list-group">
<li class="list-group-item">
Bootstrap Switch Default
<div class="material-switch pull-right">
<div class="material-switch float-right">
<input id="someSwitchOptionDefault" name="someSwitchOption001" type="checkbox"/>
<label for="someSwitchOptionDefault" class="label-default"></label>
</div>
</li>
<li class="list-group-item">
Bootstrap Switch Primary
<div class="material-switch pull-right">
<div class="material-switch float-right">
<input id="someSwitchOptionPrimary" name="someSwitchOption001" type="checkbox"/>
<label for="someSwitchOptionPrimary" class="label-primary"></label>
</div>
</li>
<li class="list-group-item">
Bootstrap Switch Success
<div class="material-switch pull-right">
<div class="material-switch float-right">
<input id="someSwitchOptionSuccess" name="someSwitchOption001" type="checkbox"/>
<label for="someSwitchOptionSuccess" class="label-success"></label>
</div>
</li>
<li class="list-group-item">
Bootstrap Switch Info
<div class="material-switch pull-right">
<div class="material-switch float-right">
<input id="someSwitchOptionInfo" name="someSwitchOption001" type="checkbox"/>
<label for="someSwitchOptionInfo" class="label-info"></label>
</div>
</li>
<li class="list-group-item">
Bootstrap Switch Warning
<div class="material-switch pull-right">
<div class="material-switch float-right">
<input id="someSwitchOptionWarning" name="someSwitchOption001" type="checkbox"/>
<label for="someSwitchOptionWarning" class="label-warning"></label>
</div>
</li>
<li class="list-group-item">
Bootstrap Switch Danger
<div class="material-switch pull-right">
<div class="material-switch float-right">
<input id="someSwitchOptionDanger" name="someSwitchOption001" type="checkbox"/>
<label for="someSwitchOptionDanger" class="label-danger"></label>
</div>