forked from root/threadr.lostcave.ddnss.de
|
|
||
|---|---|---|
| .. | ||
| templates | ||
| README.md | ||
| pass0_templates.json | ||
| pass1_misc.json | ||
| pass2_session.json | ||
| pass3_install-config.json | ||
README.md
Files
[DIR] templates
contains the templates used by the macro processor
pass0_templates.json
Macros that insert templates
%NAVBAR%the navigation bar at the top of the website (requires PHP)%BANNER_COOKIES%the cookie banner (requires PHP)
pass1_misc.json
Miscellaneous macros
%FAVICON%links the tab icon (HTML <head> section)%STYLESHEET%links stylesheet (HTML <head> section)%PLEAZE_NO_CACHE%tell the browser not to cache this page (PHP, before any data is sent to the client)%COLOR_BEIGE%,%COLOR_ORANGE%,%COLOR_BLUE%,%COLOR_PINK%,%COLOR_CYAN%color codes, format: #XXXXXX
pass2_session.json
Session handling macros
%REQUIRE_LOGIN%go to login page if not logged in%NO_CHEAP_SESSION_STEALING%make sure that IP and user agent stay the same, otherwise end session%SET_LOGIN_VARIABLE%sets the variable $login based on whether the user is logged in%FORCE_LOGOUT%end session right here and now
pass3_install-config.json
Macros that grab the configuration values and inject them into the instance
%DOMAIN_NAME%the domain name of the instance%CONTENT_DIR%the directory of the ThreadR home page on the webhost%DB_PASSWORD%password for the MySQL server%DB_USERNAME%username for the MySQL server%DB_NAME%name of the database to use%DB_SERVER%address of the mysql server%ABOUT_PAGE%the template for the about page
README.md
this file