![]() | This is an archive of past discussions. Do not edit the contents of this page. If you wish to start a new discussion or revive an old one, please do so on the current talk page. |
Archive 5 | ← | Archive 7 | Archive 8 | Archive 9 | Archive 10 | Archive 11 | → | Archive 15 |
Status |
![]() |
---|---|
Description | When you start it without an edit summary, it gives you message telling you to add one. That's good, but it shouldn't start going through the pages giving you the message every time until you stop it and add one. Also, it should check to see if "Add replacements to edit summary" is checked. If it is, nothing more should be required since that's a pretty complete summary in itself. Rocket000 ( talk) 02:02, 9 August 2008 (UTC) |
To duplicate: | Just press start it without an edit summary. |
Operating system | Windows XP |
.NET FW Version | Unknown |
AWB version | 4.3.2.0 |
Workaround | None |
Fixed in version | Unknown |
Status |
![]() | ||||||
---|---|---|---|---|---|---|---|
Description | Thread: DB Scanner thread
Rich Farmbrough, 04:47 16 December 2008 (UTC). 04:47, 16 December 2008 (UTC) | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 6.0.6000.0 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.4.2.0, revision 3552 (2008-12-13 22:16:46) | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Doesn't seem to like late loading of typos (on a seperate thread) -
rev 3637. Still erroring though —
Ree
dy
13:37, 8 January 2009 (UTC)
Status |
![]() |
---|---|
Description | General fixes are improperly removing spaces from right after the pipe before a sortkey. |
To duplicate: | Run general fixes on Category:Defunct Alabama railroads. |
Operating system | XP |
.NET FW Version | Unknown |
AWB version | 4.4.2.0 |
Workaround | |
Fixed in version | Unknown |
--
NE2
13:31, 23 December 2008 (UTC)
Thanks. The leading space is an issue with sorting. A trailing space has no bearing on sorting and nobody has given any other valid reason for trailing spaces. So I think all trailing spaces (before the pipe and before the close brackets) should be removed. Lightmouse ( talk) 22:04, 8 January 2009 (UTC)
Status |
![]() |
---|---|
Description | When an attempt is made to save an edit to another user's .css or .js subpage, the edit fails (inevitably) but the software then attempts to load the same page again, creating a loop. Happy‑ melon 17:44, 2 January 2009 (UTC) |
To duplicate: | Attempt to edit a User:Foo/bar.css or .js page. |
Operating system | Vista |
.NET FW Version | Unknown |
AWB version | 4.4.2.0 |
Workaround | |
Fixed in version | Unknown |
Status |
![]() |
---|---|
Description | Database scanner. Namespace options in title tab don't appear to work. I was creating a list of templates only so I ticked the 'Template' option. It gave me lots of non-template results. Unfortunately, it took a long time and exceeded the 'limit results to <30,000>'. Lightmouse ( talk) 19:48, 6 January 2009 (UTC) |
To duplicate: | |
Operating system | |
.NET FW Version | Unknown |
AWB version | svn3614 |
Workaround | Write 'Template:' in 'Title contains'. |
Fixed in version | Unknown |
I don't know. I was only looking for templates and didn't test any others. It is extremely slow at parsing the big database so I didn't experiment. If you want me to run some tests, feel free to give me suggestions. Lightmouse ( talk) 20:29, 6 January 2009 (UTC)
Thanks. I always download from the link at the top of this page. I can't work out what to do with rev 3636. I can wait. Lightmouse ( talk) 13:11, 8 January 2009 (UTC)
Thank you. It have tested it and it works as expected by the titles. It will be very helpful. I have the following comments:
Lightmouse ( talk) 17:22, 8 January 2009 (UTC)
You could make the database scanner bigger. Lightmouse ( talk) 20:52, 8 January 2009 (UTC)
Thanks. I am looking at svn3650 now. It is a great improvement, much clearer. I hope you don't mind me making some further minor suggestions. Feel free to tell me to put them outside this bug report. Here goes:
Just some suggestions. Lightmouse ( talk) 10:03, 9 January 2009 (UTC)
rev 3653 - Done 3/4. Made a start on the DBScanner group box removal. — Ree dy 11:21, 9 January 2009 (UTC)
OK. Thanks for what you have done already. I will think of the separator as a wishlist item and leave it with you. Lightmouse ( talk) 11:47, 9 January 2009 (UTC)
I have added it as a new feature request. Thanks for spotting that extra one. Lightmouse ( talk) 13:18, 9 January 2009 (UTC)
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
Pigman ☿ 05:36, 30 April 2008 (UTC) Tjarrett ( talk) 14:52, 29 May 2008 (UTC) Also at System.Collections.ArrayList.ArrayListEnumeratorSimple.MoveNext() at System.Windows.Forms.Application.ExitInternal() at System.Windows.Forms.Application.Exit(CancelEventArgs e) at System.Windows.Forms.Application.Exit() at AutoWikiBrowser.MainForm.RunUpdater() at AutoWikiBrowser.MainForm.OldVersion() at AutoWikiBrowser.MainForm.MainForm_Load(Object sender, EventArgs e) on XP SP1 | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.1.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Here is the MS code that throws the exception. A question: which forms were open at the time you chose to close AWB?
MaxSem(
Han shot first!)
16:30, 30 April 2008 (UTC)
Status | Bug currently being investigated/fixed | ||||||
---|---|---|---|---|---|---|---|
Description |
Katr67 ( talk) 13:31, 23 May 2008 (UTC) SteveRwanda ( talk) 16:21, 29 December 2008 (UTC) | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.0 and 4.4.1.1 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
The program has encountered the following problem: InterwikiLocalAlpha is null
Remark: I started the program while disconnected from Internet. -- Magioladitis ( talk) 09:00, 5 December 2008 (UTC)
Occured immediately after starting new version. — neuro (talk) 00:05, 14 December 2008 (UTC)
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.1.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 6.0.6000.0 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.1.1 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Hmm... Did you just click something before AWB finished loading?
MaxSem(
Han shot first!)
14:42, 14 May 2008 (UTC)
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
asenine say what? 19:34, 10 May 2008 (UTC) Shadoew Phoenix ( talk) 01:59, 13 June 2008 (UTC) | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 6.0.6001 Service Pack 1 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.1.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Status |
![]() |
---|---|
Description | When trying to load AWB for the last 2 days I have been getting several errors and I cannot use tha application. Here are the errors that I get in order of appearance.
1) The interwiki list didn't load correctly. Please check your internet connection and then restart AWB. 2) I get the REGEX attention screen 3) Load from English wikipedia?: No list of typos was found. Would you like to use the list of typos from the enlish wikipedia? Only choose yes if this is english wiki. I select Yes 4) There was a problem loading the list of typos 5) Cannot load version checkpage from wikipedia. Please verify that youve connected to the internet. Thats it and I can connect to the internet with everything else. Also, it seems to happen when its trying to load Main form:load prefs ().-- Kumioko ( talk) 12:57, 9 April 2008 (UTC) |
To duplicate: | |
Operating system | Windows XP |
.NET FW Version | Unknown |
AWB version | |
Workaround | |
Fixed in version | Unknown |
Can you access Wikipedia from Internet Expolorer? Did something change in your network settings recently?
MaxSem(
Han shot first!)
09:00, 12 April 2008 (UTC)
I sent a debug version to Lvova who experiences similar problems, here's what happening:
Object: WikiFunctions.UserProperties Time: 14:23:56 Message: Cannot find the specified file. (Exception from HRESULT: 0x80070002) Object: WikiFunctions.UserProperties Time: 14:23:56 Message: at System.Windows.Forms.UnsafeNativeMethods.IPersistStreamInit.Save(IStream pstm, Boolean fClearDirty) at System.Windows.Forms.WebBrowser.get_DocumentStream() at System.Windows.Forms.WebBrowser.get_DocumentText() at WikiFunctions.Browser.WebControl.get_HasArticleTextBox() at WikiFunctions.Browser.WebControl.GetArticleText() at WikiFunctions.UserProperties.UpdateWikiStatus()
Which is weird. I've asked about it on a programming forum, waiting for reply. MaxSem( Han shot first!)
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
195.128.232.70 ( talk) 13:18, 18 June 2008 (UTC) -- ¤ The-G-Unit-฿oss ¤ 13:20, 18 July 2008 (UTC) | ||||||
To duplicate: | [encountered while processing page [1]] | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Szervizcsomag 1 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 6.0.6001 Service Pack 1 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Status |
![]() | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 3 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.1, revision 3290 (2008-09-01 21:57:15) | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
I am not sure when or where it occurred. Lightbot is going through 'Category:Living people' if that helps. See Lightbot contributions. Lightmouse ( talk) 14:58, 6 September 2008 (UTC)
OK. The AWB run appears to continue as normal. But it is an inconvenience because the dialog keeps focus I can't do anything with AWB. I have to stop the run by doing Ctrl-Alt-Del and losing some data (e.g. current list, logs). If it is really tricky to fix and only crops up as rarely as I think it does, I can live with it as a known issue. Lightmouse ( talk) 10:42, 7 September 2008 (UTC)
How do I turn off window flash? Lightmouse ( talk) 18:06, 10 September 2008 (UTC)
It is already unticked. I have never used the 'User and project preferences' menu item before. Lightmouse ( talk) 08:53, 12 September 2008 (UTC)
Status | Works for me | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Description |
| ||||||||||||
To duplicate: | Unknown | ||||||||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 3 | ||||||||||||
.NET FW Version | Unknown | ||||||||||||
AWB version | 4.4.0.1, revision 3413 (2008-09-28 11:25:27) | ||||||||||||
Workaround | None | ||||||||||||
Fixed in version | Unknown |
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Status | Works for me | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Description |
| ||||||||||||
To duplicate: | Unknown | ||||||||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 3 | ||||||||||||
.NET FW Version | Unknown | ||||||||||||
AWB version | 4.4.1.0, revision 3429 (2008-10-05 12:20:28) | ||||||||||||
Workaround | None | ||||||||||||
Fixed in version | Unknown |
Can you publish the settings file you've been trying to open?
MaxSem(
Han shot first!)
18:07, 14 October 2008 (UTC)
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.0.2195 Service Pack 4 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.4.1.0, revision 3429 (2008-10-05 12:20:28) | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Hope that helps! Paxse ( talk) 12:55, 15 November 2008 (UTC)
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.4.2.0, revision 3552 (2008-12-13 22:16:46) | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Status | Bug currently being investigated/fixed |
---|---|
Description | AWB won't fetch from special pages. Reedy Boy also tested links and image pages, which also incorrectly return no results. – Mike. lifeguard | @en.wb 23:52, 18 January 2008 (UTC) |
To duplicate: | Attempt to create a list from any special page etc. |
Operating system | XP SP2 |
.NET FW Version | Unknown |
AWB version | SVN 2011 |
Workaround | manual list creation :( |
Fixed in version | Unknown |
Hopefully gonna get this fixed up (all of it) as part of the underway list maker overhaul. — Ree dy 09:22, 28 May 2008 (UTC)
[2] - MW bug opened for extra special page access — Ree dy 17:51, 20 July 2008 (UTC)
I'm going to close this and move to archives. I know it needs to be done, and will get on with it as and when specifics are requested, or the bug is completed — Ree dy 15:34, 9 January 2009 (UTC)
Status |
![]() |
---|---|
Description | An edit is logged as successfully saved when the multi-lingual Foundation error page is displayed and the edit is not made. matt br 15:08, 4 May 2008 (UTC) |
To duplicate: | |
Operating system | Windows Vista |
.NET FW Version | Unknown |
AWB version | 4.3.1.0 |
Workaround | |
Fixed in version | Unknown |
If it helps, the source of the 'Foundation' error message is in SVN at [3]. matt br 11:27, 25 May 2008 (UTC)
rev 2942 - That does the WMF error. Just need to sort out the MediaWiki:Readonlytext... — Ree dy 14:50, 16 June 2008 (UTC)
I have create a category Category:Articles with underscores in the title, can this be used to drive the existing mechanism of not "subs"ting _ in links? Rich Farmbrough, 16:03 26 August 2008 (GMT).
{{
underscore}}
and another one (which then maybe had a category which it added). As the template changed the title name aswell on the page. —
Ree
dy
15:02, 27 August 2008 (UTC)
Status |
![]() |
---|---|
Description | AWB doesn't ignore white spaces [7] |
To duplicate: | Run AWB with Skip:Only white space changes |
Operating system | XP |
.NET FW Version | Unknown |
AWB version | 4.3.2.0 |
Workaround | |
Fixed in version | Unknown |
public bool OnlyWhiteSpaceChanged
{
get { return (string.Compare(Regex.Replace(mOriginalArticleText, @"\s+", ""), Regex.Replace(mArticleText, @"\s+", "")) == 0); }
}
Into
public bool OnlyWhiteSpaceChanged
{
get { return (string.Compare(Regex.Replace(mOriginalArticleText, @"\s+", ""), Regex.Replace(mArticleText, @"\s+", ""), true) == 0); }
}
So it wouldnt be case sensitive (true means it ignores case), and would pickup the above change as only whitespace changed. Suppose that could make some sense... — Ree dy 21:08, 28 May 2008 (UTC)
[10] Gnevin ( talk) 23:24, 28 May 2008 (UTC)
All of changes are only due to the linefeed, would enabling single line (?s) fix this. Also can we have an option to ignore case changing? Then we could order the dialog option as such
[ ] No changes made [ ] Only white space is changed [ ] Only casing is changed
That way we don't have Smackbot needlessly capitalizing templates. Make them suboption reduces the confusion of why you can check only white space changes while somehow ignoring that there's been no changes made. — Dispenser 23:06, 3 June 2008 (UTC)
Notes for my self -
Presumably the lower 2 boxes enabled if no changes is checked? Or just visually sub-options?
— Ree dy 15:50, 6 June 2008 (UTC)
Just tried one of the unskipped diff's above, and in the AWB sandbox it skipped fine.. (not sure how such a simple regex that matches any whitespace character, between 1 and unlimited times, can actually fail...) — Ree dy 18:05, 8 June 2008 (UTC)
def hasChanged(ignorecase = False, whitespace = False):
if(whitespace):
# python "and" == C# "&& "and ''not'' binary "AND" of VB
return (re.sub(r"\s+", "", mOriginalArticleText, (ignorecase and re.IGNORECASE)) == re.sub(r"\s+", "", mArticleText, (ignorecase and re.IGNORECASE)))
else:
# Slipping into C#
return string.Compare(Regex.Replace(mOriginalArticleText, @"\s+", ""), Regex.Replace(mArticleText, @"\s+", ""), ignorecase) == 0
Not sure if this is still there/needs keeping open... Can you try it in an up to date svn snapshot, and see if the problem is still occuring. — Ree dy 20:32, 16 June 2008 (UTC)
This bug seems to still be occurring, I'm doing a large run and though I've got "Only whitespace is changed," it is definitely not skipping edits where AWB is only suggesting the removal of one or more extra blank lines. I thought maybe it was my error, something else checked or unchecked improperly, but ... In any case, I thought it a weird coincidence that the option itself isn't covered in the appropriate section of the user manual, as if it was newly-added function or had been removed because of the malfunction. Is it working for anyone? — TAnthony Talk 20:35, 13 August 2008 (UTC)
[13] which is strange as the white space is their and should be removed ,also the version hasn't changed Gnevin ( talk) 22:16, 13 August 2008 (UTC) SB capitalisation only: this happens so infrequently as not to be a worry to me. In something over a million edits, I've had I think three people comment. And it should become rarer as time goes by. Rich Farmbrough, 00:03 27 August 2008 (GMT).
Is this still problematic, or...? — Ree dy 15:30, 9 January 2009 (UTC)
Status |
![]() |
---|---|
Description | when the database is locked AWB skips with the reason "Page is protected". Previously, AWB would give the reason the "database is locked...". Rjwilmsi 18:27, 16 September 2008 (UTC) |
To duplicate: | |
Operating system | XP |
.NET FW Version | Unknown |
AWB version | SVN 3325 |
Workaround | |
Fixed in version | Unknown |
Status |
![]() |
---|---|
Description | The HTTP/FTP format fixes within the AWB gen fixes are being applied within external links, rather than just the start. Examples of articles include
List of mathematics competitions and
Gaza. I reckon that HTTP/FTP fixes should only apply where the HTTP/FTP part is preceded by regex class [\s\[>=] . The following unit tests would then pass:
// string before and after
@"<ref>http//www.site.com</ref>", @"<ref>http://www.site.com</ref>"
@"at http//www.site.com", @"at http://www.site.com"
@"<ref>[http:/www.site.com a website]</ref>", @"<ref>[http://www.site.com a website]</ref>"
@"*[http//www.site.com a website]", @"*[http://www.site.com a website]"
@"|url=http//www.site.com", @"|url=http://www.site.com"
@"|url = http:/www.site.com", @"|url = http://www.site.com"
// these strings should not change
@"http://members.bib-arch.org/nph-proxy.pl/000000A/http/www.basarchive.org/bswbSearch"
@"http://sunsite.utk.edu/math_archives/.http/contests/"
@"HTTP/0.9"
@"HTTP/1.0"
@"HTTP/1.1"
@"HTTP/1.2"
|
To duplicate: | |
Operating system | XP |
.NET FW Version | Unknown |
AWB version | SVN |
Workaround | |
Fixed in version | Unknown |
Assert.AreEqual("Target Text", Parsers.ParserMethod("Input Text"));
Your wanting the output of the specified method to give the same as the first bit of text. Hope this makes some sense? — Ree dy 14:23, 26 October 2008 (UTC)
[14] for reference. — Ree dy 22:41, 10 January 2009 (UTC)
Regex.Replace(ref ArticleText, @"(?i)([\s\[>=])((?:ht|f)tp:?/+)(\2)+", "$1$2");Thanks Rjwilmsi 00:08, 11 January 2009 (UTC)
Index: Parse/Parsers.cs
===================================================================
--- Parse/Parsers.cs (revision 3672)
+++ Parse/Parsers.cs (working copy)
@@ -491,9 +491,8 @@
// same shit for <br>
private static readonly Regex SyntaxRemoveBr = new Regex(@"(?<!^[!\|].*)(<br[\s/]*> *){2,}", RegexOptions.IgnoreCase | RegexOptions.Multiline | RegexOptions.Compiled);
- //private static readonly Regex InOpenBrackets = new Regex(@"\[\[[^\]]{,100}", RegexOptions.RightToLeft | RegexOptions.Compiled);
+ private static readonly Regex MultipleHttpInLink = new Regex(@"([\s\[>=])((?:ht|f)tp:?/+)(\2)+", RegexOptions.IgnoreCase | RegexOptions.Compiled);
- private static readonly Regex MutlipleHttpInLink = new Regex("(http:?/+)+", RegexOptions.IgnoreCase | RegexOptions.Compiled);
private static readonly Regex PipedExternalLink = new Regex(@"(\[\w+://[^][<>\""\s]*?)\|''", RegexOptions.IgnoreCase | RegexOptions.Compiled);
// Covered by: LinkTests.TestFixSyntax(), incomplete
@@ -528,7 +527,8 @@
ArticleText = SyntaxRegex2.Replace(ArticleText, "[http://$1]");
ArticleText = SyntaxRegex3.Replace(ArticleText, "[http://$1]");
- ArticleText = MutlipleHttpInLink.Replace(ArticleText, "http://");
+ ArticleText = MultipleHttpInLink.Replace(ArticleText, "$1$2");
+
ArticleText = PipedExternalLink.Replace(ArticleText, "$1 ''");
if (!Regex.IsMatch(ArticleText, "\\[\\[[Ii]mage:[^]]*http"))
Assert.AreEqual("<ref>http//www.site.com</ref>", parser.FixSyntax(@"<ref>http://www.site.com</ref>"));where FixSyntax is being given the 'after' string. Rjwilmsi 09:16, 11 January 2009 (UTC)
Assert.AreEqual("http://www.site.com", parser.FixSyntax(@"http/www.site.com"));
^ suppose we should have a test case for both... — Ree dy 12:52, 11 January 2009 (UTC)
Assert.AreEqual("http://www.site.com", parser.FixSyntax(@"http/www.site.com"));
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | [encountered while processing page [15]] | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 3 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | [encountered while processing page [16]] | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Line 630 of webcontrol is `Status = "Saving";`
Quite weird.. — Ree dy 22:55, 5 October 2008 (UTC)
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
Samaten ( talk) 14:17, 22 May 2008 (UTC) A4 ( talk) 07:58, 3 June 2008 (UTC) Magioladitis ( talk) 16:46, 25 November 2008 (UTC) -- Tinu Cherian - 06:11, 14 December 2008 (UTC) — KlaudiuMihăilă Message 21:06, 2 January 2009 (UTC) | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 3 and XP SP2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.0 and 4.4.1.1, revision 3503 (2008-11-07 21:00:40) | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
My bot was working using Kingbotk plugin to add tags when I received a message for an edit conflict and that AWB will re-apply after I received the message above. I am using XP SP 2 instead of what is written above. -- Magioladitis ( talk) 16:51, 25 November 2008 (UTC
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | [encountered while processing page [17]] | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
It happened as I was trying to make this edit, if that's any help. The second time I tried it worked without any problems. -- Conti | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 3 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.4.1.0, revision 3429 (2008-10-05 12:20:28) | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 3 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.4.1.0, revision 3429 (2008-10-05 12:20:28) | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.4.1.0, revision 3429 (2008-10-05 12:20:28) | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 3 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.4.1.0, revision 3429 (2008-10-05 12:20:28) | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
How did you encounter this?
MaxSem(
Han shot first!)
18:18, 11 October 2008 (UTC)
Status | Works for me |
---|---|
Description | For some reason, AWB, set up to deliver the Signpost in bot mode, blanked a user's talk page. It should have just added a new section -- instead, it made two edits -- the first blanking the page, and the second adding the new section. Ral315 ( talk) 04:25, 9 May 2008 (UTC) |
To duplicate: | No idea |
Operating system | Vista |
.NET FW Version | Unknown |
AWB version | 4.3.0.2 |
Workaround | N/A |
Fixed in version | Unknown |
I have met this bug few times too ( example1, example2, example3, example4, example5). I always use the same rule to replace text, and there were some false saving between thousands good one. I used the latest Win XP and AWB (4.3.1.0). I think it happenes during loading a page before the program examine the rule on it. Samaten ( talk) 20:08, 9 May 2008 (UTC)
This happened again: [18]. I use AWB 4.3.2.0 and XP SP3. AWB didn't wait before saving and put the article into skipped group with the skip reason "Non-existent page". Samaten ( talk) 15:38, 22 May 2008 (UTC)
Status | Not enough information/very rare bug |
---|---|
Description | See this diff: AWB replaced a double bracketed external link within an image description by removing one bracket only. I've tracked the problem down to the SyntaxRegex* entries in Parsers.cs. Thanks Rjwilmsi 18:54, 7 October 2008 (UTC) |
To duplicate: | |
Operating system | XP |
.NET FW Version | Unknown |
AWB version | SVN |
Workaround | |
Fixed in version | Unknown |
now [[http://www.site.com a [[c]] site] was
won't be fixed. I will try to come up with a better set of regexes, with unit tests.
Rjwilmsi
20:18, 7 October 2008 (UTC)
// remove extra square brackets around external links
ArticleText = Regex.Replace(ArticleText, @"\[\[?\s*(http://[^\]\[]*?(?:[^\]\[]*?(?:\[\[[^\]\[]*?\]\][^\]\[]*?)[^\]\[]*?)*)\]\]([^\]\[])", "[$1]$2", RegexOptions.IgnoreCase);
ArticleText = Regex.Replace(ArticleText, @"\[\[\s*(http://[^\]\[]*?(?:[^\]\[]*?(?:\[\[[^\]\[]*?\]\][^\]\[]*?)[^\]\[]*?)*)\]\]?([^\]\[])", "[$1]$2", RegexOptions.IgnoreCase);
// remove extra square brackets around external links, where external link is within image description (will need to not hide images for these to work)
ArticleText = Regex.Replace(ArticleText, @"(\[\[.*?)\[\s*(http://[^\]\[]*?(?:[^\]\[]*?(?:\[\[[^\]\[]*?\]\][^\]\[]*?)[^\]\[]*?)*)\]\]([^\]\[]*?\]\])", "$1[$2]$3", RegexOptions.IgnoreCase);
ArticleText = Regex.Replace(ArticleText, @"(\[\[.*?)\[\[\s*(http://[^\]\[]*?(?:[^\]\[]*?(?:\[\[[^\]\[]*?\]\][^\]\[]*?)[^\]\[]*?)*)\]\]?([^\]\[]*?\]\])", "$1[$2]$3", RegexOptions.IgnoreCase);
(<--)Okay, downloaded Nunit...patch is at User:Rjwilmsi/Test2 which includes extra unit tests, amendments for ParserTest.cs (now that need to match on character not equal to square bracket at end of external link) and changes to Parsers.cs so that the relevant tests now pass. Don't know if you just wanted the extra unit tests, I guess you can just take the patch for the unit tests file if that's the case. Be gentle if I've got something wrong ;) Thanks Rjwilmsi 01:01, 8 October 2008 (UTC)
(?P<protocol>http|https|ftp|gopher)://[^\[\]<>"\s]
with []<>" \n breaking the link. It more complicated with free link as trailing puncutation character are ignored and ) is ignore if the link doesn't contain (. —
Dispenser
05:12, 8 October 2008 (UTC)
[^\]\n]*
. —
Dispenser
13:35, 8 October 2008 (UTC)// complete square brackets around external links in ref tags
ArticleText = Regex.Replace(ArticleText, @"(<ref.*?>[^\[\]<>]*?\[\s*http://[^\[\]<>]*?)(</ref>)", "$1]$2", RegexOptions.IgnoreCase);
ArticleText = Regex.Replace(ArticleText, @"(<ref.*?>)(\s*http://[^\[\]<>]*?\][^\[\]<>]*?</ref>)", "$1[$2", RegexOptions.IgnoreCase);
// remove extra square brackets around external links
ArticleText = Regex.Replace(ArticleText, @"\[\[?\s*(http://[^\]\[]{0,100}?(?:[^\]\[]{0,100}?(?:\[\[[^\]\[]{0,100}?\]\][^\]\[]{0,100}?)[^\]\[]{0,100}?){0,2})\]\]([^\]\[])", "[$1]$2", RegexOptions.IgnoreCase);
ArticleText = Regex.Replace(ArticleText, @"\[\[\s*(http://[^\]\[]{0,100}?(?:[^\]\[]{0,100}?(?:\[\[[^\]\[]*?\]\][^\]\[]*?)[^\]\[]*?){0,2})\]\]?([^\]\[])", "[$1]$2", RegexOptions.IgnoreCase);
// ... where external link is within image description (do not 'hide images' for these to work)
ArticleText = Regex.Replace(ArticleText, @"(\[\[.*?)\[\s*(http://[^\]\[]{0,100}?(?:[^\]\[]{0,100}?(?:\[\[[^\]\[]{0,100}?\]\][^\]\[]{0,100}?)[^\]\[]{0,100}?)?)\]\]([^\]\[]{0,100}?\]\])", "$1[$2]$3", RegexOptions.IgnoreCase);
ArticleText = Regex.Replace(ArticleText, @"(\[\[.*?)\[\[\s*(http://[^\]\[]{0,100}?(?:[^\]\[]{0,100}?(?:\[\[[^\]\[]*?\]\][^\]\[]*?)[^\]\[]*?){0,2})\]\]?([^\]\[]*?\]\])", "$1[$2]$3", RegexOptions.IgnoreCase);
##############################################################################################################
// rev 3437 unit tests still valid
// complete square brackets around external links in ref tags
AssertChange(@"<ref>[http://www.site.com interesting link</ref>", @"<ref>[http://www.site.com interesting link]</ref>");
AssertChange(@"<ref name=""abc""> [ http://www.site.com interesting link</ref>", @"<ref name=""abc""> [ http://www.site.com interesting link]</ref>");
AssertChange(@"<ref name=abc> [ http://www.site.com interesting link</ref>", @"<ref name=abc> [ http://www.site.com interesting link]</ref>");
AssertChange(@"<ref>http://www.site.com interesting link]</ref>", @"<ref>[http://www.site.com interesting link]</ref>");
AssertChange(@"<ref name=""abc"">http://www.site.com interesting link]</ref>", @"<ref name=""abc"">[http://www.site.com interesting link]</ref>");
AssertChange(@"<ref>The Times, [http://www.site.com interesting link</ref>", @"<ref>The Times, [http://www.site.com interesting link]</ref>");
AssertChange(@"<ref name=""abc"">http://www.site.com interesting link] ab</ref>", @"<ref name=""abc"">[http://www.site.com interesting link] ab</ref>"):
AssertNotChanged(@"<ref>http://www.site.com interesting link</ref>");
AssertNotChanged(@"<ref>[http://www.site.com interesting link]</ref>");
AssertNotChanged(@"<ref>[http://www.site.com interesting link] here</ref>");
AssertNotChanged(@"the [http://www.site.com interesting link was");
AssertNotChanged(@"the http://www.site.com interesting link] was");
AssertNotChanged(@"the http://www.site.com interesting link]</ref> was");
AssertNotChanged(@"the <ref>http://www.site.com interesting link] was");
AssertNotChanged(@"the <ref>http://www.site.com <interesting> link] was");
AssertNotChanged(@"the <ref>[http://www.site.com interesting link] retrieved 2008-10-10</ref>");
AssertNotChanged(@"the <ref>The Times, [http://www.site.com interesting link]</ref>");
##############################################################################################################
This isn't exactly safe since MW ignores punctuation at the end of a link and does weird things with parentheses the following code indicates some of the edge cases:
# bracket <ref>http://</ref>
text = re.sub(r'(<ref[^</>]*> *)(http|https|ftp)://([^\[\]<>\'"\(\)\s]+[^\.,\\:;\?!\[\]<>"\s\(\)\'])( *</ref>)', r'\1[\2://\3]\4', text)
— Dispenser 17:49, 10 October 2008 (UTC)
Due to the above, it cant be easily fixed (atm, at least), so closing the bug as wontfix, and archiving, but leaving the unit tests in AWB for it to be reviewed later —
Ree
dy
20:12, 12 January 2009 (UTC)
Status |
![]() | ||||||
---|---|---|---|---|---|---|---|
Description |
Canis Lupus 20:59, 22 November 2008 (UTC) Magog the Ogre ( talk) 07:46, 3 January 2009 (UTC) | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 6.0.6001 Service Pack 1 for both | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.4.1.0, revision 3429 (2008-10-05 12:20:28) for Canis; 4.4.2.0, revision 3552 (2008-12-13 22:16:46) for Magog | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Occurs when I try to "save settings" on my system. Has occurred both times I tried to do it; I haven't tried again because I don't want the error.
Magog the Ogre (
talk)
07:27, 5 January 2009 (UTC)
Status |
![]() |
---|---|
Description | Check
here. AWB was supposed to convert the first two words in brackets into bold. For some reason, it didn't work.
Magioladitis
03:31, 4 November 2007 (UTC)
[19] -- 84.234.42.68 ( talk) 11:59, 25 May 2008 (UTC) Check [20]. After the template, there was a [[Phyllis Pearce]] in the article called Phyllis Pearce. As far as I remember this was corrected automatically to bold. Magioladitis ( talk) 13:52, 26 September 2008 (UTC) Often AWB fails to embolden the title. Rich Farmbrough, 18:04 2 October 2008 (UTC). 18:04, 2 October 2008 (UTC) |
To duplicate: | Example Gen fixes on Rush University College of Health Sciences |
Operating system | Windows XP Service pack 2 |
.NET FW Version | Unknown |
AWB version | 4.1.4.0 |
Workaround | None |
Fixed in version | Unknown |
string escTitle = Regex.Escape(ArticleTitle).Replace(@"\ ", "[ _]");
//remove self links first
Regex tregex = new Regex("\\[\\[(" + Tools.CaseInsensitive(escTitle) + ")\\]\\]");
if (!ArticleText.Contains("'''"))
{
ArticleText = tregex.Replace(ArticleText, "'''$1'''", 1);
}
else
{
ArticleText = ArticleText.Replace("[[" + ArticleTitle + "]]", ArticleTitle);
ArticleText = ArticleText.Replace("[[" + Tools.TurnFirstToLower(ArticleTitle) + "]]", Tools.TurnFirstToLower(ArticleTitle));
}
if (Regex.IsMatch(ArticleText, "^(\\[\\[|\\*|:)") || Regex.IsMatch(ArticleText, "''' ?" + escTitle + " ?'''", RegexOptions.IgnoreCase))
{
NoChange = true;
return ArticleText;
}
The relevant code is above. It seems that as your article contained another item in bold, the wikilink of the title would be delinked rather than set bold. Not sure why that didn't happen for you though. Rjwilmsi 19:11, 14 October 2008 (UTC)
Well, in your example i see the word "the" in the beginning. -- Magioladitis ( talk) 22:04, 2 October 2008 (UTC)
Think we need to create a set of Unit test cases for this, what should, shouldn't work, and look at trying to fix it. —
Ree
dy
20:24, 12 January 2009 (UTC)
rev 3740 Rewrite the BoldTitle method, logic is now as follows: if article already has the title bolded in the main body, make no changes. If title is linked but not bold, delink and make bold. As before, handle first dropping brackets from article name, then article name. As before, don't make changes on articles where name is day + date. I'll now check on all the examples given above. Rjwilmsi 23:28, 16 January 2009 (UTC)
at UnitTests.GenfixesTests.UndersoreRemovalInExternalLink() in D:\Programming\SVN\AWB\AWB\UnitTests\GenfixesTests.cs:line 67
Is a now failing unit test. FYI. — Ree dy 23:33, 16 January 2009 (UTC)
rev 3741 Add tests from bug reports above. Rjwilmsi 23:43, 16 January 2009 (UTC)
rev 3742 Amend UndersoreRemovalInExternalLink due to coincidental failure. Rjwilmsi 23:48, 16 January 2009 (UTC)
Status |
![]() |
---|---|
Description | When find & replace is used with 'Ignore links, images...' set, find & replace is still applied to the filename of an image. Thanks Rjwilmsi ( talk) 21:55, 20 May 2008 (UTC) |
To duplicate: | Parse article Arlberg with find='sss' replace='ss' and ignore images set, an image is incorrectly renamed. |
Operating system | XP |
.NET FW Version | Unknown |
AWB version | SVN |
Workaround | |
Fixed in version | Unknown |
(?si)\|\s*photo\s*=.+?(?:\||}})
as another option for masking images.
Rjwilmsi
22:46, 5 October 2008 (UTC)rev 3689 - if all went well I've fixed it. Rjwilmsi 21:33, 12 January 2009 (UTC)
Check here. AWB normally checks defaultsort and pipes in categories and replaces special characters with normal. It's didn't work in this case. -- Magioladitis ( talk) 14:21, 13 September 2008 (UTC)
Status |
![]() |
---|---|
Description | From menu Options > Preferences... > Site. When Project is wikipedia, zh_yue is misspelled as zh_syue — HenryLi ( Talk) 11:08, 15 January 2009 (UTC) |
To duplicate: | always |
Operating system | any |
.NET FW Version | Unknown |
AWB version | 4.4.2.0 |
Workaround | |
Fixed in version | Unknown |
Status |
![]() |
---|---|
Description | AWB reports: "there was a problem loading the page" with svn3712. That doesn't happen with svn3672. I don't know what extra information I can provide. Lightmouse ( talk) 12:10, 15 January 2009 (UTC) |
To duplicate: | |
Operating system | |
.NET FW Version | Unknown |
AWB version | SVN3712 |
Workaround | |
Fixed in version | Unknown |
The error is on all pages. I get no other messages. At first I thought it was a problem with Wikipedia but that didn't fit the facts. I downgraded to svn3672 and the problem went away. The edit window looks like it has loaded the page and put it in edit mode. Lightmouse ( talk) 12:28, 15 January 2009 (UTC)
Try downgrading to svn3672 and see if that works for you, as it did for me. Lightmouse ( talk) 12:39, 15 January 2009 (UTC)
Yeah, that works. -- Closedmouth ( talk) 12:45, 15 January 2009 (UTC)
Status |
![]() | ||||||
---|---|---|---|---|---|---|---|
Description |
When saving to a "full" disc, AWB seems to mess up the existing version of its configs. Subsequently attempting to save configs to a seperate drive also fails with the above exception. Rich Farmbrough, 10:56 18 January 2009 (UTC). | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 6.0.6000.0 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.4.2.0, revision 3552 (2008-12-13 22:16:46) | ||||||
Workaround | None | ||||||
Fixed in version | 4.5.0.0 |
rev 3800 Added specific message box for this particular error; make sure the attempt to restore old settings after failure to save current settings doesn't happen after this error.
Rjwilmsi
08:14, 19 January 2009 (UTC)
Status |
![]() | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | Load a plugin and then try to load it again. | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.4.2.0, revision 3552 (2008-12-13 22:16:46) | ||||||
Workaround | None | ||||||
Fixed in version |
I think a message like "This plugin is already loaded" is better than the bug box or not? -- Magioladitis ( talk) 14:19, 19 January 2009 (UTC)
![]() | This is an archive of past discussions. Do not edit the contents of this page. If you wish to start a new discussion or revive an old one, please do so on the current talk page. |
Archive 5 | ← | Archive 7 | Archive 8 | Archive 9 | Archive 10 | Archive 11 | → | Archive 15 |
Status |
![]() |
---|---|
Description | When you start it without an edit summary, it gives you message telling you to add one. That's good, but it shouldn't start going through the pages giving you the message every time until you stop it and add one. Also, it should check to see if "Add replacements to edit summary" is checked. If it is, nothing more should be required since that's a pretty complete summary in itself. Rocket000 ( talk) 02:02, 9 August 2008 (UTC) |
To duplicate: | Just press start it without an edit summary. |
Operating system | Windows XP |
.NET FW Version | Unknown |
AWB version | 4.3.2.0 |
Workaround | None |
Fixed in version | Unknown |
Status |
![]() | ||||||
---|---|---|---|---|---|---|---|
Description | Thread: DB Scanner thread
Rich Farmbrough, 04:47 16 December 2008 (UTC). 04:47, 16 December 2008 (UTC) | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 6.0.6000.0 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.4.2.0, revision 3552 (2008-12-13 22:16:46) | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Doesn't seem to like late loading of typos (on a seperate thread) -
rev 3637. Still erroring though —
Ree
dy
13:37, 8 January 2009 (UTC)
Status |
![]() |
---|---|
Description | General fixes are improperly removing spaces from right after the pipe before a sortkey. |
To duplicate: | Run general fixes on Category:Defunct Alabama railroads. |
Operating system | XP |
.NET FW Version | Unknown |
AWB version | 4.4.2.0 |
Workaround | |
Fixed in version | Unknown |
--
NE2
13:31, 23 December 2008 (UTC)
Thanks. The leading space is an issue with sorting. A trailing space has no bearing on sorting and nobody has given any other valid reason for trailing spaces. So I think all trailing spaces (before the pipe and before the close brackets) should be removed. Lightmouse ( talk) 22:04, 8 January 2009 (UTC)
Status |
![]() |
---|---|
Description | When an attempt is made to save an edit to another user's .css or .js subpage, the edit fails (inevitably) but the software then attempts to load the same page again, creating a loop. Happy‑ melon 17:44, 2 January 2009 (UTC) |
To duplicate: | Attempt to edit a User:Foo/bar.css or .js page. |
Operating system | Vista |
.NET FW Version | Unknown |
AWB version | 4.4.2.0 |
Workaround | |
Fixed in version | Unknown |
Status |
![]() |
---|---|
Description | Database scanner. Namespace options in title tab don't appear to work. I was creating a list of templates only so I ticked the 'Template' option. It gave me lots of non-template results. Unfortunately, it took a long time and exceeded the 'limit results to <30,000>'. Lightmouse ( talk) 19:48, 6 January 2009 (UTC) |
To duplicate: | |
Operating system | |
.NET FW Version | Unknown |
AWB version | svn3614 |
Workaround | Write 'Template:' in 'Title contains'. |
Fixed in version | Unknown |
I don't know. I was only looking for templates and didn't test any others. It is extremely slow at parsing the big database so I didn't experiment. If you want me to run some tests, feel free to give me suggestions. Lightmouse ( talk) 20:29, 6 January 2009 (UTC)
Thanks. I always download from the link at the top of this page. I can't work out what to do with rev 3636. I can wait. Lightmouse ( talk) 13:11, 8 January 2009 (UTC)
Thank you. It have tested it and it works as expected by the titles. It will be very helpful. I have the following comments:
Lightmouse ( talk) 17:22, 8 January 2009 (UTC)
You could make the database scanner bigger. Lightmouse ( talk) 20:52, 8 January 2009 (UTC)
Thanks. I am looking at svn3650 now. It is a great improvement, much clearer. I hope you don't mind me making some further minor suggestions. Feel free to tell me to put them outside this bug report. Here goes:
Just some suggestions. Lightmouse ( talk) 10:03, 9 January 2009 (UTC)
rev 3653 - Done 3/4. Made a start on the DBScanner group box removal. — Ree dy 11:21, 9 January 2009 (UTC)
OK. Thanks for what you have done already. I will think of the separator as a wishlist item and leave it with you. Lightmouse ( talk) 11:47, 9 January 2009 (UTC)
I have added it as a new feature request. Thanks for spotting that extra one. Lightmouse ( talk) 13:18, 9 January 2009 (UTC)
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
Pigman ☿ 05:36, 30 April 2008 (UTC) Tjarrett ( talk) 14:52, 29 May 2008 (UTC) Also at System.Collections.ArrayList.ArrayListEnumeratorSimple.MoveNext() at System.Windows.Forms.Application.ExitInternal() at System.Windows.Forms.Application.Exit(CancelEventArgs e) at System.Windows.Forms.Application.Exit() at AutoWikiBrowser.MainForm.RunUpdater() at AutoWikiBrowser.MainForm.OldVersion() at AutoWikiBrowser.MainForm.MainForm_Load(Object sender, EventArgs e) on XP SP1 | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.1.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Here is the MS code that throws the exception. A question: which forms were open at the time you chose to close AWB?
MaxSem(
Han shot first!)
16:30, 30 April 2008 (UTC)
Status | Bug currently being investigated/fixed | ||||||
---|---|---|---|---|---|---|---|
Description |
Katr67 ( talk) 13:31, 23 May 2008 (UTC) SteveRwanda ( talk) 16:21, 29 December 2008 (UTC) | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.0 and 4.4.1.1 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
The program has encountered the following problem: InterwikiLocalAlpha is null
Remark: I started the program while disconnected from Internet. -- Magioladitis ( talk) 09:00, 5 December 2008 (UTC)
Occured immediately after starting new version. — neuro (talk) 00:05, 14 December 2008 (UTC)
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.1.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 6.0.6000.0 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.1.1 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Hmm... Did you just click something before AWB finished loading?
MaxSem(
Han shot first!)
14:42, 14 May 2008 (UTC)
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
asenine say what? 19:34, 10 May 2008 (UTC) Shadoew Phoenix ( talk) 01:59, 13 June 2008 (UTC) | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 6.0.6001 Service Pack 1 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.1.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Status |
![]() |
---|---|
Description | When trying to load AWB for the last 2 days I have been getting several errors and I cannot use tha application. Here are the errors that I get in order of appearance.
1) The interwiki list didn't load correctly. Please check your internet connection and then restart AWB. 2) I get the REGEX attention screen 3) Load from English wikipedia?: No list of typos was found. Would you like to use the list of typos from the enlish wikipedia? Only choose yes if this is english wiki. I select Yes 4) There was a problem loading the list of typos 5) Cannot load version checkpage from wikipedia. Please verify that youve connected to the internet. Thats it and I can connect to the internet with everything else. Also, it seems to happen when its trying to load Main form:load prefs ().-- Kumioko ( talk) 12:57, 9 April 2008 (UTC) |
To duplicate: | |
Operating system | Windows XP |
.NET FW Version | Unknown |
AWB version | |
Workaround | |
Fixed in version | Unknown |
Can you access Wikipedia from Internet Expolorer? Did something change in your network settings recently?
MaxSem(
Han shot first!)
09:00, 12 April 2008 (UTC)
I sent a debug version to Lvova who experiences similar problems, here's what happening:
Object: WikiFunctions.UserProperties Time: 14:23:56 Message: Cannot find the specified file. (Exception from HRESULT: 0x80070002) Object: WikiFunctions.UserProperties Time: 14:23:56 Message: at System.Windows.Forms.UnsafeNativeMethods.IPersistStreamInit.Save(IStream pstm, Boolean fClearDirty) at System.Windows.Forms.WebBrowser.get_DocumentStream() at System.Windows.Forms.WebBrowser.get_DocumentText() at WikiFunctions.Browser.WebControl.get_HasArticleTextBox() at WikiFunctions.Browser.WebControl.GetArticleText() at WikiFunctions.UserProperties.UpdateWikiStatus()
Which is weird. I've asked about it on a programming forum, waiting for reply. MaxSem( Han shot first!)
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
195.128.232.70 ( talk) 13:18, 18 June 2008 (UTC) -- ¤ The-G-Unit-฿oss ¤ 13:20, 18 July 2008 (UTC) | ||||||
To duplicate: | [encountered while processing page [1]] | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Szervizcsomag 1 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 6.0.6001 Service Pack 1 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Status |
![]() | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 3 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.1, revision 3290 (2008-09-01 21:57:15) | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
I am not sure when or where it occurred. Lightbot is going through 'Category:Living people' if that helps. See Lightbot contributions. Lightmouse ( talk) 14:58, 6 September 2008 (UTC)
OK. The AWB run appears to continue as normal. But it is an inconvenience because the dialog keeps focus I can't do anything with AWB. I have to stop the run by doing Ctrl-Alt-Del and losing some data (e.g. current list, logs). If it is really tricky to fix and only crops up as rarely as I think it does, I can live with it as a known issue. Lightmouse ( talk) 10:42, 7 September 2008 (UTC)
How do I turn off window flash? Lightmouse ( talk) 18:06, 10 September 2008 (UTC)
It is already unticked. I have never used the 'User and project preferences' menu item before. Lightmouse ( talk) 08:53, 12 September 2008 (UTC)
Status | Works for me | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Description |
| ||||||||||||
To duplicate: | Unknown | ||||||||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 3 | ||||||||||||
.NET FW Version | Unknown | ||||||||||||
AWB version | 4.4.0.1, revision 3413 (2008-09-28 11:25:27) | ||||||||||||
Workaround | None | ||||||||||||
Fixed in version | Unknown |
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Status | Works for me | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Description |
| ||||||||||||
To duplicate: | Unknown | ||||||||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 3 | ||||||||||||
.NET FW Version | Unknown | ||||||||||||
AWB version | 4.4.1.0, revision 3429 (2008-10-05 12:20:28) | ||||||||||||
Workaround | None | ||||||||||||
Fixed in version | Unknown |
Can you publish the settings file you've been trying to open?
MaxSem(
Han shot first!)
18:07, 14 October 2008 (UTC)
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.0.2195 Service Pack 4 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.4.1.0, revision 3429 (2008-10-05 12:20:28) | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Hope that helps! Paxse ( talk) 12:55, 15 November 2008 (UTC)
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.4.2.0, revision 3552 (2008-12-13 22:16:46) | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Status | Bug currently being investigated/fixed |
---|---|
Description | AWB won't fetch from special pages. Reedy Boy also tested links and image pages, which also incorrectly return no results. – Mike. lifeguard | @en.wb 23:52, 18 January 2008 (UTC) |
To duplicate: | Attempt to create a list from any special page etc. |
Operating system | XP SP2 |
.NET FW Version | Unknown |
AWB version | SVN 2011 |
Workaround | manual list creation :( |
Fixed in version | Unknown |
Hopefully gonna get this fixed up (all of it) as part of the underway list maker overhaul. — Ree dy 09:22, 28 May 2008 (UTC)
[2] - MW bug opened for extra special page access — Ree dy 17:51, 20 July 2008 (UTC)
I'm going to close this and move to archives. I know it needs to be done, and will get on with it as and when specifics are requested, or the bug is completed — Ree dy 15:34, 9 January 2009 (UTC)
Status |
![]() |
---|---|
Description | An edit is logged as successfully saved when the multi-lingual Foundation error page is displayed and the edit is not made. matt br 15:08, 4 May 2008 (UTC) |
To duplicate: | |
Operating system | Windows Vista |
.NET FW Version | Unknown |
AWB version | 4.3.1.0 |
Workaround | |
Fixed in version | Unknown |
If it helps, the source of the 'Foundation' error message is in SVN at [3]. matt br 11:27, 25 May 2008 (UTC)
rev 2942 - That does the WMF error. Just need to sort out the MediaWiki:Readonlytext... — Ree dy 14:50, 16 June 2008 (UTC)
I have create a category Category:Articles with underscores in the title, can this be used to drive the existing mechanism of not "subs"ting _ in links? Rich Farmbrough, 16:03 26 August 2008 (GMT).
{{
underscore}}
and another one (which then maybe had a category which it added). As the template changed the title name aswell on the page. —
Ree
dy
15:02, 27 August 2008 (UTC)
Status |
![]() |
---|---|
Description | AWB doesn't ignore white spaces [7] |
To duplicate: | Run AWB with Skip:Only white space changes |
Operating system | XP |
.NET FW Version | Unknown |
AWB version | 4.3.2.0 |
Workaround | |
Fixed in version | Unknown |
public bool OnlyWhiteSpaceChanged
{
get { return (string.Compare(Regex.Replace(mOriginalArticleText, @"\s+", ""), Regex.Replace(mArticleText, @"\s+", "")) == 0); }
}
Into
public bool OnlyWhiteSpaceChanged
{
get { return (string.Compare(Regex.Replace(mOriginalArticleText, @"\s+", ""), Regex.Replace(mArticleText, @"\s+", ""), true) == 0); }
}
So it wouldnt be case sensitive (true means it ignores case), and would pickup the above change as only whitespace changed. Suppose that could make some sense... — Ree dy 21:08, 28 May 2008 (UTC)
[10] Gnevin ( talk) 23:24, 28 May 2008 (UTC)
All of changes are only due to the linefeed, would enabling single line (?s) fix this. Also can we have an option to ignore case changing? Then we could order the dialog option as such
[ ] No changes made [ ] Only white space is changed [ ] Only casing is changed
That way we don't have Smackbot needlessly capitalizing templates. Make them suboption reduces the confusion of why you can check only white space changes while somehow ignoring that there's been no changes made. — Dispenser 23:06, 3 June 2008 (UTC)
Notes for my self -
Presumably the lower 2 boxes enabled if no changes is checked? Or just visually sub-options?
— Ree dy 15:50, 6 June 2008 (UTC)
Just tried one of the unskipped diff's above, and in the AWB sandbox it skipped fine.. (not sure how such a simple regex that matches any whitespace character, between 1 and unlimited times, can actually fail...) — Ree dy 18:05, 8 June 2008 (UTC)
def hasChanged(ignorecase = False, whitespace = False):
if(whitespace):
# python "and" == C# "&& "and ''not'' binary "AND" of VB
return (re.sub(r"\s+", "", mOriginalArticleText, (ignorecase and re.IGNORECASE)) == re.sub(r"\s+", "", mArticleText, (ignorecase and re.IGNORECASE)))
else:
# Slipping into C#
return string.Compare(Regex.Replace(mOriginalArticleText, @"\s+", ""), Regex.Replace(mArticleText, @"\s+", ""), ignorecase) == 0
Not sure if this is still there/needs keeping open... Can you try it in an up to date svn snapshot, and see if the problem is still occuring. — Ree dy 20:32, 16 June 2008 (UTC)
This bug seems to still be occurring, I'm doing a large run and though I've got "Only whitespace is changed," it is definitely not skipping edits where AWB is only suggesting the removal of one or more extra blank lines. I thought maybe it was my error, something else checked or unchecked improperly, but ... In any case, I thought it a weird coincidence that the option itself isn't covered in the appropriate section of the user manual, as if it was newly-added function or had been removed because of the malfunction. Is it working for anyone? — TAnthony Talk 20:35, 13 August 2008 (UTC)
[13] which is strange as the white space is their and should be removed ,also the version hasn't changed Gnevin ( talk) 22:16, 13 August 2008 (UTC) SB capitalisation only: this happens so infrequently as not to be a worry to me. In something over a million edits, I've had I think three people comment. And it should become rarer as time goes by. Rich Farmbrough, 00:03 27 August 2008 (GMT).
Is this still problematic, or...? — Ree dy 15:30, 9 January 2009 (UTC)
Status |
![]() |
---|---|
Description | when the database is locked AWB skips with the reason "Page is protected". Previously, AWB would give the reason the "database is locked...". Rjwilmsi 18:27, 16 September 2008 (UTC) |
To duplicate: | |
Operating system | XP |
.NET FW Version | Unknown |
AWB version | SVN 3325 |
Workaround | |
Fixed in version | Unknown |
Status |
![]() |
---|---|
Description | The HTTP/FTP format fixes within the AWB gen fixes are being applied within external links, rather than just the start. Examples of articles include
List of mathematics competitions and
Gaza. I reckon that HTTP/FTP fixes should only apply where the HTTP/FTP part is preceded by regex class [\s\[>=] . The following unit tests would then pass:
// string before and after
@"<ref>http//www.site.com</ref>", @"<ref>http://www.site.com</ref>"
@"at http//www.site.com", @"at http://www.site.com"
@"<ref>[http:/www.site.com a website]</ref>", @"<ref>[http://www.site.com a website]</ref>"
@"*[http//www.site.com a website]", @"*[http://www.site.com a website]"
@"|url=http//www.site.com", @"|url=http://www.site.com"
@"|url = http:/www.site.com", @"|url = http://www.site.com"
// these strings should not change
@"http://members.bib-arch.org/nph-proxy.pl/000000A/http/www.basarchive.org/bswbSearch"
@"http://sunsite.utk.edu/math_archives/.http/contests/"
@"HTTP/0.9"
@"HTTP/1.0"
@"HTTP/1.1"
@"HTTP/1.2"
|
To duplicate: | |
Operating system | XP |
.NET FW Version | Unknown |
AWB version | SVN |
Workaround | |
Fixed in version | Unknown |
Assert.AreEqual("Target Text", Parsers.ParserMethod("Input Text"));
Your wanting the output of the specified method to give the same as the first bit of text. Hope this makes some sense? — Ree dy 14:23, 26 October 2008 (UTC)
[14] for reference. — Ree dy 22:41, 10 January 2009 (UTC)
Regex.Replace(ref ArticleText, @"(?i)([\s\[>=])((?:ht|f)tp:?/+)(\2)+", "$1$2");Thanks Rjwilmsi 00:08, 11 January 2009 (UTC)
Index: Parse/Parsers.cs
===================================================================
--- Parse/Parsers.cs (revision 3672)
+++ Parse/Parsers.cs (working copy)
@@ -491,9 +491,8 @@
// same shit for <br>
private static readonly Regex SyntaxRemoveBr = new Regex(@"(?<!^[!\|].*)(<br[\s/]*> *){2,}", RegexOptions.IgnoreCase | RegexOptions.Multiline | RegexOptions.Compiled);
- //private static readonly Regex InOpenBrackets = new Regex(@"\[\[[^\]]{,100}", RegexOptions.RightToLeft | RegexOptions.Compiled);
+ private static readonly Regex MultipleHttpInLink = new Regex(@"([\s\[>=])((?:ht|f)tp:?/+)(\2)+", RegexOptions.IgnoreCase | RegexOptions.Compiled);
- private static readonly Regex MutlipleHttpInLink = new Regex("(http:?/+)+", RegexOptions.IgnoreCase | RegexOptions.Compiled);
private static readonly Regex PipedExternalLink = new Regex(@"(\[\w+://[^][<>\""\s]*?)\|''", RegexOptions.IgnoreCase | RegexOptions.Compiled);
// Covered by: LinkTests.TestFixSyntax(), incomplete
@@ -528,7 +527,8 @@
ArticleText = SyntaxRegex2.Replace(ArticleText, "[http://$1]");
ArticleText = SyntaxRegex3.Replace(ArticleText, "[http://$1]");
- ArticleText = MutlipleHttpInLink.Replace(ArticleText, "http://");
+ ArticleText = MultipleHttpInLink.Replace(ArticleText, "$1$2");
+
ArticleText = PipedExternalLink.Replace(ArticleText, "$1 ''");
if (!Regex.IsMatch(ArticleText, "\\[\\[[Ii]mage:[^]]*http"))
Assert.AreEqual("<ref>http//www.site.com</ref>", parser.FixSyntax(@"<ref>http://www.site.com</ref>"));where FixSyntax is being given the 'after' string. Rjwilmsi 09:16, 11 January 2009 (UTC)
Assert.AreEqual("http://www.site.com", parser.FixSyntax(@"http/www.site.com"));
^ suppose we should have a test case for both... — Ree dy 12:52, 11 January 2009 (UTC)
Assert.AreEqual("http://www.site.com", parser.FixSyntax(@"http/www.site.com"));
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | [encountered while processing page [15]] | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 3 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | [encountered while processing page [16]] | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Line 630 of webcontrol is `Status = "Saving";`
Quite weird.. — Ree dy 22:55, 5 October 2008 (UTC)
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
Samaten ( talk) 14:17, 22 May 2008 (UTC) A4 ( talk) 07:58, 3 June 2008 (UTC) Magioladitis ( talk) 16:46, 25 November 2008 (UTC) -- Tinu Cherian - 06:11, 14 December 2008 (UTC) — KlaudiuMihăilă Message 21:06, 2 January 2009 (UTC) | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 3 and XP SP2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.0 and 4.4.1.1, revision 3503 (2008-11-07 21:00:40) | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
My bot was working using Kingbotk plugin to add tags when I received a message for an edit conflict and that AWB will re-apply after I received the message above. I am using XP SP 2 instead of what is written above. -- Magioladitis ( talk) 16:51, 25 November 2008 (UTC
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | [encountered while processing page [17]] | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
It happened as I was trying to make this edit, if that's any help. The second time I tried it worked without any problems. -- Conti | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 3 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.4.1.0, revision 3429 (2008-10-05 12:20:28) | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 3 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.4.1.0, revision 3429 (2008-10-05 12:20:28) | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.4.1.0, revision 3429 (2008-10-05 12:20:28) | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Status | Works for me | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 3 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.4.1.0, revision 3429 (2008-10-05 12:20:28) | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
How did you encounter this?
MaxSem(
Han shot first!)
18:18, 11 October 2008 (UTC)
Status | Works for me |
---|---|
Description | For some reason, AWB, set up to deliver the Signpost in bot mode, blanked a user's talk page. It should have just added a new section -- instead, it made two edits -- the first blanking the page, and the second adding the new section. Ral315 ( talk) 04:25, 9 May 2008 (UTC) |
To duplicate: | No idea |
Operating system | Vista |
.NET FW Version | Unknown |
AWB version | 4.3.0.2 |
Workaround | N/A |
Fixed in version | Unknown |
I have met this bug few times too ( example1, example2, example3, example4, example5). I always use the same rule to replace text, and there were some false saving between thousands good one. I used the latest Win XP and AWB (4.3.1.0). I think it happenes during loading a page before the program examine the rule on it. Samaten ( talk) 20:08, 9 May 2008 (UTC)
This happened again: [18]. I use AWB 4.3.2.0 and XP SP3. AWB didn't wait before saving and put the article into skipped group with the skip reason "Non-existent page". Samaten ( talk) 15:38, 22 May 2008 (UTC)
Status | Not enough information/very rare bug |
---|---|
Description | See this diff: AWB replaced a double bracketed external link within an image description by removing one bracket only. I've tracked the problem down to the SyntaxRegex* entries in Parsers.cs. Thanks Rjwilmsi 18:54, 7 October 2008 (UTC) |
To duplicate: | |
Operating system | XP |
.NET FW Version | Unknown |
AWB version | SVN |
Workaround | |
Fixed in version | Unknown |
now [[http://www.site.com a [[c]] site] was
won't be fixed. I will try to come up with a better set of regexes, with unit tests.
Rjwilmsi
20:18, 7 October 2008 (UTC)
// remove extra square brackets around external links
ArticleText = Regex.Replace(ArticleText, @"\[\[?\s*(http://[^\]\[]*?(?:[^\]\[]*?(?:\[\[[^\]\[]*?\]\][^\]\[]*?)[^\]\[]*?)*)\]\]([^\]\[])", "[$1]$2", RegexOptions.IgnoreCase);
ArticleText = Regex.Replace(ArticleText, @"\[\[\s*(http://[^\]\[]*?(?:[^\]\[]*?(?:\[\[[^\]\[]*?\]\][^\]\[]*?)[^\]\[]*?)*)\]\]?([^\]\[])", "[$1]$2", RegexOptions.IgnoreCase);
// remove extra square brackets around external links, where external link is within image description (will need to not hide images for these to work)
ArticleText = Regex.Replace(ArticleText, @"(\[\[.*?)\[\s*(http://[^\]\[]*?(?:[^\]\[]*?(?:\[\[[^\]\[]*?\]\][^\]\[]*?)[^\]\[]*?)*)\]\]([^\]\[]*?\]\])", "$1[$2]$3", RegexOptions.IgnoreCase);
ArticleText = Regex.Replace(ArticleText, @"(\[\[.*?)\[\[\s*(http://[^\]\[]*?(?:[^\]\[]*?(?:\[\[[^\]\[]*?\]\][^\]\[]*?)[^\]\[]*?)*)\]\]?([^\]\[]*?\]\])", "$1[$2]$3", RegexOptions.IgnoreCase);
(<--)Okay, downloaded Nunit...patch is at User:Rjwilmsi/Test2 which includes extra unit tests, amendments for ParserTest.cs (now that need to match on character not equal to square bracket at end of external link) and changes to Parsers.cs so that the relevant tests now pass. Don't know if you just wanted the extra unit tests, I guess you can just take the patch for the unit tests file if that's the case. Be gentle if I've got something wrong ;) Thanks Rjwilmsi 01:01, 8 October 2008 (UTC)
(?P<protocol>http|https|ftp|gopher)://[^\[\]<>"\s]
with []<>" \n breaking the link. It more complicated with free link as trailing puncutation character are ignored and ) is ignore if the link doesn't contain (. —
Dispenser
05:12, 8 October 2008 (UTC)
[^\]\n]*
. —
Dispenser
13:35, 8 October 2008 (UTC)// complete square brackets around external links in ref tags
ArticleText = Regex.Replace(ArticleText, @"(<ref.*?>[^\[\]<>]*?\[\s*http://[^\[\]<>]*?)(</ref>)", "$1]$2", RegexOptions.IgnoreCase);
ArticleText = Regex.Replace(ArticleText, @"(<ref.*?>)(\s*http://[^\[\]<>]*?\][^\[\]<>]*?</ref>)", "$1[$2", RegexOptions.IgnoreCase);
// remove extra square brackets around external links
ArticleText = Regex.Replace(ArticleText, @"\[\[?\s*(http://[^\]\[]{0,100}?(?:[^\]\[]{0,100}?(?:\[\[[^\]\[]{0,100}?\]\][^\]\[]{0,100}?)[^\]\[]{0,100}?){0,2})\]\]([^\]\[])", "[$1]$2", RegexOptions.IgnoreCase);
ArticleText = Regex.Replace(ArticleText, @"\[\[\s*(http://[^\]\[]{0,100}?(?:[^\]\[]{0,100}?(?:\[\[[^\]\[]*?\]\][^\]\[]*?)[^\]\[]*?){0,2})\]\]?([^\]\[])", "[$1]$2", RegexOptions.IgnoreCase);
// ... where external link is within image description (do not 'hide images' for these to work)
ArticleText = Regex.Replace(ArticleText, @"(\[\[.*?)\[\s*(http://[^\]\[]{0,100}?(?:[^\]\[]{0,100}?(?:\[\[[^\]\[]{0,100}?\]\][^\]\[]{0,100}?)[^\]\[]{0,100}?)?)\]\]([^\]\[]{0,100}?\]\])", "$1[$2]$3", RegexOptions.IgnoreCase);
ArticleText = Regex.Replace(ArticleText, @"(\[\[.*?)\[\[\s*(http://[^\]\[]{0,100}?(?:[^\]\[]{0,100}?(?:\[\[[^\]\[]*?\]\][^\]\[]*?)[^\]\[]*?){0,2})\]\]?([^\]\[]*?\]\])", "$1[$2]$3", RegexOptions.IgnoreCase);
##############################################################################################################
// rev 3437 unit tests still valid
// complete square brackets around external links in ref tags
AssertChange(@"<ref>[http://www.site.com interesting link</ref>", @"<ref>[http://www.site.com interesting link]</ref>");
AssertChange(@"<ref name=""abc""> [ http://www.site.com interesting link</ref>", @"<ref name=""abc""> [ http://www.site.com interesting link]</ref>");
AssertChange(@"<ref name=abc> [ http://www.site.com interesting link</ref>", @"<ref name=abc> [ http://www.site.com interesting link]</ref>");
AssertChange(@"<ref>http://www.site.com interesting link]</ref>", @"<ref>[http://www.site.com interesting link]</ref>");
AssertChange(@"<ref name=""abc"">http://www.site.com interesting link]</ref>", @"<ref name=""abc"">[http://www.site.com interesting link]</ref>");
AssertChange(@"<ref>The Times, [http://www.site.com interesting link</ref>", @"<ref>The Times, [http://www.site.com interesting link]</ref>");
AssertChange(@"<ref name=""abc"">http://www.site.com interesting link] ab</ref>", @"<ref name=""abc"">[http://www.site.com interesting link] ab</ref>"):
AssertNotChanged(@"<ref>http://www.site.com interesting link</ref>");
AssertNotChanged(@"<ref>[http://www.site.com interesting link]</ref>");
AssertNotChanged(@"<ref>[http://www.site.com interesting link] here</ref>");
AssertNotChanged(@"the [http://www.site.com interesting link was");
AssertNotChanged(@"the http://www.site.com interesting link] was");
AssertNotChanged(@"the http://www.site.com interesting link]</ref> was");
AssertNotChanged(@"the <ref>http://www.site.com interesting link] was");
AssertNotChanged(@"the <ref>http://www.site.com <interesting> link] was");
AssertNotChanged(@"the <ref>[http://www.site.com interesting link] retrieved 2008-10-10</ref>");
AssertNotChanged(@"the <ref>The Times, [http://www.site.com interesting link]</ref>");
##############################################################################################################
This isn't exactly safe since MW ignores punctuation at the end of a link and does weird things with parentheses the following code indicates some of the edge cases:
# bracket <ref>http://</ref>
text = re.sub(r'(<ref[^</>]*> *)(http|https|ftp)://([^\[\]<>\'"\(\)\s]+[^\.,\\:;\?!\[\]<>"\s\(\)\'])( *</ref>)', r'\1[\2://\3]\4', text)
— Dispenser 17:49, 10 October 2008 (UTC)
Due to the above, it cant be easily fixed (atm, at least), so closing the bug as wontfix, and archiving, but leaving the unit tests in AWB for it to be reviewed later —
Ree
dy
20:12, 12 January 2009 (UTC)
Status |
![]() | ||||||
---|---|---|---|---|---|---|---|
Description |
Canis Lupus 20:59, 22 November 2008 (UTC) Magog the Ogre ( talk) 07:46, 3 January 2009 (UTC) | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 6.0.6001 Service Pack 1 for both | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.4.1.0, revision 3429 (2008-10-05 12:20:28) for Canis; 4.4.2.0, revision 3552 (2008-12-13 22:16:46) for Magog | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Occurs when I try to "save settings" on my system. Has occurred both times I tried to do it; I haven't tried again because I don't want the error.
Magog the Ogre (
talk)
07:27, 5 January 2009 (UTC)
Status |
![]() |
---|---|
Description | Check
here. AWB was supposed to convert the first two words in brackets into bold. For some reason, it didn't work.
Magioladitis
03:31, 4 November 2007 (UTC)
[19] -- 84.234.42.68 ( talk) 11:59, 25 May 2008 (UTC) Check [20]. After the template, there was a [[Phyllis Pearce]] in the article called Phyllis Pearce. As far as I remember this was corrected automatically to bold. Magioladitis ( talk) 13:52, 26 September 2008 (UTC) Often AWB fails to embolden the title. Rich Farmbrough, 18:04 2 October 2008 (UTC). 18:04, 2 October 2008 (UTC) |
To duplicate: | Example Gen fixes on Rush University College of Health Sciences |
Operating system | Windows XP Service pack 2 |
.NET FW Version | Unknown |
AWB version | 4.1.4.0 |
Workaround | None |
Fixed in version | Unknown |
string escTitle = Regex.Escape(ArticleTitle).Replace(@"\ ", "[ _]");
//remove self links first
Regex tregex = new Regex("\\[\\[(" + Tools.CaseInsensitive(escTitle) + ")\\]\\]");
if (!ArticleText.Contains("'''"))
{
ArticleText = tregex.Replace(ArticleText, "'''$1'''", 1);
}
else
{
ArticleText = ArticleText.Replace("[[" + ArticleTitle + "]]", ArticleTitle);
ArticleText = ArticleText.Replace("[[" + Tools.TurnFirstToLower(ArticleTitle) + "]]", Tools.TurnFirstToLower(ArticleTitle));
}
if (Regex.IsMatch(ArticleText, "^(\\[\\[|\\*|:)") || Regex.IsMatch(ArticleText, "''' ?" + escTitle + " ?'''", RegexOptions.IgnoreCase))
{
NoChange = true;
return ArticleText;
}
The relevant code is above. It seems that as your article contained another item in bold, the wikilink of the title would be delinked rather than set bold. Not sure why that didn't happen for you though. Rjwilmsi 19:11, 14 October 2008 (UTC)
Well, in your example i see the word "the" in the beginning. -- Magioladitis ( talk) 22:04, 2 October 2008 (UTC)
Think we need to create a set of Unit test cases for this, what should, shouldn't work, and look at trying to fix it. —
Ree
dy
20:24, 12 January 2009 (UTC)
rev 3740 Rewrite the BoldTitle method, logic is now as follows: if article already has the title bolded in the main body, make no changes. If title is linked but not bold, delink and make bold. As before, handle first dropping brackets from article name, then article name. As before, don't make changes on articles where name is day + date. I'll now check on all the examples given above. Rjwilmsi 23:28, 16 January 2009 (UTC)
at UnitTests.GenfixesTests.UndersoreRemovalInExternalLink() in D:\Programming\SVN\AWB\AWB\UnitTests\GenfixesTests.cs:line 67
Is a now failing unit test. FYI. — Ree dy 23:33, 16 January 2009 (UTC)
rev 3741 Add tests from bug reports above. Rjwilmsi 23:43, 16 January 2009 (UTC)
rev 3742 Amend UndersoreRemovalInExternalLink due to coincidental failure. Rjwilmsi 23:48, 16 January 2009 (UTC)
Status |
![]() |
---|---|
Description | When find & replace is used with 'Ignore links, images...' set, find & replace is still applied to the filename of an image. Thanks Rjwilmsi ( talk) 21:55, 20 May 2008 (UTC) |
To duplicate: | Parse article Arlberg with find='sss' replace='ss' and ignore images set, an image is incorrectly renamed. |
Operating system | XP |
.NET FW Version | Unknown |
AWB version | SVN |
Workaround | |
Fixed in version | Unknown |
(?si)\|\s*photo\s*=.+?(?:\||}})
as another option for masking images.
Rjwilmsi
22:46, 5 October 2008 (UTC)rev 3689 - if all went well I've fixed it. Rjwilmsi 21:33, 12 January 2009 (UTC)
Check here. AWB normally checks defaultsort and pipes in categories and replaces special characters with normal. It's didn't work in this case. -- Magioladitis ( talk) 14:21, 13 September 2008 (UTC)
Status |
![]() |
---|---|
Description | From menu Options > Preferences... > Site. When Project is wikipedia, zh_yue is misspelled as zh_syue — HenryLi ( Talk) 11:08, 15 January 2009 (UTC) |
To duplicate: | always |
Operating system | any |
.NET FW Version | Unknown |
AWB version | 4.4.2.0 |
Workaround | |
Fixed in version | Unknown |
Status |
![]() |
---|---|
Description | AWB reports: "there was a problem loading the page" with svn3712. That doesn't happen with svn3672. I don't know what extra information I can provide. Lightmouse ( talk) 12:10, 15 January 2009 (UTC) |
To duplicate: | |
Operating system | |
.NET FW Version | Unknown |
AWB version | SVN3712 |
Workaround | |
Fixed in version | Unknown |
The error is on all pages. I get no other messages. At first I thought it was a problem with Wikipedia but that didn't fit the facts. I downgraded to svn3672 and the problem went away. The edit window looks like it has loaded the page and put it in edit mode. Lightmouse ( talk) 12:28, 15 January 2009 (UTC)
Try downgrading to svn3672 and see if that works for you, as it did for me. Lightmouse ( talk) 12:39, 15 January 2009 (UTC)
Yeah, that works. -- Closedmouth ( talk) 12:45, 15 January 2009 (UTC)
Status |
![]() | ||||||
---|---|---|---|---|---|---|---|
Description |
When saving to a "full" disc, AWB seems to mess up the existing version of its configs. Subsequently attempting to save configs to a seperate drive also fails with the above exception. Rich Farmbrough, 10:56 18 January 2009 (UTC). | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 6.0.6000.0 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.4.2.0, revision 3552 (2008-12-13 22:16:46) | ||||||
Workaround | None | ||||||
Fixed in version | 4.5.0.0 |
rev 3800 Added specific message box for this particular error; make sure the attempt to restore old settings after failure to save current settings doesn't happen after this error.
Rjwilmsi
08:14, 19 January 2009 (UTC)
Status |
![]() | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | Load a plugin and then try to load it again. | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.4.2.0, revision 3552 (2008-12-13 22:16:46) | ||||||
Workaround | None | ||||||
Fixed in version |
I think a message like "This plugin is already loaded" is better than the bug box or not? -- Magioladitis ( talk) 14:19, 19 January 2009 (UTC)