forms_minedu issueshttps://git.minedu.gov.gr/itminedu/forms_minedu/-/issues2020-07-30T09:09:41Zhttps://git.minedu.gov.gr/itminedu/forms_minedu/-/issues/48Webform -> Select box που φιλτράρει τις επιλογές του βάση κάποιου λεκτικού απ...2020-07-30T09:09:41ZΓιάννης ΜαρινίδηςWebform -> Select box που φιλτράρει τις επιλογές του βάση κάποιου λεκτικού από προηγούμενο Select BoxΣύντομη περιγραφή feature module/webform-plugin-hook)
Πχ το πρώτο SelectBox θα έχει τις επολογές : Καβάλα, Εβρος
Το δευτερο SelectBox θα εμφανίζει ΜΟΝΟ τις επιλογές που στο λεκτικό τους (value από to key|value) θα περιέχουν είτε το key έ...Σύντομη περιγραφή feature module/webform-plugin-hook)
Πχ το πρώτο SelectBox θα έχει τις επολογές : Καβάλα, Εβρος
Το δευτερο SelectBox θα εμφανίζει ΜΟΝΟ τις επιλογές που στο λεκτικό τους (value από to key|value) θα περιέχουν είτε το key έιτε το value από το πρώτο SelectBox.
Σημείωση:
Αν στο 1ο SelectBox οι επιλογές είναι:
```
66654488| Δ.Π.Ε. ΚΑΒΑΛΑΣ
35654788|Δ.Π.Ε. ΕΒΡΟΥ
```
Οι εγγραφές στο 2o SelectBox θα είναι της μορφής:
```
2o Δημοτικό Καβάλας (Δ.Π.Ε. ΚΑΒΑΛΑΣ)
4o Δημοτικό Αλεξανδούπολης (Δ.Π.Ε. ΕΒΡΟΥ)
3o Δημοτικό Καβάλας (Δ.Π.Ε. ΚΑΒΑΛΑΣ)
5o Δημοτικό Καβάλας (Δ.Π.Ε. ΚΑΒΑΛΑΣ)
2o Δημοτικό Αλεξανδούπολης (Δ.Π.Ε. ΕΒΡΟΥ)
1o Δημοτικό Αλεξανδούπολης (Δ.Π.Ε. ΕΒΡΟΥ)
```
Αν επιλέξουμε ΔΠΕ Εβρου, τότε θα εμφανίζονται στο drop down ΜΟΝΟ οι επιλογές που περιέχουν το λεκτικό "Δ.Π.Ε. ΕΒΡΟΥ"
Δηλαδή , το λεκτικό στις εγγραφές θα μας βοηθάει να φιλτραρουμε τα αποτελέσματαέκδοση 1.1Γιάννης ΜαρινίδηςΓιάννης Μαρινίδηςhttps://git.minedu.gov.gr/itminedu/forms_minedu/-/issues/47CAPCHA σε re-login δεν εμφανίζεται2018-03-26T13:15:01ZΧρήστος ΖώταληςCAPCHA σε re-login δεν εμφανίζεται* [x] Οταν γίνεται login (εκτός ΠΣΔ) με λάθος στοιχεία η σελίδα που εμφανίζεται για re-login δεν εμφανίζει το CAPCHA* [x] Οταν γίνεται login (εκτός ΠΣΔ) με λάθος στοιχεία η σελίδα που εμφανίζεται για re-login δεν εμφανίζει το CAPCHAΓιάννης ΜαρινίδηςΓιάννης Μαρινίδηςhttps://git.minedu.gov.gr/itminedu/forms_minedu/-/issues/46τα email υπενθύμισης στους αποδέκτες φεύγουν μόνο αφού τρέξει το cron2018-03-26T13:15:01ZΓιάννης Δαγκουλήςτα email υπενθύμισης στους αποδέκτες φεύγουν μόνο αφού τρέξει το cronΓια πιο άμεσα θα πρέπει κανονικά να τρέχει το cron αφού πατηθεί το email υπενθύμισης. Να δούμε ποια είναι η καλύτερη λύση για την περίπτωση.Για πιο άμεσα θα πρέπει κανονικά να τρέχει το cron αφού πατηθεί το email υπενθύμισης. Να δούμε ποια είναι η καλύτερη λύση για την περίπτωση.έκδοση 1https://git.minedu.gov.gr/itminedu/forms_minedu/-/issues/45Τελικές Διορθώσεις 10/032018-03-26T13:15:00ZΒάσω ΗλιάδουΤελικές Διορθώσεις 10/03- [x] 1.Στην αρχική σελίδα να υπάρχουν σύνδεσμοι για: Είσοδος στο σύστημα, Αναφορές ανοικτών δεδομένων, Πληροφορίες για την εφαρμογή, Οδηγίες για την εφαρμογή (δηλαδή να αλλάξει ο σύνδεσμος Πληροφορίες για τους Εισηγητές και να γίνει Ο...- [x] 1.Στην αρχική σελίδα να υπάρχουν σύνδεσμοι για: Είσοδος στο σύστημα, Αναφορές ανοικτών δεδομένων, Πληροφορίες για την εφαρμογή, Οδηγίες για την εφαρμογή (δηλαδή να αλλάξει ο σύνδεσμος Πληροφορίες για τους Εισηγητές και να γίνει Οδηγίες για την εφαρμογή και να μπει τελευταίος)
- [x] 2.Ο σύνδεσμος Επικοινωνία του footer με παραπέμπει σε λάθος σελίδα
- [x] 3.Το αρχείο με τις οδηγίες χρήσης κάτω από τη σελίδα Οδηγίες Διαχειριστών να μη φαίνεται με το όνομά του, αλλά να έχει ή περιγραφή ή αν δεν γίνεται να αλλάξουμε το όνομα του αρχείου. Δηλ. το egxeiridio_formwnV1.pdf να αλλάξει κάπως
- [x] 4.Οδηγός χρήσης και helpdesk ανάλογα με το ρόλο Εισηγητή ή Διαχειριστή όταν κάνει Login.
- [x] 5.Να μπει το παρακατω κείμενο κάτω από τον σύνδεσμο Πληροφορίες για Αποδέκτες:
Σύνδεση στο σύστημα
Ο Aποδέκτης μπορεί να είναι είτε χρήστης του ΠΣΔ (Πανελλήνιο Σχολικό Δίκτυο) είτε άλλος χρήστης. Στην πρώτη περίπτωση αυθεντικοποιείται μέσω του συστήματος του ΠΣΔ. Στη δεύτερη περίπτωση ανάλογα με το σενάριο δημιουργίας της φόρμας, προβαίνει σε αντίστοιχες ενέργειες με προστασία κωδικού ή όχι, για την συμπλήρωση της φόρμας.
Διαδικασία συμπλήρωσης της Ηλεκτρονικής Φόρμας - Ενέργειες
Ο Αποδέκτης παραλαμβάνει με ηλεκτρονική αλληλογραφία τον ηλεκτρονικό σύνδεσμο, τον οποίο ακολουθεί προκειμένου να συμπληρώσει την Ηλεκτρονική Φόρμα (με σύνδεση στο σύστημα ή χωρίς), τον κωδικό εισαγωγής του στο σύστημα (ή όχι) καθώς και αναλυτικές οδηγίες για τη συμπλήρωσή της.
Συμπληρώνει τα στοιχεία που απαιτούνται, τα οποία μπορεί να τα επεξεργάζεται ή να τα αποθηκεύει προσωρινά, μέχρι να πατήσει κάποιο κουμπί που τα οριστικοποιεί.
Έχει χρονική προθεσμία για τη συμπλήρωση της Ηλεκτρονικής Φόρμας.
- [ ] 6. Στο Σύνδεσμο Οδηγίες για την εφαρμογή να εμφανίζονται δύο links ένα για Οδηγίες Εισηγητών και ένα Οδηγίες Διαχειριστών
https://git.minedu.gov.gr/itminedu/forms_minedu/-/issues/44Στην είσοδο χρηστών να γίνει αφαίρεση του link "Είσοδός για χρήστες εκτός ΠΣΔ...2018-03-26T13:15:01ZΧρήστος ΖώταληςΣτην είσοδο χρηστών να γίνει αφαίρεση του link "Είσοδός για χρήστες εκτός ΠΣΔ" και να φαινονται τα πεδία εισοδου από default* [x] Στην σελίδα σύνδεσης να μην χρειάζεται να γίνεται κλικ στο "Είσοδός για χρήστες εκτός ΠΣΔ" αλλά να φαίνονται default τα πεδία για εισαγωγή ονοματος χρήστη και συνθηματικού, με το που ανοίξει η σελίδα* [x] Στην σελίδα σύνδεσης να μην χρειάζεται να γίνεται κλικ στο "Είσοδός για χρήστες εκτός ΠΣΔ" αλλά να φαίνονται default τα πεδία για εισαγωγή ονοματος χρήστη και συνθηματικού, με το που ανοίξει η σελίδαΓιάννης ΜαρινίδηςΓιάννης Μαρινίδηςhttps://git.minedu.gov.gr/itminedu/forms_minedu/-/issues/43Διόρθωση του κειμένου στο Banner στο πάνω μέρος της αρχικής σελίδας2018-03-26T13:15:01ZΧρήστος ΖώταληςΔιόρθωση του κειμένου στο Banner στο πάνω μέρος της αρχικής σελίδας* [x] Ο τίτλος "Σύστημα διαχείρισης διαδικτυακών ηλεκτρονικών φορμών" στο banner στο πάνω μέρος της σελίδας να γίνει με κεφαλαίο το πρώτο γράμμα κάθε λέξης δηλ. "Σύστημα Διαχείρισης Διαδικτυακών Ηλεκτρονικών Φορμών"* [x] Ο τίτλος "Σύστημα διαχείρισης διαδικτυακών ηλεκτρονικών φορμών" στο banner στο πάνω μέρος της σελίδας να γίνει με κεφαλαίο το πρώτο γράμμα κάθε λέξης δηλ. "Σύστημα Διαχείρισης Διαδικτυακών Ηλεκτρονικών Φορμών"https://git.minedu.gov.gr/itminedu/forms_minedu/-/issues/42Αδυναμία Εξόδου από το σύστημα2018-03-26T13:15:01ZΧρήστος ΖώταληςΑδυναμία Εξόδου από το σύστημα* [x] Μετά από Eξοδο από το σύστημα, πατώντας το Back στον φυλλομετρητή το σύστημα βρίσκεται συνδεδεμένο, κανονικά θα πρέπει να εμφανίζετε κάποιο μήνυμα πχ "Η σελίδα δεν βρέθηκε"* [x] Μετά από Eξοδο από το σύστημα, πατώντας το Back στον φυλλομετρητή το σύστημα βρίσκεται συνδεδεμένο, κανονικά θα πρέπει να εμφανίζετε κάποιο μήνυμα πχ "Η σελίδα δεν βρέθηκε"https://git.minedu.gov.gr/itminedu/forms_minedu/-/issues/41Participants Κωδικοί2018-03-26T13:15:00ZΧρήστος ΖώταληςParticipants Κωδικοί* [ ] Αν σβηστεί το default 25 του πεδίου αριθμός κωδικών, και υπ΄ρχουν mail αποδεκτών στο παρακάτω πεδίο, επιστρέφει error* [ ] Αν σβηστεί το default 25 του πεδίου αριθμός κωδικών, και υπ΄ρχουν mail αποδεκτών στο παρακάτω πεδίο, επιστρέφει errorhttps://git.minedu.gov.gr/itminedu/forms_minedu/-/issues/40Υλοποίηση φιλτρου ανάθεσης ρόλου σε Γυμνάσια , Λυκεια κτλ2018-03-26T13:15:00ZΓιάννης ΜαρινίδηςΥλοποίηση φιλτρου ανάθεσης ρόλου σε Γυμνάσια , Λυκεια κτλ-Οι ρόλοι ΠΔΕ,ΔΔΕ,ΠΔΕ υπάρχουν ήδη και δίνονται αυτόματα κατά την σύνδεση με το sch.gr
-Να γίνει κάτι αντιστοιχο με τα γυμνάσια/λύκει; κτλ..
-Προτείνω να εξάγουμε την πληροφορία από το μαιλ που μας επιστρέφει το sch.gr (πχ mail@3-gym-kal...-Οι ρόλοι ΠΔΕ,ΔΔΕ,ΠΔΕ υπάρχουν ήδη και δίνονται αυτόματα κατά την σύνδεση με το sch.gr
-Να γίνει κάτι αντιστοιχο με τα γυμνάσια/λύκει; κτλ..
-Προτείνω να εξάγουμε την πληροφορία από το μαιλ που μας επιστρέφει το sch.gr (πχ mail@3-gym-kalam.att.sch.gr - peri;exei to **"gym-"**) και να δημιουργήσουμε κατάλληλους ρόλους για να κάνουμε τις αναθέσεις.
Αν υλοποιηθεί αυτό το module τότε θα μπορούμε να δημιουργούμε φόρμες που θα επιτρέπεται να συμπληρωθο'ύν μόνο από πχ Γυμνάσια ή λύκεια (όπως λειτουργεί αυτή την στιγμή η δυνατότητα για περιορισμο σε ΠΔΕ.ΔΔΕ,ΔΠΕ).έκδοση 1.1https://git.minedu.gov.gr/itminedu/forms_minedu/-/issues/38τα πεδία της φόρμας στην νέα αίτηση να ορίζονται με χρήση πρότυπου αρχείου excel2018-03-26T13:15:00ZΓιάννης Δαγκουλήςτα πεδία της φόρμας στην νέα αίτηση να ορίζονται με χρήση πρότυπου αρχείου excelέκδοση 1https://git.minedu.gov.gr/itminedu/forms_minedu/-/issues/37(duplicate from Issue #7 ) webform "Form Key" _webform_transliterate _webfor...2018-03-26T13:15:01ZΓιάννης Μαρινίδης(duplicate from Issue #7 ) webform "Form Key" _webform_transliterate _webform_safe_name(duplicate from Issue #7 )
Autogeneration of Form Key for each field do not handle foreign characters correctly
proposed solution
change webform.module
code (or create a hook)
```php
function _webform_transliterate($name) {
...(duplicate from Issue #7 )
Autogeneration of Form Key for each field do not handle foreign characters correctly
proposed solution
change webform.module
code (or create a hook)
```php
function _webform_transliterate($name) {
// If transliteration is available, use it to convert names to ASCII.
return function_exists('transliteration_get')
? transliteration_get($name, '')
: str_replace(array('€', 'ƒ', 'Š', 'Ž', 'š', 'ž', 'Ÿ', '¢', '¥', 'µ', 'À', 'Á', 'Â', 'Ã', 'Ä', 'Å', 'Ç', 'È', 'É', 'Ê', 'Ë', 'Ì', 'Í', 'Î', 'Ï', 'Ñ', 'Ò', 'Ó', 'Ô', 'Õ', 'Ö', 'Ø', 'Ù', 'Ú', 'Û', 'Ü', 'Ý', 'à', 'á', 'â', 'ã', 'ä', 'å', 'ç', 'è', 'é', 'ê', 'ë', 'ì', 'í', 'î', 'ï', 'ñ', 'ò', 'ó', 'ô', 'õ', 'ö', 'ø', 'ù', 'ú', 'û', 'ü', 'ý', 'ÿ', 'Œ', 'œ', 'Æ', 'Ð', 'Þ', 'ß', 'æ', 'ð', 'þ'),
array('E', 'f', 'S', 'Z', 's', 'z', 'Y', 'c', 'Y', 'u', 'A', 'A', 'A', 'A', 'A', 'A', 'C', 'E', 'E', 'E', 'E', 'I', 'I', 'I', 'I', 'N', 'O', 'O', 'O', 'O', 'O', 'O', 'U', 'U', 'U', 'U', 'Y', 'a', 'a', 'a', 'a', 'a', 'a', 'c', 'e', 'e', 'e', 'e', 'i', 'i', 'i', 'i', 'n', 'o', 'o', 'o', 'o', 'o', 'o', 'u', 'u', 'u', 'u', 'y', 'y', 'OE', 'oe', 'AE', 'DH', 'TH', 'ss', 'ae', 'dh', 'th'),
$name);
}
```
or
```php
function _webform_safe_name($name) {
$new = trim($name);
$new = _webform_transliterate($new);
$new = str_replace(array(' ', '-', '/'), array('_', '_', '_'), $new);
$new = drupal_strtolower($new);
$new = preg_replace('/[^a-z0-9_]/', '', $new);
return $new;
}
```Γιάννης ΜαρινίδηςΓιάννης Μαρινίδηςhttps://git.minedu.gov.gr/itminedu/forms_minedu/-/issues/36Φορμες issues2018-03-26T13:15:01ZΧρήστος ΖώταληςΦορμες issues* [ ] Η επιλογή στο μενού του Διαχειριστή "Αναφορά Ανοικτών Δεδομένων" να αλλάξει σε "Αναφορά Δεδομένων" το ίδιο και το το Headline της σελίδας
* [ ] Στην σελίδα "Διαχείρηση Φορμών' του Εισηγητή, πάνω από το Headline, το link "Διαχειρ...* [ ] Η επιλογή στο μενού του Διαχειριστή "Αναφορά Ανοικτών Δεδομένων" να αλλάξει σε "Αναφορά Δεδομένων" το ίδιο και το το Headline της σελίδας
* [ ] Στην σελίδα "Διαχείρηση Φορμών' του Εισηγητή, πάνω από το Headline, το link "Διαχειρηση Φορμών σε Λειτουργία/ Ολοκληρωμένων να υπάρχει μια φορά όχι δύο.
* [ ] Στην σελίδα Διαχειρηση Αιτήσεων του Εισηγητή, να μην εμφανίζεται τρείς φορες το link "Διαχειρηση Αιτήσεων" αλλά μια φορά πάνω από το Headline.
* [x] Μετά από την υποβολή νέας αίτησης από τον Εισηγητή η κατάσταση της αίτησης στην Διαχείρηση αιτήσεων να μην είναι "ΑΚΥΡΩΜΕΝΗ" αλλά "ΥΠΟ ΕΚΡΕΜΜΟΤΗΤΑ/ΕΛΕΓΧΟΣ ΑΙΤΗΣΗΣ???"https://git.minedu.gov.gr/itminedu/forms_minedu/-/issues/35Αυθεντικοποίηση στον Active Directory Server του Υπουργείου μέσω Federation S...2018-03-26T13:15:01ZΒάσω ΗλιάδουΑυθεντικοποίηση στον Active Directory Server του Υπουργείου μέσω Federation SErvice (ADFS)Μελέτη της υλοποίησης της αυθεντικοποίησης των Εισηγητών μέσω ADFS.Μελέτη της υλοποίησης της αυθεντικοποίησης των Εισηγητών μέσω ADFS.έκδοση 1.1https://git.minedu.gov.gr/itminedu/forms_minedu/-/issues/34Δημιουργία πεδίου στην Αίτηση Φόρμας για την δήλωση υπαλλήλων που έχουν το δι...2018-03-26T13:15:01ZΒάσω ΗλιάδουΔημιουργία πεδίου στην Αίτηση Φόρμας για την δήλωση υπαλλήλων που έχουν το δικαίωμα να γίνουν owners της φόρμαςΟι εισηγητές πρέπει να δηλώνουν ποιοί υπάλληλοι έχουν δικαίωμα να δούν (ή και να αλλάξουν) τη συλλογή στοιχείων που έχουν αιτηθεί. Οι υπάλληλοι αυτοί θα είναι τουλάχιστον ένας συνάδελφος του τμήματος του Εισηγητή, ο Προϊστάμενός του και ...Οι εισηγητές πρέπει να δηλώνουν ποιοί υπάλληλοι έχουν δικαίωμα να δούν (ή και να αλλάξουν) τη συλλογή στοιχείων που έχουν αιτηθεί. Οι υπάλληλοι αυτοί θα είναι τουλάχιστον ένας συνάδελφος του τμήματος του Εισηγητή, ο Προϊστάμενός του και ο Διευθυντής του.έκδοση 1Γιάννης ΔαγκουλήςΓιάννης Δαγκουλήςhttps://git.minedu.gov.gr/itminedu/forms_minedu/-/issues/33Όροι ανοικτού λογισμικού2018-03-26T13:15:01ZΓιάννης ΜαρινίδηςΌροι ανοικτού λογισμικούΌροι χρήσης θέματα 26-12-2016
1) Σε κάποιο σημείο λέει: Σύστημα διαχείρισης δυναμικών φορμών Υπ. Παιδείας, Έρευνας και Θρησκευμάτων
Πρέπει να καταλήξουμε σε μια ονομασία γιατι αλλού το αναφέρουμε ως Διαδικτυακές Ηλεκτρονικές Φόρμες
...Όροι χρήσης θέματα 26-12-2016
1) Σε κάποιο σημείο λέει: Σύστημα διαχείρισης δυναμικών φορμών Υπ. Παιδείας, Έρευνας και Θρησκευμάτων
Πρέπει να καταλήξουμε σε μια ονομασία γιατι αλλού το αναφέρουμε ως Διαδικτυακές Ηλεκτρονικές Φόρμες
να το λέμε Σύστημα Διαδικτυακών Ηλεκτρονικών Φορμών;
2)Επίσης σε ένα σημείο του κειμένου έχει ξεχαστεί το ΕΚΔΔΑ
3) στο τέλος της σελίδας το: Σύστημα διαχείρισης δυναμικών φορμών Υπ. Παιδείας, Έρευνας και Θρησκευμάτων. νομίζω δε χρειάζεται
4) τα γράμματα κάπως μου φαίνονται σαν διπλά! ?
Γιάννης ΜαρινίδηςΓιάννης Μαρινίδηςhttps://git.minedu.gov.gr/itminedu/forms_minedu/-/issues/32Διαμόρφωση πρώτης σελίδας2018-03-26T13:15:01ZΒάσω ΗλιάδουΔιαμόρφωση πρώτης σελίδας* [ ] Στην αρχική σελίδα, να μην υπάρχει η επιλογή (button) "Είσοδος μέσω ΠΣΔ". Η επιλογή αυτή να υπάρχει μόνο στο url που δημιουργεί ο Διαχειριστής και όταν απαιτείται (αν δηλαδή οι αποδέκτες είναι μέλη του ΠΣΔ).
* [x] Να μπει κείμενο ε...* [ ] Στην αρχική σελίδα, να μην υπάρχει η επιλογή (button) "Είσοδος μέσω ΠΣΔ". Η επιλογή αυτή να υπάρχει μόνο στο url που δημιουργεί ο Διαχειριστής και όταν απαιτείται (αν δηλαδή οι αποδέκτες είναι μέλη του ΠΣΔ).
* [x] Να μπει κείμενο εισαγωγικό που περιγράφει σύντομα τη λειτουργία του Πληροφοριακού Συστήματος.
* [x] Να υπάρχει επιλογή (περιγραφή Link) για να δει ο απλός επισκέπτης τα ανοιχτά δεδομένα των Φορμών.
* [x] Να μην υπάρχουν οι επιλογές Helpdesk Διαχειριστών και Είσοδος για Χρήστες εκτός ΠΣΔ
* [x] Οι Εισηγητές να συμπληρώνουν την αίτησή τους στο /newformhttps://git.minedu.gov.gr/itminedu/forms_minedu/-/issues/31αρχική σελίδα με τα open data reports2018-03-26T13:15:01ZΓιάννης Δαγκουλήςαρχική σελίδα με τα open data reportsέκδοση 1Γιάννης ΔαγκουλήςΓιάννης Δαγκουλήςhttps://git.minedu.gov.gr/itminedu/forms_minedu/-/issues/30σύνδεση της φόρμας με την αντίστοιχη αναφορά ανοικτών δεδομένων προς ανώνυμου...2018-03-26T13:15:01ZΓιάννης Δαγκουλήςσύνδεση της φόρμας με την αντίστοιχη αναφορά ανοικτών δεδομένων προς ανώνυμους χρήστεςέκδοση 1Γιάννης ΔαγκουλήςΓιάννης Δαγκουλήςhttps://git.minedu.gov.gr/itminedu/forms_minedu/-/issues/29προσθήκη δήλωσης πεδίων ανοικτών δεδομένων στην φόρμα του εισηγητή2018-03-26T13:15:01ZΓιάννης Δαγκουλήςπροσθήκη δήλωσης πεδίων ανοικτών δεδομένων στην φόρμα του εισηγητήέκδοση 1Γιάννης ΔαγκουλήςΓιάννης Δαγκουλήςhttps://git.minedu.gov.gr/itminedu/forms_minedu/-/issues/28αφαίρεση η διαμόρφωση της βοήθειας-κέντρο εξυπηρέτησης2018-03-26T13:15:01ZΓιάννης Δαγκουλήςαφαίρεση η διαμόρφωση της βοήθειας-κέντρο εξυπηρέτησηςέκδοση 1Γιάννης ΜαρινίδηςΓιάννης Μαρινίδης