Commit 899a5b75 authored by Ασπασία Κατσή's avatar Ασπασία Κατσή

Merge branch 'ereunitika_fixes' into 'master'

Bug Fixed

See merge request !27
parents dbb299df 55fd419d
......@@ -4,3 +4,5 @@ ADD COLUMN `institute` varchar(191),
ADD COLUMN `other` varchar(191);
ALTER TABLE univ MODIFY COLUMN idrima VARCHAR(191);
ALTER TABLE univ MODIFY COLUMN sxolh VARCHAR(191);
ALTER TABLE univ MODIFY COLUMN tmhma VARCHAR(191);
\ No newline at end of file
......@@ -15,7 +15,7 @@ input[type=text] {
{% endblock %}
</h1>
<form method="post" action="" data-is-valid="{{ form.is_valid | default(true) ? '1' : '0' }}"
<form class="form-horizontal" method="post" action="" data-is-valid="{{ form.is_valid | default(true) ? '1' : '0' }}"
data-messages="{{ form.messages|default({})|json_encode }}" >
<div class="form-group">
<p>
......@@ -36,27 +36,31 @@ input[type=text] {
<option value="idrimata" id = "idrimata">ΑΕΙ/ΑΤΕΙ</option>
<option value="ereunitika" id="ereunitika">Ερευνητικά Κέντρα</option>
</select>
<div id = "first">
{{ macros.select('idrima','Ίδρυμα','', form.values.idrima, { 'id': 'idrima'} )}}
{{ macros.select('sxolh', 'Σχολή','', form.values.sxolh,{ 'id': 'sxolh'} ) }}
{{ macros.select('tmhma', 'Τμήμα','', form.values.tmhma, { 'id': 'tmhma'}) }}
</div>
<div id = "second">
{{ macros.select('ereunitiko', 'Ερευνητικό Κέντρο', '', form.values.ereunitiko, { 'id': 'ereunitiko'} )}}
{{ macros.select('institute', 'Ινστιτούτο','', form.values.institute,{ 'id': 'institute'} ) }}
{{ macros.input('other', 'Αλλο',form.values.other,{ 'id': 'other'} ) }}
</div>
{{ macros.input('erga', 'Εργαστήριο',form.values.erga ) }}
{{ macros.input('person', 'Υπεύθυνος Επικοινωνίας',form.values.person ) }}
{{ macros.input('telef', 'Τηλέφωνο',form.values.telef ) }}
{{ macros.input('email', 'Email',form.values.email ) }}
<br>
<br>
<br>
<h3> Δράσεις</h3>
Παρακαλώ περιγράψτε σύντομα δράσεις που έχετε συμμετάσχει.
<div class="input_fields_wrap">
<button style="color:blue" class="add_field_button" "btn btn-lg btn-primary">Προσθήκη Επιπλέον</button>
<div><label for="projects">Σχετική δράση που συμμετείχατε </label><input type="text" name="projects" id="projects"></div>
<div><label for="urlproject">URL δράσης που συμμετείχατε</label><input type="text" name="urlproject" id="urlproject"></div>
<div><label for "commentproject">Περιγραφή δράσης που συμμετείχατε</label><input type="text" name="commentsproject" id="commentproject"></div>
<div><label for="projects">Σχετική δράση που συμμετείχατε </label><input type="text" name="projects[]" id="projects"></div>
<div><label for="urlproject">URL δράσης που συμμετείχατε</label><input type="text" name="urlproject[]" id="urlproject"></div>
<div><label for "commentproject">Περιγραφή δράσης που συμμετείχατε</label><input type="text" name="commentsproject[]" id="commentproject"></div>
</div>
......
......@@ -196,6 +196,8 @@ $('#newselect').on('change', function() {
switch(selection)
{
case 'idrimata':
document.getElementById('second').style.display = "none";
document.getElementById('first').style.display = "block";
$('#el-ereunitiko').attr("disabled", true);
$('#el-ereunitiko').val('');
$('#el-institute').attr("disabled", true);
......@@ -212,6 +214,15 @@ $('#newselect').on('change', function() {
$('label[for="el-tmhma"]').attr("disabled", false);
$('label[for="el-idrima"]').attr("disabled", false);
if (document.getElementById("el-idrima").options.length != 0)
{
var i;
for(i = document.getElementById("el-idrima").options.length-1;i >= 1; i--)
{
document.getElementById("el-idrima").remove(i);
}
}
$.post({
url: 'http://relabs1.minedu.gov.gr/mypoint/taxonomy_vocabulary/getTree.json',
type: 'POST',
......@@ -235,6 +246,8 @@ $('#newselect').on('change', function() {
}
else
{
$('#el-idrima')
.append($("<option></option>")
.attr("value",index)
......@@ -246,6 +259,8 @@ $('#newselect').on('change', function() {
break;
case 'ereunitika':
document.getElementById('first').style.display = "none";
document.getElementById('second').style.display = "block";
$('#el-idrima').val('');
$('#el-sxolh').val('');
$('#el-tmhma').val('');
......@@ -261,6 +276,18 @@ $('#newselect').on('change', function() {
$('label[for="el-idrima"]').attr("disabled", true);
$('label[for="el-sxolh"]').attr("disabled", true);
$('label[for="el-tmhma"]').attr("disabled", true);
if (document.getElementById("el-ereunitiko").options.length != 0)
{
var i;
for(i = document.getElementById("el-ereunitiko").options.length-1;i >= 1; i--)
{
document.getElementById("el-ereunitiko").remove(i);
}
}
$.post({
url: 'http://relabs1.minedu.gov.gr/mypoint/taxonomy_vocabulary/getTree.json',
type: 'POST',
......@@ -485,3 +512,4 @@ function refresh1(key) {
});
}
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