diff --git a/themes/default/fix-ie5-ie6.css b/themes/default/fix-ie5-ie6.css index b3ed58996..312b64e30 100644 --- a/themes/default/fix-ie5-ie6.css +++ b/themes/default/fix-ie5-ie6.css @@ -70,3 +70,10 @@ H1, #theHeader { .pwg-icon { display: block; } + +.imageInfoTable {display:block; margin: 0 200px;} +.imageInfo {display:block; line-height:16px;} +.imageInfo dt {display:block; text-align:left; font-weight:bold; padding-right:0.5em;} +.imageInfo dd {display:block; text-align:left; font-weight:normal;} +.relSwitchBox {position:static;} +#imageInfos dd { margin: 0 0 5px 20px;} \ No newline at end of file diff --git a/themes/default/fix-ie7.css b/themes/default/fix-ie7.css index d4c343f24..4284f6381 100644 --- a/themes/default/fix-ie7.css +++ b/themes/default/fix-ie7.css @@ -23,3 +23,9 @@ display: block; } +.imageInfoTable {display:block; margin: 0 200px;} +.imageInfo {display:block; line-height:16px;} +.imageInfo dt {display:block; text-align:left; font-weight:bold; padding-right:0.5em;} +.imageInfo dd {display:block; text-align:left; font-weight:normal;} +.relSwitchBox {position:static;} +#imageInfos dd { margin: 0 0 5px 20px;} \ No newline at end of file diff --git a/themes/default/template/picture.tpl b/themes/default/template/picture.tpl index 17b2c7750..da9dd1036 100644 --- a/themes/default/template/picture.tpl +++ b/themes/default/template/picture.tpl @@ -12,10 +12,10 @@
| {'Author'|@translate} | -{if isset($INFO_AUTHOR)}{$INFO_AUTHOR}{else}{'N/A'|@translate}{/if} | -
| {'Created on'|@translate} | -{if isset($INFO_CREATION_DATE)}{$INFO_CREATION_DATE}{else}{'N/A'|@translate}{/if} | -
| {'Posted on'|@translate} | -{$INFO_POSTED_DATE} | -
| {'Dimensions'|@translate} | -{if isset($INFO_DIMENSIONS)}{$INFO_DIMENSIONS}{else}{'N/A'|@translate}{/if} | -
| {'File'|@translate} | -{$INFO_FILE} | -
| {'Filesize'|@translate} | -{if isset($INFO_FILESIZE)}{$INFO_FILESIZE}{else}{'N/A'|@translate}{/if} | -
| {'Tags'|@translate} | -
+ {if $display_info.tags }
+
+ |
-
| {'Albums'|@translate} | -
+
+
|
-
| {'Visits'|@translate} | -{$INFO_VISITS} | -
| {'Rating score'|@translate} | -
+
+ |
-
|
+
+ |
-
+
+ |
-
| {'Who can see this photo?'|@translate} | -
-{combine_script id='core.scripts' load='async' path='themes/default/js/scripts.js'}
+
+ |
| {$meta.TITLE} | -|
|---|---|
| {$label} | -{$value} | -
{$pwg->l10n_dec('%d comment', '%d comments',$COMMENT_COUNT)}
- {if $COMMENT_COUNT > 2} - {$COMMENTS_ORDER_TITLE} - {/if} {else} -{$pwg->l10n_dec('%d comment', '%d comments',$COMMENT_COUNT)}
+{$pwg->l10n_dec('%d comment', '%d comments',$COMMENT_COUNT)}
{/if} - {if !empty($navbar)}{include file='navigation_bar.tpl'|@get_extent:'navbar'}{/if} - - {if isset($comments)} - {include file='comment_list.tpl'} - {/if} - - {if isset($comment_add)} -{$current.TITLE}
-{$COMMENT_IMG}
-{/if} - -{if isset($U_SLIDESHOW_STOP)} -- [ {'stop the slideshow'|@translate} ] -
-{/if} - --{strip} - {if $display_info.author} -
- - {'Author'|@translate}
- - {if isset($INFO_AUTHOR)}{$INFO_AUTHOR}{else}{'N/A'|@translate}{/if}
-
- {/if}
- {if $display_info.created_on}
-
- - {'Created on'|@translate}
- - {if isset($INFO_CREATION_DATE)}{$INFO_CREATION_DATE}{else}{'N/A'|@translate}{/if}
-
- {/if}
- {if $display_info.posted_on}
-
- - {'Posted on'|@translate}
- - {$INFO_POSTED_DATE}
-
- {/if}
- {if $display_info.dimensions}
-
- - {'Dimensions'|@translate}
- - {if isset($INFO_DIMENSIONS)}{$INFO_DIMENSIONS}{else}{'N/A'|@translate}{/if}
-
- {/if}
- {if $display_info.file}
-
- - {'File'|@translate}
- - {$INFO_FILE}
-
- {/if}
- {if $display_info.filesize}
-
- - {'Filesize'|@translate}
- - {if isset($INFO_FILESIZE)}{$INFO_FILESIZE}{else}{'N/A'|@translate}{/if}
-
- {/if}
- {if $display_info.tags }
-
- - {'Tags'|@translate}
- -
- {if isset($related_tags)}
- {foreach from=$related_tags item=tag name=tag_loop}{if !$smarty.foreach.tag_loop.first}, {/if}{$tag.name}{/foreach}
- {else}
- {/if}
-
-
- {/if}
- {if $display_info.categories}
-
- - {'Albums'|@translate}
- -
- {if isset($related_categories)}
-
-
- {/if}
- {if $display_info.visits}
-
- - {'Visits'|@translate}
- - {$INFO_VISITS}
-
- {/if}
-
-{if $display_info.rating_score and isset($rate_summary)}
-
- - {'Rating score'|@translate}
- -
- {if $rate_summary.count}
- {$rate_summary.score} ({assign var='rate_text' value='%d rates'|@translate}{$pwg->sprintf($rate_text, $rate_summary.count)})
- {else}
- {'no rate'|@translate}
- {/if}
-
-
-{/if}
-
-{if isset($rating)}
-
- -
- {if isset($rating.USER_RATE)}{'Update your rating'|@translate}{else}{'Rate this photo'|@translate}{/if}
-
- -
-
-
- {foreach from=$rating.marks item=mark name=rate_loop}
- {if isset($rating.USER_RATE) && $mark==$rating.USER_RATE}
-
- {else}
-
- {/if}
- {/foreach}
- {strip}{combine_script id='core.scripts' load='async' path='themes/default/js/scripts.js'}
- {combine_script id='rating' load='async' require='core.scripts' path='themes/default/js/rating.js'}
- {footer_script}
- var _pwgRatingAutoQueue = _pwgRatingAutoQueue||[];
- _pwgRatingAutoQueue.push( {ldelim}rootUrl: '{$ROOT_URL}', image_id: {$current.id},
- onSuccess : function(rating) {ldelim}
- var e = document.getElementById("updateRate");
- if (e) e.innerHTML = "{'Update your rating'|@translate|@escape:'javascript'}";
- e = document.getElementById("ratingScore");
- if (e) e.innerHTML = rating.score;
- e = document.getElementById("ratingCount");
- if (e) e.innerHTML = "({'%d rates'|@translate|@escape:'javascript'})".replace( "%d", rating.count);
- {rdelim}{rdelim} );
- {/footer_script}
- {/strip}
-
-
-
-
-{/if}
-
-{if $display_info.privacy_level and isset($available_permission_levels)}
-
- - {'Who can see this photo?'|@translate}
- -
-{combine_script id='core.scripts' require='jquery' load='async' path='themes/default/js/scripts.js'}
-{footer_script}
-{literal}function setPrivacyLevel(rootUrl, id, level)
-{
-var y = new PwgWS(rootUrl);
-y.callService(
- "pwg.images.setPrivacyLevel", {image_id: id, level:level} ,
- {
- method: "POST",
- onFailure: function(num, text) { alert(num + " " + text); },
- onSuccess: function(result) {
- jQuery('.levelCheck').hide();
- jQuery('#levelCheck'+level).show();
- jQuery('#privacyLevelBox .switchSelected').addClass('switchUnselected').removeClass('switchSelected');
- jQuery('#switchLevel'+level).addClass('switchSelected').removeClass('switchUnselected');
- }
- }
- );
-}
-function togglePrivacyLevelBox()
-{
- var elt = document.getElementById("privacyLevelBox"),
- ePos = document.getElementById("privacyLevelLink");
- if (elt.style.display == "none")
- {
- elt.style.position = "absolute";
- elt.style.left = (ePos.offsetLeft)+"px";
- elt.style.top = (ePos.offsetTop+ePos.offsetHeight)+"px";
- elt.style.display="";
- }
- else
- elt.style.display="none";
-}
-{/literal}
-{/footer_script}
-
-
-
-
-
-{/if}
-{/strip}
-
- -{if isset($metadata)} -- {foreach from=$related_categories item=cat} -- {$cat}
- {/foreach}
-
- {/if} --{foreach from=$metadata item=meta} -- {$label}
- - {$value}
- {/foreach}
-{/foreach}
-
-{/if} -{$meta.TITLE}
- {foreach from=$meta.lines item=value key=label} -{$pwg->l10n_dec('%d comment', '%d comments',$COMMENT_COUNT)}
- {else} -{$pwg->l10n_dec('%d comment', '%d comments',$COMMENT_COUNT)}
- {/if} - -{'Add a comment'|@translate}
--
-