Plugin: logsqlite

Polecenia

last

Parametry.  [opcje] [uid]

Krótki opis.  wyświetla ostatnie zalogowane wiadomości

  -n, --number <liczba>  Ilość wiadomości do wyświetlenia

  -s, --search <tekst>   Wyświetl tylko wiadomości zawierające podany
                         tekst
  
  <uid>                  UID użytkownika którego wiadomości mają być
                         wyświetlone

laststatus

Parametry.  [opcje] [uid]

Krótki opis.  wyświetla ostatnie zalogowane zmiany statusów

  -n, --number <liczba>  Ilość statusów do wyświetlenia

  -s, --search <tekst>   Wyświetl tylko statusy zawierające podany
                         tekst
  
  <uid>                  UID użytkownika którego statusy mają być
                         wyświetlone


Zmienne

log

Typ.  liczba

Domyślna wartość.  0

określa, czy plugin loguje wiadomości

log_ignored

Typ.  bool

Domyślna wartość.  0

określa, czy logujemy ignorowane wiadomości (NFY).

log_status

Typ.  bool

Domyślna wartość.  0

określa, czy będą logowane zmiany stanu ludzi z listy (zmienna
,,log'' musi być różna od 0)

path

Typ.  tekst

Domyślna wartość.  ~/.ekg2/logsqlite.db

ścieżka do pliku z bazą danych. Jeśli plik nie istnieje, to zostanie stworzony.
Rozpoznawane znaki:
* %S - sesja nasza
* %Y, %M, %D - rok, miesiąc, dzień
Przykłady:
- logowanie do katalogów wg. sesji:
    log_path = "~/.ekg2/logsqlite/%S.db"
  np. /home/users/leafnode/.ekg/logsqlite/gg:123.db
- logowanie do katalogow wg. sesji (katalog) i daty (plik):
    log_path = "~/.ekg2/logsqlite/%S/%Y-%M-%D.db"
  np. /home/users/leafnode/.ekg2/logsqlite/jid:fr@h.pl/2004-05-31.db
- logowanie do /tmp z sesją i datą:
    log_path = "/tmp/%S-%Y.%M.%D.db"
  np. /tmp/gg:31337-2004.05.31.db

last_limit_msg

Typ.  liczba

Domyślna wartość.  10

maksymalna ilość wiadomości wyświetlanych przez polecenie
logsqlite:last

last_limit_status

Typ.  liczba

Domyślna wartość.  10

maksymalna ilość wiadomości wyświetlanych przez polecenie
logsqlite:laststatus

last_in_window

Typ.  bool

Domyślna wartość.  0

określa czy wiadomości wyświetlane przez polecenie będą wyświetlane w
oknie rozmowy z daną osobą. To, czy nieistniejące okienko będzie
otwierane, określa zmienna logsqlite:last_open_window

last_open_window

Typ.  bool

Domyślna wartość.  0

określa czy w przypadku wyświetlania wiadomości danej osoby przez
lastlog w okienku rozmowy z nią, to okienko będzie otwierane jeśli
jeszcze nie istnieje (ktoś zrozumiał co tu napisałem?)

last_print_on_open

Typ.  bool

Domyślna wartość.  0

określa, czy po otwarciu nowego okna rozmowy, logsqlite wypisze w nim
last_limit ostatnich wiadomości powiązanych z rozmówcą