diff options
author | ArthurHoaro <arthur@hoa.ro> | 2014-12-12 17:01:02 +0100 |
---|---|---|
committer | ArthurHoaro <arthur@hoa.ro> | 2015-01-08 10:15:05 +0100 |
commit | 8079dfd1cdec41a0bb3ee7ec2b974e8e64376d83 (patch) | |
tree | 124a22ed9b66193d2d42df8a5693878046848da5 /tpl/linklist.html | |
parent | 002f9625ec7d0f7673da1e7098fdea76487d0538 (diff) | |
download | Shaarli-8079dfd1cdec41a0bb3ee7ec2b974e8e64376d83.tar.gz Shaarli-8079dfd1cdec41a0bb3ee7ec2b974e8e64376d83.tar.zst Shaarli-8079dfd1cdec41a0bb3ee7ec2b974e8e64376d83.zip |
W3C compliance (work on issue #64 - https://github.com/shaarli/Shaarli/issues/64):
* fix duplicate IDs - #paging_older, #paging_newer become classes as the paging is displayed twice (top, bottom) in the linklist
* fix duplicate IDs - #paging_privatelinks and #paging_linksperpage become classes
* daily links are now valid (use &)
* name attribute is not used anymore on a tag in link list
* center tag is replaced by CSS in picwall and tag cloud
* action in form tag can't be empty, use # instead
* fixed configure table with CSS instead of cellpadding, border, and valign
* export links are now valid
* remove "size" in input tag
* Fix missing alt attributes for img elements
* tpl/daily: Use HTML entities instead of char escape codes
* tpl/export: fix missing </span> closing tag
* Remove obsolete language attribute on <script> elements
Diffstat (limited to 'tpl/linklist.html')
-rw-r--r-- | tpl/linklist.html | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/tpl/linklist.html b/tpl/linklist.html index eadbc4cd..42a75a1a 100644 --- a/tpl/linklist.html +++ b/tpl/linklist.html | |||
@@ -30,7 +30,7 @@ | |||
30 | <ul> | 30 | <ul> |
31 | {loop="links"} | 31 | {loop="links"} |
32 | <li{if="$value.class"} class="{$value.class}"{/if}> | 32 | <li{if="$value.class"} class="{$value.class}"{/if}> |
33 | <a name="{$value.linkdate|smallHash}" id="{$value.linkdate|smallHash}"></a> | 33 | <a id="{$value.linkdate|smallHash}"></a> |
34 | <div class="thumbnail">{$value.url|thumbnail}</div> | 34 | <div class="thumbnail">{$value.url|thumbnail}</div> |
35 | <div class="linkcontainer"> | 35 | <div class="linkcontainer"> |
36 | {if="isLoggedIn()"} | 36 | {if="isLoggedIn()"} |
@@ -51,9 +51,9 @@ | |||
51 | {if="$GLOBALS['config']['ARCHIVE_ORG']"} | 51 | {if="$GLOBALS['config']['ARCHIVE_ORG']"} |
52 | <span class="linkarchive"><a href="https://web.archive.org/web/{$value.url|htmlspecialchars}">archive</a> - </span> | 52 | <span class="linkarchive"><a href="https://web.archive.org/web/{$value.url|htmlspecialchars}">archive</a> - </span> |
53 | {/if} | 53 | {/if} |
54 | <div class="linkqrcode"><a href="http://qrfree.kaywa.com/?l=1&s=8&d={$scripturl|urlencode}%3F{$value.linkdate|smallHash}" | 54 | <div class="linkqrcode"><a href="http://qrfree.kaywa.com/?l=1&s=8&d={$scripturl|urlencode}%3F{$value.linkdate|smallHash}" |
55 | onclick="showQrCode(this); return false;" class="qrcode" data-permalink="{$scripturl}?{$value.linkdate|smallHash}"><img src="images/qrcode.png#" title="QR-Code"></a></div> - | 55 | onclick="showQrCode(this); return false;" class="qrcode" data-permalink="{$scripturl}?{$value.linkdate|smallHash}"><img src="images/qrcode.png#" title="QR-Code" alt="QR-Code"></a></div> - |
56 | <a href={$value.url|htmlspecialchars}><span class="linkurl" title="Short link">{$value.url|htmlspecialchars}</span></a><br> | 56 | <a href="{$value.url|htmlspecialchars}"><span class="linkurl" title="Short link">{$value.url|htmlspecialchars}</span></a><br> |
57 | {if="$value.tags"} | 57 | {if="$value.tags"} |
58 | <div class="linktaglist"> | 58 | <div class="linktaglist"> |
59 | {loop="value.taglist"}<span class="linktag" title="Add tag"><a href="?addtag={$value|urlencode}">{$value|htmlspecialchars}</a></span> {/loop} | 59 | {loop="value.taglist"}<span class="linktag" title="Add tag"><a href="?addtag={$value|urlencode}">{$value|htmlspecialchars}</a></span> {/loop} |
@@ -70,7 +70,7 @@ | |||
70 | 70 | ||
71 | {include="page.footer"} | 71 | {include="page.footer"} |
72 | 72 | ||
73 | <script language="JavaScript"> | 73 | <script> |
74 | // Remove any displayed QR-Code | 74 | // Remove any displayed QR-Code |
75 | function remove_qrcode() | 75 | function remove_qrcode() |
76 | { | 76 | { |