2014-02-12 20:58:40 +00:00
{% extends "layout.twig" %}
{% block menu %}
{% include '_menu.twig' %}
{% endblock %}
2014-07-10 11:17:04 +00:00
{% block title %} {{ entry .title | raw }} ( {{ entry .url | e | getDomain }} ) {% endblock %}
2014-02-12 20:58:40 +00:00
{% block content %}
2014-07-22 17:17:15 +00:00
{% include '_highlight.twig' %}
2015-03-07 23:15:10 +00:00
{% block toolbar %}
2014-02-12 20:58:40 +00:00
<div id="article_toolbar">
<ul class="links">
<li class="topPosF"><a href="#top" title=" {% trans "Back to top" %} " class="tool top icon icon-arrow-up-thick"><span> {% trans "Back to top" %} </span></a></li>
2015-03-07 21:52:03 +00:00
{% if navigate .next %} <li class="leftPosF"><a href="./?view=view&id= {{ navigate .nextid | e }} " class="top tool icon icon-previous"><span> {% trans "Next Article" %} </span></a></li> {% endif %}
2014-07-10 11:17:04 +00:00
<li><a href=" {{ entry .url | e }} " target="_blank" title=" {% trans "original" %} : {{ entry .title | e }} " class="tool link icon icon-link"><span> {{ entry .url | e | getDomain }} </span></a></li>
2014-04-22 07:45:09 +00:00
<li><a title=" {% trans "Mark as read" %} " class="tool icon icon-check {% if entry .is_read == 0 %} archive-off {% else %} archive {% endif %} " href="javascript: void(null);" id="markAsRead"><span> {% trans "Toggle mark as read" %} </span></a></li>
2015-03-07 23:22:47 +00:00
{% if navigate .previous %} <li><a title=" {% trans "Mark as read and go to next article" %} " class="tool icon icon-archiveandnext" href="./?action=archive_and_next&id= {{ entry .id | e }} " id="markAsReadAndNext"><span> {% trans "Toggle mark as read and go to next article" %} </span></a></li> {% endif %}
2014-04-22 07:45:09 +00:00
<li><a title=" {% trans "Favorite" %} " class="tool icon icon-star {% if entry .is_fav == 0 %} fav-off {% else %} fav {% endif %} " href="javascript: void(null);" id="setFav"><span> {% trans "Toggle favorite" %} </span></a></li>
2014-02-12 20:58:40 +00:00
<li><a title=" {% trans "Delete" %} " class="tool delete icon icon-trash" href="./?action=delete&id= {{ entry .id | e }} "><span> {% trans "Delete" %} </span></a></li>
{% if constant ( 'SHARE_TWITTER' ) == 1 %} <li><a href="https://twitter.com/home?status= {{ entry .title | url_encode }} %20 {{ entry .url | url_encode }} %20via%20@wallabagapp" target="_blank" class="tool twitter icon icon-twitter" title=" {% trans "Tweet" %} "><span> {% trans "Tweet" %} </span></a></li> {% endif %}
2015-02-14 14:22:20 +00:00
{% if constant ( 'SHARE_MAIL' ) == 1 %} <li><a href="mailto:?subject= {{ entry .title }} &body= {{ content | striptags | slice ( 0 , 7 0 0 ) }} %2E%2E%2E%0A%0A {% trans "Read the rest at" %} {{ entry .url | url_encode }} %20via%20@wallabagapp" class="tool email icon icon-mail" title=" {% trans "Email" %} "><span> {% trans "Email" %} </span></a></li> {% endif %}
2014-02-12 20:58:40 +00:00
{% if constant ( 'SHARE_SHAARLI' ) == 1 %} <li><a href=" {{ constant ( 'SHAARLI_URL' ) }} /index.php?post= {{ entry .url | url_encode }} &title= {{ entry .title | url_encode }} " target="_blank" class="tool shaarli" title=" {% trans "shaarli" %} "><span> {% trans "shaarli" %} </span></a></li> {% endif %}
2015-02-05 16:04:14 +00:00
{% if constant ( 'SHARE_EVERNOTE' ) == 1 %} <li><a href="https://www.evernote.com/clip.action?url= {{ entry .url | url_encode }} &title= {{ entry .title | url_encode }} " target="_blank" class="tool evernote icon icon-evernote" title=" {% trans "evernote" %} "><span> {% trans "evernote" %} </span></a></li> {% endif %}
2014-12-07 21:24:25 +00:00
{% if constant ( 'SHARE_DIASPORA' ) == 1 %} <li><a href=" {{ constant ( 'DIASPORA_URL' ) }} /bookmarklet?url= {{ entry .url | url_encode }} &title= {{ entry .title | url_encode }} ¬es=&v=1&noui=1&jump=doclose" target="_blank" class="tool diaspora icon-image icon-image--diaspora" title=" {% trans "diaspora" %} "><span> {% trans "diaspora" %} </span></a></li> {% endif %}
2014-11-19 15:35:44 +00:00
{% if constant ( 'FLATTR' ) == 1 %} {% if flattr .status == constant ( 'FLATTRABLE' ) %} <li><a href="http://flattr.com/submit/auto?url= {{ entry .url }} " class="tool flattr icon icon-flattr" target="_blank" title=" {% trans "flattr" %} "><span> {% trans "flattr" %} </span></a></li> {% elseif flattr .status == constant ( 'FLATTRED' ) %} <li><a href=" {{ flattr .flattrItemURL }} " class="tool flattr icon icon-flattr" target="_blank" title=" {% trans "flattr" %} "><span> {% trans "flattr" %} </span> ( {{ flattr .numFlattrs }} )</a></li> {% endif %} {% endif %}
2014-11-21 20:30:59 +00:00
{% if constant ( 'CARROT' ) == 1 %} <li><a href="https://secure.carrot.org/GiveAndGetBack.do?url= {{ entry .url | url_encode }} &title= {{ entry .title | url_encode }} " class="tool carrot icon-image icon-image--carrot" target="_blank" title=" {% trans "carrot" %} "><span>Carrot</span></a></li> {% endif %}
2014-04-22 07:45:09 +00:00
{% if constant ( 'SHOW_PRINTLINK' ) == 1 %} <li><a title=" {% trans "Print" %} " class="tool icon icon-print" href="javascript: window.print();"><span> {% trans "Print" %} </span></a></li> {% endif %}
2014-12-13 21:56:30 +00:00
{% if constant ( 'RELOAD_ARTICLE' ) == 1 %} <li><a class="tool reload icon icon-reload" href="./?action=reload_article&id= {{ entry .id | e }} " title=" {% trans "Reload article" %} "><span> {% trans "Reload article" %} </span></a></li> {% endif %}
2014-12-14 14:17:39 +00:00
{% if constant ( 'EPUB' ) == 1 %} <li><a href="./?epub&method=id&value= {{ entry .id | e }} " title="Generate ePub file">EPUB</a></li> {% endif %}
{% if constant ( 'MOBI' ) == 1 %} <li><a href="./?mobi&method=id&value= {{ entry .id | e }} " title="Generate Mobi file">MOBI</a></li> {% endif %}
{% if constant ( 'PDF' ) == 1 %} <li><a href="./?pdf&method=id&value= {{ entry .id | e }} " title="Generate PDF file">PDF</a></li> {% endif %}
2014-02-12 20:58:40 +00:00
<li><a href="mailto:hello@wallabag.org?subject=Wrong%20display%20in%20wallabag&body= {{ entry .url | url_encode }} " title=" {% trans "Does this article appear wrong?" %} " class="tool bad-display icon icon-delete"><span> {% trans "Does this article appear wrong?" %} </span></a></li>
2015-03-07 21:52:03 +00:00
{% if navigate .previous %} <li class="rightPosF"><a href="./?view=view&id= {{ navigate .previousid | e }} " class="tool icon icon-next"><span> {% trans "Previous Article" %} </span></a></li> {% endif %}
2014-02-12 20:58:40 +00:00
</ul>
</div>
2015-03-07 23:15:10 +00:00
{% endblock %}
2014-02-12 20:58:40 +00:00
<div id="article">
<header class="mbm">
<h1> {{ entry .title | raw }} </h1>
</header>
<aside class="tags">
tags: {% for tag in tags %} <a href="./?view=tag&id= {{ tag .id }} "> {{ tag .value }} </a> {% endfor %} <a href="./?view=edit-tags&id= {{ entry .id | e }} " title=" {% trans "Edit tags" %} ">✎</a>
</aside>
<article>
{{ content | raw }}
</article>
</div>
2015-03-07 23:15:10 +00:00
{{ block ( 'toolbar' ) }}
2014-11-18 15:01:37 +00:00
<script src=" {{ poche_url }} themes/_global/js/restoreScroll.js"></script>
2014-03-06 17:57:04 +00:00
<script type="text/javascript">
$(document).ready(function() {
2014-04-22 07:45:09 +00:00
// toggle read property of current article
$('#markAsRead').click(function() {
$("body").css("cursor", "wait");
$.ajax( { url: './?action=toggle_archive&id= {{ entry .id | e }} ' }).done(
function( data ) {
if ( data == '1' ) {
if ( $('#markAsRead').hasClass("archive-off") ) {
$('#markAsRead').removeClass("archive-off");
$('#markAsRead').addClass("archive");
}
else {
$('#markAsRead').removeClass("archive");
$('#markAsRead').addClass("archive-off");
}
}
else {
alert('Error! Pls check if you are logged in.');
}
});
$("body").css("cursor", "auto");
});
// toggle favorite property of current article
$('#setFav').click(function() {
$("body").css("cursor", "wait");
$.ajax( { url: './?action=toggle_fav&id= {{ entry .id | e }} ' }).done(
function( data ) {
if ( data == '1' ) {
if ( $('#setFav').hasClass("fav-off") ) {
$('#setFav').removeClass("fav-off");
$('#setFav').addClass("fav");
}
else {
$('#setFav').removeClass("fav");
$('#setFav').addClass("fav-off");
}
}
else {
alert('Error! Pls check if you are logged in.');
}
});
$("body").css("cursor", "auto");
});
2014-03-06 17:57:04 +00:00
$(window).scroll(function(e) {
var scrollTop = $(window).scrollTop();
var docHeight = $(document).height();
var scrollPercent = (scrollTop) / (docHeight);
var scrollPercentRounded = Math.round(scrollPercent*100)/100;
savePercent( {{ entry .id | e }} , scrollPercentRounded);
});
retrievePercent( {{ entry .id | e }} );
$(window).resize(function() {
retrievePercent( {{ entry .id | e }} );
});
});
2015-03-07 22:59:27 +00:00
// Use left and right arrow to navigate on with keyboard
2015-03-07 21:52:03 +00:00
navigateKeyboard('?view=view&id= {{ navigate .nextid | e }} ','?view=view&id= {{ navigate .previousid | e }} ');
2015-03-07 22:59:27 +00:00
// swipe to right or left on mobile to navigate
$('article').on("swiperight", function() {
goLeft('?view=view&id= {{ navigate .nextid | e }} ');
});
$('article').on("swipeleft", function() {
goRight('?view=view&id= {{ navigate .previousid | e }} ');
});
2014-03-06 17:57:04 +00:00
</script>
2014-11-21 20:30:59 +00:00
{% endblock %}