updated readme file with new paths /opt
parent
79850c0b2c
commit
e7691a0136
35
README.md
35
README.md
|
@ -19,14 +19,21 @@ to make space for all the features I wanted.
|
||||||
|
|
||||||
### For the users
|
### For the users
|
||||||
|
|
||||||
The textboard allows anonymous posting only, and it has no timestamps.
|
The textboard allows anonymous and pseudonymous posting, and it has optional,
|
||||||
|
very unprecise timestamps (like: Q1/2025, meaning first quarter of the year 25).
|
||||||
|
Secure name:tripkey combinations are autogenerated with each post, but
|
||||||
|
can be replaced with custom combinations. A valid name:tripkey combination
|
||||||
|
allows to have a kind of identity that can be used for just one message,
|
||||||
|
a thread, a sub, or the whole board. Posts can be edited using it as auth.
|
||||||
Only one sub is created automatically (main), others can be created by
|
Only one sub is created automatically (main), others can be created by
|
||||||
giving a new name for the sub when posting in main.
|
giving a new name for the sub when posting in main.
|
||||||
An overboard lets you keep the overview over the latest postings.
|
An overboard lets you keep the overview over the latest postings.
|
||||||
Also, users can define their own multifeeds, including or excluding
|
Also, users can define their own multifeeds, including or excluding
|
||||||
subs of their choice.
|
subs of their choice.
|
||||||
There can be replies to posts, which bumps the original posts to the top
|
There can be replies to posts, which bumps the original posts to the top
|
||||||
of the sub and the overboard (if enabled).
|
of the sub and the overboard (if enabled). A sage button can be used to
|
||||||
|
not bump a thread. An autosage option can be used to prevent megathreads
|
||||||
|
from blocking the overboard.
|
||||||
A (very simple) captcha can be used to protect from some spam.
|
A (very simple) captcha can be used to protect from some spam.
|
||||||
Individual threads, subs or the whole board can be dumped to a json file.
|
Individual threads, subs or the whole board can be dumped to a json file.
|
||||||
The dump of the whole board can be reimported into other instances of
|
The dump of the whole board can be reimported into other instances of
|
||||||
|
@ -90,17 +97,21 @@ and/or index.php.
|
||||||
|
|
||||||
* 0.63 : changed from hash() to password_hash() for passwords, thanks anon.
|
* 0.63 : changed from hash() to password_hash() for passwords, thanks anon.
|
||||||
* 0.64 : fixed a bug in destroy_token(), which would not log you out,
|
* 0.64 : fixed a bug in destroy_token(), which would not log you out,
|
||||||
although claiming to do so
|
although claiming to do so
|
||||||
* 0.65 : introduced new function filter(), to get rid of lenghty
|
* 0.65 : introduced new function filter(), to get rid of lenghty
|
||||||
substr(preg_replace constructions
|
substr(preg_replace constructions
|
||||||
fixed a bug in check_free_space()
|
fixed a bug in check_free_space()
|
||||||
minor optimizations (like empty instead of isset)
|
minor optimizations (like empty instead of isset)
|
||||||
* 0.66 : put in some additional safety for the admin & mod tokens_
|
* 0.66 : put in some additional safety for the admin & mod tokens_
|
||||||
* 0.67 : fixed two embarrassing bugs that prevented the admin and the mods
|
* 0.67 : fixed two embarrassing bugs that prevented the admin and the mods
|
||||||
from logging in
|
from logging in
|
||||||
* 0.68/0.69/0.70 : various bugfixes and reformatting
|
* 0.70 : various bugfixes and reformatting
|
||||||
* 0.71 : introduction of mobile design (thanks, anon !)
|
* 0.71 : introduction of mobile design (thanks, anon !)
|
||||||
|
* 0.73 : added features: sage, autosage, timestamps, secure tripcodes, editing
|
||||||
|
of messages, clickable links for post references, debug interface
|
||||||
|
for desktop site (to do list for mobile site)
|
||||||
|
also took functions out of index.php and put them in six smaller
|
||||||
|
files
|
||||||
|
|
||||||
### Other features of endboard:
|
### Other features of endboard:
|
||||||
|
|
||||||
|
@ -203,12 +214,16 @@ The same for securing your server and making sure it doesn't blab.
|
||||||
|
|
||||||
### Make directories:
|
### Make directories:
|
||||||
|
|
||||||
``` mkdir -p /srv/endboard /etc/opt/endboard /var/opt/endboard```
|
``` mkdir -p /srv/endboard /etc/opt/endboard /var/opt/endboard /opt/endboard```
|
||||||
|
|
||||||
### Distribute files to webroot (from directory of the endboard archive):
|
### Distribute files to webroot (from directory of the endboard archive):
|
||||||
|
|
||||||
``` cp -rv ./srv/* /srv/endboard/```
|
``` cp -rv ./srv/* /srv/endboard/```
|
||||||
|
|
||||||
|
### Distribute function files (from directory of the endboard archive):
|
||||||
|
|
||||||
|
``` cp -v ./opt/*.php /opt/endboard/```
|
||||||
|
|
||||||
### Distribute config file to etc (from directory of the endboard archive):
|
### Distribute config file to etc (from directory of the endboard archive):
|
||||||
|
|
||||||
``` cp -v ./etc/config.php /etc/opt/endboard/```
|
``` cp -v ./etc/config.php /etc/opt/endboard/```
|
||||||
|
|
Loading…
Reference in New Issue