1.3 KiB
1.3 KiB
Folder structure
Not final product abcdefghijklmnopqrstuvwxyz //reminder of the order of the alphabet beacause i am stupid
-
/admin/
- index.php
-
/b/
- index.php //all actual data is stored in /boards/b this is just so that example.com/b/ works without needing to write example.com/board/b/
-
/board/
- /b/ //anything in the board folder is controllable by board administrators
- /etc/
- /includes/
- footer.php
- header.php
- /styling/
- style.css
- /includes/
- /etc/
- /b/ //anything in the board folder is controllable by board administrators
-
/etc/
- /board_templates/ //when a new board is created the files from here are copied over
- /etc/
- /includes/
- footer.php
- header.php
- /styling/
- style.css
- /includes/
- /etc/
- /cgi/ //form data is handeled by these scripts
- login.php
- register.php
- /global_includes/ //this is global and cannot be changed by individual boards and users. These files are embedded into pages
- footer.php
- header.php
- /user_templates/ //default settings for the user, can be changed by the user. Used if you are not logged in
- board_index.php
- /page_includes/ //used by pages that are not part of a board or a user page.
- style.css
- /board_templates/ //when a new board is created the files from here are copied over
-
index.php
-
/pages/ //form data is sent to scripts in /etc/cgi
- login.php //login page
- register.php //register page
-
/user/
- /username/
- username.json
- board_index.php
- /username/