MoreFunctionsForAddressBook: come utilizzare il campo di ricerca personalizzato (versione 0.6.5 o superiori)

Dalla versione 0.6.5, l'estensione MoreFunctionsForAddressBook dà la possibilità di avere un campo di ricerca personalizzabile, nella finestra di ricerca dei contatti (raggiungibile al menù Modifica --> Cerca indirizzi).

Di default questo campo non ha valore e quindi è di fatto disattivato, con l'etichetta "searchAttrib.custom".

Per utilizzare questo campo speciale, occorre inserire il criterio di ricerca nella preferenza "morecols.searchAttrib.custom", che non esiste e va creata.

Riporto di seguito alcuni esempi, che possono essere utilizzati direttamente, oppure con delle modifiche:

ricerca su tutti i numeri telefonici: (or(HomePhone,%b,%v)(WorkPhone,%b,%v)(CellularNumber,%b,%v)(FaxNumber,%b,%v)(PagerNumber,%b,%v))

ricerca su tutti gli indirizzi email: (or(PrimaryEmail,%b,%v)(SecondEmail,%b,%v)(MFFABemail1,%b,%v)(MFFABemail2,%b,%v)(MFFABemail3,%b,%v)(MFFABemail4,%b,%v)(MFFABemail5,%b,%v))

Il criterio generale del formato è:

(or/and(CardProperty con l'iniziale maiuscola,%b,%v))

(CardProperty con l'iniziale maiuscola,%b,%v) va ripetuto per tutte le proprietà oggetto della ricerca.

CardProperty va sostituito con il nome della proprietà; i nomi delle proprietà utilizzabili possono essere trovati in questa pagina.

E' poi possibile personalizzare anche l'etichetta, modificando la preferenza "morecols.searchAttrib.custom.label"