Užitečné skripty

Nashromáždilo se mi pár užitečných skriptů posbíraných z webu, převážně z IBM. Nechci, aby se mi někam poztrácely, možná se budou hodit i někomu jinému.

How to find orphan documents in a Notes/Domino database
Jednoduchý skript na hledání sirotků, tedy dokumentů, jejichž hierarchicky nadřízený dokument už není v databázi.

How to programmatically update or remove Connection documents from a Personal Name and Address Book
Návod, jak pracovat s Connection dokumenty v lokálních adresních knihách uživatelů. Skript se dá poslat mailem (třeba pod tlačítkem), nebo nastavit jako automaticky spouštěnou akci (např. po otevření databáze).

How to return a clients' home mail server icon to the top of the stack after cluster failover
Způsob, jak u stackovaných ikon na pracovní ploše vrátit nahoru tu, která je na vašem domovském serveru. Hodí se u clusterovaných systémů.

Example LotusScript agent that reports which databases have soft deletions enabled
Kód, který projde server a vypíše, které databáze mají povoleny Soft deletions.

How to perform a silent upgrade by mail
Silent upgrade i bez použití politik v ND6.

Is it possible to select only the Replication/Save Conflict documents in a view?
Návod, jak pracovat a přistupovat k replikačním konfliktům.

Revoke access to a database without removing entries or changing access in the ACL
Jak nepustit uživatele do databáze a neměnit přitom ACL.

Deleted mail rules still run and/or enabled mail rules do not run
Kód na opravu straré známé chyby s problematickými poštovními pravidly.

Removing Enforce Consistent ACL
Odstranění kontroly konzistence ACL z lokální repliky databáze.

Pushing Notes.ini Settings To The Client
Využití nedokumentovaného “$Pref” prefixu k distribuci proměnných do uživatelských notes.ini, pomocí politik.

Předchozí: Špatné vysypávání koše
Následující: Redbook: Bezpečnost v Lotus Notes 7