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