Commit 6fbdf3f8 authored by Leonidas Poulopoulos's avatar Leonidas Poulopoulos
Browse files

Removed 2 fields from InstServer and renamed port to auth_port. Changed...

Removed 2 fields from InstServer and renamed port to auth_port. Changed template and forms accordingly
parent 3b8ea0e1
......@@ -67,12 +67,12 @@ class InstServerForm(forms.ModelForm):
else:
raise forms.ValidationError('This field is required.')
def clean_port(self):
port = self.cleaned_data['port']
def clean_auth_port(self):
auth_port = self.cleaned_data['auth_port']
institution = self.cleaned_data['instid']
if institution.ertype in [1,3]:
if port:
return self.cleaned_data["port"]
if auth_port:
return self.cleaned_data["auth_port"]
else:
raise forms.ValidationError(_('This field is required.'))
......@@ -84,32 +84,12 @@ class InstServerForm(forms.ModelForm):
return self.cleaned_data["acct_port"]
else:
raise forms.ValidationError(_('This field is required.'))
def clean_timeout(self):
timeout = self.cleaned_data['timeout']
institution = self.cleaned_data['instid']
if institution.ertype in [1,3]:
if timeout:
return self.cleaned_data["timeout"]
else:
raise forms.ValidationError(_('This field is required.'))
def clean_retry(self):
retry = self.cleaned_data['retry']
institution = self.cleaned_data['instid']
if institution.ertype in [1,3]:
if retry:
return self.cleaned_data["retry"]
else:
raise forms.ValidationError(_('This field is required.'))
def clean_host(self):
host = self.cleaned_data['host']
if host:
match = re.match(FQDN_RE, host)
if not match:
print "not match"
try:
address = ipaddr.IPNetwork(host)
except Exception:
......
# encoding: utf-8
import datetime
from south.db import db
from south.v2 import SchemaMigration
from django.db import models
class Migration(SchemaMigration):
def forwards(self, orm):
# Deleting field 'InstServer.port'
db.delete_column('edumanage_instserver', 'port')
# Deleting field 'InstServer.retry'
db.delete_column('edumanage_instserver', 'retry')
# Deleting field 'InstServer.timeout'
db.delete_column('edumanage_instserver', 'timeout')
# Adding field 'InstServer.auth_port'
db.add_column('edumanage_instserver', 'auth_port', self.gf('django.db.models.fields.PositiveIntegerField')(default=1812, max_length=5, null=True, blank=True), keep_default=False)
def backwards(self, orm):
# Adding field 'InstServer.port'
db.add_column('edumanage_instserver', 'port', self.gf('django.db.models.fields.PositiveIntegerField')(default=1812, max_length=5, null=True, blank=True), keep_default=False)
# Adding field 'InstServer.retry'
db.add_column('edumanage_instserver', 'retry', self.gf('django.db.models.fields.PositiveIntegerField')(max_length=2, null=True, blank=True), keep_default=False)
# Adding field 'InstServer.timeout'
db.add_column('edumanage_instserver', 'timeout', self.gf('django.db.models.fields.PositiveIntegerField')(max_length=2, null=True, blank=True), keep_default=False)
# Deleting field 'InstServer.auth_port'
db.delete_column('edumanage_instserver', 'auth_port')
models = {
'contenttypes.contenttype': {
'Meta': {'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
},
'edumanage.contact': {
'Meta': {'object_name': 'Contact'},
'email': ('django.db.models.fields.CharField', [], {'max_length': '80', 'db_column': "'contact_email'"}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'name': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_column': "'contact_name'"}),
'phone': ('django.db.models.fields.CharField', [], {'max_length': '80', 'db_column': "'contact_phone'"})
},
'edumanage.institution': {
'Meta': {'object_name': 'Institution'},
'ertype': ('django.db.models.fields.PositiveIntegerField', [], {'max_length': '1', 'db_column': "'type'"}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'realmid': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['edumanage.Realm']"})
},
'edumanage.institutioncontactpool': {
'Meta': {'object_name': 'InstitutionContactPool'},
'contact': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['edumanage.Contact']", 'unique': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'institution': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['edumanage.Institution']"})
},
'edumanage.institutiondetails': {
'Meta': {'object_name': 'InstitutionDetails'},
'address_city': ('django.db.models.fields.CharField', [], {'max_length': '64'}),
'address_street': ('django.db.models.fields.CharField', [], {'max_length': '96'}),
'contact': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['edumanage.Contact']", 'symmetrical': 'False'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'institution': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['edumanage.Institution']", 'unique': 'True'}),
'number_id': ('django.db.models.fields.PositiveIntegerField', [], {'max_length': '6', 'null': 'True', 'blank': 'True'}),
'number_user': ('django.db.models.fields.PositiveIntegerField', [], {'max_length': '6', 'null': 'True', 'blank': 'True'}),
'oper_name': ('django.db.models.fields.CharField', [], {'max_length': '24', 'null': 'True', 'blank': 'True'}),
'ts': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'})
},
'edumanage.instrealm': {
'Meta': {'object_name': 'InstRealm'},
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'instid': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['edumanage.Institution']"}),
'proxyto': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['edumanage.InstServer']", 'symmetrical': 'False'}),
'realm': ('django.db.models.fields.CharField', [], {'max_length': '160'})
},
'edumanage.instrealmmon': {
'Meta': {'unique_together': "(('realm', 'mon_type'),)", 'object_name': 'InstRealmMon'},
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'mon_type': ('django.db.models.fields.CharField', [], {'max_length': '16'}),
'realm': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['edumanage.InstRealm']"})
},
'edumanage.instserver': {
'Meta': {'object_name': 'InstServer'},
'acct_port': ('django.db.models.fields.PositiveIntegerField', [], {'default': '1813', 'max_length': '5', 'null': 'True', 'blank': 'True'}),
'auth_port': ('django.db.models.fields.PositiveIntegerField', [], {'default': '1812', 'max_length': '5', 'null': 'True', 'blank': 'True'}),
'ertype': ('django.db.models.fields.PositiveIntegerField', [], {'max_length': '1', 'db_column': "'type'"}),
'host': ('django.db.models.fields.CharField', [], {'max_length': '80'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'instid': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['edumanage.Institution']"}),
'name': ('django.db.models.fields.CharField', [], {'max_length': '80', 'null': 'True', 'blank': 'True'}),
'proto': ('django.db.models.fields.CharField', [], {'max_length': '12'}),
'secret': ('django.db.models.fields.CharField', [], {'max_length': '80'}),
'status_server': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'ts': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'})
},
'edumanage.monlocalauthnparam': {
'Meta': {'object_name': 'MonLocalAuthnParam'},
'eap_method': ('django.db.models.fields.CharField', [], {'max_length': '16'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'instrealmmonid': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['edumanage.InstRealmMon']", 'unique': 'True'}),
'passwp': ('django.db.models.fields.CharField', [], {'max_length': '24', 'db_column': "'pass'"}),
'phase2': ('django.db.models.fields.CharField', [], {'max_length': '16'}),
'username': ('django.db.models.fields.CharField', [], {'max_length': '24'})
},
'edumanage.monproxybackclient': {
'Meta': {'object_name': 'MonProxybackClient'},
'host': ('django.db.models.fields.CharField', [], {'max_length': '80'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'instrealmmonid': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['edumanage.InstRealmMon']"}),
'name': ('django.db.models.fields.CharField', [], {'max_length': '80', 'null': 'True', 'blank': 'True'}),
'proto': ('django.db.models.fields.CharField', [], {'max_length': '12'}),
'secret': ('django.db.models.fields.CharField', [], {'max_length': '80'}),
'status_server': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'ts': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'})
},
'edumanage.name_i18n': {
'Meta': {'object_name': 'Name_i18n'},
'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']", 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'lang': ('django.db.models.fields.CharField', [], {'max_length': '5'}),
'name': ('django.db.models.fields.CharField', [], {'max_length': '80'}),
'object_id': ('django.db.models.fields.PositiveIntegerField', [], {'null': 'True', 'blank': 'True'})
},
'edumanage.realm': {
'Meta': {'object_name': 'Realm'},
'address_city': ('django.db.models.fields.CharField', [], {'max_length': '24'}),
'address_street': ('django.db.models.fields.CharField', [], {'max_length': '32'}),
'contact': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['edumanage.Contact']", 'symmetrical': 'False'}),
'country': ('django.db.models.fields.CharField', [], {'max_length': '2'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'stype': ('django.db.models.fields.PositiveIntegerField', [], {'default': '0', 'max_length': '1'}),
'ts': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'})
},
'edumanage.realmdata': {
'Meta': {'object_name': 'RealmData'},
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'number_IdP': ('django.db.models.fields.PositiveIntegerField', [], {'max_length': '5'}),
'number_IdPSP': ('django.db.models.fields.PositiveIntegerField', [], {'max_length': '5'}),
'number_SP': ('django.db.models.fields.PositiveIntegerField', [], {'max_length': '5'}),
'number_id': ('django.db.models.fields.PositiveIntegerField', [], {'max_length': '9'}),
'number_inst': ('django.db.models.fields.PositiveIntegerField', [], {'max_length': '5'}),
'number_user': ('django.db.models.fields.PositiveIntegerField', [], {'max_length': '9'}),
'realmid': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['edumanage.Realm']", 'unique': 'True'}),
'ts': ('django.db.models.fields.DateTimeField', [], {})
},
'edumanage.serviceloc': {
'AP_no': ('django.db.models.fields.PositiveIntegerField', [], {'max_length': '3'}),
'IPv6': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'Meta': {'object_name': 'ServiceLoc'},
'NAT': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'SSID': ('django.db.models.fields.CharField', [], {'max_length': '16'}),
'address_city': ('django.db.models.fields.CharField', [], {'max_length': '64'}),
'address_street': ('django.db.models.fields.CharField', [], {'max_length': '96'}),
'contact': ('django.db.models.fields.related.ManyToManyField', [], {'symmetrical': 'False', 'to': "orm['edumanage.Contact']", 'null': 'True', 'blank': 'True'}),
'enc_level': ('edumanage.models.MultiSelectField', [], {'max_length': '64'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'institutionid': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['edumanage.Institution']"}),
'latitude': ('django.db.models.fields.DecimalField', [], {'max_digits': '8', 'decimal_places': '6'}),
'longitude': ('django.db.models.fields.DecimalField', [], {'max_digits': '8', 'decimal_places': '6'}),
'port_restrict': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'transp_proxy': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
'ts': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}),
'wired': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'})
},
'edumanage.url_i18n': {
'Meta': {'object_name': 'URL_i18n'},
'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']", 'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'lang': ('django.db.models.fields.CharField', [], {'max_length': '5'}),
'object_id': ('django.db.models.fields.PositiveIntegerField', [], {'null': 'True', 'blank': 'True'}),
'url': ('django.db.models.fields.CharField', [], {'max_length': '180', 'db_column': "'URL'"}),
'urltype': ('django.db.models.fields.CharField', [], {'max_length': '10', 'db_column': "'type'"})
}
}
complete_apps = ['edumanage']
......@@ -228,10 +228,8 @@ class InstServer(models.Model):
host = models.CharField(max_length=80, help_text=_("IP address | FQDN hostname")) # Handling with FQDN parser or ipaddr (google lib) * !!! Add help text to render it in template (mandatory, unique)
#TODO: Add description field or label field
# accept if type: 1 (idp) or 3 (idpsp) (for the folowing 4 fields)
port = models.PositiveIntegerField(max_length=5, null=True, blank=True, default=1812, help_text=_("Defaul for Radius: 1812")) # TODO: Also ignore while exporting XML
acct_port = models.PositiveIntegerField(max_length=5, null=True, blank=True, default=1813, help_text=_("Defaul for Radius: 1813"))
timeout = models.PositiveIntegerField(max_length=2, null=True, blank=True, help_text=_("Timeout in seconds"))
retry = models.PositiveIntegerField(max_length=2, null=True, blank=True)
auth_port = models.PositiveIntegerField(max_length=5, null=True, blank=True, default=1812, help_text=_("Default for RADIUS: 1812")) # TODO: Also ignore while exporting XML
acct_port = models.PositiveIntegerField(max_length=5, null=True, blank=True, default=1813, help_text=_("Default for RADIUS: 1813"))
status_server = models.BooleanField(help_text=_("Do you accept Status-Server requests?"))
secret = models.CharField(max_length=80)
......
......@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 0.8\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-11-16 12:59+0200\n"
"POT-Creation-Date: 2012-11-19 17:08+0200\n"
"PO-Revision-Date: 2012-10-23 11:29+0300\n"
"Last-Translator: Leonidas Poulopoulos <leopoul@noc.grnet.gr>\n"
"Language-Team: Greek <leopoul@noc.grnet.gr>\n"
......@@ -26,9 +26,8 @@ msgid "English"
msgstr "Αγγλικά"
#: settings.py:175
#, fuzzy
msgid "Greece"
msgstr "Ελληνικά"
msgstr "Ελλάδα"
#: settings.py:182
msgid "GRNET Helpdesk"
......@@ -40,71 +39,67 @@ msgid "%sUser account activated"
msgstr ""
#: edumanage/forms.py:77 edumanage/forms.py:86 edumanage/forms.py:95
#: edumanage/forms.py:104 edumanage/forms.py:119
#: edumanage/forms.py:104 edumanage/forms.py:118
msgid "This field is required."
msgstr "Αυτό το πεδίο είναι απαραίτητο"
#: edumanage/forms.py:116
#: edumanage/forms.py:115
msgid "Invalid network address/hostname format"
msgstr "Λανθασμένη IP διεύθυνση ή όνομα host"
#: edumanage/forms.py:155 edumanage/forms.py:157
#: edumanage/forms.py:154 edumanage/forms.py:156
msgid "Fill in at least one location name in English"
msgstr "Συμπληρώστε τουλάχιστον ένα όνομα στα Αγγλικά"
#: edumanage/forms.py:182 edumanage/forms.py:184
#: edumanage/forms.py:181 edumanage/forms.py:183
msgid "Fill in at least the info url"
msgstr "Συμπληρώστε τουλάχιστον το info url"
#: edumanage/models.py:226 edumanage/models.py:295
#: edumanage/models.py:226 edumanage/models.py:293
msgid "Descriptive label"
msgstr "Περιγραφική ετικέτα"
#: edumanage/models.py:228 edumanage/models.py:297
#: edumanage/models.py:228 edumanage/models.py:295
msgid "IP address | FQDN hostname"
msgstr ""
#: edumanage/models.py:231
msgid "Defaul for Radius: 1812"
msgstr "Προεπιλεγμένο για Radius: 1813"
msgid "Default for RADIUS: 1812"
msgstr "Προεπιλεγμένο για RADIUS: 1812"
#: edumanage/models.py:232
msgid "Defaul for Radius: 1813"
msgstr "Προεπιλεγμένο για Radius: 1813"
#: edumanage/models.py:233
msgid "Timeout in seconds"
msgstr "Όριο λήξης σε δευτερόλεπτα"
msgid "Default for RADIUS: 1813"
msgstr "Προεπιλεγμένο για RADIUS: 1813"
#: edumanage/models.py:236
#: edumanage/models.py:234
msgid "Do you accept Status-Server requests?"
msgstr "Δέχεστε αιτήματα Status-Server;"
#: edumanage/models.py:246
#: edumanage/models.py:244
#, python-format
msgid "Server: %(servername)s, Type: %(ertype)s"
msgstr ""
#: edumanage/models.py:308
#: edumanage/models.py:306
#, python-format
msgid ""
"Institution: %(inst)s, Monitored Realm: %(monrealm)s, Proxyback Client: "
"%(servername)s"
msgstr ""
#: edumanage/models.py:351
#: edumanage/models.py:349
#, python-format
msgid ""
"Monitored Realm: %(monrealm)s, EAP Method: %(eapmethod)s, Phase 2: "
"%(phase2)s, Username: %(username)s"
msgstr ""
#: edumanage/models.py:397
#: edumanage/models.py:395
#, python-format
msgid "Institution: %(inst)s, Service Location: %(locname)s"
msgstr ""
#: edumanage/models.py:454
#: edumanage/models.py:452
msgid ""
"The primary, registered domain name for your institution, eg. example.com."
"<br>This is used to derive the Operator-Name attribute according to RFC5580, "
......@@ -114,7 +109,7 @@ msgstr ""
"παράγεται το attribute Operator-Name σύμφωνα με το RFC5580, παρ. 4.1, "
"χρησιμοποιώντας το REALM namespace, π.χ. 1example.com"
#: edumanage/models.py:456
#: edumanage/models.py:454
msgid ""
"Number of users (individuals) that are eligible to participate in eduroam "
"service"
......@@ -122,7 +117,7 @@ msgstr ""
"Συνολικός αριθμός χρηστών (προσώπων) που δύνανται να συμμετέχουν στην "
"υπηρεσία eduroam"
#: edumanage/models.py:457
#: edumanage/models.py:455
msgid ""
"Number of issued e-identities (credentials) that may be used for "
"authentication in eduroam service"
......@@ -130,17 +125,17 @@ msgstr ""
"Συνολικός αριθμός λογαριασμών που μπορούν να χρησιμοποιηθούν για ταυτοποίηση "
"χρηστών στην υπηρεσία eduroam"
#: edumanage/models.py:465
#: edumanage/models.py:463
#, python-format
msgid "Institution: %(inst)s, Type: %(ertype)s"
msgstr ""
#: edumanage/models.py:500
#: edumanage/models.py:498
#, python-format
msgid "Country: %(country)s, NRO: %(orgname)s"
msgstr ""
#: edumanage/models.py:530
#: edumanage/models.py:528
#, python-format
msgid ""
"Country: %(country)s, NRO: %(orgname)s, Institutions: %(inst)s, IdPs: "
......@@ -195,6 +190,10 @@ msgid ""
"The event has been logged and our administrators will be notified about it"
msgstr ""
#: edumanage/management/commands/importcsv.py:46
msgid "Error in usage. See help"
msgstr ""
#: longerusername/forms.py:11
#, python-format
msgid ""
......@@ -406,12 +405,12 @@ msgstr "Ενέργεια"
#: templates/edumanage/instrealmmons.html:167
#: templates/edumanage/instrealmmons.html:186
#: templates/edumanage/monlocauthpar_edit.html:6
#: templates/edumanage/monlocauthpar_edit.html:20
#: templates/edumanage/monlocauthpar_edit.html:26
#: templates/edumanage/realms.html:124 templates/edumanage/realms_edit.html:6
#: templates/edumanage/realms_edit.html:20
#: templates/edumanage/servers.html:133
#: templates/edumanage/servers_edit.html:6
#: templates/edumanage/servers_edit.html:15
#: templates/edumanage/servers_edit.html:21
#: templates/edumanage/services.html:130
#: templates/edumanage/services_edit.html:7
#: templates/edumanage/services_edit.html:310
......@@ -450,9 +449,9 @@ msgstr "Προσθήκη Επαφής"
#: templates/edumanage/contacts_edit.html:59
#: templates/edumanage/institution_edit.html:172
#: templates/edumanage/instrealmmon_edit.html:49
#: templates/edumanage/monlocauthpar_edit.html:71
#: templates/edumanage/monlocauthpar_edit.html:77
#: templates/edumanage/realms_edit.html:59
#: templates/edumanage/servers_edit.html:112
#: templates/edumanage/servers_edit.html:102
#: templates/edumanage/services_edit.html:475
#: templates/registration/select_institution.html:57
msgid "Apply"
......@@ -472,7 +471,7 @@ msgstr "Φορέας"
#: templates/edumanage/instrealmmons.html:148
#: templates/edumanage/server_details.html:31
#: templates/edumanage/servers.html:119
#: templates/edumanage/servers_edit.html:28
#: templates/edumanage/servers_edit.html:34
msgid "Type"
msgstr "Τύπος"
......@@ -512,7 +511,7 @@ msgstr "Αριθμός ΙDs"
#: templates/edumanage/institution.html:99
#: templates/edumanage/institution_edit.html:7
#: templates/edumanage/institution_edit.html:74
#: templates/edumanage/server_details.html:94
#: templates/edumanage/server_details.html:88
#: templates/edumanage/service_details.html:201
#: templates/edumanage/welcome.html:241
msgid "Edit"
......@@ -560,7 +559,7 @@ msgstr "Προσθήκη Monitored Realm"
#: templates/edumanage/instrealmmon_edit.html:31
#: templates/edumanage/instrealmmons.html:147
#: templates/edumanage/monlocauthpar_edit.html:31
#: templates/edumanage/monlocauthpar_edit.html:37
#: templates/edumanage/realms_edit.html:41
msgid "Realm"
msgstr ""
......@@ -608,23 +607,23 @@ msgid "Delete monitored realm"
msgstr "Διαγραφή Monitored Realm"
#: templates/edumanage/monlocauthpar_edit.html:6
#: templates/edumanage/monlocauthpar_edit.html:20
#: templates/edumanage/monlocauthpar_edit.html:26
msgid "Add Monitored Realm Parameters"
msgstr "Προσθήκη παραμέτρων Monitored Realm"
#: templates/edumanage/monlocauthpar_edit.html:37
#: templates/edumanage/monlocauthpar_edit.html:43
msgid "EAP Method"
msgstr ""
#: templates/edumanage/monlocauthpar_edit.html:45
#: templates/edumanage/monlocauthpar_edit.html:51
msgid "EAP2 Method"
msgstr ""
#: templates/edumanage/monlocauthpar_edit.html:53
#: templates/edumanage/monlocauthpar_edit.html:59
msgid "Username"
msgstr "Όνομα Χρήστη"
#: templates/edumanage/monlocauthpar_edit.html:61
#: templates/edumanage/monlocauthpar_edit.html:67
msgid "Password"
msgstr "Κωδικός"
......@@ -663,22 +662,19 @@ msgstr ""
#: templates/edumanage/server_details.html:50
#: templates/edumanage/servers.html:120
#: templates/edumanage/servers_edit.html:53
msgid "Port"
msgstr ""
#: templates/edumanage/server_details.html:56
#: templates/edumanage/servers_edit.html:61
#: templates/edumanage/servers_edit.html:67
msgid "Accounting Port"
msgstr ""
#: templates/edumanage/server_details.html:62
#: templates/edumanage/servers_edit.html:69
msgid "Timeout"
msgstr "Όριο Λήξης"
#: templates/edumanage/server_details.html:68
#: templates/edumanage/servers_edit.html:77
msgid "Retry"
msgstr ""
......@@ -687,13 +683,8 @@ msgid "Status Server"
msgstr ""
#: templates/edumanage/server_details.html:81
#: templates/edumanage/servers_edit.html:94
msgid "Secret"
msgstr "Κωδικός"
#: templates/edumanage/server_details.html:87
#: templates/edumanage/servers.html:121
#: templates/edumanage/servers_edit.html:102
#: templates/edumanage/servers_edit.html:92
msgid "Protocol"
msgstr ""
......@@ -710,22 +701,30 @@ msgid "Delete Server"
msgstr "Διαγραφή Εξυπηρετητή"
#: templates/edumanage/servers_edit.html:6
#: templates/edumanage/servers_edit.html:15
#: templates/edumanage/servers_edit.html:21
msgid "Add Server"
msgstr "Προσθήκη Εξυπηρετητή"
#: templates/edumanage/servers_edit.html:36
#: templates/edumanage/servers_edit.html:42
msgid "Hostname"
msgstr ""
#: templates/edumanage/servers_edit.html:44
#: templates/edumanage/servers_edit.html:50
msgid "Label"
msgstr "Ετικέτα"
#: templates/edumanage/servers_edit.html:86
#: templates/edumanage/servers_edit.html:59
msgid "Auth Port"
msgstr ""
#: templates/edumanage/servers_edit.html:76
msgid "Status-Server"
msgstr ""
#: templates/edumanage/servers_edit.html:84
msgid "Secret"
msgstr "Κωδικός"
#: templates/edumanage/service_details.html:6
#: templates/edumanage/services.html:5 templates/edumanage/services.html:96
#: templates/edumanage/services_edit.html:6
......@@ -946,8 +945,9 @@ msgstr ""
#: templates/front/management.html:23
msgid "A specific URN value must be provided to authorize an administrator:"
msgstr "Μια συγκεκριμένη τιμή σε μορφή URN πρέπει να επιστρέφεται προκειμένου "
"ένας χρήστης να εξουσιοδοτείται ως διαχειριστής:"
msgstr ""
"Μια συγκεκριμένη τιμή σε μορφή URN πρέπει να επιστρέφεται προκειμένου ένας "
"χρήστης να εξουσιοδοτείται ως διαχειριστής:"
#: templates/front/management.html:24
msgid ""
......@@ -972,8 +972,8 @@ msgid ""
"Once attribute release is setup properly an administrator can login to the "
"management application."
msgstr ""
"Εφόσον απελευθερώνονται τα απαραίτητα χαρακτηριστικά, ο διαχειριστής μπορεί να "
"συνδεθεί στην εφαρμογή διαχείρισης."
"Εφόσον απελευθερώνονται τα απαραίτητα χαρακτηριστικά, ο διαχειριστής μπορεί "
"να συνδεθεί στην εφαρμογή διαχείρισης."
#: templates/front/management.html:31
msgid ""
......@@ -986,8 +986,8 @@ msgstr ""
"Κατά την πρώτη είσοδο, ζητείται από το διαχειριστή να συνδέσει το λογαριασμό "
"του με το φορέα που επιθυμεί να διαχειρίζεται. Η επιλογή του θα πρέπει να "
"επικυρωθεί από τους διαχειριστές της εφαρμογής. Στη συνέχεια ο διαχειριστής "
"θα ενημερωθεί μέσω e-mail ότι μπορεί να ξεκινήσει να χρησιμοποιεί την εφαρμογή "
"διαχειρίσης."
"θα ενημερωθεί μέσω e-mail ότι μπορεί να ξεκινήσει να χρησιμοποιεί την "
"εφαρμογή διαχειρίσης."
#: templates/front/management.html:32
msgid ""
......@@ -1042,6 +1042,9 @@ msgstr "Ενεργοποίηση"
msgid "The user will be notified about his/her account activation"
msgstr "Ο χρήστης θα ενημερωθεί για την ενεργοποίση του λογαριασμού"
#~ msgid "Timeout in seconds"
#~ msgstr "Όριο λήξης σε δευτερόλεπτα"
#~ msgid "files"
#~ msgstr "αρχείων"
......