Initial commit

This commit is contained in:
Joey Kimsey
2024-08-04 21:15:59 -04:00
parent c9d1fb983f
commit 0d469501ee
695 changed files with 70184 additions and 71 deletions

View File

@ -0,0 +1,162 @@
<legend>New Contact</legend>
<form action="" method="post" class="form-horizontal">
<input type="hidden" name="token" value="{TOKEN}">
<fieldset>
<!-- Name -->
<div class="form-group">
<label for="avatar" class="col-lg-3 control-label">Avatar:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="avatar" id="avatar">
</div>
</div>
<div class="form-group">
<label for="first_name" class="col-lg-3 control-label">First Name:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="first_name" id="first_name">
</div>
</div>
<div class="form-group">
<label for="middle_name" class="col-lg-3 control-label">Middle Name:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="middle_name" id="middle_name">
</div>
</div>
<div class="form-group">
<label for="last_name" class="col-lg-3 control-label">Last Name:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="last_name" id="last_name">
</div>
</div>
<div class="form-group">
<label for="nickname" class="col-lg-3 control-label">Nickname:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="nickname" id="nickname">
</div>
</div>
<!-- Work -->
<div class="form-group">
<label for="company" class="col-lg-3 control-label">Company:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="company" id="company">
</div>
</div>
<div class="form-group">
<label for="job_title" class="col-lg-3 control-label">Job Title:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="job_title" id="job_title">
</div>
</div>
<!-- Email -->
<div class="form-group">
<label for="email" class="col-lg-3 control-label">Email:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="email" id="email">
</div>
</div>
<div class="form-group">
<label for="email_2" class="col-lg-3 control-label">Secondary Email:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="email_2" id="email_2">
</div>
</div>
<!-- Phone -->
<div class="form-group">
<label for="phone" class="col-lg-3 control-label">Phone:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="phone" id="phone">
</div>
</div>
<div class="form-group">
<label for="phone_2" class="col-lg-3 control-label">Secondary Phone:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="phone_2" id="phone_2">
</div>
</div>
<!-- Addresses -->
<div class="form-group">
<label for="address_1_primary" class="col-lg-3 control-label">Address Line 1:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="address_1_primary" id="address_1_primary">
</div>
</div>
<div class="form-group">
<label for="address_1_secondary" class="col-lg-3 control-label">Address Line 2:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="address_1_secondary" id="address_1_secondary">
</div>
</div>
<div class="form-group">
<label for="city" class="col-lg-3 control-label">City:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="city" id="city">
</div>
</div>
<div class="form-group">
<label for="state" class="col-lg-3 control-label">State:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="state" id="state">
</div>
</div>
<div class="form-group">
<label for="zipcode" class="col-lg-3 control-label">Zipcode:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="zipcode" id="zipcode">
</div>
</div>
<div class="form-group">
<label for="country" class="col-lg-3 control-label">Country:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="country" id="country">
</div>
</div>
<div class="form-group">
<label for="address_2_primary" class="col-lg-3 control-label">Address Line 1:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="address_2_primary" id="address_2_primary">
</div>
</div>
<div class="form-group">
<label for="address_2_secondary" class="col-lg-3 control-label">Address Line 2:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="address_2_secondary" id="address_2_secondary">
</div>
</div>
<div class="form-group">
<label for="city_2" class="col-lg-3 control-label">City:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="city_2" id="city_2">
</div>
</div>
<div class="form-group">
<label for="state_2" class="col-lg-3 control-label">State:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="state_2" id="state_2">
</div>
</div>
<div class="form-group">
<label for="zipcode_2" class="col-lg-3 control-label">Zipcode:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="zipcode_2" id="zipcode_2">
</div>
</div>
<div class="form-group">
<label for="country_2" class="col-lg-3 control-label">Country:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="country_2" id="country_2">
</div>
</div>
<!-- Misc -->
<div class="form-group">
<label for="notes" class="col-lg-3 control-label">Notes:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="notes" id="notes">
</div>
</div>
<div class="form-group">
<label for="submit" class="col-lg-3 control-label"></label>
<div class="col-lg-3">
<button name="submit" value="submit" type="submit" class="btn btn-lg btn-primary center-block">Create</button><br>
</div>
</div>
</fieldset>
</form>

View File

@ -0,0 +1,162 @@
<legend>Edit Contact</legend>
<form action="" method="post" class="form-horizontal">
<input type="hidden" name="token" value="{TOKEN}">
<fieldset>
<!-- Name -->
<div class="form-group">
<label for="avatar" class="col-lg-3 control-label">Avatar:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="avatar" id="avatar" value="{avatar}">
</div>
</div>
<div class="form-group">
<label for="first_name" class="col-lg-3 control-label">First Name:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="first_name" id="first_name" value="{first_name}">
</div>
</div>
<div class="form-group">
<label for="middle_name" class="col-lg-3 control-label">Middle Name:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="middle_name" id="middle_name" value="{middle_name}">
</div>
</div>
<div class="form-group">
<label for="last_name" class="col-lg-3 control-label">Last Name:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="last_name" id="last_name" value="{last_name}">
</div>
</div>
<div class="form-group">
<label for="nickname" class="col-lg-3 control-label">Nickname:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="nickname" id="nickname" value="{nickname}">
</div>
</div>
<!-- Work -->
<div class="form-group">
<label for="company" class="col-lg-3 control-label">Company:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="company" id="company" value="{company}">
</div>
</div>
<div class="form-group">
<label for="job_title" class="col-lg-3 control-label">Job Title:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="job_title" id="job_title" value="{job_title}">
</div>
</div>
<!-- Email -->
<div class="form-group">
<label for="email" class="col-lg-3 control-label">Email:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="email" id="email" value="{email}">
</div>
</div>
<div class="form-group">
<label for="email_2" class="col-lg-3 control-label">Secondary Email:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="email_2" id="email_2" value="{email_2}">
</div>
</div>
<!-- Phone -->
<div class="form-group">
<label for="phone" class="col-lg-3 control-label">Phone:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="phone" id="phone" value="{phone}">
</div>
</div>
<div class="form-group">
<label for="phone_2" class="col-lg-3 control-label">Secondary Phone:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="phone_2" id="phone_2" value="{phone_2}">
</div>
</div>
<!-- Addresses -->
<div class="form-group">
<label for="address_1_primary" class="col-lg-3 control-label">Address Line 1:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="address_1_primary" id="address_1_primary" value="{address_1_primary}">
</div>
</div>
<div class="form-group">
<label for="address_1_secondary" class="col-lg-3 control-label">Address Line 2:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="address_1_secondary" id="address_1_secondary" value="{address_1_secondary}">
</div>
</div>
<div class="form-group">
<label for="city" class="col-lg-3 control-label">City:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="city" id="city" value="{city}">
</div>
</div>
<div class="form-group">
<label for="state" class="col-lg-3 control-label">State:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="state" id="state" value="{state}">
</div>
</div>
<div class="form-group">
<label for="zipcode" class="col-lg-3 control-label">Zipcode:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="zipcode" id="zipcode" value="{zipcode}">
</div>
</div>
<div class="form-group">
<label for="country" class="col-lg-3 control-label">Country:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="country" id="country" value="{country}">
</div>
</div>
<div class="form-group">
<label for="address_2_primary" class="col-lg-3 control-label">Address Line 1:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="address_2_primary" id="address_2_primary" value="{address_2_primary}">
</div>
</div>
<div class="form-group">
<label for="address_2_secondary" class="col-lg-3 control-label">Address Line 2:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="address_2_secondary" id="address_2_secondary" value="{address_2_secondary}">
</div>
</div>
<div class="form-group">
<label for="city_2" class="col-lg-3 control-label">City:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="city_2" id="city_2" value="{city_2}">
</div>
</div>
<div class="form-group">
<label for="state_2" class="col-lg-3 control-label">State:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="state_2" id="state_2" value="{state_2}">
</div>
</div>
<div class="form-group">
<label for="zipcode_2" class="col-lg-3 control-label">Zipcode:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="zipcode_2" id="zipcode_2" value="{zipcode_2}">
</div>
</div>
<div class="form-group">
<label for="country_2" class="col-lg-3 control-label">Country:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="country_2" id="country_2" value="{country_2}">
</div>
</div>
<!-- Misc -->
<div class="form-group">
<label for="notes" class="col-lg-3 control-label">Notes:</label>
<div class="col-lg-3">
<input class="form-control" type="text" name="notes" id="notes" value="{notes}">
</div>
</div>
<div class="form-group">
<label for="submit" class="col-lg-3 control-label"></label>
<div class="col-lg-3">
<button name="submit" value="submit" type="submit" class="btn btn-lg btn-primary center-block">Create</button><br>
</div>
</div>
</fieldset>
</form>

View File

@ -0,0 +1,40 @@
<div class="row" style="margin-top: 30px; margin-bottom: 50px;">
<form action="" method="post">
<table class="table table-striped">
<thead>
<tr>
<th style="width: 5%">ID</th>
<th style="width: 15%">Nickname</th>
<th style="width: 20%">First Name</th>
<th style="width: 20%">Last Name</th>
<th style="width: 15%">Email</th>
<th style="width: 15%">Phone</th>
<th style="width: 5%"></th>
<th style="width: 5%"></th>
</tr>
</thead>
<tbody>
{LOOP}
<tr>
<td><a href='{ROOT_URL}contacts/viewContact/{ID}'>{ID}</a></td>
<td>{nickname}</td>
<td>{first_name}</td>
<td>{last_name}</td>
<td>{email}</td>
<td>{phone}</td>
<td><a href="{ROOT_URL}contacts/editContact/{ID}" class="btn btn-sm btn-warning" role="button"><i class="glyphicon glyphicon-edit"></i></a></td>
<td><a href="{ROOT_URL}contacts/deleteContact/{ID}" class="btn btn-sm btn-danger" role="button"><i class="glyphicon glyphicon-trash"></i></a></td>
</tr>
{/LOOP}
{ALT}
<tr>
<td colspan="7">
No Contacts
</td>
</tr>
{/ALT}
</tbody>
</table>
<a href="{ROOT_URL}contacts/createContact" class="btn btn-sm btn-primary" role="button">Add Contact</a>
</form>
</div>

View File

@ -0,0 +1,87 @@
<div class="container col-md-4 col-lg-4">
<div class="row">
<div class="panel panel-{color}">
<div class="panel-heading">
<h3 class="panel-title">Contact</h3>
</div>
<div class="panel-body">
<div class="row">
<div class="">
<table class="table table-user-primary">
<tbody>
<tr>
<td align="left" width="200"><b>First Name</b></td>
<td align="right">{first_name}</td>
</tr>
<tr>
<td align="left" width="200"><b>Middle Name</b></td>
<td align="right">{middle_name}</td>
</tr>
<tr>
<td align="left" width="200"><b>Last Name</b></td>
<td align="right">{last_name}</td>
</tr>
<tr>
<td align="left" width="200"><b>Nickname</b></td>
<td align="right">{nickname}</td>
</tr>
<tr>
<td align="left" width="200"><b>Company</b></td>
<td align="right">{company}</td>
</tr>
<tr>
<td align="left" width="200"><b>Job Title</b></td>
<td align="right">{job_title}</td>
</tr>
<tr>
<td align="left" width="200"><b>Email</b></td>
<td align="right">
{email}<br />
{email_2}
</td>
</tr>
<tr>
<td align="left" width="200"><b>Phone</b></td>
<td align="right">
{phone}<br />
{phone_2}
</td>
</tr>
<tr>
<td align="left" width="200"><b>Address 1</b></td>
<td align="right">
{address_1_primary}<br />
{address_1_secondary}<br />
{city} {state} {country} {zipcode}
</td>
</tr>
<tr>
<td align="left" width="200"><b>Address 2</b></td>
<td align="right">
{address_2_primary}<br />
{address_2_secondary}<br />
{city_2} {state_2} {country_2} {zipcode_2}
</td>
</tr>
<tr>
<td align="center" colspan="2"><b>Notes</b></td>
</tr>
<tr>
<td colspan="2">{notes}</td>
</tr>
<tr>
<td><b>Created</b></td>
<td align="right">{DTC}{createdAt}{/DTC}</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class="panel-footer">
<a href="{ROOT_URL}contacts/editContact/{ID}" class="btn btn-sm btn-warning" role="button"><i class="glyphicon glyphicon-edit"></i></a>
<a href="{ROOT_URL}contacts/deleteContact/{ID}" class="btn btn-sm btn-danger" role="button"><i class="glyphicon glyphicon-trash"></i></a>
</div>
</div>
</div>
</div>

View File

@ -0,0 +1,3 @@
<legend>Contacts</legend>
{phonebookList}
{contactList}

View File

@ -0,0 +1,35 @@
<legend>Create Phonebook</legend>
<form action="" method="post" class="form-horizontal">
<input type="hidden" name="token" value="{TOKEN}">
<div class="form-group">
<label for="title" class="col-lg-3 control-label">Title</label>
<div class="col-lg-3">
<input type="text" class="form-control" name="title" id="title">
</div>
</div>
<div class="form-group">
<label for="description" class="col-lg-3 control-label">Description</label>
<div class="col-lg-3">
<textarea class="form-control" name="description" maxlength="2000" rows="10" cols="50" id="description"></textarea>
</div>
</div>
<div class="form-group">
<label for="color" class="col-lg-3 control-label">Color</label>
<div class="col-lg-3 select-container" id="colorContainer">
{colorSelect}
</div>
</div>
<div class="form-group">
<label for="dropdown" class="col-lg-3 control-label">Icon</label>
<div class="dropdow col-lg-3">
{iconSelect}
</div>
<input type="hidden" id="iconValue" name="icon" value="">
</div>
<div class="form-group">
<label for="submit" class="col-lg-3 control-label"></label>
<div class="col-lg-3">
<button name="submit" value="submit" type="submit" class="btn btn-lg btn-primary center-block ">Submit</button>
</div>
</div>
</form>

View File

@ -0,0 +1,33 @@
<form action="" method="post" class="form-horizontal">
<input type="hidden" name="token" value="{TOKEN}">
<div class="form-group">
<label for="title" class="col-lg-3 control-label">Title</label>
<div class="col-lg-3">
<input type="text" class="form-control" name="title" id="title" value="{title}">
</div>
</div>
<div class="form-group">
<label for="description" class="col-lg-3 control-label">Description</label>
<div class="col-lg-3">
<textarea class="form-control" name="description" maxlength="2000" rows="10" cols="50" id="description">{description}</textarea>
</div>
</div>
<div class="form-group">
<label for="color" class="col-lg-3 control-label">Color</label>
<div class="col-lg-3 select-container" id="colorContainer">
{colorSelect}
</div>
</div>
<div class="form-group">
<label for="dropdown" class="col-lg-3 control-label">Icon</label>
<div class="dropdow col-lg-3">
{iconSelect}
</div>
</div>
<div class="form-group">
<label for="submit" class="col-lg-3 control-label"></label>
<div class="col-lg-3">
<button name="submit" value="submit" type="submit" class="btn btn-lg btn-primary center-block ">Submit</button>
</div>
</div>
</form>

View File

@ -0,0 +1,33 @@
<div class="row" style="margin-top: 30px; margin-bottom: 50px;">
<form action="" method="post">
<table class="table table-striped">
<thead>
<tr>
<th style="width: 55%">Title</th>
<th style="width: 35%">Description</th>
<th style="width: 5%"></th>
<th style="width: 5%"></th>
</tr>
</thead>
<tbody>
{LOOP}
<tr>
<td><a href='{ROOT_URL}contacts/viewPhonebook/{ID}'>{title}</a></td>
<td>{description}</td>
<td><a href="{ROOT_URL}contacts/editPhonebook/{ID}" class="btn btn-sm btn-warning" role="button"><i class="glyphicon glyphicon-edit"></i></a></td>
<td><a href="{ROOT_URL}contacts/deletePhonebook/{ID}" class="btn btn-sm btn-danger" role="button"><i class="glyphicon glyphicon-trash"></i></a></td>
</tr>
{/LOOP}
{ALT}
<tr>
<td colspan="7">
No Phonebooks
</td>
</tr>
{/ALT}
</tbody>
</table>
<a href="{ROOT_URL}contacts/createPhonebook" class="btn btn-sm btn-primary" role="button">New Phonebook</a>
</form>
</div>

View File

@ -0,0 +1,45 @@
<div class="container col-md-4 col-lg-4">
<div class="row">
<div class="panel panel-{color}">
<div class="panel-heading">
<h3 class="panel-title">Phonebook</h3>
</div>
<div class="panel-body">
<div class="row">
<div class="">
<table class="table table-user-primary">
<tbody>
<tr>
<td align="left" width="200"><b>Title</b></td>
<td align="right">{title}</td>
</tr>
<tr>
<td align="left" width="200"><b>Icon</b></td>
<td align="right">{icon}</td>
</tr>
<tr>
<td align="left" width="200"><b>Color</b></td>
<td align="right">{color}</td>
</tr>
<tr>
<td align="center" colspan="2"><b>Description</b></td>
</tr>
<tr>
<td colspan="2">{description}</td>
</tr>
<tr>
<td><b>Created</b></td>
<td align="right">{DTC}{createdAt}{/DTC}</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class="panel-footer">
<a href="{ROOT_URL}contacts/editPhonebook/{ID}" class="btn btn-sm btn-warning" role="button"><i class="glyphicon glyphicon-edit"></i></a>
<a href="{ROOT_URL}contacts/deletePhonebook/{ID}" class="btn btn-sm btn-danger" role="button"><i class="glyphicon glyphicon-trash"></i></a>
</div>
</div>
</div>
</div>