日本語は'[[【日本語】フィルキーマークアップ[こちら]です。 Firki is an experimental '[l[http://en.wikipedia.org/wiki/Lightweight_markup_language[lightweight markup language] which loosely resembles syntactical concepts found in both '[l[http://en.wikipedia.org/wiki/BBCode[BBCode] and '[l[http://en.wikipedia.org/wiki/Wikitext[WikiText]. With the help of Firki the '[[firteen] writing staff could format their own articles' sense of look and style while only learning one cryptically simple markup language instead of the confusing fusion of both '[[HTML] and '[[CSS]. '[#[Firki Syntax] There are three basic marks which are used to build a Firki token. So long as the token is formated properly Firki can translate the token into browser-understandable HTML*CSS. It should be known that Firki has very little to no error handling! :D '[t[b2]Teh 3 Firki Marks'[/t] '['] => opening tick mark/symbol followed by an action identifier (aka param0) [ => parameter separator mark/symbol followed by the next parameter for the action ] => closing delimiter mark/symbol ends the token So in example -- '[']param0[param1[param2[param3[...etc...[paramX] "param0" is the action identifier for the Firki token. The following parameters are extensions or commands of said action identifier. The amount of parameters to pass in a token depends on what the action is looking for. Some actions may have optional parameters. In the case that default settings are desired for an optional parameter then the parameter space should be empty (no spaces, nothing) between the token marks. example '[']l[http://n00b.com] => '[l[[http://n00b.com] '[#[Firki on BotB] BotB's Lyceum uses an optimized (or, rather a stripped-down) version of the Firki markup language originally created for a CMS craptank style blog-o-sphere. It is used in place of HTML due to HTML's hackable nature. And BotB can not afford to trust no one (double negetive there =X what does it mean?!?!!?)! '[#[Link Tokens] '[t[b2]URL Link'[/t] '[']l[URL[linktext] or '[']l[URL] '[']l[[URL] example '[']l[http://n00b.com[n00b] => '[l[http://n00b.com[n00b] '[c]'[']l[http://n00b.com]'[/c] => '[l[[http://n00b.com] '[t[b2]Link to Lyceum Article'[/t] '['][Article_Title] '[-s]The hyperlink will be in red if the article does not yet exist.'[/-s] example '['][n00b] => '[[n00b] An additional parameter masks the article title's text. example '['][botbr[BotBrs] => '[[botbr[BotBrs] Chapters are available as anchor links, which may be linked to using the # sign. example '['][Firki Markup#Link Tokens[Link Tokens] => '[[Firki Markup#Link Tokens[Link Tokens] '[#[Text Style Tokens] '[t[b2]override opening tick'[/t] '[']'] displayed as '['] '[t[b2]bold'[/t] '[']b]'[b]bold'[/b]'[']/b] '[t[b2]code'[/t], '[']c]'[c]code code'[/c]'[']/c] it displays tabs (Thank you, '[l[https://battleofthebits.com/barracks/Profile/LittleTheremin/[LittleTheremin], for sharing about!) '[t[b2]oblique / italic'[/t] '[']o]'[o]oblique / italic'[/o]'[']/o] '[t[b2]strike'[/t] '[']-s]'[-s]strike'[/-s]'[']/-s] '[t[b2]subscript'[/t] '[']_s]'[_s]subscript'[/_s]'[']/_s] '[t[b2]underline'[/t] '[']u]'[u]underline'[/u]'[']/u] '[t[b2]Start Text Class Span'[/t] '[']t[('[b]'[u]'[o]text class'[/o]'[/u]'[/b])] '[t[b2]End Text Class Span'[/t] '[']/t] Available Text Classes : '[t[0]0'[/t], '[t[1]1'[/t], '[t[2]2'[/t], '[t[3]3'[/t], '[t[4]4'[/t], '[t[b0]b0'[/t], '[t[b1]b1'[/t], '[t[b2]b2'[/t], '[t[b3]b3'[/t], '[t[b4]b4'[/t], '[t[mono]mono'[/t] '[-s]'[t[b0]NOTE :: BotB text default == '[/t]'[t[1]Text Style '1'.'[/t]'[/-s] '[t[0](text style '1' is slightly larger than the default one)'[/t] The [code] text class has been '[b]deprecated'[/b]. The [c] markup always creates line skips somewhere and can no longer be used within a paragraph. example '[']t[b0]n00b'[']/t] => '[t[b0]n00b'[/t] '[#[Text Style Tokens Examples] examples with This is a text, have a nice day :) (Note that some are hard to read in some palettes, be sure that if you use them in your bio; they are readable with your palette!) '[t[t monofont]This is a text, have a nice day :)'[/t] '[']t[t monofont]This is a text, have a nice day :)'[']/t] '[t[mono]This is a text, have a nice day :)'[/t] '[']t[mono]This is a text, have a nice day :)'[']/t] '[c]This is a text, have a nice day :)'[/c] '[']c]This is a text, have a nice day :)'[']/c] '[t[t searchInput]This is a text, have a nice day :)'[/t] '[']t[t searchInput]This is a text, have a nice day :)'[']/t] '[t[t list]This is a text, have a nice day :)'[/t] '[']t[t list]This is a text, have a nice day :)'[']/t] '[t[t boxLink]This is a text, have a nice day :)'[/t] '[']t[t boxLink]This is a text, have a nice day :)'[']/t] '[t[t tableTop]This is a text, have a nice day :) though unfortunately, this doesn't display on the lyceum'[/t] '[']t[t tableTop]This is a text, have a nice day :) though unfortunately, this doesn't display on the lyceum'[']/t] '[t[t grid_1]This is a text, have a nice day :)'[/t] '[']t[t grid_1]This is a text, have a nice day :)'[']/t] '[t[t clear]This is an invisible text; it isn't a joke lol, have a nice day :)'[/t] '[']t[t clear]This is an invisible text; it isn't a joke lol, have a nice day :)'[']/t] '[t[t tab]This is a text, have a nice tab :)'[/t] '[']t[t tab]This is a text, have a nice tab :)'[']/t] '[t[t tMedals]This is a text, have a nice day :) BUT what if i type more than is supposed to? idk what i'm expecting AAAAAAAAAAAAAAAAAAAAAAAAAAA'[/t] '[']t[t tMedals]This is a text, have a nice day :) (...)'[']t] '[t[t tablecontent]This is a text, have a nice day :) And some nice borders '[t[t tab]and why not a tab too? :D though this doesn't display on the lyceum'[/t]'[/t] '[']t[t tablecontent]This is a text, have a nice day :) And some nice borders '[']t[t tab]and why not a tab too? :D though this doesn't display on the lyceum'[']/t]'[']/t] '[t[t tb4]This is a text, have a nice day :) hi :D'[/t] '[']t[t tb4]This is a text, have a nice day :) hi :D'[']/t] '[t[t logo]battle of the bits'[/t] '[']t[t logo]battle of the bits'[']/t] '[t[t fakecaps]yes this is all lower-case'[/t] '[']t[t fakecaps]yes this is all lower-case'[']/t] '[t[t hSeperator]line 1'[/t]line 2 '[']t[t hSeperator]line 1'[']/t]line 2 '[t[t hMiniSeperator]battle of the bits'[/t]'[t[t hMiniSeperator]battle of the bits'[/t]'[t[t hMiniSeperator]battle of the bits'[/t] '[']t[t hMiniSeperator]battle of the bits'[']/t]'[']t[t hMiniSeperator]battle of the bits'[']/t]'[']t[t hMiniSeperator]battle of the bits'[']/t] '[t[t gssb_e]Shadowed text!'[/t] '[']t[t gssb_e]Shadowed text!'[']/t] '[t[t gssb_h]Another font? o_o'[/t] '[']t[t gssb_h]Another font? o_o'[']/t] '[t[t gssb_i]Secret!'[/t] '[']t[t gssb_i]Secret!'[']/t] '[t[t gssb_l]Another Secret! =o'[/t] '[']t[t gssb_l]Another Secret! =o'[']/t] '[t[t gssb_m]Black text in white backgrond'[/t] '[']t[t gssb_m]Black text in white backgrond'[']/t] '[t[t left]WHAT IS THIS?~ (Doesn't show up in the lyceum)'[/t] '[']t[t left]WHAT IS THIS?~ (Doesn't show up in the lyceum)'[']/t] '[t[t right]IS THIS A WIP IN-SITE CHAT ENGINE? (Doesn't show up in the lyceum either)'[/t] '[']t[t right]IS THIS A WIP IN-SITE CHAT ENGINE? (Doesn't show up in the lyceum either)'[']/t] '[t[t text]this adds a little tab (Shows no effect on the lyceum)'[/t] '[']t[t text]this adds a little tab(Shows no effect on the lyceum)''[']/t] '[t[t shade pad5]this pads 5 pixels to both sides'[/t] '[']t[t shade pad5]this pads 5 pixels to both sides'[']/t] '[t[t lilBox]this is a what?'[/t] '[']t[t lilBox]this is a what?'[']/t] '[t[t hButt]I'm big and at the left o_O'[/t] '[']t[t hButt]I'm big and at the left o_O'[']/t] '[t[t vButt]I'm big and at the right O_o (though the alignment doesn't work on the lyceum)'[/t] '[']t[t vButt]I'm big and at the right O_o (though the alignment doesn't work on the lyceum)'[']/t] '[t[t tmono]this is a monospaced font wow'[/t] '[']t[t tmono]this is a monospaced font wow'[']/t] '[t[t CSVtags]Oh my, this looks cool!'[/t] '[']t[t CSVtags]Oh my, this looks cool!'[']/t] '[t[t uiWindow]'[i[disk/npc/merchant2.gif]A merchant crosses your path - "I've got nothing, I tell ya."'[/t] '[']t[t uiWindow]'[']i[disk/npc/merchant2.gif] A merchant crosses your path - "I've got nothing, I tell ya."'[']/t] '[t[t list]Bold black test in a white background'[/t] '[']t[t list]Bold black test in a white background'[']/t] '[t[t attachment]Big top and bottom padding (Doesn't show on lyceum)'[/t] '[']t[t attachment]Big top and bottom padding (Doesn't show on lyceum)'[']/t] '[t[t suffix_4]This makes a block of text (Unfortunately, not on lyceum)'[/t] '[']t[t suffix_4]This makes a block of text (Unfortunately, not on lyceum)'[']/t] '[t[t tableBottom]This adds your palette's background color to text (though as you can see, doesn't take effect on the lyceum)'[/t] '[']t[t tableBottom]This adds your palette's background color to text (though as you can see, doesn't take effect on the lyceum)'[']/t] The next two ones were tricks first pioneered by Savestate, big props to him! \o/ '[i[disk/avatars/08291_3boQCHPNskwiw.png[r] hi Avocados are the best fruit don't you agree? = p '[']i[disk/avatars/08291_3boQCHPNskwiw.png[r] hi Avocados are the best fruit don't you agree? = p (See '[[Firki Markup#Block Tokens[Block Tokens] for more info) '[t[t clearfix grid_5 inner]'[t[t t2]Menu Title'[/t] '[t[t inner boxLink t1]'[icon[bulletins]'[t[t tb2 tab]Avocado is the best'[t[t t0 floatR]ViLXDRYAD'[t[t tiny]¶'[t[t t0] post 419'[/t]'[/t]'[/t]'[/t] '[t[b1]I love avocados and firki markup :)'[/t]'[/t]'[/t] '[']t[t clearfix grid_5 inner]'[']t[t t2]Menu Title'[']/t] '[']t[t inner boxLink t1]'[']icon[bulletins]'[']t[t tb2 tab]Avocado is the best'[']t[t t0 floatR]ViLXDRYAD'[']t[t tiny]¶'[']t[t t0] post 419'[']/t]'[']/t]'[']/t]'[']/t] '[']t[b1]I love avocados and firki markup :)'[']/t]'[']/t]'[']/t] '[#[Block Tokens] '[-s]'[t[b2]Insert Image'[/t] Please review '[[uploading pics] for general stuff on that. '[']i[image_id[(alignment)] image_id => the number associated with the uploaded image alignment => an optional parameter; working values are 'r', 'right', 'l', 'left' example'[i[10[r] '[']i[10[r] => '[/-s] See also: '[[Icons] '[t[b2]Mark Chapter'[/t] If chapters are marked than a Table of Contents box will appear at the upper-left corner of the article which links to each chapter. '[']#[Chapter_Title] '[t[b2]Tabulator'[/t] Bounds text into a fixed width box. Default width is 80px. '[']tab[see]'[']tab[this[120]'[']tab[?] '[']tab[woah]'[']tab[that's[60]'[']tab[sweets[60]'[']tab[!] => '[tab[see]'[tab[this[120]'[tab[?] '[tab[woah]'[tab[that's[60]'[tab[sweets[60]'[tab[!] '[#[List Tokens] '[t[b2]unordered list'[/t] '[']ul[(list item tokens here)] '[t[b2]ordered list'[/t] '[']ol[(list item tokens here)] '[t[b2]list item'[/t] '[']li[text] List items are embedded inside the list tag like so - '[']ul['[']li[dingle]'[']li[bar]] => '[ul['[li[dingle]'[li[bar]] '[#[Firki BotB futures] More markups are coming. We shan't be specific until they are released in whenever patches.