Add more information about to do with existing organisations
authorMagnus Hagander <magnus@hagander.net>
Mon, 7 Nov 2011 21:17:07 +0000 (22:17 +0100)
committerMagnus Hagander <magnus@hagander.net>
Mon, 7 Nov 2011 21:17:07 +0000 (22:17 +0100)
This includes explaining what "Migrated Connection" actually means
when listed as a manager.

pgweb/account/views.py
templates/account/objectlist.html
templates/account/orglist.html

index d4b83d9985e2c99eeb64baee9edd1bef2e83173d..cb089b1a1c8e6b9d94afc7daa16f3446faef68bc 100644 (file)
@@ -56,6 +56,7 @@ objtypes = {
        'organisations': {
                'title': 'Organisation',
                'objects': lambda u: Organisation.objects.filter(managers=u),
+               'submit_header': 'Before submitting a new Organisation, please verify on the list of <a href="/account/orglist">current organisations</a> if the organisation already exists. If it does, please contact the manager of the organisation to gain permissions.',
        },
 }
 
@@ -69,6 +70,7 @@ def listobjects(request, objtype):
        return render_to_response('account/objectlist.html', {
            'objects': o['objects'](request.user),
                'title': o['title'],
+               'submit_header': o.has_key('submit_header') and o['submit_header'] or None,
                'suburl': objtype,
        }, NavContext(request, 'account'))
 
index 2d7bdbecf70aa0935ab47911a8bdc848ef18a50f..ae45cbf1e656968007d6aeeaf72f1eeef50a86c6 100644 (file)
@@ -13,6 +13,9 @@ extensive.
 {%endfor%}
 </ul>
 
+{%if submit_header%}
+<p>{{submit_header|safe}}</p>
+{%endif%}
 <p>
 <a href="/account/{{suburl}}/new/">Submit {{title}}</a>
 </p>
index 5ff750a0a840bdc992cd31557d599fded8a58578..e7d1ff61e958b8be7b04a4cbd5cce780b4e71495 100644 (file)
@@ -3,7 +3,14 @@
 {%block contents%}
 <h1>Organisations</h1>
 <p>
-The following organisations are registered in our database:
+The following organisations are registered in our database. Note that any
+organisations listed as <i>Migrated Connections</i> are organisations that
+have been migrated from our old website and not been given a proper
+manager in the new system. If you are the manager of one of these
+organisations, please send an email to
+<a href="mailto:webmaster@postgresql.org">webmaster@postgresql.org</a>
+letting us know this, and including the name of your community account.
+We will then link your account to this organisation.
 </p>
 <table>
  <tr>