An open API service indexing awesome lists of open source software.

https://github.com/aljawaid/addressbook

A dedicated Address Book for projects and tasks in Kanboard. Add custom properties to standardise a relationship between tasks and people or organisations.
https://github.com/aljawaid/addressbook

contacts contacts-manager kanboard kanboard-plugin organisations plugin projects tasks

Last synced: about 1 month ago
JSON representation

A dedicated Address Book for projects and tasks in Kanboard. Add custom properties to standardise a relationship between tasks and people or organisations.

Awesome Lists containing this project

README

        

AddressBook




GitHub Latest Release (by date)


GitHub All Releases


GitHub Repository File Count


GitHub Repository Size


GitHub Code Size




GitHub Discussions


GitHub Commits Since Last Release


GitHub Commit Monthly Activity


Kanboard

Use the dedicated Address Book to create and manage contacts or organisations in projects and tasks. Add custom properties to standardise a deeper relationship between tasks and people or places. Contacts can be linked exclusively to tasks in a project. Users can sort their contact properties to show the first 3 properties (e.g. name, number and email) for quick reference from the task summary and the project board view.

[↓ Bottom] [→ Next] [↑ Top]

## Features

- Use the contact profile to create contacts per project or per task
- Easily link contacts to tasks
- Show linked contacts at a glance on each task summary
- Show linked contacts at a glance in the board view
- Works with MySQL, SQLite and PostgreSQL database types

**Contact Properties**
- Add contacts and organisations to tasks using property sets or create your own
- Add custom properties to the contact profile using one of the poperty types

**Property Types**
- HTML5 validated input types in a neat user-friendly form
- Types include:
- Text - _for any freeform short text_
- Address - _for physical addresses_
- Email _for email addresses_
- Long Text - _for longer text content such as notes_
- Number - _for whole numbers_
- Number (Decimal 2) - _for numbers containing 2 decimals_
- Number (Decimal 4) - _for numbers containing 4 decimals_
- Telephone - _for telephone, fax and mobile numbers_
- URL - _for website, ftp, git, addresses_
- Add notes against each input field for users

**Property Sets**
- Add groups of properties to quickly build a contact profile ready for your contacts and projects
- Property Sets include:
- Personal - _a general person_
- Business - _a general business, organisation, or charity_
- Company - _a large business with departments and extensions_
- People - _names of people with contact numbers_
- Team - _names of people with contact numbers and email addresses_
- Tip: Add all property sets and delete the ones you don't need

[↓ Bottom] [← Previous] [→ Next] [↑ Top]

## Screenshots

**Plugin Settings**

![Plugin Settings](../master/Screenshots/screenshot-plugin-settings.png)

**Add Contact Form**

![Add Contact Form](../master/Screenshots/screenshot-add-contact-form.png)

**Task Contacts**

![Task Contacts](../master/Screenshots/screenshot-task-contacts.png)

**Linked Contacts**

![Linked Contacts](../master/Screenshots/screenshot-linked-contacts.png)

**Contact Details**

![Contact Details](../master/Screenshots/screenshot-contact-details.png)

**Project Contacts**

![Project Contacts](../master/Screenshots/screenshot-project-contacts.png)

[↓ Bottom] [← Previous] [→ Next] [↑ Top]

## Usage

Go to `Settings` ⥂ Address Book

_or_

Go to `Project Settings` ⥂ Address Book

_or_

Go to `Task` ⥂ Contacts

[↓ Bottom] [← Previous] [→ Next] [↑ Top]

## Installation & Compatibility



Code Scanning


PHP Compatibility Test


PHP Compatibility Test


PHP Compatibility Test

Installation

- Install via the **[Kanboard](https://github.com/kanboard/kanboard "Kanboard - Kanban Project Management Software") Plugin Directory** or see [INSTALL.md](../master/INSTALL.md)
- Read the full [**Changelog**](../master/changelog.md "See changes") to see the latest updates

Compatibility

- Requires [Kanboard](https://github.com/kanboard/kanboard "Kanboard - Kanban Project Management Software") ≥`1.2.20`
- **Other Plugins & Action Plugins**
- _No known issues_
- Compatible with [KanboardCSS](https://github.com/aljawaid/KanboardCSS)
- **Core Files & Templates**
- _No template overrides_
- Database Changes:
- `01` New database table created as `address_book_contacts_items`
- `01` New database table created as `address_book_contacts_contact`
- `01` New database table created as `address_book_contacts_task_has_contact`

Translations

- _Starter template available_

[↓ Bottom] [← Previous] [→ Next] [↑ Top]

## Authors & Contributors

- [@aljawaid](https://github.com/aljawaid) - Author
- [Martin Middeke](https://github.com/Busfreak/plugin-contacts) - Contributor (selected features from the Contacts plugin)
- _Contributors welcome_

[↓ Bottom] [← Previous] [↑ Top]

## License

- This project is distributed under the [MIT License](../master/LICENSE "Read The MIT license")

---



AddressBook


AddressBook


AddressBook


AddressBook


AddressBook


AddressBook


GitHub commits since latest release (by date)



[↑ Top]