Wikipedia talk:Huggle/Feedback/Archive 12

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

Jeff G.'s problems with v0.8.4

  • 1. NullReferenceException: Object reference not set to an instance of an object.
  at Huggle.Misc.FormatPageHtml(Page Page, String Text)
  at Huggle.Requests.BrowserRequest.Done()
  at Huggle.Requests.Request.ThreadDone()
  at Huggle.Misc.CallbackInvoke(Object TargetObject)
  • 2. Bad syntax in edit.
  • 3. NullReferenceException: Object reference not set to an instance of an object.
  at Huggle.Processing.ProcessContribs(String Result, User User)
  at Huggle.Requests.ContribsRequest.Done()
  at Huggle.Requests.Request.ThreadDone()
  at Huggle.Misc.CallbackInvoke(Object TargetObject)

  — Jeff G. (talk|contribs) 19:24, 8 February 2009 (UTC)

Block parameters

eswiki, 0.8.4. When blocking, it always sets "user can't edit his talk page", even if checkmark is off on the blockign dialog. There should be a configuration for this to set a default. -- m:drini 17:55, 27 January 2009 (UTC)

No feed on Filtered New Pages

It looks like, on Filtered new pages, Huggle is not receiving any feed whatsoever. And on All new pages, it only lists talk pages. Meanwhile, the actual Special:NewPages was pretty active. -- Blanchardb -MeMyEarsMyMouth- timed 14:30, 29 January 2009 (UTC)

Breaking changes to the IRC feed that were necessary in order to make non-kludgy patrolling and sighting of revisions feasible -- Gurch (talk) 15:40, 29 January 2009 (UTC)
Is it fixable at some point? I've got some Huggle Feature ideas that would be nice for New Page Patrol, but if it's perma-broke, then no point. :) ArakunemTalk 15:56, 20 February 2009 (UTC)
I actually came here to report this problem. I've tried all sorts of different changes to the new pages queue, nothing works. It must be something internal (how it connects to the IRC feed, perhaps?) rather than something that us users can easily change. I hope it's fixed sooner rather than later. :) Banaticus (talk) 21:18, 13 April 2009 (UTC)

“cannot edit own talk page” block option, autoblock disabled

Obviously (cf. [1] and[2]) huggle does enable the “cannot edit own talk page” block option and disable the autoblock automatically — that should be turned off (i.e. corrected) as soon as possible. — Aitias // discussion 22:34, 30 January 2009 (UTC)

Also, the “account creation blocked” block option should be enabled automatically. — Aitias // discussion 22:39, 30 January 2009 (UTC)

2 threads above, and no reply as well. There's no way to disable or change default for talk page protection. This is a serious bug. -- m:drini 20:31, 1 February 2009 (UTC)

Yes, there is, and it was done. I don't know why blocking was re-enabled in the first place -- Gurch (talk) 21:29, 1 February 2009 (UTC)

Error message

I have absolutely no idea what it means, but I got this error message a few seconds ago

NullReferenceException: Object reference not set to an instance of an object.
  at Huggle.Misc.FindString(String Source, String From, String To)
  at Huggle.Processing.ProcessRc(String Result)
  at Huggle.Requests.RcApiRequest.Done()
  at Huggle.Requests.Request.ThreadDone()
  at Huggle.Misc.CallbackInvoke(Object TargetObject)


Thought I'd leave word Don't fall asleep zzzzzz 06:24, 13 February 2009 (UTC)

Identical message again tonight. Don't fall asleepzzzzzz 06:46, 15 February 2009 (UTC)

"Manage Queues"

When I change an option in Huggle [Queue → Manage Queues → Queue Options → Remove Edits After x Minutes], it does work. Wheni I close Huggle and then open it again, the "remove edits" option has gone back to the default 10 minutes. Is there a way to get around this, or is it a general glitch in 0.8.5.? QueenieTalk 17:28, 13 February 2009 (UTC)

Undoing Warn

When I try to undo a warning that I made on the talk page of a user, Huggle crashes. Not sure if this has been brought up before or if there's a problem with me, but I thought this was quite important to bring up. -download |sign! 03:36, 14 February 2009 (UTC)

Yes, when I try to cancel all pending actions it crashes too. I don't have a problem with undoing my edits once they're done though. Queenie Talk 19:53, 15 February 2009 (UTC)
Not sure about undoing one of your own edits, but the problem with canceling pending edits is a known issue. UntilItSleepsPublicPC 20:28, 2 March 2009 (UTC)
Huggle also crashes for me when I try to undo one of my edits. Someguy1221 (talk) 07:19, 23 March 2009 (UTC)

0.8.4 - Page: Request Protection crashes Huggle

Title says it all. Selecting a page to report to RFPP (in this case, Theramenes), Huggle crashes with the message "Huggle has encountered a problem and needs to close. We are sorry for the inconvenience." This happened in 0.8.4 as well as 0.8.5.ArakunemTalk 00:34, 17 February 2009 (UTC)

Warning for paired vandalism

More and more often, I see editors doing what I call "paired vandalism", making an edit that is clearly vandalism and then reverting the article back to remove the vandalism. This can be seen at Articles of Confederation, wherethis edit changed the word "representatives" to "POOPHEADS", while the next edit changed it back to the status quo ante. Presumably, they are either getting a thrill from the temporary vandalism or perhaps they are printing out the page while vandalized to show someone else what they've done, but this is clearly vandalism. I would like to warn these editors, but I almost always get a message "Did not warn... user has not edited since their last warning". Is there any way to use Huggle to warn this type of vandal. Alansohn (talk) 18:43, 20 February 2009 (UTC)

{{subst:uw-selfrevert}} is what you're after here. This isn't anything new but has been with us since the dawn of the wiki; it's generally a case of a teacher spotting what the kids are doing and reverting it. – iridescent 13:11, 21 February 2009 (UTC)

Huggle 0.9.0

What fixes are in this? Versus22 talk 22:07, 21 February 2009 (UTC)

A few small exception fixes and the fix that means it acctually works. ·Add§hore· TalkTo Me!
0.9.0? Seems a big jump for what amounts to a patch. treelo radda 00:53, 22 February 2009 (UTC) 22:12, 21 February 2009 (UTC)
Well seem as it is now the only version that works i decided to start the version numbering from a fresh.·Add§hore· Talk To Me! 08:16, 22 February 2009 (UTC)
I can log in now (that's good) but I'm still getting exceptions when I click on anything in the queue. Any ideas? I even reinstalled .net to make sure that wasn't the problem.
NullReferenceException: Object reference not set to an instance of an object.
  at Huggle.Queue.RemoveViewedEdit(Edit Edit)
  at Huggle.Processing.DisplayEdit(Edit Edit, Boolean InBrowsingHistory, BrowserTab Tab, Boolean ChangeCurrentEdit)
  at Huggle.Main.QueueArea_MouseDown(Object s, MouseEventArgs e)
  at System.Windows.Forms.Control.OnMouseDown(MouseEventArgs e)
  at System.Windows.Forms.UserControl.OnMouseDown(MouseEventArgs e)
  at System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
  at System.Windows.Forms.Control.WndProc(Message& m)
  at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
  at System.Windows.Forms.ContainerControl.WndProc(Message& m)
  at System.Windows.Forms.UserControl.WndProc(Message& m)
  at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
  at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

--Rtphokie (talk) 13:19, 22 February 2009 (UTC)

Feature request

Maybe HG can highlight edit summaries when they're made by users? As it is the text for it is similar font-wise to the edit box text, and it's also very close so it's easy to miss an edit summary. -- Mentifisto 16:57, 22 February 2009 (UTC)

Remote server returned an Error

The remote server returned an error: (417) Expectation failed.

What does this mean? Renaissancee (talk) 23:20, 22 February 2009 (UTC)

Read above Reedy 23:36, 22 February 2009 (UTC)

Very strange occurrence

I somehow managed to revert an edit on Wiktionary (diff), which strikes me as odd since I thought Huggle is supposed to be for Wikipedia only (plus, I don't have the rollback permission on Wiktionary). Could someone explain how this happened? Thanks,  ♪TempoDiValse♪  00:36, 23 February 2009 (UTC)

You did it here, and then it was transwikied over there. --Amalthea01:17, 23 February 2009 (UTC)
Oh, I see. That makes sense. Thanks,  ♪TempoDiValse♪  01:32, 23 February 2009 (UTC)

Unable to revert

Whenever I try to revert it says "Did not rever x:blocked". How can i fix this? Letsdrinktea (talk) 22:58, 23 February 2009 (UTC)

Disappearing edit summaries

I've just upgraded to v. 0.9.0 and my custom edit summaries do not show up in Huggle. I've added them via System -> Options and they appear in my configuration page, but not in the software. I had this problem with all of the versions post-0.7.12, which is why I did not upgrade until I had no choice. Any ideas? ...discospinstertalk 23:48, 23 February 2009 (UTC)

Page protection: Huggle messed up a link

I took the rare step of requesting protection for a user talk page earlier today. (The page's owner is a Huggle user.) What Huggle should have displayed as ===={{lnt|User|WWGB}}==== on WP:RPP ended up being displayed as===={{lnt|User talk|User talk:WWGB}}====, which creates a redlink to a nonexistent namespace. For archiving purposes, I made the correction manually here, after my request was granted. The Huggle edit is [3]. -- Blanchardb -MeMyEarsMyMouth- timed 02:03, 24 February 2009 (UTC)

0.9.0 and some rather familiar issues...

0.9.0 still has some "features" that came up with 0.8.3 and 0.8.4:

  • it crashes when trying to revert own edits
  • it adds every edited user talkpage to the watchlist
  • it adds articles to the watchlist that were reverted seconds earlier
  • Options/Templates: added templates are not featured in the main menu
  • it likes to crash when trying to edit the "manage queues" window
  • it seems that edits made in the "manage queues" window have to be done new every session
  • it seems that about all changes in the "options menu" have to be done new every session

Anyway, thanks for a running version!--Avant-garde a clue-hexaChord2 02:24, 24 February 2009 (UTC)

Points 2&3 above. You could try the following. Go to wikipedia in your webbrowser, and log in. Click on my preferences, then the watchlist tab. Unselect Add pages I create to my watchlist and Add pages I edit to my watchlist, and save. Does this solve these two points (I think that is what solved it for me). Martin451 (talk) 02:59, 24 February 2009 (UTC)
there will are no other bugs than the fact it works from 0.8.4 to 0.9.0. This is why you can still find the bugs.·Add§hore· Talk To Me! 07:43, 24 February 2009 (UTC)
Yeah, but they're still PITA. --Avant-garde a clue-hexaChord2 21:35, 24 February 2009 (UTC)

I have the same problems. No matter what I do, huggle keeps reverting my configuration page to the same acitnine settings, crashes whenever I click on the ☒N, and runs slower than anartic molasses. Please fix the repeating bugs before I throw something at my computer!--Ipatrol (talk) 12:52, 2 March 2009 (UTC)

Admin functions?

Maybe I am just blind and I am overlooking something obvious but Huggle has a config tag "Admin", right? And you can choose to use admin functions? Then why does it still report to AIV instead of blocking? Is that option disabled? RegardsSoWhy 22:17, 24 February 2009 (UTC)

Yep. It has been disabledby a very evil admin . — Aitias // discussion 22:23, 24 February 2009 (UTC)
In other words they dont work :) ·Add§hore·Talk ToMe! 22:48, 24 February 2009 (UTC)

Help with Requires Rollback

When I start Huggle, it says that it requires rollback.

My config file runs like this. Should it be working or what else do I need to do.

enable=true rollback=true require-rollback=true

RedSkunktalk 23:55, 24 February 2009 (UTC)

You need to request rollback, which is a technical ability. -- Mentifisto 09:46, 25 February 2009 (UTC)

Warning levels

I think there should at least be an option for HG to begin with level two, instead of level one and maybe continue with level four, instead going through all the levels (as in mostly, the user could possibly specify what HG uses when it warns automatically and where it begins from). Or at least manually choosing to warn using another level should be more readily accessible (not in a sub-sub-menu) and/or even maybe have two buttons, one that goes through all the levels like there is now and one that skips 2. This is mostly because I actually feel stupid welcoming and assuming total good faith (as a level 1 does) when a page was blanked with 'penis' on it or anything else that is just blatant vandalism. Even if at all times level 2 warnings are used to begin with I think it would be more appropriate than not (since most vandalism IS blatant). --Mentifisto 10:50, 25 February 2009 (UTC)

Try the pull down menu besides the big red ball. There's a section called "Advanced..."--Avant-garde a clue-hexaChord2 22:33, 26 February 2009 (UTC)
That's what I referred to when saying 'sub-sub-menu'. It isn't ideal from there, obviously. But ideally there's an option to choose from the warnings. -- Mentifisto 20:12, 28 February 2009 (UTC)
I think what I suggested should really be implemented. I'm sick of reverting blatant vandalism four times over until HG finally reports them (also, it's annoying when HG doesn't allow you to warn someone again if you've already warned them... I think if it's manual it should be allowed). There would be far less vandalism and more vandals blocked if HG used less warnings. -- Mentifisto 18:04, 2 March 2009 (UTC)
If you don't have the time to go to the advanced settings, well... And I guess there's a reason for the warning levels in this form. You may propose dropping one or two of them...--Avant-garde a clue-hexaChord2 23:57, 5 March 2009 (UTC)

Somewhat related to this, huggle appears to ignore non-huggle warnings. It somewhat annoying that an ip is given a level 3 warning (assuming bad faith),[4] and two minutes later is given a level 1 warning (assuming good faith).[5] Those diffs are just specific examples. I've seen this happen many times. This needs fixing in huggle. Rami R20:20, 16 March 2009 (UTC)

Where would that warning be stored? To read the page and "know" whether a level 3 warning has been given or whether people have merely been discussing a level 3 warning that appeared on a different page requires considerable "intelligence" --Huggle doesn't have the time or the processing power necessary for that. We could start storing the information on a Wikipedia page, like User:So-and-so/warningLevel, but what if that page is itself vandalized? How would Huggle tell the difference between JoeSchmoe changing that page and VandalBeGone or whatever another program happens to call itself? Again, intelligence, massive parsing and programming would be required. I think the best thing that could be done would be to get everyone on the Wikipedia using the same program. And so the antiVandal wars began, as masses tried to convert each other to using their favored antiVandal program in order to properly warn and ban users. ;) Banaticus (talk) 21:27, 13 April 2009 (UTC)
No, detecting warnings is easy and does not require intelligence, only regular expressions. It is stored in memory, like most other stuff. As for how to tell who left the warning, the signature works for that, unless someone forgot to sign. It is not fooled by users removing their warnings, nor does it pay much attention to warnings left by known vandals. Should something more subtle occur, the user still has to have made at least bad edit in order for a warning to even be considered, so the theoretical worst that could happen is for a user to be reported when they have only made one bad edit, rather than the usual four or five. Note that I am unaware of any cases of this actually happening. Anyway, I don't know why it has stopped working on some pages -- Gurch (talk) 22:04, 13 April 2009 (UTC)
Is there anything I can do (aside from changing the appearance and functionality of my signature) to prevent Huggle from thinking that my name is "Jeff G./talk" (and therefore displaying it as such in its information about users I've warned)? Would some sort of dummy link to User:Jeff G. at the end of my signature work? Thanks!
Also, I think Rami R's warning may have been ignored because Rami R didn't reference pageUser:Rami R in their signature.   — Jeff G. (talk|contribs) 16:00, 14 April 2009 (UTC)
It should be looking for either a user page link or talk page link. So I don't know why. My guess is whoever gave the level 1 warning was using an old version of Huggle. Gurch (talk) 17:01, 14 April 2009 (UTC)

(outdent) This is still happening.[6][7] I asked the huggle user, and he asserts that he uses an updated version of huggle, and that the warning level was indeed chosen by huggle.Rami R 05:22, 1 May 2009 (UTC)

Does Huggle only work with Recent Changes?

I don't have the time to watch recent changes but as a result of editing have quite a few pages on the watchlist and thus end up reverting vandals. It's not clear if Huggle only works with RC or if it's something that I could use when I spot vandalism via a page history diff. --Marc Kupper|talk 23:38, 26 February 2009 (UTC)

I guess you're looking for something like WP:Twinkle.--Avant-garde a clue-hexaChord2 23:42, 26 February 2009 (UTC)
Thanks - Twinkle is now installed and am in the happy position of being locked, loaded, and not seeing any vandalism anywhere to try this out on. :-) Huggle only works with the recent changes list? --Marc Kupper|talk 00:00, 27 February 2009 (UTC)
Well, you could use huggle for this, but you'll have to sign in with huggle, then type in the page you want, and then go there and revert it. Twinkle would be a much better option in this case, since you just have to go to the diff and simply revert by clicking on the suitable link provided. Chamal talk 00:04, 27 February 2009 (UTC)
Well, basically, yes, it's for recent changes. Twinkle is more of a watchlist tool. Ehm, watch out for vandalism...--Avant-garde a clue-hexaChord2 00:06, 27 February 2009 (UTC)

badtoken

I have been getting multiple situations where a revert goes through but the warning does not, with the message "did not warn '99.99.99.99' badtoken" with different IP addresses and user names. Any explanation? Alansohn (talk) 18:37, 2 March 2009 (UTC)

I have been having similar errors using Huggle, except that Huggle says that the user has not edited since the last warning. Other times, it will say it's warning the user (In the red text), only for the edit not to show up in the log. I am able to warn the user with the warn button, but then, apparently, (See my primary account's talk page) warns the user a second time, even though it isn't supposed to, and even though it only shows up once in the log... Sorry if this confuses anyone, but it's very strange... UntilItSleeps PublicPC 20:25, 2 March 2009 (UTC)
I just restart Huggle when I get that badtoken error. Versus22 talk 07:46, 5 March 2009 (UTC)
This happened to me as well, and unfortionately didn't notice it for quite some time... *sigh* — raeky (talk | edits) 22:00, 5 March 2009 (UTC)

COI and copyvio suggestions

It would be nice to have access to a COI notification from the "warn user" button. Somethign that does a{{subst:uw-coi|primary article name}}. Similarly, it would be nice to have some copyright as a choice on the revert and warn button. Something that would prompt for the URL where the copyvio comes from, include that in the revert summary as well as tag the user with a {{subst:uw-copyright|Article|Additional text}}. Both of these happen more often than they should and it would be nice to be able to handle them in a consistent way from Huggle.--Rtphokie (talk) 19:02, 6 March 2009 (UTC)

Error When Logging In

Tried running Huggle today, didnt work for me. I got this instead.

TypeInitializationException: The type initializer for 'Huggle.Requests.Request' threw an exception.

  at Huggle.Requests.Request..ctor()
  at Huggle.LoginForm.OK_Click()
  at Huggle.LoginForm.Password_KeyDown(Object s, KeyEventArgs e)
  at System.Windows.Forms.Control.OnKeyDown(KeyEventArgs e)
  at System.Windows.Forms.Control.ProcessKeyEventArgs(Message& m)
  at System.Windows.Forms.Control.ProcessKeyMessage(Message& m)
  at System.Windows.Forms.Control.WmKeyChar(Message& m)
  at System.Windows.Forms.Control.WndProc(Message& m)
  at System.Windows.Forms.TextBoxBase.WndProc(Message& m)
  at System.Windows.Forms.TextBox.WndProc(Message& m)
  at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
  at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Could someone tell me Whats Wrong? M.H.True Romance iS Dead 13:34, 8 March 2009 (UTC)

Are you using 0.9.0 or the 0.7.12 fixed version? Inferno, Lord of Penguins 19:42, 8 March 2009 (UTC)
I downloaded both, and neither worked. M.H.True Romance iS Dead 21:21, 8 March 2009 (UTC)
I'm no good at interpreting these, but are you using Windows XP or later?--Res2216firestar 21:45, 8 March 2009 (UTC)
Windows XP. M.H.True Romance iS Dead 22:23, 8 March 2009 (UTC)

Log in fine, About won't go away

When I log in to Huggle, it logs in fine, but then the About screen comes up. I click OK and it just keeps coming back. Is there away to get around this or make it stop?--Navy blue84 (talk) 15:13, 8 March 2009 (UTC)

Is it me or is it Huggle?

Although I did read the directions, I'm wondering if this is a bug or something I'm doing wrong. (Both are equally likely. *grin*)

Once in a while, when I'm reverting vandalism at the same moment another user is, this happens, where Huggle instead of reverting the two IP edits it was showing me on the screen reverts the reversion and one IP edit, leaving some vandalism in there. I assume this is caused by a small lag in huggle realizing things have changed, and is blindly reverting the last two edits. Is there some setting I've missed that will fix this, or is this a bug?

If it's a bug, any suggestions on how I can more easily alert myself to this? It's a pain to have to check the edit log at the bottom after every revert. Thanks!--Fabrictramp |talk to me 20:39, 8 March 2009 (UTC)

Hm. That would be a bug. I thought Gurch fixed this one up last year. You'll have to check with him. And no, there isn't an easy way to check... Calvin 1998 (t·c) 03:00, 9 March 2009 (UTC)
I've had the exact same problem, twice, and oddly enough it has been reverting the same user as well... Until It Sleeps Wake me 12:06, 17 June 2009 (UTC)

Error Report

InvalidOperationException: Invoke or BeginInvoke cannot be called on a control until the window handle has been created.

  at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
  at System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
  at System.Windows.Forms.Control.Invoke(Delegate method)
  at Huggle.UserInfoForm.RefreshData()
  at Huggle.UserInfoForm.GotCount(RequestResult Result)
  at Huggle.Requests.Request.ThreadDone()
  at Huggle.Misc.CallbackInvoke(Object TargetObject)


That is what I got as an error report. --♪♫The New Mikemoraltalkcontribs 23:26, 9 March 2009 (UTC)

Thanks for the report. You wouldn't happen to know what you were doing when it came up, would you? Calvin 1998 (t·c)23:27, 9 March 2009 (UTC)
Trying to do a revert. ♪♫The New Mikemoraltalkcontribs 23:55, 9 March 2009 (UTC)

trim doesn't work in 9.0

I noticed that the Trim button under the Queue menu doesn't work in 9.0. ~SunDragon34(talk) 06:38, 10 March 2009 (UTC)

Yeah, the whole bit is kinda broken right now :D - I'm looking at the code though. Calvin1998 (t·c) 14:39, 10 March 2009 (UTC)

Giving each user a queue

Would it be possible to give each "experienced" user of Huggle at a certain time each a different queue of articles? (Or is Huggle doing that already?) It's not very productive with many users ganging up on the same article. -download | sign! 01:04, 11 March 2009 (UTC)

No, as that would mean communicating between users of huggle in real time, in the background. That gets complicated. Not to mention that running huggle != paying any attention. However, you can just purposely let some vandalism slip and let other users get it ... Calvin 1998 (t·c) 01:35, 11 March 2009 (UTC)

Error report

Searching for WP:3RR violations by 218.102.129.86:

InvalidCastException: Unable to cast object of type 'Huggle.Requests.RequestResult' to type 'ThreeRevertRuleCheckResult'.

at Huggle.Report3rrForm.Find3rrDone(RequestResult Result)
at Huggle.Requests.Request.ThreadDone()

at Huggle.Misc.CallbackInvoke(Object TargetObject)

-- Boracay Bill (talk) 07:39, 11 March 2009 (UTC)

Bug

Version 0.9.0 keeps crashing on me, and it's also very slow; here's the error message:

OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.

 at System.String.InternalSubString(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
 at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
 at Huggle.Misc.StripHTML(String Text)
 at Huggle.Processing.GetChangesFromDiff(String Text)
 at Huggle.Processing.ProcessDiff(Edit Edit, String DiffText, BrowserTab Tab)
 at Huggle.Requests.DiffRequest.Done()
 at Huggle.Requests.Request.ThreadDone()
 at Huggle.Misc.CallbackInvoke(Object TargetObject)
Apparently you don't have enough RAM on your computer. Calvin1998 (t·c) 01:45, 12 March 2009 (UTC)
I have 4gb of it, and according to the performance charts Huggle is using 1.16GB of it, and 4% of my processor. Would there be any substantial difference if I downgraded?cf38talk 11:15, 12 March 2009 (UTC)
No, 4GB is a good amount of RAM. Not sure why that exception was thrown, it's for when you run out of RAM. Perhaps there's a limit on how much RAM a single application can use? I don't know :/
Also getting this message:

InvalidOperationException: Invoke or BeginInvoke cannot be called on a control until the window handle has been created.

  at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
  at System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
  at System.Windows.Forms.Control.Invoke(Delegate method)
  at Huggle.UserInfoForm.RefreshData()
  at Huggle.UserInfoForm.GotCount(RequestResult Result)
  at Huggle.Requests.Request.ThreadDone()
  at Huggle.Misc.CallbackInvoke(Object TargetObject)

Huggle is not enabled on your account

Huggle is not enabled on your account,check user configuration page.How do I congif it.User:Yousaf465(talk)

1) You need to have rollback rights (here , 2) you need to go here add the text : enable:true before downloading the latest version (0.9.0) and logging in. Any problems, you can post here, the helpdesk or my talk page. cf38talk 11:32, 12 March 2009 (UTC)

Where there's a will...

Is there a way to make it so that when I automatically warn an anonymous user with a level four template, I can add a message saying something like:

User:Staffwaterboy/report

Dromioofephesus (talk) 17:57, 12 March 2009 (UTC)

That's a rather bad idea, for example, it should not be used with shared ip addresses, it should also be rather obvious to anyone doing vandalism-patrol. Calvin 1998 (t·c) 01:23, 14 March 2009 (UTC)
Actually, I wasn't asking for an opinion. I was asking how I would go about doing this.—Dromioofephesus (talk) 19:51, 19 March 2009 (UTC)
As far as I know, that is not currently possible. Calvin 1998 (t·c) 07:05, 26 March 2009 (UTC)

WP:HG blocks?

When I use 0.9.0, I can see a delete button for pages but can't see a block button; it only offers me to submit anAIV report. Am I missing something? It Is Me Heret / c 16:54, 13 March 2009 (UTC)

Yes, blocking is disabled due to myriad bugs in the current blocking code (both in huggle and the API here). Calvin 1998 (t·c) 01:16, 14 March 2009 (UTC)
OK, thanks. It Is Me Here t / c10:56, 14 March 2009 (UTC)

Huggle crashes when trying to send a template message to user

Hi, I'm sysop in es@wiki and I'm using Huggle 0.9.0 there. Since the last versions 0.8.2 and 0.9.0) every time I tried to send a template message to any user I get the same error:

  NullReferenceException: Object reference not set to an instance of an object.
  at Huggle.Main.TemplateItem_Click(Object Sender, EventArgs e)
  at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
  at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
  at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
  at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
  at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
  at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
  at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
  at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
  at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
  at System.Windows.Forms.Control.WndProc(Message& m)
  at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
  at System.Windows.Forms.ToolStrip.WndProc(Message& m)
  at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
  at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
  at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

The template is not sent and Huggle can continue running, if I choose to. I'm running Windows XP SP3 and Microsoft .NET Framework 2.0 SP1. Can anyone help me?. Thank you all in advance. KveD (talk) 22:22, 14 March 2009 (UTC)

Upgraded to .NET 3.5 SP1 and still the same error in Huggle 0.9.0. But, I started using Huggle lite 0.9.0 and it works fine. KveD (talk) 05:36, 20 March 2009 (UTC)

some possible bugs

I don't know if these are bugs, but I've encountered the following issues while using Huggle:

  1. Huggle usually prints "alreadyrolled" in the edit log when it tries to revert an edit that has already been reverted by someone else. However, it sometimes says "The content of the target revision is identical to that of the current revision" (which would more appropriately describe a null edit), and at other times, it displays nothing at all.
  2. The dialog box that asks whether I want to revert an edit by a whitelisted user sometimes appears more than once.

You might want to look into these issues. --Ixfd64 (talk) 21:47, 15 March 2009 (UTC)

Jeff G.'s problems with v0.9.0

1. It keeps not remembering my check in the following Checkbox:

  • Menu "System"
  • Menu item "Options..."
  • Tab "Reverting"
  • Checkbox "After reverting, move to next edit in the queue"
I fixed this auto-advancing behavior with this edit, but the fact that huggle could not do so by itself is troubling.   — Jeff G. (talk|contribs) 07:58, 17 March 2009 (UTC)

  — Jeff G. (talk|contribs) 22:11, 15 March 2009 (UTC)

Huggle not recognizing admin access?

I've encountered another problem with Huggle. It seems Huggle sometimes failes to recognize that I am an administrator. For example, it automatically reported 202.72.175.44 instead of asking whether I want to block them.

This was version 0.9.0, by the way. --Ixfd64 (talk) 01:01, 17 March 2009 (UTC)

Please see section #Admin_functions.3F above.   — Jeff G. (talk|contribs) 07:22, 17 March 2009 (UTC)
Ah, that explains everything. Thanks for the information. --Ixfd64 (talk) 04:54, 21 March 2009 (UTC)

Feature Request: Back

I am a first-time user, and it would be great if there was a button that would take you back to the last screen you saw. A couple of times, I think there was a new revision to that after I had clicked "Next". Thanks, Genius101Guestbook 01:18, 17 March 2009 (UTC)

Wow, I feel stupid: I just saw the button. Thanks anyway! Genius101Guestbook 01:20, 17 March 2009 (UTC)

Contributions

Okay, another question: Why do my Huggle edits not show up in my contributions list, or on an edit counter? Just wondering... Thanks, Genius101Guestbook 01:30, 17 March 2009 (UTC)

Okay, I feel even stupider: they just showed up. I'm going to stop asking questions now. Thanks, Genius101Guestbook 13:28, 17 March 2009 (UTC)

Error report

NullReferenceException: Object reference not set to an instance of an object.

  at Huggle.Processing.ProcessContribs(String Result, User User)
  at Huggle.Requests.ContribsRequest.Done()
  at Huggle.Requests.Request.ThreadDone()
  at Huggle.Misc.CallbackInvoke(Object TargetObject)

Another error: ArgumentOutOfRangeException: startIndex cannot be larger than length of string. Parameter name: startIndex

  at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
  at Huggle.Processing.ProcessNewEdit(Edit Edit)
  at Huggle.Irc.ProcessIrcEdit(Object EditObject)

Huggle reverted the wrong page

I hust had an incident where I revert&warned on a page, and Huggle reverted a different page. It looked like Huggle was in the process of processing a queued page for display when I tried to revert+warn on the page which was displayed at the time, and Huggle reverted the page it was processing rather than the one displayed. -- Boracay Bill (talk) 02:45, 17 March 2009 (UTC)

Not sure if this is the same issue, but I have had two instances where Huggle deleted the wrong page. The second time (these were on different days) I investigated and found that it was deleting the latest page in my viewing sequence, despite the "delete" button being clicked while viewing the actual page I wanted to delete. To illustrate:
  • Viewed a page in the "speedy delete" queue
  • Clicked on the link on that page to go to the AfD page concerning it
  • Went back (using left arrow in Huggle) to the page up for deletion, clicked on "delete"
  • Huggle deleted the AfD page instead
Thoughts? --Ckatzchatspy 02:53, 17 March 2009 (UTC)

Level 3 "edit test" warning a little harsh?

I reverted an edit where someone had changed one letter of a word, and when I went back to look was surprised I had accused them of vandalism. I suppose it is vandalism once they have done something like that 3 times, but given that it cites the actual edit, it looks like a ridiculously harsh warning in this case. (Had I done it manually, I would not have found it worthwhile to even notify them, honestly).

This brings me to another question: Is it necesary to warn along with reverting a minor thing like this? Or should it depend on the history? --Susan118 (talk) 17:37, 17 March 2009 (UTC)

That's your decision. You have both a button (and hotkey) to revert and warn, and one to only revert. --Amalthea17:53, 17 March 2009 (UTC)
I know, but I seem to remember reading somewhere that it is always good to let someone know why you reverted their edits. But maybe if HG automatically escalates warnings, that's not always a good policy to follow. (Or maybe in the case I mentioned, I could have just reverted and then manually posted a message.) --Susan118 (talk) 23:29, 17 March 2009 (UTC)
It is always good to let someone know why you reverted their edits. In cases where the edit is not vandalism, but you still want to undo it, first revert it and then leave the user a message, either one of the standard ones in the template messages menu or one you type yourself via the "new message" button -- Gurch (talk) 17:36, 14 April 2009 (UTC)

Filtering edits

Is it possible to filter edits to only show mainspace edits? GT5162 (我的对话页) 18:23, 17 March 2009 (UTC)

Yes. You simply need to go to Queue --> Manage Queues --> Page Title. -download| sign! 23:47, 17 March 2009 (UTC)

Bug

Hello, I'm reporting a bug instead of Tomatejc@eswiki. The code is the following:

 NullReferenceException: Object reference not set to an instance of an object.
  at Huggle.Main.TemplateItem_Click(Object Sender, EventArgs e)
  at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
  at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
  at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
  at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
  at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
  at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
  at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
  at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
  at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
  at System.Windows.Forms.Control.WndProc(Message& m)
  at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
  at System.Windows.Forms.ToolStrip.WndProc(Message& m)
  at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
  at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
  at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

That code appears when he tries to warn a user with personal templates, also he can't use "revert and warn" or simply "warn". Cheers. --Dferg (w:en: - w:es:) 19:46, 19 March 2009 (UTC)

I've had the same problem myself. A quick workarround (or at least in my experience) is to use Huggle lite instead of regular Huggle. Cheers! KveD (talk) 17:27, 20 March 2009 (UTC)

Feature request - custom template

Would it be possible to have a feature on the programme where you can replace a talk page template message with another one housed within a userspace? I'm not suggesting that there should be any change for the tags which are placed on mainspace pages, simply that the template messages that are left can be made cutomisable. Some of the current ones are a little too impersonal for me but I'm sure a lot of people like the message. If we could choose the ones we use ourselves it's add a more personal touch than simply receiving the same message from a lot of different people. BigHairRef | Talk 00:20, 20 March 2009 (UTC)

Just wanted to bump this incase the pages are auto archived by a bot. BigHairRef | Talk 15:10, 2 April 2009 (UTC)

Bug report

I used huggle on nl: wikipedia, the program quit when I tried to revert an edit that was already reverted. I got no "alreadyrolled" message or anything like that, the program froze and quit. EdBever (talk) 08:53, 20 March 2009 (UTC)

Latest .NET update

I can't run the 0.7.13fix anymore since I updated .NET today. If others also have the same problem, I suggest to not update .NET if you don't wanna be reduced to 0.9.0 --Avant-garde a clue-hexaChord2 22:30, 20 March 2009 (UTC)

It's not the update which did it, 0.9.0 is now the new lowest version allowed to run on en.wiki so everyone is forced onto 0.9.0 even if it is sluggy as hell. treelo radda 23:34, 20 March 2009 (UTC)
Please see the download page, these is a link to a lite version of 0.9.0, it is currently effectivly the fix of 0.7.12 just with a new name to tidy things up. ·Add§hore·Talk ToMe! 23:40, 20 March 2009 (UTC)
Just about to post that was the change, damn edit conflicts. treeloradda 23:42, 20 March 2009 (UTC)

Huggle not as fast as it used to be?

I don't want to sound like I'm complaining, but Huggle seems to be slower than it used to be. Huggle used to take only two or three seconds to revert an edit, but it often takes longer now, like up to ten or more seconds. Has anyone else been experiencing this? --Ixfd64 (talk) 05:16, 21 March 2009 (UTC)

Just a note: It seems that checking the "Do not show page content below diffs" option speeds Huggle up a lot.--Ixfd64 (talk) 01:05, 22 March 2009 (UTC)
Try the lite version, it's much faster.--Res2216firestar 05:15, 22 March 2009 (UTC)

Unpatroled pages log

How come huggle no longer finds unpatroled pages? I believe it use to, and it made patroling new pages a lot easier. CTJF83Talk 05:31, 21 March 2009 (UTC)

Problem

Over the past few weeks, every time I try and log in to Huggle, the loading bar gets about one sixth of the way through, then the following message appears:

"The remote name could not be resolved 'en.wikipedia.org'."

I've recently downloaded the latest version 0.9.0, but the same still happens; and the lite version simply crashes when I click sign in. Any ideas anyone? Many thanks, Schumi555 20:35, 21 March 2009 (UTC)

Seems to be working fine now. Schumi555 15:28, 1 May 2009 (UTC)

Huggle 9.0 fails then refuses to warn

Occasionally for me (every 1 in 5 edits) Wikipedia is very slow (~20 seconds) for me to save, from the normal of almost instantaneously. When this happens while huggling, Huggle will eventually revert the vandalism after I've told it to revert and warn, but it will fail to warn. But when I then try to use huggle to warn the user, I get the error message: Did not warn<whoever> Editor has not edited since last warning. Even if their talk page is blank...Someguy1221(talk) 07:07, 22 March 2009 (UTC)

Huggle lite edit summaries

Hi. Huggle lite's summaries are not right [8],[9], [10]. Isn't it using rollback?--Racso (talk) 23:18, 25 March 2009 (UTC)

Looks like it's using rollback in the edits, just that it isn't parsing who made the edit which is being reverted to. treelo radda 00:01, 26 March 2009 (UTC)
I thought that when it used rollback, it put the rollback's default summary, but it seems that it always parses its own one. Well, it is not well. --Racso (talk) 17:30, 26 March 2009 (UTC)
Hm. It might be that the rollback fix (i.e. switch to using API rollback messages) was applied after 0.7.12, the version lite is based off. I will go see. Calvin 1998 (t·c) 03:00, 27 March 2009 (UTC)

Download Problem

I have attempted to download Huggle and Huggle Lite and get a message box saying that the program has experienced a problem and must close. I have tried on my work PC and my home PC. I am running XP on both and have downloaded the 2.0 NET framework in both instances. Is there something obvious that I'm missing? Thanks. Tiderolls 17:19, 26 March 2009 (UTC)

Are you doing "run" or "save"? Saving the file is necessary I believe.--Res2216firestar 02:14, 27 March 2009 (UTC)
Or it could be that huggle has a problem. If you ever get an actual (detailed) error message, please do post it here.Calvin 1998 (t·c) 02:58, 27 March 2009 (UTC)

(OD) I have been trying to "run" the program...I'll attempt a "save". If it fails again I'll take Calvin's advice. Thanks to you both for your time. Tiderolls 13:35, 27 March 2009 (UTC)

The same exact thing is happening to me. The normal Huggle works for me, but everytime I try and log-in to Huggle Lite, I get the "this program has experienced a problem and must close" message. I saved it and have tried multiple times.TravisAF (talk) 01:14, 28 March 2009 (UTC)
Same problem here, which sucks because the normal Huggle is soooo slow. I've tried it on two computers, both with XP, both downloading first. Regular Huggle will run but Huggle Lite crashes while logging on, giving only a "this program has experienced a problem and must close" message. DanielDeibler (talk) 21:37, 3 April 2009 (UTC)

It's obviously working for Tide rolls, just to notify everyone.--Res2216firestar 17:05, 28 March 2009 (UTC)

Bug report

Here's the error messages it popped up:

NullReferenceException: Object reference not set to an instance of an object.
at Huggle.Misc.FormatPageHtml(Page Page, String Text)
at Huggle.Requests.BrowserRequest.Done()
at Huggle.Requests.Request.ThreadDone()

at Huggle.Misc.CallbackInvoke(Object TargetObject)

Best, RayTalk 08:37, 28 March 2009 (UTC)

See #When hitting 'A' to bring up a users talk page below, it should be fixed in next release. Calvin 1998 (t·c)04:06, 5 April 2009 (UTC)

Warnings about addition of unsourced information

Please add the following standard warnings concerning addition of unsourced information:

Thanks!   — Jeff G. (talk|contribs) 14:20, 29 March 2009 (UTC)


Trouble with Huggle

I have Huggle downloaded, but when I try to run it, it's unable to connect to the server. Does anyone have any ideas as to how I can fix this? Dyl@n620 18:05, 29 March 2009 (UTC)

Is there a specific error message? The more specific you are, the better we'll be able to help. Calvin1998 (t·c) 18:27, 29 March 2009 (UTC)
OK, I have every requirement for Huggle, I have it enabled, and I have it downloaded. But after I've filled in all the fields, it says "unable to connect to remote server."Dyl@n62020:43, 29 March 2009 (UTC)
Perhaps you're using the wrong version? As far as I know, only 0.9.0 and 0.9.0-lite are currently operating. –Juliancolton | Talk 20:45, 29 March 2009 (UTC)
I'm using 0.9.0. Dyl@n620 20:46, 29 March 2009 (UTC)
Do you use a proxy server to connect to the Internet? Calvin1998 (t·c) 21:45, 29 March 2009 (UTC)
Actually, my father says that we might not have one of the requirements, and that it would take a few days to download it. :( Dyl@n620 21:48, 29 March 2009 (UTC)
Could be a firewall/ip filtering. — neuro(talk)(review) 22:34, 29 March 2009 (UTC)

<- It's definitely not that you don't have a requirement - if you don't have the only requirement (.NET Framework 2.0), the application would crash on startup. Calvin 1998 (t·c) 01:57, 30 March 2009 (UTC)

Well, when he posts his second message, he says that he is able to "fill in all the fields", so he obviously has .net installed and working, so it must be an internet problem. UntilItSleeps PublicPC 15:59, 2 April 2009 (UTC)

Crashing

Huggle keeps crashing when it attempts to update the message files, Help!--Ipatrol (talk) 00:14, 31 March 2009 (UTC)

I'm getting the same problem, running on Windows 7 x64. Huggle Lite works, though. Radiant chains(talk) 03:48, 5 April 2009 (UTC)
Do you have an error message? We really can't fix it unless we know what the problem is... Calvin1998 (t·c) 04:04, 5 April 2009 (UTC)
I've posted the error dump here: User:Radiant chains/Huggle. Huggle works fine if I right-click and "Run as Administrator", but it crashes if I try to run it as a standard user. Radiant chains (talk) 00:22, 9 April 2009 (UTC)
UnauthorizedAccessException. Odd, administrator or not one should have write access to wherever the application is, else how did one put it there in the first place. That and all file accesses are wraped in exception handlers, or at least I think they are. Try copying the application .exe to somewhere like your desktop or documents folder and try again --Gurch (talk) 22:17, 13 April 2009 (UTC)
I tried running from the desktop, and Huggle was able work correctly. I let Huggle create a new Config folder on the desktop, and then copied the exe and the config folder back to a subdirectory of \program files\. Now, if I try to launch Huggle from the Program Files location, Huggle is able to start and function correctly, but then gives me an error when I exit the program. It's not a Windows error this time, but instead an error from Huggle itself. I've updated the previous page to show the new error at User:Radiant chains/Huggle. Radiant chains (talk) 17:55, 14 April 2009 (UTC)
Ah, it's in program files folder. Yeah, programs not run as administrator (in OS terms, not wiki terms) can't write to there, only read from it. Huggle puts its configuration files in the folder it's in rather than using the user's Application Data folder because people wanted me to make Huggle 'portable' (i.e. you can put it on a memory stick and plug that into any computer and have it just work) and if the data went in the usual place, the configuration options would be lost when moving between computers. I will have to come up with some combination of the two. Gurch (talk) 22:01, 14 April 2009 (UTC)

I need assistance removing a warning

I mistakenly added a warning [11] to an IP talk page and do not know how to revert. I would appreciate some instruction on how to do this. Thanks. Tiderolls 13:19, 1 April 2009 (UTC)

Nevermind. The user blanked their page. Tiderolls 13:20, 1 April 2009 (UTC)
For future reference, use the undo button in the bar with all the buttons and choose what to undo.--Res2216firestar17:38, 2 April 2009 (UTC)

"Message this user" over wrote exisisting text

When I messaged this USER my text over wrote existing text on the users talk page.  FrostedΔ14  23:46, 1 April 2009 (UTC)

I suppose I'll look into the code... no guarantee it'll be fixed anytime soon. Calvin1998 (t·c) 02:22, 2 April 2009 (UTC)

When hitting 'A' to bring up a users talk page

Great tool - super fast... When I hit the letter A on a specific user Huggle crashed with this error:

NullReferenceException: Object reference not set to an instance of an object.

at Huggle.Misc.FormatPageHtml(Page Page, String Text)

at Huggle.Requests.BrowserRequest.Done()

at Huggle.Requests.Request.ThreadDone()

at Huggle.Misc.CallbackInvoke(Object TargetObject)

JCutter (talk) 12:43, 4 April 2009 (UTC)

Right. That would be a bug in huggle. I'll look into it (I think I already know the problem); it should be fixed in next release. Calvin 1998 (t·c) 18:56, 4 April 2009 (UTC)
I think I've fixed the problem. You'll just have to wait for the next release for the fix... Calvin1998 (t·c) 19:34, 4 April 2009 (UTC)

Huggle edit conflict

[12]. Enigmamsg 23:27, 5 April 2009 (UTC)

Someone rereport the user. Enigmamsg 23:28, 5 April 2009 (UTC)

"Minor edit" not working

When editing a page through Huggle and checking "Minor edit", it does not actually mark the edit as minor.shirulashem (talk) 11:14, 7 April 2009 (UTC)

UAA suggestion

Is there a way to report a username to WP:UAA through Huggle? If not, would it be possible to implement this into the software? Thanks. Pyrrhus16 14:29, 10 April 2009 (UTC)

Screenshot of lite version

Would it be feasible to upload a screenshot of Huggle 9.0 lite, or would that just be redundant? Until It Sleeps 19:11, 11 April 2009 (UTC)

You would have to take a screenshot of the Huggle window only, since you can't do screenshots of Windows features. Otherwise, I wouldn't have a problem with it.--Res2216firestar 04:09, 12 April 2009 (UTC)

Rollback Edit summary changed

Following discussion, the rollback edit summary has been changed to Reverted edits by Vandal (talk) to last version by Editor to be more in line with the other Automated edit summaries. Huggle probably needs to be reconfigured to take that into account (I don't dare touching the config myself). -- lucasbfr talk 08:46, 13 April 2009 (UTC)

But that link would be inaccurate. The revision wasn't reverted with the rollback link, it was reverted with Huggle. Which may or may not be using rollback to do so, depending on the situation, but that is a technicality that doesn't warrant inclusion in the summary -- Gurch (talk) 09:48, 13 April 2009 (UTC)
Ok, my fear was that Huggle used the edit summary to check whether an edit was a revert or not. Linking to what a "revert" is could be useful, but I definitely see your point. If it ain't broke, no need to fix then :) -- lucasbfr talk 10:49, 13 April 2009 (UTC)
It does indeed use the edit summary for this purpose, however the pattern it checks against is intentionally vague so that it doesn't break when people keep changing these things. (It's changed again since your previous post.)Gurch (talk) 20:39, 13 April 2009 (UTC)
Good call. No amount of advertising and discussion is enough, people always get interested after it is done :) --lucasbfr talk 10:18, 14 April 2009 (UTC)

Whitelist

Huggle's whitelist on English Wikipedia is currently 345 kilobytes long. It can take a long time to load, even on a fast connection, sometimes causing Huggle to abort launching due to "Failed to load user whitelist. : Failed to load message". What can we do to resolve this problem? Thanks.   — Jeff G. (talk|contribs) 16:27, 14 April 2009 (UTC)

As I've suggested to Gurch before, I think periodically deleting the whitelist and letting it rebuild from scratch every couple of months would be a good thing. Quite aside from keeping it to a manageable size, the risk of incorrectly reverting-and-warning an established user and consequent drama might prove a useful brake on some of Huggle's – er – "overly enthusiastic" users. – iridescent 22:12, 14 April 2009 (UTC)
If you want to delete the whitelist you are free to do so. It's a wiki after all. Gurch (talk) 12:11, 16 April 2009 (UTC)
I said "suggest" – there are good reasons for keeping it, too. – iridescent 22:05, 18 April 2009 (UTC)
why does your sig come out different every time you sign? Gurch (talk) 14:12, 19 April 2009 (UTC)

Appears someone went ahead and did this (I would link to the diff, but it crashes my browser). The whitelist went back to half the original size very quickly, and seems to be staying there, so I don't think doing this monthly would be a bad idea at all. — JakeWartenberg 22:09, 28 April 2009 (UTC)

I'll IAR and have SoxBot do it periodically. Xclamation point 00:56, 2 May 2009 (UTC)
That is a bad idea, when the list is cleared it means a huge increase in the number of good revisions people have to wade through to find vandalism. And inevitable mistakes. Gurch (talk) 15:52, 2 May 2009 (UTC)
Here's an idea: what if it were to use multiple whitelists, but still check all of them? It could be at Wikipedia:Huggle/Whitelist #, where # is the whitelist going in chronological order. A new whitelist would be made when the newest one gets filled to a certain point. Would be a bit annoying to implement, but it's just a suggestion.Knight-Lord of the Infernal Penguins 16:13, 7 May 2009 (UTC)

Crash

In pt.wp there are several errors occurring:

After the login, in 0.9 huggle shows the following message:

ArgumentOutOfRangeException: The value '-1' is not valid to 'Value'. 'Value' should be between  'minimum' and 'maximum'.
Nome do parâmetro: Value
  em System.Windows.Forms.ScrollBar.set_Value(Int32 value)
  em Huggle.Main.DrawQueues()
  em Huggle.Processing.ProcessNewEdit(Edit Edit)
  em Huggle.Processing.ProcessRcEdit(Match Match)
  em Huggle.Processing.ProcessRc(String Result)
  em Huggle.Requests.RcApiRequest.Done()
  em Huggle.Requests.Request.ThreadDone()
  em Huggle.Misc.CallbackInvoke(Object TargetObject)

and clicking in continue, after a while it stops showing the changes and eventually it crashes, with the log Request timed out. After restarting huggle, he changes in personal config "report:none" to "report:promp" and vice-versa. By the way, the lite version doesn't works, after login it is unable to receive the changes feed. Anyone can help?Alchimista (talk) 13:42, 18 April 2009 (UTC)

External links for images

Hello, I've noticed that quite a few users are trying to insert images from sites such as flikr or photobucket. Obviously that doesn't work but they don't know that they try different things (direct link, brackets, elipses, etc.) with probably a few reverts in between from one of us. This seems to be a lot of manipulation for something that ultimately will not work. So I suggest we add to the list of standard warnings an item stating that: 1) link to images hosted on external sites will not work. 2) indicate the right way to do it 3) add a notice about copyright because it's never too early to tell them to be careful before uploading a file. Maybe a message about links to Youtube, facebook, etc. is also warranted.--McSly (talk) 21:39, 18 April 2009 (UTC)

It could be done I guess, depends on what the devs think. Usually when Huggle won't give a warning that I want, I add it with twinkle or manually.--Res2216firestar 22:08, 18 April 2009 (UTC)
Such an action is not malicious and thus does not merit a warning. {{uw-imageuse}} seems to be what you are after, have added it to the list of template messages. Gurch (talk) 14:17, 19 April 2009 (UTC)
Excellent! thank you. --McSly (talk) 17:15, 19 April 2009 (UTC)

Hotkeys or Shortcut keys

Not sure if it's been requested before, but more hot keys would be great. Or Ctrl + Key. Specifically, revert + warn for other things besides vandalism like edit tests and factual errors (two common ones I use). As it is, I have to revert, wait for the revert to make sure it went through, then hit the warn key, select which one I want from the menu and hit enter. It'd be nice to just have to press a key, or ctrl + key. --Odie5533 (talk) 19:30, 22 April 2009 (UTC)

You can set your own shortcut keys in the preferences. Calvin 1998 (t·c) 02:42, 23 April 2009 (UTC)
Except it doesn't work. Gurch (talk) 13:04, 23 April 2009 (UTC)
When might it work?   — Jeff G. (talk|contribs) 22:10, 23 April 2009 (UTC)
When someone finds the infinitely long period of time necessary to fix the problem. In other words, don't expect it to be fixed anytime soon. Calvin 1998 (t·c) 23:59, 23 April 2009 (UTC)
time period is not infinite. approximately 3 hrs. Gurch (talk) 09:12, 24 April 2009 (UTC)

Doubleclick to confirm rollback

I'm finding that the revert/warn button is very easly pressed. My suggestion is to add a feature where you need to double click the button in order for it to work. this prevents it from being pressed accidently. --Jamesooders(talk) 06:22, 25 April 2009 (UTC)

If you are finding that you accidentally press buttons a lot, you might want to look into using the shortcut keys instead.Calvin 1998 (t·c) 18:46, 25 April 2009 (UTC)

Thanks :D James'ööders 14:48, 29 April 2009 (UTC)

Works on Mac/Linux

Hi, I managed to successfully get Huggle to work on my MacBook running OS 10.4, and User:Jake Wartenberg got it on 10.5. How did we do it? See how. Xclamation point 21:58, 1 May 2009 (UTC)

Jumped on that like a shark. Got it running under 10.5 but the simple two lines of terminal didn't exactly work first time for me as I needed to define the path to Darwine first before running the second line. I'll be honest, I don't know a damn thing about the terminal or installing *nix apps but the Trix app which comes in the Darwine DMG allowed for the installation of a good few of the components bar IE6 so might need another line if you're looking to make it as down the line, keep it all in terminal as possible. treelo radda 23:19, 1 May 2009 (UTC)
Ok, I've added a command to try to solve the problem. Xclamation point 00:53, 2 May 2009 (UTC)
Are you sure it requires IE6 *and* Gecko? -- Gurch (talk) 15:50, 2 May 2009 (UTC)
No, but it doesn't hurt ;). Xclamation point 16:12, 2 May 2009 (UTC)

Users

Is there any way to know how many users are huggling at any time? It would be useful to know whether more huggling is needed or not. -- Mentifisto 02:11, 4 May 2009 (UTC)

Yep. Check how many users there are on #en.wikipedia on irc://irc.wikimedia.org with a username "h_[some random 6 digit number]". It might not be totally accurate as it's how many huggler's are using IRC, so it doesn't include those using the API for recent changes. Calvin 1998 (t·c) 03:28, 4 May 2009 (UTC)
Thanks. -- Mentifisto 03:41, 4 May 2009 (UTC)
There is no way to know the exact number as instances of the application do not communicate directly, nor is there any central node (other than the wiki itself). Gurch (talk) 15:30, 4 May 2009 (UTC)

Feature Request: Display page creator

I would like to request that Huggle display the page creator so that we won't give warnings to those who blank their own pages. Thanks!Smallman12q (talk) 21:15, 4 May 2009 (UTC)

Huggle... already... does... that... check... automatically..., no? Calvin1998 (t·c) 01:48, 5 May 2009 (UTC)
Not from what I've seen.Smallman12q (talk) 19:39, 5 May 2009 (UTC)

From what I know, huggle checks if the creator blanks the page and instead asks whether you would like to place a CSD A7 tag on the page. If it doesn't, I suppose we could add it to the increasingly long list of things to do... Calvin 1998 (t·c)02:43, 7 May 2009 (UTC)

I can't log in

When I try to login, I get this message: Huggle is not enabled for your account, check user configuration page. What should I do? -- Gggh (talk) 07:54, 7 May 2009 (UTC)

enable:true disappeared off huggle.css page. Re-add it. Calvin1998 (t·c) 14:52, 7 May 2009 (UTC)

two issues with Huggle Lite 0.9.0

I've noticed two minor issues with Huggle Lite:

  1. Clicking certain parts of the interface (such as the transcluded page) prevents the shortcut keys from working. However, minimizing and restoring the window usually solves the problem.
  2. Please change the default option for reverting whitelisted users to "No." This would reduce the chance of reverting an article back to a vandalized version by accident.

The regular version of Huggle does not have these problems. --Ixfd64 (talk) 02:30, 8 May 2009 (UTC)

These will be fixed... when someone finds the time to fix them. I personally suggest not using the Lite version until we manage to get a working one together. The lite version currently really is nothing but a revival of the bug-ridden 0.7.12 version, so it will have problems. Calvin 1998 (t·c) 03:10, 8 May 2009 (UTC)

Ignore user button?

The manual page discusses an ignore user button but I'll be damned if I can find it. This DrilBot is killing my screen. Any help appreciated. Thanks. Tiderolls 21:50, 8 May 2009 (UTC)

Odd, bots are meant to be automatically ignored. But it's on the whitelist, so just restarting Huggle should work.Gurch (talk) 22:20, 8 May 2009 (UTC)
Thanks for the response. Tiderolls 22:58, 8 May 2009 (UTC)

increasing warning levels for different violations

I've noticed that when Huggle warns a user, it always issues a warning of the next level, regardless of what the user was previously warned for. For example, if a user receives three warnings for NPOV violations and vandalizes a page afterwards, they will receive a level 4 warning for vandalism, even though they may not have vandalized before. (NPOV violations are not considered vandalism.) This kind of goes against Wikipedia:Please do not bite the newcomers. Does anyone know if this will be resolved in future versions? --Ixfd64 (talk) 15:21, 9 May 2009 (UTC)

No, it won't. If you're giving them three NPOV warnings, then it's implicit that you consider their behaviour to be disruptive and unacceptable, as by the time you get to the third NPOV warning, blocks are mentioned. If an already disruptive user starts vandalising pages on top of whatever they've already done there's absolutely no reason to waste time with multiple vandalism warnings, giving a final warning seems entirely appropriate. If on the other hand their previous behaviour was not disruptive enough to make blocking worth considering, they shouldn't have recieved the warnings in the first place, so they wouldn't be getting a final warning if they then did vandalise. If you want to tell a user what they are doing is wrong you can always tell them (you know, in actual words) rather than bunging a warning template on their talk page and pretending the issue is resolved. Gurch (talk) 19:33, 9 May 2009 (UTC)
Also, that could result in a vandal receiving multiple level one warnings for various violations. "Welcome, please don't vandalise...", "Welcome, please don't break NPOV...", "Welcome, please don't blank pages...", etc.--Closedmouth (talk) 04:06, 10 May 2009 (UTC)

reversion summary bug?

See this revert. The name of the user whose version was reverted to did not show up properly. This seems to be a rare bug, as this is the first time it has happened to me. --Ixfd64 (talk) 23:10, 12 May 2009 (UTC)

The same happened to me on es.wikipedia. I have to clic H and then R to get the correct summary. Kind regards,Dferg () 16:01, 13 May 2009 (UTC)
Same with revert. -Porchcrop (talk|contributions) 08:26, 6 June 2009 (UTC)

Question about the way Huggle filters suspicious edits

I've just started using Huggle, so sorry if this is a FAQ... When I look at a diff with Huggle, and decide not to do anything about the edit, does that make Huggle regard the edit as more credible, and thereby making it show up less prominently for other Huggle users? I ask because an edit may be anywhere on the scale from obviously good (like correcting typos) to obviously bad (replacing content with obscenities, blanking pages). When I see an edit that look suspicious, but which is in a field that I don't know much about, I'll usually leave it for someone else to fix. However, if that implies that I'm telling Huggle that NorwegianBlue thinks the edit is good, I might have to change my editing practice.--NorwegianBlue talk 12:55, 17 May 2009 (UTC)

No, that would require communication between instances of Huggle, which is not feasible. Gurch (talk) 18:48, 17 May 2009 (UTC)
Thanks. What makes me ask the question, is the following observation: when I log off, there's a message about the whitelist being updated. Is that just my whitelist, or is it a global whitelist? And in case of the latter being true, does the updating reflect the way in which I've responded to the changes I've reviewed? (Which would, indirectly, be communication between instances of Huggle, through a centralized config file).--NorwegianBlue talk 19:06, 17 May 2009 (UTC)
If you look at the contents of said whitelist, you'll see that it is only a list of users, specifically users with more than 500 edits. Because this project has refused to create any sort of trusted user group, I have no choice but to maintain my own in order not to force people to check all the contributions by these users. This is done automatically by checking the eidt count of each user that edits and adding those ith more than 500 edits. If there were some way to obtain a list of all contributors with ore than 500 edits directly, that could be done instead, but the wiki software does not provide for this.Gurch (talk) 19:28, 17 May 2009 (UTC)
Thanks again, I understand now. And thanks for writing Huggle, it's a wonderful tool, and fun to use too.--NorwegianBlue talk 20:02, 17 May 2009 (UTC)

Bug report

When you click on a revision, sometimes nothing happens. -Porchcrop (talk|contributions) 06:09, 19 May 2009 (UTC)

I've noticed that myself. It might have to do with internet connection speed/quality, it could be a bug. I suppose it needs some debugging... Calvin 1998 (t·c) 23:33, 19 May 2009 (UTC)

Suggestion for new feature

On quite a number of occasions, I have witnessed (primarily) Huggle users reverting good faith page blankings (by the original author of the page), and subsequently vandal warning the author for blanking his own article. I'm not blaming the Huggle users, as I believe they were dutifully battling vandalism. I do believe the problem lies in the fact that the Huggle users were not aware of the fact that the blanking editor was also the page author. As good faith page blanking tends to happen quite often among new users, this leads to situations where the Huggle user may unwittingly be Biting A Newbie.

If possible, it would be nice if Huggle could be altered to detect situations like those described above, and ask its user how to proceed.

I'd suggest checking to see if all the following conditions are met to detect these situations:

  • Edit being reverted consists of page blanking.
  • Article has less than 15 edits total.
  • Editor who blanked article was the same editor who created article.

Upon meeting these conditions, Huggle would alert its user to the possibility of a good faith blanking, and ask if it should proceed with revert/user-warning, or alternatively, replace the page contents with a ((db-author)) speedy tag.Wuhwuzdat (talk) 15:16, 20 May 2009 (UTC)

I think it's supposed to already do that. Is it not working properly or something? Calvin1998 (t·c) 04:44, 21 May 2009 (UTC)
It's quite possible that it is working, but that some of it's users are making the wrong choice when faced with this decision. I see it happen often (while patrolling recent changes) that I had assumed that this feature had not yet been implemented. Wuhwuzdat (talk) 13:34, 21 May 2009 (UTC)
It asks if it already has all the page history loaded in order to know who the author of the page was. It has the history loaded if the page was created since you started Huggle or you manually loaded the history. Detecting this in all cases would require loading the page history on every revert, which would slow things down a lot. Gurch (talk) 15:17, 21 May 2009 (UTC)
If "slowing things down a bit" avoids biting newbies and unwarranted vandalism warnings, it may be worth it.Wuhwuzdat (talk) 15:40, 21 May 2009 (UTC)
Except that every time I try to trade speed for correctness people moan and use older versions instead which lack important fixes as well as any extra checks. Gurch (talk) 18:46, 21 May 2009 (UTC)

Require being logged in to use Huggle

Huggle can currently edit logged out; please fix this. This shouldn't be too difficult to implement. In fact, there's anentire extension devoted to this task. Should be fairly trivial to add the URL parameter.--MZMcBride (talk) 16:58, 20 May 2009 (UTC)

We've added various workarounds for this before, apparently none of them work. Thanks for the heads-up. Calvin 1998 (t·c)04:41, 21 May 2009 (UTC)

Out of curiosity, Assert Edit works on the API too, right? Calvin 1998 (t·c) 04:43, 21 May 2009 (UTC)

No, it doesn't. And it doesn't edit while logged out, if people didn't insist on using old versions. Gurch(talk) 15:15, 21 May 2009 (UTC)
Perhaps you could remove the lite download and encourage users not to use it? Calvin1998 (t·c) 00:49, 22 May 2009 (UTC)
That version is nothing to do with me. I didn't create it nor put it up for download. Gurch (talk) 00:55, 22 May 2009 (UTC)
I know, Addshore put it up. You (as an owner of the project) can still remove it... Calvin1998 (t·c) 02:41, 22 May 2009 (UTC)
Would removing the download also warrant changing the minimum version that can run in such a way that the lite version would no longer work? If that is the case, then I am afraid I must protest, as I cannot stand the slowness of the regular version. UntilItSleeps PublicPC 15:47, 22 May 2009 (UTC)
See section above this one. Gurch (talk) 17:10, 22 May 2009 (UTC)


Bug

Ok, so sometimes (because my computer is slow) I accidentally revert a page that shouldn't need to be reverted. I know Huggle has an X button but whenever I press it Huggle crashes. Pekayer11 (talk) 23:02, 22 May 2009 (UTC)

1) Please don't use huggle if you can't use it accurately all the time 2) We know the X button doesn't work, we're trying to get it fixed. Calvin 1998 (t·c) 01:31, 23 May 2009 (UTC)

Huggle issues

When I sign into huggle 0.9.0 it gets halfway through the loading and then I get the error message "Huggle has encountered a problem and needs to close. We are sorry for the inconvenience."

Is there any way to fix this issue?Washburnmav (talk) 16:12, 23 May 2009 (UTC)
Nvm, I was trying to run it on the desktop, moved to a folder and it works fine. Washburnmav (talk) 16:20, 23 May 2009 (UTC)
I run mine from the desk top always is this the same for the full and lite versions (Lite wouldnt work on my desk top but didnt try in a folder)?Ottawa4ever (talk) 23:51, 5 June 2009 (UTC)

Error message in Mac

I keep on getting an error message to "install mono in Windows version." I use a Mac OS X. Can anybody help? Thanks.--I dream of horses (talk) 17:31, 23 May 2009 (UTC)

Yeah, Huggle is supposed to be a Windows-only application. Follow the non-Windows directionshere. Calvin 1998 (t·c) 17:52, 23 May 2009 (UTC)
I did, doing each line separately this time. It went through a process where it (apparently) installed Internet Explorer unto my computer, but then I got the same message with "No protocol specified" added to the end. --I dream of horses (talk) 00:06, 24 May 2009 (UTC)
You may want to see User:X! then, as he developed those instructions. Calvin1998 (t·c) 02:49, 24 May 2009 (UTC)

Incorrectly reports user as blocked

Huggle incorrectly reported 121.7.5.101 (talk · contribs · deleted contribs · filter log · WHOIS · RDNS · RBLs · http · block user · block log) as blocked even though the block has expired. I was confused as to how a blocked editor could keep on editing. F (talk) 10:47, 24 May 2009 (UTC)

Yes, I have had this occur to me as well. If I am right about this, Huggle determines if a person is blocked by looking to see if there is a block template on the users talk page. It can still seem like a blocked user is editing if an admin has the habit of putting the blocked template on their talk page before the user is blocked. Or, like a bizzare case that I've seen, an IP who doesn't quite understand the blocking procedures and the fact that he needs to be an admin, puts the blocked template on another IP's talk page, thinking that they've blocked the other IP. UntilItSleeps PublicPC16:08, 26 May 2009 (UTC)
It assumes they're blocked if a block template is added by a trusted user to their page while Huggle is running, or if they are blocked when Huggle checks their block log. So it shouldn't be fooled by non-trusted users adding them. While it won't mark users as blocked if their block has already expired, what it doesn't do at the moment is remember the expiry time of their block and un-mark them if that time passes. I also don't think it handles the "reblock" action correctly. –GurchBot (talk) 17:43, 27 May 2009 (UTC)