The new (by 2022-08) website is maintained in https://github.com/bitsundbaeume/bits-und-baeume.org
This repo is leagacy.
quick:
# start php server, browsersync and app building via..
$ ./work.sh
detailed:
# install node dependencies
$ npm install
# make sure to have mysql server running loaded with a proper bitbaum db
# serve via php server
$ php -S localhost:8010 -t public/
# starts sass compiling and opens browser window with browsersync
$ npm run dev
# install composer dependencies
$ cd public/master
$ composer install
$ npm install
$ npm run build
$ cd public/message
$ composer install
- adapt
.example
configuration files inpublic/config
db.ini
is used to connect to the supporters-databasesecrets.ini
is used to integrate the twitter feedauth.ini
is for authenticating the form
- serve
public/
prozedere
- email nach verifizierung löschen? 2 probleme:
- benachrichtigung über veröffentlichung
- widerrufsrecht