Commit eeb3fe84 authored by Sofia Papagiannaki's avatar Sofia Papagiannaki
Browse files

add welcome_email template

parent c210b843
......@@ -41,7 +41,7 @@ from django.utils.http import int_to_base36
from django.core.urlresolvers import reverse
from astakos.im.models import AstakosUser
from astakos.im.settings import INVITATIONS_PER_LEVEL, DEFAULT_FROM_EMAIL, SITENAME, SITEURL
from astakos.im.settings import INVITATIONS_PER_LEVEL, DEFAULT_FROM_EMAIL, BASEURL, SITENAME
import logging
......@@ -225,7 +225,7 @@ class ExtendedPasswordResetForm(PasswordResetForm):
t = loader.get_template(email_template_name)
c = {
'email': user.email,
'domain': SITEURL,
'domain': BASEURL,
'site_name': SITENAME,
'uid': int_to_base36(user.id),
'user': user,
......
......@@ -40,7 +40,7 @@ from django.core.urlresolvers import reverse
from urlparse import urljoin
from random import randint
from astakos.im.settings import DEFAULT_CONTACT_EMAIL, DEFAULT_FROM_EMAIL, SITEURL, SITENAME, BASEURL
from astakos.im.settings import DEFAULT_CONTACT_EMAIL, DEFAULT_FROM_EMAIL, SITENAME, BASEURL
from astakos.im.models import Invitation
logger = logging.getLogger(__name__)
......@@ -56,7 +56,7 @@ def activate(user, email_template_name='welcome_email.txt'):
subject = _('Welcome to %s' % SITENAME)
message = render_to_string(email_template_name, {
'user': user,
'url': SITEURL,
'url': urljoin(BASEURL, reverse('astakos.im.views')),
'baseurl': BASEURL,
'site_name': SITENAME,
'support': DEFAULT_CONTACT_EMAIL})
......
......@@ -44,7 +44,6 @@ IM_STATIC_URL = getattr(settings, 'ASTAKOS_IM_STATIC_URL', '/im/static/im/')
MODERATION_ENABLED = getattr(settings, 'ASTAKOS_MODERATION_ENABLED', True)
# Set baseurl
SITEURL = getattr(settings, 'ASTAKOS_SITEURL', 'http://pithos.dev.grnet.gr/im')
BASEURL = getattr(settings, 'ASTAKOS_BASEURL', 'http://pithos.dev.grnet.gr')
# Set service name
......
--- A translation in English follows ---
Αγαπητέ/η {{ user.realname }},
Ο λογαρισμός σας για την υπηρεσία {{ site_name }} της ΕΔΕΤ κατά την Alpha (πιλοτική)
φάση λειτουργίας της έχει ενεργοποιηθεί.
Για να συνδεθείτε, χρησιμοποιήστε τον παρακάτω σύνδεσμο:
{{ url }}
Σημείωση:
Η υπηρεσία θα είναι για μερικές εβδομάδες σε φάση λειτουργίας Alpha. Αν
και έχουμε κάνει ό,τι είναι δυνατό για να εξασφαλίσουμε την ποιότητα της
υπηρεσίας, δεν αποκλείεται να εμφανιστούν προβλήματα στο λογισμικό
διαχείρισης ή η υπηρεσία να μην είναι διαθέσιμη κατά διαστήματα. Για
αυτό το λόγο, σας παρακαλούμε να μη μεταφέρετε ακόμη σημαντικά αρχεία
στην υπηρεσία {{ site_name }}. Επίσης, παρακαλούμε να έχετε
υπόψη σας ότι όλα τα δεδομένα, θα διαγραφούν κατά τη μετάβαση από την
έκδοση Alpha στην έκδοση Beta. Θα υπάρξει έγκαιρη ειδοποίησή σας πριν
από τη μετάβαση αυτή.
Περισσότερα για την υπηρεσία θα βρείτε στο {{ baseurl }}, αφού
ενεργοποιήσετε την πρόσκλησή σας.
Αναμένουμε τα σχόλια και τις παρατηρήσεις σας, για να βελτιώσουμε τη
λειτουργικότητα και την αξιοπιστία της καινοτομικής αυτής υπηρεσίας.
Για όποιες παρατηρήσεις ή προβλήματα στη λειτουργεία της υπηρεσίας μπορείτε να
απευθυνθείτε στο {{ support }}.
Σας ευχαριστούμε πολύ για τη συμμετοχή στην Alpha λειτουργία του {{ site_name }}.
Με εκτίμηση,
Εθνικό Δίκτυο Έρευνας και Τεχνολογίας (ΕΔΕΤ/GRNET)
--
Dear {{ user.realname }},
Your account for GRNET's {{ site_name }} service for its Alpha test phase has been
activated.
To login, please use the following link:
{{ url }}
Please note:
This service is, for a few weeks, in Alpha. Although every care has been
taken to ensure high quality, it is possible there may still be software
bugs, or periods of limited service availability. For this reason we kindly
request you not to transfer important files to {{ site_name}} yet.
Also, please bear in mind that all data will be deleted when the service moves to Beta.
We will notify you before the transition.
For more information, please visit {{ baseurl }}, after
activating your invitation.
We look forward to your feedback, to improve the functionality and
reliability of this innovative service.
For any remarks or problems you can contact {{ support }}.
Thank you for participating in the Alpha test of {{ site_name }}.
Greek Research and Technonogy Network - GRNET
......@@ -3,7 +3,7 @@
για την υπηρεσία {{ site_name }} της ΕΔΕΤ κατά την Alpha (πιλοτική) φάση λειτουργίας της,
χρησιμοποιήστε τον παρακάτω σύνδεσμο:
{{ domain }}/local/reset/confirm/{{ uid }}-{{ token }}/
{{ domain }}im/local/reset/confirm/{{ uid }}-{{ token }}/
Σημείωση:
......
......@@ -55,7 +55,7 @@ from astakos.im.models import AstakosUser, Invitation
from astakos.im.backends import get_backend
from astakos.im.util import get_context, prepare_response, set_cookie
from astakos.im.forms import *
from astakos.im.settings import DEFAULT_CONTACT_EMAIL, DEFAULT_FROM_EMAIL, COOKIE_NAME, COOKIE_DOMAIN, IM_MODULES, SITENAME, SITEURL, BASEURL
from astakos.im.settings import DEFAULT_CONTACT_EMAIL, DEFAULT_FROM_EMAIL, COOKIE_NAME, COOKIE_DOMAIN, IM_MODULES, SITENAME, BASEURL
from astakos.im.functions import invite as invite_func
logger = logging.getLogger(__name__)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment