Commit 55fd419d authored by Aspasia Katsi's avatar Aspasia Katsi

Bug Fixed

parent dbb299df
...@@ -3,4 +3,6 @@ ADD COLUMN `ereunitiko` varchar(191), ...@@ -3,4 +3,6 @@ ADD COLUMN `ereunitiko` varchar(191),
ADD COLUMN `institute` varchar(191), ADD COLUMN `institute` varchar(191),
ADD COLUMN `other` varchar(191); ADD COLUMN `other` varchar(191);
ALTER TABLE univ MODIFY COLUMN idrima VARCHAR(191); ALTER TABLE univ MODIFY COLUMN idrima VARCHAR(191);
\ No newline at end of file ALTER TABLE univ MODIFY COLUMN sxolh VARCHAR(191);
ALTER TABLE univ MODIFY COLUMN tmhma VARCHAR(191);
\ No newline at end of file
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
{% import "schools/form.twig" as macros %} {% import "schools/form.twig" as macros %}
{% block content %} {% block content %}
<style> <style>
input[type=text] { input[type=text] {
width: 100%; width: 100%;
} }
...@@ -12,10 +12,10 @@ input[type=text] { ...@@ -12,10 +12,10 @@ input[type=text] {
<div id="app-form"> <div id="app-form">
<h1> <h1>
{% block title %} {% block title %}
{% endblock %} {% endblock %}
</h1> </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 }}" > data-messages="{{ form.messages|default({})|json_encode }}" >
<div class="form-group"> <div class="form-group">
<p> <p>
...@@ -23,7 +23,7 @@ input[type=text] { ...@@ -23,7 +23,7 @@ input[type=text] {
<br> <br>
Στην δράση των edulabs μπορεί να συμμετέχει ακαδημαϊκό και ερευνητικό προσωπικό από όλα τα Πανεπιστήμια και Ερευνητικά Κέντρα με εμπειρία σε STEAM που θέλει να συνεργαστεί με τα σχολεία στην αξιοποίηση των 140 <a href="http://edulabs.minedu.gov.gr/">edulabs </a>που εγκαθίστανται σε σχολεία σε όλες τις εκπαιδευτικές διευθύνσεις. Στην δράση των edulabs μπορεί να συμμετέχει ακαδημαϊκό και ερευνητικό προσωπικό από όλα τα Πανεπιστήμια και Ερευνητικά Κέντρα με εμπειρία σε STEAM που θέλει να συνεργαστεί με τα σχολεία στην αξιοποίηση των 140 <a href="http://edulabs.minedu.gov.gr/">edulabs </a>που εγκαθίστανται σε σχολεία σε όλες τις εκπαιδευτικές διευθύνσεις.
<br>Παρακαλώ συμπληρώστε τα στοιχεία σας και θα επικοινωνήσουμε μαζί σας. <br>Παρακαλώ συμπληρώστε τα στοιχεία σας και θα επικοινωνήσουμε μαζί σας.
</p> </p>
</div> </div>
...@@ -35,39 +35,43 @@ input[type=text] { ...@@ -35,39 +35,43 @@ input[type=text] {
<option value="space" id = "space" selected ></option> <option value="space" id = "space" selected ></option>
<option value="idrimata" id = "idrimata">ΑΕΙ/ΑΤΕΙ</option> <option value="idrimata" id = "idrimata">ΑΕΙ/ΑΤΕΙ</option>
<option value="ereunitika" id="ereunitika">Ερευνητικά Κέντρα</option> <option value="ereunitika" id="ereunitika">Ερευνητικά Κέντρα</option>
</select> </select>
<div id = "first">
{{ macros.select('idrima','Ίδρυμα','', form.values.idrima, { 'id': 'idrima'} )}} {{ macros.select('idrima','Ίδρυμα','', form.values.idrima, { 'id': 'idrima'} )}}
{{ macros.select('sxolh', 'Σχολή','', form.values.sxolh,{ 'id': 'sxolh'} ) }} {{ macros.select('sxolh', 'Σχολή','', form.values.sxolh,{ 'id': 'sxolh'} ) }}
{{ macros.select('tmhma', 'Τμήμα','', form.values.tmhma, { 'id': 'tmhma'}) }} {{ macros.select('tmhma', 'Τμήμα','', form.values.tmhma, { 'id': 'tmhma'}) }}
</div>
<div id = "second">
{{ macros.select('ereunitiko', 'Ερευνητικό Κέντρο', '', form.values.ereunitiko, { 'id': 'ereunitiko'} )}} {{ macros.select('ereunitiko', 'Ερευνητικό Κέντρο', '', form.values.ereunitiko, { 'id': 'ereunitiko'} )}}
{{ macros.select('institute', 'Ινστιτούτο','', form.values.institute,{ 'id': 'institute'} ) }} {{ macros.select('institute', 'Ινστιτούτο','', form.values.institute,{ 'id': 'institute'} ) }}
{{ macros.input('other', 'Αλλο',form.values.other,{ 'id': 'other'} ) }} {{ macros.input('other', 'Αλλο',form.values.other,{ 'id': 'other'} ) }}
</div>
{{ macros.input('erga', 'Εργαστήριο',form.values.erga ) }} {{ macros.input('erga', 'Εργαστήριο',form.values.erga ) }}
{{ macros.input('person', 'Υπεύθυνος Επικοινωνίας',form.values.person ) }} {{ macros.input('person', 'Υπεύθυνος Επικοινωνίας',form.values.person ) }}
{{ macros.input('telef', 'Τηλέφωνο',form.values.telef ) }} {{ macros.input('telef', 'Τηλέφωνο',form.values.telef ) }}
{{ macros.input('email', 'Email',form.values.email ) }} {{ macros.input('email', 'Email',form.values.email ) }}
<br>
<br>
<br>
<h3> Δράσεις</h3> <h3> Δράσεις</h3>
Παρακαλώ περιγράψτε σύντομα δράσεις που έχετε συμμετάσχει. Παρακαλώ περιγράψτε σύντομα δράσεις που έχετε συμμετάσχει.
<div class="input_fields_wrap"> <div class="input_fields_wrap">
<button style="color:blue" class="add_field_button" "btn btn-lg btn-primary">Προσθήκη Επιπλέον</button> <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="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="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 "commentproject">Περιγραφή δράσης που συμμετείχατε</label><input type="text" name="commentsproject[]" id="commentproject"></div>
</div> </div>
<input type="hidden" name="projectdescription" id="projectdescription"> <input type="hidden" name="projectdescription" id="projectdescription">
<p> <p>
<p> <p>
{{ macros.text('comments', 'Σχόλια/Παρατηρήσεις', form.values.comments) }} {{ macros.text('comments', 'Σχόλια/Παρατηρήσεις', form.values.comments) }}
</div> </div>
<div class="form-group text-center"> <div class="form-group text-center">
...@@ -87,7 +91,7 @@ input[type=text] { ...@@ -87,7 +91,7 @@ input[type=text] {
</fieldset> </fieldset>
</div> </div>
</form> </form>
</div> </div>
</body> </body>
...@@ -100,5 +104,5 @@ input[type=text] { ...@@ -100,5 +104,5 @@ input[type=text] {
<script src="{{ base_url() }}/js/university_form/index.js"></script> <script src="{{ base_url() }}/js/university_form/index.js"></script>
<script type="text/javascript"> <script type="text/javascript">
</script> </script>
{% endblock %} {% endblock %}
\ No newline at end of file
...@@ -196,6 +196,8 @@ $('#newselect').on('change', function() { ...@@ -196,6 +196,8 @@ $('#newselect').on('change', function() {
switch(selection) switch(selection)
{ {
case 'idrimata': case 'idrimata':
document.getElementById('second').style.display = "none";
document.getElementById('first').style.display = "block";
$('#el-ereunitiko').attr("disabled", true); $('#el-ereunitiko').attr("disabled", true);
$('#el-ereunitiko').val(''); $('#el-ereunitiko').val('');
$('#el-institute').attr("disabled", true); $('#el-institute').attr("disabled", true);
...@@ -212,6 +214,15 @@ $('#newselect').on('change', function() { ...@@ -212,6 +214,15 @@ $('#newselect').on('change', function() {
$('label[for="el-tmhma"]').attr("disabled", false); $('label[for="el-tmhma"]').attr("disabled", false);
$('label[for="el-idrima"]').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({ $.post({
url: 'http://relabs1.minedu.gov.gr/mypoint/taxonomy_vocabulary/getTree.json', url: 'http://relabs1.minedu.gov.gr/mypoint/taxonomy_vocabulary/getTree.json',
type: 'POST', type: 'POST',
...@@ -235,6 +246,8 @@ $('#newselect').on('change', function() { ...@@ -235,6 +246,8 @@ $('#newselect').on('change', function() {
} }
else else
{ {
$('#el-idrima') $('#el-idrima')
.append($("<option></option>") .append($("<option></option>")
.attr("value",index) .attr("value",index)
...@@ -246,6 +259,8 @@ $('#newselect').on('change', function() { ...@@ -246,6 +259,8 @@ $('#newselect').on('change', function() {
break; break;
case 'ereunitika': case 'ereunitika':
document.getElementById('first').style.display = "none";
document.getElementById('second').style.display = "block";
$('#el-idrima').val(''); $('#el-idrima').val('');
$('#el-sxolh').val(''); $('#el-sxolh').val('');
$('#el-tmhma').val(''); $('#el-tmhma').val('');
...@@ -261,6 +276,18 @@ $('#newselect').on('change', function() { ...@@ -261,6 +276,18 @@ $('#newselect').on('change', function() {
$('label[for="el-idrima"]').attr("disabled", true); $('label[for="el-idrima"]').attr("disabled", true);
$('label[for="el-sxolh"]').attr("disabled", true); $('label[for="el-sxolh"]').attr("disabled", true);
$('label[for="el-tmhma"]').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({ $.post({
url: 'http://relabs1.minedu.gov.gr/mypoint/taxonomy_vocabulary/getTree.json', url: 'http://relabs1.minedu.gov.gr/mypoint/taxonomy_vocabulary/getTree.json',
type: 'POST', type: 'POST',
...@@ -485,3 +512,4 @@ function refresh1(key) { ...@@ -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