Skip to content
/ scp-3125 Public

Source code for the SCP Foundation wiki entry "SCP-3125"

License

Notifications You must be signed in to change notification settings

qntm/scp-3125

Repository files navigation

scp-3125

This small project builds and encrypts the text of the SCP Foundation wiki entry, SCP-3125.

The text of the wiki entry is kept in plain old, unencrypted HTML at src/html/scp-3125/en.html. When

npm run build

is run, the HTML is partially encrypted, JavaScript is added for the keypad-based decryption, CSS is also added, and the whole shebang is stuck inside a [[html]] block, which is output to dist/wikidot/en.txt. I then take that text file and put it into the wiki.

Translating SCP-3125 into another language

  1. Take the English HTML at src/html/scp-3125/en.html and copy it to e.g. src/html/scp-3125/fr.html.
  2. Translate the new HTML file into your target language. You will see some special instructions for translating keypad text.
  3. Run npm run build. This will create a new file, in this case dist/wikidot/fr.txt, whose contents you can use in your wiki.
  4. (Optional) Submit a pull request to have your new translation pulled in to this repository.

License

As with (most of) the rest of the SCP Foundation wiki, this repository is released under CC BY-SA 3.0.

About

Source code for the SCP Foundation wiki entry "SCP-3125"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published