2
0
Fork 0
textout/docs/index.rst

1.2 KiB

Welcome to textoutpc's documentation!

textoutpc is a BBcode markup language translator project for Planète Casio.

BBcode has been invented in the 90s/2000s for bulletin board systems. It has been implemented in Planète Casio during its first years (although some research has to be made on how that choice was done…).

On Planète Casio, which is coded in PHP at the time I'm writing this, we have our own custom version of BBcode, which we pass through an internal utility named textout().

I, Thomas “Cakeisalie5” Touhey, rewrote it recently, and it works pretty well while being secure, but as the next version of Planète Casio (the ”v5”) will be written from scratch, I figured out I could rewrite the textout() utility in Python, and improve the language parsing to be more practical and add features that are in the original BBcode markup language.

As this is a rewrite, the vulnerabilities and bug will not be common to this project and the online version of the transcoder.

language usage tags