Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yann39/defrag-life
My first PHP/MySQL website built in the early 2000's !
https://github.com/yann39/defrag-life
defrag mariadb mysql php php-fpm quake3
Last synced: about 1 month ago
JSON representation
My first PHP/MySQL website built in the early 2000's !
- Host: GitHub
- URL: https://github.com/yann39/defrag-life
- Owner: Yann39
- License: gpl-3.0
- Created: 2023-12-23T21:20:15.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-02-18T17:06:17.000Z (10 months ago)
- Last Synced: 2024-02-18T18:24:19.312Z (10 months ago)
- Topics: defrag, mariadb, mysql, php, php-fpm, quake3
- Language: PHP
- Homepage:
- Size: 11 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Authors: AUTHORS
Awesome Lists containing this project
README
# Defrag-life
My first **PHP** website about the **DeFRaG mod** of the **Quake 3 arena** game.
![Version](https://img.shields.io/badge/Version-2.0.6-2AAB92.svg)
![Static Badge](https://img.shields.io/badge/Last%20update-01%20Oct%202023-blue)![Version](https://img.shields.io/badge/PHP-8.2%20FPM-darkslateblue.svg)
![Version](https://img.shields.io/badge/MariaDB-11.2.2-saddlebrown.svg)---
# Table of Contents
* [About the project](#about-the-project)
* [Screenshot](#screenshot)
* [Usage](#usage)
* [Features](#features)
* [License](#license)# About the project
My first **PHP/MySQL** website, build in **early 2000's**.
Still up and running and **W3C strict** compliant !
The website allowed players of the **DeFRaG mod** from the **Quake 3 arena** game to upload their demos (performance
recording) on maps created by me and my brother, so that we can build rankings.It was also a way to share resources like maps, textures, wallpapers, etc. we liked to create.
# Screenshot
![Player ranking page](doc/player-ranking.png "Player ranking page")
# Usage
Website is accessible at the following address : https://quake.rockybox.net/
The purpose is just to keep a usable snapshot of the website as a _souvenir_ and so it does not become anonymous :)
I moved it "as is" from my old web host so some hardcoded/host-related features are missing, also sorry for kitsch language, we were young :)
# Features
The website provided the following features :
- News list page (paginated) + admin page to submit news
- Map list page + admin page to add maps
- VQ3/CPM type choice
- paginated + sortable
- downloadable files
- 360 panoramic views (uses PurePlayerPro library)
- list of players performances per map + downloadable demos
- Search functionality (maps and demos)
- Authenticated section (login / password)
- User upload functionality (allow to upload demos)
- Player and Country ranking
- Forum (removed later)
- Downloadable content (maps, demos, wallpapers, sky models, textures, software)# License
[General Public License (GPL) v3](https://www.gnu.org/licenses/gpl-3.0.en.html)
This program is free software: you can redistribute it and/or modify it under the terms of the GNU
General Public License as published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without
even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.You should have received a copy of the GNU General Public License along with this program. If not,
see .