SkyrimForge.com Wiki

CurseForge supports WikiCreole, Markdown, Safe HTML and BBCode.

WikiCreole

WikiCreole attempts to be a universal wiki markup language to be used across different wiki software.

More information can be found at http://www.wikicreole.org

The following is a cheat sheet for the syntax for WikiCreole.

Text Formatting

Italics

//italics//italics

Bold

**bold**bold

Monospace

##monospace## monospace

Superscript

^^superscript^^ superscript

Subscript

,,subscript,, subscript

Underline

__underlined__ underlined

Removal

--removal-- removal

Addition

++addition++ addition

Lists

Bulleted

* Bullet list
* Second item
** Sub item

  • Bullet list
  • Second item
    • Sub item

Numbered

# Numbered list
# Second item
## Sub item

  1. Numbered list
  2. Second item
    1. Sub item

Definition Lists

; term
: definition

term
definition

Wikipage

  • Link to [[wikipage]] → Link to wikipage
  • Other Project: [[addon-loader:Main|AddonLoader]] → Other Project: AddonLoader
  • Other Project with game: [[WoW/addon-loader:Main]] → Other Project with game: WoW/addon-loader:Main
  • Knowledge base: [[kb:WikiCreole]] → Knowledge base: [[kb:WikiCreole]]
  • Announcement: [[announcements:Thingy]] → Announcement: [[announcements:Thingy]]

External URL

Link to [[URL|linkname]] → Link to linkname

Paragraph Formatting

No Line Break

No
linebreak!

Use empty row

No linebreak!

Use empty row

Line Break

Force\\linebreak

Force
linebreak

Horizontal Line

Horizontal line:
----

Horizontal line:


No Wiki Formatting

{{{
== [[Nowiki]]:
//**don't** format//
}}}

== [[Nowiki]]:
//**don't** format//

Code

<<code>>
print("just some code here, it'll guess at the language, falling back to lua")
<</code>>

<<code ruby>>
I.love :ruby unless betrayed?
<</code>>

print("just some code here, it'll guess at the language, falling back to lua")
I.love :ruby unless betrayed?
Supported languages
apacheconf, as, as3, basemake, bash, bat, bbcode, befunge, boo, brainfuck, c, c-objdump, cheetah, clojure, common-lisp, control, cpp, cpp-objdump, csharp, css, css+django, css+erb, css+genshitext, css+mako, css+myghty, css+php, css+smarty, d, d-objdump, delphi, diff, django, dpatch, dylan, erb, erlang, fortran, gas, genshi, genshitext, gnuplot, groff, haskell, html, html+cheetah, html+django, html+genshi, html+mako, html+myghty, html+php, html+smarty, ini, io, irc, java, js, js+cheetah, js+django, js+erb, js+genshitext, js+mako, js+myghty, js+php, js+smarty, jsp, lhs, lighty, llvm, logtalk, lua, make, mako, matlab, matlabsession, minid, moocode, mupad, myghty, mysql, nasm, nginx, numpy, objdump, objective-c, ocaml, perl, php, pot, pov, pycon, pytb, python, python3, raw, rb, rbcon, redcode, rhtml, rst, scala, scheme, smalltalk, smarty, sourceslist, splus, sql, sqlite3, squidconf, tcl, tcsh, tex, text, trac-wiki, vb.net, vim, xml, xml+cheetah, xml+django, xml+erb, xml+mako, xml+myghty, xml+php, xml+smarty, xslt, yaml

Images

Image with title

{{CurseForge:16|title}} ZOMG Kitty (Image with title)

Image

{{CurseForge:16}} Technician Kitty

Tables

|=|=table|=header|
|a|table|row|
|b|table|row|

tableheader
atablerow
btablerow

Headings

== Large heading

Large heading

=== Medium heading

Medium heading

==== Small heading

Small heading

Youtube video

<<youtube video_code_here>>

Your video code is everything that comes after the v= in your youtube url. For example, say your url is youtube.com/watch?v= 1XNTjVScm_8. You would type the following:

<<youtube 1XNTjVScm_8>>

Vimeo video

<<vimeo 4202002>>

Font size

<<size 200%>>Hello<</size>>Hello

<<size 24px>>Hello<</size>>Hello

Font color

Please don't abuse this. Egregious use of colors may make us re-evaluate having this at all. Also, be aware of changing background colors. Green on black might look nice, but but Green on white might not.

<<color red>>It's red!<</color>>It's red!

<<color 00f>>It's blue!<</color>>It's blue!

<<color 00ff00>>It's green!<</color>>It's green!

<<color #ffff00>>It's yellow!<</color>>It's yellow!

Quotes

<<quote>>Hello there<</quote>>

Quote:

Hello there

<<quote Some random guy>>How was **your** day?<</quote>>

Quote from Some random guy:

How was your day?

Pastes

<<paste 528>>

1
2
3
4
5
print("This is a test paste")

if true then
    return "Isn't it awesome?"
end

Emotes

Note: Since unexpected emotes can mess up lines of code, all emotes must have whitespace surrounding them to turn into a graphical version.

:) :( :D :O ;) O:) 8) :* :| :'( <3:) :( :D :O ;) O:) 8) :* :| :'( <3

Positioning

<<left>>This shows on the left<</left>>

This shows on the left

<<center>>This shows in the center<</center>>

This shows in the center

<<right>>This shows on the right<</right>>

This shows on the right

BBCode

The following BBCode tags are supported:

[b]
Bold
[i]
Italic
[s]
strikethrough
[link]
A hyper link
[url]
a url
[quote]
quoting
[img]
displays an image
[list]
opens a list
[*]
a item in a list
[code]
a preformatted code block
[paste]1234[/paste]
show a paste from paste.SkyrimForge.com

Note: Our BBCode implementation is a thin wrapper around WikiCreole. The BBCode tags are converted to WikiCreole, and then that parser is used.

Safe HTML

Allows access to a restricted subset of HTML.

Valid Tags:

  • a
  • abbr
  • b
  • big
  • blockquote
  • br
  • caption
  • code
  • dd
  • del
  • dl
  • dt
  • em
  • h1
  • h2
  • h3
  • h4
  • h5
  • h6
  • hr
  • i
  • img
  • li
  • ol
  • p
  • pre
  • s
  • small
  • strike
  • strong
  • sub
  • sup
  • table
  • tbody
  • td
  • tfoot
  • th
  • thead
  • tr
  • ul

Valid attributes:

  • alt
  • colspan
  • href
  • rowspan
  • src
  • title

Note: All tags and attributes must be lowercase. Uppercase is not supported.

Markdown

Another lightweight markup language. See http://daringfireball.net/projects/markdown/ for more details.

Plain Text

Just what it sounds like. This simply escapes characters, urlizes links, replaces newlines with a br tag and wraps paragraphs with p tags.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of efreak1996 efreak1996 May 21, 2012 at 10:42 UTC - 0 likes

    Why doesn't works <table> in Markdown anymore?
    Was it removed or is it broken?

    BFAK:56012,e40270c39d61d388eef908a38b1ef00b9813ada821e306661be617500f6a4661 My Plugins:
    Warps Reloaded
    Bukkitmanager
    Chadmin

  • Avatar of TakeMeNL TakeMeNL May 07, 2012 at 16:28 UTC - 0 likes

    OMG Markdown is gone!! ??? Safe HTML is not working properly with <table>!

  • Avatar of keybounce keybounce Apr 28, 2012 at 18:20 UTC - 0 likes

    AACK!

    [quote]Note: Our BBCode implementation is a thin wrapper around WikiCreole. The BBCode tags are converted to WikiCreole, and then that parser is used.[/quote]

    Egads, I'm getting both WikiCreole AND BBCode markups.

    Which means that my hyphens -- like this -- are turning into strikeouts.

    Yea, not to mention my code or quote blocks are sometimes not being converted at all ... still not sure why.

    <<code>>defaults: biomes: ALL worlds: ALL

    instead of an actual code block.

    Hmm, but I do like Teknician kat ...

  • Avatar of powerpawn1 powerpawn1 Apr 14, 2012 at 03:34 UTC - 0 likes

    Teknition cat voided teh warranties

  • Avatar of tikiking1 tikiking1 Apr 06, 2012 at 04:40 UTC - 0 likes

    Can you allow plaintext users to change their font? To a monospaced font like Courier New?

  • Avatar of fatmarleys fatmarleys Feb 28, 2012 at 04:21 UTC - 0 likes

    Can we add in options for anchoring. http://wiki.wikicreole.org/HelpOnLinking

    "In the sky, there is no distinction of east and west; people create distinctions out of their own minds and then believe them to be true."

    The Buddha


    My Plugins: FatHunger FatGiants FatRaffle FatTP Easy Rules

  • Avatar of SnyderGuy SnyderGuy Dec 11, 2011 at 03:19 UTC - 0 likes

    What about download links? I see ppl post those all the time

    Tribal Wars Lycanthropy

  • Avatar of LimeByte LimeByte Oct 24, 2011 at 01:25 UTC - 0 likes

    The red strike-through is kind of annoying...

    My Plugins:

    BFAK:90588507,b1ec6a81ffde5e372e2af26284eb34ed2ba163c095fab955d4dfac18945adabc

  • Avatar of iceDave77 iceDave77 Oct 19, 2011 at 04:06 UTC - 0 likes

    Hi, i uploaded a picture on bukkit because i would use it as a Banner. I clicked the tickbox *use as default for pages* when i uploaded it. Now i got it as a tiny little picture in the right top corner and cant resize it and cant get rid of it anymore and its way to small does i can use it as a Banner. Could someone help me to get this right?? Thats the side what i am talking about, have a look to understand better what i am talking about..
    My mainpage
    Write me a PM if you could help me with this problem. grrr.. it give me the sh^&*^

    THX

    Last edited Oct 19, 2011 by iceDave77

    BFAK:DaveK,90569073,140ecb791d305481d89791b9f70bb6368c950a3c42794096dc7ae046b44f7672

  • Avatar of Gotomtom95 Gotomtom95 Oct 17, 2011 at 08:32 UTC - 0 likes

    why is the <pre> tag not valid safe html?