Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Minor
    • Resolution: Won't Fix
    • Affects Version/s: 2.5
    • Fix Version/s: None
    • Component/s: Themes
    • Labels:
    • Testing Instructions:
      Hide
      1. Select Bootstrapbase theme
      2. Make a note of which blocks are currently in the side columns (left & right).
      3. Change to a RTL language like Hebrew (he) or Arabic(ar).
      4. TEST that the blocks are now reversed. What was in the left column is now in the right column and visa versa.
      5. With editing enabled move all blocks to the one side. Turn editing off.
      6. TEST that the page displays accordingly.
      7. Change language back to English and TEST that the side blocks now display on the opposite side of the page.
      Show
      Select Bootstrapbase theme Make a note of which blocks are currently in the side columns (left & right). Change to a RTL language like Hebrew (he) or Arabic(ar). TEST that the blocks are now reversed. What was in the left column is now in the right column and visa versa. With editing enabled move all blocks to the one side. Turn editing off. TEST that the page displays accordingly. Change language back to English and TEST that the side blocks now display on the opposite side of the page.
    • Affected Branches:
      MOODLE_25_STABLE

      Description

      There are hooks in most themes and in some places in core that try to handle switching blocks for rtl languages.
      Really this is something that would be much better achieved in CSS as not all cases are as clear cut as side-pre and side-post.
      Having a CSS solution would certainly be more autonomous and facilitate and easier solution.
      With the introduction of bootstrap new possibilities have arisen and certainly if bootstrap makes it to core having a bootstrap solution would be excellent.
      Damyon pointed out that there has been discussion (https://github.com/twitter/bootstrap/pull/6409#issuecomment-11725361) in the bootstrap community about this and that there is already a pull request for RTL changes: https://github.com/twitter/bootstrap/pull/6423

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Votes:
                2 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: