Wikipedia talk:WikiProject User scripts/Scripts/Edit Top
I have a suggestion. Instead of all the f1r5tH34d1ng business, just change
document.getElementById("content").insertBefore(divContainer, theH1);
into:
document.getElementById("content").insertBefore(divContainer, document.getElementsByTagName("h1")[0]);
Thanks! JesseW 07:36, 29 August 2005 (UTC)
- I tried that before and it didn't work for some reason. It works for you? --pile0nadestalk | contribs 15:37, 29 August 2005 (UTC)
- Questions like this are why I created Wikipedia:WikiProject_User_scripts/Techniques - we can simplfy this down to a specifc line of code, then try it on lots of different browsers, and see how portable it is. Do you get any error messages(like on the JavaScript Console, maybe?) I will try my version, and see if it works, and post on the techniques page. Thanks! JesseW 20:51, 29 August 2005 (UTC)
- It works for me, with Firefox 1.0.4 on OSX. What are you using? JesseW 20:56, 29 August 2005 (UTC)
Script does not work for historical page
Attempts at editing an older version will only summon the current version. Circeus 19:35, 24 June 2006 (UTC)
Similarly, I've had trouble where an article title with an ampersand (for example Madam & Eve) will try to edit the top section of Madam when I use the javascript edit top link. -- nae'blis 20:57, 2 August 2006 (UTC)
What am I missing?
I added the js to my user page, but it doesn't seem to be working. (No "edit" links for section 0.) I have dumped my cache a couple of times, and restarted the browser. I am probably doing something wrong, since I don't know js at all. Please see the page here: User:Pharillon/monobook.js Using Firefox 1.5.0.6 on Mac OS 10.4.
Advice appreciated. --Pharillon 07:28, 4 August 2006 (UTC)
- In your case, it looks like the }); might be missing from the end. Gimmetrow 04:08, 3 September 2006 (UTC)
Diff pages
An edit link for section0 appears on diff pages, currently. Gimmetrow 04:08, 3 September 2006 (UTC)
- Same here... shows up on history pages too. Carl Lindberg 04:21, 3 September 2006 (UTC)
redundant?
Why is
|| window.___location.href.indexOf("/wiki/Special:") != -1
repeatedly added? One if-statement could replace that. Also, why isn't this an includable script file? I've mirrored the contents at Gerbrant.edit.top and will be editing it as I see fit. You might want to watch that page. Or not. Bye, Shinobu 20:51, 8 September 2006 (UTC)