Hi y'all, you probably know of bbcode, which is the markup lang that cemetech and a bunch of other forums use to allow for numerous helpful functionalities. They help:
- allow users to customize the appearance of their text with little to no understanding of html
- allows for safety and prevents insertion of malicious html or stuff like that
- its all really easy for owners of the forums to change the rights of users with bbcode

But, it does have problems, and I find the biggest of these to be in the fact that it is php based, which means that it is kinda old and has dependencies on old stuff

To fix this problem, Im trying to make a light weight markup lang and compiler that also does everything cool that bbcode does.

Here are my primary goals for now;
- Bold, Underline, and italic
- Safety and stuff
- Really easy integration with existing stuff and easy customization of a json file

If y'all have any suggestions or tips, feel free to help
Why do you say bbcode is php-based? I specifically implemented most of Cemetech's bbcode in rust so it could be more portable.

bbcode aside, why do you think a new markup language is needed when there are already so many options with numerous implementations? I'm thinking of:
  • Markdown
  • ReStructuredText
  • Wikitext? (I really dislike it, but it counts)
  • AsciiDoc
There are multiple implementations of each of these, but if none of them do what you want then it seems to me like you'd be better off creating a new implementation of an existing markup language rather than attempting to convince people to use a completely new one.

(If you want to design a markup language anyway that's fine, but be aware that it probably won't end up seeing any real use.)
well, I kinda came to the same conclusions u brought up, but I am already too deep in to stop
Besdies, this is just kinda the side project for the main thing, a messaging system thing me and my friend are making to learn bout sql and stuff. In addition, I can also use it in future projects, so while it may be useless, I think itll teach me bout web security, deployment, and other stuff that I know, but haven't done enough in web form. for example, I set up a custom node js server to avoid cors errors and such.
But I think that in light of this comment, Ill make it do some silly things and such Razz
  
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
Page 1 of 1
» All times are UTC - 5 Hours
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Advertisement