User talk:PanSola

Welcome to the talk page of a devout follower of Lyssa!

= Archives =
 * Past mistakes are moved into the /MistakeArchive
 * Other closed issues are moved to /Archive, /Archive2, /Archive3, /Archive4, /Archive5, /Archive6, /Archive7

= Messages =

Sig
Heya Pan,

GW:SIGN is policy now, and it expressly forbids using template transclusion to sign talk pages. Could you change your sig, please?

&mdash;Tanaric 01:20, 4 April 2007 (CDT)


 * I've changed my sig in my preferences. As for the old sigs, I don't have a bot to deal with them.  Let me know if I am expected to manually get rid of them, I'll find time to do it. -talk 18:44, 4 April 2007 (CDT)


 * There's a heck of a lot of them Pan, over 500! Does that mean you'd find time to write a bot or go through them all! Anyway nice to see ya around again :) --Xasxas256 18:50, 4 April 2007 (CDT)


 * I used to run crazier crusades manually q-: -talk 18:51, 4 April 2007 (CDT)


 * Heh heh that's true, see you're not around enough, I forget these things. Also *cough* GW:SIGN *cough* says no sub or sup tags! --Xasxas256 18:54, 4 April 2007 (CDT)


 * And your user name should be made clear with your sig. (It all reads in the policy ;) ) --[[Image:Gem-icon-sm.png]] (gem / talk) 18:57, 4 April 2007 (CDT)


 * Gah. Testing. -PanSola 19:04, 4 April 2007 (CDT)


 * Sorry, not my fault. *puppy eyes* --[[Image:Gem-icon-sm.png]] (gem / talk) 19:06, 4 April 2007 (CDT)


 * Oooo, eyes! *gauges them out* -PanSola 19:11, 4 April 2007 (CDT)


 * Oooh the new Pan is crazy, good one! Gem, you could have at least made some kind of funky sig image, you know while you still had eye! How about [[Image:PanandSola.jpg|100px]], it's nice and literal! I don't know how well it scales though, where's LordBiro when you need him! --Xasxas256 19:14, 4 April 2007 (CDT)


 * My eyes! My eyes! Oh my god, save me! (Where is Boo anyway? I thought he would be the one who gets me) --[[Image:Gem-icon-sm.png]] (gem / talk) 19:16, 4 April 2007 (CDT)
 * Your eyes have been sacrificed to our new goddess!!! (though I remain a devout follower of Lyssa). -PanSola 23:27, 4 April 2007 (CDT)

I'll change them for you later, Pan. Remind me if I forget. --Fyren 19:23, 4 April 2007 (CDT)
 * Thanks. Somebody else remind me if I forget to remind Fr... Fyren. q-: -PanSola 23:27, 4 April 2007 (CDT)
 * Cool, thanks for quick compliance. That whole policy exists because of you, so it's only fitting we finally nailed you with it. Welcome back, bro. &mdash;Tanaric 00:52, 5 April 2007 (CDT)
 * Ooo, there's an entire policy for me!!! Mwahahahahahahahaha -PanSola 06:25, 5 April 2007 (CDT)


 * That's right, no laughing either, your reign of terror is over, Balthazar rejoice! --Xasxas256 06:52, 5 April 2007 (CDT)


 * Bal the Brute isn't even fit to kiss Lyssa's toenail! -PanSola 07:31, 5 April 2007 (CDT)


 * Bottage will be delayed while I figure out how I broke my bot. --Fyren 02:23, 10 April 2007 (CDT)
 * Ok. Well, as long as I don't get banned for it, take your time q-: -PanSola 02:25, 10 April 2007 (CDT)

Sortable QR
that is by far the coolest thing i have seen all week. --Honorable Sarah 00:54, 12 April 2007 (CDT)


 * And I'm surprised nobody has done it on GuildWiki yet, considering we got the Javascript to do it ages ago (before I came back). There's a minor issue with the current version of the script though, making the spacing around the sort button ugly )-:  -PanSola 00:56, 12 April 2007 (CDT)


 * The whole thing also looks better in Chinese, because characters naturally go in the vertical direction. http://guildwars.wikia.com/wiki/MesmerSkillDescriptionChart  Sadly, most of the data is out of date there, as I don't have the energy to keep it updated. -PanSola 00:58, 12 April 2007 (CDT)

Is there anyway we could get a stable sorting algorithm? With such an algo, it would be possible to do multiple level sorts by just doing them one after the other (for example: sorting by attribute and name -> sort by name, then attribute). From the tests I did, this seems to not work right now, which would mean that it is using an unstable sorting algorithm. I couldn't find the piece of javascript implementation we use, but if you can point me to it, I could modify it into a stable sort. --Theeth (talk)   12:55, 14 April 2007 (CDT)
 * Yes it's possible, it's on my to-do list, but it's much slower so I'm thinking of making it an "advanced" option that is not enabled by default. The javascript I am using right now (which isn't the one you guys see) is User:PanSola/sortable_mod.js.  -PanSola 16:06, 14 April 2007 (CDT)

Try this instead of shaker sort. It's a swapless stable quicksort with non-random pivot. That should fix the speed issue of the sorting. (no guaranty on the errorlessness of the code, it's adapted from some C code I have lying around, my JS skills might be a bit rusty). --Theeth (talk)   16:43, 14 April 2007 (CDT)

static void qsort_data(list, comp_func, head, tail) { pivot = list[head]; ihead = head; itail = tail;

while (head < tail) {		while (comp_func(list[tail], pivot) >= 0 && head < tail) tail--;

if (head != tail) {			list[head] = list[tail] head++; }

while (comp_func(list[head], pivot) <= 0 && head < tail) head++;

if (head != tail) {			list[tail] = list[head] tail--; }	}

list[head] = pivot; if (ihead < head) { qsort_data(t, ihead, head-1); }	if (itail > head) { qsort_data(t, head+1, itail); } }

function qsort(list, comp_func) { qsort_data(list, comp_func, 0, list.length - 1); }


 * I thought quicksort with non-random pivot, by definition, has terrible worse-case performances. O(n^2). -PanSola 17:48, 14 April 2007 (CDT)
 * With presorted list, yes, it's O(n^2) operations and O(n) storage (recursion) whereas shaker sort's worst case is O(n^2) operations and O(1) storage, but average cases are much better with quicksort than shaker. Moreover, the non-random pivot is rather easy to fix, I just didn't want to hunt around for JS randomize functions. --Theeth (talk)   18:33, 14 April 2007 (CDT)

I've been working with some sortable tables in my User space when I came across the work you've been doing. One thing I have been trying unsuccessfully to implement is marking specific columns as non-sortable. I saw that you have a template/function call { {weapon qr top}} that implements this but I can not for the life of me find the article to look at the implementation. All attempts to find weapon qr top return no results. Where can I find this article? I also read in one of the posts that you have a work-around for the current javascript stripping out template/function calls from header rows (my second problem). Would you also let me know where to find information on that fix as well? Thanks! --  Glamtre   (Talk) 13:55, 16 April 2007 (CDT)


 * Template:weapon qr top sets certain header cells to be class="unsortable", which then gets processed by the javascript MediaWiki:sortable_mod.js. It's not exactly documented, but hopefully the code isn't too hard to understand.  Let me know if you have specific questions.  As for the tag-stripping, it's a very tiny modification used in sortable_mod.js also.  The original behavior is in, but my sortable_mod.js completely overrides it. -PanSola 02:07, 17 April 2007 (CDT)


 * Thanks for the info. I totally forgot about the Template namespace and I REALLY hate wiki search!  Are there any plans for your updated code to replace the installed class="sortable" code?  I am happy to implement your code in my namespace for testing, but if it works one way for me and other for someone else I consider that a bad situation. -- [[Image:Axe-icon-left.png]]  Glamtre  [[Image:Axe-icon-right.png]] (Talk) 12:41, 20 April 2007 (CDT)


 * I've been working on it. But IE compatibility seems to be a very weird issue. -User:PanSola (talk to the [[Image:follower of Lyssa.png]]) 18:45, 20 April 2007 (CDT)

ERROR
THIS IS AN ERROR!!! = ASODFINADOFSINASDF --Dirigible 05:59, 12 April 2007 (CDT)

JS overriding
Were you able to override the function you wanted? --Fyren 07:49, 12 April 2007 (CDT)
 * Indirectly. I had to override a function higher up the call chain.  I don't entirely understand why, but at least it works right now... -PanSola 07:55, 12 April 2007 (CDT)

CSS changes
You seem to have been making a lot of CSS changes recently. What are you trying to do? I'm not really sure what your goals are, but most of your edits seem to be experiments. This can't be good when you're modifying a global stylesheet :P  &lt;LordBiro&gt;/&lt;Talk&gt; 13:02, 13 April 2007 (CDT)
 * The major changes are non-experimental. The experimental ones are trivial changes (changing order of some lines just to see if MSIE's behavior will change).  After some googling, I've figured out that I'm stuck with a CSS bug in IE7 that I'll have to use javascript to fix. -PanSola 13:39, 13 April 2007 (CDT)


 * Perhaps my understanding is flawed (maybe Fyren could make some suggestions) but I was under the impression that most browsers use a conditional get, so that they only get the contents of a file if it's been modified since a certain time. If this is the case then, trivial or not, the whole common.css file will be downloaded regardless of the change. This was my only concern.


 * And I was curious :) Unfortunately I don't have IE7 but if you're willing to discuss the bug I'd be happy to give my input? Of course, it's unlikely I will have anything to add that you can't find on google ;)  &lt;LordBiro&gt;/&lt;Talk&gt; 16:19, 13 April 2007 (CDT)


 * IE7 doesn't not implement "display:table-cell;", so my clever ith-column-hiding trick gets messed up with IE7 users. The issue doesn't show up with IE6 because IE6 didn't even implement Adjacent sibling selector, kinda like if you don't even have access to a car, you can't get caught drunk driving (though you are supposed to be driving, not drunk). -PanSola 16:42, 13 April 2007 (CDT)


 * That's the worst analogy ever :P And that's saying something with the amount of analogies the build wipe debate has produced! But yes, I know what you mean. That's a pain!


 * There's a separate stylesheet that monobook uses for IE7 hacks, according to the source it's "/skins/monobook/IE70Fixes.css?42a". I realise it's not common.css, but would this be useful for monobook? I imagine editing it would involve a trip to see Fyren in his dungeon over at his really long talk page.  &lt;LordBiro&gt;/&lt;Talk&gt; 18:07, 13 April 2007 (CDT)
 * Those in particular don't help. I'm trying to conjure up a javascript fix, but can't really think of how either...  The only other alternative is to implement the correct CSS behavior via javascript on all browsers without using CSS, but that's kinda annoying cuz it's IE's fault and not the other browser's.  I don't want to use javascript to do something I'm supposed to be able to do with CSS. -PanSola 20:52, 13 April 2007 (CDT)

Sortable table for collector weps
It seems that the sortable table class has broken the tables... when you try to change the sort, it drops information and then just mucks everything up. I think it's probably related to the fact that they use rowspans for items that share similar statistics, but I'm not entirely sure how the sortable table class works. Don't know whether or not you know what's up with it, just saw you made the addition of the sortable class and thought I'd point it out. --IzzionSona 22:03, 24 April 2007 (CDT)
 * Oops, yeah, I forgot some of the tables have rowspans, that does break stuff. Sorry about that. -User:PanSola (talk to the [[Image:follower of Lyssa.png]]) 22:22, 24 April 2007 (CDT)

Lolz just noticed
On your list of minitures you don't have Fungal Wallow listed XD. Shows their value it does ;). Readem (talk *contribs ) 18:49, 14 May 2007 (CDT)


 * I got four of them, I still have two left, trying to give the last duplicate away in exchange for a different miniature... -User:PanSola (talk to the [[Image:follower of Lyssa.png]]) 19:51, 14 May 2007 (CDT)

Invited
Greetings noobcake!You are such a nubcake that you get to join (if you wish) Cheese's Nooby Guildhall Challenge! Have a good time and...if the hall page isn't very descriptive now, it will be soon...so live with it:D.&mdash;  Cheese Slaya  ( Talk ) 19:12, 22 May 2007 (CDT)

attention needed
i have recently created individual qr pages for allegiance and sunspear skills to add to their specific profession skills qr pages, keeping uniform to the qr pages. someone has a problem with this and id like your input on the matter, see my talk page for discussion. for example of what i have done look at any professions skills quick reference page. Thank you. --Fatigue` ( talk / contribs ) 22:57, 27 June 2007 (CDT)

OhNo
You left again why did you leave again you tricked us all grr grr grr &mdash; Nova   &mdash;  (contribs) 22:06, 25 August 2007 (CDT)
 * I'm just not around. d-: -User:PanSola (talk to the [[Image:follower of Lyssa.png]]) 10:49, 26 August 2007 (CDT)
 * :O You're alive!!!!! &mdash; Nova  [[Image:Neo-NovaSmall.jpg]] &mdash;  (contribs) 10:56, 28 August 2007 (CDT)
 * Or maybe my ghost remains in cyberspace to haunt this place after my demise q-: -User:PanSola (talk to the [[Image:follower of Lyssa.png]]) 10:58, 28 August 2007 (CDT)

http://www.wikia.com/wiki/gaming
I brought up the subject before, and Gil suggested that I add GuildWiki to the list. With 17,730 articles on here, and a mere 95,498 pages, we're already in the top ten content-wise; coming in slightly behind the top five, and much higher then the (current) number ten. Based on that, I would say GuildWiki is set for it's own short blurb and image up there. Surprisingly, there's already a user with your name there, on the very same discussion page (but of course there's no way that could be you, he speaks with an Advanced level of English, while you blow him away with a Near-Native level of English). Anyway, I figured you would be one of the best to ask, if anyone; since we are technically a part of Wikia now, as far as I know, what's the process behind setting up the ten wikis there? Who writes the blurb? I'm happy to edit it myself, I'm just hesitant to charge in and edit something of that magnitude as it is. Any suggestions or insight on the subject? -- Ĵĩôřũĵĩ Đēŗāķō.> .cнаt^  02:13, 12 September 2007 (CDT)


 * Auron made me do it! :P
 * But just to let you know, I've already added GuildWiki to the page. Mind taking a look at it, and possibly fixing my formatting/info? I'm pretty sure it all fits the basic format of the page, but I can't be sure. Also, I had to use an external link, because I've no clue what the interwiki shortcut is. --[[image:GEO-logo.png]] Ĵĩôřũĵĩ Đēŗāķō.> .cнаt^  02:41, 12 September 2007 (CDT)

Wikia Move Archive
I know you're a sysop and all, but Xeon said he didn't want the page archived until it had all settled down... So, how about you leave the "hot" topics un-archived, and shove the rest in the file-bin? I can't do this cause I don't want to break it QQ The Imperialist
 * My archiving has nothing to do with me being Sysop. The talk page is getting megaly disorganized and people are repeating stuff they have said before.  I have left a note letting people know they are free to unarchive any discussion. -User:PanSola (talk to the [[Image:follower of Lyssa.png]]) 17:29, 15 September 2007 (CDT)
 * I didn't mean that you archived because you were a sysop, but I figured it would be best to follow Xeon's advice. But I agree, it was get lengthy and repetitive ;) The Imperialist
 * If it additionally helps ease your mind, when Hard Mode was first introduced, Talk:Hard Mode was going crazy too (since drop rate changes for normal mode came in the same update), and I did a similar split of the talk page. The main difference is I left an ugly trail of empty sections on the talk page specifically redirecting ppl as to which page a thread has been moved too.  I'm not in the mood for ugly trails today. -User:PanSola (talk to the [[Image:follower of Lyssa.png]]) 17:48, 15 September 2007 (CDT)
 * Thanks for doing that, my eyes don't hurt as much now. Biscuits [[Image:Biscuit.png]] 20:25, 15 September 2007 (CDT)

Vandals, see RC
Forgive my impudence, but this is part of your job isn't it? If you've got the time to mess around with fontsize and colors and stuff surely you have enough effort left in you to block 5 anon IPs and delete a junk page. (T/C) 00:58, 18 September 2007 (CDT)
 * Indeed it's part of my job description. Though for the past hour I was typing up some idea of mine (lots of revisions).  It'd greatly help if you can point to the posts and the IP's contrib page when you leave the message so I can get to them more quickly. -User:PanSola (talk to the [[Image:follower of Lyssa.png]]) 01:16, 18 September 2007 (CDT)
 * What, "Sean's Penis" doesn't automatically stand out for you in the Special:Newpages? :( No offense to you, I know you're busy, but I can't do your job for you (to put it bluntly)... [[Image:Entropy Sig.jpg]] (T/C) 01:19, 18 September 2007 (CDT)
 * Well I decided to respond to your message right before looking at the RC. Anyways, 2 anons banned, looking for the other 3 after I reply this message. -User:PanSola (talk to the [[Image:follower of Lyssa.png]]) 01:22, 18 September 2007 (CDT)
 * (I think it was 5, hard to tell when IPs all look the same) Yeah, I know, I am just...impatient. Unnecessarily so. Thanks and sorry for being somewhat rude and presumptuous...it's a hard time for all of us and vandals (esp. to my own page) have always made me want to strangle someone. The nerve of kids...It's depressing to me that people will abuse their school or other public IP's just to vandalize Wikis and other similar places. One of those anon IPs did have some useful contributions, and I always hate it when we have to ban folks like that. It hurts the good and honest anons who have no malicious intent but can't or won't make an account...sigh.
 * In the end of the day, whether it's vandals on a Wiki or spammers on E-mail, it always seems like we are fighting a losing battle against "E-Terrorism". [[Image:Entropy Sig.jpg]] (T/C) 01:25, 18 September 2007 (CDT)
 * That vandal gets points for coming here and reading your talkpage, at least. Thanks again. [[Image:Entropy Sig.jpg]] (T/C) 01:54, 18 September 2007 (CDT)
 * "I'm on the internet! I can do anything I want without getting caught! It's fun watching people get mad at stuff I write, but they can't do anything about it."
 * ...As long as that mentality is available, there will be vandals. Faster we ban them, faster they get bored. Simple as that. We don't lose until we give up, and they don't win until... well, I'm not sure how they could possibly win. We give up, they get pretty bored. We ban them, they get pretty bored. Keep that in mind, I suppose; we can win, they can't. Inspiring is it not? --[[image:GEO-logo.png]] Ĵĩôřũĵĩ Đēŗāķō.> .cнаt^  01:55, 18 September 2007 (CDT)
 * It doesn't work like that once you can get a profit or a message going, though. My father works in the IT department of a fairly large company; he's showed me some of the horrors of Spam. Can you imagine getting 100+ spam e-mails/hour? It's not an issue of "boredom" there, no, not at all. I think that as soon as vandals get ahold of some bigger guns - automated "Vandal-Bots" to do vandalism for them - then we're really in trouble. The main advantage we have over Wiki vandals, at least for now, is superior firepower. But that balance is always tipping more and more in their favor...
 * You ought to attend one of the "Black Hat" conferences some day, and see if you still find yourself feeling inspired. :S [[Image:Entropy Sig.jpg]] (T/C) 01:59, 18 September 2007 (CDT)

BTW guys, despite I just banned 2 more kids, I have an exam in 12 hours and 30 minutes, so I'll be off for a while. Keep up the vandal-reverts until another admin can drop by! -User:PanSola (talk to the ) 02:03, 18 September 2007 (CDT)

Man, these guys are persistent. I wonder where they live...it's past midnight in California, U.S. of A. Too late for prepubescent vandals to be up...And you, PanSola, I heard you also live in California. Studying late tonight I see. Not that it's a bad thing, as you seem to be the only active admin atm...Well, we will survive without you for a few hours at least :) (T/C) 02:05, 18 September 2007 (CDT)