changeset 363:89d0a178964a 1.5.0

1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser. imported from: moin--main--1.5--patch-367
author Thomas Waldmann <tw@waldmann-edv.de>
date Sat, 07 Jan 2006 15:45:31 +0000
parents a0a8f3a499fd
children f556f40f27a1
files MoinMoin/__init__.py MoinMoin/_template.py MoinMoin/i18n/lv.po MoinMoin/i18n/meta.py MoinMoin/i18n/tr.po MoinMoin/i18n/tr.py MoinMoin/macro/SystemAdmin.py MoinMoin/scripts/packages/__init__.py MoinMoin/version.py README contrib/images/logos/README contrib/images/logos/mastermoin1.png contrib/images/logos/mastermoin2.png contrib/images/logos/santa2-moin.png contrib/images/logos/star-moin.png docs/CHANGES docs/INSTALL.html moin.spec tests/make_test.out wiki/data/intermap.txt wiki/htdocs/classic/img/moinmoin.png wiki/htdocs/common/moindude.png wiki/htdocs/rightsidebar/img/moinmoin.png wiki/underlay.tar.bz2
diffstat 24 files changed, 3529 insertions(+), 58 deletions(-) [+]
line wrap: on
line diff
--- a/MoinMoin/__init__.py	Fri Jan 06 20:52:05 2006 +0000
+++ b/MoinMoin/__init__.py	Sat Jan 07 15:45:31 2006 +0000
@@ -2,7 +2,7 @@
 """
     MoinMoin - Package Initialization
 
-    @copyright: 2000-2004 by JŘrgen Hermann <jh@web.de>
+    @copyright: 2000-2006 by JŘrgen Hermann <jh@web.de>
     @license: GNU GPL, see COPYING for details.
 """
 
--- a/MoinMoin/_template.py	Fri Jan 06 20:52:05 2006 +0000
+++ b/MoinMoin/_template.py	Sat Jan 07 15:45:31 2006 +0000
@@ -4,7 +4,7 @@
 
     <what this stuff does ... - verbose enough>
 
-    @copyright: 2005 by MoinMoin:YourNameHere 
+    @copyright: 2006 by MoinMoin:YourNameHere 
     @license: GNU GPL, see COPYING for details.
 """
 
--- a/MoinMoin/i18n/lv.po	Fri Jan 06 20:52:05 2006 +0000
+++ b/MoinMoin/i18n/lv.po	Sat Jan 07 15:45:31 2006 +0000
@@ -13,7 +13,7 @@
 msgstr ""
 "Project-Id-Version: MoinMoin 1.5\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-12-27 22:04+0200\n"
+"POT-Creation-Date: 2005-12-21 01:04+0100\n"
 "PO-Revision-Date: 2005-09-07 20:50+0200\n"
 "Last-Translator: Radomirs Cirskis <nad2000@gmail.com>\n"
 "Language-Team: Latvian <r.cirskis@datapro.lv>\n"
--- a/MoinMoin/i18n/meta.py	Fri Jan 06 20:52:05 2006 +0000
+++ b/MoinMoin/i18n/meta.py	Sat Jan 07 15:45:31 2006 +0000
@@ -30,6 +30,7 @@
 'ru': (u'đáĐâĐüĐüđ║đŞđ╣', u'Russian', 'utf-8', 0, """Mike Rovner <mrovner@hotmail.com>""",),
 'sr': (u'Srpski', u'Serbian', 'utf-8', 0, """Thomas W. Horna <sarman@t-online.de>""",),
 'sv': (u'Svenska', u'Swedish', 'utf-8', 0, """Per Olofsson <pelle@debian.org>""",),
+'tr': (u'T├╝rk├že', u'Turkish', 'utf-8', 0, """Volkan Y. <yazicivo@ttnet.net.tr>""",),
 'vi': (u'Tiếng Việt', u'Vietnamese', 'utf-8', 0, """Nam T. Nguyen <nnt@nntsoft.com>""",),
 'zh': (u'š«ÇńŻôńŞşŠľç', u'Simplified Chinese', 'utf-8', 0, """Jun Hu <j.hu@tue.nl>""",),
 'zh-tw': (u'š╣üÚźöńŞşŠľç', u'Chinese/Taiwan', 'utf-8', 0, """Rux Li <rux DOT li THREE AT gmail DOT com>""",),
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/MoinMoin/i18n/tr.po	Sat Jan 07 15:45:31 2006 +0000
@@ -0,0 +1,1688 @@
+## Please edit system and help pages ONLY in the moinmaster wiki! For more
+## information, please see MoinMaster:MoinPagesEditorGroup.
+##master-page:None
+##master-date:None
+#acl MoinPagesEditorGroup:read,write,delete,revert All:read
+#format gettext
+#language tr
+
+#
+# MoinMoin tr system text translation
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: MoinMoin 1.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2005-12-21 01:04+0100\n"
+"PO-Revision-Date: 2006-01-07 16:25+0200\n"
+"Last-Translator: Volkan Y. <yazicivo@ttnet.net.tr>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Language: T├╝rk├že\n"
+"X-Language-in-English: Turkish\n"
+"X-HasWikiMarkup: True\n"
+"X-Direction: ltr\n"
+
+#, fuzzy
+msgid ""
+"The backed up content of this page is deprecated and will not be included in "
+"search results!"
+msgstr ""
+"Sayfan─▒n yedeklenmi┼č i├žeri─či eski oldu─čundan arama sonu├žlar─▒nda "
+"listelenmeyecektir!"
+
+#, python-format
+msgid "Revision %(rev)d as of %(date)s"
+msgstr "%(date)s tarihine ait %(rev)d revizyonu"
+
+#, python-format
+msgid "Redirected from page \"%(page)s\""
+msgstr "%(page)s sayfas─▒ndan y├Ânlendirildi."
+
+#, python-format
+msgid "This page redirects to page \"%(page)s\""
+msgstr "Bu sayfa sizi \"%(page)s\" sayfas─▒na y├Ânlendirecektir."
+
+#, python-format
+msgid ""
+"~-If you submit this form, the submitted values will be displayed.\n"
+"To use this form on other pages, insert a\n"
+"[[BR]][[BR]]'''{{{    [[Form(\"%(pagename)s\")]]}}}'''[[BR]][[BR]]\n"
+"macro call.-~\n"
+msgstr ""
+"~-Formu g├Ânderdi─činiz taktirde girilen de─čerler g├Âr├╝nt├╝lenecektir.\n"
+"Bu formu di─čer sayfalarda da kullanmak i├žin\n"
+"[[BR]][[BR]]'''{{{    [[Form(\"%(pagename)s\")]]}}}'''[[BR]][[BR]]\n"
+"makro ├ža─čr─▒s─▒n─▒ kullanabilirsiniz.-~\n"
+
+msgid "Create New Page"
+msgstr "Yeni Sayfa Olu┼čtur"
+
+msgid "You are not allowed to view this page."
+msgstr "Sayfan─▒n g├Âr├╝nt├╝lenmesi i├žin yeterli izne sahip de─čilsiniz."
+
+msgid "DeleteCache"
+msgstr "├ľnbellegiTemizle"
+
+#, python-format
+msgid "(cached %s)"
+msgstr "(%s ├Ânbelle─če aktar─▒ld─▒)"
+
+msgid "You are not allowed to edit this page."
+msgstr ""
+"Bu sayfa ├╝zerinde de─či┼čiklik yapmak i├žin yeterli izne sahip de─čilsiniz."
+
+msgid "Page is immutable!"
+msgstr "Sayfa de─či┼čtirilemez!"
+
+msgid "Cannot edit old revisions!"
+msgstr "Eski revizyonlar ├╝zerinde de─či┼čiklik yap─▒lam─▒yor!"
+
+#, fuzzy
+msgid "The lock you held timed out. Be prepared for editing conflicts!"
+msgstr ""
+"Taraf─▒n─▒zca tutulan sayfa kilidi zaman a┼č─▒m─▒na u─črad─▒. D├╝zeltme ├žak─▒┼čmalar─▒ "
+"ya┼čanabilir!"
+
+msgid "Page name is too long, try shorter name."
+msgstr "Sayfa ad─▒ ├žok uzun, k─▒sa bir ad girmeyi deneyin."
+
+#, python-format
+msgid "Edit \"%(pagename)s\""
+msgstr "%(pagename)s Sayfas─▒n─▒ D├╝zelt"
+
+#, python-format
+msgid "Preview of \"%(pagename)s\""
+msgstr "\"%(pagename)s\" i├žin ├ľnizleme"
+
+#, python-format
+msgid "Your edit lock on %(lock_page)s has expired!"
+msgstr "%(lock_page)s ├╝zerindeki d├╝zeltme kilitiniz zaman a┼č─▒m─▒na u─črad─▒!"
+
+#, python-format
+msgid "Your edit lock on %(lock_page)s will expire in # minutes."
+msgstr ""
+"%(lock_page)s ├╝zerindeki d├╝zeltme kilitiniz # dakika sonra zaman a┼č─▒m─▒na "
+"u─črayacak."
+
+#, python-format
+msgid "Your edit lock on %(lock_page)s will expire in # seconds."
+msgstr ""
+"%(lock_page)s ├╝zerindeki d├╝zeltme kilitiniz # saniye sonra zaman a┼č─▒m─▒na "
+"u─črayacak."
+
+msgid "Someone else deleted this page while you were editing!"
+msgstr ""
+"├ťzerinde de─či┼čiklik yapm─▒┼č oldu─čunuz sayfa ba┼čka biri taraf─▒ndan silindi!"
+
+msgid "Someone else changed this page while you were editing!"
+msgstr "├ťzerinde d├╝zeltme yapt─▒─č─▒n─▒z sayfa ba┼čka biri taraf─▒ndan de─či┼čtirildi!"
+
+#, python-format
+msgid ""
+"Someone else saved this page while you were editing!\n"
+"Please review the page and save then. Do not save this page as it is!\n"
+"Have a look at the diff of %(difflink)s to see what has been changed."
+msgstr ""
+"├ťzerinde d├╝zeltme yapmakta oldu─čunuz sayfa ba┼čka biri taraf─▒ndan "
+"de─či┼čtirildi!\n"
+"L├╝tfen sayfan─▒n yeni halini ├Ânizleme ile g├Âr├╝nt├╝ledikten sonra kendi "
+"de─či┼čikliklerinizi kaydedin.\n"
+"Yap─▒lan de─či┼čiklikleri g├Ârmek i├žin %(difflink)s listesine bakabilirsiniz."
+
+#, python-format
+msgid "[Content of new page loaded from %s]"
+msgstr "[─░├žerik %s sayfas─▒ndan y├╝klendi.]"
+
+#, python-format
+msgid "[Template %s not found]"
+msgstr "[%s ┼čablonu bulunamad─▒.]"
+
+#, python-format
+msgid "[You may not read %s]"
+msgstr "[%s sayfas─▒n─▒ okuyamazs─▒n─▒z.]"
+
+#, python-format
+msgid "Describe %s here."
+msgstr "Kullan─▒lan %s de─čerini tan─▒mlay─▒n─▒z."
+
+msgid "Check Spelling"
+msgstr "─░mla Denetimi"
+
+msgid "Save Changes"
+msgstr "De─či┼čiklikleri Kaydet"
+
+msgid "Cancel"
+msgstr "─░ptal"
+
+#, python-format
+msgid ""
+"By hitting '''%(save_button_text)s''' you put your changes under the %"
+"(license_link)s.\n"
+"If you don't want that, hit '''%(cancel_button_text)s''' to cancel your "
+"changes."
+msgstr ""
+"'''%(save_button_text)s''' d├╝─čmesine basarak, de─či┼čikliklerinizi %"
+"(license_link)s alt─▒na koymu┼č olursunuz.\n"
+"E─čer bunun olmas─▒n─▒ istemiyorsan─▒z, '''%(cancel_button_text)s''' d├╝─čmesine "
+"basarak de─či┼čikliklerinizi iptal edebilirsiniz."
+
+msgid "Preview"
+msgstr "├ľnizleme"
+
+msgid "GUI Mode"
+msgstr ""
+
+#, fuzzy
+msgid "Your changes are not saved!"
+msgstr ""
+"Sayfa i├žeri─činde herhangi bir de─či┼čiklikte bulunmad─▒─č─▒n─▒zdan kay─▒t i┼člemi "
+"ger├žekle┼čmedi!"
+
+#, fuzzy
+msgid "Comment:"
+msgstr "Yorum"
+
+msgid "<No addition>"
+msgstr "<Ekleme yok>"
+
+#, python-format
+msgid "Add to: %(category)s"
+msgstr ""
+
+msgid "Trivial change"
+msgstr "K├╝├ž├╝k de─či┼čiklik"
+
+msgid "Remove trailing whitespace from each line"
+msgstr "─░┼če yaramayan bo┼čluk karakterlerini temizle"
+
+#, fuzzy
+msgid ""
+" Emphasis:: [[Verbatim('')]]''italics''[[Verbatim('')]]; [[Verbatim"
+"(''')]]'''bold'''[[Verbatim(''')]]; [[Verbatim(''''')]]'''''bold "
+"italics'''''[[Verbatim(''''')]]; [[Verbatim('')]]''mixed ''[[Verbatim"
+"(''')]]'''''bold'''[[Verbatim(''')]] and italics''[[Verbatim('')]]; "
+"[[Verbatim(----)]] horizontal rule.\n"
+" Headings:: [[Verbatim(=)]] Title 1 [[Verbatim(=)]]; [[Verbatim(==)]] Title "
+"2 [[Verbatim(==)]]; [[Verbatim(===)]] Title 3 [[Verbatim(===)]];   [[Verbatim"
+"(====)]] Title 4 [[Verbatim(====)]]; [[Verbatim(=====)]] Title 5 [[Verbatim"
+"(=====)]].\n"
+" Lists:: space and one of: * bullets; 1., a., A., i., I. numbered items; 1."
+"#n start numbering at n; space alone indents.\n"
+" Links:: [[Verbatim(JoinCapitalizedWords)]]; [[Verbatim([\"brackets and "
+"double quotes\"])]]; url; [url]; [url label].\n"
+" Tables:: || cell text |||| cell text spanning 2 columns ||;    no trailing "
+"white space allowed after tables or titles.\n"
+"\n"
+"(!) For more help, see HelpOnEditing or SyntaxReference.\n"
+msgstr ""
+" Vurgulama:: [[Verbatim('')]]''italik''[[Verbatim('')]]; [[Verbatim"
+"(''')]]'''kal─▒n'''[[Verbatim(''')]]; [[Verbatim(''''')]]'''''kal─▒n "
+"italik'''''[[Verbatim(''''')]]; [[Verbatim('')]]''kar─▒┼č─▒k ''[[Verbatim"
+"(''')]]'''''kal─▒n'''[[Verbatim(''')]] ve italik''[[Verbatim('')]]; [[Verbatim"
+"(----)]] yatay ├žizgi.\n"
+" Ba┼čl─▒klar:: [[Verbatim(=)]] Ba┼čl─▒k 1 [[Verbatim(=)]]; [[Verbatim(==)]] "
+"Ba┼čl─▒k 2 [[Verbatim(==)]]; [[Verbatim(===)]] Ba┼čl─▒k 3 [[Verbatim(===)]];   "
+"[[Verbatim(====)]] Ba┼čl─▒k 4 [[Verbatim(====)]]; [[Verbatim(=====)]] Ba┼čl─▒k 5 "
+"[[Verbatim(=====)]].\n"
+" Listeler:: bo┼čluk b─▒rakt─▒ktan sonra ┼ču karakterlerden birini kullan─▒n─▒z: * "
+"imle├žler; 1., a., A., i., I. numaraland─▒r─▒lm─▒┼č imle├žler; 1.#n "
+"numaraland─▒rmaya n say─▒s─▒ndan ba┼čla; sadece hizala.\n"
+" Ba─člant─▒lar:: [[Verbatim(BasHarfiBuyukKelimleriBirlestirin)]]; [[Verbatim"
+"([\"k├Â┼čeli parantez ve ├žift t─▒rnak\"])]]; url; [url]; [url ba┼čl─▒k].\n"
+" Tablolar:: || h├╝cre i├žeri─či |||| 2 s├╝tuna ta┼čan h├╝cre i├žeri─či ||;    tablo "
+"ve ba┼čl─▒klardan sonra bo┼čluk karakteri kullan─▒lamaz."
+
+msgid "Edit was cancelled."
+msgstr "De─či┼čiklik iptal edildi."
+
+msgid "Thank you for your changes. Your attention to detail is appreciated."
+msgstr "Yapt─▒─č─▒n─▒z de─či┼čiklik i├žin te┼čekk├╝r ederiz."
+
+#, python-format
+msgid "Page \"%s\" was successfully deleted!"
+msgstr "\"%s\" sayfas─▒ ba┼čar─▒ ile silindi!"
+
+#, python-format
+msgid ""
+"Dear Wiki user,\n"
+"\n"
+"You have subscribed to a wiki page or wiki category on \"%(sitename)s\" for "
+"change notification.\n"
+"\n"
+"The following page has been changed by %(editor)s:\n"
+"%(pagelink)s\n"
+"\n"
+msgstr ""
+"Say─▒n Wiki kullan─▒c─▒s─▒,\n"
+"\n"
+"%(sitename)s sitesinde yer alan bir wiki sayfa ya da katagorisine, "
+"de─či┼čikliklerden haberdar olmak i├žin ├╝ye olmu┼čsunuz.\n"
+"\n"
+"─░li┼čikteki sayfa %(editor)s taraf─▒ndan de─či┼čtirilmi┼čtir.\n"
+"%(pagelink)s\n"
+"\n"
+
+#, python-format
+msgid ""
+"The comment on the change is:\n"
+"%(comment)s\n"
+"\n"
+msgstr ""
+"De─či┼čiklik hakk─▒ndaki yorum:\n"
+"%(comment)s\n"
+"\n"
+
+msgid "New page:\n"
+msgstr "Yeni sayfa:\n"
+
+msgid "No differences found!\n"
+msgstr "Fark bulunamad─▒!\n"
+
+#, python-format
+msgid "[%(sitename)s] %(trivial)sUpdate of \"%(pagename)s\" by %(username)s"
+msgstr ""
+"[%(sitename)s] %(trivial)s\"%(pagename)s\" sayfas─▒ %(username)s taraf─▒ndan "
+"de─či┼čtirildi"
+
+msgid "Trivial "
+msgstr "K├╝├ž├╝k "
+
+msgid "Status of sending notification mails:"
+msgstr "G├Ânderilen uyar─▒ mesajlar─▒n─▒n durumu:"
+
+#, python-format
+msgid "[%(lang)s] %(recipients)s: %(status)s"
+msgstr "[%(lang)s] %(recipients)s: %(status)s"
+
+#, python-format
+msgid "## backup of page \"%(pagename)s\" submitted %(date)s"
+msgstr "## \"%(pagename)s\" sayfas─▒n─▒n yede─či %(date)s tarihinde al─▒nd─▒."
+
+#, python-format
+msgid "Page could not get locked. Unexpected error (errno=%d)."
+msgstr "Sayfa kilitlenemiyor. Beklenmeyen hata. (errno=%d)"
+
+msgid "Page could not get locked. Missing 'current' file?"
+msgstr "Sayfa kilitlenemiyor. Kay─▒p 'current' dosyas─▒?"
+
+msgid "You are not allowed to edit this page!"
+msgstr ""
+"Bu sayfa ├╝zerinde de─či┼čiklik yapmak i├žin yeterli izne sahip de─čilsiniz!"
+
+msgid "You cannot save empty pages."
+msgstr "Bo┼č sayfalar kaydedilemez."
+
+#, fuzzy
+msgid "You already saved this page!"
+msgstr ""
+"Bu sayfa ├╝zerinde de─či┼čiklik yapmak i├žin yeterli izne sahip de─čilsiniz!"
+
+msgid ""
+"Sorry, someone else saved the page while you edited it.\n"
+"\n"
+"Please do the following: Use the back button of your browser, and cut&paste\n"
+"your changes from there. Then go forward to here, and click EditText again.\n"
+"Now re-add your changes to the current page contents.\n"
+"\n"
+"''Do not just replace\n"
+"the content editbox with your version of the page, because that would\n"
+"delete the changes of the other person, which is excessively rude!''\n"
+msgstr ""
+"Sayfa ├╝zerinde de─či┼čiklik yapt─▒─č─▒n─▒z esnada, sayfa ba┼čka bir kullan─▒c─▒ "
+"taraf─▒ndan de─či┼čtirildi.\n"
+"\n"
+"L├╝tfen ┼ču ad─▒mlar─▒ takip ediniz: Taray─▒c─▒n─▒z─▒n geri butonunu kullanarak bir "
+"├Ânceki sayfaya gidip oradan ger├žekle┼čtirmi┼č oldu─čunuz de─či┼čiklikleri "
+"kopyalay─▒n─▒z. Tekrar bu sayfaya gelerek metni de─či┼čtiri se├žiniz.\n"
+"Ard─▒ndan kopyalm─▒┼č oldu─čunuz de─či┼čiklikleri tekrar ekleyip kaydediniz.\n"
+"\n"
+"''Kopyalad─▒─č─▒n─▒z eski de─či┼čiklikleri l├╝tfen hemen tekrar kaydetmeden ├Ânce "
+"sizden ├Ânce de─či┼čiklikte bulunmu┼č ki┼činin d├╝zeltmelerini de g├Âz ├Ân├╝nde "
+"bulundurunuz.\n"
+"Aksi halde onun de─či┼čiklikleri g├Âz ard─▒ edilip silinece─činden, bu olduk├ža "
+"kaba bir davran─▒┼č olacakt─▒r!''\n"
+
+#, python-format
+msgid "A backup of your changes is [%(backup_url)s here]."
+msgstr ""
+"Yapt─▒─č─▒n─▒z de─či┼čikliklerin yede─čine %(backup_url)s sayfas─▒ndan "
+"ula┼čabilirsiniz."
+
+msgid "You did not change the page content, not saved!"
+msgstr ""
+"Sayfa i├žeri─činde herhangi bir de─či┼čiklikte bulunmad─▒─č─▒n─▒zdan kay─▒t i┼člemi "
+"ger├žekle┼čmedi!"
+
+msgid ""
+"You can't change ACLs on this page since you have no admin rights on it!"
+msgstr ""
+"Y├Ânetici haklar─▒na sahip olmad─▒─č─▒n─▒z bir sayfan─▒n ACL de─čerlerinde "
+"de─či┼čiklik yapamazs─▒n─▒z."
+
+#, python-format
+msgid ""
+"The lock of %(owner)s timed out %(mins_ago)d minute(s) ago, and you were "
+"granted the lock for this page."
+msgstr ""
+"%(owner)s kullan─▒c─▒s─▒n─▒n sayfa ├╝zerindeki kilidi %(mins_ago)d dakika ├Ânce "
+"zaman a┼č─▒m─▒na u─črad─▒. Bu sebeple sayfay─▒ kilitleme hakk─▒na sahip k─▒l─▒nd─▒n─▒z."
+
+#, python-format
+msgid ""
+"Other users will be ''blocked'' from editing this page until %(bumptime)s."
+msgstr ""
+"Di─čer kullan─▒c─▒lar─▒n sayfa ├╝zerinde de─či┼čiklik yapmalar─▒ %(bumptime)s "
+"s├╝resince bloke edilmi┼č durumda."
+
+#, python-format
+msgid ""
+"Other users will be ''warned'' until %(bumptime)s that you are editing this "
+"page."
+msgstr ""
+"Sayfa ├╝zerinde de─či┼čiklik yaparken, di─čer kullan─▒c─▒lar bundan %(bumptime)s "
+"s├╝resince haberdar tutulacakt─▒r."
+
+msgid "Use the Preview button to extend the locking period."
+msgstr ""
+"├ľnizleme yaparak sayfa ├╝zerinde tuttu─čunu kilitin s├╝recini uzatabilirsiniz."
+
+#, python-format
+msgid ""
+"This page is currently ''locked'' for editing by %(owner)s until %(timestamp)"
+"s, i.e. for %(mins_valid)d minute(s)."
+msgstr ""
+"Bu sayfa %(owner)s kullan─▒c─▒s─▒ taraf─▒ndan %(timestamp)starihine kadar "
+"kilitlenmi┼čtir. (%(mins_valid)d dakika)"
+
+#, python-format
+msgid ""
+"This page was opened for editing or last previewed at %(timestamp)s by %"
+"(owner)s.[[BR]]\n"
+"'''You should ''refrain from editing'' this page for at least another %"
+"(mins_valid)d minute(s),\n"
+"to avoid editing conflicts.'''[[BR]]\n"
+"To leave the editor, press the Cancel button."
+msgstr ""
+"Bu sayfa %(owner)s kullanc─▒s─▒ taraf─▒ndan ├╝zerinde de─či┼čiklik yap─▒lmak ├╝zere\n"
+"a├ž─▒lm─▒┼č ya da en son %(timestamp)s tarihinde ├Ânizleme yap─▒lm─▒┼čt─▒r.[[BR]]\n"
+"'''Herhangi bir d├╝zeltme ├žak─▒┼čmas─▒ndan ka├ž─▒nman─▒z a├ž─▒s─▒ndan sayfa ├╝zerinde\n"
+"%(mins_valid)d dakikal─▒─č─▒na de─či┼čiklik yapmaman─▒z ├Ânerilir.'''[[BR]]\n"
+"Edit├Ârden ├ž─▒kmak i├žin ─░ptal se├žene─čini kullanabilirsiniz."
+
+msgid "<unknown>"
+msgstr "<bilinmiyor>"
+
+msgid "Diffs"
+msgstr "Farklar"
+
+msgid "Info"
+msgstr "Bilgi"
+
+msgid "Edit"
+msgstr "D├╝zelt"
+
+msgid "UnSubscribe"
+msgstr "KayitSil"
+
+msgid "Subscribe"
+msgstr "KayitOl"
+
+msgid "Raw"
+msgstr "Ham"
+
+msgid "XML"
+msgstr "XML"
+
+msgid "Print"
+msgstr "Çıktı Al"
+
+msgid "View"
+msgstr "G├Âster"
+
+msgid "Up"
+msgstr "Yukar─▒"
+
+msgid "Publish my email (not my wiki homepage) in author info"
+msgstr ""
+
+msgid "Open editor on double click"
+msgstr "├çift t─▒klay─▒nca edit├Âr├╝ a├ž"
+
+msgid "Jump to last visited page instead of frontpage"
+msgstr ""
+
+msgid "Show question mark for non-existing pagelinks"
+msgstr "Hen├╝z var olamayan sayfalar─▒n ba─člant─▒lar─▒ i├žin soru i┼čareti kullan"
+
+msgid "Show page trail"
+msgstr "Sayfa kuyru─čunu g├Âster"
+
+msgid "Show icon toolbar"
+msgstr "Ara├ž ├žubu─čunu g├Âster"
+
+msgid "Show top/bottom links in headings"
+msgstr "Ba┼čl─▒klarda a┼ča─č─▒/yukar─▒ ba─člant─▒lar─▒n─▒ g├Âster"
+
+msgid "Show fancy diffs"
+msgstr "Farklar─▒ s├╝sl├╝ g├Âster"
+
+msgid "Add spaces to displayed wiki names"
+msgstr "G├Âr├╝nt├╝lenen wiki sayfa adalar─▒na bo┼čluk karakteri ekle"
+
+msgid "Remember login information"
+msgstr "Giri┼č bilgilerini hat─▒rla"
+
+msgid "Subscribe to trivial changes"
+msgstr "K├╝├ž├╝k de─či┼čikliklerden haberdar ol"
+
+msgid "Disable this account forever"
+msgstr "Hesab─▒ sonsuza dek etkisiz hale getir"
+
+msgid "Name"
+msgstr "─░sim"
+
+#, fuzzy
+msgid "(Use Firstname''''''Lastname)"
+msgstr "(AdSoyad kullan─▒n─▒z)"
+
+msgid "Alias-Name"
+msgstr ""
+
+msgid "Password"
+msgstr "┼×ifre"
+
+msgid "Password repeat"
+msgstr "┼×ifre (Tekrar)"
+
+msgid "(Only when changing passwords)"
+msgstr "(Sadece ┼čifre de─či┼čtirirken)"
+
+msgid "Email"
+msgstr "E-Posta"
+
+msgid "User CSS URL"
+msgstr "Kullan─▒c─▒ CSS ┼čablonu i├žin URL"
+
+msgid "(Leave it empty for disabling user CSS)"
+msgstr "(Kullan─▒c─▒ CSS se├žene─čini etkisiz hale getirmek i├žin bo┼č b─▒rak─▒n─▒z)"
+
+msgid "Editor size"
+msgstr "Edit├Âr boyutu"
+
+#, python-format
+msgid ""
+"Invalid user name {{{'%s'}}}.\n"
+"Name may contain any Unicode alpha numeric character, with optional one\n"
+"space between words. Group page name is not allowed."
+msgstr ""
+"Hatal─▒ kullan─▒c─▒ ad─▒: {{{'%s'}}}.\n"
+"Kullan─▒c─▒ ad─▒ alfabetik karakter ve say─▒ i├žerebilece─či gibi iste─če ba─čl─▒ "
+"olarak iki kelime aras─▒nda bir tek bo┼čluk da b─▒rak─▒labilir. Gruplar─▒n sayfa "
+"isimlerinin kullan─▒m─▒na izin verilmemektedir."
+
+#, python-format
+msgid "You are not allowed to do %s on this page."
+msgstr "Sayfa ├╝zerinde %s i┼člemi yapmak i├žin yeterli izne sahip de─čilsiniz."
+
+msgid "Login"
+msgstr "Giri┼č"
+
+#, python-format
+msgid " %s and try again."
+msgstr "%s ve tekrar deneyin."
+
+#, fuzzy, python-format
+msgid "%(hits)d results out of about %(pages)d pages."
+msgstr "%(pages)d sayfa i├žinden %(hits)d sonu├ž bulundu"
+
+#, python-format
+msgid "%.2f seconds"
+msgstr "%.2f saniye"
+
+msgid "match"
+msgstr "e┼čle"
+
+msgid "matches"
+msgstr "e┼členiyor"
+
+#, python-format
+msgid ""
+"Login Name: %s\n"
+"\n"
+"Login Password: %s\n"
+"\n"
+"Login URL: %s/?action=userform&uid=%s\n"
+msgstr ""
+"Kullan─▒c─▒ Ad─▒: %s\n"
+"\n"
+"Giri┼č ┼×ifresi: %s\n"
+"\n"
+"Giri┼č Form i├žin URL: %s/?action=userform&uid=%s\n"
+
+msgid ""
+"Somebody has requested to submit your account data to this email address.\n"
+"\n"
+"If you lost your password, please use the data below and just enter the\n"
+"password AS SHOWN into the wiki's password form field (use copy and paste\n"
+"for that).\n"
+"\n"
+"After successfully logging in, it is of course a good idea to set a new and "
+"known password.\n"
+msgstr ""
+"Hesap bilgilerinizin bu e-posta adresine g├Ânderilmesi istemi al─▒nd─▒.\n"
+"\n"
+"E─čer ┼čifrenizi kaybettiyseniz, a┼ča─č─▒daki bilgileri kullanarak belirtilen "
+"┼čifreyi wiki'nin ilgili form alan─▒na oldu─ču gibi giriniz. (Bunun i├žin "
+"kopyala/yap─▒┼čt─▒r kullanabilirsiniz.)\n"
+"\n"
+"Ba┼čar─▒l─▒ bir ┼čekilde giri┼č yapt─▒ktan sonra, iste─če ba─čl─▒ olarak hat─▒rlaman─▒z "
+"daha kolay olabilecek yeni bir ┼čifre girebilirsiniz.\n"
+
+#, python-format
+msgid "[%(sitename)s] Your wiki account data"
+msgstr "[%(sitename)s] Wiki hesap bilgileriniz"
+
+msgid ""
+"This wiki is not enabled for mail processing.\n"
+"Contact the owner of the wiki, who can enable email."
+msgstr ""
+"Bu wiki e-posta i┼člemleri i├žin yap─▒land─▒r─▒lmad─▒.\n"
+"L├╝tfen bunun ile ilgili olarak wiki y├Âneticisi ile temas kurunuz."
+
+msgid "Please provide a valid email address!"
+msgstr "L├╝tfen ge├žerli bir e-posta adresi giriniz!"
+
+#, python-format
+msgid "Found no account matching the given email address '%(email)s'!"
+msgstr "'%(email)s' e-posta adresine sahip bir kullan─▒c─▒ hesab─▒ bulunamad─▒!"
+
+msgid "Use UserPreferences to change your settings or create an account."
+msgstr ""
+
+msgid "Empty user name. Please enter a user name."
+msgstr "Bo┼č kullan─▒c─▒ ad─▒. L├╝tfen bir kullan─▒c─▒ ad─▒ se├žiniz."
+
+msgid "This user name already belongs to somebody else."
+msgstr "Bu kullan─▒c─▒ ad─▒ ba┼čka bir kullan─▒c─▒ taraf─▒ndan al─▒nm─▒┼čt─▒r."
+
+msgid "Passwords don't match!"
+msgstr "Girilen ┼čifreler ├Ârt├╝┼čm├╝yor!"
+
+msgid "Please specify a password!"
+msgstr "L├╝tfen bir ┼čifre giriniz!"
+
+#, fuzzy
+msgid ""
+"Please provide your email address. If you lose your login information, you "
+"can get it by email."
+msgstr ""
+"L├╝tfen e-posta adresinizi belirtiniz. Giri┼č bilgilerinizin kaybolmas─▒ "
+"durumunda, bunlar─▒ tekrar e-posta yoluyla alabilirsiniz."
+
+msgid "This email already belongs to somebody else."
+msgstr "Bu e-posta adresi ba┼čka bir hesap taraf─▒ndan kullan─▒lmakta."
+
+msgid "User account created! You can use this account to login now..."
+msgstr ""
+
+#, python-format
+msgid "The theme '%(theme_name)s' could not be loaded!"
+msgstr "'%(theme_name)s' temas─▒ y├╝klenemiyor!"
+
+msgid "User preferences saved!"
+msgstr "Kullan─▒c─▒ ├Âzellikleri kaydedildi!"
+
+msgid "Default"
+msgstr "├ľntan─▒ml─▒"
+
+msgid "<Browser setting>"
+msgstr "<Taray─▒c─▒ ayarlar─▒>"
+
+msgid "the one preferred"
+msgstr ""
+
+msgid "free choice"
+msgstr ""
+
+msgid "Save"
+msgstr "Kaydet"
+
+msgid "Preferred theme"
+msgstr "Tercih edilen tema"
+
+#, fuzzy
+msgid "Editor Preference"
+msgstr "KullaniciOzellikleri"
+
+msgid "Editor shown on UI"
+msgstr ""
+
+msgid "Time zone"
+msgstr "Zaman dilimi"
+
+msgid "Your time is"
+msgstr "┼×u an saatiniz"
+
+msgid "Server time is"
+msgstr "Sunucu saati"
+
+msgid "Date format"
+msgstr "Tarih bi├žimi"
+
+msgid "Preferred language"
+msgstr "Tercih edilen dil"
+
+msgid "General options"
+msgstr "Genel se├ženekler"
+
+msgid "Quick links"
+msgstr "H─▒zl─▒ ba─člant─▒lar"
+
+msgid "This list does not work, unless you have entered a valid email address!"
+msgstr ""
+"Ge├žerli bir e-posta adresi belirtmedi─činiz s├╝rece bu liste ├žal─▒┼čmayacakt─▒r!"
+
+msgid "Subscribed wiki pages (one regex per line)"
+msgstr "Kay─▒t olunan wiki sayfalar─▒ (sat─▒r ba┼č─▒na tek bir regex)"
+
+msgid "Create Profile"
+msgstr "Profil Yarat"
+
+msgid "Mail me my account data"
+msgstr "Hesap bilgilerimi postala"
+
+msgid "Action"
+msgstr "─░┼člem"
+
+msgid "No older revisions available!"
+msgstr "Eski revizyon bulunmamakta!"
+
+#, python-format
+msgid "Diff for \"%s\""
+msgstr "\"%s\" fark─▒"
+
+#, python-format
+msgid "Differences between revisions %d and %d"
+msgstr "%d ve %d revizyonlar─▒ aras─▒ndaki farklar"
+
+#, python-format
+msgid "(spanning %d versions)"
+msgstr "(%d versiyon kar┼č─▒la┼čt─▒r─▒l─▒yor)"
+
+msgid "No differences found!"
+msgstr "Fark bulunamad─▒!"
+
+#, python-format
+msgid "The page was saved %(count)d times, though!"
+msgstr "Sayfa zaten %(count)d kere kaydedilmi┼č!"
+
+msgid "(ignoring whitespace)"
+msgstr "(bo┼čluk karakterleri g├Âzard─▒ ediliyor)"
+
+msgid "Ignore changes in the amount of whitespace"
+msgstr "(Bo┼čluk karakteri miktar─▒ndaki de─či┼čiklikleri g├Âzard─▒ et)"
+
+msgid "General Information"
+msgstr "Genel Bilgi"
+
+#, python-format
+msgid "Page size: %d"
+msgstr "Sayfa boyutu: %d"
+
+msgid "SHA digest of this page's content is:"
+msgstr "Sayfa i├žeri─činin SHA ├Âzeti:"
+
+msgid "The following users subscribed to this page:"
+msgstr "Listelenen kullan─▒c─▒lar bu sayfaya kay─▒t olmu┼č:"
+
+msgid "This page links to the following pages:"
+msgstr "Bu sayfa ┼ču sayfalara ba─člant─▒ g├Âstermekte:"
+
+msgid "Date"
+msgstr "Tarih"
+
+msgid "Size"
+msgstr "Boyut"
+
+msgid "Diff"
+msgstr "Fark"
+
+msgid "Editor"
+msgstr "Edit├Âr"
+
+msgid "Comment"
+msgstr "Yorum"
+
+msgid "view"
+msgstr "g├Âr├╝nt├╝le"
+
+msgid "raw"
+msgstr "ham"
+
+msgid "print"
+msgstr "├ž─▒kt─▒"
+
+msgid "revert"
+msgstr "geri al"
+
+#, python-format
+msgid "Revert to revision %(rev)d."
+msgstr "%(rev)d revizyonuna geri al."
+
+msgid "edit"
+msgstr "d├╝zelt"
+
+msgid "get"
+msgstr "getir"
+
+msgid "del"
+msgstr "sil"
+
+msgid "N/A"
+msgstr "Bilinmiyor"
+
+msgid "Revision History"
+msgstr "Revizyon Ge├žmi┼či"
+
+msgid "No log entries found."
+msgstr "Kay─▒t girdisi bulunamad─▒."
+
+#, python-format
+msgid "Info for \"%s\""
+msgstr "\"%s\" hakk─▒nda bilgi"
+
+#, python-format
+msgid "Show \"%(title)s\""
+msgstr "\"%(title)s\" ba┼čl─▒─č─▒n─▒ g├Âster"
+
+msgid "General Page Infos"
+msgstr "Genel Sayfa Bilgileri"
+
+#, python-format
+msgid "Show chart \"%(title)s\""
+msgstr "\"%(title)s\" grafi─čini g├Âster"
+
+msgid "Page hits and edits"
+msgstr "Sayfa ziyaret ve d├╝zeltmeleri"
+
+msgid "You are not allowed to revert this page!"
+msgstr "Bu sayfay─▒ gerek almak i├žin yeterli izne sahip de─čilsiniz!"
+
+msgid "You must login to add a quicklink."
+msgstr ""
+
+#, fuzzy
+msgid "Your quicklink to this page has been removed."
+msgstr "Kaydoldu─čunuz sayfa ├╝yeli─činiz kald─▒r─▒lm─▒┼čt─▒r."
+
+#, fuzzy
+msgid "A quicklink to this page has been added for you."
+msgstr "Kaydoldu─čunuz sayfa ├╝yeli─činiz kald─▒r─▒lm─▒┼čt─▒r."
+
+msgid "You are not allowed to subscribe to a page you can't read."
+msgstr "Okuma iznine sahip olmad─▒─č─▒n─▒z bir sayfaya kay─▒t olmazs─▒n─▒z."
+
+#, fuzzy
+msgid "This wiki is not enabled for mail processing."
+msgstr ""
+"Bu wiki e-posta i┼člemleri i├žin yap─▒land─▒r─▒lmad─▒.\n"
+"L├╝tfen bunun ile ilgili olarak wiki y├Âneticisi ile temas kurunuz."
+
+msgid "You must log in to use subscribtions."
+msgstr ""
+
+msgid "Add your email address in your UserPreferences to use subscriptions."
+msgstr ""
+
+msgid "Your subscribtion to this page has been removed."
+msgstr "Kaydoldu─čunuz sayfa ├╝yeli─činiz kald─▒r─▒lm─▒┼čt─▒r."
+
+msgid "Can't remove regular expression subscription!"
+msgstr "D├╝zenli ifade kullan─▒larak girilen kay─▒tlar kald─▒r─▒lam─▒yor!"
+
+msgid "Edit the subscription regular expressions in your UserPreferences."
+msgstr ""
+
+msgid "You have been subscribed to this page."
+msgstr "Bu sayfaya ├╝ye oldunuz."
+
+msgid "Charts are not available!"
+msgstr "Çizimler etkisiz halde!"
+
+msgid "You need to provide a chart type!"
+msgstr "Bir ├žizelge tipi belirtmek zorundas─▒n─▒z!"
+
+#, python-format
+msgid "Bad chart type \"%s\"!"
+msgstr "Ge├žersiz ├žizerge tipi: \"%s\""
+
+#, python-format
+msgid "Required attribute \"%(attrname)s\" missing"
+msgstr "\"%(attrname)s\" niteleyicisi eksik kald─▒"
+
+msgid "Submitted form data:"
+msgstr "Girilen form verisi"
+
+msgid "Search Titles"
+msgstr "Ba┼čl─▒klar─▒ Ara"
+
+msgid "Display context of search results"
+msgstr "Arama sonu├žlar─▒n─▒n i├žerik g├Âsterimi"
+
+msgid "Case-sensitive searching"
+msgstr "B├╝y├╝k-K├╝├ž├╝k harf duyarl─▒ arama"
+
+msgid "Search Text"
+msgstr "Katar Arama"
+
+msgid "Go To Page"
+msgstr "Sayfaya Git"
+
+msgid "Include system pages"
+msgstr "Sistem sayfalar─▒n─▒ i├žer"
+
+msgid "Exclude system pages"
+msgstr "Sistem sayfalar─▒n─▒ ├ž─▒kar"
+
+msgid "Plain title index"
+msgstr "D├╝z ba┼čl─▒k indeksi"
+
+msgid "XML title index"
+msgstr "XML ba┼čl─▒k indeksi"
+
+msgid "Python Version"
+msgstr "Python S├╝r├╝m├╝"
+
+msgid "MoinMoin Version"
+msgstr "MoinMoin S├╝r├╝m├╝"
+
+#, python-format
+msgid "Release %s [Revision %s]"
+msgstr "S├╝r├╝m %s [Revizyon %s]"
+
+msgid "4Suite Version"
+msgstr "4Suite S├╝r├╝m├╝"
+
+msgid "Number of pages"
+msgstr "Sayfa say─▒s─▒"
+
+msgid "Number of system pages"
+msgstr "Sistem sayfas─▒ say─▒s─▒"
+
+msgid "Accumulated page sizes"
+msgstr "Toplanan sayfa say─▒s─▒"
+
+msgid "Entries in edit log"
+msgstr "De─či┼čiklik kay─▒tlar─▒ndaki girdiler"
+
+#, python-format
+msgid "%(logcount)s (%(logsize)s bytes)"
+msgstr "%(logcount)s (%(logsize)s bayt)"
+
+msgid "NONE"
+msgstr "YOK"
+
+msgid "Global extension macros"
+msgstr "K├╝resel geli┼čtirilmi┼č makrolar"
+
+msgid "Local extension macros"
+msgstr "Yerel geli┼čtirilmi┼č makrolar"
+
+msgid "Global extension actions"
+msgstr "K├╝resel geli┼čtirilmi┼č i┼člemler"
+
+msgid "Local extension actions"
+msgstr "Yerel geli┼čtirilmi┼č i┼člemler"
+
+#, fuzzy
+msgid "Global parsers"
+msgstr "Y├╝kl├╝ ayr─▒┼čt─▒r─▒c─▒lar"
+
+#, fuzzy
+msgid "Local extension parsers"
+msgstr "Yerel geli┼čtirilmi┼č makrolar"
+
+msgid "Installed processors (DEPRECATED -- use Parsers instead)"
+msgstr "Ayr─▒┼čt─▒r─▒c─▒lar"
+
+msgid "Disabled"
+msgstr "Etkisiz Halde"
+
+msgid "Enabled"
+msgstr "Etkinle┼čtirilmi┼č"
+
+msgid "Lupy search"
+msgstr "Lupy arama"
+
+msgid "Active threads"
+msgstr ""
+
+#, python-format
+msgid "Please use a more selective search term instead of {{{\"%s\"}}}"
+msgstr "{{{\"%s\"}}} yerine daha se├žici bir arama t├╝mcesi kullan─▒n─▒z."
+
+#, python-format
+msgid "ERROR in regex '%s'"
+msgstr "'%s' katar─▒nda regex hatas─▒"
+
+#, python-format
+msgid "Bad timestamp '%s'"
+msgstr "Yanl─▒┼č tarih bilgisi '%s'"
+
+#, python-format
+msgid "Expected \"=\" to follow \"%(token)s\""
+msgstr "\"%(token)s\" t├╝mcesi i├žin \"=\" karakteri girilmeliydi."
+
+#, python-format
+msgid "Expected a value for key \"%(token)s\""
+msgstr "\"%(token)s\" anahtar─▒ i├žin yanl─▒┼č de─čer"
+
+msgid "Wiki Markup"
+msgstr "Wiki Bi├žimleme"
+
+msgid "Print View"
+msgstr "├ç─▒kt─▒ G├Âr├╝nt├╝s├╝"
+
+#, python-format
+msgid "[%d attachments]"
+msgstr "[%d tane ek]"
+
+#, python-format
+msgid ""
+"There are <a href=\"%(link)s\">%(count)s attachment(s)</a> stored for this "
+"page."
+msgstr "Sayfa i├žin <a href=\"%(link)s\">%(count)s tane ek</a> yer almakta."
+
+msgid "Filename of attachment not specified!"
+msgstr "Ek i├žin dosya ad─▒ belirtilmedi!"
+
+#, python-format
+msgid "Attachment '%(filename)s' does not exist!"
+msgstr "'%(filename)s' eki bulunmamakta!"
+
+msgid ""
+"To refer to attachments on a page, use '''{{{attachment:filename}}}''', \n"
+"as shown below in the list of files. \n"
+"Do '''NOT''' use the URL of the {{{[get]}}} link, \n"
+"since this is subject to change and can break easily."
+msgstr ""
+"Sayfada yer alan eklere referans g├Âstermek i├žin '''{{{attachment:dosya}}}''' "
+"ifadesini kullanabilirsiniz. (A┼ča─č─▒daki ├Ârnekte g├Âsterildi─či gibi.)\n"
+"Kesinlikle URL ile birlikte gelen {{{[get]}}} de─čerini ba─člant─▒da "
+"kullanmay─▒n. Bu de─či┼čken rahatl─▒kla ayarlanabilir oldu─čundan ekin g├Âsterdi─či "
+"dosya yolunun k─▒r─▒lmas─▒na neden olabilir."
+
+msgid "unzip"
+msgstr ""
+
+msgid "install"
+msgstr ""
+
+#, python-format
+msgid "No attachments stored for %(pagename)s"
+msgstr "%(pagename)s sayfas─▒ i├žin ek bulunmamakta."
+
+msgid "Edit drawing"
+msgstr "├çizimi de─či┼čtir"
+
+msgid "Attached Files"
+msgstr "Ekli Dosyalar"
+
+msgid "You are not allowed to attach a file to this page."
+msgstr "Bu sayfaya ekte bulunmak i├žin yeterli izne sahip de─čilsiniz."
+
+msgid "New Attachment"
+msgstr "Yeni Ek"
+
+msgid ""
+"An upload will never overwrite an existing file. If there is a name\n"
+"conflict, you have to rename the file that you want to upload.\n"
+"Otherwise, if \"Rename to\" is left blank, the original filename will be "
+"used."
+msgstr ""
+"Dosya g├Ânderimi, asla yer alan bir dosyan─▒n ├╝zerine yaz─▒lmas─▒na olanak\n"
+"tan─▒mayacakt─▒r. Dosya adlar─▒n─▒n ├Ârt├╝┼čmesi durumunda, g├Ândermek\n"
+"istedi─činiz dosya ad─▒n─▒ de─či┼čtirmelisiniz. Aksi halde \"Yeniden Adland─▒r\"\n"
+"alan─▒n─▒n bo┼č b─▒rak─▒lmas─▒ durumunda g├Ânderilmek istenen dosyan─▒n ger├žek\n"
+"ad─▒ kullan─▒lacakt─▒r."
+
+msgid "File to upload"
+msgstr "G├Ânderilecek Dosya"
+
+msgid "Rename to"
+msgstr "Yeniden Adland─▒r"
+
+msgid "Upload"
+msgstr "G├Ânder"
+
+msgid "File attachments are not allowed in this wiki!"
+msgstr "Dosya ekleri bu wiki taraf─▒ndan desteklenmemektedir."
+
+msgid "You are not allowed to save a drawing on this page."
+msgstr "Sayfa ├╝zerinde ├žizim kaydetmek i├žin yeterli izne sahip de─čilsiniz."
+
+msgid ""
+"No file content. Delete non ASCII characters from the file name and try "
+"again."
+msgstr ""
+"Dosya i├žeri─či bo┼č. Dosya ad─▒nda yer alan ASCII olmayan karakterleri silerek "
+"tekrar deneyiniz."
+
+msgid "You are not allowed to delete attachments on this page."
+msgstr "Sayfa ├╝zerindeki ekleri silmek i├žin yeterli izne sahip de─čilsiniz."
+
+msgid "You are not allowed to get attachments from this page."
+msgstr "Sayfa ├╝zerindeki eklere ula┼čmak i├žin yeterli izne sahip de─čilsiniz."
+
+#, fuzzy
+msgid "You are not allowed to unzip attachments of this page."
+msgstr "Sayfa ├╝zerindeki ekleri listelemek i├žin yeterli izne sahip de─čilsiniz."
+
+#, fuzzy
+msgid "You are not allowed to install files."
+msgstr ""
+"Bu sayfa ├╝zerinde de─či┼čiklik yapmak i├žin yeterli izne sahip de─čilsiniz."
+
+msgid "You are not allowed to view attachments of this page."
+msgstr "Sayfa ├╝zerindeki ekleri listelemek i├žin yeterli izne sahip de─čilsiniz."
+
+#, python-format
+msgid "Unsupported upload action: %s"
+msgstr "Desteklenmeyen dosya g├Ânderim i┼člevi: %s"
+
+#, python-format
+msgid "Attachments for \"%(pagename)s\""
+msgstr "\"%(pagename)s\" sayfa ekleri"
+
+#, python-format
+msgid "Attachment '%(target)s' (remote name '%(filename)s') already exists."
+msgstr ""
+"'%(target)s' adl─▒ dosya eki zaten mevcut. (Dosyan─▒n kar┼č─▒ taraftaki ad─▒: '%"
+"(filename)s')"
+
+#, python-format
+msgid ""
+"Attachment '%(target)s' (remote name '%(filename)s') with %(bytes)d bytes "
+"saved."
+msgstr ""
+"'%(target)s' eki (%(bytes)d bayt) kaydedildi. (Dosyan─▒n kar┼č─▒ taraftaki ad─▒: "
+"'%(filename)s')"
+
+#, python-format
+msgid "Attachment '%(filename)s' deleted."
+msgstr "'%(filename)s' eki silindi."
+
+#, fuzzy, python-format
+msgid "Attachment '%(filename)s' installed."
+msgstr "'%(filename)s' eki silindi."
+
+#, fuzzy, python-format
+msgid "Installation of '%(filename)s' failed."
+msgstr "'%(filename)s' ├žizimi kaydedildi."
+
+#, python-format
+msgid "The file %s is not a MoinMoin package file."
+msgstr ""
+
+#, python-format
+msgid ""
+"Attachment '%(filename)s' could not be unzipped because the resulting files "
+"would be too large (%(space)d kB missing)."
+msgstr ""
+
+#, python-format
+msgid ""
+"Attachment '%(filename)s' could not be unzipped because the resulting files "
+"would be too many (%(count)d missing)."
+msgstr ""
+
+#, fuzzy, python-format
+msgid "Attachment '%(filename)s' unzipped."
+msgstr "'%(filename)s' eki silindi."
+
+#, python-format
+msgid ""
+"Attachment '%(filename)s' not unzipped because the files are too big, .zip "
+"files only, exist already or reside in folders."
+msgstr ""
+
+#, python-format
+msgid "The file %(target)s is not a .zip file."
+msgstr ""
+
+#, python-format
+msgid "Attachment '%(filename)s'"
+msgstr "Ek '%(filename)s'"
+
+msgid "Package script:"
+msgstr ""
+
+#, fuzzy
+msgid "File Name"
+msgstr "Dosya Ad─▒"
+
+msgid "Modified"
+msgstr ""
+
+msgid "Unknown file type, cannot display this attachment inline."
+msgstr "Bilinmeyen dosya tipi. Ek do─črudan g├Âsterilemiyor."
+
+#, python-format
+msgid "attachment:%(filename)s of %(pagename)s"
+msgstr "[[Verbatim(attachment:)]]%(filename)s of %(pagename)s"
+
+msgid "You are not allowed to delete this page."
+msgstr "Bu sayfay─▒ silmek i├žin yeterli izne sahip de─čilsiniz."
+
+msgid "This page is already deleted or was never created!"
+msgstr "Bu sayfa daha ├Ânceden silindi ya da hi├žbir zaman yarat─▒lmad─▒!"
+
+msgid "Please use the interactive user interface to delete pages!"
+msgstr "L├╝tfen sayfa silmek i├žin etkile┼čimli kullan─▒c─▒ aray├╝z├╝n├╝ kullan─▒n─▒z."
+
+msgid "Really delete this page?"
+msgstr "Bu sayfay─▒ silmek istedi─činize emin misiniz?"
+
+msgid "Delete"
+msgstr "Sil"
+
+msgid "Optional reason for the deletion"
+msgstr "─░ste─če ba─čl─▒ silinme nedeni"
+
+#, python-format
+msgid "No pages like \"%s\"!"
+msgstr "\"%s\" ad─▒nda bir sayfa yok!"
+
+#, python-format
+msgid "Exactly one page like \"%s\" found, redirecting to page."
+msgstr "\"%s\" ad─▒na benzer tek bir sayfa bulundu; oraya y├Ânlendiriliyorsunuz."
+
+#, python-format
+msgid "Pages like \"%s\""
+msgstr "\"%s\" sayfas─▒na benzer sayfalar"
+
+#, python-format
+msgid "%(matchcount)d %(matches)s for \"%(title)s\""
+msgstr "\"%(title)s\" i├žin %(matchcount)d sonu├ž: %(matches)s"
+
+#, python-format
+msgid "Local Site Map for \"%s\""
+msgstr "\"%s\" i├žin Yerel Site Haritas─▒"
+
+msgid "You are not allowed to rename pages in this wiki!"
+msgstr ""
+"Wiki ├╝zerindeki sayfalar─▒ yeniden adland─▒rmak i├žin yeterli izne sahip "
+"de─čilsiniz!"
+
+msgid "Please use the interactive user interface to rename pages!"
+msgstr ""
+"L├╝tfen sayfa adlar─▒n─▒ de─či┼čtirmek i├žin etkile┼čimli kullan─▒c─▒ aray├╝z├╝n├╝ "
+"kullan─▒n─▒z."
+
+#, python-format
+msgid "Could not rename page because of file system error: %s."
+msgstr ""
+"─░lgili dosya sistemi hatas─▒ sebebiyle sayfa adland─▒r─▒m─▒ ba┼čar─▒s─▒z oldu! "
+"Hata: %s"
+
+msgid "Rename Page"
+msgstr "Sayfay─▒ Yeniden Adland─▒r"
+
+msgid "New name"
+msgstr "Yeni ad"
+
+msgid "Optional reason for the renaming"
+msgstr "─░ste─če ba─čl─▒ yeniden adland─▒rma i├žin yorum"
+
+#, python-format
+msgid ""
+"'''A page with the name {{{'%s'}}} already exists.'''\n"
+"\n"
+"Try a different name."
+msgstr ""
+"'''{{{'%s'}}} ad─▒ndan bir sayfa zaten mevcut.'''\n"
+"\n"
+"Ba┼čka bir ad deneyiniz."
+
+#, python-format
+msgid "(including %(localwords)d %(pagelink)s)"
+msgstr "(i├žerilen %(localwords)d %(pagelink)s)"
+
+#, python-format
+msgid ""
+"The following %(badwords)d words could not be found in the dictionary of %"
+"(totalwords)d words%(localwords)s and are highlighted below:"
+msgstr ""
+"─░lgili %(badwords)d┬Ěkelime s├Âzl├╝kteki %(totalwords)d┬Ětane %(localwords)"
+"skelime\n"
+"aras─▒ndan bulunamay─▒p a┼ča─č─▒da i┼čaretlenmi┼čtir."
+
+msgid "Add checked words to dictionary"
+msgstr "─░┼čaretli kelimeleri s├Âzl├╝─če ekle"
+
+msgid "No spelling errors found!"
+msgstr "─░mla hatas─▒ bulunamad─▒!"
+
+msgid "You can't check spelling on a page you can't read."
+msgstr ""
+"Okuma iznine sahip olmad─▒─č─▒n─▒z bir sayfa i├žin imla denetimi "
+"ger├žekle┼čtiremezsiniz."
+
+#, python-format
+msgid "Title Search: \"%s\""
+msgstr "Ba┼čl─▒k Arama: \"%s\""
+
+#, python-format
+msgid "Full Text Search: \"%s\""
+msgstr "Metin Arama: \"%s\""
+
+#, python-format
+msgid "Full Link List for \"%s\""
+msgstr "\"%s\" i├žin Ba─člant─▒ Listesi"
+
+msgid ""
+"Cannot create a new page without a page name.  Please specify a page name."
+msgstr "Yeni bir sayfa yaratmak i├žin bir sayfa ad─▒ belirtmeniz gerekmekte."
+
+#, python-format
+msgid "Upload new attachment \"%(filename)s\""
+msgstr "Yeni ek dosyas─▒ g├Ânder \"%(filename)s\""
+
+#, python-format
+msgid "Create new drawing \"%(filename)s\""
+msgstr "Yeni ├žizim olu┼čtur: \"%(filename)s\""
+
+#, python-format
+msgid "Edit drawing %(filename)s"
+msgstr "%(filename)s ├žizimini de─či┼čtir"
+
+#, python-format
+msgid "Invalid include arguments \"%s\"!"
+msgstr "Ge├žersiniz {{{include}}} arg├╝manlar─▒: \"%s\""
+
+#, python-format
+msgid "Nothing found for \"%s\"!"
+msgstr "\"%s\" i├žin sonu├ž bulunamad─▒."
+
+#, python-format
+msgid "Unsupported navigation scheme '%(scheme)s'!"
+msgstr "Desteklenmeyen tarama ┼čemas─▒: '%(scheme)s'"
+
+msgid "No parent page found!"
+msgstr "Kom┼ču sayfa bulunamad─▒!"
+
+msgid "Wiki"
+msgstr "Wiki"
+
+msgid "Slideshow"
+msgstr "Slayt G├Âsterimi"
+
+msgid "Start"
+msgstr "Ba┼člat"
+
+#, python-format
+msgid "Slide %(pos)d of %(size)d"
+msgstr "Slayt %(pos)d/%(size)d"
+
+msgid "No orphaned pages in this wiki."
+msgstr "Wiki ├╝zerinde yetim sayfa bulunmamakta."
+
+#, python-format
+msgid "No quotes on %(pagename)s."
+msgstr "%(pagename)s sayfas─▒nda al─▒nt─▒ bulunmamakta."
+
+#, python-format
+msgid "Upload of attachment '%(filename)s'."
+msgstr "'%(filename)s' ekinin g├Ânderimi."
+
+#, python-format
+msgid "Drawing '%(filename)s' saved."
+msgstr "'%(filename)s' ├žizimi kaydedildi."
+
+#, fuzzy, python-format
+msgid "%(mins)dm ago"
+msgstr "%(hours)dh %(mins)dm ├Ânce"
+
+msgid "(no bookmark set)"
+msgstr "(imle├ž ayarlanmam─▒┼č)"
+
+#, python-format
+msgid "(currently set to %s)"
+msgstr "(┼čuanki de─čeri %s)"
+
+msgid "Delete Bookmark"
+msgstr "─░mle├ž Sil"
+
+msgid "Set bookmark"
+msgstr "─░mle├ž Ata"
+
+msgid "set bookmark"
+msgstr "imle├ž ata"
+
+msgid "[Bookmark reached]"
+msgstr "[─░mlece ula┼č─▒ld─▒]"
+
+msgid "Markup"
+msgstr "─░m"
+
+msgid "Display"
+msgstr "G├Âster"
+
+msgid "Filename"
+msgstr "Dosya Ad─▒"
+
+msgid "Download XML export of this wiki"
+msgstr "Bu Wiki'nin XML ├ž─▒kt─▒s─▒n─▒ indir"
+
+msgid "No wanted pages in this wiki."
+msgstr "Wiki ├╝zerinde aranan bir sayfa yer almamakta."
+
+msgid ""
+"Rendering of reStructured text is not possible, please install docutils."
+msgstr ""
+
+msgid "**Maximum number of allowed includes exceeded**"
+msgstr "**En fazla {{{include}}} ifadesi kullan─▒m say─▒s─▒ a┼č─▒ld─▒**"
+
+#, python-format
+msgid "**Could not find the referenced page: %s**"
+msgstr "**Referans g├Âsterilen %s sayfas─▒ bulunamad─▒**"
+
+#, python-format
+msgid "Expected \"%(wanted)s\" after \"%(key)s\", got \"%(token)s\""
+msgstr ""
+"\"%(key)s\" ard─▒ndan \"%(wanted)s\" beklenmekte. Onun yerine \"%(token)s\" "
+"bulundu."
+
+#, python-format
+msgid "Expected an integer \"%(key)s\" before \"%(token)s\""
+msgstr "\"%(token)s\" ├Âncesi \"%(key)s\" tamsay─▒s─▒ beklenmekte."
+
+#, python-format
+msgid "Expected an integer \"%(arg)s\" after \"%(key)s\""
+msgstr "\"%(key)s\" ├Âncesi \"%(arg)s\" tamsay─▒s─▒ beklenmekte."
+
+#, python-format
+msgid "Expected a color value \"%(arg)s\" after \"%(key)s\""
+msgstr "\"%(key)s\" ├Âncesi \"%(arg)s\" renk de─čeri beklenmekte."
+
+msgid "XSLT option disabled, please look at HelpOnConfiguration."
+msgstr "XSLT se├žene─či etkisiz halde."
+
+msgid "XSLT processing is not available, please install 4suite 1.x."
+msgstr ""
+"XSLT i┼člemcisi hen├╝z desteklenmiyor, l├╝tfen 4suite 1.x s├╝r├╝m├╝n├╝ y├╝kleyiniz."
+
+#, python-format
+msgid "%(errortype)s processing error"
+msgstr "%(errortype)s i┼člem hatas─▒"
+
+msgid "Views/day"
+msgstr "G├Âsterim/G├╝n"
+
+msgid "Edits/day"
+msgstr "De─či┼čiklik/G├╝n"
+
+#, python-format
+msgid "%(chart_title)s for %(filterpage)s"
+msgstr "%(filterpage)s i├žin %(chart_title)s"
+
+msgid ""
+"green=view\n"
+"red=edit"
+msgstr ""
+"ye┼čil=g├Âsterim\n"
+"red=de─či┼čiklik"
+
+msgid "date"
+msgstr "tarih"
+
+msgid "# of hits"
+msgstr "Ziyaret say─▒s─▒"
+
+msgid "Page Size Distribution"
+msgstr "Sayfa Boyutu Da─č─▒l─▒m─▒"
+
+msgid "page size upper bound [bytes]"
+msgstr "Sayfa boyutu ├╝st s─▒n─▒r─▒ [bayt]"
+
+msgid "# of pages of this size"
+msgstr "Belirtilen boyuttaki sayfa say─▒s─▒"
+
+msgid "User agent"
+msgstr "─░stemci arac─▒"
+
+msgid "Others"
+msgstr "Di─čer"
+
+msgid "Distribution of User-Agent Types"
+msgstr "Kullan─▒c─▒ ─░stemci Ara├žlar─▒n─▒n Da─č─▒l─▒m─▒"
+
+msgid "Unsubscribe"
+msgstr "├ťyelik ─░ptali"
+
+msgid "Home"
+msgstr "Ev"
+
+msgid "[RSS]"
+msgstr "[RSS]"
+
+msgid "[DELETED]"
+msgstr "[S─░L─░ND─░]"
+
+msgid "[UPDATED]"
+msgstr "[YEN─░LEND─░]"
+
+msgid "[NEW]"
+msgstr "[YEN─░]"
+
+msgid "[DIFF]"
+msgstr "[FARK]"
+
+msgid "[BOTTOM]"
+msgstr "[ALT]"
+
+msgid "[TOP]"
+msgstr "[├ťST]"
+
+msgid "Click to do a full-text search for this title"
+msgstr "Bu ba┼čl─▒k i├žin metin aramas─▒ ger├žekle┼čtirmek i├žin t─▒klay─▒n─▒z"
+
+msgid "Logout"
+msgstr "├ç─▒k─▒┼č"
+
+msgid "Clear message"
+msgstr "Mesaj─▒ temizle"
+
+#, python-format
+msgid "last edited %(time)s by %(editor)s"
+msgstr "En son %(time)s tarihinde %(editor)s taraf─▒ndan de─či┼čtirildi."
+
+#, python-format
+msgid "last modified %(time)s"
+msgstr "En son %(time)s tarihinde de─či┼čtirildi."
+
+msgid "Search:"
+msgstr "Arama: "
+
+msgid "Text"
+msgstr "Metin"
+
+msgid "Titles"
+msgstr "Ba┼čl─▒klar"
+
+#, fuzzy
+msgid "Search"
+msgstr "Arama: "
+
+msgid "More Actions:"
+msgstr "Di─čer ─░┼člevler:"
+
+msgid "------------"
+msgstr ""
+
+#, fuzzy
+msgid "Raw Text"
+msgstr "Ham Metin G├Âsterimi"
+
+msgid "Delete Cache"
+msgstr "├ľnbelle─či Temizle"
+
+msgid "Delete Page"
+msgstr "Sayfay─▒ Sil"
+
+#, fuzzy
+msgid "Like Pages"
+msgstr "BenzerSayfalar"
+
+#, fuzzy
+msgid "Local Site Map"
+msgstr "YerelSiteHaritasi"
+
+msgid "Do"
+msgstr "Ger├žekle┼čtir"
+
+#, fuzzy
+msgid "Edit (Text)"
+msgstr "MetniD├╝zenle"
+
+msgid "Edit (GUI)"
+msgstr ""
+
+msgid "Immutable Page"
+msgstr "De─či┼čtirilemez Sayfa"
+
+msgid "Remove Link"
+msgstr ""
+
+msgid "Add Link"
+msgstr ""
+
+#, fuzzy
+msgid "Attachments"
+msgstr "Yeni Ek"
+
+#, python-format
+msgid "Show %s days."
+msgstr "%s g├╝nl├╝k g├Âster."
+
+msgid "EditText"
+msgstr "MetniD├╝zenle"
+
+msgid "Immutable page"
+msgstr "De─či┼čtirilemez sayfa"
+
+msgid "Or try one of these actions:"
+msgstr "Ya da bu i┼člevlerden birini deneyin:"
+
+msgid "Page"
+msgstr "Sayfa"
+
+msgid "User"
+msgstr "Kullan─▒c─▒"
+
+#, python-format
+msgid ""
+"Sorry, can not save page because \"%(content)s\" is not allowed in this wiki."
+msgstr ""
+"├ťzg├╝n├╝z! Sayfa \"%(content)s\" i├žeri─čine izin verilmedi─činden dolay─▒ "
+"kaydedilemiyor."
+
+msgid "Line"
+msgstr "Çizgi"
+
+msgid "Deletions are marked like this."
+msgstr "Silme i┼člemleri bu ┼čekilde i┼čaretleniyor."
+
+msgid "Additions are marked like this."
+msgstr "Eklemeler bu ┼čekilde i┼čaretleniyor."
+
+#, python-format
+msgid "Connection to mailserver '%(server)s' failed: %(reason)s"
+msgstr "'%(server)s' e-posta sunucusuna ba─član─▒lamad─▒: %(reason)s"
+
+#, fuzzy
+msgid "Mail not sent"
+msgstr "E-posta g├Ânderildi."
+
+msgid "Mail sent OK"
+msgstr "E-posta g├Ânderildi."
+
+msgid "FrontPage"
+msgstr "AnaSayfa"
+
+msgid "RecentChanges"
+msgstr "Yenilikler"
+
+msgid "TitleIndex"
+msgstr "BaslikIndeksi"
+
+msgid "WordIndex"
+msgstr "KelimeIndeksi"
+
+msgid "FindPage"
+msgstr "SayfaBul"
+
+msgid "SiteNavigation"
+msgstr "SiteTaramasi"
+
+msgid "HelpContents"
+msgstr "YardimKonulari"
+
+msgid "HelpOnFormatting"
+msgstr "YardimBicimHakkinda"
+
+msgid "UserPreferences"
+msgstr "KullaniciOzellikleri"
+
+msgid "WikiLicense"
+msgstr "WikiLisansi"
+
+msgid "MissingPage"
+msgstr "KayipSayfalar"
+
+#, fuzzy
+msgid "MissingHomePage"
+msgstr "KayipSayfalar"
+
+msgid "Mon"
+msgstr "Pzt"
+
+msgid "Tue"
+msgstr "Sal"
+
+msgid "Wed"
+msgstr "├çr┼č"
+
+msgid "Thu"
+msgstr "Pr┼č"
+
+msgid "Fri"
+msgstr "Cum"
+
+msgid "Sat"
+msgstr "Cmt"
+
+msgid "Sun"
+msgstr "Paz"
+
+msgid "AttachFile"
+msgstr "Attachments"
+
+msgid "DeletePage"
+msgstr "SayfaSil"
+
+msgid "LikePages"
+msgstr "BenzerSayfalar"
+
+msgid "LocalSiteMap"
+msgstr "YerelSiteHaritasi"
+
+msgid "RenamePage"
+msgstr "SayfaAdlandir"
+
+msgid "SpellCheck"
+msgstr "ImlaDenetimi"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/MoinMoin/i18n/tr.py	Sat Jan 07 15:45:31 2006 +0000
@@ -0,0 +1,840 @@
+# -*- coding: utf-8 -*-
+# Text translations for T├╝rk├že (tr).
+# Automatically generated - DO NOT EDIT, edit tr.po instead!
+meta = {
+  'language': """T├╝rk├že""",
+  'elanguage': """Turkish""",
+  'maintainer': """Volkan Y. <yazicivo@ttnet.net.tr>""",
+  'encoding': 'utf-8',
+  'direction': 'ltr',
+  'wikimarkup': True,
+}
+text = {
+'''Revision %(rev)d as of %(date)s''':
+'''%(date)s tarihine ait %(rev)d revizyonu''',
+'''Redirected from page "%(page)s"''':
+'''%(page)s sayfas─▒ndan y├Ânlendirildi.''',
+'''This page redirects to page "%(page)s"''':
+'''Bu sayfa sizi "%(page)s" sayfas─▒na y├Ânlendirecektir.''',
+'''~-If you submit this form, the submitted values will be displayed.
+To use this form on other pages, insert a
+[[BR]][[BR]]\'\'\'{{{    [[Form("%(pagename)s")]]}}}\'\'\'[[BR]][[BR]]
+macro call.-~
+''':
+'''~-Formu g├Ânderdi─činiz taktirde girilen de─čerler g├Âr├╝nt├╝lenecektir.
+Bu formu di─čer sayfalarda da kullanmak i├žin
+[[BR]][[BR]]\'\'\'{{{    [[Form("%(pagename)s")]]}}}\'\'\'[[BR]][[BR]]
+makro ├ža─čr─▒s─▒n─▒ kullanabilirsiniz.-~
+''',
+'''Create New Page''':
+'''Yeni Sayfa Olu┼čtur''',
+'''You are not allowed to view this page.''':
+'''Sayfan─▒n g├Âr├╝nt├╝lenmesi i├žin yeterli izne sahip de─čilsiniz.''',
+'''DeleteCache''':
+'''├ľnbellegiTemizle''',
+'''(cached %s)''':
+'''(%s ├Ânbelle─če aktar─▒ld─▒)''',
+'''You are not allowed to edit this page.''':
+'''Bu sayfa ├╝zerinde de─či┼čiklik yapmak i├žin yeterli izne sahip de─čilsiniz.''',
+'''Page is immutable!''':
+'''Sayfa de─či┼čtirilemez!''',
+'''Cannot edit old revisions!''':
+'''Eski revizyonlar ├╝zerinde de─či┼čiklik yap─▒lam─▒yor!''',
+'''Page name is too long, try shorter name.''':
+'''Sayfa ad─▒ ├žok uzun, k─▒sa bir ad girmeyi deneyin.''',
+'''Edit "%(pagename)s"''':
+'''%(pagename)s Sayfas─▒n─▒ D├╝zelt''',
+'''Preview of "%(pagename)s"''':
+'''"%(pagename)s" i├žin ├ľnizleme''',
+'''Your edit lock on %(lock_page)s has expired!''':
+'''%(lock_page)s ├╝zerindeki d├╝zeltme kilitiniz zaman a┼č─▒m─▒na u─črad─▒!''',
+'''Your edit lock on %(lock_page)s will expire in # minutes.''':
+'''%(lock_page)s ├╝zerindeki d├╝zeltme kilitiniz # dakika sonra zaman a┼č─▒m─▒na u─črayacak.''',
+'''Your edit lock on %(lock_page)s will expire in # seconds.''':
+'''%(lock_page)s ├╝zerindeki d├╝zeltme kilitiniz # saniye sonra zaman a┼č─▒m─▒na u─črayacak.''',
+'''Someone else deleted this page while you were editing!''':
+'''├ťzerinde de─či┼čiklik yapm─▒┼č oldu─čunuz sayfa ba┼čka biri taraf─▒ndan silindi!''',
+'''Someone else changed this page while you were editing!''':
+'''├ťzerinde d├╝zeltme yapt─▒─č─▒n─▒z sayfa ba┼čka biri taraf─▒ndan de─či┼čtirildi!''',
+'''Someone else saved this page while you were editing!
+Please review the page and save then. Do not save this page as it is!
+Have a look at the diff of %(difflink)s to see what has been changed.''':
+'''├ťzerinde d├╝zeltme yapmakta oldu─čunuz sayfa ba┼čka biri taraf─▒ndan de─či┼čtirildi!
+L├╝tfen sayfan─▒n yeni halini ├Ânizleme ile g├Âr├╝nt├╝ledikten sonra kendi de─či┼čikliklerinizi kaydedin.
+Yap─▒lan de─či┼čiklikleri g├Ârmek i├žin %(difflink)s listesine bakabilirsiniz.''',
+'''[Content of new page loaded from %s]''':
+'''[─░├žerik %s sayfas─▒ndan y├╝klendi.]''',
+'''[Template %s not found]''':
+'''[%s ┼čablonu bulunamad─▒.]''',
+'''[You may not read %s]''':
+'''[%s sayfas─▒n─▒ okuyamazs─▒n─▒z.]''',
+'''Describe %s here.''':
+'''Kullan─▒lan %s de─čerini tan─▒mlay─▒n─▒z.''',
+'''Check Spelling''':
+'''─░mla Denetimi''',
+'''Save Changes''':
+'''De─či┼čiklikleri Kaydet''',
+'''Cancel''':
+'''─░ptal''',
+'''By hitting \'\'\'%(save_button_text)s\'\'\' you put your changes under the %(license_link)s.
+If you don\'t want that, hit \'\'\'%(cancel_button_text)s\'\'\' to cancel your changes.''':
+'''\'\'\'%(save_button_text)s\'\'\' d├╝─čmesine basarak, de─či┼čikliklerinizi %(license_link)s alt─▒na koymu┼č olursunuz.
+E─čer bunun olmas─▒n─▒ istemiyorsan─▒z, \'\'\'%(cancel_button_text)s\'\'\' d├╝─čmesine basarak de─či┼čikliklerinizi iptal edebilirsiniz.''',
+'''Preview''':
+'''├ľnizleme''',
+'''<No addition>''':
+'''<Ekleme yok>''',
+'''Trivial change''':
+'''K├╝├ž├╝k de─či┼čiklik''',
+'''Remove trailing whitespace from each line''':
+'''─░┼če yaramayan bo┼čluk karakterlerini temizle''',
+'''Edit was cancelled.''':
+'''De─či┼čiklik iptal edildi.''',
+'''Thank you for your changes. Your attention to detail is appreciated.''':
+'''Yapt─▒─č─▒n─▒z de─či┼čiklik i├žin te┼čekk├╝r ederiz.''',
+'''Page "%s" was successfully deleted!''':
+'''"%s" sayfas─▒ ba┼čar─▒ ile silindi!''',
+'''Dear Wiki user,
+
+You have subscribed to a wiki page or wiki category on "%(sitename)s" for change notification.
+
+The following page has been changed by %(editor)s:
+%(pagelink)s
+
+''':
+'''Say─▒n Wiki kullan─▒c─▒s─▒,
+
+%(sitename)s sitesinde yer alan bir wiki sayfa ya da katagorisine, de─či┼čikliklerden haberdar olmak i├žin ├╝ye olmu┼čsunuz.
+
+─░li┼čikteki sayfa %(editor)s taraf─▒ndan de─či┼čtirilmi┼čtir.
+%(pagelink)s
+
+''',
+'''The comment on the change is:
+%(comment)s
+
+''':
+'''De─či┼čiklik hakk─▒ndaki yorum:
+%(comment)s
+
+''',
+'''New page:
+''':
+'''Yeni sayfa:
+''',
+'''No differences found!
+''':
+'''Fark bulunamad─▒!
+''',
+'''[%(sitename)s] %(trivial)sUpdate of "%(pagename)s" by %(username)s''':
+'''[%(sitename)s] %(trivial)s"%(pagename)s" sayfas─▒ %(username)s taraf─▒ndan de─či┼čtirildi''',
+'''Trivial ''':
+'''K├╝├ž├╝k ''',
+'''Status of sending notification mails:''':
+'''G├Ânderilen uyar─▒ mesajlar─▒n─▒n durumu:''',
+'''[%(lang)s] %(recipients)s: %(status)s''':
+'''[%(lang)s] %(recipients)s: %(status)s''',
+'''## backup of page "%(pagename)s" submitted %(date)s''':
+'''## "%(pagename)s" sayfas─▒n─▒n yede─či %(date)s tarihinde al─▒nd─▒.''',
+'''Page could not get locked. Unexpected error (errno=%d).''':
+'''Sayfa kilitlenemiyor. Beklenmeyen hata. (errno=%d)''',
+'''Page could not get locked. Missing \'current\' file?''':
+'''Sayfa kilitlenemiyor. Kay─▒p \'current\' dosyas─▒?''',
+'''You are not allowed to edit this page!''':
+'''Bu sayfa ├╝zerinde de─či┼čiklik yapmak i├žin yeterli izne sahip de─čilsiniz!''',
+'''You cannot save empty pages.''':
+'''Bo┼č sayfalar kaydedilemez.''',
+'''Sorry, someone else saved the page while you edited it.
+
+Please do the following: Use the back button of your browser, and cut&paste
+your changes from there. Then go forward to here, and click EditText again.
+Now re-add your changes to the current page contents.
+
+\'\'Do not just replace
+the content editbox with your version of the page, because that would
+delete the changes of the other person, which is excessively rude!\'\'
+''':
+'''Sayfa ├╝zerinde de─či┼čiklik yapt─▒─č─▒n─▒z esnada, sayfa ba┼čka bir kullan─▒c─▒ taraf─▒ndan de─či┼čtirildi.
+
+L├╝tfen ┼ču ad─▒mlar─▒ takip ediniz: Taray─▒c─▒n─▒z─▒n geri butonunu kullanarak bir ├Ânceki sayfaya gidip oradan ger├žekle┼čtirmi┼č oldu─čunuz de─či┼čiklikleri kopyalay─▒n─▒z. Tekrar bu sayfaya gelerek metni de─či┼čtiri se├žiniz.
+Ard─▒ndan kopyalm─▒┼č oldu─čunuz de─či┼čiklikleri tekrar ekleyip kaydediniz.
+
+\'\'Kopyalad─▒─č─▒n─▒z eski de─či┼čiklikleri l├╝tfen hemen tekrar kaydetmeden ├Ânce sizden ├Ânce de─či┼čiklikte bulunmu┼č ki┼činin d├╝zeltmelerini de g├Âz ├Ân├╝nde bulundurunuz.
+Aksi halde onun de─či┼čiklikleri g├Âz ard─▒ edilip silinece─činden, bu olduk├ža kaba bir davran─▒┼č olacakt─▒r!\'\'
+''',
+'''A backup of your changes is [%(backup_url)s here].''':
+'''Yapt─▒─č─▒n─▒z de─či┼čikliklerin yede─čine %(backup_url)s sayfas─▒ndan ula┼čabilirsiniz.''',
+'''You did not change the page content, not saved!''':
+'''Sayfa i├žeri─činde herhangi bir de─či┼čiklikte bulunmad─▒─č─▒n─▒zdan kay─▒t i┼člemi ger├žekle┼čmedi!''',
+'''You can\'t change ACLs on this page since you have no admin rights on it!''':
+'''Y├Ânetici haklar─▒na sahip olmad─▒─č─▒n─▒z bir sayfan─▒n ACL de─čerlerinde de─či┼čiklik yapamazs─▒n─▒z.''',
+'''The lock of %(owner)s timed out %(mins_ago)d minute(s) ago, and you were granted the lock for this page.''':
+'''%(owner)s kullan─▒c─▒s─▒n─▒n sayfa ├╝zerindeki kilidi %(mins_ago)d dakika ├Ânce zaman a┼č─▒m─▒na u─črad─▒. Bu sebeple sayfay─▒ kilitleme hakk─▒na sahip k─▒l─▒nd─▒n─▒z.''',
+'''Other users will be \'\'blocked\'\' from editing this page until %(bumptime)s.''':
+'''Di─čer kullan─▒c─▒lar─▒n sayfa ├╝zerinde de─či┼čiklik yapmalar─▒ %(bumptime)s s├╝resince bloke edilmi┼č durumda.''',
+'''Other users will be \'\'warned\'\' until %(bumptime)s that you are editing this page.''':
+'''Sayfa ├╝zerinde de─či┼čiklik yaparken, di─čer kullan─▒c─▒lar bundan %(bumptime)s s├╝resince haberdar tutulacakt─▒r.''',
+'''Use the Preview button to extend the locking period.''':
+'''├ľnizleme yaparak sayfa ├╝zerinde tuttu─čunu kilitin s├╝recini uzatabilirsiniz.''',
+'''This page is currently \'\'locked\'\' for editing by %(owner)s until %(timestamp)s, i.e. for %(mins_valid)d minute(s).''':
+'''Bu sayfa %(owner)s kullan─▒c─▒s─▒ taraf─▒ndan %(timestamp)starihine kadar kilitlenmi┼čtir. (%(mins_valid)d dakika)''',
+'''This page was opened for editing or last previewed at %(timestamp)s by %(owner)s.[[BR]]
+\'\'\'You should \'\'refrain from editing\'\' this page for at least another %(mins_valid)d minute(s),
+to avoid editing conflicts.\'\'\'[[BR]]
+To leave the editor, press the Cancel button.''':
+'''Bu sayfa %(owner)s kullanc─▒s─▒ taraf─▒ndan ├╝zerinde de─či┼čiklik yap─▒lmak ├╝zere
+a├ž─▒lm─▒┼č ya da en son %(timestamp)s tarihinde ├Ânizleme yap─▒lm─▒┼čt─▒r.[[BR]]
+\'\'\'Herhangi bir d├╝zeltme ├žak─▒┼čmas─▒ndan ka├ž─▒nman─▒z a├ž─▒s─▒ndan sayfa ├╝zerinde
+%(mins_valid)d dakikal─▒─č─▒na de─či┼čiklik yapmaman─▒z ├Ânerilir.\'\'\'[[BR]]
+Edit├Ârden ├ž─▒kmak i├žin ─░ptal se├žene─čini kullanabilirsiniz.''',
+'''<unknown>''':
+'''<bilinmiyor>''',
+'''Diffs''':
+'''Farklar''',
+'''Info''':
+'''Bilgi''',
+'''Edit''':
+'''D├╝zelt''',
+'''UnSubscribe''':
+'''KayitSil''',
+'''Subscribe''':
+'''KayitOl''',
+'''Raw''':
+'''Ham''',
+'''XML''':
+'''XML''',
+'''Print''':
+'''Çıktı Al''',
+'''View''':
+'''G├Âster''',
+'''Up''':
+'''Yukar─▒''',
+'''Open editor on double click''':
+'''├çift t─▒klay─▒nca edit├Âr├╝ a├ž''',
+'''Show question mark for non-existing pagelinks''':
+'''Hen├╝z var olamayan sayfalar─▒n ba─člant─▒lar─▒ i├žin soru i┼čareti kullan''',
+'''Show page trail''':
+'''Sayfa kuyru─čunu g├Âster''',
+'''Show icon toolbar''':
+'''Ara├ž ├žubu─čunu g├Âster''',
+'''Show top/bottom links in headings''':
+'''Ba┼čl─▒klarda a┼ča─č─▒/yukar─▒ ba─člant─▒lar─▒n─▒ g├Âster''',
+'''Show fancy diffs''':
+'''Farklar─▒ s├╝sl├╝ g├Âster''',
+'''Add spaces to displayed wiki names''':
+'''G├Âr├╝nt├╝lenen wiki sayfa adalar─▒na bo┼čluk karakteri ekle''',
+'''Remember login information''':
+'''Giri┼č bilgilerini hat─▒rla''',
+'''Subscribe to trivial changes''':
+'''K├╝├ž├╝k de─či┼čikliklerden haberdar ol''',
+'''Disable this account forever''':
+'''Hesab─▒ sonsuza dek etkisiz hale getir''',
+'''Name''':
+'''─░sim''',
+'''Password''':
+'''┼×ifre''',
+'''Password repeat''':
+'''┼×ifre (Tekrar)''',
+'''(Only when changing passwords)''':
+'''(Sadece ┼čifre de─či┼čtirirken)''',
+'''Email''':
+'''E-Posta''',
+'''User CSS URL''':
+'''Kullan─▒c─▒ CSS ┼čablonu i├žin URL''',
+'''(Leave it empty for disabling user CSS)''':
+'''(Kullan─▒c─▒ CSS se├žene─čini etkisiz hale getirmek i├žin bo┼č b─▒rak─▒n─▒z)''',
+'''Editor size''':
+'''Edit├Âr boyutu''',
+'''Invalid user name {{{\'%s\'}}}.
+Name may contain any Unicode alpha numeric character, with optional one
+space between words. Group page name is not allowed.''':
+'''Hatal─▒ kullan─▒c─▒ ad─▒: {{{\'%s\'}}}.
+Kullan─▒c─▒ ad─▒ alfabetik karakter ve say─▒ i├žerebilece─či gibi iste─če ba─čl─▒ olarak iki kelime aras─▒nda bir tek bo┼čluk da b─▒rak─▒labilir. Gruplar─▒n sayfa isimlerinin kullan─▒m─▒na izin verilmemektedir.''',
+'''You are not allowed to do %s on this page.''':
+'''Sayfa ├╝zerinde %s i┼člemi yapmak i├žin yeterli izne sahip de─čilsiniz.''',
+'''Login''':
+'''Giri┼č''',
+''' %s and try again.''':
+'''%s ve tekrar deneyin.''',
+'''%.2f seconds''':
+'''%.2f saniye''',
+'''match''':
+'''e┼čle''',
+'''matches''':
+'''e┼členiyor''',
+'''Login Name: %s
+
+Login Password: %s
+
+Login URL: %s/?action=userform&uid=%s
+''':
+'''Kullan─▒c─▒ Ad─▒: %s
+
+Giri┼č ┼×ifresi: %s
+
+Giri┼č Form i├žin URL: %s/?action=userform&uid=%s
+''',
+'''Somebody has requested to submit your account data to this email address.
+
+If you lost your password, please use the data below and just enter the
+password AS SHOWN into the wiki\'s password form field (use copy and paste
+for that).
+
+After successfully logging in, it is of course a good idea to set a new and known password.
+''':
+'''Hesap bilgilerinizin bu e-posta adresine g├Ânderilmesi istemi al─▒nd─▒.
+
+E─čer ┼čifrenizi kaybettiyseniz, a┼ča─č─▒daki bilgileri kullanarak belirtilen ┼čifreyi wiki\'nin ilgili form alan─▒na oldu─ču gibi giriniz. (Bunun i├žin kopyala/yap─▒┼čt─▒r kullanabilirsiniz.)
+
+Ba┼čar─▒l─▒ bir ┼čekilde giri┼č yapt─▒ktan sonra, iste─če ba─čl─▒ olarak hat─▒rlaman─▒z daha kolay olabilecek yeni bir ┼čifre girebilirsiniz.
+''',
+'''[%(sitename)s] Your wiki account data''':
+'''[%(sitename)s] Wiki hesap bilgileriniz''',
+'''This wiki is not enabled for mail processing.
+Contact the owner of the wiki, who can enable email.''':
+'''Bu wiki e-posta i┼člemleri i├žin yap─▒land─▒r─▒lmad─▒.
+L├╝tfen bunun ile ilgili olarak wiki y├Âneticisi ile temas kurunuz.''',
+'''Please provide a valid email address!''':
+'''L├╝tfen ge├žerli bir e-posta adresi giriniz!''',
+'''Found no account matching the given email address \'%(email)s\'!''':
+'''\'%(email)s\' e-posta adresine sahip bir kullan─▒c─▒ hesab─▒ bulunamad─▒!''',
+'''Empty user name. Please enter a user name.''':
+'''Bo┼č kullan─▒c─▒ ad─▒. L├╝tfen bir kullan─▒c─▒ ad─▒ se├žiniz.''',
+'''This user name already belongs to somebody else.''':
+'''Bu kullan─▒c─▒ ad─▒ ba┼čka bir kullan─▒c─▒ taraf─▒ndan al─▒nm─▒┼čt─▒r.''',
+'''Passwords don\'t match!''':
+'''Girilen ┼čifreler ├Ârt├╝┼čm├╝yor!''',
+'''Please specify a password!''':
+'''L├╝tfen bir ┼čifre giriniz!''',
+'''This email already belongs to somebody else.''':
+'''Bu e-posta adresi ba┼čka bir hesap taraf─▒ndan kullan─▒lmakta.''',
+'''The theme \'%(theme_name)s\' could not be loaded!''':
+'''\'%(theme_name)s\' temas─▒ y├╝klenemiyor!''',
+'''User preferences saved!''':
+'''Kullan─▒c─▒ ├Âzellikleri kaydedildi!''',
+'''Default''':
+'''├ľntan─▒ml─▒''',
+'''<Browser setting>''':
+'''<Taray─▒c─▒ ayarlar─▒>''',
+'''Save''':
+'''Kaydet''',
+'''Preferred theme''':
+'''Tercih edilen tema''',
+'''Time zone''':
+'''Zaman dilimi''',
+'''Your time is''':
+'''┼×u an saatiniz''',
+'''Server time is''':
+'''Sunucu saati''',
+'''Date format''':
+'''Tarih bi├žimi''',
+'''Preferred language''':
+'''Tercih edilen dil''',
+'''General options''':
+'''Genel se├ženekler''',
+'''Quick links''':
+'''H─▒zl─▒ ba─člant─▒lar''',
+'''This list does not work, unless you have entered a valid email address!''':
+'''Ge├žerli bir e-posta adresi belirtmedi─činiz s├╝rece bu liste ├žal─▒┼čmayacakt─▒r!''',
+'''Subscribed wiki pages (one regex per line)''':
+'''Kay─▒t olunan wiki sayfalar─▒ (sat─▒r ba┼č─▒na tek bir regex)''',
+'''Create Profile''':
+'''Profil Yarat''',
+'''Mail me my account data''':
+'''Hesap bilgilerimi postala''',
+'''Action''':
+'''─░┼člem''',
+'''No older revisions available!''':
+'''Eski revizyon bulunmamakta!''',
+'''Diff for "%s"''':
+'''"%s" fark─▒''',
+'''Differences between revisions %d and %d''':
+'''%d ve %d revizyonlar─▒ aras─▒ndaki farklar''',
+'''(spanning %d versions)''':
+'''(%d versiyon kar┼č─▒la┼čt─▒r─▒l─▒yor)''',
+'''No differences found!''':
+'''Fark bulunamad─▒!''',
+'''The page was saved %(count)d times, though!''':
+'''Sayfa zaten %(count)d kere kaydedilmi┼č!''',
+'''(ignoring whitespace)''':
+'''(bo┼čluk karakterleri g├Âzard─▒ ediliyor)''',
+'''Ignore changes in the amount of whitespace''':
+'''(Bo┼čluk karakteri miktar─▒ndaki de─či┼čiklikleri g├Âzard─▒ et)''',
+'''General Information''':
+'''Genel Bilgi''',
+'''Page size: %d''':
+'''Sayfa boyutu: %d''',
+'''SHA digest of this page\'s content is:''':
+'''Sayfa i├žeri─činin SHA ├Âzeti:''',
+'''The following users subscribed to this page:''':
+'''Listelenen kullan─▒c─▒lar bu sayfaya kay─▒t olmu┼č:''',
+'''This page links to the following pages:''':
+'''Bu sayfa ┼ču sayfalara ba─člant─▒ g├Âstermekte:''',
+'''Date''':
+'''Tarih''',
+'''Size''':
+'''Boyut''',
+'''Diff''':
+'''Fark''',
+'''Editor''':
+'''Edit├Âr''',
+'''Comment''':
+'''Yorum''',
+'''view''':
+'''g├Âr├╝nt├╝le''',
+'''raw''':
+'''ham''',
+'''print''':
+'''├ž─▒kt─▒''',
+'''revert''':
+'''geri al''',
+'''Revert to revision %(rev)d.''':
+'''%(rev)d revizyonuna geri al.''',
+'''edit''':
+'''d├╝zelt''',
+'''get''':
+'''getir''',
+'''del''':
+'''sil''',
+'''N/A''':
+'''Bilinmiyor''',
+'''Revision History''':
+'''Revizyon Ge├žmi┼či''',
+'''No log entries found.''':
+'''Kay─▒t girdisi bulunamad─▒.''',
+'''Info for "%s"''':
+'''"%s" hakk─▒nda bilgi''',
+'''Show "%(title)s"''':
+'''"%(title)s" ba┼čl─▒─č─▒n─▒ g├Âster''',
+'''General Page Infos''':
+'''Genel Sayfa Bilgileri''',
+'''Show chart "%(title)s"''':
+'''"%(title)s" grafi─čini g├Âster''',
+'''Page hits and edits''':
+'''Sayfa ziyaret ve d├╝zeltmeleri''',
+'''You are not allowed to revert this page!''':
+'''Bu sayfay─▒ gerek almak i├žin yeterli izne sahip de─čilsiniz!''',
+'''You are not allowed to subscribe to a page you can\'t read.''':
+'''Okuma iznine sahip olmad─▒─č─▒n─▒z bir sayfaya kay─▒t olmazs─▒n─▒z.''',
+'''Your subscribtion to this page has been removed.''':
+'''Kaydoldu─čunuz sayfa ├╝yeli─činiz kald─▒r─▒lm─▒┼čt─▒r.''',
+'''Can\'t remove regular expression subscription!''':
+'''D├╝zenli ifade kullan─▒larak girilen kay─▒tlar kald─▒r─▒lam─▒yor!''',
+'''You have been subscribed to this page.''':
+'''Bu sayfaya ├╝ye oldunuz.''',
+'''Charts are not available!''':
+'''Çizimler etkisiz halde!''',
+'''You need to provide a chart type!''':
+'''Bir ├žizelge tipi belirtmek zorundas─▒n─▒z!''',
+'''Bad chart type "%s"!''':
+'''Ge├žersiz ├žizerge tipi: "%s"''',
+'''Required attribute "%(attrname)s" missing''':
+'''"%(attrname)s" niteleyicisi eksik kald─▒''',
+'''Submitted form data:''':
+'''Girilen form verisi''',
+'''Search Titles''':
+'''Ba┼čl─▒klar─▒ Ara''',
+'''Display context of search results''':
+'''Arama sonu├žlar─▒n─▒n i├žerik g├Âsterimi''',
+'''Case-sensitive searching''':
+'''B├╝y├╝k-K├╝├ž├╝k harf duyarl─▒ arama''',
+'''Search Text''':
+'''Katar Arama''',
+'''Go To Page''':
+'''Sayfaya Git''',
+'''Include system pages''':
+'''Sistem sayfalar─▒n─▒ i├žer''',
+'''Exclude system pages''':
+'''Sistem sayfalar─▒n─▒ ├ž─▒kar''',
+'''Plain title index''':
+'''D├╝z ba┼čl─▒k indeksi''',
+'''XML title index''':
+'''XML ba┼čl─▒k indeksi''',
+'''Python Version''':
+'''Python S├╝r├╝m├╝''',
+'''MoinMoin Version''':
+'''MoinMoin S├╝r├╝m├╝''',
+'''Release %s [Revision %s]''':
+'''S├╝r├╝m %s [Revizyon %s]''',
+'''4Suite Version''':
+'''4Suite S├╝r├╝m├╝''',
+'''Number of pages''':
+'''Sayfa say─▒s─▒''',
+'''Number of system pages''':
+'''Sistem sayfas─▒ say─▒s─▒''',
+'''Accumulated page sizes''':
+'''Toplanan sayfa say─▒s─▒''',
+'''Entries in edit log''':
+'''De─či┼čiklik kay─▒tlar─▒ndaki girdiler''',
+'''%(logcount)s (%(logsize)s bytes)''':
+'''%(logcount)s (%(logsize)s bayt)''',
+'''NONE''':
+'''YOK''',
+'''Global extension macros''':
+'''K├╝resel geli┼čtirilmi┼č makrolar''',
+'''Local extension macros''':
+'''Yerel geli┼čtirilmi┼č makrolar''',
+'''Global extension actions''':
+'''K├╝resel geli┼čtirilmi┼č i┼člemler''',
+'''Local extension actions''':
+'''Yerel geli┼čtirilmi┼č i┼člemler''',
+'''Installed processors (DEPRECATED -- use Parsers instead)''':
+'''Ayr─▒┼čt─▒r─▒c─▒lar''',
+'''Disabled''':
+'''Etkisiz Halde''',
+'''Enabled''':
+'''Etkinle┼čtirilmi┼č''',
+'''Lupy search''':
+'''Lupy arama''',
+'''Please use a more selective search term instead of {{{"%s"}}}''':
+'''{{{"%s"}}} yerine daha se├žici bir arama t├╝mcesi kullan─▒n─▒z.''',
+'''ERROR in regex \'%s\'''':
+'''\'%s\' katar─▒nda regex hatas─▒''',
+'''Bad timestamp \'%s\'''':
+'''Yanl─▒┼č tarih bilgisi \'%s\'''',
+'''Expected "=" to follow "%(token)s"''':
+'''"%(token)s" t├╝mcesi i├žin "=" karakteri girilmeliydi.''',
+'''Expected a value for key "%(token)s"''':
+'''"%(token)s" anahtar─▒ i├žin yanl─▒┼č de─čer''',
+'''Wiki Markup''':
+'''Wiki Bi├žimleme''',
+'''Print View''':
+'''├ç─▒kt─▒ G├Âr├╝nt├╝s├╝''',
+'''[%d attachments]''':
+'''[%d tane ek]''',
+'''There are <a href="%(link)s">%(count)s attachment(s)</a> stored for this page.''':
+'''Sayfa i├žin <a href="%(link)s">%(count)s tane ek</a> yer almakta.''',
+'''Filename of attachment not specified!''':
+'''Ek i├žin dosya ad─▒ belirtilmedi!''',
+'''Attachment \'%(filename)s\' does not exist!''':
+'''\'%(filename)s\' eki bulunmamakta!''',
+'''To refer to attachments on a page, use \'\'\'{{{attachment:filename}}}\'\'\', 
+as shown below in the list of files. 
+Do \'\'\'NOT\'\'\' use the URL of the {{{[get]}}} link, 
+since this is subject to change and can break easily.''':
+'''Sayfada yer alan eklere referans g├Âstermek i├žin \'\'\'{{{attachment:dosya}}}\'\'\' ifadesini kullanabilirsiniz. (A┼ča─č─▒daki ├Ârnekte g├Âsterildi─či gibi.)
+Kesinlikle URL ile birlikte gelen {{{[get]}}} de─čerini ba─člant─▒da kullanmay─▒n. Bu de─či┼čken rahatl─▒kla ayarlanabilir oldu─čundan ekin g├Âsterdi─či dosya yolunun k─▒r─▒lmas─▒na neden olabilir.''',
+'''No attachments stored for %(pagename)s''':
+'''%(pagename)s sayfas─▒ i├žin ek bulunmamakta.''',
+'''Edit drawing''':
+'''├çizimi de─či┼čtir''',
+'''Attached Files''':
+'''Ekli Dosyalar''',
+'''You are not allowed to attach a file to this page.''':
+'''Bu sayfaya ekte bulunmak i├žin yeterli izne sahip de─čilsiniz.''',
+'''New Attachment''':
+'''Yeni Ek''',
+'''An upload will never overwrite an existing file. If there is a name
+conflict, you have to rename the file that you want to upload.
+Otherwise, if "Rename to" is left blank, the original filename will be used.''':
+'''Dosya g├Ânderimi, asla yer alan bir dosyan─▒n ├╝zerine yaz─▒lmas─▒na olanak
+tan─▒mayacakt─▒r. Dosya adlar─▒n─▒n ├Ârt├╝┼čmesi durumunda, g├Ândermek
+istedi─činiz dosya ad─▒n─▒ de─či┼čtirmelisiniz. Aksi halde "Yeniden Adland─▒r"
+alan─▒n─▒n bo┼č b─▒rak─▒lmas─▒ durumunda g├Ânderilmek istenen dosyan─▒n ger├žek
+ad─▒ kullan─▒lacakt─▒r.''',
+'''File to upload''':
+'''G├Ânderilecek Dosya''',
+'''Rename to''':
+'''Yeniden Adland─▒r''',
+'''Upload''':
+'''G├Ânder''',
+'''File attachments are not allowed in this wiki!''':
+'''Dosya ekleri bu wiki taraf─▒ndan desteklenmemektedir.''',
+'''You are not allowed to save a drawing on this page.''':
+'''Sayfa ├╝zerinde ├žizim kaydetmek i├žin yeterli izne sahip de─čilsiniz.''',
+'''No file content. Delete non ASCII characters from the file name and try again.''':
+'''Dosya i├žeri─či bo┼č. Dosya ad─▒nda yer alan ASCII olmayan karakterleri silerek tekrar deneyiniz.''',
+'''You are not allowed to delete attachments on this page.''':
+'''Sayfa ├╝zerindeki ekleri silmek i├žin yeterli izne sahip de─čilsiniz.''',
+'''You are not allowed to get attachments from this page.''':
+'''Sayfa ├╝zerindeki eklere ula┼čmak i├žin yeterli izne sahip de─čilsiniz.''',
+'''You are not allowed to view attachments of this page.''':
+'''Sayfa ├╝zerindeki ekleri listelemek i├žin yeterli izne sahip de─čilsiniz.''',
+'''Unsupported upload action: %s''':
+'''Desteklenmeyen dosya g├Ânderim i┼člevi: %s''',
+'''Attachments for "%(pagename)s"''':
+'''"%(pagename)s" sayfa ekleri''',
+'''Attachment \'%(target)s\' (remote name \'%(filename)s\') already exists.''':
+'''\'%(target)s\' adl─▒ dosya eki zaten mevcut. (Dosyan─▒n kar┼č─▒ taraftaki ad─▒: \'%(filename)s\')''',
+'''Attachment \'%(target)s\' (remote name \'%(filename)s\') with %(bytes)d bytes saved.''':
+'''\'%(target)s\' eki (%(bytes)d bayt) kaydedildi. (Dosyan─▒n kar┼č─▒ taraftaki ad─▒: \'%(filename)s\')''',
+'''Attachment \'%(filename)s\' deleted.''':
+'''\'%(filename)s\' eki silindi.''',
+'''Attachment \'%(filename)s\'''':
+'''Ek \'%(filename)s\'''',
+'''Unknown file type, cannot display this attachment inline.''':
+'''Bilinmeyen dosya tipi. Ek do─črudan g├Âsterilemiyor.''',
+'''attachment:%(filename)s of %(pagename)s''':
+'''[[Verbatim(attachment:)]]%(filename)s of %(pagename)s''',
+'''You are not allowed to delete this page.''':
+'''Bu sayfay─▒ silmek i├žin yeterli izne sahip de─čilsiniz.''',
+'''This page is already deleted or was never created!''':
+'''Bu sayfa daha ├Ânceden silindi ya da hi├žbir zaman yarat─▒lmad─▒!''',
+'''Please use the interactive user interface to delete pages!''':
+'''L├╝tfen sayfa silmek i├žin etkile┼čimli kullan─▒c─▒ aray├╝z├╝n├╝ kullan─▒n─▒z.''',
+'''Really delete this page?''':
+'''Bu sayfay─▒ silmek istedi─činize emin misiniz?''',
+'''Delete''':
+'''Sil''',
+'''Optional reason for the deletion''':
+'''─░ste─če ba─čl─▒ silinme nedeni''',
+'''No pages like "%s"!''':
+'''"%s" ad─▒nda bir sayfa yok!''',
+'''Exactly one page like "%s" found, redirecting to page.''':
+'''"%s" ad─▒na benzer tek bir sayfa bulundu; oraya y├Ânlendiriliyorsunuz.''',
+'''Pages like "%s"''':
+'''"%s" sayfas─▒na benzer sayfalar''',
+'''%(matchcount)d %(matches)s for "%(title)s"''':
+'''"%(title)s" i├žin %(matchcount)d sonu├ž: %(matches)s''',
+'''Local Site Map for "%s"''':
+'''"%s" i├žin Yerel Site Haritas─▒''',
+'''You are not allowed to rename pages in this wiki!''':
+'''Wiki ├╝zerindeki sayfalar─▒ yeniden adland─▒rmak i├žin yeterli izne sahip de─čilsiniz!''',
+'''Please use the interactive user interface to rename pages!''':
+'''L├╝tfen sayfa adlar─▒n─▒ de─či┼čtirmek i├žin etkile┼čimli kullan─▒c─▒ aray├╝z├╝n├╝ kullan─▒n─▒z.''',
+'''Could not rename page because of file system error: %s.''':
+'''─░lgili dosya sistemi hatas─▒ sebebiyle sayfa adland─▒r─▒m─▒ ba┼čar─▒s─▒z oldu! Hata: %s''',
+'''Rename Page''':
+'''Sayfay─▒ Yeniden Adland─▒r''',
+'''New name''':
+'''Yeni ad''',
+'''Optional reason for the renaming''':
+'''─░ste─če ba─čl─▒ yeniden adland─▒rma i├žin yorum''',
+'''\'\'\'A page with the name {{{\'%s\'}}} already exists.\'\'\'
+
+Try a different name.''':
+'''\'\'\'{{{\'%s\'}}} ad─▒ndan bir sayfa zaten mevcut.\'\'\'
+
+Ba┼čka bir ad deneyiniz.''',
+'''(including %(localwords)d %(pagelink)s)''':
+'''(i├žerilen %(localwords)d %(pagelink)s)''',
+'''The following %(badwords)d words could not be found in the dictionary of %(totalwords)d words%(localwords)s and are highlighted below:''':
+'''─░lgili %(badwords)d┬Ěkelime s├Âzl├╝kteki %(totalwords)d┬Ětane %(localwords)skelime
+aras─▒ndan bulunamay─▒p a┼ča─č─▒da i┼čaretlenmi┼čtir.''',
+'''Add checked words to dictionary''':
+'''─░┼čaretli kelimeleri s├Âzl├╝─če ekle''',
+'''No spelling errors found!''':
+'''─░mla hatas─▒ bulunamad─▒!''',
+'''You can\'t check spelling on a page you can\'t read.''':
+'''Okuma iznine sahip olmad─▒─č─▒n─▒z bir sayfa i├žin imla denetimi ger├žekle┼čtiremezsiniz.''',
+'''Title Search: "%s"''':
+'''Ba┼čl─▒k Arama: "%s"''',
+'''Full Text Search: "%s"''':
+'''Metin Arama: "%s"''',
+'''Full Link List for "%s"''':
+'''"%s" i├žin Ba─člant─▒ Listesi''',
+'''Cannot create a new page without a page name.  Please specify a page name.''':
+'''Yeni bir sayfa yaratmak i├žin bir sayfa ad─▒ belirtmeniz gerekmekte.''',
+'''Upload new attachment "%(filename)s"''':
+'''Yeni ek dosyas─▒ g├Ânder "%(filename)s"''',
+'''Create new drawing "%(filename)s"''':
+'''Yeni ├žizim olu┼čtur: "%(filename)s"''',
+'''Edit drawing %(filename)s''':
+'''%(filename)s ├žizimini de─či┼čtir''',
+'''Invalid include arguments "%s"!''':
+'''Ge├žersiniz {{{include}}} arg├╝manlar─▒: "%s"''',
+'''Nothing found for "%s"!''':
+'''"%s" i├žin sonu├ž bulunamad─▒.''',
+'''Unsupported navigation scheme \'%(scheme)s\'!''':
+'''Desteklenmeyen tarama ┼čemas─▒: \'%(scheme)s\'''',
+'''No parent page found!''':
+'''Kom┼ču sayfa bulunamad─▒!''',
+'''Wiki''':
+'''Wiki''',
+'''Slideshow''':
+'''Slayt G├Âsterimi''',
+'''Start''':
+'''Ba┼člat''',
+'''Slide %(pos)d of %(size)d''':
+'''Slayt %(pos)d/%(size)d''',
+'''No orphaned pages in this wiki.''':
+'''Wiki ├╝zerinde yetim sayfa bulunmamakta.''',
+'''No quotes on %(pagename)s.''':
+'''%(pagename)s sayfas─▒nda al─▒nt─▒ bulunmamakta.''',
+'''Upload of attachment \'%(filename)s\'.''':
+'''\'%(filename)s\' ekinin g├Ânderimi.''',
+'''Drawing \'%(filename)s\' saved.''':
+'''\'%(filename)s\' ├žizimi kaydedildi.''',
+'''(no bookmark set)''':
+'''(imle├ž ayarlanmam─▒┼č)''',
+'''(currently set to %s)''':
+'''(┼čuanki de─čeri %s)''',
+'''Delete Bookmark''':
+'''─░mle├ž Sil''',
+'''Set bookmark''':
+'''─░mle├ž Ata''',
+'''set bookmark''':
+'''imle├ž ata''',
+'''[Bookmark reached]''':
+'''[─░mlece ula┼č─▒ld─▒]''',
+'''Markup''':
+'''─░m''',
+'''Display''':
+'''G├Âster''',
+'''Filename''':
+'''Dosya Ad─▒''',
+'''Download XML export of this wiki''':
+'''Bu Wiki\'nin XML ├ž─▒kt─▒s─▒n─▒ indir''',
+'''No wanted pages in this wiki.''':
+'''Wiki ├╝zerinde aranan bir sayfa yer almamakta.''',
+'''**Maximum number of allowed includes exceeded**''':
+'''**En fazla {{{include}}} ifadesi kullan─▒m say─▒s─▒ a┼č─▒ld─▒**''',
+'''**Could not find the referenced page: %s**''':
+'''**Referans g├Âsterilen %s sayfas─▒ bulunamad─▒**''',
+'''Expected "%(wanted)s" after "%(key)s", got "%(token)s"''':
+'''"%(key)s" ard─▒ndan "%(wanted)s" beklenmekte. Onun yerine "%(token)s" bulundu.''',
+'''Expected an integer "%(key)s" before "%(token)s"''':
+'''"%(token)s" ├Âncesi "%(key)s" tamsay─▒s─▒ beklenmekte.''',
+'''Expected an integer "%(arg)s" after "%(key)s"''':
+'''"%(key)s" ├Âncesi "%(arg)s" tamsay─▒s─▒ beklenmekte.''',
+'''Expected a color value "%(arg)s" after "%(key)s"''':
+'''"%(key)s" ├Âncesi "%(arg)s" renk de─čeri beklenmekte.''',
+'''XSLT option disabled, please look at HelpOnConfiguration.''':
+'''XSLT se├žene─či etkisiz halde.''',
+'''XSLT processing is not available, please install 4suite 1.x.''':
+'''XSLT i┼člemcisi hen├╝z desteklenmiyor, l├╝tfen 4suite 1.x s├╝r├╝m├╝n├╝ y├╝kleyiniz.''',
+'''%(errortype)s processing error''':
+'''%(errortype)s i┼člem hatas─▒''',
+'''Views/day''':
+'''G├Âsterim/G├╝n''',
+'''Edits/day''':
+'''De─či┼čiklik/G├╝n''',
+'''%(chart_title)s for %(filterpage)s''':
+'''%(filterpage)s i├žin %(chart_title)s''',
+'''green=view
+red=edit''':
+'''ye┼čil=g├Âsterim
+red=de─či┼čiklik''',
+'''date''':
+'''tarih''',
+'''# of hits''':
+'''Ziyaret say─▒s─▒''',
+'''Page Size Distribution''':
+'''Sayfa Boyutu Da─č─▒l─▒m─▒''',
+'''page size upper bound [bytes]''':
+'''Sayfa boyutu ├╝st s─▒n─▒r─▒ [bayt]''',
+'''# of pages of this size''':
+'''Belirtilen boyuttaki sayfa say─▒s─▒''',
+'''User agent''':
+'''─░stemci arac─▒''',
+'''Others''':
+'''Di─čer''',
+'''Distribution of User-Agent Types''':
+'''Kullan─▒c─▒ ─░stemci Ara├žlar─▒n─▒n Da─č─▒l─▒m─▒''',
+'''Unsubscribe''':
+'''├ťyelik ─░ptali''',
+'''Home''':
+'''Ev''',
+'''[RSS]''':
+'''[RSS]''',
+'''[DELETED]''':
+'''[S─░L─░ND─░]''',
+'''[UPDATED]''':
+'''[YEN─░LEND─░]''',
+'''[NEW]''':
+'''[YEN─░]''',
+'''[DIFF]''':
+'''[FARK]''',
+'''[BOTTOM]''':
+'''[ALT]''',
+'''[TOP]''':
+'''[├ťST]''',
+'''Click to do a full-text search for this title''':
+'''Bu ba┼čl─▒k i├žin metin aramas─▒ ger├žekle┼čtirmek i├žin t─▒klay─▒n─▒z''',
+'''Logout''':
+'''├ç─▒k─▒┼č''',
+'''Clear message''':
+'''Mesaj─▒ temizle''',
+'''last edited %(time)s by %(editor)s''':
+'''En son %(time)s tarihinde %(editor)s taraf─▒ndan de─či┼čtirildi.''',
+'''last modified %(time)s''':
+'''En son %(time)s tarihinde de─či┼čtirildi.''',
+'''Search:''':
+'''Arama: ''',
+'''Text''':
+'''Metin''',
+'''Titles''':
+'''Ba┼čl─▒klar''',
+'''More Actions:''':
+'''Di─čer ─░┼člevler:''',
+'''Delete Cache''':
+'''├ľnbelle─či Temizle''',
+'''Delete Page''':
+'''Sayfay─▒ Sil''',
+'''Do''':
+'''Ger├žekle┼čtir''',
+'''Immutable Page''':
+'''De─či┼čtirilemez Sayfa''',
+'''Show %s days.''':
+'''%s g├╝nl├╝k g├Âster.''',
+'''EditText''':
+'''MetniD├╝zenle''',
+'''Immutable page''':
+'''De─či┼čtirilemez sayfa''',
+'''Or try one of these actions:''':
+'''Ya da bu i┼člevlerden birini deneyin:''',
+'''Page''':
+'''Sayfa''',
+'''User''':
+'''Kullan─▒c─▒''',
+'''Sorry, can not save page because "%(content)s" is not allowed in this wiki.''':
+'''├ťzg├╝n├╝z! Sayfa "%(content)s" i├žeri─čine izin verilmedi─činden dolay─▒ kaydedilemiyor.''',
+'''Line''':
+'''Çizgi''',
+'''Deletions are marked like this.''':
+'''Silme i┼člemleri bu ┼čekilde i┼čaretleniyor.''',
+'''Additions are marked like this.''':
+'''Eklemeler bu ┼čekilde i┼čaretleniyor.''',
+'''Connection to mailserver \'%(server)s\' failed: %(reason)s''':
+'''\'%(server)s\' e-posta sunucusuna ba─član─▒lamad─▒: %(reason)s''',
+'''Mail sent OK''':
+'''E-posta g├Ânderildi.''',
+'''FrontPage''':
+'''AnaSayfa''',
+'''RecentChanges''':
+'''Yenilikler''',
+'''TitleIndex''':
+'''BaslikIndeksi''',
+'''WordIndex''':
+'''KelimeIndeksi''',
+'''FindPage''':
+'''SayfaBul''',
+'''SiteNavigation''':
+'''SiteTaramasi''',
+'''HelpContents''':
+'''YardimKonulari''',
+'''HelpOnFormatting''':
+'''YardimBicimHakkinda''',
+'''UserPreferences''':
+'''KullaniciOzellikleri''',
+'''WikiLicense''':
+'''WikiLisansi''',
+'''MissingPage''':
+'''KayipSayfalar''',
+'''Mon''':
+'''Pzt''',
+'''Tue''':
+'''Sal''',
+'''Wed''':
+'''├çr┼č''',
+'''Thu''':
+'''Pr┼č''',
+'''Fri''':
+'''Cum''',
+'''Sat''':
+'''Cmt''',
+'''Sun''':
+'''Paz''',
+'''AttachFile''':
+'''Attachments''',
+'''DeletePage''':
+'''SayfaSil''',
+'''LikePages''':
+'''BenzerSayfalar''',
+'''LocalSiteMap''':
+'''YerelSiteHaritasi''',
+'''RenamePage''':
+'''SayfaAdlandir''',
+'''SpellCheck''':
+'''ImlaDenetimi''',
+}
--- a/MoinMoin/macro/SystemAdmin.py	Fri Jan 06 20:52:05 2006 +0000
+++ b/MoinMoin/macro/SystemAdmin.py	Sat Jan 07 15:45:31 2006 +0000
@@ -17,9 +17,10 @@
 
 def execute(macro, args):
     _ = macro.request.getText
-
-    # do not show system admin to not admin users
-    if not macro.request.user.may.admin(macro.formatter.page.page_name):
+    request = macro.request
+    
+    # do not show system admin to users not in superuser list
+    if not request.user.name in request.cfg.superuser:
         return ''
 
     result = []
@@ -27,15 +28,13 @@
         'attachments': (("File attachment browser"), do_admin_browser),
         'users': (("User account browser"), do_user_browser),
     }
-    choice = macro.request.form.get('sysadm', [None])[0]
+    choice = request.form.get('sysadm', [None])[0]
 
     # TODO: unfinished!
     if 0:
-        result = wikiutil.link_tag(macro.request,
-            "?action=export", _("Download XML export of this wiki"))
+        result = wikiutil.link_tag(request, "?action=export", _("Download XML export of this wiki"))
         if pysupport.isImportable('gzip'):
-            result += " [%s]" % wikiutil.link_tag(macro.request,
-            "?action=export&compression=gzip", "gzip")
+            result += " [%s]" % wikiutil.link_tag(request, "?action=export&compression=gzip", "gzip")
 
     # create menu
     menuitems = [(label, id) for id, (label, handler) in _MENU.items()]
@@ -46,14 +45,13 @@
             result.append(macro.formatter.text(label))
             result.append(macro.formatter.strong(0))
         else:
-            result.append(wikiutil.link_tag(macro.request,
-                "%s?sysadm=%s" % (macro.formatter.page.page_name, id), label))
+            result.append(wikiutil.link_tag(request, "%s?sysadm=%s" % (macro.formatter.page.page_name, id), label))
         result.append('<br>')
     result.append('<br>')
 
     # add chosen content
     if _MENU.has_key(choice):
-        result.append(_MENU[choice][1](macro.request))
+        result.append(_MENU[choice][1](request))
 
     return macro.formatter.rawHTML(''.join(result))
 
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/MoinMoin/scripts/packages/__init__.py	Sat Jan 07 15:45:31 2006 +0000
@@ -0,0 +1,7 @@
+# -*- coding: iso-8859-1 -*-
+"""
+    MoinMoin - create language packages
+
+    @copyright: 2005 by Thomas Waldmann (MoinMoin:ThomasWaldmann)
+    @license: GNU GPL, see COPYING for details.
+"""
--- a/MoinMoin/version.py	Fri Jan 06 20:52:05 2006 +0000
+++ b/MoinMoin/version.py	Sat Jan 07 15:45:31 2006 +0000
@@ -3,7 +3,7 @@
 """
     MoinMoin - Version Information
 
-    @copyright: 2000-2005 by JŘrgen Hermann <jh@web.de>
+    @copyright: 2000-2006 by JŘrgen Hermann <jh@web.de>
     @license: GNU GPL, see COPYING for details.
 """
 
@@ -13,7 +13,7 @@
     patchlevel = 'release'
 
 project = "MoinMoin"
-release  = '1.5.0rc1'
+release  = '1.5.0'
 revision = patchlevel
 
 if __name__ == '__main__':
--- a/README	Fri Jan 06 20:52:05 2006 +0000
+++ b/README	Sat Jan 07 15:45:31 2006 +0000
@@ -1,7 +1,7 @@
 MoinMoin - a wiki engine in Python
 ==================================
 
-Copyright (c) 2000 - 2005 by Juergen Hermann <jh@web.de>
+Copyright (c) 2000 - 2006 by Juergen Hermann <jh@web.de>
 All rights reserved, see docs/licenses/COPYING for details.
 
 This program is free software; you can redistribute it and/or modify
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/contrib/images/logos/README	Sat Jan 07 15:45:31 2006 +0000
@@ -0,0 +1,8 @@
+Some logos contributed by Heather Stern (Thanks!):
+
+santa2-moin.png  xmas logo with red "santa claus" cap on moin logo
+star-moin.png    rather neutral xmas logo showing moin sign in the night sky
+mastermoin?.png  improved moin dude, 2 sizes
+
+More stuff is here: http://starshine.org/img/moin/
+
Binary file contrib/images/logos/mastermoin1.png has changed
Binary file contrib/images/logos/mastermoin2.png has changed
Binary file contrib/images/logos/santa2-moin.png has changed
Binary file contrib/images/logos/star-moin.png has changed
--- a/docs/CHANGES	Fri Jan 06 20:52:05 2006 +0000
+++ b/docs/CHANGES	Sat Jan 07 15:45:31 2006 +0000
@@ -1,25 +1,12 @@
 MoinMoin Version History
 ========================
 
-Version 1.5.0current:
-  Fixes:
-    * Fix <x=y> table attributes parsing. Thanks to Reimar Bauer.
-    * Fixed a few bugs in the reStructured text parser. Note that you
-      need to install docutils 0.3.10 or newer (snapshot from December 2005
-      or newer) to make reStructuring parsing work:
-     * Case preservation for anonymous links
-     * MoinMoin links get the appropriate CSS class
-     * Images do not get special CSS markup anymore
-     Thanks to Matthew Gilbert.
-    * Fixed a bug in the WSGI code which led to incorrect exception handling.
-    * Removed all nationality flags. They used to be used for indicating some
-      specific language (NOT nationality) and this was simply wrong and a bad
-      idea.
+Version 1.5.0:
+  Please completely read CHANGES text until you reach the version you were
+  using until now. Otherwise you might miss some important upgrading and
+  configuration hints.
 
-Version 1.5.0rc1:
-  This is the first release candidate of MoinMoin 1.5.0.
-  
-  It still has known bugs (see MoinMoin:MoinMoinBugs), but we think it is
+  This release has known bugs (see MoinMoin:MoinMoinBugs), but we think it is
   already better than 1.3.5 (our previous stable release), at least for the
   features that are not new in 1.5.0.
 
@@ -34,8 +21,7 @@
       editor_force = True
       editor_default = 'text'  # internal default, just for completeness
 
-    * TWikiDraw has some issues - we need some JAVA guy caring for it!
-      If you want to help, see there: contrib/TWikiDrawPlugin/README
+    * TWikiDraw may have some issues - we need some JAVA guy caring for it!
 
     * "Backup" and especially "Restore" action (both new in 1.5) have some
       issues, so please DON'T USE THEM except if you want to help debugging
@@ -44,8 +30,33 @@
 
     * Many (50+) tests are currently failing because they are too restrictive
       and do not match the (output of the) code they should test.
+      If you want to compare, I included the output of this test run:
+      $ make test >tests/make_test.out
 
   Fixes:
+    * Fix <x=y> table attributes parsing. Thanks to Reimar Bauer.
+    * Fixed a few bugs in the reStructured text parser. Note that you
+      need to install docutils 0.3.10 or newer (snapshot from December 2005
+      or newer) to make reStructuring parsing work:
+     * Case preservation for anonymous links
+     * MoinMoin links get the appropriate CSS class
+     * Images do not get special CSS markup anymore
+     Thanks to Matthew Gilbert.
+    * Fixed a bug in the WSGI code which led to incorrect exception handling.
+    * Removed all nationality flags. They used to be used for indicating some
+      specific language (NOT nationality) and this was simply wrong and a bad
+      idea.
+    * Fixed some header rendering issues (CSS).
+    * SystemAdmin macro now checks against cfg.superuser list.
+
+  Other changes:
+    * Added turkish i18n. To be considered as alpha as it got in last minute.
+
+
+Version 1.5.0rc1:
+  This is the first release candidate of MoinMoin 1.5.0.
+  
+  Fixes:
     * fixed broken logs when a DeletePage (maybe also RenamePage) comment
       contained CR/LF characters (could happen when using copy&paste)
     * fixed GUI editor MoinEditorBackup page containing HTML instead of wiki
--- a/docs/INSTALL.html	Fri Jan 06 20:52:05 2006 +0000
+++ b/docs/INSTALL.html	Sat Jan 07 15:45:31 2006 +0000
@@ -1813,7 +1813,7 @@
 <span id="line-12" class="anchor"></span>
 <h2 id="head-060b14babb0736cc50274d972342cb03248902b9">Requirements</h2>
 
-<span id="line-13" class="anchor"></span><span id="line-14" class="anchor"></span><p>Before you install <a class="interwiki" title="MoinMoin" href="http://moinmaster.wikiwikiweb.de/MoinMoin">MoinMoin</a>, make sure you have the necessary infra-structure in place, namely the <em>Internet Information Services</em> webserver (any version should be OK), and a <em>Python</em> installation (version 2.3 is required, the latest python release is recommended). <span id="line-15" class="anchor"></span></p>
+<span id="line-13" class="anchor"></span><span id="line-14" class="anchor"></span><p>Before you install <a class="interwiki" title="MoinMoin" href="http://moinmoin.wikiwikiweb.de/MoinMoin">MoinMoin</a>, make sure you have the necessary infra-structure in place, namely the <em>Internet Information Services</em> webserver (any version should be OK), and a <em>Python</em> installation (version 2.3 is required, the latest python release is recommended). <span id="line-15" class="anchor"></span></p>
 <span id="line-16" class="anchor"></span><p>In the following description, we assume that you have installed or will install things to these locations: <span id="line-17" class="anchor"></span></p>
 <ul>
 <li><p>IIS to its default location <span id="line-18" class="anchor"></span></p>
@@ -1975,7 +1975,7 @@
 <span id="line-126" class="anchor"></span><ol type="1">
 <li><p>Open IIS Manager by going to Start Menu-&gt;Programs-&gt;Administrative Tools-&gt;IIS Manager. <span id="line-127" class="anchor"></span></p>
 <span id="line-128" class="anchor"></span></li>
-<li class="gap"><p>Go the the <strong>Web Service Extensions</strong> folder. <span id="line-129" class="anchor"></span></p>
+<li class="gap"><p>Go to the <strong>Web Service Extensions</strong> folder. <span id="line-129" class="anchor"></span></p>
 <span id="line-130" class="anchor"></span></li>
 <li class="gap"><p>Under the <strong>Action</strong> menu, select <strong>Add a new Web service extension...</strong>. <span id="line-131" class="anchor"></span></p>
 <span id="line-132" class="anchor"></span></li>
@@ -1986,30 +1986,47 @@
 <li class="gap"><p>Make sure the <strong>Set extension status to Allowed</strong> checkbox is checked and click the <strong>Ok</strong> button. <span id="line-137" class="anchor"></span></p>
 <span id="line-138" class="anchor"></span></li>
 </ol>
-<p>Under Windows Server 2003, you will also need to give your IUSR_MACHINENAME account Modify access to the mywiki\data and mywiki\underlay sub-directories, as file system permissions are more restricted by default than previous Windows versions. <span id="line-139" class="anchor"></span></p>
-<span id="line-140" class="anchor"></span>
+<p>Another change that may be necessary if you are receiving HTTP Error 403 19 1314 while using IIS 6.0 is to adjust the Identity settings for the Application Pool that is being used by your site.  The following steps assume you are adjusting the Default Web Site. <span id="line-139" class="anchor"></span></p>
+<span id="line-140" class="anchor"></span><ol type="1">
+<li><p>Open IIS Manager by going to Start Menu-&gt;Programs-&gt;Administrative Tools-&gt;IIS Manager. <span id="line-141" class="anchor"></span></p>
+<span id="line-142" class="anchor"></span></li>
+<li class="gap"><p>Go to the <strong>Application Pool</strong> folder. <span id="line-143" class="anchor"></span></p>
+<span id="line-144" class="anchor"></span></li>
+<li class="gap"><p>Select the Application Pool you wish to adjust. (likely <strong>Default<tt></tt>App<tt></tt>Pool</strong> ) When you do this on the right you will see the Application pools for each site on the server.  This will include a Description (likely <strong>Default Application</strong> )and a Path (<strong>&lt;Default Web Site&gt;</strong>).  In this way you can be certain you are adjusting the appropriate Application Pool. <span id="line-145" class="anchor"></span></p>
+<span id="line-146" class="anchor"></span></li>
+<li class="gap"><p>With <strong>Default<tt></tt>App<tt></tt>Pool</strong> still selected right click and select <strong>Properties</strong>. <span id="line-147" class="anchor"></span></p>
+<span id="line-148" class="anchor"></span></li>
+<li class="gap"><p>Select the <strong>Identity</strong> tab and with <strong>Predefined</strong> clicked use the drop down box to change the <strong>Identity</strong> to <strong>Local System</strong> instead of Network Service. <span id="line-149" class="anchor"></span></p>
+<span id="line-150" class="anchor"></span></li>
+</ol>
+<ul>
+<li style="list-style-type:none"><p><em>Please be aware that this is a workaround since you SHOULD set your group settings to allow Network Service to access the cgi scripts.</em> <span id="line-151" class="anchor"></span></p>
+<span id="line-152" class="anchor"></span></li>
+</ul>
+<p>Under Windows Server 2003, you will also need to give your IUSR_MACHINENAME account Modify access to the mywiki\data and mywiki\underlay sub-directories, as file system permissions are more restricted by default than previous Windows versions. <span id="line-153" class="anchor"></span></p>
+<span id="line-154" class="anchor"></span>
 <h2 id="head-086499a2b43629c3fef3b36dc435cff210e32faa">Troubleshooting</h2>
 
-<span id="line-141" class="anchor"></span><span id="line-142" class="anchor"></span><p>If you see an error like "<tt>ImportError:&nbsp;No&nbsp;module&nbsp;named&nbsp;MoinMoin</tt>", it means that python cannot find Moin<tt></tt>Moin. See above for how to add to <tt>sys.path</tt>. <span id="line-143" class="anchor"></span></p>
-<span id="line-144" class="anchor"></span><p>If you see an error like Error 13: Permission Denied, it means that your web user permissions for the files do not have write/modify enabled. <span id="line-145" class="anchor"></span></p>
-<span id="line-146" class="anchor"></span><p>If the page never loads after hitting <tt>Save&nbsp;Changes</tt>, you should check the permissions of the <tt>data</tt> directory.  Make sure the IUSR_COMPUTERNAME user has modify permissions. <span id="line-147" class="anchor"></span></p>
-<span id="line-148" class="anchor"></span><p>If some images like <a href="http://moinmaster.wikiwikiweb.de/InterWiki">InterWiki</a> and <a class="nonexistent" href="http://moinmaster.wikiwikiweb.de/WorldWideWeb">WorldWideWeb</a> don't show up, it could have been because of incorrect permissions or a bad "<tt>url_prefix</tt>" in "<tt>wikiconfig.py</tt>" or the cached pages need to be updated by an Edit or deleting them in the data folder. Or you are using MS IE which has broken CSS :before support - try another browser. <span id="line-149" class="anchor"></span></p>
-<span id="line-150" class="anchor"></span><p>If you see an error message like: <span id="line-151" class="anchor"></span>
-<span id="line-152" class="anchor"></span></p>
+<span id="line-155" class="anchor"></span><span id="line-156" class="anchor"></span><p>If you see an error like "<tt>ImportError:&nbsp;No&nbsp;module&nbsp;named&nbsp;MoinMoin</tt>", it means that python cannot find Moin<tt></tt>Moin. See above for how to add to <tt>sys.path</tt>. <span id="line-157" class="anchor"></span></p>
+<span id="line-158" class="anchor"></span><p>If you see an error like Error 13: Permission Denied, it means that your web user permissions for the files do not have write/modify enabled. <span id="line-159" class="anchor"></span></p>
+<span id="line-160" class="anchor"></span><p>If the page never loads after hitting <tt>Save&nbsp;Changes</tt>, you should check the permissions of the <tt>data</tt> directory.  Make sure the IUSR_COMPUTERNAME user has modify permissions. <span id="line-161" class="anchor"></span></p>
+<span id="line-162" class="anchor"></span><p>If some images like <a href="http://moinmaster.wikiwikiweb.de/InterWiki">InterWiki</a> and <a class="nonexistent" href="http://moinmaster.wikiwikiweb.de/WorldWideWeb">WorldWideWeb</a> don't show up, it could have been because of incorrect permissions or a bad "<tt>url_prefix</tt>" in "<tt>wikiconfig.py</tt>" or the cached pages need to be updated by an Edit or deleting them in the data folder. Or you are using MS IE which has broken CSS :before support - try another browser. <span id="line-163" class="anchor"></span></p>
+<span id="line-164" class="anchor"></span><p>If you see an error message like: <span id="line-165" class="anchor"></span>
+<span id="line-166" class="anchor"></span></p>
 <pre>
 Check your URL regular expressions in the "wikis" list in "farmconfig.py". Content-type: text/html;charset=utf-8
-<span id="line-153" class="anchor"></span>MoinMoin Configuration Error
-<span id="line-154" class="anchor"></span>Could not find a match for url: "servername/wikiname/moin.cgi?
-<span id="line-155" class="anchor"></span>Check your URL regular expressions in the "wikis" list in "farmconfig.py".
-<span id="line-156" class="anchor"></span></pre>
-<span id="line-157" class="anchor"></span><span id="line-158" class="anchor"></span><p>and you don't intend on using a serverfarm, remove the farmconfig.py and farmconfig.pyc files and try again.  The error message shouldn't appear when you refresh the page.  <span id="line-159" class="anchor"></span></p>
-<span id="line-160" class="anchor"></span><p>If you are using URLScan, you might have to add the following setting in the file <tt>%SystemRoot%\system32\inetsrv\urlscan\urlscan.ini</tt>: 
-<span id="line-161" class="anchor"></span></p>
+<span id="line-167" class="anchor"></span>MoinMoin Configuration Error
+<span id="line-168" class="anchor"></span>Could not find a match for url: "servername/wikiname/moin.cgi?
+<span id="line-169" class="anchor"></span>Check your URL regular expressions in the "wikis" list in "farmconfig.py".
+<span id="line-170" class="anchor"></span></pre>
+<span id="line-171" class="anchor"></span><span id="line-172" class="anchor"></span><p>and you don't intend on using a serverfarm, remove the farmconfig.py and farmconfig.pyc files and try again.  The error message shouldn't appear when you refresh the page.  <span id="line-173" class="anchor"></span></p>
+<span id="line-174" class="anchor"></span><p>If you are using URLScan, you might have to add the following setting in the file <tt>%SystemRoot%\system32\inetsrv\urlscan\urlscan.ini</tt>: 
+<span id="line-175" class="anchor"></span></p>
 <pre>
 [options]
-<span id="line-162" class="anchor"></span>AllowHighBitCharacters=1
-<span id="line-163" class="anchor"></span></pre>
-<span id="line-164" class="anchor"></span><span id="bottom_Include_HelpOnInstalling/InternetInformationServer" class="anchor"></span>
+<span id="line-176" class="anchor"></span>AllowHighBitCharacters=1
+<span id="line-177" class="anchor"></span></pre>
+<span id="line-178" class="anchor"></span><span id="bottom_Include_HelpOnInstalling/InternetInformationServer" class="anchor"></span>
 </div>
  <span id="line-75" class="anchor"></span></p>
 <hr class="hr2">
--- a/moin.spec	Fri Jan 06 20:52:05 2006 +0000
+++ b/moin.spec	Sat Jan 07 15:45:31 2006 +0000
@@ -1,6 +1,6 @@
 %define name moin
 %define version 1.5.0
-%define release 0.9.rc1
+%define release 1
 #Upgrade Path Example:
 #     moin-1.3-0.1.beta1
 #         Patched
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/make_test.out	Sat Jan 07 15:45:31 2006 +0000
@@ -0,0 +1,900 @@
+removing old wiki ...
+copying data ...
+untaring underlay ...
+testComment01 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testComment02 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testHeading01 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testHeading02 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testListSuccess01 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... ok
+testListSuccess02 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... ok
+testListSuccess03 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... ok
+testListSuccess04 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... ok
+testListSuccess05 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... ok
+testListSuccess06 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... ok
+testListSuccess07 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testListSuccess08 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testListSuccess09 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testListSuccess10 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testListSuccess11 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testListSuccess12 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testListSuccess13 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testListSuccess14 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testListSuccess15 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... ok
+testListSuccess16 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... ok
+testListSuccess17 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... ok
+testListSuccess18 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... ok
+testListSuccess19 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... ok
+testListSuccess20 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... ok
+testListSuccess21 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... ok
+testListSuccess23 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testListSuccess26 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... ok
+testListSuccess28 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testListSuccess29 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testListSuccess30 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testParagraph1 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... ok
+testParagraph2 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... ok
+testPreSuccess1 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testPreSuccess2 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testPreSuccess3 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testPreSuccess4 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testPreSuccess5 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testPreSuccess6 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testPreSuccess7 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testPreSuccess8 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testPreSuccess9 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testRule1 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testTable01 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testTable02 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testTable03 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testTable04 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testTable05 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testTable06 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests) ... FAIL
+testList01 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBrokenBrowserTests) ... ok
+testEmphasis01 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests) ... FAIL
+testEmphasis02 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests) ... FAIL
+testEmphasis03 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests) ... FAIL
+testEmphasis04 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests) ... FAIL
+testEmphasis05 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests) ... FAIL
+testEmphasis06 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests) ... FAIL
+testEmphasis07 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests) ... FAIL
+testEmphasis08 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests) ... FAIL
+testEmphasis09 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests) ... FAIL
+testEmphasis10 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests) ... FAIL
+testEmphasis11 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests) ... FAIL
+testFormatBig01 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests) ... ok
+testFormatSmall01 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests) ... ok
+testFormatStrike01 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests) ... ok
+testFormatSub01 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests) ... ok
+testFormatSup01 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests) ... ok
+testFormatUnderline01 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests) ... ok
+testPre01 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests) ... ok
+testWhitespace01 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests) ... FAIL
+testNoWikiWord01 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineItemRepeatableTests) ... FAIL
+testSmiley01 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineItemRepeatableTests) ... FAIL
+testWikiWord01 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineItemRepeatableTests) ... ok
+test1 (MoinMoin._tests.test_converter_text_html_text_x_moin.StripWhitespaceTests) ... ERROR
+test2 (MoinMoin._tests.test_converter_text_html_text_x_moin.StripWhitespaceTests) ... ERROR
+test3 (MoinMoin._tests.test_converter_text_html_text_x_moin.StripWhitespaceTests) ... ERROR
+test4 (MoinMoin._tests.test_converter_text_html_text_x_moin.StripWhitespaceTests) ... ERROR
+error: access error like a dict ... ok
+error: create with encoded string ... ok
+error: create with any object ... ok
+error: create with unicode ... ok
+testSyntaxReference (MoinMoin._tests.test_formatter.FormatterTestCase) ... Formatting using <class MoinMoin.formatter.dom_xml.Formatter at 0x55bd1bfc>
+[('xml', {}), ('p', {'type': 'ol'}), ('ol', {'start': None, 'type': u'1'}), ('li', {})]
+ERROR
+testQuoting (MoinMoin._tests.test_packages.QuotingTestCase) ... ok
+testBasicPackageThings (MoinMoin._tests.test_packages.UnsafePackageTestcase) ... ok
+Page: page.exists() finds existing pages only ... ok
+PageEditor: expand @USERNAME@ CamelCase ... ok
+PageEditor: expand @USERNAME@ extended name - enabled ... ok
+PageEditor: expand @MAILTO@ ... ok
+PageEditor: expand user variables ... ok
+PageEditor: expand general variables ... ok
+parser.wiki: empty lines before block element ignored ... FAIL
+parser.wiki: paragraph closed before block element ... FAIL
+parser.wiki: close open inline tag when block close ... FAIL
+parser.wiki: DateTime macro ... ok
+parser.wiki: escape html markup in getText formatted call with link ... ok
+parser.wiki: escape html markup in getText formatted call ... ok
+parser.wiki: escape html markup in GetText macro ... ok
+parser.wiki: escape html markup in getText non formatted call ... ok
+parser.wiki: escape html markup in pre ... ok
+parser.wiki: escape html markup in pre with hashbang ... ok
+parser.wiki: escape html markup in python code area ... ok
+parser.wiki: escape html markup in `tt` ... ok
+parser.wiki: escape html markup in {{{tt}}} ... ok
+parser.wiki: escape wiki table  markup in pre ... ok
+parser.wiki: escape wiki table  markup in pre with hashbang ... ok
+parser.wiki: escape wiki table markup in python code area ... ok
+parser.wiki: escape wiki table markup in `tt` ... ok
+parser.wiki: escape wiki table markup in {{{tt}}} ... ok
+parser.wiki: ignore white space around heading text ... FAIL
+parser.wiki: empty line separates paragraphs ... ok
+parser.wiki: first paragraph should be in <p> ... ok
+parser.wiki: create paragraph after block markup ... ok
+parser.wiki: ------------ long rule shortened to hr6 ... ok
+parser.wiki: --- is no rule ... ok
+parser.wiki: ---- is standard rule ... ok
+parser.wiki: ----- rules with size ... ok
+parser.wiki: TOC links to headings with white space ... ok
+parser.wiki: text formating ... ok
+pysupport: import existing wiki plugin ... ok
+pysupport: import name from existing module ... ok
+pysupport: import nonexistent attritbue raises AttributeError ... ok
+pysupport: import nonexistent module raises ImportError ... ok
+pysupport: import nonexistent wiki plugin fail ... ok
+repair_language: should replace known language ... ok
+repair_language: return crlf line endings ... ok
+repair_language: should not replace in page body ... ok
+repair_language: should not replace unknown langauge ... ok
+request: getPageNameFromQueryString: ascii ... ok
+request: getPageNameFromQueryString: non ascii ... ok
+request: getPageNameFromQueryString: under_score ... ok
+request: normalize pagename: restrict groups to alpha numeric Unicode ... ok
+request: httpDate default rfc1123 ... ok
+request: httpDate rfc850 ... ok
+request: normalize pagename: normalize slashes ... ok
+request: normalize pagename: normalize whitespace ... ok
+request: normalize pagename: remove invalid unicode chars ... ok
+request: normalize pagename: underscore convert to spaces and normalized ... ok
+search: quoting bug - unquoted terms ... ok
+search: quoting bug - quoted terms ... ok
+user: encode ascii password ... ok
+user: encode unicode password ... ok
+user: isValidName: reject group names ... ok
+user: isValidName: reject unicode non alpha numeric characters ... ok
+user: isValidName: accept names in any language, with spaces ... ok
+user: isValidName: reject leading, trailing or multiple whitespace ... ok
+user: login with ascii password ... ok
+user: login with non-ascii password in pre 1.3 user file ... ok
+user: login replace old non-ascii password in pre 1.3 user file ... ok
+user: login with non-ascii password ... ok
+util.lock: ExclusiveLock: acquire ... ok
+util.lock: ExclusiveLock: acquire after timeout ... ok
+util.lock: ExclusiveLock: lock is exclusive ... ok
+util.lock: ExclusiveLock: exists ... ok
+util.lock: ExclusiveLock: expire ... ok
+util.lock: ExclusiveLock: isExpired ... ok
+util.lock: ExclusiveLock: isLocked ... ok
+util.lock: ExclusiveLock: release ... ok
+util.lock: ExclusiveLock: raise ValueError for timeout < 2.0 ... ok
+util.mail: encode address: 'Phrase <local@domain>' ... ok
+util.mail: encode Uncode address: 'ÎĽÎÖΞÎÖ <local@domain>' ... ok
+util.mail: encode address with empty address: 'Phrase <>' ... ok
+util.mail: encode address with empty phrase: '<local@domain>' ... ok
+util.mail: encode invalid address 'Phrase <blah' ... ok
+util.mail: encode simple address: local@domain ... ok
+util.mail: decoding spam safe mail ... ok
+util.web: make query sting from argument ... ok
+util.web: make query sting from argument and keywords ... ok
+util.web: make query sting from keywords ... ok
+util.web: creating html select with non existing selection ... ok
+util.web: creating html select with selected item ... ok
+widget.html: append to and extend composite element ... ok
+widget.html: creating html widgets ... ok
+widegt.html: invalid attributes raises exception ... ok
+wikiacl: allow extra white space between entries ... ok
+wikiacl: bad guy may not allowed anything ... ok
+wikiacl: default meta acl ... ok
+wikiacl: empty acl string raise StopIteration ... ok
+wikiacl: empty names with rights ... ok
+wikiacl: empty rights ... ok
+wikiacl: ignore rights not in acl_rights_valid ... ok
+wikiacl: ignore invalid acl ... ok
+wikiacl: mixed wiki names and names with spaces ... ok
+wikiacl: acl modifiers ... ok
+wikiacl: multiple entries ... ok
+wikiacl: multiple entries with spaces ... ok
+wikiacl: multiple names with spaces ... ok
+wikiacl: single name with spaces ... ok
+wikiacl: single wiki name, single right ... ok
+wikiacl: white space acl string raise StopIteration ... ok
+wikiacl: applying acl by user name ... ok
+wikidicts: create dict from keys and values in text ... ok
+wikidict: names in SystemPagesGroup should be in request.dicts ... ok
+wikidicts: initFromText: CamelCase links ... ok
+wikidicts: initFromText: extended link ... ok
+wikidicts: initFromText: extended names ... ok
+wikidicts: initFromText: ignore anything but first level list itmes ... ok
+wikidicts: initFromText: ignore non first level items ... ok
+wikidicts: initFromText: strip whitespace around items ... ok
+wikimacro: trivial macro works ... ok
+wikiutil: good form names accepted, bad rejected ... ok
+wikiutil: good system page names accepted, bad rejected ... FAIL
+wikiutil: good template names accepted, bad rejected ... ok
+wikixml.marshal: create new marshal ... ok
+wikixml.marshal: setting marshal property ... ok
+
+======================================================================
+ERROR: test1 (MoinMoin._tests.test_converter_text_html_text_x_moin.StripWhitespaceTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 1081, in test1
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 1074, in do
+    super(StripWhitespaceTests, self).do(converter.strip_whitespace, text, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 1064, in do
+    raise _tests.TestSkiped('xml.dom.ext module is not available')
+TestSkipped: xml.dom.ext module is not available
+
+======================================================================
+ERROR: test2 (MoinMoin._tests.test_converter_text_html_text_x_moin.StripWhitespaceTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 1090, in test2
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 1074, in do
+    super(StripWhitespaceTests, self).do(converter.strip_whitespace, text, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 1064, in do
+    raise _tests.TestSkiped('xml.dom.ext module is not available')
+TestSkipped: xml.dom.ext module is not available
+
+======================================================================
+ERROR: test3 (MoinMoin._tests.test_converter_text_html_text_x_moin.StripWhitespaceTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 1104, in test3
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 1074, in do
+    super(StripWhitespaceTests, self).do(converter.strip_whitespace, text, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 1064, in do
+    raise _tests.TestSkiped('xml.dom.ext module is not available')
+TestSkipped: xml.dom.ext module is not available
+
+======================================================================
+ERROR: test4 (MoinMoin._tests.test_converter_text_html_text_x_moin.StripWhitespaceTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 1109, in test4
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 1074, in do
+    super(StripWhitespaceTests, self).do(converter.strip_whitespace, text, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 1064, in do
+    raise _tests.TestSkiped('xml.dom.ext module is not available')
+TestSkipped: xml.dom.ext module is not available
+
+======================================================================
+ERROR: testSyntaxReference (MoinMoin._tests.test_formatter.FormatterTestCase)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_formatter.py", line 31, in testSyntaxReference
+    self.formatPage("SyntaxReference", formatter)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_formatter.py", line 45, in formatPage
+    return self.request.redirectedOutput(page.send_page, self.request)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/request.py", line 631, in redirectedOutput
+    function(*args, **kw)
+  File "../../MoinMoin/Page.py", line 1241, in send_page
+  File "../../MoinMoin/Page.py", line 1321, in send_page_content
+  File "../../MoinMoin/Page.py", line 1339, in format
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/parser/wiki.py", line 1044, in format
+    numstart))
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/parser/wiki.py", line 552, in _indent_to
+    close.append(self.formatter.paragraph(0))
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/formatter/dom_xml.py", line 301, in paragraph
+    return self._set_tag('p', on)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/formatter/dom_xml.py", line 159, in _set_tag
+    raise ValueError, "<%s> expected <%s> given" % (last_tag, tag)
+ValueError: <li> expected <p> given
+
+======================================================================
+FAIL: testComment01 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 94, in testComment01
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 87, in do
+    self.failUnlessEqual(text, out)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'##test\n' != u'\n##test\n'
+
+======================================================================
+FAIL: testComment02 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 105, in testComment02
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 87, in do
+    self.failUnlessEqual(text, out)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'##test\n##test\n' != u'\n##test\n\n##test\n'
+
+======================================================================
+FAIL: testHeading01 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 115, in testHeading01
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 87, in do
+    self.failUnlessEqual(text, out)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'= test1 =\n\n' != u'= test1 =\n'
+
+======================================================================
+FAIL: testHeading02 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 128, in testHeading02
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 87, in do
+    self.failUnlessEqual(text, out)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'= test1 =\n\n== test2 ==\n\n' != u'= test1 =\n== test2 ==\n'
+
+======================================================================
+FAIL: testListSuccess07 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 237, in testListSuccess07
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 85, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<ul>\n<li><p>test </p>\n</li>\n<li class="gap"><p>test </p>\n</li>\n</ul>' != u'<ul>\n<li><p>test </p>\n</li>\n</ul>\n<ul>\n<li><p>test </p>\n</li>\n</ul>'
+
+======================================================================
+FAIL: testListSuccess08 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 256, in testListSuccess08
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 85, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<ol type="1">\n<li><p>test </p>\n</li>\n<li class="gap"><p>test </p>\n</li>\n</ol>' != u'<ol type="1">\n<li><p>test </p>\n</li>\n</ol>\n<ol type="1">\n<li><p>test </p>\n</li>\n</ol>'
+
+======================================================================
+FAIL: testListSuccess09 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 277, in testListSuccess09
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 85, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<dl>\n<dt>test</dt>\n<dd><p>test </p>\n</dd>\n<dt>test</dt>\n<dd><p>test </p>\n</dd>\n</dl>' != u'<dl>\n<dt>test</dt>\n<dd><p>test </p>\n</dd>\n</dl>\n<dl>\n<dt>test</dt>\n<dd><p>test </p>\n</dd>\n</dl>'
+
+======================================================================
+FAIL: testListSuccess10 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 295, in testListSuccess10
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 85, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<ul>\n<li><p>test </p>\n</li>\n<ul>\n<li><p>test </p>\n</li>\n</ul>\n</ul>' != u'<ul>\n<li><p>test </p>\n<ul>\n<li><p>test </p>\n</li>\n</ul>\n</li>\n</ul>'
+
+======================================================================
+FAIL: testListSuccess11 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 313, in testListSuccess11
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 85, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<ol type="1">\n<li><p>test </p>\n</li>\n<ol type="1">\n<li><p>test </p>\n</li>\n</ol>\n</ol>' != u'<ol type="1">\n<li><p>test </p>\n<ol type="1">\n<li><p>test </p>\n</li>\n</ol>\n</li>\n</ol>'
+
+======================================================================
+FAIL: testListSuccess12 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 333, in testListSuccess12
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 85, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<dl>\n<dt>test</dt>\n<dd><p>test </p>\n<dl>\n<dt>test</dt>\n<dd><p>test </p>\n</dd>\n</dl>\n</dl>' != u'<dl>\n<dt>test</dt>\n<dd><p>test </p>\n<dl>\n<dt>test</dt>\n<dd><p>test </p>\n</dd>\n</dl>\n</dd>\n</dl>'
+
+======================================================================
+FAIL: testListSuccess13 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 354, in testListSuccess13
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 85, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<ul>\n<li><p>test </p>\n</li>\n<ul>\n<li><p>test </p>\n</li>\n</ul>\n<li><p>test </p>\n</li>\n</ul>' != u'<ul>\n<li><p>test </p>\n<ul>\n<li><p>test </p>\n</li>\n</ul>\n</li>\n<li><p>test </p>\n</li>\n</ul>'
+
+======================================================================
+FAIL: testListSuccess14 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 375, in testListSuccess14
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 85, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<ol type="1">\n<li><p>test </p>\n</li>\n<ol type="1">\n<li><p>test </p>\n</li>\n</ol>\n<li><p>test </p>\n</li>\n</ol>' != u'<ol type="1">\n<li><p>test </p>\n<ol type="1">\n<li><p>test </p>\n</li>\n</ol>\n</li>\n<li><p>test </p>\n</li>\n</ol>'
+
+======================================================================
+FAIL: testListSuccess23 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 535, in testListSuccess23
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 85, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<ol type="1">\n<li><p>test </p>\n</li>\n<ul>\n<li><p>test </p>\n</li>\n</ol>\n</ul>' != u'<ol type="1">\n<li><p>test </p>\n<ul>\n<li><p>test </p>\n</li>\n</ul>\n</li>\n</ol>'
+
+======================================================================
+FAIL: testListSuccess28 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 567, in testListSuccess28
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 87, in do
+    self.failUnlessEqual(text, out)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u' * test\n\n test\n\n' != u' * test\ntest\n\n'
+
+======================================================================
+FAIL: testListSuccess29 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 577, in testListSuccess29
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 85, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<ul>\n<li><p>test </p>\n</li>\n<ul>\n<li><p>test </p>\n</li>\n</ul>\n<p>test </p>\n</ul>' != u''
+
+======================================================================
+FAIL: testListSuccess30 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 587, in testListSuccess30
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 85, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<ul>\n<li><p>test </p>\n</li>\n<ul>\n<li><p>test test </p>\n</li>\n</ul>\n</ul>' != u''
+
+======================================================================
+FAIL: testPreSuccess1 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 624, in testPreSuccess1
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 87, in do
+    self.failUnlessEqual(text, out)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'{{{\ntest\n}}}\n\n' != u'{{{\n\ntest\n}}}\n\n'
+
+======================================================================
+FAIL: testPreSuccess2 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 640, in testPreSuccess2
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 87, in do
+    self.failUnlessEqual(text, out)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'{{{\ntest\ntest\n}}}\n\n' != u'{{{\n\ntest\ntest\n}}}\n\n'
+
+======================================================================
+FAIL: testPreSuccess3 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 658, in testPreSuccess3
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 87, in do
+    self.failUnlessEqual(text, out)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'{{{\ntest\n\ntest\n}}}\n\n' != u'{{{\n\ntest\n\ntest\n}}}\n\n'
+
+======================================================================
+FAIL: testPreSuccess4 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 672, in testPreSuccess4
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 87, in do
+    self.failUnlessEqual(text, out)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'{{{\n * test\n}}}\n\n' != u'{{{\n\n * test\n}}}\n\n'
+
+======================================================================
+FAIL: testPreSuccess5 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 684, in testPreSuccess5
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 87, in do
+    self.failUnlessEqual(text, out)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'{{{\n  }}}\n\n' != u'{{{\n\n  }}}\n\n'
+
+======================================================================
+FAIL: testPreSuccess6 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 702, in testPreSuccess6
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 87, in do
+    self.failUnlessEqual(text, out)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u' * {{{\ntest\n}}}\n\n' != u' * {{{\n\ntest\n}}}\n\n'
+
+======================================================================
+FAIL: testPreSuccess7 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 720, in testPreSuccess7
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 87, in do
+    self.failUnlessEqual(text, out)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u' * {{{\n   test\n   }}}\n\n' != u' * {{{\n\n   test\n   }}}\n\n'
+
+======================================================================
+FAIL: testPreSuccess8 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 740, in testPreSuccess8
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 87, in do
+    self.failUnlessEqual(text, out)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u' * test\n {{{\ntest\n}}}\n\n' != u' * test\n{{{\n\ntest\n}}}\n\n'
+
+======================================================================
+FAIL: testPreSuccess9 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 761, in testPreSuccess9
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 87, in do
+    self.failUnlessEqual(text, out)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u' * test\n\n{{{\ntest\n}}}\n\n' != u' * test\n\n{{{\n\ntest\n}}}\n\n'
+
+======================================================================
+FAIL: testRule1 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 771, in testRule1
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 85, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<hr>\n<p> </p>' != u'<hr/>'
+
+======================================================================
+FAIL: testTable01 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 789, in testTable01
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 85, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<table>\n<tr>\n<td>\n<p> </p>\n</td>\n</tr>\n</table>' != u'<div>\n<table>\n<tr>\n<td>\n<p> </p>\n</td>\n</tr>\n</table>\n</div>'
+
+======================================================================
+FAIL: testTable02 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 807, in testTable02
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 85, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<table>\n<tr>\n<td>\n<p>test</p>\n</td>\n</tr>\n</table>' != u'<div>\n<table>\n<tr>\n<td>\n<p>test</p>\n</td>\n</tr>\n</table>\n</div>'
+
+======================================================================
+FAIL: testTable03 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 828, in testTable03
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 85, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<table>\n<tr>\n<td>\n<p>test</p>\n</td>\n<td>\n<p>test</p>\n</td>\n</tr>\n</table>' != u'<div>\n<table>\n<tr>\n<td>\n<p>test</p>\n</td>\n<td>\n<p>test</p>\n</td>\n</tr>\n</table>\n</div>'
+
+======================================================================
+FAIL: testTable04 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 855, in testTable04
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 85, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<table>\n<tr>\n<td>\n<p>test</p>\n</td>\n</tr>\n<tr>\n<td>\n<p>test</p>\n</td>\n<td>\n<p>test</p>\n</td>\n</tr>\n</table>' != u'<div>\n<table>\n<tr>\n<td>\n<p>test</p>\n</td>\n</tr>\n<tr>\n<td>\n<p>test</p>\n</td>\n<td>\n<p>test</p>\n</td>\n</tr>\n</table>\n</div>'
+
+======================================================================
+FAIL: testTable05 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 882, in testTable05
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 85, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<table>\n<tr>\n<td colspan="2" style="text-align:center;">\n<p>test</p>\n</td>\n</tr>\n<tr>\n<td>\n<p>test</p>\n</td>\n<td>\n<p>test</p>\n</td>\n</tr>\n</table>' != u'<div>\n<table>\n<tr>\n<td colspan="2" style="text-align: center;">\n<p>test</p>\n</td>\n</tr>\n<tr>\n<td>\n<p>test</p>\n</td>\n<td>\n<p>test</p>\n</td>\n</tr>\n</table>\n</div>'
+
+======================================================================
+FAIL: testTable06 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertBlockRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 912, in testTable06
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 85, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<table>\n<tr>\n<td colspan="2" style="text-align:center;">\n<p>test</p>\n</td>\n<td>\n<p>test</p>\n</td>\n</tr>\n<tr>\n<td>\n<p>test</p>\n</td>\n<td colspan="2" style="text-align:center;">\n<p>test</p>\n</td>\n</tr>\n</table>' != u'<div>\n<table>\n<tr>\n<td colspan="2" style="text-align: center;">\n<p>test</p>\n</td>\n<td>\n<p>test</p>\n</td>\n</tr>\n<tr>\n<td>\n<p>test</p>\n</td>\n<td colspan="2" style="text-align: center;">\n<p>test</p>\n</td>\n</tr>\n</table>\n</div>'
+
+======================================================================
+FAIL: testEmphasis01 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 933, in testEmphasis01
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 925, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<p><i>test</i> </p>' != u'<p><em>test</em> </p>'
+
+======================================================================
+FAIL: testEmphasis02 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 938, in testEmphasis02
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 925, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<p><b>test</b> </p>' != u'<p><strong>test</strong> </p>'
+
+======================================================================
+FAIL: testEmphasis03 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 943, in testEmphasis03
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 925, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<p><i><b>test</b></i> </p>' != u'<p><em><strong>test</strong></em> </p>'
+
+======================================================================
+FAIL: testEmphasis04 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 948, in testEmphasis04
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 925, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<p><i>test<b>test</b></i> </p>' != u'<p><em>test<strong>test</strong></em> </p>'
+
+======================================================================
+FAIL: testEmphasis05 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 953, in testEmphasis05
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 925, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<p><b>test<i>test</i></b> </p>' != u'<p><strong>test<em>test</em></strong> </p>'
+
+======================================================================
+FAIL: testEmphasis06 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 958, in testEmphasis06
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 925, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<p><i>test<b>test</b>test</i> </p>' != u'<p><em>test<strong>test</strong>test</em> </p>'
+
+======================================================================
+FAIL: testEmphasis07 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 963, in testEmphasis07
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 925, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<p><b>test<i>test</i>test</b> </p>' != u'<p><strong>test<em>test</em>test</strong> </p>'
+
+======================================================================
+FAIL: testEmphasis08 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 968, in testEmphasis08
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 925, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<p><i>test</i><b>test</b> </p>' != u'<p><em>test</em><strong>test</strong> </p>'
+
+======================================================================
+FAIL: testEmphasis09 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 973, in testEmphasis09
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 925, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<p><b>test</b><i>test</i> </p>' != u'<p><strong>test</strong><em>test</em> </p>'
+
+======================================================================
+FAIL: testEmphasis10 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 978, in testEmphasis10
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 925, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<p><b><i>test</i>test</b> </p>' != u'<p><strong><em>test</em>test</strong> </p>'
+
+======================================================================
+FAIL: testEmphasis11 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 983, in testEmphasis11
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 925, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<p><i><b>test</b>test</i> </p>' != u'<p><em><strong>test</strong>test</em> </p>'
+
+======================================================================
+FAIL: testWhitespace01 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineFormatRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 1023, in testWhitespace01
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 925, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<p><i>test <b>test</b></i> </p>' != u'<p><em>test <strong>test</strong></em> </p>'
+
+======================================================================
+FAIL: testNoWikiWord01 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineItemRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 1049, in testNoWikiWord01
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 1036, in do
+    self.failUnlessEqual(repeat, output)
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: u'<p><span style="background-color:#ffff11">!</span>WikiWord </p>' != u'<p>WikiWord </p>'
+
+======================================================================
+FAIL: testSmiley01 (MoinMoin._tests.test_converter_text_html_text_x_moin.ConvertInlineItemRepeatableTests)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 1054, in testSmiley01
+    self.do(test, output)
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 1037, in do
+    out = self.do_convert_real([request, page.page_name, repeat])
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_converter_text_html_text_x_moin.py", line 35, in do_convert_real
+    self.fail("fails with parse error: %s" % e)
+  File "/usr/lib/python2.3/unittest.py", line 270, in fail
+    raise self.failureException, msg
+AssertionError: fails with parse error: ExpatError: mismatched tag: line 376, column 83
+
+======================================================================
+FAIL: parser.wiki: empty lines before block element ignored
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_parser_wiki.py", line 450, in testEmptyLineBeforeBlock
+    'Expected "%(expected)s" but got "%(result)s"' % locals())
+  File "/usr/lib/python2.3/unittest.py", line 278, in failUnless
+    if not expr: raise self.failureException, msg
+AssertionError: Expected "<p>XXX\s*</p>\n+<hr" but got "<span id="line-1" class="anchor"></span><p>XXX <span id="line-2" class="anchor"></span></p>
+<span id="line-3" class="anchor"></span><hr>
+<p> <span id="line-4" class="anchor"></span></p>
+<span id="line-5" class="anchor"></span>"
+
+======================================================================
+FAIL: parser.wiki: paragraph closed before block element
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_parser_wiki.py", line 429, in testParagraphBeforeBlock
+    'Expected "%(expected)s" but got "%(result)s"' % locals())
+  File "/usr/lib/python2.3/unittest.py", line 278, in failUnless
+    if not expr: raise self.failureException, msg
+AssertionError: Expected "<p>XXX\s*</p>\n+<hr" but got "<span id="line-1" class="anchor"></span><p>XXX <span id="line-2" class="anchor"></span></p>
+<hr>
+<p> <span id="line-3" class="anchor"></span></p>
+<span id="line-4" class="anchor"></span>"
+
+======================================================================
+FAIL: parser.wiki: close open inline tag when block close
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_parser_wiki.py", line 243, in testCloseOneInline
+    'Expected "%(expected)s" but got "%(result)s"' % locals())
+  File "/usr/lib/python2.3/unittest.py", line 278, in failUnless
+    if not expr: raise self.failureException, msg
+AssertionError: Expected "<p>text<strong>text\s*</strong></p>" but got "<span id="line-1" class="anchor"></span><p>text<strong>text <span id="line-2" class="anchor"></span></strong></p>
+"
+
+======================================================================
+FAIL: parser.wiki: ignore white space around heading text
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_parser_wiki.py", line 117, in testIgnoreWhiteSpaceAroundHeadingText
+    'Expected "%(expected)s" but got "%(result)s"' % locals())
+  File "/usr/lib/python2.3/unittest.py", line 302, in failUnlessEqual
+    raise self.failureException, \
+AssertionError: Expected "<span id="line-1" class="anchor"></span>
+<h1 id="head-c5ebc9c33963f7fc8730f19ee235cb34a6daa3a0">head</h1>
+
+" but got "<span id="line-1" class="anchor"></span>
+<h1 id="head-c5ebc9c33963f7fc8730f19ee235cb34a6daa3a0">head</h1>
+
+<span id="line-2" class="anchor"></span>"
+
+======================================================================
+FAIL: wikiutil: good system page names accepted, bad rejected
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "/srv/moin_tw/moin--main--1.5/MoinMoin/_tests/test_wikiutil.py", line 34, in testSystemPage
+    '"%(name)s" is NOT a system page' % locals())
+  File "/usr/lib/python2.3/unittest.py", line 274, in failIf
+    if expr: raise self.failureException, msg
+AssertionError: "FrontPage" is NOT a system page
+
+----------------------------------------------------------------------
+Ran 202 tests in 8.352s
+
+FAILED (failures=51, errors=5)
--- a/wiki/data/intermap.txt	Fri Jan 06 20:52:05 2006 +0000
+++ b/wiki/data/intermap.txt	Sat Jan 07 15:45:31 2006 +0000
@@ -36,6 +36,7 @@
 NemWiki http://nematologists.org.au/nemwiki
 PostWiki http://www.postwiki.net/
 GentooLinux http://gentoo-wiki.com/
+Ubuntu https://wiki.ubuntu.com/
 CoLinux http://wiki.colinux.org/cgi-bin/
 LinuxMM http://linux-mm.org/
 LinuxNet http://linux-net.osdl.org/index.php/
Binary file wiki/htdocs/classic/img/moinmoin.png has changed
Binary file wiki/htdocs/common/moindude.png has changed
Binary file wiki/htdocs/rightsidebar/img/moinmoin.png has changed
Binary file wiki/underlay.tar.bz2 has changed