{% extends "WallabagCoreBundle::layout.html.twig" %} {% block title %}{% trans %}config{% endtrans %}{% endblock %} {% block content %}
{% trans %}
They are rules used by Wallabag to automatically tag new entries.
Each time a new entry is added, all the tagging rules will be used to add the tags you configured, thus saving you the trouble to manually classify your entries.
{% endtrans %}
{% trans %}
Let assume you want to tag new entries as « short reading » when the reading time is inferior to 3 minutes.
In that case, you should put « readingTime <= 3 » in the Rule field and « short reading » in the Tags field.
Several tags can added simultaneously by separating them by a comma: « short reading, must read »
Complex rules can be written by using predefined operators: if « readingTime >= 5 AND domainName = "github.com" » then tag as « long reading, github »
{% endtrans %}
{% trans %}The following variables and operators can be used to create tagging rules:{% endtrans %}
{% trans %}Variable{% endtrans %} | {% trans %}Meaning{% endtrans %} | {% trans %}Operator{% endtrans %} | {% trans %}Meaning{% endtrans %} |
---|---|---|---|
title | {% trans %}Title of the entry{% endtrans %} | <= | {% trans %}Less than…{% endtrans %} |
url | {% trans %}URL of the entry{% endtrans %} | < | {% trans %}Strictly less than…{% endtrans %} |
isArchived | {% trans %}Whether the entry is archived or not{% endtrans %} | => | {% trans %}Greater than…{% endtrans %} |
isStarred | {% trans %}Whether the entry is starred or not{% endtrans %} | > | {% trans %}Strictly greater than…{% endtrans %} |
content | {% trans %}The entry's content{% endtrans %} | = | {% trans %}Equal to…{% endtrans %} |
language | {% trans %}The entry's language{% endtrans %} | != | {% trans %}Not equal to…{% endtrans %} |
mimetype | {% trans %}The entry's mime-type{% endtrans %} | OR | {% trans %}One rule or another{% endtrans %} |
readingTime | {% trans %}The estimated entry's reading time, in minutes{% endtrans %} | AND | {% trans %}One rule and another{% endtrans %} |
domainName | {% trans %}The domain name of the entry{% endtrans %} | matches |
{% trans %}
Tests that a subject is matches a search (case-insensitive). Example: title matches "football"
{% endtrans %}
|