Ηλεκτρονικό Πρωτόκολλο Σχολείου

Ξεκίνησε από Γεώργιος Θεοδώρου, 27 Ιαν 2017, 08:02:03 ΜΜ

« προηγούμενο - επόμενο »

Πείτε μας που έχετε στήσει το Ηλεκτρονικό πρωτόκολλο

webhost.sch.gr
2 (11.8%)
cloud άλλο
0 (0%)
Η/Υ με win+xampp
7 (41.2%)
Η/Υ με win+wamp
0 (0%)
Η/Υ με Linux+xampp
0 (0%)
Η/Υ με Linux+lamp
7 (41.2%)
χωρίς RAID
2 (11.8%)
RAID1
1 (5.9%)
NAS
2 (11.8%)

Σύνολο ψηφοφόρων: 17

Γεώργιος Θεοδώρου

Για οικονομία πόρων internet
κάθε φορά που διαβάζονται τα email αποθηκεύονται προσωρινά σε ένα φάκελο
ώστε αν επιλέξουμε να πρωτοκολλήσουμε ένα από αυτά
να μη χρειαστεί να το ξανακατεβάσουμε από το διαδίκτυο
αλλά να το διαβάσουμε από το δίσκο.

Κάθε φορά που ανανεώνεται η σελίδα των email
  • διαγράφονται τα προηγούμενα
  • εγγράφονται τα νέα



ΠΡΟΒΛΗΜΑ

Αυτή η πρακτική θα μπορούσε να δημιουργήσει το εξής πρόβλημα σε περιβάλλον πολλών χρηστών:
  • Ο χρήστης Α βλέπει τα email της 1ης σελίδας (αποθηκεύονται προσωρινά )
  • Αμέσως μετά ο χρήστης Β βλέπει τα email της 2ης σελίδας ( διαγράφονται τα πρώτα - εγγράφονται τα δεύτερα)
  • Ο χρήστης Α αποφασίζει να πρωτοκολλήσει ένα email ( TO EMAIL ΔΕΝ ΥΠΑΡΧΕΙ ΣΤΟ ΔΙΣΚΟ )



ΔΙΟΡΘΩΣΗ

Τα email εγγράφονται σε ένα φάκελο ανά χρήστη.
Έτσι η πλοήγηση των άλλων χρηστών
δεν επηρεάζει τα αποθηκευμένα (email) του χρήστη



Παρακαλώ για έλεγχο για κανένα έντομο (bug) !!!!!! :angel:

Γιάννης Γαϊδαρτζής

Καλημέρα,

Παρατήρησα ότι όταν ενεργοποιώ το "Στείλε email όταν Ανατίθεται Πρωτ. στον Διεκπεραιωτή"  και βάλω ένα όνομα στη Διεκπεραίωση δεν στέλνει email  και πετάει Error 500. Προφανώς έχει να κάνει με τις ρυθμίσεις του email.  Επισυνάπτω το αρχείο .env με τις ρυθμίσεις για το email.
Μήπως πρέπει να ρυθμίσω κάτι άλλο;

https://drive.google.com/file/d/1PWo-Sj5mF_FsEjErkirxZILMmMR3HV8T/view?usp=sharing   
Πρώην ΚΕΠΛΗΝΕΤ

Γεώργιος Θεοδώρου

Παρακαλώ να δούμε τι γράφει  για το λάθος το

storage/logs/laravel.log

Γιάννης Γαϊδαρτζής

Πρώην ΚΕΠΛΗΝΕΤ

Γιάννης Γαϊδαρτζής

Πρώην ΚΕΠΛΗΝΕΤ

Γιάννης Γαϊδαρτζής

Τελικά λύθηκε το πρόβλημα. Το λάθος ήταν δικό μου. Έλειπε ένα γράμμα από το email μετά από καθαρή εγκατάσταση.
Πρώην ΚΕΠΛΗΝΕΤ

Thanasis Daskaloudis

Εδώ και λίγο καιρό δοκιμάζω για το λύκειο μου το ηλεκτρονικό πρωτόκολλο για να το χρησιμοποιήσουμε από το νέο σχολικό έτος. Το έχω εγκαταστήσει στο web του ΠΣΔ και πρέπει να πω, πως αξίζουν συγχαρητήρια σε όλη την ομάδα δημιουργίας αλλά και υποστήριξης. Θα ήθελα να ρωτήσω αν υπάρχει τρόπος για ομαδικές εγγραφές στο πρωτόκολλο από κάποια λίστα ή από κάποιο exel κυρίως για την πρωτοκόλληση των απολυτηρίων και των βεβαιώσεων που είναι πολλά. Ή αν μπορούν να υπάρξουν κάποιες οδηγίες να γίνει κάτι τέτοιο μέσω Mysql και κάποιου αρχείου.      

Δημήτρης Κανάς

Παράθεση από: Thanasis Daskaloudis στις 06 Ιουν 2022, 10:34:43 ΠΜΕδώ και λίγο καιρό δοκιμάζω για το λύκειο μου το ηλεκτρονικό πρωτόκολλο για να το χρησιμοποιήσουμε από το νέο σχολικό έτος. Το έχω εγκαταστήσει στο web του ΠΣΔ και πρέπει να πω, πως αξίζουν συγχαρητήρια σε όλη την ομάδα δημιουργίας αλλά και υποστήριξης. Θα ήθελα να ρωτήσω αν υπάρχει τρόπος για ομαδικές εγγραφές στο πρωτόκολλο από κάποια λίστα ή από κάποιο exel κυρίως για την πρωτοκόλληση των απολυτηρίων και των βεβαιώσεων που είναι πολλά. Ή αν μπορούν να υπάρξουν κάποιες οδηγίες να γίνει κάτι τέτοιο μέσω Mysql και κάποιου αρχείου.     
Καλημέρα σας,

Εμείς χρησιμοποιούμε το Autofill που είναι πρόσθετο του Google Chrome κι αν το σετάρεις καλά κάνει άψογα τη δουλειά αυτή. Αν θέλει κι έχει χρόνο ο Γιώργος μπορεί να δώσει μια επιλογή για μαζικές εγγραφές πρωτοκόλλου με τα ίδια στοιχεία (με όριο όμως π.χ. ανά 5 εγγραφές για να μη γίνει κάποια ζημιά στη βάση).
Powered by Elxis : LabSchool.mysch.gr

Γεώργιος Θεοδώρου

#278
Μπορείς να κάνεις κάτι τέτοιο με τον PhpMyAdmin

Βήματα:
  • Εισάγεις στο Ηλ.Πρωτόκολλο μια πρώτη εγγραφή (εικ-1)
  • Συνδέεσαι στη ΒΔ με τον PhpMyAdmin
  • Πηγαίνεις στον πίνακα protocols και κάνεις εξαγωγή ως αρχείο CSV (εικ-2).  Μπορείς να ρυθμίσεις να εξαχθεί μόνο η τελευταία καταχώριση τροποποιώντας τα νούμερα 163-162 στα δικά σου.
  • Ανοίγεις το αρχείο με ένα πρόγραμμα λογιστικού φύλλου (εικ-3) και προσθέτεις τις εγγραφές που χρειάζεται. Προσοχή στα νούμερα που πρέπει να αυξάνουν, τη μορφή των ημερομηνιών, κλπ
  • Κάνεις εισαγωγή με τον PhpMyAdmin (εικ-4) αφήνοντας εκτός την 1η γραμμή με τα ονόματα των fields και τη 2η αν δεν την έχεις αλλάξει αφού είναι καταχωρισμένη.

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



Δημήτρης Κανάς

#279
Γιώργο μάλλον εννοεί δυνατότητα που να δίνεται από το πρωτόκολλο.

Αλήθεια είναι πως όλοι μας χρειαζόμαστε καποια στιγμή δυνατότητα μαζικών εγγραφών σε περιβάλλον πρωτοκόλλου κι όχι βάσης (π.χ. Πολλές αιτήσεις για κάτι πολύ συγκεκριμένο). Αν και το πρόσθετο Autofill μας καλύπτει εμάς μήπως αν έχεις χρόνο και διάθεση να προσθέσεις μία δυνατότητα σε επίπεδο διαχειριστή να αντιγράφει τα στοιχεία μιας ήδη αποθηκευμένης εγγραφής σε νέα μαζικά πρωτόκολλα (βήμα 3 βήμα 4 βήμα 5 σε 3,4,5 πρωτόκολλα αντίστοιχα). Με όριο όμως για να μην αποθηκεύσουμε καμιά 100 εγγραφές αντί για 10 καταλάθος.

Ή κάτι πιο απλό: επιλογή, σε κάθε αποθηκευμένη εγγραφή, να αντιγράφει τα στοιχεία της σε μια νέα εγγραφή με νέο αριθμό πρωτοκόλλου της τρέχουσας ημερομηνίας. Επιλέγοντας αυτή την εντολή να φτιάχνει ο συγγραφέας όσες νέες εγγραφές θέλει με το ίδιο θέμα, διεκπεραιωτή, ημερομηνία εισερχομένου, φάκελο κ.α. (ας αφήνει κενό μόνο την αρχή έκδοσης (εισερχόμενο)/ απευθύνεται (εξερχόμενο) που αυτά διαφοροποιούνται συνήθως σε αυτές τις μαζικές εγγραφές.
Powered by Elxis : LabSchool.mysch.gr

Γεώργιος Θεοδώρου

Τροποποίηση του 2ου email ( intra-mail )

Η βιβλιοθήκη swiftmailer αντικαταστάθηκε από τη Symfony Mailer.

https://swiftmailer.symfony.com/docs/introduction.html

Το Ηλ. Πρωτόκολλο ακολουθεί τις υποδείξεις.


Παρακαλώ έλεγχο για bugs.

Γεώργιος Θεοδώρου

Αντιγραφή ως Νέο ;)

Στις σελίδες
  • Επεξεργασία Πρωτοκόλλου
  • Λίστα Πρωτοκόλλου
  • Αναζήτηση

πατάς το κουμπί  [copy] ("Αντιγραφή ως Νέο") δίπλα στα κουμπιά "Νέο" ή "Μετάβαση"

και έχεις ένα νέο πρωτόκολλο (με δικό του Αρ.Πρωτοκόλλου - Ημνια - Έτος) με τα καταχωρισμένα στοιχεία του παλαιού.


Παρακαλώ επιβεβαιώστε ότι δουλεύει.

Δημήτρης Κανάς

Παράθεση από: Γεώργιος Θεοδώρου στις 07 Ιουν 2022, 07:49:29 ΜΜΑντιγραφή ως Νέο ;)

Στις σελίδες
  • Επεξεργασία Πρωτοκόλλου
  • Λίστα Πρωτοκόλλου
  • Αναζήτηση

πατάς το κουμπί  [copy] ("Αντιγραφή ως Νέο") δίπλα στα κουμπιά "Νέο" ή "Μετάβαση"

και έχεις ένα νέο πρωτόκολλο (με δικό του Αρ.Πρωτοκόλλου - Ημνια - Έτος) με τα καταχωρισμένα στοιχεία του παλαιού.


Παρακαλώ επιβεβαιώστε ότι δουλεύει.

Μόλις το δοκίμασα σε μια εγκατάσταση για δοκιμές :-)

Δουλεύει άψογα... οπότε πλέον δε θα χρειαζόμαστε πρόσθετα :-)

Μπράβο Γιώργο!
Powered by Elxis : LabSchool.mysch.gr

Γεώργιος Θεοδώρου

Χρήση gmail για αποστολή email

Αν χρησιμοποιείτε λογαριασμό gmail για αποστολή email από το Ηλ.Πρωτόκολλο

θα παρατηρήσετε ότι μετά τις 30/5/2022 δεν στέλνει πλέον email.


Η google δηλώνει:

https://support.google.com/accounts/answer/6010255?hl=el


Για να συνεχίσει να δουλεύει πρέπει να φτιάξετε "κωδικούς εφαρμογής"

και να κάνετε "Σύνδεση με Κωδικούς εφαρμογής".

https://support.google.com/accounts/answer/185833?hl=el



Απλά βάζετε στο .env αντί του password που είχατε μέχρι τώρα τον 16ψήφιο κωδικό.



Μπορείτε φυσικά να χρησιμοποιήσετε κάποιον άλλον πάροχο λογαριασμού email όπως το sch ή άλλον ...

cpp

#284
Καλημέρα
Στο συνδεσμο του google drive όπου υπάρχουν τα αρχεία για το πρωτόκολλο στο webhost
https://drive.google.com/drive/folders/1WAqWdGEh9CccGN9OGXN1JmH2Boen5ifj


Όταν προσπαθεί κάποιος να κατεβάσει το protocolRoot  εμφανίζει μήνυμα ύπαρξης ιου και αποτρέπει το download

Καλή συνέχεια :) 

Update: Κατάφερα και κατέβασα το αρχείο. Αν κάποιος αντιμετωπίζει παρόμοιο πρόβλημα με το google drive απλά αναφέρω ότι το έσωσα στο drive μου και στη συνέχεια έκανα ένα αντίγραφο. Πλέον εμφανίζεται το μήνυμα για ιο αλλά σου δίνει την επιλογή να το κατεβάσεις.
Ισως να είναι γνωστός ο τρόπος σε όλους και απλά να τον έμαθα τώρα εγώ.... Καλό τριήμερο...