Wikimarks

replaces the "On the wiki" menu with the links that you find most useful.

are fully editable. You can add as many links as there's space on the menu bar. You can add submenus to each entry, of course. And you can even add sub-submenus - which Wikia's standard menu doesn't know.

travel with you. The menu contains exactly the same links in every wiki you go to. It's your menu after all.

It needs to be stressed that this addon is for personal use only. The Wikia ToU forbid any manipulation of the "On the Wiki" menu on a site-wide basis. But they're perfectly fine with users installing for themselves.

◄   ►

Installation

 * See also: Help:JavaScript and CSS Cheatsheet

Note: Installation is only the first step, you must also edit your to actually create your links!

To install, add this to your global.js:

Editing

 * For more details / advanced usage, see w:c:wikimarks:Manual and other help pages on the Wikimarks Wiki

To edit your, click on the logo which appears in the navigation menu where it would normally say "On the Wiki". You could also go directly to w:c:wikimarks:Special:MyPage/Wikimarks. Same thing.

For the sake of convenience, comes with its own custom editor. The editor's main feature is the live preview: all menu changes will update in real time.

In the editor itself you will find a "Manual" tab on the left side that gives you a lot more in-depth information about editing as this quick intro does. You'll probably won't need more, but take a quick look anyway!

You will also find a "Start" tab in the editor that features lots of ready-made you can simply copypaste into yours.

Syntax
Editing is easy, it's just a list of links - one link per line - using the following format: * title = link


 * 1) The line begins with one, two or three asteriks.
 * 2)   One asterisk will place the link on the  menu.
 * 3)   Two asteriks will place it on a submenu of the  menu.
 * 4)   And three asteriks will place it on a sub-submenu.
 * 5) The title is the visible text that will appear on the menu and
 * 6) the link is the page where clicking on the text will take you.

Examples
Here are some basic examples of how to use the above syntax to make a few links in the editor.

* Recent Changes = Special:RecentChanges
 * Makes a local link to Special:RecentChanges on the current wiki

* Wikimarks = w:c:dev:Wikimarks
 * Makes an interwiki link to w:c:dev:Wikimarks

* Wikimarks = http://dev.wikia.com/wiki/Wikimarks?oldid=9753
 * Makes a regular hyperlink to http://dev.wikia.com/wiki/Wikimarks?oldid=9753

* Google = https://www.google.com
 * Makes a regular hyperlink to google.com

Credits
There were a bunch of beta-testers who helped me iron out the kinks in the code. Starfleet Academy helped me a lot. Our long conversation about my early sketches was very useful. He came up with the asterisk in the name btw :) Mathmagician helped me more than everybody else combined. He prodded my code tirelessly with sticks large and small. There were quite a few bugs and warts I would not have found without him. He also wrote the Start page btw.

Missing Features

 * It's possible to leave the editor without getting a warning that you haven't saved your . There should be a warning popup - just like in Wikia's regular editor.
 * will be integrated with the Preferences module and eventually moved off of wikimarks.wikia.com (which will be deleted)
 * Monobook support...

__NOWYSIWYG__