diff options
Diffstat (limited to 'views/default')
| -rw-r--r-- | views/default/css/admin.php | 4 | ||||
| -rw-r--r-- | views/default/css/elements/forms.php | 4 | ||||
| -rw-r--r-- | views/default/css/ie7.php | 11 | ||||
| -rw-r--r-- | views/default/icon/default.php | 30 | ||||
| -rw-r--r-- | views/default/input/pulldown.php | 2 | ||||
| -rw-r--r-- | views/default/output/tag.php | 1 | ||||
| -rw-r--r-- | views/default/output/tagcloud.php | 2 | ||||
| -rw-r--r-- | views/default/output/tags.php | 1 | 
8 files changed, 47 insertions, 8 deletions
diff --git a/views/default/css/admin.php b/views/default/css/admin.php index 059e51dd6..ceeac71a2 100644 --- a/views/default/css/admin.php +++ b/views/default/css/admin.php @@ -624,6 +624,10 @@ a.elgg-button {  	text-decoration: none;  	color: #4690D6;  } +.ui-autocomplete a.ui-state-hover { +	background-color: #eee; +	display: block; +}  /* ***************************************  	USER PICKER diff --git a/views/default/css/elements/forms.php b/views/default/css/elements/forms.php index 2fc156447..f55e57fb4 100644 --- a/views/default/css/elements/forms.php +++ b/views/default/css/elements/forms.php @@ -267,6 +267,10 @@ input[type="radio"] {  	text-decoration: none;  	color: #4690D6;  } +.ui-autocomplete a.ui-state-hover { +	background-color: #eee; +	display: block; +}  /* ***************************************  	USER PICKER diff --git a/views/default/css/ie7.php b/views/default/css/ie7.php index db0125b4b..229df8431 100644 --- a/views/default/css/ie7.php +++ b/views/default/css/ie7.php @@ -62,4 +62,13 @@  .elgg-module-walledgarden > .elgg-head,  .elgg-module-walledgarden > .elgg-foot {  	width: 530px; -}
\ No newline at end of file +} + +input, textarea { +	width: 98%; +} + +.elgg-tag a { +	/* IE7 had a weird wrapping issue for tags */ +	word-wrap: normal; +} diff --git a/views/default/icon/default.php b/views/default/icon/default.php index 087c7eae9..7f13a1189 100644 --- a/views/default/icon/default.php +++ b/views/default/icon/default.php @@ -37,13 +37,31 @@ if (isset($vars['href'])) {  $icon_sizes = elgg_get_config('icon_sizes');  $size = $vars['size']; -$img = elgg_view('output/img', array( +if (!isset($vars['width'])) { +	$vars['width'] = $size != 'master' ? $icon_sizes[$size]['w'] : null; +} +if (!isset($vars['height'])) { +	$vars['height'] = $size != 'master' ? $icon_sizes[$size]['h'] : null; +} + +$img_params = array(  	'src' => $entity->getIconURL($vars['size']), -	'alt' => $title, -	'class' => $class, -	'width' => $size != 'master' ? $icon_sizes[$size]['w'] : NULL, -	'height' => $size != 'master' ? $icon_sizes[$size]['h'] : NULL, -)); +	'alt' => $title,	 +); + +if (!empty($class)) { +	$img_params['class'] = $class; +} + +if (!empty($vars['width'])) { +	$img_params['width'] = $vars['width']; +} + +if (!empty($vars['height'])) { +	$img_params['height'] = $vars['height']; +} + +$img = elgg_view('output/img', $img_params);  if ($url) {  	$params = array( diff --git a/views/default/input/pulldown.php b/views/default/input/pulldown.php index 705329691..fc0595300 100644 --- a/views/default/input/pulldown.php +++ b/views/default/input/pulldown.php @@ -5,5 +5,5 @@   * @deprecated 1.8   */ -elgg_deprecated_notice("input/pulldown was deprecated by input/dropdown", 1.8); +elgg_deprecated_notice("input/pulldown was deprecated by input/dropdown", 1.8, 2);  echo elgg_view('input/dropdown', $vars); diff --git a/views/default/output/tag.php b/views/default/output/tag.php index 3c002a31b..3e1f1c320 100644 --- a/views/default/output/tag.php +++ b/views/default/output/tag.php @@ -20,6 +20,7 @@ if (!empty($vars['object'])) {  }  if (isset($vars['value'])) { +	$vars['value'] = htmlspecialchars($vars['value'], ENT_QUOTES, 'UTF-8', false);  	if (!empty($vars['type'])) {  		$type = "&type={$vars['type']}";  	} else { diff --git a/views/default/output/tagcloud.php b/views/default/output/tagcloud.php index a212becd8..2fbf1cd0a 100644 --- a/views/default/output/tagcloud.php +++ b/views/default/output/tagcloud.php @@ -39,6 +39,8 @@ if (!empty($vars['tagcloud']) && is_array($vars['tagcloud'])) {  	$cloud = '';  	foreach ($vars['tagcloud'] as $tag) { +		$tag->tag = htmlspecialchars($tag->tag, ENT_QUOTES, 'UTF-8', false); +  		if ($cloud != '') {  			$cloud .= ', ';  		} diff --git a/views/default/output/tags.php b/views/default/output/tags.php index 3082dd41e..41fd5f168 100644 --- a/views/default/output/tags.php +++ b/views/default/output/tags.php @@ -55,6 +55,7 @@ if (!empty($vars['tags'])) {  	$list_items = '<li>' . elgg_view_icon('tag', $icon_class) . '</li>';  	foreach($vars['tags'] as $tag) { +		$tag = htmlspecialchars($tag, ENT_QUOTES, 'UTF-8', false);  		if (!empty($vars['type'])) {  			$type = "&type={$vars['type']}";  		} else {  | 
