From dac7c261caa8ff05fe605f4f72c2d712c825b06b 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 fd89d33ea1b..bda21547f9e 100644 --- a/lib/outputrenderers.php +++ b/lib/outputrenderers.php @@ -3040,12 +3040,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);