]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
output/longtext can now apply arbitrary html attributes to the wrapper div
authorewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544>
Tue, 22 Feb 2011 00:07:57 +0000 (00:07 +0000)
committerewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544>
Tue, 22 Feb 2011 00:07:57 +0000 (00:07 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@8393 36083f99-b078-4883-b0ff-0f9b5a30f544

views/default/output/longtext.php

index c188d0e16701835cf9f90423a72dca1ef020a047..ffdfd87cc08a24adaed9aa03280066855b4c6e23 100644 (file)
 $class = 'elgg-output';
 $additional_class = elgg_extract('class', $vars, '');
 if ($additional_class) {
-       $class = "$class $additional_class";
+       $vars['class'] = "$class $additional_class";
+} else {
+       $vars['class'] = $class;
 }
 
 $parse_urls = elgg_extract('parse_urls', $vars, true);
+unset($vars['parse_urls']);
 
 $text = $vars['value'];
+unset($vars['value']);
 
 $text = filter_tags($text);
 
@@ -29,4 +33,6 @@ if ($parse_urls) {
 
 $text = autop($text);
 
-echo "<div class=\"$class\">$text</div>";
+$attributes = elgg_format_attributes($vars);
+
+echo "<div $attributes>$text</div>";