mirror of
https://github.com/Soulful-Sailer/Event-Tracker.git
synced 2026-03-30 00:26:46 -05:00
Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8de2a3a99d | ||
|
|
c3d90c6da3 | ||
|
|
a637ff5363 | ||
|
|
8e936d2a23 | ||
|
|
12856199cf |
13
README.md
13
README.md
@@ -22,6 +22,11 @@ CREATE TABLE events (
|
|||||||
description text
|
description text
|
||||||
);
|
);
|
||||||
```
|
```
|
||||||
|
Then create the section entries:
|
||||||
|
```sql
|
||||||
|
INSERT INTO sections (name) VALUES ('accepted');
|
||||||
|
INSERT INTO sections (name) VALUES ('proposed');
|
||||||
|
```
|
||||||
```sh
|
```sh
|
||||||
cd /opt
|
cd /opt
|
||||||
git clone https://github.com/Soulful-Sailer/Event-Tracker/
|
git clone https://github.com/Soulful-Sailer/Event-Tracker/
|
||||||
@@ -32,3 +37,11 @@ cp config-template.json config.json
|
|||||||
```
|
```
|
||||||
Edit config.json and add your database details.
|
Edit config.json and add your database details.
|
||||||
Then start the server with `systemctl start event-tracker.service`
|
Then start the server with `systemctl start event-tracker.service`
|
||||||
|
|
||||||
|
## Screenshots
|
||||||
|
### Main Page
|
||||||
|

|
||||||
|
### Add Event Page
|
||||||
|

|
||||||
|
### Edit Event Page
|
||||||
|

|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "event-tracker",
|
"name": "event-tracker",
|
||||||
"version": "1.0.0",
|
"version": "1.0.1",
|
||||||
"author": {
|
"author": {
|
||||||
"name": "Soulful Sailer",
|
"name": "Soulful Sailer",
|
||||||
"email": "soulful.sailer@entropic.pro"
|
"email": "soulful.sailer@entropic.pro"
|
||||||
|
|||||||
BIN
previews/Add-Page.png
Normal file
BIN
previews/Add-Page.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 31 KiB |
BIN
previews/Edit-Page.png
Normal file
BIN
previews/Edit-Page.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 39 KiB |
BIN
previews/Main-Page.png
Normal file
BIN
previews/Main-Page.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 54 KiB |
@@ -15,7 +15,7 @@
|
|||||||
<div id='top-bar'>
|
<div id='top-bar'>
|
||||||
<span class='link'><a id='home-link' href='index.html'><h1>Event Tracker</h1></a></span>
|
<span class='link'><a id='home-link' href='index.html'><h1>Event Tracker</h1></a></span>
|
||||||
</div>
|
</div>
|
||||||
<div class='links'>
|
<div class='links' id='top-links'>
|
||||||
<li class=''><span class='link'><a href='index.html'>View</a></span></li>
|
<li class=''><span class='link'><a href='index.html'>View</a></span></li>
|
||||||
<li class='current-page'><span class='link'><a href='event.html'>Add</a></span></li>
|
<li class='current-page'><span class='link'><a href='event.html'>Add</a></span></li>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
<div id='top-bar'>
|
<div id='top-bar'>
|
||||||
<span class='link'><a id='home-link' href='index.html'><h1>Event Tracker</h1></a></span>
|
<span class='link'><a id='home-link' href='index.html'><h1>Event Tracker</h1></a></span>
|
||||||
</div>
|
</div>
|
||||||
<div class='links'>
|
<div class='links' id='top-links'>
|
||||||
<li class='current-page'><span class='link'><a href='index.html'>View</a></span></li>
|
<li class='current-page'><span class='link'><a href='index.html'>View</a></span></li>
|
||||||
<li class=''><span class='link'><a href='event.html'>Add</a></span></li>
|
<li class=''><span class='link'><a href='event.html'>Add</a></span></li>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -69,18 +69,18 @@ function populateData(eventData) {
|
|||||||
function indicateEditing() {
|
function indicateEditing() {
|
||||||
document.querySelector(".current-page").classList.remove('current-page');
|
document.querySelector(".current-page").classList.remove('current-page');
|
||||||
|
|
||||||
//creates html element:
|
//creates html element:
|
||||||
//<li class='current-page'><a href='event.html?id=EventID'><span class='link'>Editing</span></a></li>
|
//<li class='current-page'><span class='link'><a href='event.html?id=EventID'>Editing</a></span></li>
|
||||||
let elem = document.createElement("li");
|
let elem = document.createElement("li");
|
||||||
elem.classList.add('current-page');
|
elem.classList.add('current-page');
|
||||||
let a = document.createElement('a');
|
let span = document.createElement('span');
|
||||||
a.href = window.location.href;
|
span.classList.add('link');
|
||||||
let span = document.createElement('span');
|
span.append('Editing');
|
||||||
span.classList.add('link');
|
let a = document.createElement('a');
|
||||||
span.append('Editing');
|
a.href = window.location.href;
|
||||||
a.append(span);
|
span.append(a);
|
||||||
elem.append(a);
|
elem.append(span);
|
||||||
document.getElementById("links").append(elem); //add elem to navigation bar
|
document.getElementById("top-links").append(elem); //add elem to navigation bar
|
||||||
|
|
||||||
//creates delete button
|
//creates delete button
|
||||||
//<button id="delete-button">Delete</button>
|
//<button id="delete-button">Delete</button>
|
||||||
|
|||||||
Reference in New Issue
Block a user