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

Ξεκίνησε από Γεώργιος Θεοδώρου, 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

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

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

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


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

Πολύ καλό και με ταχύτητα... :)

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

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

Αλλαγές στην Αναζήτηση Πρωτοκόλλου

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

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


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

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

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

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

Καλησπέρα,

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

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

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

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

Προστέθηκε λίστα με λέξεις κλειδιά

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

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

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

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

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

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

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

Προφανώς είμαι ακόμη σε παλιά έκδοση.... :-) Και μια που το ανέφερα, πως προτείνεις να αναβαθμιστώ. Εξαγωγή της βάση με PhpMyAdmin, εγκατάταση της πιο πρόσφατης έκδοσης και μετά import της βάσης με τον ίδιο τρόπο;

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

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

Δεν ξέρω ποια βάση δεδομένων έχεις.

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

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

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

Αν διαφωνούν

Τότε με μια 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" (που σημαίνει ΕΝΕΡΓΟΣ)


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

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

#98
Για να διευκολύνω την σύγκριση της παλιάς και νέας ΒΔ

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

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

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

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

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

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

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

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

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

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

Παραθέτω 4 φωτογραφίες  και άλλες 2 στο επόμενο μήνυμα. +1 ΠΟΥ ΠΑΡΑΛΕΙΦΘΗΚΕ

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

#99
και οι άλλες 2 εικόνες



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

Η τελευταία είναι τρίτη στη σειρά και μπαίνει στη μέση των 4 του προηγούμενου μηνύματος

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

Ευχαριστώ πολύ για την αναλυτική επεξήγηση.... Θα το κοιτάξω εκτενώς εντός των ημερών και θα επανέλθω...
ΥΠΛΗΝΕΤ Πιερίας | https://plinetpierias.gr

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

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

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

Παρέλειψα να ενημερώσω το σύνδεσμο.

Καλύτερα να κατεβάσει όποιος θέλει την επιθυμητή έκδοση από την ιστοσελίδα Releases του Github.

https://github.com/g-theodoroy/electronic_protocol/releases

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

bugman

Μπορείς να τα έχεις στο dropbox, ή στο google drive, και σε αυτά δεν αλλάζεις σύνδεσμο, ενώ κάνεις αλλαγές.

gspy

#104
Καλημέρα! Υπάρχει τρόπος να αλλάξει η αριθμοδότηση και η περιγραφή των φακέλων αρχειοθέτησης; Επειδή χρησιμοποιώ εντελώς διαφορετική αρίθμηση λόγω του ότι είμαι ΙΕΚ και δεν έχω τα ίδια έγγραφα με τα σχολεία πρωτοβάθμιας και δευτεροβάθμιας και η προσαρμογή θα είναι δύσκολη.