Page MenuHomePhabricator

BiDi problem at section editing
Closed, ResolvedPublic

Description

Author: gangleri

Description:
screen dump · « test.wikipedia.org » · BiDi issues · action edit section · 01.jpg

Dear friends,

Please see
http://test.wikipedia.org/w/index.php?title=User_talk:Gangleri&uselang=en&action=edit&section=0
first

the main header is
« Editing User talk:Gangleri (section) »
<h1 class="firstHeading">Editing User talk:Gangleri (section)</h1>

This is [[MediaWiki:Editingsection]] containing « Editing $1 (section) »

But *logically* it consists of three items / entities

  1. « Editing »
  2. « $1 »
  3. « (section) »

Because the content of « $1 » is arbitrary (it might be LTR or RTL or neutral or BiDi) with the actual MediaWiki implementation one can see interferences between these three logical entities caused by the bidirectional algorithm. This is shown in the attached screen dump.

bug fix request:

please embed all relevant items / entities mentioned above in blocks as specified at

  1. https://bugzilla.mozilla.org/show_bug.cgi?id=406406 BugZilla Mozilla b u g 406406 – remedy against BiDi interference caused by the (arbitrary) content of various fields
  2. [[commons:template:style/ril]] see also [[commons:template talk:style/ril#explanations]] = the url of bug 012225

Thanks for all your efforts in advance.

Best regards Reinhardt [[user:gangleri]]


Version: unspecified
Severity: enhancement
URL: http://test.wikipedia.org/w/index.php?title=User_talk:%D7%9C%D7%A2%D7%A8%D7%99_%D7%A8%D7%99%D7%99%D7%A0%D7%94%D7%90%D7%A8%D7%98&uselang=yi&action=edit&section=14

Attached:

screen_dump_·_«_test.wikipedia.org_»_·_BiDi_issues_·_action_edit_section_·_01.jpg (584×1 px, 156 KB)

Details

Reference
bz12415

Event Timeline

bzimport raised the priority of this task from to Low.Nov 21 2014, 9:55 PM
bzimport set Reference to bz12415.
bzimport added a subscriber: Unknown Object (MLST).

This happens when RTL UI is applied to an RTL wiki. Solving bug 6100 is the right way to go.