summaryrefslogtreecommitdiff
path: root/doc/sr/weechat_user.sr.adoc
diff options
context:
space:
mode:
Diffstat (limited to 'doc/sr/weechat_user.sr.adoc')
-rw-r--r--doc/sr/weechat_user.sr.adoc299
1 files changed, 150 insertions, 149 deletions
diff --git a/doc/sr/weechat_user.sr.adoc b/doc/sr/weechat_user.sr.adoc
index df9e6fe7d..208f5ff63 100644
--- a/doc/sr/weechat_user.sr.adoc
+++ b/doc/sr/weechat_user.sr.adoc
@@ -222,7 +222,7 @@ $ make install
Подршка за велике фајлове.
| ENABLE_LOGGER | `ON`, `OFF` | ON |
- Компајлира <<logger_plugin,Logger додатак>>.
+ Компајлира <<buffer_logging,Logger додатак>>.
| ENABLE_LUA | `ON`, `OFF` | ON |
Компајлира <<scripts_plugins,Lua додатак>>.
@@ -2113,6 +2113,155 @@ include::includes/autogen_user_options.sr.adoc[tag=charset_options]
Особина бафера „highlight_regex” се не чува у конфигурацији. +
Лако можете да је сачувате скриптом _buffer_autoset.py_: инсталирате је командом `+/script install buffer_autoset.py+`, а помоћ добијате са `+/help buffer_autoset+`.
+// TRANSLATION MISSING
+[[buffer_logging]]
+=== Buffer logging
+
+Logger додатак вам омогућава да чувате садржај бафера у фајлове, и нуди опције којима подешавате шта се и како чува.
+
+[[logger_log_levels]]
+==== Лог нивои
+
+Логовање се врши са нивоом за сваки бафер. Подразумевани ниво је 9 (логују се све поруке које су приказане у баферу). Ниво можете да промените само за један бафер, или за групу бафера.
+
+Могући нивои су од 0 до 9. Нула значи „ништа се не логује”, а 9 значи „логују се све поруке”.
+
+Додаци користе различите нивое за приказане поруке. IRC додатак користи следеће нивое:
+
+* ниво 1: порука од корисника (на каналу или приватна)
+* ниво 2: измена надимка (вашег или неког другог)
+* ниво 3: било која серверска порука (осим join/part/quit)
+* ниво 4: join/part/quit серверска порука
+
+Тако да ако за IRC канал поставите ниво 3, програм WeeChat ће логовати све поруке осим join/part/quit.
+
+Неки примери:
+
+* Постављање нивоа 3 за IRC канал #weechat:
+
+----
+/set logger.level.irc.libera.#weechat 3
+----
+
+* Постављање нивоа 3 за libera серверски бафер:
+
+----
+/set logger.level.irc.server.libera 3
+----
+
+* Постављање нивоа 3 за све канале на серверу libera:
+
+----
+/set logger.level.irc.libera 3
+----
+
+* Постављање нивоа 2 за све IRC бафере:
+
+----
+/set logger.level.irc 2
+----
+
+[[logger_filenames_masks]]
+==== Маске имена фајлова
+
+За сваки бафер можете да дефинишете маску имена фајла, па да употребите локалне променљиве бафера за изградњу имена фајла. Да бисте видели доступне локалне променљиве текућег бафера:
+
+----
+/buffer listvar
+----
+
+Masks will be matched on options in descending order of specificity on `logger.mask.$plugin.*`, with `logger.file.mask` as fallback option.
+
+На пример, у баферу „irc.libera.#weechat”, програм WeeChat ће потражити маску са именом опције, по следећем редоследу:
+
+----
+logger.mask.irc.libera.#weechat
+logger.mask.irc.libera
+logger.mask.irc
+logger.file.mask
+----
+
+Ово значи да можете имати маске које су специфичне за одређене IRC сервере („logger.mask.irc.libera”) или за додатак („logger.mask.irc”).
+
+[[logger_files_by_date]]
+===== Лог фајлови по датуму
+
+Ако желите да се лог фајлови креирају по датуму, у маски можете да употребите спецификаторе датума/времена (за формате, погледајте `man strftime`), на пример:
+
+----
+/set logger.file.mask "%Y/%m/$plugin.$name.weechatlog"
+----
+
+Имаћете следеће фајлове:
+
+....
+~/.local/share/weechat
+└── logs
+ ├── 2010
+ │ ├── 11
+ │ │ ├── irc.server.libera.weechatlog
+ │ │ └── irc.libera.#weechat.weechatlog
+ │ └── 12
+ │ ├── irc.server.libera.weechatlog
+ │ └── irc.libera.#weechat.weechatlog
+ ├── 2011
+ │ ├── 01
+ │ │ ├── irc.server.libera.weechatlog
+ │ │ └── irc.libera.#weechat.weechatlog
+ │ ├── 02
+ ...
+....
+
+[[logger_irc_files_by_server_channel]]
+===== IRC лог фајлови по серверу и каналу
+
+Ако желите један директоријум по IRC серверу и један фајл по каналу у њему:
+
+----
+/set logger.mask.irc "irc/$server/$channel.weechatlog"
+----
+
+Имаћете следеће фајлове:
+
+....
+~/.local/share/weechat
+└── logs
+ └── irc
+ ├── libera
+ │ ├── libera.weechatlog
+ │ ├── #weechat.weechatlog
+ │ └── #mychan.weechatlog
+ ├── oftc
+ │ ├── oftc.weechatlog
+ │ ├── #channel1.weechatlog
+ │ └── #channel2.weechatlog
+ ...
+....
+
+[[logger_commands]]
+==== Команде
+
+include::includes/autogen_user_commands.sr.adoc[tag=logger_commands]
+
+[[logger_options]]
+==== Опције
+
+Одељци у фајлу _logger.conf_:
+
+[width="100%", cols="3m,6m,16", options="header"]
+|===
+| Одељак | Команда за контролу | Опис
+| look | /set logger.look.* | Изглед и осећај.
+| color | /set logger.color.* | Боје.
+| file | /set logger.file.* | Опције за лог фајлове.
+| level | /set logger.level.* | Лог ниво по баферу (у одељку је могуће додавање/уклањање опција).
+| mask | /set logger.mask.* | Маска имена фајла по баферу (у одељку је могуће додавање/уклањање опција).
+|===
+
+Опције:
+
+include::includes/autogen_user_options.sr.adoc[tag=logger_options]
+
[[mouse]]
=== Подршка за миша
@@ -3410,154 +3559,6 @@ include::includes/autogen_user_commands.sr.adoc[tag=fifo_commands]
include::includes/autogen_user_options.sr.adoc[tag=fifo_options]
-[[logger_plugin]]
-=== Logger
-
-Logger додатак вам омогућава да чувате садржај бафера у фајлове, и нуди опције којима подешавате шта се и како чува.
-
-[[logger_log_levels]]
-==== Лог нивои
-
-Логовање се врши са нивоом за сваки бафер. Подразумевани ниво је 9 (логују се све поруке које су приказане у баферу). Ниво можете да промените само за један бафер, или за групу бафера.
-
-Могући нивои су од 0 до 9. Нула значи „ништа се не логује”, а 9 значи „логују се све поруке”.
-
-Додаци користе различите нивое за приказане поруке. IRC додатак користи следеће нивое:
-
-* ниво 1: порука од корисника (на каналу или приватна)
-* ниво 2: измена надимка (вашег или неког другог)
-* ниво 3: било која серверска порука (осим join/part/quit)
-* ниво 4: join/part/quit серверска порука
-
-Тако да ако за IRC канал поставите ниво 3, програм WeeChat ће логовати све поруке осим join/part/quit.
-
-Неки примери:
-
-* Постављање нивоа 3 за IRC канал #weechat:
-
-----
-/set logger.level.irc.libera.#weechat 3
-----
-
-* Постављање нивоа 3 за libera серверски бафер:
-
-----
-/set logger.level.irc.server.libera 3
-----
-
-* Постављање нивоа 3 за све канале на серверу libera:
-
-----
-/set logger.level.irc.libera 3
-----
-
-* Постављање нивоа 2 за све IRC бафере:
-
-----
-/set logger.level.irc 2
-----
-
-[[logger_filenames_masks]]
-==== Маске имена фајлова
-
-За сваки бафер можете да дефинишете маску имена фајла, па да употребите локалне променљиве бафера за изградњу имена фајла. Да бисте видели доступне локалне променљиве текућег бафера:
-
-----
-/buffer listvar
-----
-
-Masks will be matched on options in descending order of specificity on `logger.mask.$plugin.*`, with `logger.file.mask` as fallback option.
-
-На пример, у баферу „irc.libera.#weechat”, програм WeeChat ће потражити маску са именом опције, по следећем редоследу:
-
-----
-logger.mask.irc.libera.#weechat
-logger.mask.irc.libera
-logger.mask.irc
-logger.file.mask
-----
-
-Ово значи да можете имати маске које су специфичне за одређене IRC сервере („logger.mask.irc.libera”) или за додатак („logger.mask.irc”).
-
-[[logger_files_by_date]]
-===== Лог фајлови по датуму
-
-Ако желите да се лог фајлови креирају по датуму, у маски можете да употребите спецификаторе датума/времена (за формате, погледајте `man strftime`), на пример:
-
-----
-/set logger.file.mask "%Y/%m/$plugin.$name.weechatlog"
-----
-
-Имаћете следеће фајлове:
-
-....
-~/.local/share/weechat
-└── logs
- ├── 2010
- │ ├── 11
- │ │ ├── irc.server.libera.weechatlog
- │ │ └── irc.libera.#weechat.weechatlog
- │ └── 12
- │ ├── irc.server.libera.weechatlog
- │ └── irc.libera.#weechat.weechatlog
- ├── 2011
- │ ├── 01
- │ │ ├── irc.server.libera.weechatlog
- │ │ └── irc.libera.#weechat.weechatlog
- │ ├── 02
- ...
-....
-
-[[logger_irc_files_by_server_channel]]
-===== IRC лог фајлови по серверу и каналу
-
-Ако желите један директоријум по IRC серверу и један фајл по каналу у њему:
-
-----
-/set logger.mask.irc "irc/$server/$channel.weechatlog"
-----
-
-Имаћете следеће фајлове:
-
-....
-~/.local/share/weechat
-└── logs
- └── irc
- ├── libera
- │ ├── libera.weechatlog
- │ ├── #weechat.weechatlog
- │ └── #mychan.weechatlog
- ├── oftc
- │ ├── oftc.weechatlog
- │ ├── #channel1.weechatlog
- │ └── #channel2.weechatlog
- ...
-....
-
-[[logger_commands]]
-==== Команде
-
-include::includes/autogen_user_commands.sr.adoc[tag=logger_commands]
-
-[[logger_options]]
-==== Опције
-
-Одељци у фајлу _logger.conf_:
-
-[width="100%", cols="3m,6m,16", options="header"]
-|===
-| Одељак | Команда за контролу | Опис
-| look | /set logger.look.* | Изглед и осећај.
-| color | /set logger.color.* | Боје.
-| file | /set logger.file.* | Опције за лог фајлове.
-| level | /set logger.level.* | Лог ниво по баферу (у одељку је могуће додавање/уклањање опција).
-| mask | /set logger.mask.* | Маска имена фајла по баферу (у одељку је могуће додавање/уклањање опција).
-|===
-
-Опције:
-
-include::includes/autogen_user_options.sr.adoc[tag=logger_options]
-
[[relay_plugin]]
=== Релеј