818b3193ff
With the new routes, all pages are not all at the same folder level anymore (e.g. /shaare and /shaare/123), so we can't just use './' everywhere. The most consistent way to handle this is to prefix all path with the proper variable, and handle the actual path in controllers.
43 lines
1.5 KiB
HTML
43 lines
1.5 KiB
HTML
</main>
|
|
|
|
<div class="pure-g">
|
|
<div class="pure-u-2-24"></div>
|
|
<footer id="footer" class="pure-u-20-24 footer-container" role="contentinfo">
|
|
<i class="fa fa-shaarli" aria-hidden="true"></i>
|
|
<strong><a href="https://github.com/shaarli/Shaarli">Shaarli</a></strong>
|
|
{if="$is_logged_in===true"}
|
|
{$version}
|
|
{/if}
|
|
·
|
|
{'The personal, minimalist, super-fast, database free, bookmarking service'|t} {'by the Shaarli community'|t} ·
|
|
<a href="{$base_path}/doc/html/index.html" rel="nofollow">{'Documentation'|t}</a>
|
|
{loop="$plugins_footer.text"}
|
|
{$value}
|
|
{/loop}
|
|
</footer>
|
|
<div class="pure-u-2-24"></div>
|
|
</div>
|
|
|
|
<input type="hidden" name="token" value="{$token}" id="token" />
|
|
|
|
{loop="$plugins_footer.endofpage"}
|
|
{$value}
|
|
{/loop}
|
|
|
|
{loop="$plugins_footer.js_files"}
|
|
<script src="{$value}#"></script>
|
|
{/loop}
|
|
|
|
<div id="js-translations" class="hidden">
|
|
<span id="translation-fold">{'Fold'|t}</span>
|
|
<span id="translation-fold-all">{'Fold all'|t}</span>
|
|
<span id="translation-expand">{'Expand'|t}</span>
|
|
<span id="translation-expand-all">{'Expand all'|t}</span>
|
|
<span id="translation-delete-link">{'Are you sure you want to delete this link?'|t}</span>
|
|
<span id="translation-shaarli-desc">
|
|
{'The personal, minimalist, super-fast, database free, bookmarking service'|t} {'by the Shaarli community'|t}
|
|
</span>
|
|
</div>
|
|
|
|
<input type="hidden" name="js_base_path" value="{$base_path}" />
|
|
<script src="{$asset_path}/js/shaarli.min.js?v={$version_hash}#"></script>
|