Adds an sqlite-based addressbook to DokuWiki. The search results can be displayed on the search page.
External requirements: This plugin requires imagemagick/gd praphics library for PHP. Mostly, this is available.
Install the plugin using the Plugin Manager and the download URL above, which points to latest version of the plugin. Refer to Plugins on how to install plugins manually.
[ADDRESSBOOK:search]
Adds a search bar to perform a fulltext search
[ADDRESSBOOK:index]
Lists all contacts.
[ADRESSBOOK:index?departments]
- Separate List by departments[ADDRESSBOOK:addcontact]
Provides a form with which contacts can be added
[ADDRESSBOOK:contact=<nr>]
Show all information about a contact.
[ADDRESSBOOK:print<?option1&option2>]
Creates a printable list
[ADDRESSBOOK:print?department]
- Separate contacts by department[ADDRESSBOOK:print?select=<name>]
- Show only contacts from department ``<name>``
Option search link target
Contact search results are display on the search results page. In order to activate links to show or edit a contact, a page id must be stated, to which the link directs. This target page must contatin an [ADDRESSBOOK:]
-Tag for the request to performed.
The complete data (including the images as blobs) is stored data/meta/addressbook.sqlite3
and can be backuped easily. An addressbook (sqlite3) with 1.000 contacts has a size of approximately 4.1 MB if every contact has a photo. The photo is scaled down and compressed, so it uses about 3-4kB. It is stored within the database as a blob (base64encoded).