You forgot to mention people need to put this:
importScript('User:Magnus_Manske/insertref.js');
into their http://en.wikipedia.org/wiki/Special:MyPage/monobook.css
Checking it out now. :)
-SV
On Mon, Mar 23, 2009 at 10:07 AM, Magnus Manske <[email protected]
> wrote:
> I found it annoying that, to enter a new reference, you'd have to go
> to edit mode, find the position again, and then put in the reference.
>
> So I wrote a little javascript...
> http://en.wikipedia.org/wiki/User:Magnus_Manske/insertref.js
>
> Works like this:
> 1. In /view/ mode, select some text (has to be unique, no fotmatting)
> 2. Click on the "Insert reference" link in the toolbox
> 3. The script internally loads the raw wikitext, looks if it can find
> the selected text uniquely in the wikitext (stops with error
> otherwise)
> 4. The script asks for the reference text and "insert right or left of
> selection"
> 5. The script adds <references/> section if necessary, then opens edit
> mode with the changes made, ready to save
>
> Some issues:
> * If you select a (unique) link, it will try to "break out" of the
> link before inserting the reference, but success is not guaranteed
> * I couldn't make it open diff mode by default - yet...
> * Some fancier reference entry mechanism would be nice. Ideas?
> * It might be possible to make the selection mechanism more
> "formatting-tolerant"
> * This mechanism could be used to enter other things (turn text into a
> link, add images, templates, etc.) - might be worth investigating
>
> Cheers,
> Magnus
>
> _______________________________________________
> WikiEN-l mailing list
> [email protected]
> To unsubscribe from this mailing list, visit:
> https://lists.wikimedia.org/mailman/listinfo/wikien-l
>
_______________________________________________
WikiEN-l mailing list
[email protected]
To unsubscribe from this mailing list, visit:
https://lists.wikimedia.org/mailman/listinfo/wikien-l