User talk:PuppyOnTheRadio

From Uncyclopedia, the content-free encyclopedia

Jump to: navigation, search

edit Talk page header

  • New stuff goes at the bottom
  • Be funny or stupid. I reserve the right to judge which one you are being.
  • Don't be a dick. Or if you have to be a dick, be funny
  • Dancing is only permitted on a day with a y in it's name
  • Don't edit this section


edit The UnSignpost is back from holiday

We have not forgotten about you (yet)! Anton (talk) Uncyclopedia United 15:59, March 28, 2014 (UTC)

edit Paramedic

VFD does now have a Poopsmith for that sort of thing — He seems to have taken the day off — but if you're going to do it, do it all, including the {{Oldvfd}}. Spıke ¬ 23:55 28-Mar-14

Only came up as a false positive when I was looking into something else, so I removed it while I was doing my experiment (which didn't go anywhere).
I've just been looking at {{Oldvfd}} - other than it actually going to the correct archive and locating the correct header, is there anything else that needs to be fixed?                               Puppy's talk page12:01 am 29 Mar 2014

See #VFDg above; did you ever look into that? Putting all those buttons in the section heading impedes not just {{Oldvfd}} but other attempts to point someone to a section of VFD or an archive. Perhaps put the buttons inside the ballot box? Spıke ¬ 00:13 29-Mar-14

Problem with putting it inside the ballot box is that the ballot box has no link to the actual article. We could theoretically just have the header as a standard L2 header, and incorporate {{VFDn}} into the ballot box, but I couldn't work out an effective way to incorporate that into the preload.
The quick and easy solution is to add a behavioural tag to the header templates so they would only kick in when on VFD, and not on the archives. That would solve issues with archives, but not on VFD. There was an issue when this was being put into place with Wikia updates that limited a few things. I think that that Wikia issue has been resolved, so I may have another option.                               Puppy's talk page12:35 am 29 Mar 2014
Fixed nesting issue on {{VFDg}}. I think.                               Puppy's talk page12:58 am 29 Mar 2014

edit Great signature!

Great signature! Anton (talk) Uncyclopedia United 09:50, March 30, 2014 (UTC)

I am impressed by the amount of things you can do with HTML tags! Anton (talk) Uncyclopedia United 09:52, March 30, 2014 (UTC)

It's what happens when I get bored.                               Puppy's talk page10:16 am 30 Mar 2014
You should get bored more often! Anton (talk) Uncyclopedia United 10:22, March 30, 2014 (UTC)
Just realised it didn't work on non-white background. Fixed                               Puppy's talk page10:33 am 30 Mar 2014

edit UnNews Template

I am going via this route: http://uncyclopedia.wikia.com/wiki/Template:RecentUnNews. Is there a different way to it now? --LaurelsRomArtus*Imperator ITRA (Orate) ® 11:37, April 2, 2014 (UTC)

No - you just put the link = as No additional bodies found instead of UnNews:No additional bodies found.                               Puppy's talk page01:14 pm 02 Apr 2014

edit Template:LinearGradient‎‎

As you are adding this effect to templates, please use {{LinearGradient}} so it works on more browsers and has a fallback (Anton199 and ScottPat both recently told me they cannot see the effect in my signature). And you should probably add your -webkit- thing. Spıke ¬ 13:12 30-Mar-14

The four different options cover MSIE v10+, Firefox, Safari, Chrome and Opera. That template doesn't cover as much, so probably could be tweaked. The problem with a fallback option is it fails when using transparency, but fading to white will work in most cases. Have to admit that using Safari on iPhone I don't see the gradient in your sig. The only reason I didn't use the template is I didn't realise it was there.                               Puppy's talk page01:26 pm 30 Mar 2014

Well, if we (meaning you) get it to work right in all the usual cases, it will be better and more concise than hard-coding HTML; also easier to update. I mention it on my talk page (but without providing any additional information). Spıke ¬ 13:28 30-Mar-14


Very nice, and well-documented! But your choice for the default is ugly. Spıke ¬ 13:06 2-Apr-14

Cross browser still doesn't seem to want to work for MSIE. I'm still working on it. Default choice was just first two random colours to mind.                               Puppy's talk page01:16 pm 02 Apr 2014
Working on it tomorrow. My PC just shat itself having 5 browsers open at once.                               Puppy's talk page01:19 pm 02 Apr 2014

I added grammar to the documentation, but one of us broke it: examples are no longer displayed on the template page. It can wait until tomorrow. Spıke ¬ 13:23 2-Apr-14

Hmmm… seems fine to me. May have just needed to be purged.                               Puppy's talk page01:25 pm 02 Apr 2014
I can now see the gradient in your signature though!                               Puppy's talk page01:27 pm 02 Apr 2014

I see what's happening: Long <CODE> examples plus two-column format no longer fit on my portrait-mode PC. Spıke ¬ 13:35 2-Apr-14

Messing with the headers on MY talk page, are we? Fixed it. A comma that should have been taken out as part of the wiki parsing was still in. Other browsers ignored it, MSIE 10 crashed. Doesn't work on MSIE 9-, but will go to default. With the no default (no variables) it's going to a white background. Did we want to change it to #f8f8f8 in that case? (Not that it's likely to be used without variables, mind you.)                               Puppy's talk page02:17 pm 02 Apr 2014

If you really want the conversation in two places, you may revert me! I don't care what happens if an editor specifies {{LinearGradient}} and doesn't specify between what and what. Spıke ¬ 14:21 2-Apr-14

edit Countries of the world

Mimo&maxus has nominated {{World Countries}} for deletion, then withdrawn it when I pointed out that Bizzeebeever and I once discussed structuring this plus the continent templates to auto-expand out on the user's click. However, BB has left the building and I am not capable of the job. Are you able to devise a template with hide/show subtemplates? Spıke ¬ 14:53 11-Nov-13

Missed this earlier. Oddly came across a solution over at another site where BB is active. I'll see if I can steal that, as it seems pretty well crafted.                               Puppy's talk page02:30 pm 02 Apr 2014

edit Category:ICU versus Uncyclopedia/Maintenance/ICU

We have Category:ICU and we have Uncyclopedia:Maintenance/ICU. One requires purging for correct display and one does not. They both display DPL-driven lists of crappy articles, but one is by date of tagging and one is by date of last edit, and they are not necessarily sorted by the key column. The table heading seems to correctly describe the table, but the text above the table does not seem to. Would you please see if these two pages make sense — and if there is any reason for us to have two of them?

If you have other techie investigations on your list, this is not necessarily a higher priority; and indeed it is a lower priority in my book than finding out why it is still true that "Mw.Api is not a constructor" (re: my bug report at the end of UN:HAX). Spıke ¬ 17:50 15-Nov-13

There was a reason why both of these were put together in different ways, but cannot for the life of me remember why it was done. I remember having a disagreement with a former admin about this, as it was during a time where {{fix}} was being used as a backdoor method of deleting articles, which is why the last edit date became important, as those that were 30+ days were ripe for deletion at that stage, but there was no listing that showed what was likely to be deleted in any form of priority. I don't know that they have any separate value any more though. (We should still have some list of “these articles need work” though that is linked to UN:WYCD.)                               Puppy's talk page09:25 pm 15 Nov 2013
I hadn't seen this page before! And I have been here for - like five years! --LaurelsRomArtus*Imperator ITRA (Orate) ® 22:21, November 15, 2013 (UTC)

For the record, what I would like is a single page with a single table that has ICU articles with a column for date tagged and a column for last edit, perhaps using the technology that Wikipedia has for rosters of athletic teams that lets you pick the sort column by clicking on the column head. Spıke ¬ 22:59 15-Nov-13

  1. Watchlist tool bug - haven't been able to replicate it, but also can't get it to work. My skill at API calls is non-existent, so this is well down my list.
  2. Date of tag - started playing with this, but kept coming up with a DPL bug that I can't get around easily. Given we only have half a dozen pages with ICU tags this probably isn't that important, but I'll work on it.                               Puppy's talk page02:36 pm 02 Apr 2014

A complaint about the "Mw.Api is not a constructor" appears in the history of the JavaScript page. BB may have solved this or changed to a different method. Spıke ¬ 15:02 2-Apr-14

PS--As I mentioned, I found new code for this and got it to work, briefly, but now it doesn't. (User:SPIKE/watchgadget.js) Something suspicious is the way BB's code creates a "bb" sub-object of window and each of his projects creates its persistent stuff as a sub-object of "bb". This suggests that Watchgadget works for me and then stops working based on the fact that I ran another BB gadget. But at one point yesterday, I renamed "bb" to "spike" and everything quit. My JavaScript skill is surely worse than yours; I can write code to use documented interfaces, am less capable defining my own, and can barely read the looping constructs and the $() stuff. It doesn't help that there are few debugging tools and are often old versions stuck in the cache. Peek into my files any time, if you like. Spıke ¬ 15:38 3-Apr-14

This is fixed. BB created separate code in my uncyclopedia.js after I had complained about some new animation on the site. Essentially, uncyclopedia.js called the watchgadget (which worked, one time) and then went on to break mw. Spıke ¬ 10:50 10-Apr-14

Good news! Crosses item off list.                               Puppy's talk page01:04 pm 10 Apr 2014

edit VFDg

In the archive, this template produces a single right bracket floating by itself. I see what you are trying to do but don't seem to be able to move the right bracket to the right place and get the example to work (though this may have to do with the stickiness of the Preview window). Would you please put the right bracket in the right place? Additionally, the template's conditionality seems to be more than needed, unless you were trying to maximize the similarity to the regular ballot template. Spıke ¬ 15:14 12-Jan-14

Fixed the bracket. Still working on the options, but I'm thinking I may just strip them completely if the page is other than VFD or the current archive.                               Puppy's talk page02:40 pm 02 Apr 2014

edit Masturbation against will

Otherwise known as self page rape.                               Puppy's talk page02:53 pm 02 Apr 2014

Are you a talkpage then? Anton (talk) Uncyclopedia United 18:28, April 2, 2014 (UTC)

edit Poopsmithing

I was not meticulous about posting the disposition of the current batch of alumni at VFD. I'll poopsmith it myself in 12-24 hours if Nick123 doesn't stroll back in. And will put the Hiring sign back on the door.

Meanwhile, I have written a disambiguation page Agent as you requested. Please change your 0.5 vote into an opinion for or against this effort. Spıke ¬ 12:40 3-Apr-14

edit VFS

Shabidoo has a valid point. VFS is a specific ritual involving special rules, as we decided last year, which continue to include double votes for Admins. Any innovations such as intern-Admins that you want to run up the flagpole ought not be attached to VFS for the vote (where most ordinary Uncyclopedians don't look for opportunities to vote at all) or they would be subject to the same rule.

On the specific innovation, my comment is on the page: It is a good idea, and the key reservation is that our requirement for Admins to act with "collegiality" would tend to inhibit us from ever deciding that the intern just didn't cut the mustard. Spıke ¬ 00:09 4-Apr-14

Given it's a VFS vote, and we made/retained the double value in first round of voting last time, it logically follows that double value votes for admins in this round.
As for the score carding the intern admins - when we did this last nobody bothered to scorecard when it was over. The only feedback people have was they were unhappy with my banning of Dexter for dickishness when Lyrithya and I were trying to fix the broken VFD page - mainly because I put the ban on without a detailed rationale as to why I banned him for a day. My thinking is that changing VFD to something completely different when you can see two admins are trying to restore it is a pretty obvious reason to get banned.                               Puppy's talk page01:03 am 04 Apr 2014

Dexter, now there's a name from the past; my only thing approaching dealing with him is he once asked me to Skype to him regarding a several-person audio collab. I looked up Skype on Wikipedia and decided I did not want to give it a blank check over my PC. Yes, I think banning (or generally even reverting) a registered Uncyclopedian should be explained (though I cannot assure that I have been entirely consistent at this). But my comment on interns was independent on the results regarding any specific past intern, including you.

Now, separately, I've spent part of the evening studying mw.Api again. A marvelously useful interface, but I cannot tell whether it is current or not, nor why, at User:SPIKE/watchgadget.js, invoking it leads the interpreter to conclude that it isn't defined. Nor, by looking at the other JavaScript that is invoked on my behalf, if anyone else either invokes it or banishes it. I can't quite tell how in JavaScript to call the Unwatch URL, though I could compose it; but mw.Api obviates this, except that it doesn't work. Spıke ¬ 01:31 4-Apr-14

As far as I recall mw.Api is current. As I said I was unable to get the script to work as it was. I'm wondering if you have several scripts that are conflicting - the same variable being used for different thingies.
I've been putting this down on my list of priorities, but I will get there. I'd suggest trying to use the different scripts one at a time - see if you can get it to work as a separate script, and then introduce other scripts until it breaks (assuming it does). That would be my first step.                               Puppy's talk page01:53 am 04 Apr 2014

edit Phil Osophy

I saw your comment on VFD and so could you please tell me what parts or what aspects need work? Anton (talk) Uncyclopedia United 13:11, April 7, 2014 (UTC)

Another thing: concerning otMs, Phrank Psinatra got six votes at UN:WOTM and he was nominated in March. I think this is another exception, when you can be given an award, even if this is not the beginning of the month, right? Anton (talk) Uncyclopedia United 14:10, April 7, 2014 (UTC)

edit A Watchgadget puzzle

User:SPIKE/watchgadget-v2.js still has a bug: It does not insert Unwatch buttons for pages where the page name is not the page title (because of things like ? being converted to %3F, such as the entire Why?: namespace). The offending code might be at linkMatchesCriteria(). The constructs this function operates on are out of my knowledge; all I know about them is that, when I try to put them in an alert() function to track this bug down precisely, they no longer even exist. Spıke ¬ 23:36 12-Apr-14

Quick search shows me http://stackoverflow.com/questions/332872/how-to-encode-a-url-in-JavaScript which tells me:
  • escape() will not encode: @*/+
  • encodeURI() will not encode: ~!@#$&*()=:/,;?+'
  • encodeURIComponent() will not encode: ~!*()'
What we would want to be not encoded is :/ but the rest we would - I think. Might have to experiment.
I'd suggest, as our needs aren't covered by any of the standard functions above, instead you may need to use nested replace statements to manually encode and compare and then decode, if you follow my meaning. Or you may be able to regexp replace, but I'm useless at regexp.                               Puppy's talk page12:30 am 13 Apr 2014

I am able to code regexps, but my eyes glaze over in this JavaScript world where, instead of specifying a sequence of actions, you pin tails on the tail of a tail. However, after further testing, it seems that this function of BB's that creates a regexp was the thing that was translating characters. I seem to have fixed the bug and simplified the code, woo-hoo. Spıke ¬ 01:41 13-Apr-14


The Watchgadget has another bug: As it prepares (in double quotes) a JavaScript expression to link to an anchor, the string is terminated prematurely any time the target page title includes a double quote. I could easily go to single quotes in the container, but articles just as often contain apostrophes that would trip that up. You can take a look at this if you think you could help. I remember from my troff days that probably 9 or 12 backslashes will successfully escape the quote character (I don't see why 1 doesn't) but it is not worth the time playing trial-and-error. Spıke ¬ 21:51 14-Apr-14

Bleargh. Replace with the URL encode equivalent as it grabs the title? Yep - I'll eventually get round to pulling a few of these scripts apart and putting them back together. There's a few js tricks I want to have and just haven't had the chance yet. By the time I get there you'll probably have fixed it anyway.                               Puppy's talk page10:00 pm 14 Apr 2014
VBS is so much simpler.                               Puppy's talk page10:01 pm 14 Apr 2014

Fixed with encodeURIComponent(), which you seem to have found first. If you find time on your hands, the tiny remaining bug is that the Watchgadget applies itself to links in Change Summaries, but I can probably exclude these cases through their CSS. 22:33 14-Apr-14 PS--Indeed, they are all children of a SPAN. jQuery has a way to do it. Spıke ¬ 00:31 16-Apr-14

edit Section numbering on UN:HAX

PS--Forgive me if I've asked this before, but what sorcery is suppressing the section numbering of UN:HAX? Spıke ¬ 00:22 14-Apr-14

New to me. May have been happening for a while and just haven't noticed. Nothing I can recall in our CSS about numbering or UN:HAX specifically, so my assumption is one of the HAX is having an unintended effect. If I have time I'll experiment by transclusion/subst elsewhere, and try and replicate, and then try and strip out half of the page, and then half again, to try and determine it. If there's a trick there we can use it may help on pages like UnNews instead of using {{h3}}.                               Puppy's talk page01:21 am 14 Apr 2014

It has been happening for a while. If that is how you'd attack it, here goes. Spıke ¬ 21:53 14-Apr-14

It is caused by either of the two examples of <DynamicPageList>. What's odd is that none of the three pages in the list seem to be suppressing their own section numbering. Spıke ¬ 22:06 14-Apr-14

Have never seen DPL do that before. And if that's the cause, why would Main page remain unaffected? Curiouser and curiouser.                               Puppy's talk page10:13 pm 14 Apr 2014

Does not happen when I set the namespace to UnNews to get a null listing. Does happen with the original even after tweaking the other parameters. Over to you, whenever you get time. Spıke ¬ 22:40 14-Apr-14

2046 it is then. Does turning browser js off have an impact? (I doubt it, but want to eliminate variables.)                               Puppy's talk page10:48 pm 14 Apr 2014

edit VFS 2

I think in the past that new proposal was dealt with in another way. I looked at the forum, and I don't think they even voted for the idea. When four administrators agreed to temporarily abandon their status, the community just chose the four candidates it wanted to have as administrators. It seems more reasonable, as it is true that there is not much work to be done currently, and so if more people would be opped, it would be considered more of a help to the others, while if a few people agree to step down for a while, it will be a real experiment with the new candidates getting to do everyday work of administrators. What do you think about this? Anton (talk) Uncyclopedia United 17:08, April 14, 2014 (UTC)

There wasn't really much need for them back then. I think I used my admin capacity about four times over that month. Each time I'd go to do something it would have been done. Did a lot more admin stuff at the mirror - I updated every single article by importing the current version. Voting is over for April anyway, so we can close VFS for the month. If you want to draft the proposal with more detail for May or June, be my guest.                               Puppy's talk page09:31 pm 14 Apr 2014
Sure, but not for May, it'll be too early. Anton (talk) Uncyclopedia United 11:22, April 15, 2014 (UTC)
Personal tools
projects