Article Edit | History | Editors | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Forum formatting
See also: Wiki Formatting Note that the "Comments" field in the GeekList item itself and a "comment" on a GeekList item also use the Forum Formatting method. Table of Contents
TIP: If you see a forum post which has an effect you want to duplicate, then a neat trick is to click the QuickQuote button to see the source code to determine how the poster coded the effect. Then click the Cancel option to avoid posting a meaningless reply. The rest of this document explains the various format codes for forum posts. 1. Using BoardGameGeek Specific Features"Universal" Internal Link TagThere is a "universal tag set in forum formatting that can be used for any BGG webpage. It doesn't change domains, but it does open another webpage. Starting with:
Although this format would work for any BGG item, it will be shown only for those which there is no other option. Opening a new webpage isn't generally done when you are spinning through pages on the same domain. External Link tag
Thus the web adress starting with "http:" (or "https:") can be anything. You must manually set the title for the page (On the second link shown the title would be "Alternate Hypertext") BGG automatically appends an affiliate tag (e.g. ?tag=article-boardgamegeek-20) to URLs to some commercial sites like amazon.com. Special BGG tagsA number of special tags are supported to link to BGG and RPG Geek content. These items will link to the appropriate page and subsititute the name of the game, designer, publisher, etc.
NOTE 1: A thread refers to a series of posts made within the either the main forums, or the game forums. An article is a particular post within a thread. The article may or may not be the first post in the thread. The article ID number for the first post in a thread will almost certainly be different than the thread ID number. NOTE 2: Links to a BGG person work for both the designer tag and the person tag. There is not an artist tag set. The person/designer tag sets don't check if the "person" in the BGG database is a designer, artist, or just someone famous within the board game community. NOTE 3: Links to a BGG publisher also work for the company tag. NOTE 4: You should use Filepageid for files, not fileid. Filepageid is the number of the filepage. Most of the time the number in [fileid=NUMBER] needs to be different from the number of the file page. If you want to use fileid for some reason, you can find the fileid when looking at the HTML source of the file page, search for the filename or description and you will see something like <span id="result_88465_filename"> on filepage 78382, so you need to use [fileid=88465]. NOTE 5: For an image SIZE is one of the following options:micro/square/small/medium/large/original Also see: 2. Table of ContentsIt is not possible to have an automagically generated TOC in a forum post. You can of course create one manually. 3. Sectional HeadingsIt is not possible to have automagically generated Sectional Headings in a forum post. You can change text size and color to create them manually. 4. Text Formatting Basics4.1 Forum editorWhen typing a forum post, there are many useful controls to format the forum post as shown below. The function of each control is as follows:
Note that the Game button's functionality has an annoying problem that it shows about the first 50 titles that have the search text anywhere in the title. So looking for a game like "Set" or "Nim" fails, and you must open a separate tab/window to use the main BGG game search (which more conveniently shows games that start with the search string first) to find such games and then copy the gameid to the forum post. 4.2 X{}X Color TagsThere are four x{}x color tags that can be used by handcoding them. These tags can't be generated by the editor, but of course the color picker could generate the colors.
You can see an example of these tags being used here: Forum Formatting Example - x{ }x Tags to specify text colors 4.3 Named Color TagsThere are at least named colors below that can be used with foreground or backgound color tags, such as [color=Color_Name][ /color]. Again the forum editor won't generate the colors by name, but it could create the corresponding colors.
You can see an example of these tags being used here: Forum Formatting Example - Using named color tags 4.4 Beware the Html stripping "feature" (BUG) with the "<" (less than) symbol!You can not use html tags in a forum post. BGG strips what could be html code from forum posts to keep spammers from being able to do anything nasty with embedded javascript. So if you use a < symbol followed immediately by some character (ie no space), then BGG will strip the post looking for the end tag. The "feature's" behavior is nasty because the preview doesn't strip the text, but the stripping does occur when the text is actually posted.
Case 1 In this case since the < is followed by the space character, there is no detecti><</nowiki>h1> as a html tag since the < is followed by the character h. In this case the parser strips from the < to the matching > from the text. Likewise the parser detects </h1> as a html tag and strips it too. Case 3 The parser detects x<2 as a html tag since the < is followed by the character 2. In this case there is no ending > so the parser strips the < and the rest of the text in the post. Text emotic> :< Frown D:< Horror </code>|- | Problems |
|} On 2016-03-09, it was discovered that "<" followed by "on" appearing on the next line causes truncation (even though it doesn't with space between them on the same line!) E.g.: < becomes < See: https://www.boardgamegeek.com/article/22061402#22061402 4.5 Double Curly bracketsAny text put in double curly brackets will be stripped when previewing or posting. For example if the following has no space between adjacent { { and adjacent } }: { { this will be removed } } 4.6 HTML Special CharactersEven though you can't use html tags, you can use some html markup to create special characters. The "substitution" is only made in the view of the post, not in the post's markup. So you can edit the post's markup multiple times without causing a problem.
A full list can be found here: https://dev.w3.org/html5/html-author/charref 5. Lists in forum postsLists are not easy to create. There is no automagical list formating available. You have to manually create the list using the [c][/c] markup tags which save spaces and use a monospaced font.
If you want numbered lists, then you must do number also. See some list examples here: Forum Formatting Example - Simple list using [c][/c] tags. 6. Links6.1 Wiki linksThere are two methods to create links to wiki pages.
6.2 Links to Geekdom pagesAs mentioned above, the [url] ...url address... [/url] markup can be used as a "universal" method to access a BGG webpage. There is a bit more to the whole picture. BGG has 3 domain names registered. You actully access the same servers, so the content of the wbesite is exactly the same.
The four different domains give users mutiple access points in case one is blocked for some reason. But if you're on www.bgg.cc and boardgamegeek.com is blocked, then trying to access a boardgamegeek.com webpage from www.bgg.cc won't work. The BGG examples in the above table have been coded here so that you can test the various links yourself. NOTES: (2) VGG uses http://videogamegeek.com/ and http://www.videogamegeek.com/ 6.3 Links to External Webpages.There are three methods to create links to external webpages.
https://web.archive.org/web/20080705045808/http://www.melankolia.net/bgtg/archives/001049.html to get the link to work in BGG remove the characters "http://www." thus: https://web.archive.org/web/20080705045808/melankolia.net/bgtg/archives/001049.html 6.4 Links with internal URL control charactersLinks (especially many Wikipedia links) may contain some "control" characters which do not translate properly by the forum parser. enclosing the "bare" web address in url tags might fix the problem
(1) The comma is used as a separator for a GeekMail message going to multiple users. If a user has a comma in their name, then you need to use the escape sequence %2C to work around that problem. (2) Wikipedia links also should not have the trailing "/" character as the page will not load properly from the wiki link. See some examples of URL problems and the fixes here: Forum Formatting Example - Control Characters within a URL 6.5 Links to forum pages and postsIn the "master" table various links for forum pages and posts have been documented. You should also read Note 1 in the end of the master table.
7. Images7.1 External Images
InlineImg tag With external images the tags [InlineImg] ...url... [/InlineImg] can be used to position images inline. see an example here: Forum Formatting Example - InlineImg tag for an external image 7.2 +/- Magnifying glassesIf you add an image that is over 600 pixels in width, then the site automagically selects a smaller size image and shows +/- magnifying glasses above the image. Clicking the + magnifying glass will blow up image to full size, and clicking - magnifying glass will shrink it again. 7.3 Internal ImagesThe inline parameter can be used for an internal image to help control formatting. See examples here: Forum Formatting Examples - Inline parameter for internal images. 7.4 Floating and Clear tagsThe floatleft, floatright and clear tags provide additional control for positioning. Although typically used for images, the floats could be used for text, for example to build a table. Examples of the tags are provided in the table below.
You can see some examples of using floats here: Forum Formatting Example - Float and Clear Tags 7.5 Forcing a browser column widthThere are two tricks to force a column width. This might be handy if you don't want floated or inline images to collapse if you change the size of the browser window. (2) You can use an image to force a column width of up to 600 pixels. Make the image it 1 pixel thick and up to 600 pixels wide. (3) You can use the code tags to add a line of spaces. This will work for over 600 pixels in width. 7.6 Threads with more image informationHow To : Upload images to your gallery and Embed and resize images in posts (with screenshots) Using the "center" markup to create a caption. 8. Table Examples8.1 Simple tables using code tagsThe code tags, [c][/c], use a monospaced font and preserve spaces. So they can be used to manually format a simple table. In early 2020 the behavior of c was modified concerning other forum code within the c block. A similar code tag [code][/code] was added which passes through most text literally without interpreting it.
See this implemented at: Forum Formatting Example - Simple table using [c][/c] tags. 8.2 Fancy Tables using FloatsFor a fancy method to make tables using floats see: 9. More Formatting Tricks |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[What Links Here] |