Fork of 2001 web forum software
This repository has been archived on 2023-09-19. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
BuildTools d36b9ea0b5 Update README 2018-08-21 17:06:31 -05:00
images Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
lib Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
schemes Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
LICENSE Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
README Update README 2018-08-21 17:06:31 -05:00
bug.php Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
debug.php Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
editpost.php Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
editprofile.php Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
editthread.php Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
edituser.php Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
favicon.ico Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
forum.php Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
function.php Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
index.php Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
layout.php Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
login.php Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
memberlist.php Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
newreply.php Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
newthread.php Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
posticons.dat Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
postsbyuser.php Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
profile.php Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
ranks.php Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
register.php Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
smilies.dat Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
smilies1.dat Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
thread.php Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00
zerofresh.sql Pre-release 07-27-2018 2018-08-21 17:01:40 -05:00

README

The past few weeks I've been working on a highly experimental fork of some web forum software called Acmlmboard 0.7. 

My first goal is to convert everything to MySQL (except smiles and post icons, at least for now) and I'm close to achieving that. My next goal is to clean up and optimize the code as well as documenting everything to ultimately create a lightweight base for others to fork and customize. 

As of right now though the code is a *mess*, and the converted pages are still quite buggy. I wouldn't recommend even looking at the code yet, but stay tuned. 

---------------------------------------
DISCLAIMER:This software is releasedunder no warrianty,
 and it's developers cannot be held liable for any
complications that may arise from the use of this software.
----------------------------------------
WARNING: SPIKES AHEAD!
    _     _    ______ 
   / \   | |  |___  /   ___   ___   ___
  / _ \  | |_    / /   | __| |  _| | _ |
 / / \ \ | . |  / /__  | _|  | |   ||_||
/_/   \_\|___| /_____| |___| |_|   |___|
0.7.1 Pre-release ~ 07-27-2018
(c) 2000-2018 Aclmlm, NinCollin
----------------------------------------
Version info
----------------------------------------
+Improved formatting a bit.

----------------------------------------
A note about code neatness
----------------------------------------
Right now the code is a mess. Some is Acmlm's, and some is mine.
I got crap to work as I went along, and some code may be
"temporary fixes" or even potentially exploitable.

After the software gets to a "fully functional" state, I plan to go
back and revise all the code for neatness and security reasons, as 
well as to add comments.

----------------------------------------
Installation info
----------------------------------------
Load the zerofresh.sql file into your MySQL database.
Configure lib/config.php to suit your MySQL configuration.
Remove lib/disclaimer.php if you want to.
Register an account and manually set the field "debug" to 1 in your user row to access moderator functions.

----------------------------------------
Roadmap
----------------------------------------
*Revise code for neatness, security, and functionality.
*Finish the incomplete pages. (Close to being done!)
*Backport "forumread" table and functionality.
*Completely revise username colors, maybe even have them as a seperate field.
*work on permission system
*Add guests support
----------------------------------------
Additional Notes
----------------------------------------
What works, and what doesn't.

Specific Pages (only includes original pages): 
Edit Profile: Fully Functional
Index: Fully Functional
Profile: Fully Functional
Login: Fully Functional
Posts By User: Fully Functional
Register: Fully Functional
New Reply: Fully Functional
Memberlist: Fully Functional
Forum: Fully Functional
New Thread: Fully Functional
Edit Post: Fully Functional
Edit Thread: Fully Functional
Edit User: Fully Functional

Thread: [Usable] Pages are completely broken.

Ranks: Completely broken


Specific features: 
*There is no indication on whether a thread is read or not, hence no "New" anywhere. 
*Powerlevels have been removed, but the permission-based system hasn't been implemented yet. Instead, the field "debug" in table "users" temporarily controls staff functions. 
*Acmlm-provided code for username colors is currently disabled due to bugs. (Will be re-implemented soon, planned for next nightly)
*Restrictions on forums (i.e. staff forums, read-only forums) haven't been implemented yet. Involves permissions. 
*Banned users haven't been implemented yet. Involves permissions. 
*Ranks. I haven't even bothered with this code yet, and it probably needs to be rewriten.