diff options
| -rw-r--r-- | views/default/js/photos/tagging.php | 17 | ||||
| -rw-r--r-- | views/default/object/image/full.php | 2 | ||||
| -rw-r--r-- | views/default/photos/css.php | 24 | ||||
| -rw-r--r-- | views/default/photos/tagging/tag.php | 18 | ||||
| -rw-r--r-- | views/default/photos/tagging/tags.php | 3 | 
5 files changed, 50 insertions, 14 deletions
| diff --git a/views/default/js/photos/tagging.php b/views/default/js/photos/tagging.php index b00200e74..47bab9de5 100644 --- a/views/default/js/photos/tagging.php +++ b/views/default/js/photos/tagging.php @@ -102,9 +102,14 @@ elgg.tidypics.tagging.position = function() {  	tag_left += image_pos.left;  	tag_top += image_pos.top; -	$(this).css({ +	$(this).parent().css({  		left: tag_left + 'px', -		top: tag_top + 'px', +		top: tag_top + 'px' /* +		width: tag_width + 'px', +		height: tag_height + 'px' */ +	}); + +	$(this).css({  		width: tag_width + 'px',  		height: tag_height + 'px'  	}); @@ -117,19 +122,19 @@ elgg.tidypics.tagging.toggleTagHover = function() {  	if (elgg.tidypics.tagging.tag_hover == false) {  		$('.tidypics-photo').hover(  			function() { -				$('.tidypics-tag').show(); +				$('.tidypics-tag-wrapper').show();  			},  			function() { -				$('.tidypics-tag').hide(); +				$('.tidypics-tag-wrapper').hide();  			}  		);  	} else {  		$('.tidypics-photo').hover(  			function() { -				$('.tidypics-tag').hide(); +				$('.tidypics-tag-wrapper').hide();  			},  			function() { -				$('.tidypics-tag').hide(); +				$('.tidypics-tag-wrapper').hide();  			}  		);  	} diff --git a/views/default/object/image/full.php b/views/default/object/image/full.php index e12e96806..175519c16 100644 --- a/views/default/object/image/full.php +++ b/views/default/object/image/full.php @@ -49,7 +49,7 @@ $summary = elgg_view_image_block($owner_icon, $list_body, $params);  echo $summary; -echo '<div class="tidypics-wrapper-photo">'; +echo '<div class="tidypics-photo-wrapper center">';  echo elgg_view('object/image/navigation', $vars);  echo elgg_view('photos/tagging/help', $vars);  echo elgg_view('photos/tagging/select', $vars); diff --git a/views/default/photos/css.php b/views/default/photos/css.php index 23926adbc..3e18d1908 100644 --- a/views/default/photos/css.php +++ b/views/default/photos/css.php @@ -23,13 +23,20 @@  .tidypics-gallery-widget > li {  	width: 100%;  } - +/* +.tidypics-lightbox { +	margin: 0 auto; +	display: block; +	width: auto; +} +*/ +/*  .tidypics-photo {  	margin: 0 auto;  	display: block;  } - -.tidypics-wrapper-photo { +*/ +.tidypics-photo-wrapper {  	position: relative;  } @@ -116,10 +123,19 @@  	max-width: 300px;  } -.tidypics-tag { +.tidypics-tag-wrapper {  	display: none;  	position: absolute; +} + +.tidypics-tag {  	border: 2px solid white; +	clear: both; +} + +.tidypics-tag-label { +	float: left; +	margin-top: 5px;  }  <?php diff --git a/views/default/photos/tagging/tag.php b/views/default/photos/tagging/tag.php index 4d3affeb6..93ea16218 100644 --- a/views/default/photos/tagging/tag.php +++ b/views/default/photos/tagging/tag.php @@ -3,6 +3,9 @@   * Photo tag view   *   * @uses $vars['tag'] Tag object + * + * @author Cash Costello + * @license http://www.gnu.org/licenses/gpl-2.0.html GNU General Public License v2   */  $coords = json_decode('{' . $vars['tag']->coords . '}'); @@ -15,10 +18,19 @@ $attributes = elgg_format_attributes(array(  	'data-height' => $coords->height,  )); -//var_dump($vars['tag']); -//$text = "This is a something"; +if ($vars['tag']->type == 'user') { +	$user = get_entity($vars['tag']->value); +	$label = elgg_view('output/url', array( +		'text' => $user->name, +		'href' => $user->getURL(), +	)); +} else { +	$label = $vars['tag']->value; +}  echo <<<HTML -<div $attributes> +<div class="tidypics-tag-wrapper"> +	<div $attributes></div> +	<div class="elgg-module-popup tidypics-tag-label">$label</div>  </div>  HTML; diff --git a/views/default/photos/tagging/tags.php b/views/default/photos/tagging/tags.php index 7a4aa3a59..29c9d0efb 100644 --- a/views/default/photos/tagging/tags.php +++ b/views/default/photos/tagging/tags.php @@ -3,6 +3,9 @@   * View the tags for this image   *   * @uses $vars['entity'] + * + * @author Cash Costello + * @license http://www.gnu.org/licenses/gpl-2.0.html GNU General Public License v2   */  $tags = $vars['entity']->getPhotoTags(); | 
