diff --git a/examples/demo/demo-safe.ecf b/examples/demo/demo-safe.ecf
index 12dc3a7..a30c7f2 100644
--- a/examples/demo/demo-safe.ecf
+++ b/examples/demo/demo-safe.ecf
@@ -35,10 +35,14 @@
-
+
+
+
diff --git a/examples/demo/site/config/cms.ini b/examples/demo/site/config/cms.ini
index 41b8ec5..32b9c43 100644
--- a/examples/demo/site/config/cms.ini
+++ b/examples/demo/site/config/cms.ini
@@ -16,15 +16,16 @@ theme=bootstrap
[notification]
# By default, notification.email = site.email
# you can change here the email that will receive internal messages.
-#email=notif@example.com
+email=webmaster@example.com
[mailer]
#The mailer is used mostly used by the CMS to send email messages.
# you can change the "From:" by setting mailer.from value"
+subject_prefix=[Eiffel CMS]
#from=...
-#smtp=localhost:25
+smtp=localhost:25
#sendmail=site\bin\roc_sendmail.bat
-output=@stderr
+output=site\db\mailer.log
[modules]
# Module status
diff --git a/examples/demo/site/modules/auth/config/auth.json b/examples/demo/site/modules/auth/config/auth.json
new file mode 100644
index 0000000..728b433
--- /dev/null
+++ b/examples/demo/site/modules/auth/config/auth.json
@@ -0,0 +1,7 @@
+{
+ "subject": "Thank you for contacting us",
+ "recaptcha": {
+ "site_key":"6Lex9RMTAAAAAKleC4x6TaRlFcpLbEWgH_U7MSiD",
+ "secret_key":"6Lex9RMTAAAAAAkBczvX5DUiyg_xoM_EthVVgRRx"
+ }
+}
diff --git a/examples/demo/site/modules/auth/files/css/auth.css b/examples/demo/site/modules/auth/files/css/auth.css
new file mode 100644
index 0000000..d57de12
--- /dev/null
+++ b/examples/demo/site/modules/auth/files/css/auth.css
@@ -0,0 +1,28 @@
+ul.cms-temp-users {
+ list-style-type: none;
+ padding: 3px 3px 3px 3px;
+ border: solid 1px #ccc;
+}
+ul.cms-temp-users li {
+ border-top: dotted 1px #ccc;
+}
+ul.cms-temp-users li:first-child {
+ border-top: none;
+}
+ul.cms-temp-users li.cms_temp_user ul.cms_temp_user_details {
+ list-style-type: none;
+ padding: 3px 3px 3px 3px;
+ border: solid 1px #ccc;
+}
+ul.cms-temp-users li.cms_temp_user ul.cms_temp_user_details li {
+ border-top: dotted 1px #ccc;
+}
+ul.cms-temp-users li.cms_temp_user ul.cms_temp_user_details li:first-child {
+ border-top: none;
+}
+ul.cms-temp-users li.cms_temp_user ul.cms_temp_user_details li.cms_temp_user_detail_information::before {
+ content: "[personal information] ";
+}
+ul.cms-temp-users li.cms_temp_user ul.cms_temp_user_details li.cms_temp_user_detail_email::before {
+ content: "[email] ";
+}
diff --git a/examples/demo/site/modules/auth/files/scss/auth.scss b/examples/demo/site/modules/auth/files/scss/auth.scss
new file mode 100644
index 0000000..38fe7b5
--- /dev/null
+++ b/examples/demo/site/modules/auth/files/scss/auth.scss
@@ -0,0 +1,37 @@
+ul.cms-temp-users {
+
+ list-style-type: none;
+ padding: 3px 3px 3px 3px;
+ border: solid 1px #ccc;
+
+ li{
+ border-top: dotted 1px #ccc;
+ &:first-child {
+ border-top: none;
+ }
+ }
+
+ li.cms_temp_user {
+
+ ul.cms_temp_user_details {
+ list-style-type: none;
+ padding: 3px 3px 3px 3px;
+ border: solid 1px #ccc;
+
+ li{
+ border-top: dotted 1px #ccc;
+ &:first-child {
+ border-top: none;
+ }
+ }
+ li.cms_temp_user_detail_information::before{
+ content: "[personal information] "
+ }
+ li.cms_temp_user_detail_email::before{
+ content: "[email] "
+ }
+ }
+ }
+}
+
+
diff --git a/examples/demo/site/modules/auth/mail_templates/account_activation.html b/examples/demo/site/modules/auth/mail_templates/account_activation.html
index 0ab4c4f..5070ce8 100644
--- a/examples/demo/site/modules/auth/mail_templates/account_activation.html
+++ b/examples/demo/site/modules/auth/mail_templates/account_activation.html
@@ -4,15 +4,10 @@
Activation
-
+
-
- Thank you for registering at ROC CMS
-
- To complete your registration, please click on this link to activate your account:
-
-
$link
- Thank you for joining us.
+ "$user ($email)", thank you for applying to $sitename.
+ We will review your application and send you a resolution.