(Feb, 17 2011)Version 0.5.4 is Firefox 4.0.x compatible
(May, 25 2009)Version 0.4.2 topic item bugfix, and BBcode available outside gtaforums.com.
(May, 17 2009)Version 0.4.1 fixes a typo.
(May, 17 2009)Version 0.4.0 adds context sensitive menu's when browsing gtaforums.com.
(Mar, 31 2009)Version 0.3.4 adds some BBcodes and enables auto-update.
(Mar, 30 2009)Version 0.3.3 is Firefox 3.0.x compatible
• Install GTAFcode from HERE
• Restart firefox when prompted.
• You will automatically be notified of updates.
From now on you should see a gtaforum code menu entry in the background menu whenever you're in an editwindow.
How to use
Most of the entries should be self explaining, the only thing that might need some explanation is the support for the table/tableb tags.
You should just write the content of your table thereby separating horizontal cels with a '|' character, and separating the rows with a newline. To render a cell as a header, you should prefix is with a "*".
When your done typing, select the whole block and choose (bordered) table from the special submenu to convert it to proper tags.
more cels|and yet another|last one
wil result in:
|more cels||and yet another||last one|
Depending on the content of the page your looking at the background menu will provide you with "gtaforums.com links","category menu", "forum menu", "topic menu" and "member menu". e.g. if your looking at a profile it will get the "gtaforums.com links" and the "member menu", but while reading a topic the "gtaforums.com links", the "Forum menu" and the "Topic Menu" will be available.
|Gtaforums.com links||Category Menu||Forum Menu||Topic Menu||Member Men|
|Board Index||Search...||Search...||Search...||Send PM|
|View New Posts||Subscribe||Subscribe||View Posts from ...|
|Mark Board Read||mark as Read||Print/Download||Add to contacts|
|My Controls||Who Posted?||Report this user|
|My Last Posts||Gtagarage Profile|
|Todays active topics|
|Todays top 10 posters|
When right-clicking on a link, the menu however does does not depend upon what you're currently looking at, but upon the target of the link. (E.g. if you right-click on a link to a profile, you'll get the "Member menu").
If you've got a piece of text selected, right-clicking will show you the "Search Menu". Depending on your context, you'll get different options, like "Search as member", "Search Whole Board", "Search topics in Current Forum" and "Search Posts in Current Topic". If you're right-clicking on a forum or topic link, while a piece of text is seledted, you'll even get the option to search for the selected text in the target of the link you're clicking on. (e.g. "Search Topics in This Forum").
The description above might sound a bit complex, but if you work with it, it will feel very intuitive.
This extension (like any firefox extension) is written in RDF (Resource Description Framework), XUL (XML UserInterface Language) and Java-Script. The only tools that are needed are a plain text-editor (even notepad will do) and winzip.