<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.dolibarr.org/index.php?action=history&amp;feed=atom&amp;title=Module_CapDecisions</id>
	<title>Module CapDecisions - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.dolibarr.org/index.php?action=history&amp;feed=atom&amp;title=Module_CapDecisions"/>
	<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Module_CapDecisions&amp;action=history"/>
	<updated>2026-10-31T10:54:58Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Module_CapDecisions&amp;diff=68675&amp;oldid=prev</id>
		<title>Eric.seigne: CapDecisions 1.2.2</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Module_CapDecisions&amp;diff=68675&amp;oldid=prev"/>
		<updated>2026-10-28T10:44:33Z</updated>

		<summary type="html">&lt;p&gt;CapDecisions 1.2.2&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 10:44, 28 October 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l52&quot;&gt;Line 52:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 52:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://doc.cap-rel.fr/capdecisions/?lang=en Module documentation]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://doc.cap-rel.fr/capdecisions/?lang=en Module documentation]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://doc.cap-rel.fr/capdecisions/nouveautes-1-2-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1 &lt;/del&gt;What&amp;#039;s new in version 1.2.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1&lt;/del&gt;] (in French)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://doc.cap-rel.fr/capdecisions/nouveautes-1-2-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;2 &lt;/ins&gt;What&amp;#039;s new in version 1.2.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;2&lt;/ins&gt;] (in French)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://dolinews.com/en/projets/capdecisions Get update notifications]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://dolinews.com/en/projets/capdecisions Get update notifications]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://cap-rel.fr/sav-module-dolibarr/ Support form]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://cap-rel.fr/sav-module-dolibarr/ Support form]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki_test:diff::1.12:old-68641:rev-68675 --&gt;
&lt;/table&gt;</summary>
		<author><name>Eric.seigne</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Module_CapDecisions&amp;diff=68641&amp;oldid=prev</id>
		<title>Eric.seigne: CapDecisions 1.2.1</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Module_CapDecisions&amp;diff=68641&amp;oldid=prev"/>
		<updated>2026-10-27T21:31:45Z</updated>

		<summary type="html">&lt;p&gt;CapDecisions 1.2.1&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:31, 27 October 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l52&quot;&gt;Line 52:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 52:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://doc.cap-rel.fr/capdecisions/?lang=en Module documentation]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://doc.cap-rel.fr/capdecisions/?lang=en Module documentation]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://doc.cap-rel.fr/capdecisions/nouveautes-1-2-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;0 &lt;/del&gt;What&amp;#039;s new in version 1.2.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;0&lt;/del&gt;] (in French)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://doc.cap-rel.fr/capdecisions/nouveautes-1-2-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1 &lt;/ins&gt;What&amp;#039;s new in version 1.2.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1&lt;/ins&gt;] (in French)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://dolinews.com/en/projets/capdecisions Get update notifications]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://dolinews.com/en/projets/capdecisions Get update notifications]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://cap-rel.fr/sav-module-dolibarr/ Support form]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://cap-rel.fr/sav-module-dolibarr/ Support form]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;dolitest&lt;/del&gt;.fr/capdecisions/ Online demo]: a Dolibarr with a full data set, created for you in less than 20 seconds and removed after the session&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;tests.cap-rel.fr/projects/32/quality Automated test report]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [https://dolitry&lt;/ins&gt;.fr/capdecisions/ Online demo]: a Dolibarr with a full data set, created for you in less than 20 seconds and removed after the session&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=Requirements=&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=Requirements=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki_test:diff::1.12:old-68581:rev-68641 --&gt;
&lt;/table&gt;</summary>
		<author><name>Eric.seigne</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Module_CapDecisions&amp;diff=68581&amp;oldid=prev</id>
		<title>Eric.seigne: CapDecisions 1.2.0</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Module_CapDecisions&amp;diff=68581&amp;oldid=prev"/>
		<updated>2026-10-25T21:07:09Z</updated>

		<summary type="html">&lt;p&gt;CapDecisions 1.2.0&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[fr:Module_CapDecisions_FR]]&lt;br /&gt;
[[Category:Complementary modules]]&lt;br /&gt;
[[Category:CAP-REL]]&lt;br /&gt;
{{TemplateDocDevEn}}&lt;br /&gt;
{{TemplateDocUser}}&lt;br /&gt;
=Information=&lt;br /&gt;
{{TemplateModuleInfo&lt;br /&gt;
|modulename=CapDecisions&lt;br /&gt;
|editor=CAP-REL&lt;br /&gt;
|web=[https://www.cap-rel.fr www.cap-rel.fr]&lt;br /&gt;
|webbuy={{LinkToPluginDownloadDoliStore|keyword=capdecisions}}&lt;br /&gt;
|status=stable&lt;br /&gt;
|prerequisites=None; Members module optional&lt;br /&gt;
|minversion=18.0.0&lt;br /&gt;
|note=Collaborative decision-making inspired by Loomio: working groups, discussions, proposals and votes, open to outside participants through public pages.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Features=&lt;br /&gt;
&lt;br /&gt;
Team decisions are often made through emails, scattered polls and chat apps. CapDecisions brings the whole process into Dolibarr: you organise your groups, start discussions and put proposals to the vote, in the same place as your third parties, projects and members.&lt;br /&gt;
&lt;br /&gt;
==At a glance==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Who it is for&amp;#039;&amp;#039;&amp;#039;: associations, collectives, boards, committees, project teams, any organisation that has to decide together.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;What it does&amp;#039;&amp;#039;&amp;#039;: it organises the exchanges into groups, discussions and proposals, collects votes with five decision methods and keeps the record of each decision and of its reasons.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;What it does not do&amp;#039;&amp;#039;&amp;#039;: it relies on no outside service, Loomio included, and publishes nothing by default: each discussion or proposal is made public one by one.&lt;br /&gt;
&lt;br /&gt;
==Feature list==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Working groups&amp;#039;&amp;#039;&amp;#039; - open, private or closed groups, administrator, member and observer roles, hierarchy with a parent group.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Members from every source&amp;#039;&amp;#039;&amp;#039; - Dolibarr users, foundation members or contacts.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Discussions&amp;#039;&amp;#039;&amp;#039; - discussion threads per group, nested comments, tags, pinning of the important discussions.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Images&amp;#039;&amp;#039;&amp;#039; - image upload in the descriptions of discussions and proposals, limited to the people who can edit them.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Five decision types&amp;#039;&amp;#039;&amp;#039; - majority vote, consent, advice process, ranked choice and multiple-choice poll.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Real-time results&amp;#039;&amp;#039;&amp;#039; - progress bars, percentages, detailed list of votes and of their reasons; a vote can be changed as long as the poll is open.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Public pages&amp;#039;&amp;#039;&amp;#039; - discussions and proposals reachable through a public link, sign-in with a code sent by email, captcha, rate limiting, moderation of anonymous comments and optional anonymous vote.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Seven languages&amp;#039;&amp;#039;&amp;#039; - English, French, German, Spanish, Italian, Dutch and Brazilian Portuguese.&lt;br /&gt;
&lt;br /&gt;
==Screenshots==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot; heights=&amp;quot;200px&amp;quot;&amp;gt;&lt;br /&gt;
File:CapDecisions tableau-de-bord.png|Dashboard: my groups, recent discussions and open proposals&lt;br /&gt;
File:CapDecisions creation-groupe.png|Creating a working group&lt;br /&gt;
File:CapDecisions commentaires-discussion.png|A discussion and its comments&lt;br /&gt;
File:CapDecisions proposition-vote.png|A proposal open to the vote, with the count of votes&lt;br /&gt;
File:CapDecisions onglet-votes.png|The detail of votes and their reasons&lt;br /&gt;
File:CapDecisions portail-public.png|The public portal of discussions&lt;br /&gt;
File:CapDecisions configuration-pages-publiques.png|Setup of the public pages&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
&lt;br /&gt;
* [https://doc.cap-rel.fr/capdecisions/?lang=en Module documentation]&lt;br /&gt;
* [https://doc.cap-rel.fr/capdecisions/nouveautes-1-2-0 What&amp;#039;s new in version 1.2.0] (in French)&lt;br /&gt;
* [https://dolinews.com/en/projets/capdecisions Get update notifications]&lt;br /&gt;
* [https://cap-rel.fr/sav-module-dolibarr/ Support form]&lt;br /&gt;
* [https://dolitest.fr/capdecisions/ Online demo]: a Dolibarr with a full data set, created for you in less than 20 seconds and removed after the session&lt;br /&gt;
&lt;br /&gt;
=Requirements=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Item !! Version or condition&lt;br /&gt;
|-&lt;br /&gt;
| Dolibarr || 18.0 or later&lt;br /&gt;
|-&lt;br /&gt;
| PHP || 7.4 or later&lt;br /&gt;
|-&lt;br /&gt;
| Rights || an administrator account to install, enable and set up the module&lt;br /&gt;
|-&lt;br /&gt;
| Public pages || working email sending in Dolibarr, for the sign-in codes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
CapDecisions works on its own. The Members module is optional: when it is enabled, foundation members can join the groups and sign in on the public pages.&lt;br /&gt;
&lt;br /&gt;
=Installation=&lt;br /&gt;
&lt;br /&gt;
{{InstallModuleDoliStoreEn|keyword=capdecisions}}&lt;br /&gt;
&lt;br /&gt;
==Upgrade==&lt;br /&gt;
&lt;br /&gt;
# Install the new version through &amp;#039;&amp;#039;&amp;#039;Home &amp;gt; Setup &amp;gt; Modules/Applications &amp;gt; Deploy/install external app/module&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
# Disable then enable the module again: enabling it applies the database updates and registers the new permissions.&lt;br /&gt;
&lt;br /&gt;
Your groups, discussions, proposals and votes are kept.&lt;br /&gt;
&lt;br /&gt;
==Uninstall==&lt;br /&gt;
&lt;br /&gt;
Disable the module from &amp;#039;&amp;#039;&amp;#039;Home &amp;gt; Setup &amp;gt; Modules/Applications&amp;#039;&amp;#039;&amp;#039;. The data stays in the database: enabling the module again later finds it back.&lt;br /&gt;
&lt;br /&gt;
=Setup=&lt;br /&gt;
&lt;br /&gt;
{{ActivationModuleEn}}&lt;br /&gt;
&lt;br /&gt;
The setup is in &amp;#039;&amp;#039;&amp;#039;Home &amp;gt; Setup &amp;gt; Modules &amp;gt; CapDecisions&amp;#039;&amp;#039;&amp;#039;. It has three tabs: &amp;#039;&amp;#039;&amp;#039;Settings&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Public pages&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;About&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setting !! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| Default group visibility || visibility offered when a group is created: open, private or closed&lt;br /&gt;
|-&lt;br /&gt;
| Default decision type || type preselected when a proposal is created&lt;br /&gt;
|-&lt;br /&gt;
| Allow anonymous vote || enables anonymous voting on proposals&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Public pages==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setting !! Purpose !! Default&lt;br /&gt;
|-&lt;br /&gt;
| Enable public pages || allows discussions and proposals to be made public || disabled&lt;br /&gt;
|-&lt;br /&gt;
| User, member, contact authentication || kinds of accounts allowed to sign in on the public pages ||&lt;br /&gt;
|-&lt;br /&gt;
| Anonymous comments || allows comments without signing in, subject to moderation ||&lt;br /&gt;
|-&lt;br /&gt;
| Sign-in code validity || validity of the code sent by email, from 60 to 3600 seconds || 600 seconds&lt;br /&gt;
|-&lt;br /&gt;
| Session length || how long a signed-in visitor stays connected, from 3600 to 604800 seconds || 86400 seconds&lt;br /&gt;
|-&lt;br /&gt;
| Rate limiting || at most three codes in five minutes per address, blocked after five wrong codes || enabled&lt;br /&gt;
|-&lt;br /&gt;
| Captcha || Dolibarr captcha before any code is sent, no outside service || enabled&lt;br /&gt;
|-&lt;br /&gt;
| Trusted reverse proxies || IP addresses of your proxies, to read the real visitor address || empty&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Permissions=&lt;br /&gt;
&lt;br /&gt;
Permissions are set in &amp;#039;&amp;#039;&amp;#039;Home &amp;gt; Users &amp;amp; Groups&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Permissions&amp;#039;&amp;#039;&amp;#039; tab.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Permission !! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| View groups and discussions || read access, required to open the module&lt;br /&gt;
|-&lt;br /&gt;
| Create discussions, comments and vote || active participation&lt;br /&gt;
|-&lt;br /&gt;
| Create groups || creation of new working groups&lt;br /&gt;
|-&lt;br /&gt;
| Delete own content || deletion of one&amp;#039;s own discussions, comments and votes&lt;br /&gt;
|-&lt;br /&gt;
| Administer all groups and content || full access to the whole module&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Usage=&lt;br /&gt;
&lt;br /&gt;
Once enabled, a &amp;#039;&amp;#039;&amp;#039;Decisions&amp;#039;&amp;#039;&amp;#039; menu shows in the top bar. The left menu leads to &amp;#039;&amp;#039;&amp;#039;Groups&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Discussions&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;Proposals&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
==Dashboard==&lt;br /&gt;
&lt;br /&gt;
The home page of the module gathers your groups, the recent discussions, the open proposals with their closing date, and shortcuts to create a group.&lt;br /&gt;
&lt;br /&gt;
==From group to decision==&lt;br /&gt;
&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Create the group&amp;#039;&amp;#039;&amp;#039;: &amp;#039;&amp;#039;&amp;#039;Decisions &amp;gt; Groups &amp;gt; New group&amp;#039;&amp;#039;&amp;#039;, then invite the members from the &amp;#039;&amp;#039;&amp;#039;Members&amp;#039;&amp;#039;&amp;#039; tab and give each a role.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Start a discussion&amp;#039;&amp;#039;&amp;#039;: from the group card, &amp;#039;&amp;#039;&amp;#039;Discussions&amp;#039;&amp;#039;&amp;#039; tab. Members answer with comments.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Submit a proposal&amp;#039;&amp;#039;&amp;#039;: from the discussion, pick the decision type and the closing date, then open the vote.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Close&amp;#039;&amp;#039;&amp;#039;: a group administrator closes the vote; the proposal becomes adopted or rejected and stays available.&lt;br /&gt;
&lt;br /&gt;
==Decision types==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Type !! What members are asked&lt;br /&gt;
|-&lt;br /&gt;
| Majority vote || for, against or abstain; adopted when the votes for outnumber the votes against&lt;br /&gt;
|-&lt;br /&gt;
| Consent || for, abstain or objection; adopted when nobody objects, a single objection blocks the decision&lt;br /&gt;
|-&lt;br /&gt;
| Advice process || an advisory opinion for, against or abstain; the decision belongs to the author of the proposal&lt;br /&gt;
|-&lt;br /&gt;
| Ranked choice || a ranking of the options by preference&lt;br /&gt;
|-&lt;br /&gt;
| Poll || one option among at least two, results shown in real time&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Outside participants==&lt;br /&gt;
&lt;br /&gt;
A discussion or a proposal can be opened to people with no Dolibarr account. A public link then shows on its card; the participant signs in with a code received by email. Nothing is public by default.&lt;br /&gt;
&lt;br /&gt;
Every screen is described in the [https://doc.cap-rel.fr/capdecisions/utilisation?lang=en user guide].&lt;br /&gt;
&lt;br /&gt;
=FAQ=&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;The Decisions menu does not show.&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
The user needs the &amp;#039;&amp;#039;&amp;#039;View groups and discussions&amp;#039;&amp;#039;&amp;#039; permission.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;What is the difference between a private group and a closed group?&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
A private group shows in the list, but joining it needs the approval of a group administrator. A closed group does not show: only invited members can reach it.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Can I change my vote?&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Yes, as long as the vote is open. The previous vote is replaced.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Who can close a vote?&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
The group administrators. Closing freezes the results.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;The public link does not show on a discussion.&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Public pages are disabled by default: a Dolibarr administrator enables them in the &amp;#039;&amp;#039;&amp;#039;Public pages&amp;#039;&amp;#039;&amp;#039; tab of the setup.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Are anonymous comments published right away?&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
No, they only show once moderated.&lt;br /&gt;
&lt;br /&gt;
All the questions: [https://doc.cap-rel.fr/capdecisions/faq?lang=en documentation FAQ].&lt;br /&gt;
&lt;br /&gt;
=Development=&lt;br /&gt;
&lt;br /&gt;
Developments and improvements can be suggested to the project lead by email (see the headers of the source files) or through the [https://cap-rel.fr/sav-module-dolibarr/ support form].&lt;/div&gt;</summary>
		<author><name>Eric.seigne</name></author>
	</entry>
</feed>