diff options
author | Sebastien Helleu <flashcode@flashtux.org> | 2014-03-04 12:08:33 +0100 |
---|---|---|
committer | Sebastien Helleu <flashcode@flashtux.org> | 2014-03-04 12:08:33 +0100 |
commit | 3c398bd61d9154c5c23b3a57a675d451d4d8c1fc (patch) | |
tree | e881df24c0956d66dc75ec28c6ce4df8f884b604 /doc/it | |
parent | d3281b781258646031747f08d09fcbbea5c4b827 (diff) | |
download | weechat-3c398bd61d9154c5c23b3a57a675d451d4d8c1fc.zip |
rmodifier: remove plugin (replaced by trigger)
Diffstat (limited to 'doc/it')
-rw-r--r-- | doc/it/autogen/plugin_api/completions.txt | 2 | ||||
-rw-r--r-- | doc/it/autogen/plugin_api/infolists.txt | 2 | ||||
-rw-r--r-- | doc/it/autogen/user/rmodifier_commands.txt | 31 | ||||
-rw-r--r-- | doc/it/autogen/user/rmodifier_options.txt | 5 | ||||
-rw-r--r-- | doc/it/weechat.1.it.txt | 3 | ||||
-rw-r--r-- | doc/it/weechat_user.it.txt | 110 |
6 files changed, 16 insertions, 137 deletions
diff --git a/doc/it/autogen/plugin_api/completions.txt b/doc/it/autogen/plugin_api/completions.txt index ba2125657..1856a3648 100644 --- a/doc/it/autogen/plugin_api/completions.txt +++ b/doc/it/autogen/plugin_api/completions.txt @@ -56,8 +56,6 @@ | relay | relay_relays | protocollo.nome dei relay correnti per il plugin relay -| rmodifier | rmodifier | elenco di rmodifier - | ruby | ruby_script | elenco degli script | script | script_files | file nella directory degli script diff --git a/doc/it/autogen/plugin_api/infolists.txt b/doc/it/autogen/plugin_api/infolists.txt index 7a436655c..187a33b60 100644 --- a/doc/it/autogen/plugin_api/infolists.txt +++ b/doc/it/autogen/plugin_api/infolists.txt @@ -26,8 +26,6 @@ | relay | relay | elenco di client relay | puntatore al relay (opzionale) | - -| rmodifier | rmodifier | elenco di rmodifier | puntatore a rmodifier (opzionale) | nome rmodifier (può iniziare o terminare con "*" come carattere jolly) (opzionale) - | ruby | ruby_script | elenco degli script | puntatore allo script (opzionale) | nome script (può iniziare o terminare con "*" come carattere jolly) (opzionale) | script | script_script | elenco degli script | puntatore allo script (opzionale) | nome script con l'estensione (può iniziare o terminare con "*" come carattere jolly) (opzionale) diff --git a/doc/it/autogen/user/rmodifier_commands.txt b/doc/it/autogen/user/rmodifier_commands.txt deleted file mode 100644 index 6dfc808d1..000000000 --- a/doc/it/autogen/user/rmodifier_commands.txt +++ /dev/null @@ -1,31 +0,0 @@ -[[command_rmodifier_rmodifier]] -[command]*`rmodifier`* sostituisce le stringhe del modificatore con le espressioni regolari:: - ----- -/rmodifier list|listdefault - add <name> <modifiers> <groups> <regex> - del <name>|-all [<name>...] - missing - default -yes - - list: list all rmodifiers -listdefault: list default rmodifiers - add: add a rmodifier - name: name of rmodifier - modifiers: comma separated list of modifiers - groups: action on groups captured in regular expression (inside parentheses): comma separated list of groups (from 1 to 9) with optional "*" after number to hide the group - regex: POSIX extended regular expression (case insensitive, can start by "(?-i)" to become case sensitive) - del: delete a rmodifier - -all: delete all rmodifiers - missing: add missing rmodifiers - default: restore default rmodifiers - -Examples: - hide everything typed after a command /password: - /rmodifier add password input_text_display 1,2* ^(/password +)(.*) - delete rmodifier "password": - /rmodifier del password - delete all rmodifiers: - /rmodifier del -all ----- - diff --git a/doc/it/autogen/user/rmodifier_options.txt b/doc/it/autogen/user/rmodifier_options.txt deleted file mode 100644 index 6516f85c2..000000000 --- a/doc/it/autogen/user/rmodifier_options.txt +++ /dev/null @@ -1,5 +0,0 @@ -* [[option_rmodifier.look.hide_char]] *rmodifier.look.hide_char* -** descrizione: `carattere usato per nascondere parte di una stringa` -** tipo: stringa -** valori: qualsiasi stringa (valore predefinito: `"*"`) - diff --git a/doc/it/weechat.1.it.txt b/doc/it/weechat.1.it.txt index 7d8dc841b..744e27dc5 100644 --- a/doc/it/weechat.1.it.txt +++ b/doc/it/weechat.1.it.txt @@ -71,9 +71,6 @@ $HOME/.weechat/logger.conf:: $HOME/.weechat/relay.conf:: configuration file for 'relay' plugin -$HOME/.weechat/rmodifier.conf:: - configuration file for 'rmodifier' plugin - $HOME/.weechat/script.conf:: configuration file for 'script' plugin diff --git a/doc/it/weechat_user.it.txt b/doc/it/weechat_user.it.txt index 8d2f557b7..d6fcf6c1e 100644 --- a/doc/it/weechat_user.it.txt +++ b/doc/it/weechat_user.it.txt @@ -231,9 +231,6 @@ List of commonly used options: | ENABLE_RELAY | `ON`, `OFF` | ON | Compile <<relay_plugin,Relay plugin>>. -| ENABLE_RMODIFIER | `ON`, `OFF` | ON | - Compile <<rmodifier_plugin,Rmodifier plugin>>. - | ENABLE_RUBY | `ON`, `OFF` | ON | Compile <<scripts_plugins,Ruby plugin>>. @@ -1779,23 +1776,22 @@ I plugin predefiniti sono: [width="50%",cols="^1,5",options="header"] |=== -| Plugin | Descrizione -| alias | Definisce gli alias per i comandi -| aspell | Controllo ortografico per la riga di comando -| charset | Set di caratteri per la codifica/decodifica nei buffer -| fifo | pipe FIFO utilizzata per inviare comandi da remoto su WeeChat -| irc | protocollo chat per IRC -| logger | Registra i buffer su file -| relay | Relay dei dati via rete -| rmodifier | Cambia le stringhe del modificatore con espressioni regolari -| script | Gestore script -| python | API per lo scripting in Python -| perl | API per lo scripting in Perl -| ruby | API per lo scripting in Ruby -| lua | API per lo scripting in Lua -| tcl | API per lo scripting in TCL -| guile | API per lo scripting in Guile (scheme) -| xfer | Trasferimento file e chat diretta +| Plugin | Descrizione +| alias | Definisce gli alias per i comandi +| aspell | Controllo ortografico per la riga di comando +| charset | Set di caratteri per la codifica/decodifica nei buffer +| fifo | pipe FIFO utilizzata per inviare comandi da remoto su WeeChat +| irc | protocollo chat per IRC +| logger | Registra i buffer su file +| relay | Relay dei dati via rete +| script | Gestore script +| python | API per lo scripting in Python +| perl | API per lo scripting in Perl +| ruby | API per lo scripting in Ruby +| lua | API per lo scripting in Lua +| tcl | API per lo scripting in TCL +| guile | API per lo scripting in Guile (scheme) +| xfer | Trasferimento file e chat diretta |=== Per saperne di più riguardo lo sviluppo di plugin o script (tramite le API), per @@ -2843,80 +2839,6 @@ websocket = new WebSocket("ws://server.com:9000/weechat"); The port (9000 in example) is the port defined in Relay plugin. The URI must always end with "/weechat" (for 'irc' and 'weechat' protocols). -[[rmodifier_plugin]] -=== Plugin Rmodifier - -Il plugin Rmodifier consente di cambiare le stringhe del modificatore -utilizzando le espressioni regolari. Si usa tipicamente per nascondere la -password quando viene digitata, o quando WeeChat la salva nella cronologia dei -comandi. Ad esempio, è possibile sostituire ogni carattere in questa password -con `*`. - -[[rmodifier_options]] -==== Opzioni (rmodifier.conf) - -// TRANSLATION MISSING -Sections: - -// TRANSLATION MISSING -[width="100%",cols="3m,6m,16",options="header"] -|=== -| Section | Control command | Description -| look | /set rmodifier.look.* | Look and feel -| modifier | <<command_rmodifier_rmodifier,/rmodifier add>> + - /set rmodifier.modifier.* | Rmodifiers -|=== - -// TRANSLATION MISSING -Options: - -include::autogen/user/rmodifier_options.txt[] - -[[rmodifier_commands]] -==== Comandi - -include::autogen/user/rmodifier_commands.txt[] - -[[rmodifier_creation]] -==== Creazione di Rmodifier - -Un rmodifier è costituito da tre elementi: - -. uno o più "modificatori" -. un'espressione regolare per catturare i "gruppi" -. una stringa che descriva l'output facendo uso di "gruppi" catturati nelle - espressioni regolari - -Per un elenco di modificatori usati da WeeChat o dai plugin, consultare -'WeeChat Plugin API Reference', function 'weechat_hook_modifier'. - -Per ogni gruppo catturato, sono consentite le seguenti azioni: - -* mantenere il gruppo così com'è (usando un numero per gruppo) -* sostituire tutti i caratteri nel gruppo per nascondere il contenuto (numero - del gruppo + `*`) -* rimuovere il gruppo (se il gruppo non viene utilizzato nella stringa) - -Esempio di rmodifier predefinito per il comando `/oper`: - -* modifier: `history_add,input_text_display` -** `history_add`: chiamato quando WeeChat conserva il comando nella cronologia -** `input_text_display`: chiamato quando la riga di comando è cambiata - (valida solo a video, non per il contenuto della riga di comando) -* espressione regolare: `^(/oper +\S+ +)(.*)` -* gruppi: `1,2*` - -Ad ogni chiamata dei modificatori "history_add" o "input_text_display", viene -verificata l'espressione regolare. Se la stringa coincide, viene sostituita -dai gruppi catturati, come definito nella stringa con i gruppi. - -In questo esempio, il numero 1 resta così com'è, e sostituiamo tutti i -caratteri del gruppo 2 con il carattere di sostituzione definito nella -configurazione (opzione 'rmodifier.look.hide_char'). - -Se la riga di comando contiene: `/oper nick password` allora sullo schermo diventa: -`/oper nick ********`. - [[scripts_plugins]] === Plugin per gli script |