2015-01-22 21:11:22 +01:00
{% extends "WallabagBundle::layout.html.twig" %}
{% block title %} {{ entry .title | raw }} ( {{ entry .url | e | domainName }} ) {% endblock %}
{% block menu %}
{% include "WallabagBundle::_menu.html.twig" %}
{% endblock %}
{% block content %}
<div id="article_toolbar">
<ul class="links">
<li class="topPosF"><a href="#top" title=" {% trans %} Back to top {% endtrans %} " class="tool top icon icon-arrow-up-thick"><span> {% trans %} Back to top {% endtrans %} </span></a></li>
<li><a href=" {{ entry .url | e }} " target="_blank" title=" {% trans %} original {% endtrans %} : {{ entry .title | e }} " class="tool link icon icon-link"><span> {{ entry .url | e | domainName }} </span></a></li>
2015-01-23 12:45:24 +01:00
<li><a title=" {% trans %} Mark as read {% endtrans %} " class="tool icon icon-check {% if entry .isRead == 0 %} archive-off {% else %} archive {% endif %} " href=" {{ path ( 'archive_entry' , { 'id' : entry .id } ) }} "><span> {% trans %} Toggle mark as read {% endtrans %} </span></a></li>
<li><a title=" {% trans %} Favorite {% endtrans %} " class="tool icon icon-star {% if entry .isFav == 0 %} fav-off {% else %} fav {% endif %} " href=" {{ path ( 'star_entry' , { 'id' : entry .id } ) }} "><span> {% trans %} Toggle favorite {% endtrans %} </span></a></li>
<li><a title=" {% trans %} Delete {% endtrans %} " class="tool delete icon icon-trash" href=" {{ path ( 'delete_entry' , { 'id' : entry .id } ) }} "><span> {% trans %} Delete {% endtrans %} </span></a></li>
2015-01-22 21:11:22 +01:00
{% if share_twitter %} <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 {% endtrans %} "><span> {% trans %} Tweet {% endtrans %} </span></a></li> {% endif %}
{% if share_mail %} <li><a href="mailto:?subject= {{ entry .title | url_encode }} &body= {{ entry .url | url_encode }} %20via%20@wallabagapp" class="tool email icon icon-mail" title=" {% trans %} Email {% endtrans %} "><span> {% trans %} Email {% endtrans %} </span></a></li> {% endif %}
{% if share_shaarli %} <li><a href=" {{ shaarli_url }} /index.php?post= {{ entry .url | url_encode }} &title= {{ entry .title | url_encode }} " target="_blank" class="tool shaarli" title=" {% trans %} shaarli {% endtrans %} "><span> {% trans %} shaarli {% endtrans %} </span></a></li> {% endif %}
{% if share_diaspora %} <li><a href=" {{ 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 {% endtrans %} "><span> {% trans %} diaspora {% endtrans %} </span></a></li> {% endif %}
{# {% if flattr %}{% if flattr.status == flattrable %}<li><a href="http://flattr.com/submit/auto?url={{ entry.url }}" class="tool flattr icon icon-flattr" target="_blank" title="{% trans %}flattr{% endtrans %}"><span>{% trans %}flattr{% endtrans %}</span></a></li>{% elseif flattr.status == flattred %}<li><a href="{{ flattr.flattrItemURL }}" class="tool flattr icon icon-flattr" target="_blank" title="{% trans %}flattr{% endtrans %}><span>{% trans %}flattr{% endtrans %}</span> ({{ flattr.numFlattrs }})</a></li>{% endif %}{% endif %} #}
{% if carrot %} <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 {% endtrans %} "><span>Carrot</span></a></li> {% endif %}
{% if show_printlink %} <li><a title=" {% trans %} Print {% endtrans %} " class="tool icon icon-print" href="javascript: window.print();"><span> {% trans %} Print {% endtrans %} </span></a></li> {% endif %}
{% if export_epub %} <li><a href="./?epub&method=id&value= {{ entry .id | e }} " title="Generate ePub file">EPUB</a></li> {% endif %}
{% if export_mobi %} <li><a href="./?mobi&method=id&value= {{ entry .id | e }} " title="Generate Mobi file">MOBI</a></li> {% endif %}
{% if export_pdf %} <li><a href="./?pdf&method=id&value= {{ entry .id | e }} " title="Generate PDF file">PDF</a></li> {% endif %}
<li><a href="mailto:hello@wallabag.org?subject=Wrong%20display%20in%20wallabag&body= {{ entry .url | url_encode }} " title=" {% trans %} Does this article appear wrong? {% endtrans %} " class="tool bad-display icon icon-delete"><span> {% trans %} Does this article appear wrong? {% endtrans %} </span></a></li>
</ul>
</div>
<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{% endtrans %}">✎</a> #}
</aside>
<article>
{{ entry .content | raw }}
</article>
</div>
<script src=" {{ asset ( 'themes/_global/js/restoreScroll.js' ) }} "></script>
<script type="text/javascript">
$(document).ready(function() {
// toggle read property of current article
2015-01-23 12:45:24 +01:00
/* $('#markAsRead').click(function() {
2015-01-22 21:11:22 +01:00
$("body").css("cursor", "wait");
2015-01-23 12:45:24 +01:00
$.ajax( { url: ' {{ path ( 'archive_entry' , { 'id' : entry .id } ) }} ' }).done(
2015-01-22 21:11:22 +01:00
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");
2015-01-23 12:45:24 +01:00
});*/
2015-01-22 21:11:22 +01:00
// toggle favorite property of current article
2015-01-23 12:45:24 +01:00
/* $('#setFav').click(function() {
2015-01-22 21:11:22 +01:00
$("body").css("cursor", "wait");
2015-01-23 12:45:24 +01:00
$.ajax( { url: ' {{ path ( 'star_entry' , { 'id' : entry .id } ) }} ' }).done(
2015-01-22 21:11:22 +01:00
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");
2015-01-23 12:45:24 +01:00
});*/
2015-01-22 21:11:22 +01: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 }} );
});
});
</script>
{% endblock %}