comments
adding comments turned out to be one of the difficult things to do yet and i had to change most of the website and rewrite a lot of internal logic to get it to work, i had to allow people to make accounts so that they could make comments, but there was no concept of permissions, and anyone with an account could create posts. to solve that i had to add in a rights system and change creating posts to do that, but then i had to find a assign some rights to users without having to manually go in and give them said rights, so i had to add groups and set it up to add everyone to a certain group. once i did that i realized that it would be a huge pain to add rights to the database manually so i set up a tool to let me regenerate the database whenever i needed to (doing that every time rights are requested would get bad fast). after i had a decent rights system set up, i needed to add comments, so i made more web component things to do that (sorry about the flash of unstyled stuff while the component js is loading, i'm trying to figure out how to make that faster)
i suppose since i'm letting people add comments i should add a reference on the site's markup language (well, mediawiki's markup language)
xutils cms markup reference
''text'' - italic text'''text''' - bold text
==text== - header (comments abusing headers will be deleted)
<nowiki>==hi==</nowiki> - disable formatting
note to self, add a thing to disable the markup
see ya whenever :3
EDIT: thing added :3