Italian translation for a TeamRoom 8.5.3 XL application (Xpages part)

XpagesFor a customer of mine, I recently worked with the new template TeamRoom 8.5.3 XL available with Lotus® Domino Designer 8.5.3 Upgrade Pack 1 and based on the XPages Extension Library.

I activated the Localitazion options and I translated the Xpages part for the italian language.

Now the application recognizes automatically the italian language (from the web browser settings) either on the web either on mobile devices.

I think the new TeamRoom template is a great application to start workinkg on the XPages, but the localization availability is a must for a real case.

Here the link with the translation and some notes with instructions: Italian language for the TeamRoom 8.5.3 XP application (4649)

Posta sul cloud: LotusLive e GoogleApps

GoogleAppsLotusLive iNotesLotusLive iNotes e GoogleApps for Educational sono due soluzioni cloud di IBM e Google rispettivamente che in due diverse realtà aziendali ho avuto il compito di introdurre.

Nel primo caso si è trattato di fornire i servizi di posta a 100 utenti che utilizzavano la posta elettronica basata su una vecchia versione di IBM Lotus Domino, nel secondo caso si è trattato di fornire gli stessi servizi ad un’associazione di istituti scolastici per un totale di 500 caselle di posta. Al momento questi 500 utenti utilizzavano un servizio di posta erogato da un piccolo provider che utilizzava una soluzione di hosting condiviso su Aruba tramite il control panel Plesk: poco spazio su ogni casella e frequenti interruzioni del servizio a fronte di un basso canone annuo erano gli elementi caratterizzanti.

La scelta delle GoogleApps è stata veramente semplice: utilizzo della web mail di Google senza pubblicità, spazio per casella di diversi gigabte, certificati SSL, antivirus e antispam integrati, accesso integrato a GoogleDocs sono sembrate subito caratteristiche importanti. Se poi aggiungiamo che parlando di un’impresa di tipo Educational il costo per la licenza di utilizzo è zero non farete fatica a credere che per decidere di avviare il processo di migrazione sono state sufficienti due ore.

Il processo di attivazione di Google Mail è stato semplice e completamene on-line: l’accredito come ente Educational si è svolto on-line nel giro di qualche giorno e le sorprese piacevoli sono proseguite nella fase di migrazione degli utenti dal vecchio al nuovo sistema di posta: interfaccia di amministrazione intuitiva e molto ben documentata, tools per la creazione batch degli account utente, dominio di quarto livello per testare le varie funzionalità in maniera effettiva, ecc. In definitiva, 500 utenti migrati in meno di un mese a partire dalla decisione iniziale.

L’esperienza con Lotus Live è stata meno brillante, per lo meno parlando del processo di attivazione.

Per acquistare la soluzione cloud ho dovuto procedere come per l’acquisto di licenze tradizionali: ordine al partner che poi è passato al distributore che poi ha attivato le persone interne che infine hanno attivato il servizio, il tutto condito da vari intoppi di tipo burocratico: in sostanza, dalla richiesta iniziale è passato un mese. Alla faccia del cloud. La sensazione è che al momento in Italia per IBM e la sua rete di partner e distributori i processi per erogare servizi cloud sono abbastanza oscuri.

Veniamo alle note positive: su LotusLive iNotes troviamo 25GB per casella, antivirus e antispam di classe enterprise, accesso protetto da SSL, gestione della directory aziendale basata su LDAP, interfaccia web semplice e veloce con numerose features legate agli aspetti di sicurezza, black/white ip list, password policy, tag line aziendale, ecc.

Piccolo neo riguarda la creazione degli account, che diversamente da Google, vanno creati manualmente uno per uno, oppure si potrebbe ricorrere al supporto di IBM, che a fronte di un elenco da voi fornito si preoccupa di creare tali account (almeno così sembrerebbe, leggendo su uno dei forum di LotusLive).

Lotus Notes “Check Attachments”

IBM Lotus Domino In which databases are hidden large attachments?
What are the mailboxes with the largest number of large attachments?
Size of messages that pass through our Domino router?
I can tell a user to delete that attachment so much from his mailbox?

These and similar questions are posed to me by some of the managers of information systems that use Lotus Domino: Lotus Domino is accompanied by a number of functions that allow you to better manage e-mail and there are also numerous third-party tools, but the file attached here is a Lotus Notes application that I developed using open source applications, and other parts that I put at your disposal.

The key point is the application “Application Profile” where you have to specify the server and the path on which to search the databases then you will want to scan (to look for in each for any attachments are too large).

If in the domino server is enabled “Message Tracking” is also possible to select the desired date and export  mtstore data in csv format for further analysis later in Excel.

It is important that the user has access as a Manager in each of the files to scan as well as the mtstore.nsf file.

The ui interface is Italian (mostly) but I think sould be easy to translate in other languages.

Download here: Check Attachments (929)

How to export the contents of a Domino.Doc Library on the local file system? (part II)

This is the scond part of a two parts article.

The Cabinet documents created by the PopolaCabinets agent stores also the total binders numbers and the total documents number.
There are also two datetime fields used to store the start and the end time of the export.

The Cabinet form to store cabinet and binders info.

The EsportaCabinet agent

Here follows the code for the EsportaCabinet agent: is the agent that create the file system structure and populates it with the Domino.Doc attachments.

Continua a leggere

How to export the contents of a Domino.Doc Library on the local file system? (part I)

What You Need:

  • a PC running Lotus Notes, Lotus Notes Designer, a Domino.Doc Desktop Enabler full installation (with the Domino.Doc API), enough disk space to hold the exported documents;
  • a Lotus Notes id with full permissions for the Domino.Doc library (the Domino.Doc id administrator usually is fine);
  • the OpenLog, an open source application available on OpenNtf.org

Steps

  1. Download OpenLog on the local machine and configure a database to store the logs generated from exports.
  2. Download from the link (in the Part II post) the application edomdoc.nsf and store it in the data directory of the Lotus Notes client.
  3. Change the ACL of the database and sign the database with the ID notes above.
  4. Open the application edomdoc.nsf in the Notes Designer.
  5. Follow the instructions in the OpenLog database in order to enable logging in the edomdoc.nsf: the Script Library OpenLogClass and OpenLogFunctions are inside the edomdoc.nsf db, so you just need to change the line in the Sub Initialize with the right name of the OpenLog db you created above.
    logDbName = “OpenLog1_5Apache.nsf”
  6. Open the PopolaCabinets agent and modify the line 31 with the Lotus Notes id password and the line 32 with the path to the Domino.Doc server library (similar action is required for the EsportaCabinet agent).

Continua a leggere

Stamp a barcode over a fax page received with RightFax in a Lotus Notes workflow

A company receives orders via a RightFax server and a Lotus Notes gateway put the received faxes in a mail-in database Lotus Workflow enabled.

First, we need to stamp a unique barcode (the order identifier) in each fax page, then the order is loaded in the company ERP (IBM iSeries). The data entry operator loads the order data and, with a barcode scanner, associates the order identifier to the order.

So, after the order arrives in the mail-in database the Lotus Workflow PostInitByMail_ event is triggered.

This event reads (GetHistory function) the Fax identifier from the history file attached in the mail containing the pdf fax also and save the Fax id in a notes document field.

Then it calls the BarCode java agent that stamps in each page of the attached fax the Fax ID using a barcode char. The same agent detach and remove the original pdf and attaches the bar coded one.

The received fax order workflow

The received fax order workflow

The customized PostInitByMail_ function.

You can find this function in the Script Library ‘Os Application Events‘ part of a Lotus Workflow application.

Private Function PostInitByMail_(CoverDocument As NotesDocument, MainDocument As NotesDocument, Memo As NotesDocument)

    Dim sess As New NotesSession
    Dim db As NotesDatabase
    Dim agent As NotesAgent
    Dim doc As NotesDocument
    Dim item As NotesItem
    Dim paramid As String

    Call GetHistory(MainDocument)

    Set db = sess.CurrentDatabase
    Set agent = db.GetAgent("(BarCoder)")

    paramid = MainDocument.Noteid

    Call Agent.Run(paramid)

End Function

Continua a leggere

Failover Automatico del client Notes tramite HidePromptFailoverInc=1

IBM Lotus Domino

Che succede all’utente notes quando un server di un cluster domino è fuori uso?

Di solito gli appare una finestra di dialogo che gli suggerisce di provare ad usare un’altra replica.

Di fatto l’utente “va nel panico” e alza il telefono dell’Help Desk.

Un nuovo parametro disponibile a partire dalla release 8 esegue il failover automaticamente e in maniera trasparente all’utente.

Aggiungete manualmente al notes.ini degli utenti HidePromptFailoverInc=1 o potete “distribuire” il parametro tramite policy con un documento di Desktop Settings aggiungendo il parametro al tab “Custom”.

IBM Fix List for Lotus Quickr 8.5 for Domino – Italia

E’ uscito il fix pack 1 per IBM Lotus QUickr for Domino 8.5…

Abstract

What follows is a list of fixes included in the latest fix package for IBM Lotus Quickr 8.5 for Domino.

Content

To download the latest fix for Lotus Quickr 8.5 for Domino, go to IBM Fix Central, or you can review “Latest fixes for Lotus Quickr 8.5 for Domino” (#4028621). The readme file included in the fix package contains the defect number and brief description of the issue fixed.

For your convenience, this fix list information is repeated below.

IBM Fix List for Lotus Quickr 8.5 for Domino – Italia.