"OdenseTrack" is a school assignment/project from AspIT https://aspit.dfine.net/odensetrack
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
Kenneth Hedahl 0b4a1d0d8b SQL file 7年前
classes Update to alter class 7年前
content Update to event input 7年前
css Update to design 7年前
fonts inital commit 7年前
img Update to upload, and create uploadfolder. 7年前
js make editor bigger 7年前
nbproject inital commit 7年前
.gitignore Updated uploadclass - Configurable var moved to config. 7年前
README.md Update 'README.md' 7年前
_login.php Update to login 7年前
aspitdb.sql SQL file 7年前
handleUpload.php Update to eventsystem to allow upload and display of thumbnails. 7年前
include.php inital commit 7年前
index.php This site does not support logging. 7年前

README.md

OdenseTrack

Denne git indeholder kildekoden til skoleprojektet OdenseTrack.

Koden er skrevet i klassisk HTML5, CSS og PHP7.2.

Tydeligvis kan jeg heller ikke stave, så initial commit, hedder så inital commit, ligesom designfilen hedder -.-’

Features:

  • Mulighed for at tilføje, rette og slette vents og nyheder
  • Brugere kan tilmelde og afmelde sig events.
  • Argon2 hashing af passwords
  • TinyMCE editor til nyheder og events
  • Uploads a thumbnails
  • Uploads a billeder gennem TinyMCE
  • Klient validering af formularer
  • Serverside validering af input
  • Fejlhåndtering (403, 404 og rettigheder)
  • Alt er UTF-8 encoded, også i databasen

Koden er for det meste lavet i objekter, der er dog stadig spaghettikode iblandt.

Design-delen overholder for det meste kravspecifikationerne, dog med ændringer og småfejl.

Database er baseret på MySQL, InnoDB

Kode skrevet af: Kenneth “DFiNE” Hedahl


jQuery, jQuery UI, TinyMCE og lign. libraries er IKKE kodet af DFiNE.