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

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

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

kostas123

Σας ευχαριστω παρα πολυ θα τα δοκιμασω ολα να δω τι μπορω να κανω .
Εχετε κανει εξαιρετικη δουλεια ευχαριστω πολυ

kostas123

Για να φτιαξω αποστολη email με αριθμο πρωτοκολλου χρησιμοποιω laravel 5.6 .. Εχεις  καποιο documentation .

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

Ένα μικρό γκοογκλαρισμα "laravel 5.6 send email " εμφανίζει διάφορα άρθρα

Η laravel απ ότι διαβάζω έχει πάει στην έκδοση 7

Επίσης το "laravel 5.6 email  form" εμφανίζει οδηγίες για την συνηθισμένη φόρμα επικοινωνίας.



Τώρα για να παντρέψουμε αυτά θα πρέπει

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


Προς το παρόν το Ηλ.Πρωτόκολλο στέλνει (εφόσον επιλεχθεί από τον χρήστη) απόδειξη παραλαβής με τον Αριθμό Πρωτοκόλλου που έλαβε το εισερχόμενο email

https://github.com/g-theodoroy/electronic_protocol/blob/master/app/Http/Controllers/ProtocolController.php
γραμμές 1036-1041 & 1401-1417

kostas123

καλησπερα σας
δεν θελω να δημιουργω πρωτοκολλο μεσω email .
Θελω απλα να εχω επιλογη να στελνει e-μαιλ ενα εξερχομενο πρωτοκολλο που εχει δημιουργηθει ..

kostas123

Στην ουσιια απλα επιλογη να το τραβας και να το στελνεις

kostas123

ο χρηστης μπορει να εχει μια φορμα που θα πληκτρολογει τον αρ πρωτοκολλου και το email που θελει να το στελνει και το εμαιλ να πηγαινει με τα στοιχεια που εχει βαλει σε αυτο το εξερχομενο πρωτοκολλο

2epalkilkis

Καλημέρα,
κι από ένα σχολείο στο Κιλκίς.
σας ευχαριστώ πολύ για τον κόπο και την προσφορά σας!

Εάν κι όταν βρείτε λίγο χρόνο θα ήθελα να σας παρακαλέσω να απαντήσετε στους παρακάτω προβληματισμούς μου:
1) το electronic_protocol-win.zip περιλαμβάνει την τελευταία έκδοση; (χθες που το δοκίμασα διαπίστωσα το πρόβλημα με το γράμμα Π στα αρχεία). Η έκδοση αυτή μπορεί να χρησιμοποιηθεί για ένα σχολείο με μία θέση μόνο εργασίας σε win7 32bit ή είναι μόνο για λόγους επίδειξης και πρέπει να πάμε σε λύση με xampp;
2) υπάρχει λύση να τοποθετηθεί η εφαρμογή στο webhost του ΠΣΔ?

ευχές!

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

Καλημέρα

Όπως αναφέρεται στο github:

g-theodoroy released this on 26 Jan ·
7 commits to master since this release

Από αυτές μόνο στην πρώτη υπάρχουν αλλαγές στον κώδικα. Μπορείς να κάνεις τις αλλαγές και θα το έχεις πλήρως ενημερωμενο.

Τώρα για το ερώτημα σου αν θα δουλεύει και πως

Προσωπικά προτείνω ένα Η/Υ να τρέχει lamp server (linux apache mysql php).
Πολλοί ( μάλλον οι περισσότεροι) που αισθανονται οικεία με τα windows χρησιμοποιούν xampp η wamp.
Στην ανάγκη να καλυφθούν οι χρήστες windows ( δώστε μας ένα πρόγραμμα εγκατάστασης!!!) φτιάχτηκε η εναλλακτική. Μπορεί να δουλέψει τηρουμένων των αναλογιών.

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

Η λύση δουλεύει και σε τοπικό δίκτυο. Μπορείς να έχεις πρόσβαση και από αλλο υπολογιστή στο τοπικό δίκτυο.

Επίσης νομίζω ότι μπορεί να εγκατασταθεί και στο ΠΣΔ. Υπάρχουν διάφοροι οδηγοί για το πώς μπορείς να εγκαταστήσεις μια laravel εφαρμογή σε server όπου έχεις η δεν έχεις ssh προσβαση



2epalkilkis

Ευχαριστώ για την άμεση και κατατοπιστική απάντηση.
Με την "λαχτάρα" μου χθες βράδυ από την "πρώτη γνωριμία", ήμουν βιαστικός κι όντως απρόσεκτος στις πληροφορίες που τόσο λεπτομερώς δίνονται στο github.

kostas123

καλημερα
προσπαθω να αναιβασω το το αππ σε server και ενω φορτώνει κανονικα
την index php μου πεταει 500 error
μηπως μπορειτε να βοηθησετε θελει καποιες ρυθμισεις

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

Υπαρχουν αναλυτικές οδηγίες και βίντεο για εγκατάσταση του πρωτοκόλλου σε

Lamp server (ubuntu)
Win10 & xampp

στο github και στο στέκι

Διευκρινησε τι θέλεις να κάνεις

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

Καλημέρα,

Μάλλον δεν έκανε σωστά τη ρύθμιση στο apache\conf\alias
Powered by Elxis : LabSchool.mysch.gr

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

#162
Καλησπέρα σας

Ρύθμισα και έστησα το Ηλεκτρονικό Πρωτόκολλο στο webhost.sch.gr.

ΟΔΗΓΙΕΣ

Κατεβάστε τα 2 ακόλουθα .zip

protocolRoot.zip
protocol.zip

από εδώ:
https://drive.google.com/drive/u/1/folders/1WAqWdGEh9CccGN9OGXN1JmH2Boen5ifj


Αποσυμπιέστε και ανεβάστε κατά προτίμηση με ftp

το protocolRoot.zip στον ριζικό φάκελο του site (όπως φωτο1)
το protocol.zip στον φάκελο httpdocs (όπως φωτο 2)

ΠΑΡΑΤΗΡΗΣΗ:
Στις φωτογραφίες έχω επιλέξει το checkbox για να φαίνονται οι φάκελοι
Στο site είναι εγκατεστημένο και wordpress (και άλλα αρχεία που εμφανίζονται στον φάκελο httpdocs)

Περιηγηθείτε στο

http(s)://[ONOMA].mysch.gr/protocol

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

#163
Τρελαθήκαμε!!!

Σας παραθέτω δύο εικόνες από δύο server

φωτο1 webhost3 (Πάτρα)
φωτο2 webhost4 (Κιλκίς)

Είναι οι ρυθμίσεις php

Προσέξτε τις disable_functions

Στον webhost3 μόνο opcache_get_status
Στον webhost4 "ουκ ολίγες"


Μαντέψτε

Στο Κιλκίς δεν δουλεύει !!!!!!!!!!!!!!!!

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

Παράθεση από: Γεώργιος Θεοδώρου στις 08 Σεπ 2020, 05:20:48 ΜΜ
Καλησπέρα σας

Ρύθμισα και έστησα το Ηλεκτρονικό Πρωτόκολλο στο webhost.sch.gr.

ΟΔΗΓΙΕΣ

Κατεβάστε τα 2 ακόλουθα .zip

protocolBase.zip: https://drive.google.com/file/d/1PrA2jCombPdlS66tJmUitqrd-aMpTifu/view?usp=sharing
protocol.zip: https://drive.google.com/file/d/1xv-jMVxxpk2zkIhEBtnZ6mp4uRBBdQds/view?usp=sharing

Αποσυμπιέστε και ανεβάστε

το protocolBase.zip στον ριζικό φάκελο του site (όπως φωτο1)
το protocol.zip στον φάκελο httpdocs (όπως φωτο 2)

ΠΑΡΑΤΗΡΗΣΗ:
Στις φωτογραφίες έχω επιλέξει το checkbox για να φαίνονται οι φάκελοι
Στο site είναι εγκατεστημένο και wordpress (και άλλα αρχεία που εμφανίζονται στον φάκελο httpdocs)

Περιηγηθείτε στο

http(s)://[ONOMA].mysch.gr/protocol


Τροποποιήθηκε ο κώδικας.


Υπάρχει πλέον και null επιλογή λογαριασμού email στις ρυθμίσεις.

Όταν ο λογαριασμός email είναι null απενεργοποιείται η ανάγνωση email

ΠΑΡΑΤΗΡΗΣΗ: Οi αλλαγές ισχύουν μόνο στο παρόν protocolBase.zip. Πιθανότατα μελλοντικά να περάσουν στον κώδικα του github