From a2f8bccf0a0e58004b5bc47e522ef8871eebfdf2 Mon Sep 17 00:00:00 2001 From: Sam Hemelryk Date: Mon, 10 Jun 2013 09:10:06 +1200 Subject: [PATCH] MDL-39824 output: fixed bug when moving blocks with rtl lang --- lib/outputrenderers.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/outputrenderers.php b/lib/outputrenderers.php index 55525f58731..0e5c9599fcc 100644 --- a/lib/outputrenderers.php +++ b/lib/outputrenderers.php @@ -3041,12 +3041,13 @@ EOD; * @return string HTML. */ public function blocks($region, $classes = array(), $tag = 'aside') { + $displayregion = $this->page->apply_theme_region_manipulations($region); $classes = (array)$classes; $classes[] = 'block-region'; $attributes = array( - 'id' => 'block-region-'.preg_replace('#[^a-zA-Z0-9_\-]+#', '-', $region), + 'id' => 'block-region-'.preg_replace('#[^a-zA-Z0-9_\-]+#', '-', $displayregion), 'class' => join(' ', $classes), - 'data-blockregion' => $region, + 'data-blockregion' => $displayregion, 'data-droptarget' => '1' ); return html_writer::tag($tag, $this->blocks_for_region($region), $attributes);