Jump to content

User talk:Ioeth/friendlytabs.js

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Aidan9382 (talk | contribs) at 15:30, 12 May 2022 (Category:Pages using deprecated enclose attributes). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Incompatible with new vector skin

This script breaks vector visually, e.g. the edit and view source tabs move up a bit. The reason is that the innerHTML of document.getElementById( FriendlyConfig.idsToRename[i].id ).firstChild.innerHTML in vector is a span with the caption in it, not just the caption text. This can be fixed in several ways, e.g. you could use a loop to go down until there are no children, and then modify the last childs innerHTML to the new caption. --  Nx/talk  10:05, 4 July 2009 (UTC)[reply]

This works with both monbook and vector, under Firefox 3.5 and opera 10. I couldn't test Internet Explorer as I'm on Linux. --  Nx/talk  11:11, 4 July 2009 (UTC)[reply]
Fixed, thanks. And yes, it works in IE, IE 8 at least. But it's probably the only part of Friendly to work in IE anyway, so ... :) Amalthea 12:22, 4 July 2009 (UTC)[reply]
Great, thanks! --  Nx/talk  13:19, 4 July 2009 (UTC)[reply]

Legacy JavaScript

Hello! This script has been detected as using deprecated parameters that need to be replaced with the updated version. Examples include addOnloadHook( ... ) needs to be replaced with $( ... ) or $( function() { ... } ) (depending on use); all wgGlobalVariables need to be properly gotten with mw.config.get( 'wgGlobalVariable' ); and addPortletLink needs to be called with mw.util.addPortletLink. Please see MW:ResourceLoader/Legacy JavaScript for details. Thank you. — {{U|Technical 13}} (etc) 21:32, 19 January 2015 (UTC)[reply]

Port to modern Twinkle framework

I've ported this to work with the current Twinkle configuration and module framework here - this allows it to potentially be configured through the GUI. (It depends upon the Twinkle gadget, so it won't suffice as a drop-in replacement for this script.) -- HarJIT (talk) 23:52, 19 February 2017 (UTC) HarJIT (talk) 17:59, 20 February 2017 (UTC)[reply]