mirror of
https://git.cant.at/Madeorsk/PollVerlaine
synced 2024-11-22 02:34:32 +01:00
Betterize the README, Set the Good email and some format
This commit is contained in:
parent
9c4add0217
commit
a031045f66
25
README.md
25
README.md
@ -1,2 +1,27 @@
|
|||||||
# PollVerlaine
|
# PollVerlaine
|
||||||
|
|
||||||
|
A small alternative to Straw Poll.
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
|
||||||
|
Clone the repository :
|
||||||
|
```sh
|
||||||
|
mkdir db && touch db/polls.db && composer install
|
||||||
|
```
|
||||||
|
|
||||||
|
Uncomment the dba extention in `php.ini` :
|
||||||
|
```
|
||||||
|
extension=dba
|
||||||
|
```
|
||||||
|
|
||||||
|
Rename `config/app.example.php` to `config/app.php`.
|
||||||
|
|
||||||
|
Sample configuration for nginx :
|
||||||
|
```nginx
|
||||||
|
location /
|
||||||
|
{
|
||||||
|
try_files $uri /index.php =404;
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
## API
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "Tagada",
|
"name": "Tagada",
|
||||||
"email": "madeorsk@protonmail.com"
|
"email": "tagada@cant.at"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -27,6 +27,7 @@ Flight::route("POST /polls", function () {
|
|||||||
else
|
else
|
||||||
Flight::halt(403, "<h1>403 Forbidden</h1><h3>Invalid Content-Type.</h3>");
|
Flight::halt(403, "<h1>403 Forbidden</h1><h3>Invalid Content-Type.</h3>");
|
||||||
});
|
});
|
||||||
|
|
||||||
Flight::route("GET /polls/@id:[a-fA-F0-9]+", function ($id) {
|
Flight::route("GET /polls/@id:[a-fA-F0-9]+", function ($id) {
|
||||||
$poll = Poll::load_poll($id);
|
$poll = Poll::load_poll($id);
|
||||||
if ($poll)
|
if ($poll)
|
||||||
|
@ -91,4 +91,4 @@ class Poll
|
|||||||
]), $db);
|
]), $db);
|
||||||
dba_close($db);
|
dba_close($db);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user