Author: |
Camptocamp,Odoo Community Association (OCA) |
License: |
LGPL-3 |
Branch: |
merge-branch-2118-11.0.1.1.2 |
Repository: |
camptocamp/website-cms |
Dependencies: |
base,
cms_form,
and
portal |
Languages: |
PO File (51, 9.7%),
Python (395, 75.4%),
XML (9, 1.7%),
and
reStructuredText (69, 13.2%) |
Other branches: |
merge-branch-2118-11.0.0.10.0,
merge-branch-2118-11.0.0.11.0,
merge-branch-2118-11.0.0.6.0,
merge-branch-2118-11.0.0.6.1,
merge-branch-2118-11.0.0.7.0,
merge-branch-2118-11.0.0.8.0,
merge-branch-2118-11.0.0.9.0,
merge-branch-2118-11.0.1.0.0,
merge-branch-2118-11.0.1.0.1,
merge-branch-2118-11.0.1.0.10,
merge-branch-2118-11.0.1.0.11,
merge-branch-2118-11.0.1.0.12,
merge-branch-2118-11.0.1.0.13,
merge-branch-2118-11.0.1.0.14,
merge-branch-2118-11.0.1.0.15,
merge-branch-2118-11.0.1.0.2,
merge-branch-2118-11.0.1.0.3,
merge-branch-2118-11.0.1.0.4,
merge-branch-2118-11.0.1.0.5,
merge-branch-2118-11.0.1.0.6,
merge-branch-2118-11.0.1.0.7,
merge-branch-2118-11.0.1.0.8,
merge-branch-2118-11.0.1.0.9,
merge-branch-2118-11.0.1.1.0,
merge-branch-2118-11.0.1.1.1,
merge-branch-2118-11.0.1.1.3,
merge-branch-2118-11.0.1.1.4,
merge-branch-2118-11.0.1.1.5,
merge-branch-2118-11.0.1.1.6,
merge-branch-2118-11.0.1.1.7,
merge-branch-2118-11.0.1.1.8,
merge-branch-2118-11.0.1.1.9,
merge-branch-2118-11.0.10,
merge-branch-2118-11.0.11,
merge-branch-2118-11.0.8,
merge-branch-2118-11.0.9,
merge-branch-2118-11.1.0,
merge-branch-2118-BSFER-147_Access_rights-30c93a81,
merge-branch-2118-BSFER-175_dates_en_anglais_2-259ca70e,
merge-branch-2118-BSFER-175_dates_en_anglais_2-6fa124c4,
merge-branch-2118-BSFER-316-976ceed4,
merge-branch-2118-bsfer-162_event_search_page-0c9c1627,
merge-branch-2118-master,
merge-branch-2118-master-15ac0ff2,
merge-branch-2118-master-3a3f64de,
merge-branch-2118-master-976ceed4,
merge-branch-2118-master-ca82ae08,
merge-branch-2118-master-dabaa202,
merge-branch-2118-master-ed528e22,
merge-branch-2118-misc-fixups-4a70b4a7,
merge-branch-2118-pin_external_branches-7cb8a9de,
merge-branch-3582-11.0.1,
merge-branch-3582-11.0.10,
merge-branch-3582-11.0.11,
merge-branch-3582-11.0.12,
merge-branch-3582-11.0.13,
merge-branch-3582-11.0.3.0.2,
merge-branch-3582-11.0.3.0.3,
merge-branch-3582-11.0.3.0.4,
merge-branch-3582-11.0.3.0.5,
merge-branch-3582-11.0.3.1.0,
merge-branch-3582-11.0.3.1.1,
merge-branch-3582-11.0.3.1.2,
merge-branch-3582-11.0.3.1.3,
merge-branch-3582-11.0.3.1.4,
merge-branch-3582-11.0.3.1.6,
merge-branch-3582-11.0.3.1.7,
merge-branch-3582-11.0.3.1.8,
merge-branch-3582-11.0.4,
merge-branch-3582-11.0.5,
merge-branch-3582-11.0.6,
merge-branch-3582-11.0.7,
merge-branch-3582-11.0.8,
merge-branch-3582-11.0.9,
merge-branch-3582-11.1.0,
merge-branch-3582-11.1.1,
merge-branch-3582-11.1.2,
merge-branch-3582-11.2.1,
merge-branch-3582-11.2.2,
merge-branch-3582-11.2.3,
merge-branch-3582-11.2.4,
merge-branch-3582-11.2.6,
merge-branch-3582-11.3.0,
merge-branch-3582-11.5.0,
merge-branch-3582-BSFLU-99-c74aebb0,
merge-branch-3582-dev,
merge-branch-3582-master,
merge-branch-3582-master-066437e8,
merge-branch-3582-master-0decff3e,
merge-branch-3582-master-16570dac,
merge-branch-3582-master-5b0df7ca,
merge-branch-3582-master-7200a363,
merge-branch-3582-master-8cb31907,
merge-branch-3582-master-b4dd40fa,
merge-branch-3582-master-c74aebb0,
merge-branch-3582-master-dd821fe1,
merge-branch-3582-odoo-tmpl-test-a5c22eb7,
merge-branch-3582-v11,
merge-branch-3582-workspace-2395eb70,
merge-branch-3582-workspace-7200a363,
merge-branch-3582-workspace-7611427b,
merge-branch-3582-workspace-UX-dfd61689,
merge-branch-3582-workspace-a742b558,
merge-branch-3582-workspace-a871f2f3,
merge-branch-3582-workspace-beaed5ab,
merge-branch-3582-workspace-c912c83f,
merge-branch-3582-workspace-dev-23b97bc6,
merge-branch-3582-workspace-dev-35d734cc,
merge-branch-3582-workspace-dev-693412e7,
merge-branch-3582-workspace-dev-c945b5b2,
merge-branch-3582-workspace-dev-fce713c9,
merge-branch-3582-workspace-e12c627c,
merge-branch-3582-workspace-ec6f6211,
merge-branch-3582-workspace-ef9cb9c2,
test-cov,
and
v11-3582-merge-all-pending |
Other repositories: |
BTETON/website-cms,
Change2improve/website-cms,
CompassionCH/website-cms,
ERPLibre/website-cms,
ForgeFlow/website-cms,
Gabinete-Digital/website-cms,
Guobower/website-cms,
Ingeos/website-cms,
JazziMc/website-cms,
MjAbuz/website-cms,
NL66278/website-cms,
NeatNerdPrime/website-cms,
Nooka10/website-cms,
OCA/website-cms,
PCatinean/website-cms,
TelmoSenseFly/website-cms,
VisiionSolucionesTecnologicas/website-cms,
akretion/website-cms,
anhvu-sg/website-cms,
apetbiz/website-cms,
bishalgit/website-cms,
elvirekemajou/website-cms,
gfcapalbo/website-cms,
grindtildeath/website-cms,
hbrunn/website-cms,
hinfo506/website-cms,
isoscl/website-cms,
josueBulle/website-cms,
lideritjnma/website-cms,
lukehuang/website-cms,
one2pret/website-cms,
pscloud/website-cms,
ravishekharco/website-cms,
redcor/website-cms,
sanube/website-cms,
simahawk/website-cms,
steingabelgaard/website-cms,
wahello/website-cms,
and
x0rzkov/odoo-website-cms |
<a class="reference external image-reference" href="http://www.gnu.org/licenses/LGPL-3.0-standalone.html"><img alt="License: LGPL-3" src="https://img.shields.io/badge/licence-lgpl--3-blue.svg">
</a>
<a name="cms-account-form"></a>
<h2>CMS account form</h2>
<p>Replace portal user's account form
with a specific <a class="reference external" href="../cms_form">CMS form</a>.</p>
<a name="features"></a>
<h3>Features</h3>
<ul class="simple">
<li>full control on fields and their validation</li>
<li>full control on form behavior</li>
<li>full test coverage</li>
</ul>
<p>Additionally:</p>
<ul class="simple">
<li>validate email</li>
<li><dl class="first docutils">
<dt>if email is changed:</dt>
<dd><ul class="first last">
<li>update user's login (yes, Odoo does that w/out notifying the user!)</li>
<li>force logout</li>
<li>for reset email password to validate new email</li>
</ul>
</dd>
</dl>
</li>
</ul>
<p>In a basic Odoo installation the form will look like:</p>
<blockquote>
<img alt="./images/cms_account_form_preview.png" src="./images/cms_account_form_preview.png" />
</blockquote>
<a name="known-issues-roadmap"></a>
<h4>Known issues / Roadmap</h4>
<a name="wishlist"></a>
<h3>Wishlist</h3>
<ul class="simple">
<li>send notification to initial email address
to make sure the user is aware of the update</li>
<li>use a 2 steps verification token and avoid resetting password</li>
<li>show a nice confirmation dialog before submitting</li>
</ul>
<p>Full comments <a class="reference external" href="https://github.com/OCA/website-cms/pull/38">https://github.com/OCA/website-cms/pull/38</a>.</p>
<a name="bug-tracker"></a>
<h4>Bug Tracker</h4>
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/website-cms/issues">GitHub Issues</a>. In
case of trouble, please check there if your issue has already been
reported. If you spotted it first, help us smashing it by providing a
detailed and welcomed feedback.</p>
<a name="credits"></a>
<h4>Credits</h4>
<a name="contributors"></a>
<h3>Contributors</h3>
<ul class="simple">
<li>Simone Orsi <<a class="reference external" href="mailto:simone.orsi@camptocamp.com">simone.orsi@camptocamp.com</a>></li>
</ul>
<a name="funders"></a>
<h3>Funders</h3>
<p>The development of this module has been financially supported by: <a class="reference external" href="https://fluxdock.io">Fluxdock.io</a></p>
<a name="maintainer"></a>
<h3>Maintainer</h3>
<a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a>
<p>This module is maintained by the OCA.</p>
<p>OCA, or the Odoo Community Association, is a nonprofit organization
whose mission is to support the collaborative development of Odoo
features and promote its widespread use.</p>
<p>To contribute to this module, please visit <a class="reference external" href="https://odoo-community.org">https://odoo-community.org</a>.</p>