2013-10-03 08:10:44 -04:00
{% extends "layout.twig" %}
{% block title %} {% trans "config" %} {% endblock %}
{% block menu %}
{% include '_menu.twig' %}
{% endblock %}
{% block content %}
2014-02-21 08:53:43 -05:00
<h2> {% trans "Saving articles" %} </h2>
<p> {% trans "There are several ways to save an article:" %} (<a href="http://doc.wallabag.org/" title=" {% trans "read the documentation" %} ">?</a>)</p>
2013-10-03 08:10:44 -04:00
<ul>
2014-03-06 12:45:15 -05:00
<li>Firefox: <a href="https://addons.mozilla.org/firefox/addon/wallabag/" title="download the firefox extension"> {% trans "download the extension" %} </a></li>
2014-01-28 04:49:57 -05:00
<li>Chrome: <a href="http://doc.wallabag.org/doku.php?id=users:chrome_extension" title="download the chrome extension"> {% trans "download the extension" %} </a></li>
2014-03-06 12:45:15 -05:00
<li>Android: <a href="https://f-droid.org/app/fr.gaulupeau.apps.InThePoche" title="download the application"> {% trans "via F-Droid" %} </a> {% trans " or " %} <a href="https://play.google.com/store/apps/details?id=fr.gaulupeau.apps.InThePoche" title="download the application"> {% trans "via Google Play" %} </a></li>
<li>iOS: <a href="https://itunes.apple.com/app/wallabag/id828331015?mt=8" title="download the iOS application"> {% trans "download the application" %} </a></li>
2014-03-14 03:37:40 -04:00
<li>Windows Phone: <a href="http://www.windowsphone.com/en-us/store/app/wallabag/ff890514-348c-4d0b-9b43-153fff3f7450" title="download the window phone application"> {% trans "download the application" %} </a></li>
2013-10-03 08:10:44 -04:00
<li>
<form method="get" action="index.php">
2014-02-21 08:53:43 -05:00
<label class="addurl" for="config_plainurl"> {% trans "By filling this field" %} :</label>
<input required placeholder="example.com/article" class="addurl" id="config_plainurl" name="plainurl" type="url" />
<input type="submit" value=" {% trans "bag it!" %} " />
2013-10-03 08:10:44 -04:00
</form>
</li>
2014-02-21 08:53:43 -05:00
<li> {% trans "Bookmarklet: drag & drop this link to your bookmarks bar" %} <a id="bookmarklet" ondragend="this.click();" title="i am a bookmarklet, use me !" href="javascript:if(top['bookmarklet-url@wallabag.org']) { top['bookmarklet-url@wallabag.org'];}else { (function() { var%20url%20=%20location.href%20||%20url;window.open(' {{ poche_url }} ?action=add&url='%20+%20btoa(url),'_self');})();void(0);}"> {% trans "bag it!" %} </a></li>
2013-10-03 08:10:44 -04:00
</ul>
2014-02-21 08:53:43 -05:00
<h2> {% trans "Upgrading wallabag" %} </h2>
2013-10-03 08:10:44 -04:00
<ul>
2013-12-15 00:18:26 -05:00
<li> {% trans "Installed version" %} : <strong> {{ constant ( 'POCHE' ) }} </strong></li>
2014-01-28 04:49:57 -05:00
<li> {% trans "Latest stable version" %} : {{ prod }} . {% if compare_prod == - 1 %} <strong><a href="http://wallabag.org/"> {% trans "A more recent stable version is available." %} </a></strong> {% else %} {% trans "You are up to date." %} {% endif %} </li>
2014-02-21 08:53:43 -05:00
{% if constant ( 'DEBUG_POCHE' ) == 1 %} <li> {% trans "Latest dev version" %} : {{ dev }} . {% if compare_dev == - 1 %} <strong><a href="http://wallabag.org/"> {% trans "A more recent development version is available." %} </a></strong> {% else %} {% trans "You are up to date." %} {% endif %} </li> {% endif %}
2013-10-03 08:10:44 -04:00
</ul>
2013-12-03 04:40:27 -05:00
<h2> {% trans "Feeds" %} </h2>
{% if token == '' %}
2014-01-02 21:15:41 -05:00
<p> {% trans "Your feed token is currently empty and must first be generated to enable feeds. Click <a href='?feed&action=generate'>here to generate it</a>." %} </p>
2013-12-03 04:40:27 -05:00
{% else %}
<ul>
2014-01-02 21:15:41 -05:00
<li><a href="?feed&type=home&user_id= {{ user_id }} &token= {{ token }} " target="_blank"> {% trans "Unread feed" %} </a></li>
<li><a href="?feed&type=fav&user_id= {{ user_id }} &token= {{ token }} " target="_blank"> {% trans "Favorites feed" %} </a></li>
<li><a href="?feed&type=archive&user_id= {{ user_id }} &token= {{ token }} " target="_blank"> {% trans "Archive feed" %} </a></li>
2013-12-03 04:40:27 -05:00
</ul>
2014-01-10 10:33:10 -05:00
<p> {% trans "Your token:" %} <strong> {{ token }} </strong></p>
<p> {% trans "Your user id:" %} <strong> {{ user_id }} </strong></p>
2013-12-23 05:01:41 -05:00
<p> {% trans "You can regenerate your token: <a href='?feed&action=generate'>generate!</a>." %} </p>
2013-12-03 04:40:27 -05:00
{% endif %}
2013-10-03 08:10:44 -04:00
<h2> {% trans "Change your theme" %} </h2>
<form method="post" action="?updatetheme" name="changethemeform">
<fieldset class="w500p">
<div class="row">
<label class="col w150p" for="theme"> {% trans "Theme:" %} </label>
<select class="col" id="theme" name="theme">
2014-01-28 05:19:06 -05:00
{% for key , theme in themes %}
<option value=" {{ key }} " {{ theme .current ? 'selected' : '' }} > {{ theme .name }} </option>
2013-10-03 08:10:44 -04:00
{% endfor %}
</select>
</div>
<div class="row mts txtcenter">
<button class="bouton" type="submit" tabindex="4"> {% trans "Update" %} </button>
</div>
</fieldset>
<input type="hidden" name="returnurl" value=" {{ referer }} ">
<input type="hidden" name="token" value=" {{ token }} ">
</form>
2013-10-07 08:26:25 -04:00
<h2> {% trans "Change your language" %} </h2>
<form method="post" action="?updatelanguage" name="changelanguageform">
<fieldset class="w500p">
<div class="row">
<label class="col w150p" for="language"> {% trans "Language:" %} </label>
<select class="col" id="language" name="language">
{% for language in languages %}
2014-02-21 09:24:33 -05:00
<option value=" {{ language .value }} " {{ language .current ? 'selected' : '' }} > {{ language .name }} </option>
2013-10-07 08:26:25 -04:00
{% endfor %}
</select>
</div>
<div class="row mts txtcenter">
<button class="bouton" type="submit" tabindex="4"> {% trans "Update" %} </button>
</div>
</fieldset>
<input type="hidden" name="returnurl" value=" {{ referer }} ">
<input type="hidden" name="token" value=" {{ token }} ">
</form>
2013-10-20 10:53:54 -04:00
{% if http_auth == 0 %}
2013-10-03 08:10:44 -04:00
<h2> {% trans "Change your password" %} </h2>
<form method="post" action="?config" name="loginform">
<fieldset class="w500p">
<div class="row">
<label class="col w150p" for="password"> {% trans "New password:" %} </label>
<input class="col" type="password" id="password" name="password" placeholder=" {% trans "Password" %} " tabindex="2">
</div>
<div class="row">
<label class="col w150p" for="password_repeat"> {% trans "Repeat your new password:" %} </label>
<input class="col" type="password" id="password_repeat" name="password_repeat" placeholder=" {% trans "Password" %} " tabindex="3">
</div>
<div class="row mts txtcenter">
<button class="bouton" type="submit" tabindex="4"> {% trans "Update" %} </button>
</div>
</fieldset>
<input type="hidden" name="returnurl" value=" {{ referer }} ">
<input type="hidden" name="token" value=" {{ token }} ">
</form>
2013-10-20 10:53:54 -04:00
{% endif %}
2013-10-03 08:10:44 -04:00
<h2> {% trans "Import" %} </h2>
2014-04-02 13:55:19 -04:00
<p> {% trans "You can import your Pocket, Readability, Instapaper, Wallabag or any data in appropriate json or html format." %} </p>
2014-04-03 06:53:47 -04:00
<p> {% trans "Please select export file on your computer and press \"Import\" button below.<br>Wallabag will parse your file, insert all URLs and start fetching of articles if required.<br>Fetching process is controlled by two constants in your config file: IMPORT_LIMIT (how many articles are fetched at once) and IMPORT_DELAY (delay between fetch of next batch of articles)." %} </p>
2014-04-02 13:55:19 -04:00
<form method="post" action="?import" name="uploadfile" enctype="multipart/form-data">
2014-03-14 03:37:40 -04:00
<fieldset class="w500p">
<div class="row">
<label class="col w150p" for="file"> {% trans "File:" %} </label>
2014-07-22 10:37:13 -04:00
<input class="col" type="file" id="file" name="file" tabindex="4" required="required">
2014-03-14 03:37:40 -04:00
</div>
<div class="row mts txtcenter">
2014-04-02 13:55:19 -04:00
<button class="bouton" type="submit" tabindex="4"> {% trans "Import" %} </button>
2014-03-14 03:37:40 -04:00
</div>
</fieldset>
</form>
2014-04-03 08:39:13 -04:00
<p><a href="?import"> {% trans "You can click here to fetch content for articles with no content." %} </a></p>
2014-03-14 03:37:40 -04:00
2014-02-21 08:53:43 -05:00
<h2> {% trans "Export your wallabag data" %} </h2>
2013-12-12 03:42:19 -05:00
{% if constant ( 'STORAGE' ) == 'sqlite' %}
<p><a href="?download" target="_blank"> {% trans "Click here" %} </a> {% trans "to download your database." %} </p> {% endif %}
2014-02-21 08:53:43 -05:00
<p><a href="?export" target="_blank"> {% trans "Click here" %} </a> {% trans "to export your wallabag data." %} </p>
<h2> {% trans "Cache" %} </h2>
<p><a href="?empty-cache"> {% trans "Click here" %} </a> {% trans "to delete cache." %} </p>
2014-04-23 04:53:57 -04:00
2014-05-15 09:42:36 -04:00
<h2> {% trans "Fancy an E-Book ?" %} </h2>
<p> {% trans "Click on <a href=\"./?epub&method=all\" title=\"Generate ePub\">this link</a> to get all your articles in one ebook (ePub 3 format)." %}
<br> {% trans "This can <b>take a while</b> and can <b>even fail</b> if you have too many articles, depending on your server configuration." %} </p>
2014-04-23 04:53:57 -04:00
<h2> {% trans 'Add user' %} </h2>
<p> {% trans 'Add a new user :' %} </p>
<form method="post" action="?newuser">
<fieldset class="w500p">
<div class="row">
<label class="col w150p" for="newusername"> {% trans 'Login for new user' %} </label>
<input class="col" type="text" id="newusername" name="newusername" placeholder=" {% trans 'Login' %} ">
</div>
<div class="row">
<label class="col w150p" for="password4newuser"> {% trans "Password for new user" %} </label>
<input class="col" type="password" id="password4newuser" name="password4newuser" placeholder=" {% trans "Password" %} ">
</div>
<div class="row mts txtcenter">
<button type="submit"> {% trans "Send" %} </button>
</div>
</fieldset>
</form>
<h2> {% trans "Delete account" %} </h2>
{% if not only_user %} <form method="post" action="?deluser">
<p> {% trans "You can delete your account by entering your password and validating." %} <br /><b> {% trans "Be careful, data will be erased forever (that is a very long time)." %} </b></p>
<fieldset class="w500p">
<div class="row">
<label class="col w150p" for="password4deletinguser"> {% trans "Type here your password" %} </label>
<input class="col" type="password" id="password4deletinguser" name="password4deletinguser" placeholder=" {% trans "Password" %} ">
</div>
<div class="row mts txtcenter">
<button type="submit"> {% trans "Send" %} </button>
</div>
</form>
{% else %} <p> {% trans "You are the only user, you cannot delete your own account." %} <br />
{% trans "To completely remove wallabag, delete the wallabag folder on your web server." %} </p> {% endif %}
2013-10-07 08:00:45 -04:00
{% endblock %}