Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| docs [20-09-2012 22:14] – external edit 127.0.0.1 | docs [05-03-2020 01:03] (current) – cwacha | ||
|---|---|---|---|
| Line 7: | Line 7: | ||
| You will need: | You will need: | ||
| - | * [[http:// | + | * [[http:// |
| - | * a database (MySQL or SQLite, [[http:// | + | * a database (MySQL |
| * (optional) iconv (if you want to import vcards that are not UTF-8 encoded) | * (optional) iconv (if you want to import vcards that are not UTF-8 encoded) | ||
| * (optional) ImageMagick' | * (optional) ImageMagick' | ||
| Line 103: | Line 103: | ||
| ==== Creating Groups ==== | ==== Creating Groups ==== | ||
| - | * Groups are also maintained within **''/ | + | * Groups are also maintained within **''/ |
| <code php> | <code php> | ||
| Line 129: | Line 129: | ||
| ' | ' | ||
| </ | </ | ||
| - | |||
| ==== Guest Account ==== | ==== Guest Account ==== | ||
| Line 180: | Line 179: | ||
| [[docs: | [[docs: | ||
| + | |||
| + | ===== CardDAV Interface ===== | ||
| + | |||
| + | [[docs: | ||
| ===== Contact Format ===== | ===== Contact Format ===== | ||
| Line 208: | Line 211: | ||
| * creation date | * creation date | ||
| * modification date | * modification date | ||
| + | * UID | ||
| ==== Unsupported fields ==== | ==== Unsupported fields ==== | ||
| Line 216: | Line 220: | ||
| These fields will not be included since I have absolutely no need for them. The current design is transparent enough for me. | These fields will not be included since I have absolutely no need for them. The current design is transparent enough for me. | ||
| - | |||
| - | ===== Templates ===== | ||
| - | |||
| - | This section describes the HTML template that is currently used. In the current state the template system should be flexible enough to allow you to design a look and feel as you like (and not as the template system likes). | ||
| - | |||
| - | The template files have the file ending '' | ||
| - | |||
| - | main.tpl | ||
| - | | | ||
| - | +- search.tpl | ||
| - | | | ||
| - | +- tpl_showcontactlist() | ||
| - | | ||
| - | | ||
| - | | ||
| - | | | ||
| - | +- tpl_showperson() | ||
| - | +- person_empty.tpl | ||
| - | | | ||
| - | +- person.tpl | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | | ||
| - | +- person_edit.tpl | ||
| - | +- tpl_include() | ||
| - | | ||
| - | | | ||
| - | +- tpl_include() | ||
| - | | ||
| - | | | ||
| - | +- tpl_include() | ||
| - | | ||
| - | | | ||
| - | +- tpl_include() | ||
| - | | ||
| - | | | ||
| - | +- tpl_include() | ||
| - | | ||
| - | | | ||
| - | +- tpl_include() | ||
| - | +- person_edit_addresses.tpl | ||
| - | |||
| - | |||
| - | |||
| - | * // | ||
| - | * // | ||
| - | |||
| - | |||
| - | * All other functions work the same way, you should get the hang of it. Remark that **person_edit.tpl** does not call any // | ||