Module CapComments: Difference between revisions

Jump to navigation Jump to search
CapComments 1.0.28
(capcomments)
Tag: 2017 source edit
 
(CapComments 1.0.28)
 
Line 1: Line 1:
[[Category:Modules complémentaires]]
[[fr:Module_CapComments_FR]]
[[Category:Complementary modules]]
[[Category:CRM]]
[[Category:CRM]]
[[Category:CAP-REL]]
[[Category:CAP-REL]]
{{TemplateDocDevFr}}
{{TemplateDocDevEn}}
{{TemplateDocUtil}}
{{TemplateDocUser}}
=Informations=
=Information=
{{TemplateModuleInfo
{{TemplateModuleInfo
|modulename=CapComments
|modulename=CapComments
Line 13: Line 14:
|prerequisites=
|prerequisites=
|minversion=18.0.0
|minversion=18.0.0
|note=Ajoutez des commentaires collaboratifs aux objets dolibarr
|note=Threaded comments on Dolibarr cards, with @colleague mentions, scheduled reminders and notifications that follow the rights of each user.
}}
}}


=Fonctionnalités=
=Features=


Après l'activation de ce module vous pourrez ajouter des commentaires sur les différents objets dolibarr de manière collaborative un peu comme un mini-forum associé à un objet dolibarr.
Discussions about a customer, a proposal or a project get lost in emails and chat tools. CapComments brings them back where the file lives: a '''Comments''' tab on Dolibarr cards, with threads, mentions, reminders and notifications.


==At a glance==


Vous trouverez la documentation détaillée à cette adresse [https://doc.cap-rel.fr/projet_capcomments https://doc.cap-rel.fr/projet_capcomments]
* '''For whom''': any team working together on the same third parties, proposals, orders, projects or tickets.
* '''What the module does''': it adds a comment thread on each supported card, notifies the colleagues mentioned and schedules reminders.
* '''What it does not do''': it sends no email, changes no business document and never shows a comment to someone who may not open the card.
 
==Feature list==
 
* '''Comments tab''' on more than twenty kinds of cards: third parties, proposals, orders, invoices, supplier orders and invoices, projects, tasks, tickets, contracts, interventions, products, expense reports, leaves, manufacturing orders and more.
* '''Threads''' with nested replies.
* '''Mentions''' with @login, names suggested while typing; a mention only notifies colleagues who may open the card.
* '''Scheduled reminders''' at a given date, sent by the scheduled job of the module, and personal reminders with @me, @moi or @self.
* '''Notifications''' by a bell in the top bar or by a sticky note, as you prefer.
* '''Private comments''' for internal users only, or '''public''' ones, also shown to the external accounts of the third party.
* '''Lists''' of all comments and of your notifications, filtered by author, third party, message or date.
* '''Widget''' of the connected users on the dashboard.
* '''Demonstration data''' built and removed in one click, on demonstration and development instances.
* '''Nine languages''': French, English, German, Spanish, Italian, Dutch, Polish, Portuguese and Brazilian Portuguese.
 
==Screenshots==
 
<gallery widths="300px" heights="200px">
File:CapComments onglet-commentaires-fiche-tiers.png|The Comments tab on a third party card
File:CapComments fil-discussion-imbrique.png|A thread with nested replies
File:CapComments autocomplete-mentions.png|Colleagues suggested while typing a mention
File:CapComments liste-commentaires.png|The comments list, filtered by third party
File:CapComments liste-notifications.png|The notifications list
File:CapComments page-configuration.png|Module setup page
</gallery>
 
=Links=
 
* [https://doc.cap-rel.fr/capcomments/?lang=en Module documentation]
* [https://doc.cap-rel.fr/capcomments/nouveautes-1-0-28 What's new in version 1.0.28] (in French)
* [https://dolinews.com/en/projets/capcomments Get update notifications]
* [https://cap-rel.fr/sav-module-dolibarr/ Support form]
* [https://dolitest.fr/capcomments/ Online demo]: a Dolibarr with threads, mentions and reminders already in place, created for you in less than 20 seconds and removed after the session
 
=Requirements=
 
{| class="wikitable"
! Item !! Version or condition
|-
| Dolibarr || 18.0 or later
|-
| PHP || 7.4 or later
|-
| Rights || an administrator account to install, enable and set up the module
|}
 
The Comments tab shows on the cards of the enabled Dolibarr modules: a missing module simply has no tab.


=Installation=
=Installation=


{{InstallModuleDoliStoreFr|keyword=capcomments}}
{{InstallModuleDoliStoreEn|keyword=capcomments}}
 
==Upgrade==
 
# Install the new version through '''Home > Setup > Modules/Applications > Deploy/install external app/module'''.
# Disable then enable the module again: enabling applies the database upgrades and grants the read and write rights to internal users once.
 
Your comments, notifications and settings are kept.
 
==Uninstall==
 
Disable the module from '''Home > Setup > Modules/Applications'''. Comments and notifications stay in the database: enabling the module again later finds them back.
 
=Setup=
 
{{ActivationModuleEn}}
 
The setup is in '''Home > Setup > Modules > CapComments'''. It has the '''Settings''', '''Demonstration data''' and '''About''' tabs.
 
{| class="wikitable"
! Setting !! Role
|-
| CapComments main menu || shows the menu of the module in the top bar
|-
| Menu in Tools || adds the menu of the module to the Tools menu
|-
| Notification style || bell in the top bar, or sliding sticky note
|}
 
Scheduled reminders are sent by the '''CapComments''' scheduled job: check that it is enabled in '''Home > Admin tools > Scheduled jobs'''.
 
==Demonstration data==
 
The '''Demonstration data''' tab builds, then purges, a full data set: third parties, a proposal, a project, demonstration accounts, threads, mentions and reminders. It only runs on a demonstration or development instance; elsewhere, set the <code>CAPCOMMENTS_ALLOW_DEMO_DATA</code> constant to <code>1</code>, or <code>MAIN_FEATURES_LEVEL</code> to <code>2</code>. Never run it on a production install.
 
=Permissions=
 
{| class="wikitable"
! Permission !! What it allows
|-
| Read comments and notifications || see the Comments tab, the comments list and one's notifications
|-
| Write comments || comment, reply and delete one's own comments
|-
| Delete comments written by other users || moderate the comments of a card
|}
 
The rights of the module add to those of the card: a sales representative limited to their customers only sees the comments of their customers. External accounts only see the public comments of their own third party's cards.
 
=Usage=
 
Open a card, click the '''Comments''' tab, write your message and tick '''Private''' if only internal users should read it. Type <code>@</code> to mention a colleague, pick a date to schedule a reminder, and send with the button or with <code>Ctrl+Enter</code>. The '''Reply''' link opens a reply in the thread.
 
Your notifications show in the top bar; the full list and the list of all comments are in the menu of the module.
 
Details are in the [https://doc.cap-rel.fr/capcomments/utilisation user guide] (in French).


=Configuration=
=FAQ=


{{ActivationModuleFr}}
'''I do not see the Comments tab on a card.'''<br>
Check that you have the right to read comments and that the kind of card is supported.


'''A mentioned colleague got no notification.'''<br>
A mention only notifies people who have the right to read comments and to open the card; a private comment never notifies an external account.


=Utilisation=
'''A scheduled reminder was not sent.'''<br>
Check that the CapComments scheduled job is enabled.


Allez sur la fiche d'un tiers, un devis, ou autre objet dolibarr puis cliquez sur l'onglet "comments" et complétez ensuite la zone de message. Utilisez la touche @ pour choisir un collègue à notifier et utilisez Ctrl+Entrée pour sauvegarder votre note si vous ne voulez pas utiliser la souris.
All questions: [https://doc.cap-rel.fr/capcomments/faq FAQ of the documentation] (in French).


=Développement=
=Development=


Les développements et améliorations peuvent être proposés au responsable du projet par email (voir dans les entêtes des fichiers sources).
Developments and improvements can be suggested to the project maintainer by email (see the headers of the source files) or through the [https://cap-rel.fr/sav-module-dolibarr/ support form].
417

edits

Navigation menu