]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
fixing a few bugs introduced last night in the input views
authorcash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>
Sat, 12 Feb 2011 15:34:33 +0000 (15:34 +0000)
committercash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>
Sat, 12 Feb 2011 15:34:33 +0000 (15:34 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@8158 36083f99-b078-4883-b0ff-0f9b5a30f544

views/default/input/plaintext.php
views/default/input/radio.php

index a0a8a39497e5065139fc2e34b837d004a5a70019..05018e1ed1ded90caa9ee80675126b8c371553db 100644 (file)
@@ -7,13 +7,13 @@
  * @subpackage Core
  *
  * @uses $vars['value'] The current value, if any
- * @uses $vars['js'] Any Javascript to enter into the input tag
  * @uses $vars['internalname'] The name of the input field
- *
+ * @uses $vars['class']
+ * @uses $vars['disabled']
  */
 
 $defaults = array(
-       'class' => 'elgg-input-textarea'
+       'class' => 'elgg-input-textarea',
        'disabled' => FALSE,
 );
 
@@ -24,5 +24,5 @@ $attrs = array_merge($defaults, $vars);
 ?>
 
 <textarea <?php echo elgg_format_attributes($attrs); ?>>
-       <?php echo htmlentities($value, ENT_QUOTES, 'UTF-8'); ?>
+       <?php echo htmlspecialchars($value, ENT_QUOTES, 'UTF-8', false); ?>
 </textarea>
index 60a2d10a6e4e5491649ac04910afa6d9add375b7..93db2f63744f72861bd02269cb64871d56aa22d5 100644 (file)
@@ -40,7 +40,7 @@ if ($options && count($options) > 0) {
        echo "<ul class=\"$class\">";
        foreach ($options as $label => $option) {
 
-               $vars['checked'] = elgg_strtolower($option) != elgg_strtolower($vars['value']);
+               $vars['checked'] = elgg_strtolower($option) == elgg_strtolower($value);
                $vars['value'] = $option;
 
                $attributes = elgg_format_attributes($vars);