minor changes in logging header (from trunk)


git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11439 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
improvement; adopted exception output function to trunk


git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11444 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
improvement; adopted bot to latest logging output and header changes


git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11445 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
improvement; version handling and verbose output


git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11446 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
new features; +2 thirdparty modules for externals (crontab, lunatic)


git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11449 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
bug fix; AttributeError: 'module' object has no attribute 'translate' (follow-up to r11429)


git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11450 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
bug fix; logging header output came too often


git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11451 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
undo r11451


git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11453 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
improvement; as follow-up to r11449 more externals and final merge with DrTrigonBot framework


git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11454 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
Add two new methods to pywikibot.Timestamp: toISOformat, and totimestampformat


git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11471 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
Convert raw MediaWiki timestamps to pywikibot.Timestamp in Page.getVersionHistory and User.contributions

This makes it easier to manipulate timestamps, and you don't have to worry
about what format you'll get them in. I also added this to README-conversion.txt.


git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11472 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
follow-up; proper solution for issue solved in r11450


git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11473 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
Hotfix for bug #3612103 without solving the underlying problem

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11474 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
Don't close on throttle file while IOError exception, bugfic for bug #3611608

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11476 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
If we have digits between brackets like {{foo}}1{{bar}}, restoring from dict may fail. We need to change the index.
Follow up for r11410 update from trunk r11483.

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11484 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
Localisation updates from http://translatewiki.net.

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11485 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
wrong timestamp format

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11486 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
adding bot=1 per bug #3612444

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11487 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
bug fix; for issue introduced in r11387 and with this a partly revert of r11474
this bug fix avoids the recursion error and introduces a check when to output the header by checking whether the site object is available


git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11490 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
bug fix; change general exception to more precise AttributeError (fulfill PEP20 ;)


git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11496 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6