Το Στέκι των Πληροφορικών

Γενικά => Τεχνική υποστήριξη => Μήνυμα ξεκίνησε από: Γεώργιος Θεοδώρου στις 29 Ιαν 2023, 12:23:45 ΜΜ

Τίτλος: Ηλεκτρ. Απουσιολόγος - Προγρ. Διαγωνισμάτων - Καταχ. Βαθμολογίας v2
Αποστολή από: Γεώργιος Θεοδώρου στις 29 Ιαν 2023, 12:23:45 ΜΜ
Αγαπητοί συνάδελφοι,

σας παρουσιάζω την δεύτερη έκδοση του:

"Ηλεκτρονικός Απουσιολόγος - Προγραμματιστής Διαγωνισμάτων - Καταχώριση Βαθμολογίας"

Είναι εξέλιξη του: https://alkisg.mysch.gr/steki/index.php?topic=8485.0

Σκοπός:

Σε σχέση με την 1η έκδοση έχουν προστεθεί και άλλες δυνατότητες όπως:


Οδηγίες εγκατάστασης:

Οδηγίες ρύθμισης και χρήσης

Βίντεο με την εγκατάσταση και ρυθμίσεις:



Zipάκι για ανέβασμα στον webhost.sch.gr:


Ελπίζω να σας είναι χρήσιμος ...
Τίτλος: Απ: Ηλεκτρ. Απουσιολόγος - Προγρ. Διαγωνισμάτων - Καταχ. Βαθμολογίας v2
Αποστολή από: Γιώργος Κολόμβος στις 03 Φεβ 2023, 04:04:54 ΜΜ
Γιώργο πολλά συγχαρητήρια για την 2η έκδοση της εφαρμογής.
Εμείς στο ΓΕΛ Δεμενίκων, ήδη τελειώνουμε σήμερα την καταχώρηση των βαθμολογιών του Α' τετραμήνου, χρησιμοποιώντας την πρώτη εκδοση της εφαρμογής και έτσι δεν προλαβαίνω πια να χρησιμοποιήσω την νέα έκδοση για αυτό το (Α') τετράμηνο, αλλά οπωσδήποτε θα την εγκαταστήσω για να την χρησιμοποιήσουμε για τα διαγωνίσματα και τις βαθμολογίες του Β' τετραμήνου.
Τίτλος: Απ: Ηλεκτρ. Απουσιολόγος - Προγρ. Διαγωνισμάτων - Καταχ. Βαθμολογίας v2
Αποστολή από: cpp στις 31 Μαΐου 2023, 12:13:22 ΜΜ
Καλημέρα σε όλους

Στην προσπάθεια να περαστούν τα οι βαθμοί των γραπτών από το αρχείο 187 στην Γ τάξη, το myschool εμφανίζει πρόβλημα στον έλεγχο του αρχείου.
Eπιστρέφει σφάλμα

1. Object reference not set to an instance of an object.
ή
2. *** Μη έγκυροι κωδικοί μαθημάτων στο αρχείο Excel: 20, 19, 20, 20, 15

Οι βαθμολογίες για τα τετράμηνα περάστηκαν με τον ίδιο τρόπο  χωρίς προβλήματα.
Επίσης αποτυγχάνει και ο έλεγχος του αρχείου  το οποίο χωρίς δεδομένα έχει εξαχθεί από
το myschool, χωρίς τις βαθμολογίες. 

Είναι πρόβλημα του myschool και όχι της Εφαρμογής. Μάλιστα το κάνει μόνο στη Γ λυκείου.

Το σχολείο είναι Εσπερινό ΕΠΑΛ. Το αναφέρω καθώς πιθανότατα σε άλλα σχολεία που δεν έχει εργ κλπ δεν θα υπάρχει πρόβλημα.

Η λύση

Στο excel για κάποιο λόγο το myschool θέλει μόνο τα μαθήματα που εξετάζονται γραπτά και θα πρέπει τα υπόλοιπα, όπως εργαστήρια, να διαγραφούν. Μάλλον για αυτό το  σφάλμα  Object reference not set ....

Ευχαριστώ για άλλη μια φορά Γιώργο για το ενδιαφέρον και την ενασχόληση.
Επίσης thanks και στον Δημήτρη τον συνάδελφο πληροφορικό στο σχολείο που τελικά αντιλήφθηκε το πρόβλημα!
Τίτλος: Δυνατότητα καταχώρισης παιδαγωγικών μέτρων
Αποστολή από: Γεώργιος Θεοδώρου στις 19 Σεπ 2023, 05:54:06 ΠΜ
Προστέθηκε η δυνατότητα να καταχωρίζονται τα παιδαγωγικά μέτρα

όπως "προφορική παρατήρηση και απομάκρυνση", αποβολή.


Πατάμε ένα κουμπάκι κάτω από το checkbox και κοκκινίζει η ώρα.


Στο email που στέλνεται στους κηδεμόνες υπάρχει αντίστοιχη ενημέρωση.


Κατεβάστε το τελευταίο zip με ημνια 18-9-2023

https://drive.google.com/drive/folders/1OFPE4G2p8O-tTUI7BdPQqSeE6NfFHQxI?usp=drive_link

Τίτλος: Απ: Ηλεκτρ. Απουσιολόγος - Προγρ. Διαγωνισμάτων - Καταχ. Βαθμολογίας v2
Αποστολή από: cpp στις 13 Οκτ 2023, 12:30:30 ΠΜ
Καλημέρα σε όλους

Δεν έχω χρησιμοποιήσει την v2 αλλά απλά να σημειώσω ότι στην προηγούμενη version δεν ήταν δυνατόν να καταχωρηθεί το μηδέν ώς βαθμός (τουλάχιστον στα γραπτα). Επίσης σε μαθήματα όπως στα εργαστηριακά όπου υπάρχουν 2 καθηγητές η καταχώρηση θα πρεπει να γίνετε μόνο από τον έναν καθηγητή. 

Προφανώς δεν είναι προβλήματα απλά τα αναφέρω ώστε να τα έχουμε υπόψη μας. 

Γιώργο συγχαρητήρια για τις προσθήκες (και για όλη την προσπάθεια)! 

Να ρωτήσω αν υπάρχει τρόπος να έχουμε εκτυπώσεις ανα μάθημα?

Καλή συνέχεια σε όλους! 
Τίτλος: Απ: Ηλεκτρ. Απουσιολόγος - Προγρ. Διαγωνισμάτων - Καταχ. Βαθμολογίας v2
Αποστολή από: Γεώργιος Θεοδώρου στις 13 Οκτ 2023, 05:58:02 ΜΜ
Θεωρώ τον ενδιάμεσο έλεγχο από τα αρχεία 187.xls περιττό!


Μετά το πέρασμα των βαθμών με τα τρία 187.xls

αποθηκεύω ως pdf σε ένα κοινόχρηστο φάκελο του googledrive (ή εκτυπώνω ) την Αναφορά από το myschool:

Αναφορές μαθητών -> Βαθμοί -> Κατάσταση βαθμολογίας κατά μάθημα με χαρακτηρισμό βαθμού

(Θέλει και μια μικρή τροποποίηση για να γίνει Α4 πορτραίτο).



Αυτή (στοιχεία από το myschool) δίνω στους καθηγητές για έλεγχο, υπογραφή

και αυτή αν χρειαστεί θα φυλάξω υπογεγραμμένη.


Όταν πάρω από όλους "ok" τότε στέλνω ηλεκτρονικά τους βαθμούς.


Φυσικά αυτός είναι ο δικός μου τρόπος και δεν είναι απαραίτητο να είναι και ο πιο σωστός...
Τίτλος: Βελτιώσεις - τροποποιήσεις
Αποστολή από: Γεώργιος Θεοδώρου στις 24 Οκτ 2023, 10:56:38 ΜΜ
Σας ενημερώνω ότι έγιναν βελτιώσεις - τροποποιήσεις:


Όλες οι αλλαγές

ΠΡΟΣΟΧΗ
Υπάρχουν αλλαγές στη ΒΔ στα τελευταία commit.
Αν αποφασίσετε αναβάθμιση τώρα με δεδομένα στη ΒΔ, θέλει κάποιες ενέργειες στη ΒΔ:

ΠΑΡΑΚΑΛΩ ΕΝΗΜΕΡΩΣΤΕ ΑΝ ΔΕΙΤΕ ΚΑΠΟΙΟ BUG
Τίτλος: ΜΗ ΑΠΟΣΤΟΛΗ EMAIL ΜΕΤΑ ΤΗΝ ΑΝΑΒΑΘΜΙΣΗ ΤΟΥ SERVER ΣΤΟ ΠΣΔ
Αποστολή από: Γεώργιος Θεοδώρου στις 31 Δεκ 2023, 06:46:27 ΜΜ
ΑΦΟΡΑ ΕΓΚΑΤΑΣΤΑΣΗ ΣΤΟ ΠΣΔ

Μετά την αναβάθμιση του server δεν έστελνε email.

Επικοινώνησα με το helpdesk.

Πρέπει να φτιαχτεί password για το email.



Παραθέτω τις προτεινόμενες ρυθμίσεις:

MAIL_MAILER=smtp
MAIL_HOST=websitemail.sch.gr
MAIL_PORT=25
MAIL_ENCRYPTION=
MAIL_FROM_ADDRESS=mail@xxxxxxxxxx.sch.gr
MAIL_USERNAME=xxxxxxx
MAIL_PASSWORD=Ο κωδικός αποστολής μηνυμάτων (websitemailPassword), όχι του επίσημου email.


Οδηγίες εδώ: https://www.sch.gr/1737-php?hilite=websitemail#toc-0


Καλή χρονιά σε όλους
 
Τίτλος: Διόρθωση μικρών λαθών
Αποστολή από: Γεώργιος Θεοδώρου στις 22 Ιαν 2024, 06:15:50 ΜΜ
Έγιναν μικροδιορθώσεις



Οι αλλαγές είναι μικρές και μπορεί να γίνουν εύκολα αρκεί να δείτε το commit:
 
https://github.com/g-theodoroy/apousiologos-v2/commit/1581b2f9aec7b56c1d1d7b3f8339c1dc1f178f6d
Τίτλος: Απ: Ηλεκτρ. Απουσιολόγος - Προγρ. Διαγωνισμάτων - Καταχ. Βαθμολογίας v2
Αποστολή από: iliasts στις 21 Φεβ 2024, 07:20:57 ΜΜ
Αγαπητέ Γιώργο ευχαριστούμε πολύ για την εξαιρετική δουλειά σου. Μας έχει βοηθήσει πάρα πολύ.
Έχω ένα ερώτημα για κάτι πολύ δευτερεύον αλλά μιας και μου δημιουργήθηκε η απορία θα ρωτήσω...
Στα διαγωνίσματα δίνεται η δυνατότητα να κλειδωθεί μια ημερομηνία επιλέγοντας από τα Τμήματα το «ΟΧΙ_ΔΙΑΓΩΝΙΣΜΑΤΑ». Αυτή η επιλογή κλειδώνει συνολικά την ημέρα για όλο το σχολείο. Πως θα μπορούσαμε να κλειδώσουμε μια μέρα μόνο για κάποιο τμήμα ή Τάξη (που θα λείπει για παράδειγμα σε εκδρομή) και όχι για όλους; Το μόνο που μπόρεσα να σκεφτώ είναι η δημιουργία μαθήματος «ΟΧΙ_ΔΙΑΓΩΝΙΣΜΑΤΑ» και να το επιλέγω για τα τμήματα που με ενδιαφέρουν αλλά με αυτόν τον τρόπο χρεώνεται στο τμήμα το ένα διαγώνισμα της εβδομάδας...
Υπάρχει άλλος τρόπος;
Ευχαριστώ
Τίτλος: Απ: Ηλεκτρ. Απουσιολόγος - Προγρ. Διαγωνισμάτων - Καταχ. Βαθμολογίας v2
Αποστολή από: Γεώργιος Θεοδώρου στις 21 Φεβ 2024, 07:48:43 ΜΜ
Δυστυχώς δεν έχει προβλεφθεί το μερικό κλείδωμα διαγωνισμάτων μόνο για κάποια τμήματα.


Όμως:

Τα διαγωνίσματα κλειδώνουν μόνο για τους καθηγητές.

Ο Διαχειριστής μπορεί να βάλει αν θέλει διαγώνισμα.


ΛΥΣΗ

Τη συγκεκριμένη ημέρα ο καθηγητής που θέλει οπωσδήποτε να βάλει διαγώνισμα απεθύνεται στον Διαχειριστή.

Ο Διαχειριστής ο οποίος γνωρίζει τις λεπτομέρειες και για ποιο λόγο απαγορεύθηκαν τα διαγωνίσματα τη συγκεκριμένη ημέρα μπορεί να το βάλει εφόσον τηρούνται οι προυποθέσεις.

Ακολούθως ο καθηγητής μπορεί να το μεταφέρει σε άλλη ημέρα ή να το διαγράψει.

Τίτλος: Απ: Ηλεκτρ. Απουσιολόγος - Προγρ. Διαγωνισμάτων - Καταχ. Βαθμολογίας v2
Αποστολή από: iliasts στις 21 Φεβ 2024, 08:02:22 ΜΜ
Ευχαριστώ για την άμεση απάντηση.
Το γνωρίζω πως ο διαχειριστής μπορεί να το κάνει αλλά ήλπιζα να μην χρειάζεται αυτή επιπλέον συνεννόηση...
Ευχαριστώ και πάλι, όπως είπα η εφαρμογή είναι άψογη και το συγκεκριμμένο δεν είναι πρόβλημα
Καλο βράδυ
Τ.Η
Τίτλος: Δυνατότητα απαγόρευσης διαγωνισμάτων ανά τμήμα
Αποστολή από: Γεώργιος Θεοδώρου στις 23 Φεβ 2024, 07:01:19 ΜΜ
Παράθεση από: iliasts στις 21 Φεβ 2024, 07:20:57 ΜΜΑγαπητέ Γιώργο ευχαριστούμε πολύ για την εξαιρετική δουλειά σου. Μας έχει βοηθήσει πάρα πολύ.
Έχω ένα ερώτημα για κάτι πολύ δευτερεύον αλλά μιας και μου δημιουργήθηκε η απορία θα ρωτήσω...
Στα διαγωνίσματα δίνεται η δυνατότητα να κλειδωθεί μια ημερομηνία επιλέγοντας από τα Τμήματα το «ΟΧΙ_ΔΙΑΓΩΝΙΣΜΑΤΑ». Αυτή η επιλογή κλειδώνει συνολικά την ημέρα για όλο το σχολείο. Πως θα μπορούσαμε να κλειδώσουμε μια μέρα μόνο για κάποιο τμήμα ή Τάξη (που θα λείπει για παράδειγμα σε εκδρομή) και όχι για όλους; Το μόνο που μπόρεσα να σκεφτώ είναι η δημιουργία μαθήματος «ΟΧΙ_ΔΙΑΓΩΝΙΣΜΑΤΑ» και να το επιλέγω για τα τμήματα που με ενδιαφέρουν αλλά με αυτόν τον τρόπο χρεώνεται στο τμήμα το ένα διαγώνισμα της εβδομάδας...
Υπάρχει άλλος τρόπος;
Ευχαριστώ

Αξιοποιώντας την υπέροχη και απλή ιδέα του iliasts

προστέθηκε η δυνατότητα για την αποτροπή διαγωνισμάτων ανά τμήμα ως εξής:

Σε τμήμα που δεν θέλουμε να μπεί διαγώνισμα δηλώνουμε σαν μάθημα "ΟΧΙ_ΔΙΑΓΩΝΙΣΜΑ".


Ο παλιός τρόπος "ΟΧΙ_ΔΙΑΓΩΝΙΣΜΑΤΑ" συνεχίζει κανονικά.


Πολλά ευχαριστώ στον iliasts


Ενημερώθηκε ο κώδικας στο github
https://github.com/g-theodoroy/apousiologos-v2/commit/a51b5862678d157ea53c5b42f19df36216061bfb

Ενημερώθηκαν τα zipakia
https://drive.google.com/drive/folders/1OFPE4G2p8O-tTUI7BdPQqSeE6NfFHQxI?usp=sharing




ΠΑΡΑΤΗΡΗΣΕΙΣ:

1


Αν στην ημέρα (πχ: 1/3/2024) που θέλουμε να απαγορεύσουμε το διαγώνισμα στο τμήμα (πχ: Α1)

υπάρχει ήδη καταχωρισμένο διαγώνισμα

δεν μπορούμε οι Διαχειριστές να εισάγουμε άμεσα το [τμήμα-ΟΧΙ_ΔΙΑΓΩΝΙΣΜΑ].

Πρέπει να το εισάγουμε σε άλλη ημερομηνία και να το μεταφέρουμε.




2

Αν θέλουμε μπορούμε να απενεργοποιήσουμε

τον έλεγχο για τον αριθμό των διαγωνισμάτων για τον διαχειριστή

τροποποιώντας την μεταβλητή 'examsAdminAllowAllTmimata' από  false σε true

στο αρχείο config/gth.php


Τίτλος: Απ: Ηλεκτρ. Απουσιολόγος - Προγρ. Διαγωνισμάτων - Καταχ. Βαθμολογίας v2
Αποστολή από: iliasts στις 23 Φεβ 2024, 07:52:47 ΜΜ
Ευχαριστούμε πολύ Γιώργο. Τί να πω... βαθιά υπόχρεος για τη δουλειά αλλά κυρίως για τη διάθεσή σου να προσφέρεις
Καλή συνέχεια!