User talk:Poke/GuildWarsWikiTools/archive/2007

From Guild Wars Wiki
Jump to navigationJump to search
Archive This page is an archive. Please do not edit the content of this page. Add additional comments here instead.

General

moved from User talk:Poke/GuildWarsWikiTools.js

What does this all do? I'm interested, but don't want to bother testing myself without knowing. :) -- Gem (gem / talk) 22:15, 26 June 2007 (UTC)

It's not finished yet ;) When it's finished I will explain everything, just wait :P poke | talk 22:32, 26 June 2007 (UTC)
This does look promising... explanations ftw! -- CoRrRan (CoRrRan / talk) 23:24, 26 June 2007 (UTC)
Ok. I hope it works ;) If you have any questions, just ask. I will now upload some screenshots :) poke | talk 23:54, 26 June 2007 (UTC)

So does this have all the functions from GuildWatch? Are you going to implement image moving? -- Gem (gem / talk) 05:39, 27 June 2007 (UTC)

Is it working for other people yet? Because I tried but I can't see anything. :( Cleared my cache numerous times... What did I do wrong now.. :P - anja talk (contribs) 13:25, 27 June 2007 (UTC)
I have a problem with my Internet Explorer that caused the wiki to crash, so I disabled the script for IE users until I get this problem fixed. For debugging in IE I use a special parameter I added to test it. You can also test the script in IE by adding "?debug" at the end of a adress (for example http://wiki.guildwars.com/wiki/User:Poke/GuildWarsWikiTools?debug). Please give it a try and tell me if it works for you (the only error which can occur is that after the page is loaded you get an error and the page will get blank)
Btw. Firefox displays everything correctly and it should work for other users too. poke | talk 13:37, 27 June 2007 (UTC)
FYI, it doesn't ;) I'm using Firefox, cleared my cache and I just see the normal interface.
Btw, Strg is german for Ctrl, right? - anja talk (contribs) 13:41, 27 June 2007 (UTC)
Oh, there was a small mistake in the install.js ^^ After reinstalling it should work. poke | talk 13:48, 27 June 2007 (UTC)
Works now. :) - anja talk (contribs) 13:51, 27 June 2007 (UTC)
Good, so back to stupid IE ^^ poke | talk 13:52, 27 June 2007 (UTC)
Weird thing, but this morning I logged in with a laptop at work and decided to finally test this. GuildWatch was functioning at that point. When I put GWWToolds into use it didn't work. I installed Opera and tried switching back to GuildWatch, but now neither of them works. javascript is not disabled on either browser, I've done a hard refresh, tried logging, ... I'll have to test at home, but just wanted to let you know. -- Gem (gem / talk) 14:03, 27 June 2007 (UTC)
Right... after reinstalling the corrected version both started working again. Opera seems to have suffered juut like IE. I just thought taht 'crash' means that the whole wiki stops functioning, which wasn't the case with me. -- Gem (gem / talk) 14:06, 27 June 2007 (UTC)
The old "version" of the install.js had an javascript error (missing bracket) so everything in the same js file is ignored. This is probably why Guild Watch didn't work too. - I will try it Opera later. poke | talk 14:09, 27 June 2007 (UTC)

(Reset indent) Ok, Internet Explorer works now. And Gem, I don't think I'm going to implement image moving in near future as it requires additional software and a more complex multi-browser compatibility. But maybe. poke | talk 18:25, 27 June 2007 (UTC)

GWWT

moved from User talk:Poke

Redbetter doesn't work - no span tags in templates. User Blastedt sig.jpgBLASTEDT 14:30, 27 June 2007 (UTC)

Oh, thanks I will change it as soon as I fixed the problem with IE. poke | talk 14:39, 27 June 2007 (UTC)
I'm implementing a change in the delete tag: just put redbetter as the reason, and speedy as the time. User Blastedt sig.jpgBLASTEDT 14:42, 27 June 2007 (UTC)
Bad idea as redbetter is not a speedy deletion reason. - Wha! What are you doing to the delete template? xD - Let me do this :P poke | talk 14:47, 27 June 2007 (UTC)
I already did it. Fine, I'll change it to ~~~~~. User Blastedt sig.jpgBLASTEDT 14:48, 27 June 2007 (UTC)
Just to let you know the redbetter DOES work and changes to "a red link symbolizing a blank page is better than a blue link with little or no ." User Blastedt sig.jpgBLASTEDT 14:50, 27 June 2007 (UTC)
I reverted your edits because I now found a method to implement it properly. I will change it now. poke | talk 14:55, 27 June 2007 (UTC)
works now. poke | talk 14:59, 27 June 2007 (UTC)
I still want my redbetter, and I can use it when I use guildwatch. User Blastedt sig.jpgBLASTEDT 15:50, 27 June 2007 (UTC)
Hm? Don't know what you mean. GuildWatch has the redbetter function!? So there is no need to change the deletion template. poke | talk 17:01, 27 June 2007 (UTC)
KIt uses {{redbetter}}. User Blastedt sig.jpgBLASTEDT 17:12, 27 June 2007 (UTC)
Used. That template is deleted, as you can see :) - anja talk (contribs) 17:14, 27 June 2007 (UTC)

(Reset indent) The actual version of GuildWatch uses the normal deletion tag with a predefined text. ("Updated the redbetter link to use the correct deletion template.") poke | talk 17:52, 27 June 2007 (UTC)

Multi-Tagging?

How is it done? I don't see which tags I have chosen? Thanks for a hint. - MSorglos (talk|contrib) 17:29, 27 June 2007 (UTC)

When you click a link in the portlet there should pop up a window (like this).. Which browser do you use? poke | talk 17:51, 27 June 2007 (UTC)
Opera 9.20 (9.21 is pending install ;-)) window pops up, if I click different links (like delete + delete (speedy)) both options are added to the list. List hover-colors options as mouse moves over items, but there seems to be no marking of selections. One option is selected, if I click "Tag and save" page is edited, but seems to be only one option also I select more than one. - MSorglos (talk|contrib) 17:58, 27 June 2007 (UTC)
Please try the new version (1.0.3) - maybe Opera have the same problems as IE when clicking list items. But that should be fixed now. poke | talk 18:29, 27 June 2007 (UTC)
With Version 1.0.3 I see my selection. Seems to work now as intended.
Just for understanding: For choosing 2 speedy delete criterias I have to click speedy delete link twice to have it twice in the list of actions? It is not possible to select 2 criterias from one action/list? --The preceding unsigned comment was added by User:MSorglos .
Correct. As it's normally not intended to use more than one delete tag you can only select one option per list. poke | talk 09:41, 28 June 2007 (UTC)

One click deleting

Would you be able to create me a 'sysop version' which I could put to use in a different skin which I would use when deleting stuff? Instead of the tools that are present now that version would have one click deletion links with the most common deletion notes. Or do I need to figure it out myself? Not that it would be too hard, I'm just a bit short with time at the moment. -- Gem (gem / talk) 20:09, 27 June 2007 (UTC)

Hmm, when you tell me, how the sysop deletion works I could implement something ;) poke | talk 09:41, 28 June 2007 (UTC)
Here is a screenshot (with the page url) of the deletion screen. Basically just enter that url (normally through the delete button on the top toolbar), enter a reason and press the button. -- Gem (gem / talk) 21:37, 28 June 2007 (UTC)
Oh yeah, I don't really like the popup from GWWtools. The GuildWatch system with a one-click-only links suited me better, so could you make this without the pop ups. Thanks. :) -- Gem (gem / talk) 21:39, 28 June 2007 (UTC)
The popup is used because of the multi-tagging function GWWT offers. So it is not needed here. Do you want to have a reason-list on the delete page, or do you want to have a portlet on the left side? Or - this would be my preferred way - what would you say about a popup when you click "delete" on the page with a reason-list? So you click on delete -> popup opens -> you click on a reason -> deletion is done.
To make a script, I would need 2 files: First the normal page of a file/article, second the deletion page itself. You can save them as html by clicking File/Save. I just need the html pages itself not the complete website (you can check this on save screen). poke | talk 22:02, 28 June 2007 (UTC)
Ah, and I would need a list of common reasons ;) Maybe even categorized if you like or depending on namespace. poke | talk 22:05, 28 June 2007 (UTC)
I come along with computers and stuff pretty well so no need to explain me how to save a html page. :DDD
http://gem.users.paivola.fi/UserGemLists.htm and http://gem.users.paivola.fi/UserGemLists%20deletion.htm
I would like to have the deletion reasons listed as links on the left toolbar so that I'm only needed to do a single click. The reasons I mostly use are (namespace specified):
I'll probably end up copying your whole code to my namespace when it is finished so that I can tweak it later on if needed (modify the deletion reasons etc). I'm grateful for your work. Thanks! -- Gem (gem / talk) 23:09, 28 June 2007 (UTC)
Ok, I will work on it, tomorrow ;) It should not take very long :P - I will try to make it very dynamic so that you have just a short "config" in your monobook to which you can always add things.
"I come along with computers and stuff pretty well so no need to explain me how to save a html page. :DDD" - just wanted to be sure :P poke | talk 23:32, 28 June 2007 (UTC)
Ah, what I forgot: Would it be ok to have GWWT installed to use the sysop plugin or do you want a script that works totally independently? poke | talk 23:48, 28 June 2007 (UTC)
Doesn't matter, but an independent program is always safer just in case. You choose. ^^ -- Gem (gem / talk) 09:42, 29 June 2007 (UTC)

I guess your recent edit added this functionality partially, judging from some of the stuff that you added. I'm unable to decipher how it works though and can't see any new buttons so I guess it's still not ready. -- Gem (gem / talk) 19:17, 29 June 2007 (UTC)

You're right, a added the functionality and it is ready (and it should work ^^). A quick how to is listed on the just updated project page ;) poke | talk 19:28, 29 June 2007 (UTC)
Hmm... There must be something wrong as I don't get any of the links to my toolbars. :( -- Gem (gem / talk) 20:08, 29 June 2007 (UTC)
Nvm, stupid caching problems. Needed to do some voodoo to get it to work. :) -- Gem (gem / talk) 20:16, 29 June 2007 (UTC)
Well, now it's a problem with your code. Clicking on the links only takes me to the deletion page but doesn't fill in anything or submit the deletion. Tested on all 3 browsers. -- Gem (gem / talk) 20:25, 29 June 2007 (UTC)
Hm, will check that poke | talk 20:30, 29 June 2007 (UTC)
Should work now. There was a small mistake ;) And btw. I recommend that you do not use wiki-html comments (<!-- -->) in your monobook as it will not be wiki-parsed when included. poke | talk 20:47, 29 June 2007 (UTC)
Still nothing... It's a shame you can't test it yourself. -- Gem (gem / talk) 09:46, 30 June 2007 (UTC)
Hm. I searched through the wikimedia source to find my mistake, because in my test environment it works.. Finally I found out: I don't know why but a deletion confirm page is internal handled as an article - in contrast to edit, history, move which are no articles. So it should work now (finally) poke | talk 12:16, 30 June 2007 (UTC)
Yay, it works! Thanks a lot for the great job you've done. :) -- Gem (gem / talk) 22:12, 30 June 2007 (UTC)
Finally xD - No problem :) poke | talk 22:14, 30 June 2007 (UTC)
One more thing. Care to move the sysop tools to the top? ^^ Don't want to tweak your code. -- Gem (gem / talk) 22:27, 30 June 2007 (UTC)
By next revision it will be moved on top :) and btw. nice to see the deletion log atm ;) poke | talk 22:30, 30 June 2007 (UTC)
Ah, what I forgot to ask: Can Sysop delete protected pages or do they have to unprotect them first? poke | talk 22:33, 30 June 2007 (UTC)
Just tested it. No problem. :) -- Gem (gem / talk) 22:36, 30 June 2007 (UTC)
Btw, is it possible to make a deletion link that doesn't override the default deletion note? -- Gem (gem / talk) 22:39, 30 June 2007 (UTC)
Good, how do you do a normal deletion note? Leaving the text field empty? Then just use desc: '' (empty string). poke | talk 22:44, 30 June 2007 (UTC)
Tested it. It just gives an empty deletion notice box, although normally the wiki places something like 'content was XYZ' or 'the only contributor was ZYX'. -- Gem (gem / talk) 22:49, 30 June 2007 (UTC)
Hmm. Could you please try desc: null poke | talk 00:34, 1 July 2007 (UTC)
A null without the ' markers on both sides still puts a description 'null' to the deletion note. :( -- Gem (gem / talk) 09:09, 1 July 2007 (UTC)
o.O Have to test something... poke | talk 13:53, 1 July 2007 (UTC)
Could you atleast move the sysop tools to the top asap? Thanks. :) -- Gem (gem / talk) 14:30, 1 July 2007 (UTC)
Could you please test one thing for me? ;) Leave out the desc part and test it again ^^ poke | talk 00:40, 2 July 2007 (UTC)
Tested it allready before asking this. It just made the whole js to do nothing. Ofcourse, I might have done something a bit wrong to cause an error, so you might want to see the history of my monobook.js to be sure I did it correctly. -- Gem (gem / talk) 06:13, 2 July 2007 (UTC)
Ok, I hope it works now ;) Please test it with an empty string (desc: '') poke | talk 17:55, 2 July 2007 (UTC)
Works. :) Great job! -- Gem (gem / talk) 19:24, 2 July 2007 (UTC)
Finally :) poke | talk 20:22, 2 July 2007 (UTC)

As Gem isn't a sysop any longer, is there anybody interested in using the GWWT Sysop deletion plugin? Otherwise I would remove it in the next release. poke | talk 21:38, 29 July 2007 (UTC)

I'd personally rather keep the extra buttons to stop me from deleting the wrong things :) - anja talk 22:32, 29 July 2007 (UTC)

Request: "last"

Can you add a "last"-link at the top of the page to GWWT? It would show the difference between the "current rev" and the "current-1 rev". -- CoRrRan (CoRrRan / talk) 23:16, 28 June 2007 (UTC)

Do you want a diff link or just a last link? poke | talk 23:28, 28 June 2007 (UTC)
I think he means a diff link. MisterPepe talk 23:30, 28 June 2007 (UTC)
Ok, I will implement this asap. poke | talk 23:54, 28 June 2007 (UTC)
PePe reads my mind. Damn son, you're good! -- CoRrRan (CoRrRan / talk) 00:10, 29 June 2007 (UTC)
The new version includes this feature :) poke | talk 19:29, 29 June 2007 (UTC)
Lovely feature. ^^ - anja talk (contribs) 19:32, 29 June 2007 (UTC)
Very nice. - MSorglos (talk|contrib) 19:34, 29 June 2007 (UTC)
Sadly that MediaWiki does not provide the ID of the last revision, so I had to make a detour via the history ;) poke | talk 19:35, 29 June 2007 (UTC)
I think that's the same issue as with Lupins plugin and query.php. Sadly i found it as resolved issue here. Perhaps its time to readd this :-) - MSorglos (talk|contrib) 19:43, 29 June 2007 (UTC)

(Reset indent) Can this be of any help to you perhaps? User_talk:Rezyk#Differences_of_articles (I've got no idea whether this is useful for this feature. It does work at the moment, so I'm happy.) -- CoRrRan (CoRrRan / talk) 20:27, 29 June 2007 (UTC)

No, the problem here is that you cannot get the id of the last revision without going to the page history. poke | talk 20:30, 29 June 2007 (UTC)
You kinda can, actually, see http://www.mediawiki.org/wiki/Manual:Parameters_to_index.php#View_and_render.
For instance, http://wiki.guildwars.com/index.php?title=Shiro_Tagachi&diff=cur&oldid=prev will do the trick. You can even leave out the oldid=prev parameter and simply say http://wiki.guildwars.com/index.php?title=Shiro_Tagachi&diff=cur , it'll still work fine, showing the diff of the last edit to the previous one. --Dirigible 13:21, 30 June 2007 (UTC)
Hm, this is a very interesting page, thank you! poke | talk 13:41, 30 June 2007 (UTC)

Version display

I propose the adding of the version tag right next to "guild wars wiki tools" or into that box. Having to click any link to open popup with version information needs more clicks ;-) - MSorglos (talk|contrib) 06:15, 30 June 2007 (UTC)

But in my opinion the version number is not really important. So I don't think there has to be a more visible info ;) poke | talk 12:19, 30 June 2007 (UTC)
If I see that you modified version I have to click to see wether my version was updated. I would prefer to see this information right away. (Yes, I'm very lazy) - MSorglos (talk|contrib) 12:43, 30 June 2007 (UTC)
If there is a new version just press CRTL + F5 ;) poke | talk 12:48, 30 June 2007 (UTC)

Lupin's popups

They don't seem to work together or maybe i'm doing something wrong. --Phoenix File:Phoenix-sig.png 15:34, 30 June 2007 (UTC)

Ignore my last comment it just started working. My java stopped working on wiki, weird. Now it works and both addons seem to work great. --Phoenix File:Phoenix-sig.png 15:41, 30 June 2007 (UTC)
Good to hear :) poke | talk 15:49, 30 June 2007 (UTC)

Disabling some of the tools

I know, I'm a pain in the ass. :P Could you add a possibility to disable some of the tools if one doesn't need them? Just something that the users can add to their .js to prevent some tools from showing up. -- Gem (gem / talk) 09:14, 1 July 2007 (UTC)

Last night, when CoRrRan asked me about the watchlist, I thought about implementing this feature into gwwt - and yes, at the same time I thought, that some peoples do not like something like this ;) So a disabling feature is planned ;) poke | talk 13:49, 1 July 2007 (UTC)
Are you going to work on this soonish? :) -- Gem (gem / talk) 19:55, 14 July 2007 (UTC)
Yeah, I think he is. I've also set up AVT to be more configurable (most things can be turned off) to try and get compatibility with GWWT. I also finally got the sysop stuff working, too ^_^ Anyway, Poke - we should probably compare notes on this =P MisterPepe talk 19:57, 14 July 2007 (UTC)
Yeah, I noticed your work, that's why I remembered to post here. :) Currently I don't see any use for AVT as most of the stuff is aimaed for regular users instead of sysops and the GWWTools sysops stuff is all that I need. -- Gem (gem / talk) 19:59, 14 July 2007 (UTC)
=P Nah, I actually rewrote the last version (I'm still claiming that it's completely a coincidence that it was on the day my RfA got approved) to add sysop deletion and blocking. I still mainly use it for the IP lookup and user warning functions, though.
I'm really proud of the GWW:NOTICE thing though ;) Anyway, most of the tabs can be turned off, as can the deletion tagging feature (since sysops don't really need it).
Heh. That's enough marketing on Poke's page ;) (This message not endorsed by Poke in any way. His has a better UI as well =P ) MisterPepe talk 20:03, 14 July 2007 (UTC)
I hope I can find the time in the coming week to do something on this (I'm on holidays :P), if I get internet I can test this otherwise it will be difficult ^^ poke | talk 20:08, 14 July 2007 (UTC)
That's why I've been having to spend so much time debugging - I typically write patches in Notepad then upload/test when I'm done =P MisterPepe talk 20:10, 14 July 2007 (UTC)

Project namespace?

First of all, I'd like to say I think that that GWWT is an excellent tool, and I'm really enjoying using it. But what I am messaging you for is to ask if you would consider moving GWWT into the project namespace? It is now used by a lot of users, including myself, and I'd consider it to be the unofficial editor's best friend. Nothing would change, really, it would just be linked to by other pages in that namespace, perhaps, and it would recieve quite a bit more attention from a project page rather than a userspace subpage. --Santax (talk · contribs) 18:26, 1 July 2007 (UTC)

Hm, why not? The only problem is - but it's not really a problem ;) - that the js files have to remain on my userspace as non-user spaces to not accept Javascript files.
But I think before moving, others have to say what they think about it. poke | talk 18:36, 1 July 2007 (UTC)
It needs to be in user name space due to MediaWiki restrictions so let's keep it where it is. Also, I would like one person to be in control so that other people can't just tweak a tool which a lot of people are using, so moving it to public space would be a bad idea imho. -- Gem (gem / talk) 19:09, 1 July 2007 (UTC)
No, I would leave the Javascript files here (as it's impossible to have them in other namespaces). I think what Santax meant was moving the project homepage to GWW namespace.. poke | talk 19:13, 1 July 2007 (UTC)
Ah, silly me. If we are keeping the js in a user space, I don't see a reason to move the project page either. It seems silly to have a publicly editable project page for a project that is really one for a single user. -- Gem (gem / talk) 19:16, 1 July 2007 (UTC)

Request: User notification

GuildWatch had a feature that would allow you to notify a user that their image had been incorrectly named or orphaned. Would it be possible to add one for GWWT? --Santax (talk · contribs) 16:02, 2 July 2007 (UTC)

Of course it's possible ;) I will try to add the feature in next release. poke | talk 16:24, 2 July 2007 (UTC)
That's great, thanks! --Santax (talk · contribs) 16:27, 2 July 2007 (UTC)

Guild image naming link

I think the "tagging guild image for deletion because of naming conventions" link is wrong. It's linking to the user page policy instead. -- ab.er.rant sig 03:49, 3 July 2007 (UTC)

fixed. poke | talk 07:11, 3 July 2007 (UTC)

Requests

  1. Can you add {{Welcome|{{PAGENAME}}|CoRrRan}} to the tools? (Or something similar?)
  2. Is it possible to copy the "User/guild image" tagged for deletion notification that Ale_jrb had in his tools to this?

TIA -- CoRrRan (CoRrRan / talk) 18:30, 15 July 2007 (UTC)

Another request - could you add an option to insert the {{unsigned}} template (with subst:) using the contents of the clipboard as the IP address (or prompting for IP, if the clipboard isn't an option), at the current cursor position? Go to Aiiane's Talk page (Aiiane - talk - contribs) 19:21, 21 July 2007 (UTC)
Request - please could you add an option to tag images with {{image update}} (With a place to explain why the image needed updating.) -- User indochine sig icon.pngIndochine talk 16:08, 28 July 2007 (UTC)
Already on my upcoming features list, Indochine. And Aiiane, I will see what I can do :) poke | talk 16:28, 28 July 2007 (UTC)
Could we get a quick delete tag for orphaned/unused like the one for copyvio and redbetter. Cheers --Lemming64 16:40, 28 July 2007 (UTC)
Do you mean for articles? poke | talk 17:26, 28 July 2007 (UTC)

(ri) Can you add an option to make me toast and scrambled eggs for breakfast and do the washing up afterwards? kthx! - BeX iawtc 17:28, 28 July 2007 (UTC)

Sorry I forgot to specify, it would be for images. --Lemming64 17:29, 28 July 2007 (UTC)
Ah, you mean that you don't need to click "more" and then "Orphaned"? - I think this will be available in next version as you can set (probably a lot) settings.. And Bex: no :P poke | talk 17:45, 28 July 2007 (UTC)
Poor Bex, all she wanted was to have a breakfast with you poke. :) (In Holland we usually say: "Een beschuitje eten.") -- CoRrRan (CoRrRan / talk) 18:04, 28 July 2007 (UTC)
Ah hadn't seen it in the expanded more menu previously, but it would be nice if it was one of the main links. Talking of moving stuff I don't think you need redbetter or copyvio as a front menu link but they could be buried in more as they are not used that often really. --Lemming64 08:51, 29 July 2007 (UTC)
Hasn't redbetter been retired from use on the wiki Lemming? -- User indochine sig icon.pngIndochine talk 11:51, 30 July 2007 (UTC)
The redbetter used from GWWT is a normal delete tag with the redbetter reason. poke | talk 11:54, 30 July 2007 (UTC)
Yeh they are all just regular delete tags with a variety of pre-filled reasons, red better is still a reason, there was just no need for a separate delete template. --Lemming64 18:15, 31 July 2007 (UTC)
... I never really got that whole redbetter thing. I mean, isn't it more or less just a speedy A1? MisterPepe talk 18:18, 31 July 2007 (UTC)
A page tagged with redbetter can have enough information that A1 cannot be used. poke | talk 18:22, 31 July 2007 (UTC)

Request: Add the A3 speedy deletion :) - anja talk 15:14, 2 August 2007 (UTC)

request fo map needed tag

subject says it all :) --Lemming64 18:21, 1 August 2007 (UTC)

As I implemented the parameter myself I know this xD I will see when I can implement this :) poke | talk 18:23, 1 August 2007 (UTC)
Blatant lies! :) --Lemming64 18:50, 1 August 2007 (UTC)

Looking for some tips

Hi, I've been trying to analyse your GWWT javascript but so far not having much luck understanding it. I'm particularly interested in how the additional div area gets triggered and displayed as I can't seem to replicate it without directly using your code. Could you explain it a little? Or at least point me to where I can read more about this. I've found some stuff on wikipedia but they're not very detailed. Thanks in advance. -- ab.er.rant sig 06:19, 3 August 2007 (UTC)

Uhm, I think the complex part of the whole code is that it is object oriented. So I have a class "GuildWarsWikiTools" and in its constructor I create the div box (with display: none;). When you click on a link you trigger the "addAction" method which simply says display: block;. So if you want to create something similar, you could just create a div (maybe in a function "init") and then you have a "show" method and a "hide" method:
function show ()
{
  yourDiv.style.display = 'block';
}
function hide()
{
  yourDiv.style.display = 'none';
}
Hope that can help you ;) poke | talk 09:47, 3 August 2007 (UTC)

Speedy Deletion

Just a heads-up, GWWT is missing A3 and C1 at the moment ;) --Santax (talk · contribs) 14:19, 15 August 2007 (UTC)

Yeah, there is so much to do ^^ An update is coming soon.. Atm I'm reworking the code as I'm not satisfied with the way it works. poke | talk 14:26, 15 August 2007 (UTC)
=\ Stop being so perfectionistic (probably not a word), it's way cleaner than mine T_T MisterPepe talk 04:48, 20 September 2007 (UTC)
I had much to do in school the last weeks but we have holidays for 2 weeks from Friday so I will have enough time :) poke | talk 05:41, 20 September 2007 (UTC)