$conf->get('redirector.url'),
$conf->get('redirector.encode_url')
);
- $link['thumbnail'] = thumbnail($conf, $link['url']);
$link['timestamp'] = $link['created']->getTimestamp();
if (startsWith($link['url'], '?')) {
$link['url'] = index_url($_SERVER) . $link['url']; // make permalink URL absolute
$tpl->assign('links', $links);
$tpl->assign('rssdate', escape($dayDate->format(DateTime::RSS)));
$tpl->assign('hide_timestamps', $conf->get('privacy.hide_timestamps', false));
+ $tpl->assign('index_url', $pageaddr);
$html = $tpl->draw('dailyrss', true);
echo $html . PHP_EOL;
$conf->get('redirector.url'),
$conf->get('redirector.encode_url')
);
- $linksToDisplay[$key]['thumbnail'] = thumbnail($conf, $link['url']);
$linksToDisplay[$key]['timestamp'] = $link['created']->getTimestamp();
}
exit;
}
-if (isset($_SERVER['QUERY_STRING']) && startsWith($_SERVER['QUERY_STRING'], 'do=dailyrss')) { showDailyRSS($conf); exit; }
+if (isset($_SERVER['QUERY_STRING']) && startsWith($_SERVER['QUERY_STRING'], 'do=dailyrss')) {
+ showDailyRSS($conf, $loginManager);
+ exit;
+}
+
if (!isset($_SESSION['LINKS_PER_PAGE'])) {
$_SESSION['LINKS_PER_PAGE'] = $conf->get('general.links_per_page', 20);
}
</a>
<a href="{$link.real_url}">{$link.title}</a>
</div>
- {$thumb=thumbnail($value.url)}
- {if="$thumb!=false"}
- <div class="daily-entry-thumbnail">{$thumb}</div>
+ {if="$thumbnails_enabled && !empty($link.thumbnail)"}
+ <div class="daily-entry-thumbnail">
+ <img data-src="{$link.thumbnail}#" class="b-lazy"
+ src="#"
+ alt="thumbnail" width="{$thumbnails_width}" height="{$thumbnails_height}" />
+ </div>
{/if}
<div class="daily-entry-description">{$link.formatedDescription}</div>
{if="$link.tags"}
{/loop}
</div>
{/if}
- <div class="dailyEntryFooter">
+ <div class="dailyEntryFooter clear">
{loop="$link.link_plugin"}
{$value}
{/loop}
</div>
</div>
{include="page.footer"}
+<script src="js/thumbnails.min.js?v={$version_hash}"></script>
</body>
</html>
<h3><a href="{$value.url}">{$value.title}</a></h3>
<small>{if="!$hide_timestamps"}{function="strftime('%c', $value.timestamp)"} - {/if}{if="$value.tags"}{$value.tags}{/if}<br>
{$value.url}</small><br>
- {if="$value.thumbnail"}{$value.thumbnail}{/if}<br>
+ {if="$value.thumbnail"}<img src="{$index_url}{$value.thumbnail}#" alt="thumbnail" />{/if}<br>
{if="$value.description"}{$value.formatedDescription}{/if}
<br><br><hr>
{/loop}
</td>
</tr>
- <tr>
- <td><b>Redirector</b></td>
- <td>
- <input type="text" name="redirector" id="redirector" size="50" value="{$redirector}"><br>
- (e.g. <i>http://anonym.to/?</i> will mask the HTTP_REFERER)
- </td>
- </tr>
-
<tr>
<td><b>Security:</b></td>
<td>
<div class="dailyEntryTitle">
<a href="{$link.real_url}">{$link.title}</a>
</div>
- {if="$link.thumbnail"}
- <div class="dailyEntryThumbnail">{$link.thumbnail}</div>
+ {if="$thumbnails_enabled && !empty($link.thumbnail)"}
+ <div class="dailyEntryThumbnail">
+ <img data-src="{$link.thumbnail}#" class="b-lazy"
+ src="#"
+ alt="thumbnail" width="{$thumbnails_width}" height="{$thumbnails_height}" />
+ </div>
{/if}
<div class="dailyEntryDescription">{$link.formatedDescription}</div>
<div id="closing"><img src="img/squiggle_closing.png" width="66" height="61" alt="-"></div>
</div>
{include="page.footer"}
+<script src="js/thumbnails.min.js?v={$version_hash}"></script>
</body>
</html>
<link>{$absurl}</link>
<pubDate>{$rssdate}</pubDate>
<description><![CDATA[
- {loop="$links"}
+ {loop="links"}
<h3><a href="{$value.url}">{$value.title}</a></h3>
<small>{if="!$hide_timestamps"}{function="strftime('%c', $value.timestamp)"} - {/if}{if="$value.tags"}{$value.tags}{/if}<br>
{$value.url}</small><br>
- {if="$value.thumbnail"}{$value.thumbnail}{/if}<br>
+ {if="$value.thumbnail"}<img src="{$index_url}{$value.thumbnail}#" alt="thumbnail" />{/if}<br>
{if="$value.description"}{$value.formatedDescription}{/if}
<br><br><hr>
{/loop}