LotusNotify

From Miranda NG
Revision as of 12:22, 31 December 2017 by Goraf (talk | contribs) (Imported translation using page migration)

Plugin:LotusNotify/pl
Jump to navigation Jump to search
LotusNotify
Brak zdjęcia
Nazwa pliku LotusNotify.dll
Autor MaKaRSoFT
Pobierz
Wersja stabilna: 32-bit,
Wersja rozwojowa: 32-bit,

Informacja
Nie ma 64-bitowej wersji wtyczki, ponieważ nie ma 64-bitowej wersji Lotus Client.

Wtyczka dla programu Lotus Notes Client powiadamiająca o nowych wiadomościach.

Od wersji 0.0.11.19 plugin używa dynamicznego ładowania biblioteki API Lotusa (ustawienie zmiennej środowiskowej PATH, uwzględniającej katalog, gdzie zainstalowany został Lotus, nie jest już wymagane. Jeżeli wtyczka nie załaduje biblioteki nNotes.dll, której szuka w lokalizacji (zapisanej przez instalator Lotusa w rejestrze, pod kluczem HKLM/Software/Lotus/Notes), wtyczka nie zostanie załadowana.

Instalacja

  • Skopiuj plik lotusnotify.dll do folderu Plugins Mirandy.
  • W opcjach Mirandy przejdź do zakładki Wtyczki → LotusNotify.
  • Wybierz przycisk wykryj, aby odczytać ustawienia serwera Lotus z pliku lotus.ini.
  • Uzupełnij swoje hasło, i wybierz Zarejestruj, aby dodać wtyczkę jako zaufaną w Lotus Notes.
  1. Aby pokazywać komunikaty o nowych wiadomościach, wtyczka wymaga włączonej opcji pokazywania komunikatów (Menu główne → Popupy → Włącz popupy dla wtyczki YAPP).
  2. Jeśli chcesz, aby po kliknięciu lewym przyciskiem myszy, wiadomość otwierała się w programie Lotus Notes:
    • Otwórz klienta Lotus Notes.
    • Otwórz bazę, która ma się otwierać.
    • Otwórz jeden z dokumentów (Emaili).
    • We właściwościach dokumentu przejdź do piątej zakładki <+>
    • W polu identyfikator znajduje się link do tego dokumentu w formacie notes://serwer/baza/widok/dokument
      (np. Notes:///C125709600375164/01D6C45C67A7DC98C3256C70004F4814/94FDCE1037A90037C125726C004795DD gdzie serwer nie został podany)
    • Skopiuj fragment adresu bez części dokument, którą zamień na nazwę zmiennej %OID%, za którą wtyczka wstawi id dokumentu notes://serwer/baza/widok/%OID%
      (w naszym przykładzie Notes:///C125709600375164/01D6C45C67A7DC98C3256C70004F4814/%OID%)
    • Tak skomponowany link wklej w ustawieniach wtyczki w pole: "Polecenie po kliknięciu", a pole "Argumenty polecenia" pozostaw puste.
  3. With version 0.0.15.26 you can store your Lotus password in Miranda, and the built-in authentication lets Miranda connect to Lotus API without prompt for password. You need to set some options before use this feature:
    • Open your notes.ini file (Lotus Notes installation folder) and add the following line (Also you can do it automatic with autoregister button in plugin's options dialog. If this option is checked, plugin verifies (depending on the given answer) if appropriate entry in lotus.ini exists and modifies it if required – every time it starts.):
    • EXTMGR_ADDINS=lotusnotify
    • or if EXTMGR_ADDINS line already exists, simply add new extension after comma e.g.:
    • EXTMGR_ADDINS=someextension, lotusnotify
    • Don't forget to set your Lotus password in plugin options!
    • Now you can (if you need/want) set security option that I suggest to disable when answering the second question in the FAQ below.
  4. With version 0.0.14.25 messages filter was added – for "Sender" and "Subject" fields (primitive spam remover). This function can be used to disable notification about Emails sent to yourselves (they are still new entries in Lotus Notes database).

FAQ

Could I keep Notes Client running on my machine or should it be closed?
There's no problem with that I think (not yet :)).
It always asks my password for id-file when it tries to check for Emails.
This is Lotus Client security built-in solution, and it's possible to disable it (it decreases safety):
It's somewhere like (have Polish Lotus client): menu File → Protection (or Security) → User protection → Basic security data (first tab) → "Don't ask for password in other Lotus Notes applications". If I find some other solution on Lotus API it will be updated. (And I found, see step 3 of installation instructions above).
Miranda starts with the error saying that nNotes.dll not found. What is the solution?
nNotes.dll is placed in Lotus installation directory, and Miranda has to know that. You can do it by adding in PATH (My Computer → Properties → Advanced → Environment variables → System variables) directory where Lotus exists (where nNotes.dll can be found).