Αποστολέας Θέμα: Ηλεκτρονικό Πρωτόκολλο Σχολείου  (Αναγνώστηκε 36688 φορές)

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

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 117
Απ: Ηλεκτρονικό Πρωτόκολλο Σχολείου
« Απάντηση #90 στις: 24 Μαΐ 2019, 10:25:23 πμ »
Ευχαριστώ!
Πρώην ΚΕΠΛΗΝΕΤ

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

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 143
    • Διαχείριση απουσιών
Ηλεκτρονικό Πρωτόκολλο Σχολείου στο nefos
« Απάντηση #91 στις: 06 Ιουν 2019, 03:29:48 μμ »
Στήθηκε στο nefos.sch.gr σε Debian με mysql.


Για να το δείτε:

http://81.186.76.15/

 :)

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

  • Εκπαιδευτικός
  • Δεινόσαυρος
  • *****
  • Μηνύματα: 218
    • Εργαστήρι Δημοτικού Σχολείου
Απ: Ηλεκτρονικό Πρωτόκολλο Σχολείου
« Απάντηση #92 στις: 07 Ιουν 2019, 09:59:30 πμ »
Πολύ καλό και με ταχύτητα... :)

Ερώτηση στην αναζήτηση: με % εμφανίζονται όλα τα πρωτόκολλα... υπάρχει κάποιος ειδικός χαρακτήρας που να μας δίνει τις κενές εγγραφές σε ένα πεδίο αναζήτησης π.χ. παρατηρήσεις;

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

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 143
    • Διαχείριση απουσιών
Αναζήτηση κενών Null πεδίων
« Απάντηση #93 στις: 08 Ιουν 2019, 07:58:13 μμ »
Αλλαγές στην Αναζήτηση Πρωτοκόλλου

Προστέθηκε ένα checkbox δίπλα στο textbox που πληκτρολογούμε για αναζήτηση.

Όταν το επιλέγουμε μας δίνει τις εγγραφές που στο επιλεγμένο πεδίο έχουν Null.


Μη σας παραξενέψει η αναζήτηση με τα πεδία "Όνομα συννημένου" και "ΑΔΑ",

γιατί δίνει τις εγγραφές με null τιμές μόνο από τα πρωτόκολλα που έχουν συνημμένα ...

Ευχαριστώ πολύ Δημήτρη ...

Θοδωρής Καρτσιώτης

  • ΠΛΗΝΕΤ
  • *
  • Μηνύματα: 28
  • Προσπαθώ να καταλάβω τι συμβαίνει!
    • AllFlavors || Extraordinary (digital) planet
Απ: Ηλεκτρονικό Πρωτόκολλο Σχολείου
« Απάντηση #94 στις: 09 Ιουν 2019, 12:55:09 πμ »
Καλησπέρα,

Θα πρότεινα ακόμη μία αλλαγή....

Να εμφανίζονται οι υπάρχουσες λέξεις-κλειδιά (keywords) κατά την πληκτρολόγηση όπως γίνεται με το αντίστοιχο dropdown list των Φακέλων Αρχείου (Φ1, Φ2 κλπ.)

ΥΠΛΗΝΕΤ Πιερίας | https://plinetpierias.gr

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

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 143
    • Διαχείριση απουσιών
Λίστα με λέξεις κλειδιά
« Απάντηση #95 στις: 10 Ιουν 2019, 09:23:48 μμ »
Προστέθηκε λίστα με λέξεις κλειδιά

Μόλις πληκτρολογήσεις στην textarea "Λέξεις κλειδιά" γίνεται αναζήτηση στη ΒΔ για τις αποθηκευμένες λέξεις κλειδιά που ταιριάζουν με την πληκτρολόγηση.

Αν στο πεδίο υπάρχουν περισσότερες από μία λέξεις, χωρίζονται με το κόμμα (,), σπάνε σε πίνακα, αφαιρούνται οι διπλές και ταξινομούνται.

Με το κλικ ενημερώνεται η textarea με τη λέξη που κλικάραμε στη λίστα. Για την επόμενη λέξη κλειδί αρκεί να μπει κόμμα (,) στο τέλος και ξαναξεκινάει  η διαδικασία.

Ελπίζω teokarts να είναι όπως το φαντάστηκες.

Ευχαριστώ ...

ΥΓ: Προσοχή μη μου έφυγε κάποιo bug! Δοκιμές και backup, backup,  backup, ...

Θοδωρής Καρτσιώτης

  • ΠΛΗΝΕΤ
  • *
  • Μηνύματα: 28
  • Προσπαθώ να καταλάβω τι συμβαίνει!
    • AllFlavors || Extraordinary (digital) planet
Απ: Ηλεκτρονικό Πρωτόκολλο Σχολείου
« Απάντηση #96 στις: 11 Ιουν 2019, 08:37:38 πμ »
Προφανώς είμαι ακόμη σε παλιά έκδοση.... :-) Και μια που το ανέφερα, πως προτείνεις να αναβαθμιστώ. Εξαγωγή της βάση με PhpMyAdmin, εγκατάταση της πιο πρόσφατης έκδοσης και μετά import της βάσης με τον ίδιο τρόπο;

Υπάρχει κάποιος μπούσουλας;
ΥΠΛΗΝΕΤ Πιερίας | https://plinetpierias.gr

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

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 143
    • Διαχείριση απουσιών
Μεταφορά της βάσης δεδομένων
« Απάντηση #97 στις: 11 Ιουν 2019, 10:16:17 πμ »
Δεν ξέρω ποια βάση δεδομένων έχεις.

Τι θα έκανα εγώ:

Συγκρίνω τη δομή της νέας βάσης δεδομένων με την παλιά.

Αν συμφωνούν τότε συνεχίζεις με την παλιά

Αν διαφωνούν

Τότε με μια SQL (εδώ για το table `users`)

INSERT INTO `new-database`. `users`
(`id`, `name`, `username`, `email`, `password`, `role_id`, `remember_token`, `active`, `created_at`, `updated_at`)
SELECT `id`, `name`, `username`, `email`, `password`, `role_id`, `remember_token`, `active`, `created_at`, `updated_at`
FROM  `old-database`.`users`;

περνάς τα δεδομένα.

ΠΡΟΣΟΧΗ: Αν η παλιά βάση δεδομένων δεν έχει το field `active` (επειδή προστέθηκε στην πορεία)

τότε αντί για `active` γράφω την τιμή του "1" (που σημαίνει ΕΝΕΡΓΟΣ)


Κάτι αντίστοιχο πρέπει να γίνει για τους πίνακες που έχουν διαφορές.

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

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 143
    • Διαχείριση απουσιών
Μεταφορά της βάσης δεδομένων
« Απάντηση #98 στις: 11 Ιουν 2019, 06:11:16 μμ »
Για να διευκολύνω την σύγκριση της παλιάς και νέας ΒΔ

με τον phpmyadmin εξήγαγα μόνο τη δομή των πινάκων

μιας παλιάς ΒΔ και της καινουριας και συνέκρινα τα αρχεία με το Meld.

Στις επισυναπτόμενες εικόνες φαίνονται

αριστερά η παλιά ΒΔ    <->    δεξιά η νέα ΒΔ

όπου μπλε έχει αλλαγή (κάποια πεδία τροποποιήθηκαν να έχουν default τιμή NULL)

τροποποιείς τα πεδία

όπου πράσινο προσθήκη (το πεδίο `active` στον πίνακα `users` και ολόκληρος πίνακας `sessions`)

προσθέτεις ένα πεδίο `active` στον πίνακα `users`

τρέχεις τον κώδικα sql που αφορά τον πίνακα `sessions`

Φυσικά έχεις κρατήσει backup της ΒΔ πριν τις αλλαγές

Παραθέτω 4 φωτογραφίες  και άλλες 2 στο επόμενο μήνυμα. +1 ΠΟΥ ΠΑΡΑΛΕΙΦΘΗΚΕ
« Τελευταία τροποποίηση: 11 Ιουν 2019, 11:59:19 μμ από Γεώργιος Θεοδώρου »

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

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 143
    • Διαχείριση απουσιών
Μεταφορά της βάσης δεδομένων Συνέχεια
« Απάντηση #99 στις: 11 Ιουν 2019, 06:14:39 μμ »
και οι άλλες 2 εικόνες



ΠΡΟΣΘΕΤΩ ΑΚΟΜΗ ΜΙΑ ΠΟΥ ΠΑΡΑΛΕΙΦΘΗΚΕ

Η τελευταία είναι τρίτη στη σειρά και μπαίνει στη μέση των 4 του προηγούμενου μηνύματος
« Τελευταία τροποποίηση: 11 Ιουν 2019, 06:24:58 μμ από Γεώργιος Θεοδώρου »

Θοδωρής Καρτσιώτης

  • ΠΛΗΝΕΤ
  • *
  • Μηνύματα: 28
  • Προσπαθώ να καταλάβω τι συμβαίνει!
    • AllFlavors || Extraordinary (digital) planet
Απ: Ηλεκτρονικό Πρωτόκολλο Σχολείου
« Απάντηση #100 στις: 12 Ιουν 2019, 12:55:58 μμ »
Ευχαριστώ πολύ για την αναλυτική επεξήγηση.... Θα το κοιτάξω εκτενώς εντός των ημερών και θα επανέλθω...
ΥΠΛΗΝΕΤ Πιερίας | https://plinetpierias.gr

Θοδωρής Καρτσιώτης

  • ΠΛΗΝΕΤ
  • *
  • Μηνύματα: 28
  • Προσπαθώ να καταλάβω τι συμβαίνει!
    • AllFlavors || Extraordinary (digital) planet
Απ: Ηλεκτρονικό Πρωτόκολλο Σχολείου
« Απάντηση #101 στις: 13 Ιουν 2019, 10:15:43 πμ »
Είναι "νεκρό" το link για την εγκατάσταση των windows;;

https://github.com/g-theodoroy/electronic_protocol/releases/download/win.0.0/electronic_protocol-win.zip
ΥΠΛΗΝΕΤ Πιερίας | https://plinetpierias.gr

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

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 143
    • Διαχείριση απουσιών
Υπερσύνδεσμος για λήψη Ηλ.Πρωτοκόλλου
« Απάντηση #102 στις: 13 Ιουν 2019, 01:48:33 μμ »
Παρέλειψα να ενημερώσω το σύνδεσμο.

Καλύτερα να κατεβάσει όποιος θέλει την επιθυμητή έκδοση από την ιστοσελίδα Releases του Github.
 
https://github.com/g-theodoroy/electronic_protocol/releases

Πρέπει σε κάθε ενημέρωση να ενημερώνω και τα 2 .zip αρχεία για win και linux.
 :angel: Η ενημέρωση έγινε αλλά όχι στους συνδέσμους .... :angel:

bugman

  • Επισκέπτης
Απ: Ηλεκτρονικό Πρωτόκολλο Σχολείου
« Απάντηση #103 στις: 13 Ιουν 2019, 02:29:25 μμ »
Μπορείς να τα έχεις στο dropbox, ή στο google drive, και σε αυτά δεν αλλάζεις σύνδεσμο, ενώ κάνεις αλλαγές.

gspy

  • Οπαδός
  • **
  • Μηνύματα: 10
Απ: Ηλεκτρονικό Πρωτόκολλο Σχολείου
« Απάντηση #104 στις: 04 Ιουλ 2019, 10:09:35 πμ »
Καλημέρα! Υπάρχει τρόπος να αλλάξει η αριθμοδότηση και η περιγραφή των φακέλων αρχειοθέτησης; Επειδή χρησιμοποιώ εντελώς διαφορετική αρίθμηση λόγω του ότι είμαι ΙΕΚ και δεν έχω τα ίδια έγγραφα με τα σχολεία πρωτοβάθμιας και δευτεροβάθμιας και η προσαρμογή θα είναι δύσκολη.
« Τελευταία τροποποίηση: 04 Ιουλ 2019, 11:13:26 πμ από gspy »