좋아, 문제가 무엇인지 잘 알고 있지만 가장 좋은 해결책을 알아야합니다. 나는이 주제 http://kalalalani.tumblr.com/Tumblr에 애니메이션 GIF가 표시되지 않는 포토 셋
의 크게 수정 된 버전을 사용하고
애니메이션 GIF를 포함 photosets을 reblogging 때 내 클라이언트는 문제를 제기했다. 소스 코드 (내가 만진 적이없는이 부분은) 다음과 같습니다
{block:Photoset}
<li class="photoset">
{block:Photos}
{block:HighRes}<p><img src="{PhotoURL-HighRes}" alt="photo"></p>{/block:HighRes}
{block:Caption}<p>{Caption}</p>{/block:Caption}
{/block:Photos}
<p class="meta">
<a href="{Permalink}">{TimeAgo}</a>
{block:IfShowNotes} / <a href="{Permalink}#notes">{NoteCountWithLabel}</a>{/block:IfShowNotes}
{block:IfDisqusComments}{block:IfDisqusShortname} / <a class="dsq-comment-count" href="{Permalink}#disqus_thread">{lang:Comments}</a>{/block:IfDisqusShortname}{/block:IfDisqusComments}
{block:ContentSource}
/ {lang:Source}: <a href="{SourceURL}">{block:SourceLogo}<img src="{WhiteLogoURL}" width="{LogoWidth}" height="{LogoHeight}" alt="{SourceTitle}" />{/block:SourceLogo}{block:NoSourceLogo}{SourceTitle}{/block:NoSourceLogo}</a></p>
{/block:ContentSource}
</p>
</li>
{/block:Photoset}
문제는 이미지의 크기가 존재할 가능성이 애니메이션 GIF를 위해 {PhotoURL-highres 있습니다}와 함께입니다.
그래서 기본 해결 방법은 무엇입니까? {PhotoURL-500} 및 {PhotoURL-100}을 시도했지만 어느 것도 작동하지 않는 것 같습니다.
so
1) 가장 좋은 기본값은 무엇입니까?
2) 폴백을 작성하는 방법이 있습니까? 고해상도가없는 경우 Photo-HighRes가 있거나 PhotoURL-500 (기본값이 무엇이든간에)을 사용하십시오.
TIA. 루크
흠, {block : HighRes} 블록 대신 {LinkOpenTag}
{LinkCloseTag}를 사용하여 작업하고 있습니다. 이제 포토 셋에 조금이라도 추가 할 필요가 있다고 생각합니다. –
lharby