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