]> git.immae.eu Git - github/wallabag/wallabag.git/blame - docs/en/user/configuration.rst
Added a configuration to define the redirection after archiving an entry
[github/wallabag/wallabag.git] / docs / en / user / configuration.rst
CommitLineData
59e91bc8
NL
1Configuration
2=============
3
4Now you're logged in, it's time to configure your account as you want.
5
3495f78d
NL
6Click on ``Config`` menu. You have five tabs: ``Settings``, ``RSS``,
7``User information``, ``Password`` and ``Tagging rules``.
59e91bc8
NL
8
9Settings
10--------
11
12Theme
13~~~~~
14
3495f78d
NL
15wallabag is customizable. You can choose your prefered theme here. You can also
16create a new one, a chapter will be dedicated for this. The default theme is
17``Material``, it's the theme used in the documentation screenshots.
59e91bc8
NL
18
19Items per page
20~~~~~~~~~~~~~~
21
22You can change the number of articles displayed on each page.
23
37b37172
NL
24Reading speed
25~~~~~~~~~~~~~
26
78becd54 27wallabag calculates a reading time for each article. You can define here, thanks to this list, if you are
37b37172
NL
28a fast or a slow reader. wallabag will recalculate the reading time for each article.
29
a42f38d9
NL
30Where do you want to be redirected after mark an article as read?
31~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32
33Each time you'll do some actions (after marking an article as read/favorite,
34after deleting an article, after removing a tag from an entry), you can be redirected:
35
36- To the homepage
37- To the current page
38
59e91bc8
NL
39Language
40~~~~~~~~
41
3495f78d
NL
42You can change the language of wallabag interface. You need to logout for this change
43to take effect.
59e91bc8
NL
44
45RSS
46---
47
48wallabag provides RSS feeds for each article status: unread, starred and archive.
49
50Firstly, you need to create a personal token: click on ``Create your token``.
51It's possible to change your token by clicking on ``Reset your token``.
52
53Now you have three links, one for each status: add them into your favourite RSS reader.
54
55You can also define how many articles you want in each RSS feed (default value: 50).
56
57User information
58----------------
59
60You can change your name, your email address and enable ``Two factor authentication``.
61
bb0c78f4
NL
62If the wallabag instance has more than one enabled user, you can delete your account here. **Take care, we delete all your data**.
63
59e91bc8
NL
64Two factor authentication
65~~~~~~~~~~~~~~~~~~~~~~~~~
66
3495f78d
NL
67 Two-factor authentication (also known as 2FA) is a technology patented in 1984
68 that provides identification of users by means of the combination of two different components.
59e91bc8
NL
69
70https://en.wikipedia.org/wiki/Two-factor_authentication
71
3495f78d
NL
72If you enable 2FA, each time you want to login to wallabag, you'll receive
73a code by email. You have to put this code on the following form.
59e91bc8
NL
74
75.. image:: ../../img/user/2FA_form.png
3495f78d
NL
76 :alt: Two factor authentication
77 :align: center
59e91bc8 78
3495f78d
NL
79If you don't want to receive a code each time you want to login, you can check
80the ``I'm on a trusted computer`` checkbox: wallabag will remember you for 15 days.
59e91bc8
NL
81
82Password
83--------
84
3495f78d 85You can change your password here (8 characters minimum).
a42938f4
NL
86
87Tagging rules
88-------------
89
3495f78d
NL
90If you want to automatically assign a tag to new articles, this part
91of the configuration is for you.
a42938f4
NL
92
93What does « tagging rules » mean?
94~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
95
96They are rules used by wallabag to automatically tag new entries.
3495f78d
NL
97Each time a new entry is added, all the tagging rules will be used to add
98the tags you configured, thus saving you the trouble to manually classify your entries.
a42938f4
NL
99
100How do I use them?
101~~~~~~~~~~~~~~~~~~
102
3495f78d
NL
103Let assume you want to tag new entries as *« short reading »* when
104the reading time is inferior to 3 minutes.
105In that case, you should put « readingTime <= 3 » in the **Rule** field
106and *« short reading »* in the **Tags** field.
a42938f4 107Several tags can added simultaneously by separating them by a comma: *« short reading, must read »*.
3495f78d
NL
108Complex rules can be written by using predefined operators:
109if *« readingTime >= 5 AND domainName = "github.com" »* then tag as *« long reading, github »*.
a42938f4
NL
110
111Which variables and operators can I use to write rules?
112~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
113
8edb250c 114The following variables and operators can be used to create tagging rules (be careful, for some values, you need to add quotes, for example ``language = "en"``):
a42938f4
NL
115
116=========== ============================================== ======== ==========
117Variable Meaning Operator Meaning
118----------- ---------------------------------------------- -------- ----------
119title Title of the entry <= Less than…
120url URL of the entry < Strictly less than…
121isArchived Whether the entry is archived or not => Greater than…
3247b907 122isStarred Whether the entry is starred or not > Strictly greater than…
a42938f4
NL
123content The entry's content = Equal to…
124language The entry's language != Not equal to…
125mimetype The entry's mime-type OR One rule or another
126readingTime The estimated entry's reading time, in minutes AND One rule and another
127domainName The domain name of the entry matches Tests that a subject is matches a search (case-insensitive). Example: title matches "football"
3495f78d 128=========== ============================================== ======== ==========