r67615 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r67614‎ | r67615 | r67616 >
Date:12:39, 8 June 2010
Author:peter17
Status:reverted (Comments)
Tags:
Comment:
Committing my work to my branch; revision is 67610
Modified paths:
  • /branches/iwtransclusion/phase3 (modified) (history)
  • /branches/iwtransclusion/phase3/RELEASE-NOTES (modified) (history)
  • /branches/iwtransclusion/phase3/includes (modified) (history)
  • /branches/iwtransclusion/phase3/includes/ChangesList.php (modified) (history)
  • /branches/iwtransclusion/phase3/includes/ConfEditor.php (modified) (history)
  • /branches/iwtransclusion/phase3/includes/DefaultSettings.php (modified) (history)
  • /branches/iwtransclusion/phase3/includes/HistoryPage.php (modified) (history)
  • /branches/iwtransclusion/phase3/includes/Html.php (modified) (history)
  • /branches/iwtransclusion/phase3/includes/Interwiki.php (modified) (history)
  • /branches/iwtransclusion/phase3/includes/OutputPage.php (modified) (history)
  • /branches/iwtransclusion/phase3/includes/RevisionDelete.php (modified) (history)
  • /branches/iwtransclusion/phase3/includes/Title.php (modified) (history)
  • /branches/iwtransclusion/phase3/includes/Xml.php (modified) (history)
  • /branches/iwtransclusion/phase3/includes/api (modified) (history)
  • /branches/iwtransclusion/phase3/includes/api/ApiQueryUserInfo.php (modified) (history)
  • /branches/iwtransclusion/phase3/includes/installer/Installer.php (modified) (history)
  • /branches/iwtransclusion/phase3/includes/json/Services_JSON.php (modified) (history)
  • /branches/iwtransclusion/phase3/includes/parser/Parser.php (modified) (history)
  • /branches/iwtransclusion/phase3/includes/specials (modified) (history)
  • /branches/iwtransclusion/phase3/languages/messages/MessagesAr.php (modified) (history)
  • /branches/iwtransclusion/phase3/languages/messages/MessagesBe_tarask.php (modified) (history)
  • /branches/iwtransclusion/phase3/languages/messages/MessagesCe.php (modified) (history)
  • /branches/iwtransclusion/phase3/languages/messages/MessagesDe.php (modified) (history)
  • /branches/iwtransclusion/phase3/languages/messages/MessagesFr.php (modified) (history)
  • /branches/iwtransclusion/phase3/languages/messages/MessagesGsw.php (modified) (history)
  • /branches/iwtransclusion/phase3/languages/messages/MessagesMl.php (modified) (history)
  • /branches/iwtransclusion/phase3/languages/messages/MessagesPt.php (modified) (history)
  • /branches/iwtransclusion/phase3/languages/messages/MessagesPt_br.php (modified) (history)
  • /branches/iwtransclusion/phase3/languages/messages/MessagesRgn.php (modified) (history)
  • /branches/iwtransclusion/phase3/languages/messages/MessagesVi.php (modified) (history)
  • /branches/iwtransclusion/phase3/maintenance/cleanupTable.inc (modified) (history)
  • /branches/iwtransclusion/phase3/maintenance/deleteSelfExternals.php (modified) (history)
  • /branches/iwtransclusion/phase3/maintenance/populateRevisionLength.php (modified) (history)
  • /branches/iwtransclusion/phase3/maintenance/tests/selenium/Selenium.php (modified) (history)
  • /branches/iwtransclusion/phase3/maintenance/updateDoubleWidthSearch.php (modified) (history)
  • /branches/iwtransclusion/phase3/maintenance/updateSearchIndex.php (modified) (history)
  • /branches/iwtransclusion/phase3/skins/Vector.php (modified) (history)
  • /branches/iwtransclusion/phase3/skins/common/jquery-1.3.2.js (modified) (history)
  • /branches/iwtransclusion/phase3/skins/common/jquery-1.3.2.min.js (modified) (history)
  • /branches/iwtransclusion/phase3/skins/common/wikibits.js (modified) (history)
  • /branches/iwtransclusion/phase3/skins/vector/main-ltr.css (modified) (history)
  • /branches/iwtransclusion/phase3/skins/vector/main-rtl.css (modified) (history)

Diff [purge]

Index: branches/iwtransclusion/phase3/RELEASE-NOTES
@@ -189,6 +189,7 @@
190190 the $noRedir parameter is set to true
191191 * (bug 23688) Correct mime types for Office 2007 OpenXML documents.
192192 * (bug 23787) Corrected $wgDefaultSkin's comment in DefaultSettings.php
 193+* (bug 23797) Xml::input() now allows '0' for the value parameter
193194
194195 === API changes in 1.17 ===
195196 * (bug 22738) Allow filtering by action type on query=logevent.
Index: branches/iwtransclusion/phase3/languages/messages/MessagesAr.php
@@ -230,8 +230,8 @@
231231 'img_center' => array( '1', 'مركز', 'center', 'centre' ),
232232 'img_framed' => array( '1', 'إطار', 'بإطار', 'framed', 'enframed', 'frame' ),
233233 'img_frameless' => array( '1', 'لاإطار', 'frameless' ),
234 - 'img_page' => array( '1', 'صفحة=$1', 'صفحة $1', 'page=$1', 'page $1' ),
235 - 'img_upright' => array( '1', 'معدول', 'معدول=$1', 'معدول $1', 'upright', 'upright=$1', 'upright $1' ),
 234+ 'img_page' => array( '1', 'صفحة=$1', 'صفحة_$1', 'page=$1', 'page $1' ),
 235+ 'img_upright' => array( '1', 'معدول', 'معدول=$1', 'معدول_$1', 'upright', 'upright=$1', 'upright $1' ),
236236 'img_border' => array( '1', 'حدود', 'border' ),
237237 'img_baseline' => array( '1', 'خط_أساسي', 'baseline' ),
238238 'img_sub' => array( '1', 'فرعي', 'sub' ),
@@ -265,6 +265,7 @@
266266 'revisionday' => array( '1', 'يوم_المراجعة', 'REVISIONDAY' ),
267267 'revisionday2' => array( '1', 'يوم_المراجعة2', 'REVISIONDAY2' ),
268268 'revisionmonth' => array( '1', 'شهر_المراجعة', 'REVISIONMONTH' ),
 269+ 'revisionmonth1' => array( '1', 'شهر_المراجعة1', 'REVISIONMONTH1' ),
269270 'revisionyear' => array( '1', 'عام_المراجعة', 'REVISIONYEAR' ),
270271 'revisiontimestamp' => array( '1', 'طابع_وقت_المراجعة', 'REVISIONTIMESTAMP' ),
271272 'revisionuser' => array( '1', 'مستخدم_المراجعة', 'REVISIONUSER' ),
@@ -381,7 +382,7 @@
382383 'FileDuplicateSearch' => array( 'بحث_ملف_مكرر' ),
383384 'Unwatchedpages' => array( 'صفحات_غير_مراقبة' ),
384385 'Listredirects' => array( 'عرض_التحويلات' ),
385 - 'Revisiondelete' => array( 'حذف_نسخة' ),
 386+ 'Revisiondelete' => array( 'حذف_مراجعة' ),
386387 'Unusedtemplates' => array( 'قوالب_غير_مستخدمة' ),
387388 'Randomredirect' => array( 'تحويلة_عشوائية' ),
388389 'Mypage' => array( 'صفحتي' ),
@@ -401,6 +402,7 @@
402403 'DeletedContributions' => array( 'مساهمات_محذوفة' ),
403404 'Tags' => array( 'وسوم' ),
404405 'Activeusers' => array( 'مستخدمون_نشطون' ),
 406+ 'RevisionMove' => array( 'نقل_مراجعة' ),
405407 );
406408
407409 /**
Index: branches/iwtransclusion/phase3/languages/messages/MessagesPt.php
@@ -1195,7 +1195,7 @@
11961196 'revmove-badparam' => '<span class="error">O seu pedido contém parâmetros ilegais ou insuficientes. Clique "voltar" e tente novamente.</span>',
11971197 'revmove-norevisions-title' => 'A revisão especificada é inválida',
11981198 'revmove-norevisions' => '<span class="error">Não especificou uma ou mais revisões sobre as quais deve ser executada esta operação, ou a revisão que especificou não existe.</span>',
1199 -'revmove-nullmove-title' => 'Titulo incorrecto',
 1199+'revmove-nullmove-title' => 'Título incorrecto',
12001200 'revmove-nullmove' => '<span class="error">As páginas de origem e destino são idênticas. Clique "voltar" e introduza um nome de página diferente de "$1".</span>',
12011201 'revmove-success-existing' => '{{PLURAL:$1|Uma revisão de [[$2]] foi movida|$1 revisões de [[$2]] foram movidas}} para a página existente [[$3]].',
12021202 'revmove-success-created' => '{{PLURAL:$1|Uma revisão de [[$2]] foi movida|$1 revisões de [[$2]] foram movidas}} para a página recém-criada [[$3]].',
Index: branches/iwtransclusion/phase3/languages/messages/MessagesMl.php
@@ -1151,9 +1151,13 @@
11521152 'revmove-reasonfield' => 'കാരണം:',
11531153 'revmove-titlefield' => 'ലക്ഷ്യ താൾ:',
11541154 'revmove-badparam-title' => 'മോശം ചരങ്ങൾ',
 1155+'revmove-badparam' => '<span class="error">താങ്കൾ നൽകിയതിൽ അനുമതിയില്ലാത്ത അല്ലെങ്കീൽ അപര്യാപ്തമായ ചരങ്ങളുണ്ട്. ദയവായി "ബാക്ക്" ബട്ടൺ ഉപയോഗിച്ച് തിരിച്ചുപോയി വീണ്ടും ശ്രമിക്കുക.</span>',
11551156 'revmove-norevisions-title' => 'അസാധുവായ ലക്ഷ്യ നാൾപ്പതിപ്പ്',
 1157+'revmove-norevisions' => '<span class="error">ഈ പ്രവൃത്തി ചെയ്യാനാവശ്യമുള്ള ഒന്നോ അതിലധികമോ ലക്ഷ്യ പതിപ്പുകൾ താങ്കൾ വ്യക്തമാക്കിയിട്ടില്ല, അല്ലെങ്കിൽ വ്യക്തമാക്കിയ നാൾപ്പതിപ്പ് നിലവിലില്ല.</span>',
11561158 'revmove-nullmove-title' => 'അസാധുവായ തലക്കെട്ട്',
11571159 'revmove-nullmove' => '<span class="error">സ്രോതസ്സ് താളും ലക്ഷ്യതാളും ഒന്നാണ്. ദയവായി "ബാക്ക്" ബട്ടൺ ഞെക്കിയ ശേഷം, "$1" എന്നതിൽ നിന്നും വ്യത്യസ്തമായ ഒരു താൾ നൽകുക.</span>',
 1160+'revmove-success-existing' => '{{PLURAL:$1|[[$2]] എന്നതിലെ ഒരു നാൾപ്പതിപ്പ്|[[$2]] എന്നതിലെ $1 നാൾപ്പതിപ്പുകൾ}} നിലവിലുള്ള [[$3]] എന്ന താളിലേയ്ക്ക് മാറ്റിയിരിക്കുന്നു.',
 1161+'revmove-success-created' => '{{PLURAL:$1|[[$2]] എന്നതിലെ ഒരു നാൾപ്പതിപ്പ്|[[$2]] എന്നതിലെ $1 നാൾപ്പതിപ്പുകൾ}} പുതുതായി സൃഷ്ടിച്ച [[$3]] എന്ന താളിലേയ്ക്ക് മാറ്റിയിരിക്കുന്നു.',
11581162
11591163 # History merging
11601164 'mergehistory' => 'താളുകളുടെ നാൾ‌വഴികൾ സം‌യോജിപ്പിക്കുക',
Index: branches/iwtransclusion/phase3/languages/messages/MessagesBe_tarask.php
@@ -834,7 +834,7 @@
835835 'loginreqlink' => 'ўвайсьці',
836836 'loginreqpagetext' => 'Вы мусіце $1, каб праглядаць іншыя старонкі.',
837837 'accmailtitle' => 'Пароль адасланы.',
838 -'accmailtext' => "Выпадкова створаны пароль для [[User talk:$1|$1]] быў адасланы па адрасе $2.
 838+'accmailtext' => "Выпадковым чынам створаны пароль для [[User talk:$1|$1]] быў адасланы па адрасе $2.
839839
840840 Пароль для гэтага новага рахунку можа быць зьменены на старонцы ''[[Special:ChangePassword|зьмены паролю]]'' пасьля ўваходу.",
841841 'newarticle' => '(Новая)',
Index: branches/iwtransclusion/phase3/languages/messages/MessagesVi.php
@@ -878,7 +878,7 @@
879879 sửa đổi. Việc hủy bỏ này nhằm tránh nội dung trang bị hỏng.
880880 Điều này thường xảy ra khi bạn sử dụng một dịch vụ proxy vô danh trên web có vấn đề.'''",
881881 'editing' => 'Sửa đổi $1',
882 -'editingsection' => 'Sửa đổi $1',
 882+'editingsection' => 'Sửa đổi $1 (đề mục)',
883883 'editingcomment' => 'Sửa đổi $1 (đề mục mới)',
884884 'editconflict' => 'Sửa đổi mâu thuẫn: $1',
885885 'explainconflict' => "Trang này có đã được lưu bởi người khác sau khi bạn bắt đầu sửa.
Index: branches/iwtransclusion/phase3/languages/messages/MessagesCe.php
@@ -164,6 +164,7 @@
165165 'permalink' => 'Даиман йолу хьажориг',
166166 'print' => 'Зорба тоха',
167167 'edit' => 'Нисйé',
 168+'create' => 'Кхолла',
168169 'delete' => 'Дlадайá',
169170 'deletethispage' => 'Дlайайá хlара агlо',
170171 'protect' => 'Гlаролла дé',
@@ -180,6 +181,8 @@
181182 'toolbox' => 'Гlирсаш',
182183 'viewtalkpage' => 'Хьажа дийцаре',
183184 'otherlanguages' => 'Кхечу маттахь дерш',
 185+'redirectedfrom' => '(Дlасахьажийна кху $1)',
 186+'lastmodifiedat' => 'Хlокху агlон тlаьххьаралера хийцам: $2, $1.',
184187 'jumpto' => 'Дехьавала оцу:',
185188 'jumptonavigation' => 'шавигар',
186189 'jumptosearch' => 'лахар',
@@ -187,6 +190,8 @@
188191 # All link text and link target definitions of links into project namespace that get used by other message strings, with the exception of user group pages (see grouppage) and the disambiguation template definition (see disambiguations).
189192 'aboutsite' => '{{grammar:genitive|{{SITENAME}}}}х лаьцна',
190193 'aboutpage' => 'Project:Цунах лаьцна',
 194+'copyright' => 'Чулацам лело мега догlуш хиларца оцу $1.',
 195+'copyrightpage' => '{{ns:project}}:Куьг де бакъо',
191196 'currentevents' => 'Оьхаш дол хилларш',
192197 'currentevents-url' => 'Project:Оьхаш дол хилларш',
193198 'disclaimers' => 'Бехк тlе ца эцар',
@@ -223,6 +228,7 @@
224229 # Short words for each namespace, by default used in the namespace tab in monobook
225230 'nstab-main' => 'Яззам',
226231 'nstab-user' => 'Декъашхо',
 232+'nstab-special' => 'Белха агlо',
227233 'nstab-image' => 'Хlум',
228234 'nstab-mediawiki' => 'Хаам',
229235 'nstab-template' => 'Куцкеп',
@@ -231,6 +237,12 @@
232238
233239 # General errors
234240 'error' => 'Гlалат',
 241+'missing-article' => 'Хlокху чохь кароезаш йолу хьан дехарца йозан агlонаш цакарийна «$1» $2.
 242+
 243+Иштнарг наггахь хуьлу хьажориг дlайаьккхина йалхь йа хийцам бина тиша хьажоригца дехьа вала гlоьртича.
 244+
 245+Нагахьсан гlулкх цуьнах доьзна дацахь, хьуна карийна гlирс латточехь гlалат.
 246+Дехар до, хаам бе оцуьнах [[Special:ListUsers/sysop|адаманкуьйгалхога]], гойтуш URL.',
235247 'missingarticle-rev' => '(башхо № $1)',
236248 'missingarticle-diff' => '(тейп тайпнара: $1, $2)',
237249 'viewsource' => 'Хьажар',
@@ -254,7 +266,13 @@
255267 'nologinlink' => 'Кхолла керла дlавазвалар',
256268 'createaccount' => 'Дlавазве керла декъашхо',
257269 'gotaccount' => "Хьо дlавазвина вуй? '''$1'''.",
 270+'gotaccountlink' => 'Возийта хьой',
 271+'loginerror' => 'Гlалат ду декъашхо вовзарехь',
258272 'loginsuccesstitle' => 'Хьо вовзар хаз чакхдели',
 273+'nosuchuser' => 'Декъашхо цlарца $1 воцаш ву.
 274+Декъашхой цlераш хаалуш йу дlайазвалрца элраш.
 275+Нийса юьй хьажа цlе йа [[Special:UserLogin/signup|дlайазвалар кхолла керла]].',
 276+'wrongpassword' => 'Ахьа язъйина йолу ишар нийса яц. Хьажа йуху цхьаъз.',
259277 'mailmypassword' => 'Схьаэца керла ишар',
260278 'accountcreated' => 'Дlавазвар кхоллина дели',
261279 'accountcreatedtext' => 'Кхоллина декъашхо дlавазвар $1.',
@@ -271,7 +289,21 @@
272290 'resetpass-submit-cancel' => 'Цаоьшу',
273291
274292 # Edit page toolbar
275 -'extlink_sample' => 'http://www.example.com хьажориг корта',
 293+'bold_sample' => 'Жим хатl дерстинадар',
 294+'bold_tip' => 'Жим хатl дерстинадар',
 295+'italic_sample' => 'Раз дерзор',
 296+'italic_tip' => 'Раз дерзор',
 297+'link_sample' => 'Хьажориган корта',
 298+'link_tip' => 'Чоьхьара хьажориг',
 299+'extlink_sample' => 'http://www.example.com хьажориг корта',
 300+'extlink_tip' => 'Арахьара хьажориг (йиц ма йе хlотталушерг http:// )',
 301+'headline_sample' => 'Йозан корта',
 302+'math_sample' => 'Каьчдинарг чудила кхузе',
 303+'math_tip' => 'Матlематlекхиа каьчйар (барам LaTeX)',
 304+'nowiki_sample' => 'Чудиллийша кхузе барамхlоттонза йоза.',
 305+'nowiki_tip' => 'Тергалцабар вики-барам',
 306+'image_tip' => 'Чохь йолу хlум',
 307+'hr_tip' => 'Ана сиз (сих сиха ма леладайша)',
276308
277309 # Edit pages
278310 'summary' => 'Хийцамех лаьцна:',
@@ -282,7 +314,7 @@
283315 'preview' => 'Хьалха муха ю хьажа',
284316 'showpreview' => 'Хьалха муха ю хьажар',
285317 'showdiff' => 'Хlоттина болу хийцам',
286 -'anoneditwarning' => "'''Тергам бе''': Ахьа хьо вовзитина вац гlирсан. Хьан IP-долу меттиг дlаязйина хира ю хlокху агlон исцlрера чу.",
 318+'anoneditwarning' => "'''Тергам бе''': Ахьа хьо вовзитина вац гlирсан. Хьан IP-долу меттиг дlаязйина хира ю хlокху агlон исцlарера чу.",
287319 'blockedtitle' => 'Декъашхо сацийна',
288320 'accmailtitle' => 'Ишар дlаяхьийтина.',
289321 'accmailtext' => "Ишар декъашхочуьна [[User talk:$1|$1]], йина ша шех хитта делла чу элпашах, дlаяхийтина хьокху хааман зlен чу $2.
@@ -296,17 +328,9 @@
297329 Цундела иза вовзийта лелош ду терахьца IP-долу метаг.
298330 Иза терахь долу меттиг хила мега кхечу декъашхойчух терра.
299331 Нагахь хьо къайлах волу декъашхо валахь хьайна хаам кхаьчна аьлла хеташн, хьуна хьажийна доцуш, дехар до, кхолла хьай меттиг кху чохь[[Special:UserLogin/signup|дlавазло]] йа [[Special:UserLogin|хьой вовзийта]],",
300 -'noarticletext' => "<div id=\"noarticletext\" class=\"plainlinks\" style=\"padding-left: 2em; padding-right: 2em\">
301 -Хlокх Энасихалпаде жайни чохь '''дац ишта цIе йолуш {{#if:{{NAMESPACE}}|агIонаш|яззамаш}}'''.
302 -{{#ifexist:{{FULLPAGENAME}})|:Хила мега, ахьа боху яззам агIо <strong style=\"font-size:135%\">[[{{FULLPAGENAME}})]]</strong>}}
303 -Шуьга далундерг:
304 -
305 -* '''[[Special:Search/{{PAGENAME}}|лаха]]''' хьехош йолун цIе;
306 -* [[Special:WhatLinksHere/{{FULLPAGENAME}}|лаха йозан агIонаш]], муьлхарш йу хьажжина оцуьнах терра.
307 -Йуха а шуьга далундерг изацалуш ишта '''[{{fullurl:{{FULLPAGENAME}}|action=edit}} яззам кхоллар]'''{{#if:{{NAMESPACE}}||, оцун далурду гIо [[Википедийа:Болх сихо бола балитарна хьехар|Болх сихо бола балитарна хьехар]]}}
308 -
309 -</div>",
 332+'noarticletext' => 'Хlокх хан чохь кху яззамехь йоза дац.
 333+Шуьга далундерг [[Special:Search/{{PAGENAME}}|лахар ишта агlо]] кхечу яззамехь,
 334+йа <span class="plainlinks">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} лаха кхечу тептаршкахь].</span>',
310335 'noarticletext-nopermission' => 'Хlокх хан чохь кху яззамехь йоза дац.
311336 Шуьга далундерг [[Special:Search/{{PAGENAME}}|лахар ишта агlо]] кхечу яззамехь,
312337 йа <span class="plainlinks">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} лаха кхечу тептаршкахь].</span>',
@@ -315,6 +339,11 @@
316340 'editingcomment' => 'Редаккхар $1 (керла дакъа)',
317341 'editconflict' => 'Редаккхарна дойнаш: $1',
318342 'yourtext' => 'Хьан йоза',
 343+'copyrightwarning' => "Тергаме хьажа, массо яззаман чутухуш долу йозан хийцам хьажарехь бу, арахоьцушсанна оцу бакъойалар хьоляхь $2 (хьаж. $1).
 344+Нагахь хьо лууш вацахь хьай йозанаш маьрша даржа а кхечаьрга хийцам байта, мадаха уьш кху чу.<br />
 345+Ишта чlагlо йой ахьа, айхьа далош долучуьн хьо куьг да ву аьлла, йа хьаэцна цхьан
 346+хьостера, хийцам ба а дlаса даржада а чулацам болуш.<br />
 347+'''МАТОХИЙШ БАКЪО ЙОЦУ ГlИРСАШ КХУ ЧУ, КУЬГ ДЕ БАКЪО ЛАР ЙЕШ ЙОЛУ!'''",
319348 'protectedpagewarning' => "'''Дlахьедар. Хlара агlо гlаролла дина ю хийцам цабайта, иза хийца йа нисйа а бакъо йолуш адаманкуьйгалла лелош болу декъашхой бе бац.'''
320349 Лахахьа гойту хаамаш тlаьхьара бина болу хийцамна тептар чура:",
321350 'cascadeprotectedwarning' => "'''Дlахьедар:''' Хlокху агlонна редаккха бакъо йолуш хlара тоба йу «Адаманкуьйгалхой», хlунда аьлча иза латийна {{PLURAL:$1|кхечу агlонца|кхечу агlонашца}} хlоттделлачу гlароллийца:",
@@ -332,9 +361,18 @@
333362 # "Undo" feature
334363 'undo-success' => 'Нисйинарг а тlе цалаца мега. Дехар до, хьажа цхьатерра йуй башхо, тешна хила, баккъалла иза хийцам буйте хьуна безарг, тlакха тlе таlайе «дlайазйе агlо», хийцам хlотта ба.',
335364
 365+# History pages
 366+'revisionasof' => 'Башхо $1',
 367+'previousrevision' => '← Хьалха йоьдург',
 368+'cur' => 'карара.',
 369+'last' => 'хьалх.',
 370+'histfirst' => 'къена',
 371+'histlast' => 'хьалхо',
 372+
336373 # Revision deletion
337374 'rev-delundel' => 'гайта/къайладаккха',
338375 'rev-showdeleted' => 'гайта',
 376+'revdel-restore' => 'Хийцам бе схьагарехь',
339377 'revdelete-content' => 'чуьраниг',
340378
341379 # Revision move
@@ -343,17 +381,38 @@
344382 # History merging
345383 'mergehistory-reason' => 'Бахьан:',
346384
 385+# Merge log
 386+'revertmerge' => 'Йекъа',
 387+
347388 # Diffs
348389 'lineno' => 'Могlа $1:',
349390 'showhideselectedversions' => 'Гайта/къайлайаха хаьржина башхонаш',
350391 'editundo' => 'дlадаккха',
351392
352393 # Search results
 394+'searchresults' => 'Лахарна хилам',
 395+'searchresults-title' => 'Лахар «$1»',
 396+'searchresulttext' => 'Хlокху кхолламан агlонаш чохь лахарх лаьцна кхетош хаам, хьажа. [[{{MediaWiki:Helppage}}|собаркхе дакъанчу]].',
 397+'searchsubtitle' => 'Дехарца йолу «[[:$1]]» ([[Special:Prefixindex/$1|агlонаш, дlайуьлалуш йу хlо цlарца]]{{int:pipe-separator}}[[Special:WhatLinksHere/$1|тlетовжуш йу хlо цlарна]])',
 398+'notitlematches' => 'Агlонаши цlерашца цхьатера йогlуш яц',
 399+'notextmatches' => 'Агlонаш чура йозанашца цхьатера йогlуш яц',
 400+'prevn' => '{{PLURAL:$1|хьалхарниг $1|хьалхарнаш $1|хьалхарнаш $1}}',
 401+'nextn' => '{{PLURAL:$1|тlаьхьйогlург $1|тlаьхьйогlурш $1|тlаьхьйогlурш $1}}',
 402+'viewprevnext' => 'Хьажа ($1 {{int:pipe-separator}} $2) ($3)',
353403 'searchmenu-legend' => 'Лахарна гlирс нисба',
354404 'searchhelp-url' => 'Help:Чулацам',
355405 'search-result-size' => '$1 ({{PLURAL:$2|$2 дош|$2 дешнаш|$2 дешнаш}})',
 406+'search-redirect' => '(дlасахьажийна $1)',
 407+'search-section' => '(дакъа $1)',
 408+'search-suggest' => 'Хила мега ахьа лоьхарг: $1',
356409 'search-mwsuggest-enabled' => 'хьехаршца',
357410 'search-mwsuggest-disabled' => 'хьехар доцуш',
 411+'nonefound' => "'''Билгалдаккхар.''' Хlумма цадеш lад йитича массо цlеран энахь цалоху. Лела йе тlехуттург ''all:'', лахийта массо цlеран энахь (юкъадалош декъашхойн дийцарш а куцкепаш а кхин дерг.), йа хlотта йе оьшуш йолу цlеран эна.",
 412+'powersearch' => 'Шуьро лахар',
 413+'powersearch-legend' => 'Шуьро лахар',
 414+'powersearch-ns' => 'Цlераши анахь лахар:',
 415+'powersearch-redir' => 'Схьагайта дlасахьажийнарш',
 416+'powersearch-field' => 'Лахар',
358417 'powersearch-toggleall' => 'Массо',
359418
360419 # Preferences page
@@ -390,13 +449,15 @@
391450 'editinguser' => "Хийца декъашхочуьна бакъо '''[[User:$1|$1]]''' ([[User talk:$1|{{int:talkpagelinktext}}]]{{int:pipe-separator}}[[Special:Contributions/$1|{{int:contribslink}}]])",
392451
393452 # Groups
394 -'group' => 'Тоба:',
395 -'group-user' => 'Декъашхой',
396 -'group-all' => '(массо)',
 453+'group' => 'Тоба:',
 454+'group-user' => 'Декъашхой',
 455+'group-sysop' => 'Адаманкуьйгалхой',
 456+'group-all' => '(массо)',
397457
398458 'group-user-member' => 'декъашхо',
399459
400 -'grouppage-user' => '{{ns:project}}:Декъашхой',
 460+'grouppage-user' => '{{ns:project}}:Декъашхой',
 461+'grouppage-sysop' => '{{ns:project}}:Адаманкуьйгалхой',
401462
402463 # Associated actions - in the sentence "You do not have permission to X"
403464 'action-edit' => 'нисйа хlара агlо',
@@ -417,14 +478,19 @@
418479 'hist' => 'исцlарера',
419480 'hide' => 'Къайла яккха',
420481 'show' => 'Гайта',
 482+'minoreditletter' => 'ж',
421483 'rc_categories_any' => 'Муьлхаа',
422484 'newsectionsummary' => '/* $1 */ Керла хьедар',
 485+'rc-enhanced-expand' => 'Гайта ма дарра дерг (лелош ю JavaScript)',
 486+'rc-enhanced-hide' => 'Ма дарра дерг къайладаккха',
423487
424488 # Recent changes linked
425489 'recentchangeslinked' => 'Кхуьнца долу нисдарш',
426490 'recentchangeslinked-feed' => 'Кхуьнца долу нисдарш',
427491 'recentchangeslinked-toolbox' => 'Кхуьнца долу нисдарш',
428492 'recentchangeslinked-title' => 'Кхуьнца долу нисдарш $1',
 493+'recentchangeslinked-summary' => "Хlара хийцам биначу агlонашан могlам бу, тlетовжар долуш хьагучу агlон (йа хьагойтуш йолучу кадегарна).
 494+Агlонаш юькъайогlуш йолу хьан [[Special:Watchlist|тергаме могlам чохь]] '''къастийна йу'''.",
429495
430496 # Upload
431497 'upload' => 'Чуйаккха хlум',
@@ -444,10 +510,20 @@
445511 'listfiles_description' => 'Цунах лаьцна',
446512
447513 # File description page
448 -'file-anchor-link' => ' Хlум',
449 -'filehist-deleteall' => 'дlадайá массо',
450 -'filehist-deleteone' => 'дlадайá',
451 -'filehist-user' => 'Декъашхо',
 514+'file-anchor-link' => ' Хlум',
 515+'filehist' => 'Хlуман исцlарера',
 516+'filehist-help' => 'Тlетаlаде терахь/хан, муха хилла хьажарна и хlум.',
 517+'filehist-deleteall' => 'дlадайá массо',
 518+'filehist-deleteone' => 'дlадайá',
 519+'filehist-current' => 'карара',
 520+'filehist-datetime' => 'Терахь/Хан',
 521+'filehist-thumb' => 'Жима',
 522+'filehist-thumbtext' => 'Жимо башхо оцу $1',
 523+'filehist-user' => 'Декъашхо',
 524+'filehist-dimensions' => 'Хlуман барам',
 525+'filehist-comment' => 'Билгалдаккхар',
 526+'imagelinks' => 'Хьажоригаш оцу хlуман',
 527+'linkstoimage' => '{{PLURAL:$1|Тlаьхьайогlу $1 агlо тlетойжина|Тlаьхьайогlу $1 агlонаш тlетойжина|Тlаьхьайогlу $1 агlонаш тlетойжина}} хlокху хlуман:',
452528
453529 # File deletion
454530 'filedelete-legend' => 'Дlайайá и хlум',
@@ -478,6 +554,8 @@
479555 'ancientpages' => 'Яззамаш оцу терахьца тяххьара редаккхар дина долу',
480556 'move' => 'Цlе хийца',
481557 'unusedimagestext' => 'Дехар до, тидаме эца, кхин йолу дуьнана машан-меттигаш а лелош хила мега нисса йогlу хьажориг (URL) хlокху хlуман, хlокху могlаме йогlуш ялахь яцахь а иза хила мега жигара лелош.',
 558+'pager-newer-n' => '{{PLURAL:$1|алсамо керла|алсамо керланаш|алсамо керлачарех}} $1',
 559+'pager-older-n' => '{{PLURAL:$1|алсамо къена|алсамо къенанаш|алсамо къеначарех}} $1',
482560
483561 # Book sources
484562 'booksources' => 'Жайнан хьосташ',
@@ -542,10 +620,15 @@
543621 'addedwatchtext' => 'Хlар агlо «[[:$1]]» тlетоьхна хьан [[Special:Watchlist|тидаме могlам чу]].
544622 Тlаьхьабогlу хийцамаш хlокх агlонна а кхунца дозуш долу дийцаре агlо а дlаяздийра ду кху могlамашкахь, ишта къастина хирду уьш шуьрочу элпашца хlокх агlон чохь [[Special:RecentChanges|керла хийцаме могlамашкахь]], бгlаьран га атту болуш.',
545623 'watch' => 'Тидам бе',
 624+'unwatch' => 'Тергамах къаста',
546625 'notanarticle' => 'Дац яззам',
547626 'wlnote' => 'Лахахьа {{PLURAL:$1|тlаьхьа богlу $1 хийцам|тlаьхьа богlу $1 хийцамаш|тlаьхьа богlу $1 хийцамаш}} хlокху {{PLURAL:$2|тlаьхьар|тlаьхьара|тlаьхьара}} <strong>$2</strong> {{plural:$2|сохьт|сохьатехь|сохьташкахь}}.',
548627 'wlshowlast' => 'Гайта тlаьххьара $1 сахьташ $2 денош $3',
549628
 629+# Displayed when you click the "watch" button and it is in the process of watching
 630+'watching' => 'Тергаме мlогаман юкъаяккха…',
 631+'unwatching' => 'Тергаме мlогаман чура дlайаккха…',
 632+
550633 'enotif_newpagetext' => 'Хlара керла агlо ю.',
551634
552635 # Delete
@@ -560,6 +643,9 @@
561644 'dellogpage' => 'Дlадайарш долу тéптар',
562645 'deletionlog' => 'дlадайарш долу тéптар',
563646
 647+# Rollback
 648+'rollbacklink' => 'йухаяккха',
 649+
564650 # Protect
565651 'protectedarticle' => 'гlаролла дина агlо «[[$1]]»',
566652 'prot_1movedto2' => '«[[$1]]» цlе хийцина оцу «[[$2]]»',
@@ -580,6 +666,7 @@
581667 'undelete-search-submit' => 'Лаха',
582668
583669 # Namespace form on various pages
 670+'namespace' => 'Ана цlераш:',
584671 'invert' => 'Хаьржинарг хилийта',
585672 'blanknamespace' => '(Коьрта)',
586673
@@ -613,19 +700,22 @@
614701 'ipblocklist' => 'Сацийна IP-долу меттиг а дlалаьрра язбаларш',
615702 'ipblocklist-submit' => 'Лаха',
616703 'blocklink' => 'сацаве',
 704+'unblocklink' => 'хьаваста',
 705+'change-blocklink' => 'хийцам бе сацорна',
617706 'contribslink' => 'къинхьегам',
618707
619708 # Move page
620709 'move-page' => '$1 — цlе хийцар',
621710 'movearticle' => 'Цle хийца хlокху агlон',
622711 '1movedto2' => 'цlе хийцина «[[$1]]» оцу «[[$2]]»',
 712+'revertmove' => 'йухаяккха',
623713 'delete_and_move' => 'Цle а хуьйцуш дlадайá',
624714 'delete_and_move_confirm' => 'Хlаъ, дlайайъа хlара агlо',
625715
626716 # Export
627717 'exporttext' => 'Шуьга далур ду кхечу меттера чудахарш, йоза а хийцаме тептарш билгалла йолу агlонаш йа гулдина йолу агlонаш хlокх XML барамца, йуха тlяхьа чура [[Special:Import|хьаэцалурдолш]] кхечу вики-хьалхен, болх беш йолу хlокху MediaWiki гlирсаца.
628718
629 -Кхечу меттера яззамаш чуйаха, чуязйе цlе редокхчу метте, цlхьа могlан цlе могlаршкахь, йуха харжа лаьи шуна Кхечу меттер чуйаха массо яззамашна исцlрера хийцамбарш йа тlяхьаралера яззамна башхо.
 719+Кхечу меттера яззамаш чуйаха, чуязйе цlе редокхчу метте, цlхьа могlан цlе могlаршкахь, йуха харжа лаьи шуна Кхечу меттер чуйаха массо яззамашна исцlарера хийцамбарш йа тlяхьаралера яззамна башхо.
630720
631721 Шуьга кхи даландерг, лелаеш йолу меттиг къастаман машан хьажориг кхечу меттер чудаха тlяхьарлера башхон яззамаш. Массала оцу яззамна [[{{MediaWiki:Mainpage}}]] хlара хира йу хьажориг [[{{#Special:Export}}/{{MediaWiki:Mainpage}}]].',
632722 'export-templates' => 'Латадé куцкепаш',
@@ -659,10 +749,12 @@
660750 'tooltip-pt-preferences' => 'Хьан гlирс нисбар',
661751 'tooltip-pt-watchlist' => 'Ахьа тергам бо агlонаши хийцаман могlам',
662752 'tooltip-pt-mycontris' => 'Хьан нисдаран могlам',
 753+'tooltip-pt-login' => 'Хlокху гlирса чохь дlавазвала мега, амма иза тlедожош дац.',
663754 'tooltip-pt-logout' => 'Дlадерзадо болх бар',
664755 'tooltip-ca-talk' => 'Дийцаре агlон чулацам',
665756 'tooltip-ca-edit' => 'Хlара агlо хийцалур ю. Лелайе, дехар до, хьалххьажар айхьа чутохале lалашан',
666757 'tooltip-ca-addsection' => 'Кхолла керла дакъа',
 758+'tooltip-ca-viewsource' => 'Хlара агlо хийцам цабайта гароллехь ю, хьоьга далундерг хьажар а дезахь чура йоза хьаэцар',
667759 'tooltip-ca-history' => 'Хlокху агlон хийцамаш болу тептар',
668760 'tooltip-ca-protect' => 'Гlаролла дé хlокху агlон хийцам цабайта',
669761 'tooltip-ca-unprotect' => 'Дlадаккха хlокху агlонна долу гаролла',
@@ -690,8 +782,15 @@
691783 'tooltip-ca-nstab-main' => 'Яззамна чулацам',
692784 'tooltip-ca-nstab-user' => 'Хlора декъашхон долахь йолу агlо',
693785 'tooltip-ca-nstab-media' => 'Медиа-хlум',
 786+'tooltip-ca-nstab-special' => 'Хlара белха агlо йу, хlара рéдаккхалуш яц',
694787 'tooltip-ca-nstab-project' => 'Кхолламан дакъа',
 788+'tooltip-ca-nstab-image' => 'Хlуман агlо',
695789 'tooltip-ca-nstab-mediawiki' => 'Хааман агlо MediaWiki',
 790+'tooltip-save' => 'Хьан хийцамаш lалашбой',
 791+'tooltip-preview' => 'Дехар до, агlо lалаш йарал хьалха хьажа муха йу яз!',
 792+'tooltip-diff' => 'Гайта долуш долу йозанах бина болу хийцам.',
 793+'tooltip-rollback' => 'Цхьоз тlетаlийча дlабаккха кхечо бина болу тlаьххьара хийцам',
 794+'tooltip-undo' => 'Дlабаккха бина болу хийцам а хьалхьажар гойтуш, дlайаккхарна бахьан гайта аьтту беш',
696795
697796 # Attribution
698797 'siteuser' => 'декъашхо {{grammar:genitive|{{SITENAME}}}} $1',
@@ -710,6 +809,7 @@
711810
712811 # Media information
713812 'widthheightpage' => '$1 × $2, $3 {{PLURAL:$3|агlо|агlонаш|агlонаш}}',
 813+'file-info-size' => '($1 × $2 сиртакх, хlуман барам: $3, MIME-тайп: $4)',
714814 'show-big-image' => 'Сурт цlанал лакхаро бакъонца',
715815
716816 # Special:NewFiles
Index: branches/iwtransclusion/phase3/languages/messages/MessagesGsw.php
@@ -720,8 +720,8 @@
721721 'blocked-notice-logextract' => 'Dää Benutzer isch zur Zyt gsperrt.
722722 As Information chunnt do ne aktuälle Uuszug us em Benutzersperr-Logbuech:',
723723 'clearyourcache' => "'''Hywys:''' Noch dynere Änderig muess no der Browser-Cache gläärt wäre!<br />'''Mozilla/Safari/Konqueror:''' ''Strg-Umschalttaschte-R'' (oder ''Umschalttasche'' druckt halte und uf s ''Nei-Lade''-Symbol klicke), '''IE:''' ''Strg-F5'', '''Opera/Firefox:''' ''F5''",
724 -'usercssyoucanpreview' => "'''Tipp:''' Nimm dr Vorschau-Chnopf, zum Dyy nej CSS vor em Spichere z teschte.",
725 -'userjsyoucanpreview' => "'''Tipp:''' Nimm dr Vorschau-Chnopf, zum Dyy nej JS vor em Spichere z teschte.",
 724+'usercssyoucanpreview' => "'''Tipp:''' Nimm dr „{{int:showpreview}}”-Chnopf, zum Dyy nej CSS vor em Spichere z teschte.",
 725+'userjsyoucanpreview' => "'''Tipp:''' „Nimm dr {{int:showpreview}}”-Chnopf, zum Dyy nej JS vor em Spichere z teschte.",
726726 'usercsspreview' => "== Vorschau vu Dyynem Benutzer-CSS. ==
727727 '''Wichtig:''' Noch em Spichere muesch Dyynem Browser sage, ass er die nej Version ladet:
728728
@@ -974,6 +974,24 @@
975975 'suppressionlog' => 'Oversight-Logbuech',
976976 'suppressionlogtext' => 'Des isch s Logbuech vu dr Oversight-Aktione (Änderige vu dr Sichtbarkeit vu Versione, Bearbeitigskommentar, Benutzernäme un Benutzersperrine).',
977977
 978+# Revision move
 979+'moverevlogentry' => 'het {{PLURAL:$3|ei Version|$3 Versione}} vu $1 no $2 verschobe',
 980+'revisionmove' => 'Versione verschiebe vu „$1“',
 981+'revmove-explain' => 'Die Versione wäre vu $1 uf d Ziilsyte, wu aagee isch, verschobe. Wänn s d Ziilsyte nit git, no wird si aagleit. Sunscht wäre die Versione in dr Versionsgschicht zämmegfiert.',
 982+'revmove-legend' => 'Ziilsyte un Zämmefassig feschtlege',
 983+'revmove-submit' => 'Versione zue dr uusgwehlte Syte verschiebe',
 984+'revisionmoveselectedversions' => 'Uusgwehlti Versione verschiebe',
 985+'revmove-reasonfield' => 'Grund:',
 986+'revmove-titlefield' => 'Ziilsyte:',
 987+'revmove-badparam-title' => 'Falschi Parameter',
 988+'revmove-badparam' => '<span class="error">In dyyre Aafrog het s nit erlaubti oder mangelhafti Parameter. Bitte druck uf „zruck“ un versuech s nomol.</span>',
 989+'revmove-norevisions-title' => 'Nit giltigi Ziilversion',
 990+'revmove-norevisions' => '<span class="error">Du hesch kei Ziilversion aagee, zum die Aktion durzfiere oder d Version, wu Du aagee hesch, git s nit.</span>',
 991+'revmove-nullmove-title' => 'Nit giltige Titel',
 992+'revmove-nullmove' => '<span class="error">Quäll- un Ziilsyte sin idäntisch. Bitte druck uf „zruck“ un gib e andere Sytenname wie „$1“ yy.</span>',
 993+'revmove-success-existing' => '{{PLURAL:$1|Ei Version vu [[$2]] isch|$1 Versione vu [[$2]] sin}} zu dr exischtänte Syte [[$3]] verschobe wore.',
 994+'revmove-success-created' => '{{PLURAL:$1|Ei Version vu [[$2]] isch|$1 Versione vu [[$2]] sin}} zue dr nej aagleite Syte [[$3]] verschobe wore.',
 995+
978996 # History merging
979997 'mergehistory' => 'Versionsgschichte zämmefiere',
980998 'mergehistory-header' => 'Mit däre Spezialsyte chasch d Versionsgschicht vun ere Ursprungssyte mit dr Versionsgchicht vun ee Ziilsyte zämefiere.
@@ -1299,6 +1317,7 @@
13001318 'right-reset-passwords' => 'S Passwort vun eme andere Benutzer zrucksetze',
13011319 'right-override-export-depth' => 'Exportier Syte mitsamt dr vergleichte Syte bis zuen ere Tiefi vu 5',
13021320 'right-sendemail' => 'E-Mail an anderi Benutzer schicke',
 1321+'right-revisionmove' => 'Versione verschiebe',
13031322
13041323 # User rights log
13051324 'rightslog' => 'Benutzerrächt-Logbuech',
@@ -1341,6 +1360,7 @@
13421361 'action-userrights' => 'Benutzerrächt z ändere',
13431362 'action-userrights-interwiki' => 'd Rächt vu Benutzer in andere Wiki z ändere',
13441363 'action-siteadmin' => 'd Datebank z sperre oder frejzgee',
 1364+'action-revisionmove' => 'Versione verschiebe',
13451365
13461366 # Recent changes
13471367 'nchanges' => '$1 {{PLURAL:$1|Änderig|Änderige}}',
@@ -2021,7 +2041,8 @@
20222042 'rollback-success' => 'D Änderige vu $1 sin ruckgängig gmacht wore un di letscht Version vu $2 isch widerhärgstellt wore.',
20232043
20242044 # Edit tokens
2025 -'sessionfailure' => 'S het e Probläm mit em Ibertrage vu Dyyne Benutzerdate gee.
 2045+'sessionfailure-title' => 'Sitzigsfähler',
 2046+'sessionfailure' => 'S het e Probläm mit em Ibertrage vu Dyyne Benutzerdate gee.
20262047 Die Aktion isch wäge däm us Sicherheitsgrind abbroche wore go ne falschi Zueornig vu Dyyne Änderige zuen eme andere Benutzer verhindere.
20272048 Bitte gang zruck, tue d Syte nej lade un versuech s nomol.',
20282049
@@ -2109,7 +2130,7 @@
21102131 'undeleteviewlink' => 'aaluege',
21112132 'undeletereset' => 'Abbräche',
21122133 'undeleteinvert' => 'Uswahl umchehre',
2113 -'undeletecomment' => 'Begrindig:',
 2134+'undeletecomment' => 'Grund:',
21142135 'undeletedarticle' => 'hät d Site „[[$1]]“ widderhergstellt',
21152136 'undeletedrevisions' => '{{PLURAL:$1|ei Revision|$1 Revisione}} wider zruckgholt.',
21162137 'undeletedrevisions-files' => '{{PLURAL:$1|1 Version|$1 Versione}} un {{PLURAL:$2|1 Datei|$2 Dateie}} sin widerhärgstellt wore',
Index: branches/iwtransclusion/phase3/languages/messages/MessagesFr.php
@@ -772,7 +772,7 @@
773773 'nocookieslogin' => "{{SITENAME}} utilise des témoins (''cookies'') pour la connexion mais vous les avez désactivés. Veuillez les activer et vous reconnecter.",
774774 'noname' => 'Vous n’avez pas saisi un nom d’utilisateur valide.',
775775 'loginsuccesstitle' => 'Connexion réussie',
776 -'loginsuccess' => 'Vous êtes maintenant connecté{{GENDER:||e|(e)}} à {{SITENAME}} en tant que « $1 ».',
 776+'loginsuccess' => 'Vous êtes maintenant connecté{{GENDER:$1||e|(e)}} à {{SITENAME}} en tant que « $1 ».',
777777 'nosuchuser' => 'L’utilisateur « $1 » n’existe pas.
778778 Les noms d’utilisateurs sont sensibles à la casse.
779779 Vérifiez l’orthographe, ou [[Special:UserLogin/signup|créez un nouveau compte]].',
@@ -1522,9 +1522,9 @@
15231523 'right-protect' => 'Modifier le niveau de protection des pages et modifier les pages protégées',
15241524 'right-editprotected' => 'Modifier les pages protégées (sans protection en cascade)',
15251525 'right-editinterface' => 'Modifier l’interface utilisateur',
1526 -'right-editusercssjs' => 'Modifier les fichiers CSS et JS d’autres utilisateurs',
 1526+'right-editusercssjs' => 'Modifier les fichiers CSS et JavaScript d’autres utilisateurs',
15271527 'right-editusercss' => 'Modifier les fichiers CSS d’autres utilisateurs',
1528 -'right-edituserjs' => 'Modifier les fichiers JS d’autres utilisateurs',
 1528+'right-edituserjs' => 'Modifier les fichiers JavaScript d’autres utilisateurs',
15291529 'right-rollback' => 'Révoquer rapidement les modifications du dernier contributeur d’une page particulière',
15301530 'right-markbotedits' => 'Marquer des modifications révoquées comme ayant été faites par un robot.',
15311531 'right-noratelimit' => 'Ne pas être affecté par les limites de taux',
Index: branches/iwtransclusion/phase3/languages/messages/MessagesRgn.php
@@ -42,6 +42,7 @@
4343 'tog-enotifminoredits' => "Fam' save' par e-mail tòt al mudefchi, neca al znini",
4444 'tog-enotifrevealaddr' => "Lasa avdè e' mi indirèzi d'posta eletrònica int'j mesàg d'nutèfica",
4545 'tog-shownumberswatching' => "Fam' avdè e' nòmar d'j utent ch'j tèn sta pàgina sot occ",
 46+'tog-oldsig' => 'Anteprèma dla fírma bona',
4647
4748 # Dates
4849 'january' => 'Znèr',
Index: branches/iwtransclusion/phase3/languages/messages/MessagesDe.php
@@ -718,7 +718,7 @@
719719 Funktion: $1<br />
720720 Abfrage: $2',
721721 'viewsource' => 'Quelltext anzeigen',
722 -'viewsourcefor' => 'für $1',
 722+'viewsourcefor' => 'von $1',
723723 'actionthrottled' => 'Aktionsanzahl limitiert',
724724 'actionthrottledtext' => 'Im Rahmen einer Anti-Spam-Maßnahme kann diese Aktion in einem kurzen Zeitabstand nur begrenzt oft ausgeführt werden. Diese Grenze hast du überschritten.
725725 Bitte versuche es in ein paar Minuten erneut.',
@@ -2581,7 +2581,7 @@
25822582 'databasenotlocked' => 'Die Datenbank ist nicht gesperrt.',
25832583
25842584 # Move page
2585 -'move-page' => 'Verschiebe „$1“',
 2585+'move-page' => 'Verschieben von „$1“',
25862586 'move-page-legend' => 'Seite verschieben',
25872587 'movepagetext' => "Mit diesem Formular kannst du eine Seite umbenennen (mitsamt allen Versionen).
25882588 Der alte Titel wird zum neuen weiterleiten.
Index: branches/iwtransclusion/phase3/languages/messages/MessagesPt_br.php
@@ -1158,6 +1158,9 @@
11591159 'suppressionlogtext' => 'Abaixo está uma lista das remoções e bloqueios envolvendo conteúdo ocultado por administradores.
11601160 Veja a [[Special:IPBlockList|lista de bloqueios]] para uma lista de banimentos e bloqueios em efeito neste momento.',
11611161
 1162+# Revision move
 1163+'revmove-nullmove-title' => 'Título incorreto',
 1164+
11621165 # History merging
11631166 'mergehistory' => 'Fundir histórico de páginas',
11641167 'mergehistory-header' => 'A partir desta página é possível fundir históricos de edições de uma página em outra.
Property changes on: branches/iwtransclusion/phase3/includes/ChangesList.php
___________________________________________________________________
Modified: svn:mergeinfo
11651168 Merged /trunk/phase3/includes/ChangesList.php:r67507-67610
Index: branches/iwtransclusion/phase3/includes/Html.php
@@ -61,10 +61,9 @@
6262 );
6363
6464 # Boolean attributes, which may have the value omitted entirely. Manually
65 - # collected from the HTML5 spec as of 2009-08-10.
 65+ # collected from the HTML5 spec as of 2010-06-07.
6666 private static $boolAttribs = array(
6767 'async',
68 - 'autobuffer',
6968 'autofocus',
7069 'autoplay',
7170 'checked',
@@ -74,10 +73,12 @@
7574 'formnovalidate',
7675 'hidden',
7776 'ismap',
 77+ 'itemscope',
7878 'loop',
7979 'multiple',
8080 'novalidate',
8181 'open',
 82+ 'pubdate',
8283 'readonly',
8384 'required',
8485 'reversed',
Index: branches/iwtransclusion/phase3/includes/parser/Parser.php
@@ -3056,16 +3056,17 @@
30573057 $found = true;
30583058 }
30593059 } elseif ( $title->isTrans() ) {
 3060+ // TODO: Work by Peter17 in progress
30603061 # Interwiki transclusion
3061 - if ( $this->ot['html'] && !$forceRawInterwiki ) {
3062 - $text = $this->interwikiTransclude( $title, 'render' );
3063 - $isHTML = true;
3064 - } else {
 3062+ //if ( $this->ot['html'] && !$forceRawInterwiki ) {
 3063+ // $text = $this->interwikiTransclude( $title, 'render' );
 3064+ // $isHTML = true;
 3065+ //} else {
30653066 $text = $this->interwikiTransclude( $title, 'raw' );
30663067 # Preprocess it like a template
30673068 $text = $this->preprocessToDom( $text, self::PTD_FOR_INCLUSION );
30683069 $isChildObj = true;
3069 - }
 3070+ //}
30703071 $found = true;
30713072 }
30723073
@@ -3274,23 +3275,88 @@
32753276 'deps' => $deps );
32763277 }
32773278
 3279+
32783280 /**
32793281 * Transclude an interwiki link.
 3282+ * TODO: separate in interwikiTranscludeFromDB & interwikiTranscludeFromAPI according to the iw type
32803283 */
32813284 function interwikiTransclude( $title, $action ) {
 3285+
32823286 global $wgEnableScaryTranscluding;
32833287
32843288 if ( !$wgEnableScaryTranscluding ) {
32853289 return wfMsg('scarytranscludedisabled');
32863290 }
32873291
3288 - $url = $title->getFullUrl( "action=$action" );
 3292+ //$url1 = $title->getFullUrl( "action=$action" );
 3293+ $titles = $title->getNsText().':'.$title->getText();
 3294+ $url1 = $title->getTransAPI( )."?action=query&prop=revisions&titles=$titles&rvprop=content&format=json";
32893295
3290 - if ( strlen( $url ) > 255 ) {
 3296+ if ( strlen( $url1 ) > 255 ) {
32913297 return wfMsg( 'scarytranscludetoolong' );
32923298 }
3293 - return $this->fetchScaryTemplateMaybeFromCache( $url );
 3299+
 3300+ $text = $this->fetchTemplateMaybeFromCache( $url1 );
 3301+
 3302+ $url2 = $title->getTransAPI( )."?action=parse&text={{".$titles."}}&prop=templates&format=json";
 3303+
 3304+ $get = Http::get( $url2 );
 3305+ $myArray = FormatJson::decode($get, true);
 3306+
 3307+ if ( ! empty($myArray['parse'])) {
 3308+ $templates = $myArray['parse']['templates'];
 3309+ }
 3310+
 3311+
 3312+ for ($i = 0 ; $i < count($templates) ; $i++) {
 3313+ $newTitle = $templates[$i]['*'];
 3314+
 3315+ $url = $title->getTransAPI( )."?action=query&prop=revisions&titles=$newTitle&rvprop=content&format=json";
 3316+
 3317+
 3318+ $listSubTemplates.= $newTitle."\n";
 3319+ $list2.="<h2>".$newTitle."</h2>\n<pre>".$this->fetchTemplateMaybeFromCache( $url )."</pre>";
 3320+
 3321+
 3322+ }
 3323+
 3324+
 3325+ return "<h2>$titles</h2><pre>$text</pre> Liste des modèles : <pre>".$listSubTemplates.'</pre>' . $list2;
32943326 }
 3327+
 3328+
 3329+ function fetchTemplateMaybeFromCache( $url ) {
 3330+ global $wgTranscludeCacheExpiry;
 3331+ $dbr = wfGetDB( DB_SLAVE );
 3332+ $tsCond = $dbr->timestamp( time() - $wgTranscludeCacheExpiry );
 3333+ $obj = $dbr->selectRow( 'transcache', array('tc_time', 'tc_contents' ),
 3334+ array( 'tc_url' => $url, "tc_time >= " . $dbr->addQuotes( $tsCond ) ) );
 3335+ if ( $obj ) {
 3336+ return 'CACHE: '.$obj->tc_contents;
 3337+ }
 3338+
 3339+ $get = Http::get( $url );
 3340+
 3341+ $content = FormatJson::decode($get, true);
 3342+
 3343+ if ( ! empty($content['query']['pages'])) {
 3344+ $page = array_pop($content['query']['pages']);
 3345+ $text = $page['revisions'][0]['*'];
 3346+ } else {
 3347+
 3348+ return wfMsg( 'scarytranscludefailed', $url );
 3349+
 3350+ }
 3351+
 3352+ $dbw = wfGetDB( DB_MASTER );
 3353+ $dbw->replace( 'transcache', array('tc_url'), array(
 3354+ 'tc_url' => $url,
 3355+ 'tc_time' => $dbw->timestamp( time() ),
 3356+ 'tc_contents' => $text)
 3357+ );
 3358+
 3359+ return 'GET: '.$text;
 3360+ }
32953361
32963362 function fetchScaryTemplateMaybeFromCache( $url ) {
32973363 global $wgTranscludeCacheExpiry;
Index: branches/iwtransclusion/phase3/includes/RevisionDelete.php
@@ -258,10 +258,10 @@
259259 }
260260
261261 // Pipe links
262 - $revert = wfMsg( 'parentheses', $wgLang->pipeList( $revert ) );
 262+ return wfMsg( 'parentheses', $wgLang->pipeList( $revert ) );
263263 }
264 - return $revert;
265 - }
 264+ return '';
 265+ }
266266 }
267267
268268 /**
Index: branches/iwtransclusion/phase3/includes/api/ApiQueryUserInfo.php
@@ -121,8 +121,48 @@
122122 $vals['emailauthenticated'] = wfTimestamp( TS_ISO_8601, $auth );
123123 }
124124 }
 125+
 126+ if ( isset( $this->prop['acceptlang'] ) ) {
 127+ $vals['acceptlang'] = $this->getAcceptLang();
 128+ $result->setIndexedTagName( $vals['acceptlang'], 'lang' );
 129+ }
125130 return $vals;
126131 }
 132+
 133+ protected function getAcceptLang() {
 134+ // Modified version of code found at http://www.thefutureoftheweb.com/blog/use-accept-language-header
 135+ if ( !isset( $_SERVER['HTTP_ACCEPT_LANGUAGE'] ) ) {
 136+ return array();
 137+ }
 138+
 139+ // Break up string into pieces (languages and q factors)
 140+ $lang_parse = null;
 141+ preg_match_all( '/([a-z]{1,8}(-[a-z]{1,8})?)\s*(;\s*q\s*=\s*(1|0(\.[0-9]+))?)?/i',
 142+ $_SERVER['HTTP_ACCEPT_LANGUAGE'], $lang_parse );
 143+
 144+ if ( !count( $lang_parse[1] ) ) {
 145+ return array();
 146+ }
 147+ // Create a list like "en" => 0.8
 148+ $langs = array_combine( $lang_parse[1], $lang_parse[4] );
 149+ // Set default q factor to 1
 150+ foreach ( $langs as $lang => $val ) {
 151+ if ( $val === '' ) {
 152+ $langs[$lang] = 1;
 153+ }
 154+ }
 155+ // Sort list
 156+ arsort( $langs, SORT_NUMERIC );
 157+
 158+ // Format for API output
 159+ $retval = array();
 160+ foreach ( $langs as $lang => $val ) {
 161+ $r = array( 'q' => $val );
 162+ ApiResult::setContent( $r, $lang );
 163+ $retval[] = $r;
 164+ }
 165+ return $retval;
 166+ }
127167
128168 protected function getRateLimits() {
129169 global $wgUser, $wgRateLimits;
@@ -174,6 +214,7 @@
175215 'editcount',
176216 'ratelimits',
177217 'email',
 218+ 'acceptlang',
178219 )
179220 )
180221 );
@@ -192,6 +233,7 @@
193234 ' editcount - adds the current user\'s edit count',
194235 ' ratelimits - lists all rate limits applying to the current user',
195236 ' email - adds the user\'s email address and email authentication date',
 237+ ' acceptlang - echoes the Accept-Language header sent by the client in a structured format',
196238 )
197239 );
198240 }
Property changes on: branches/iwtransclusion/phase3/includes/api
___________________________________________________________________
Modified: svn:mergeinfo
199241 Merged /trunk/phase3/includes/api:r67507-67610
Property changes on: branches/iwtransclusion/phase3/includes/json/Services_JSON.php
___________________________________________________________________
Modified: svn:mergeinfo
200242 Merged /trunk/phase3/includes/json/Services_JSON.php:r67507-67610
Property changes on: branches/iwtransclusion/phase3/includes/OutputPage.php
___________________________________________________________________
Modified: svn:mergeinfo
201243 Merged /trunk/phase3/includes/OutputPage.php:r67507-67610
Index: branches/iwtransclusion/phase3/includes/Xml.php
@@ -280,7 +280,7 @@
281281 $attributes['size'] = $size;
282282 }
283283
284 - if( $value ) {
 284+ if( $value !== false ) { // maybe 0
285285 $attributes['value'] = $value;
286286 }
287287
Property changes on: branches/iwtransclusion/phase3/includes/specials
___________________________________________________________________
Modified: svn:mergeinfo
288288 Merged /trunk/phase3/includes/specials:r67507-67610
Index: branches/iwtransclusion/phase3/includes/DefaultSettings.php
@@ -1676,7 +1676,7 @@
16771677 * to ensure that client-side caches do not keep obsolete copies of global
16781678 * styles.
16791679 */
1680 -$wgStyleVersion = '284';
 1680+$wgStyleVersion = '286';
16811681
16821682
16831683 # Server-side caching:
@@ -3777,7 +3777,7 @@
37783778 /**
37793779 * Expiry time for interwiki transclusion
37803780 */
3781 -$wgTranscludeCacheExpiry = 3600;
 3781+$wgTranscludeCacheExpiry = 10;
37823782
37833783 /**
37843784 * Support blog-style "trackbacks" for articles. See
Index: branches/iwtransclusion/phase3/includes/installer/Installer.php
@@ -900,9 +900,9 @@
901901 } catch( PasswordError $pwe ) {
902902 return Status::newFatal( 'config-admin-error-password', $name, $pwe->getMessage() );
903903 }
904 - $user->saveSettings();
905904 $user->addGroup( 'sysop' );
906905 $user->addGroup( 'bureaucrat' );
 906+ $user->saveSettings();
907907 }
908908 return Status::newGood();
909909 }
Property changes on: branches/iwtransclusion/phase3/includes/ConfEditor.php
___________________________________________________________________
Modified: svn:mergeinfo
910910 Merged /trunk/phase3/includes/ConfEditor.php:r67507-67610
Index: branches/iwtransclusion/phase3/includes/Interwiki.php
@@ -15,11 +15,12 @@
1616 protected static $smCache = array();
1717 const CACHE_LIMIT = 100; // 0 means unlimited, any other value is max number of entries.
1818
19 - protected $mPrefix, $mURL, $mLocal, $mTrans;
 19+ protected $mPrefix, $mURL, $mAPI, $mLocal, $mTrans;
2020
21 - public function __construct( $prefix = null, $url = '', $local = 0, $trans = 0 ) {
 21+ public function __construct( $prefix = null, $url = '', $api = '', $local = 0, $trans = 0 ) {
2222 $this->mPrefix = $prefix;
2323 $this->mURL = $url;
 24+ $this->mAPI = $api;
2425 $this->mLocal = $local;
2526 $this->mTrans = $trans;
2627 }
@@ -153,7 +154,7 @@
154155 __METHOD__ ) );
155156 $iw = Interwiki::loadFromArray( $row );
156157 if ( $iw ) {
157 - $mc = array( 'iw_url' => $iw->mURL, 'iw_local' => $iw->mLocal, 'iw_trans' => $iw->mTrans );
 158+ $mc = array( 'iw_url' => $iw->mURL, 'iw_api' => $iw->mAPI, 'iw_local' => $iw->mLocal, 'iw_trans' => $iw->mTrans );
158159 $wgMemc->add( $key, $mc, $wgInterwikiExpiry );
159160 return $iw;
160161 }
@@ -168,9 +169,10 @@
169170 * @return Boolean: whether everything was there
170171 */
171172 protected static function loadFromArray( $mc ) {
172 - if( isset( $mc['iw_url'] ) && isset( $mc['iw_local'] ) && isset( $mc['iw_trans'] ) ) {
 173+ if( isset( $mc['iw_url'] ) && isset( $mc['iw_api'] ) && isset( $mc['iw_local'] ) && isset( $mc['iw_trans'] ) ) {
173174 $iw = new Interwiki();
174175 $iw->mURL = $mc['iw_url'];
 176+ $iw->mAPI = $mc['iw_api'];
175177 $iw->mLocal = $mc['iw_local'];
176178 $iw->mTrans = $mc['iw_trans'];
177179 return $iw;
@@ -193,6 +195,17 @@
194196 }
195197
196198 /**
 199+ * Get the API URL for this wiki
 200+ *
 201+ * @return String: the URL
 202+ */
 203+ public function getAPI( ) {
 204+ $url = $this->mAPI;
 205+
 206+ return $url;
 207+ }
 208+
 209+ /**
197210 * Is this a local link from a sister project, or is
198211 * it something outside, like Google
199212 *
Index: branches/iwtransclusion/phase3/includes/Title.php
@@ -513,7 +513,20 @@
514514
515515 return Interwiki::fetch( $this->mInterwiki )->isTranscludable();
516516 }
 517+
 518+ /**
 519+ * Returns the API URL of the distant wiki
 520+ * which owns the object.
 521+ *
 522+ * @return \type{\string} the API URL
 523+ */
 524+ public function getTransAPI() {
 525+ if ( $this->mInterwiki == '' )
 526+ return false;
517527
 528+ return Interwiki::fetch( $this->mInterwiki )->getAPI();
 529+ }
 530+
518531 /**
519532 * Escape a text fragment, say from a link, for a URL
520533 *
Property changes on: branches/iwtransclusion/phase3/includes/HistoryPage.php
___________________________________________________________________
Modified: svn:mergeinfo
521534 Merged /trunk/phase3/includes/HistoryPage.php:r67507-67610
Property changes on: branches/iwtransclusion/phase3/includes
___________________________________________________________________
Modified: svn:mergeinfo
522535 Merged /trunk/phase3/includes:r67507-67610
Index: branches/iwtransclusion/phase3/maintenance/updateSearchIndex.php
@@ -69,10 +69,10 @@
7070 fwrite( $file, $end );
7171 fclose( $file );
7272 } else {
73 - $this->output( "*** Couldn't write to the $posFile!" );
 73+ $this->output( "*** Couldn't write to the $posFile!\n" );
7474 }
7575 } else {
76 - $this->output( "*** Couldn't write to the $posFile!" );
 76+ $this->output( "*** Couldn't write to the $posFile!\n" );
7777 }
7878 }
7979
Index: branches/iwtransclusion/phase3/maintenance/tests/selenium/Selenium.php
@@ -37,12 +37,16 @@
3838 }
3939
4040 public function login() {
41 - global $wgSeleniumTestsWikiUser, $wgSeleniumTestsWikiPassword, $wgSeleniumTestsWikiUrl;
 41+ global $wgSeleniumTestsWikiUser, $wgSeleniumTestsWikiPassword, $wgSeleniumTestsWikiUrl, $wgVersion;
4242
4343 $this->open( $wgSeleniumTestsWikiUrl . '/index.php?title=Special:Userlogin' );
4444 $this->type( 'wpName1', $wgSeleniumTestsWikiUser );
4545 $this->type( 'wpPassword1', $wgSeleniumTestsWikiPassword );
46 - $this->click( "//input[@id='wpLoginAttempt']" );
 46+ if (version_compare($wgVersion, '1.15.2', '>=')) {
 47+ $this->click( "//input[@id='wpLoginAttempt']" );
 48+ } else {
 49+ $this->click( "//input[@id='wpLoginattempt']" );
 50+ }
4751 $value = $this->doCommand( 'assertTitle', array( 'Login successful*' ) );
4852 }
4953
Index: branches/iwtransclusion/phase3/maintenance/updateDoubleWidthSearch.php
@@ -44,7 +44,7 @@
4545
4646 $dbw = wfGetDB( DB_MASTER );
4747 if ( $dbw->getType() !== 'mysql' ) {
48 - $this->output( "This change is only needed on MySQL, quitting..." );
 48+ $this->output( "This change is only needed on MySQL, quitting.\n" );
4949 exit( 1 );
5050 }
5151
Property changes on: branches/iwtransclusion/phase3/maintenance/cleanupTable.inc
___________________________________________________________________
Modified: svn:mergeinfo
5252 Merged /trunk/phase3/maintenance/cleanupTable.inc:r67507-67610
Property changes on: branches/iwtransclusion/phase3/maintenance/deleteSelfExternals.php
___________________________________________________________________
Modified: svn:mergeinfo
5353 Merged /trunk/phase3/maintenance/deleteSelfExternals.php:r67507-67610
Property changes on: branches/iwtransclusion/phase3/maintenance/populateRevisionLength.php
___________________________________________________________________
Modified: svn:mergeinfo
5454 Merged /trunk/phase3/maintenance/populateRevisionLength.php:r67507-67610
Index: branches/iwtransclusion/phase3/skins/Vector.php
@@ -498,7 +498,7 @@
499499 <?php if ( $this->data['showjumplinks'] ): ?>
500500 <!-- jumpto -->
501501 <div id="jump-to-nav">
502 - <?php $this->msg( 'jumpto' ) ?><a href="#head"><?php $this->msg( 'jumptonavigation' ) ?></a>,
 502+ <?php $this->msg( 'jumpto' ) ?> <a href="#head"><?php $this->msg( 'jumptonavigation' ) ?></a>,
503503 <a href="#p-search"><?php $this->msg( 'jumptosearch' ) ?></a>
504504 </div>
505505 <!-- /jumpto -->
Property changes on: branches/iwtransclusion/phase3/skins/common/jquery-1.3.2.min.js
___________________________________________________________________
Modified: svn:mergeinfo
506506 Merged /trunk/phase3/skins/common/jquery-1.3.2.min.js:r67507-67610
Property changes on: branches/iwtransclusion/phase3/skins/common/jquery-1.3.2.js
___________________________________________________________________
Modified: svn:mergeinfo
507507 Merged /trunk/phase3/skins/common/jquery-1.3.2.js:r67507-67610
Index: branches/iwtransclusion/phase3/skins/common/wikibits.js
@@ -145,7 +145,9 @@
146146 var toggleLink = document.createElement( 'a' );
147147 toggleLink.id = 'togglelink';
148148 toggleLink.className = 'internal';
149 - toggleLink.href = 'javascript:toggleToc()';
 149+ toggleLink.href = '#';
 150+ toggleLink.onclick = toggleToc;
 151+
150152 toggleLink.appendChild( document.createTextNode( tocHideText ) );
151153
152154 outerSpan.appendChild( document.createTextNode( '[' ) );
@@ -187,6 +189,7 @@
188190 document.cookie = "hidetoc=1";
189191 tocmain.className = 'toc tochidden';
190192 }
 193+ return false;
191194 }
192195
193196 var mwEditButtons = [];
@@ -374,6 +377,7 @@
375378 }
376379
377380 /* Dummy for deprecated function */
 381+window.ta = [];
378382 function akeytt( doId ) {
379383 }
380384
Index: branches/iwtransclusion/phase3/skins/vector/main-ltr.css
@@ -111,6 +111,7 @@
112112 /* @noflip */
113113 div.vectorTabs {
114114 float: left;
 115+ height: 2.5em;
115116 }
116117 div.vectorTabs {
117118 background-image: url(images/tab-break.png?1);
Index: branches/iwtransclusion/phase3/skins/vector/main-rtl.css
@@ -111,6 +111,7 @@
112112 /* @noflip */
113113 div.vectorTabs {
114114 float: left;
 115+ height: 2.5em;
115116 }
116117 div.vectorTabs {
117118 background-image: url(images/tab-break.png?1);
Property changes on: branches/iwtransclusion/phase3
___________________________________________________________________
Modified: svn:mergeinfo
118119 Merged /trunk/phase3:r67507-67610

Follow-up revisions

RevisionCommit summaryAuthorDate
r68168Revert r67615peter1712:17, 17 June 2010

Comments

#Comment by Catrope (talk | contribs)   18:09, 12 June 2010

Does this contain any other changes other than merging through r67610?

#Comment by MaxSem (talk | contribs)   18:18, 12 June 2010

It seems to: at least DefaultSettings and Parser, as determined by random sampling. Overall, the changeset is unreviewable. Peter, please don't mix merges with content changes again.

#Comment by Catrope (talk | contribs)   18:24, 12 June 2010

I know how to get a clean diff containing just Peter's changes, but I shouldn't be put through that trouble. As Max said, please try to ensure the diff of each of your revisions is reviewable.

#Comment by Peter17 (talk | contribs)   00:51, 13 June 2010

Sorry for this. It's my first commit and I didn't think about this problem... I'll pay attention in the future. Do I need to re-do this commit or is it ok for this time?

#Comment by Catrope (talk | contribs)   11:01, 13 June 2010

Redoing it would probably best. I can redo it for you if you like, but that kinda requires you have no local changes. Do you have any?

#Comment by Peter17 (talk | contribs)   15:07, 13 June 2010

I would prefer to do it by myself, so, I can learn at the same time :) I think I can merge the trunk in my local repository (keeping my changes), crush this version with the trunk, and then commit my changes to this branch. Is that correct?

#Comment by Catrope (talk | contribs)   20:29, 13 June 2010

I'm not sure what you're talking about, but what I would do is

  1. check out a separate copy of the branch
  2. revert this revision on that second checkout and commit it
  3. merge the second checkout up to r67610 and commit it
  4. copy the files you changed from the first checkout to the second, and commit that. This will commit just your changes

Status & tagging log