Προς το περιεχόμενο

φόρμα εγγραφής


Sir_JIM

Προτεινόμενες αναρτήσεις

Γεια σας, αν ξέρει κάποιος να βοηθήσει..

 

Θέλω να βάλω μια φόρμα εγγραφής που πριν γίνει η εγγραφή θα πρέπει να την εγκρίνει πρώτα ο admin για να πάρει μετα πρόσβαση σε κάποια σελίδα του site. 

 

π.χ. κάνει εγγραφή στο site ένας χρήστης μετά αν θέλει να κάνει ένα quiz/test που θα έχει στο site θα πρεπει να συμπληρώσει μια φόρμα εγγραφής (κάτι σαν αίτηση δηλαδή) και αφού πάρει μόνο έγκριση απ τον διαχειριστή τότε θα μπορεί να κάνει το quiz/test.

 

Είναι εφικτό αυτό με κάποιο plugin;; 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

1) ο χρηστης κανει εγγραφη στη σελιδα

2) ο χρηστης  συμπληρωνει την αιτηση

3) αφου ο admin το εγκρινει, του στελνει με ενα mail απαντηση το link με το τεστ

 

Δε χρειαζεσαι καποιο plugin. Το μονο "προβλημα" που αποτι βλεπω μπορει να προκυψει ειναι οτι η σελιδα με το τεστ θα πρεπει να εχει διαφορετικο URL ανα καθε χρηστη. Αυτο μπορεις να το διορθωσεις με το να δημιουργεις ξεχωριστο page βαση του καθε user το οποιο θα ειναι κρυφο Page και μονο ενας εγγεγραμενος χρηστης θα μπορει να το δει. Ισως να βαλεις password (?).

 

Αναφερεσαι σε WordPress, σωστα;

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Plugin για που;

 

Επίσης αναφέρεις quiz/test, εν τέλει για αυτό χρειάζεσαι το Plugin;

 

Τα παρακάτω μπορούν να ρυθμιστούν ώστε ο χρήστης να είναι εγγεγραμμένος ή να κάνει Login μέσω Facebook στο σύστημα σου.

 

Wordpress

https://wordpress.org/plugins/quiz-master-next/

https://codecanyon.net/item/viral-quiz-maker-onionbuzz-for-wordpress/20021001 (commercial)

 

Joomla

https://extensions.joomla.org/extension/quiz-deluxe/ (commercial)

https://extensions.joomla.org/extension/vquiz/ (commercial)

 

Standalone (PHP)

https://codecanyon.net/item/socioquiz-viral-quiz-website-with-facebook-login/10724120 (commercial / FB login)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

1) ο χρηστης κανει εγγραφη στη σελιδα

2) ο χρηστης  συμπληρωνει την αιτηση

3) αφου ο admin το εγκρινει, του στελνει με ενα mail απαντηση το link με το τεστ

 

Δε χρειαζεσαι καποιο plugin. Το μονο "προβλημα" που αποτι βλεπω μπορει να προκυψει ειναι οτι η σελιδα με το τεστ θα πρεπει να εχει διαφορετικο URL ανα καθε χρηστη. Αυτο μπορεις να το διορθωσεις με το να δημιουργεις ξεχωριστο page βαση του καθε user το οποιο θα ειναι κρυφο Page και μονο ενας εγγεγραμενος χρηστης θα μπορει να το δει. Ισως να βαλεις password (?).

 

Αναφερεσαι σε WordPress, σωστα;

Θα μπορούσε να κάνει το κάθε Quiz να έχει ξεχωριστό id, ουσιαστικά ανοίγοντας το quiz/test το URL να συμπεριλαμβάνει ένα UI το οποίο θα είναι το primary key του χρήστη, οπότε με το που γίνει validation η φόρμα θα μπορεί να συλλέξει τα δεδομένα ξεχωριστά για κάθε χρήστη.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

@neg πολυ σωστα. απτη στιγμη που εχει παρει ο χρηστης το οκ για να συμπληρωσει το τεστ, μπορει με κρυφο πεδιο να υπαρχει το ID του χρηστη ετσι ωστε και αργοτερα να μπορει να κανει επαληθευση.

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Κατ αρχήν ευχαριστώ για τις απαντήσεις.. 

 

Ναι παιδιά για wordpress μιλάμε.. 

 

plugin για quiz βρήκα το Link.png Site: Watu ..το έχω βάλει σε ένα page λοιπόν να εμφανίζεται το quiz/test.. αλλά δεν θέλω να φαίνεται το τεστ στους επισκέπτες του site.. αρχικά κατάφερα να το κρύψω για να φαίνεται μόνο σε όσους κάνουν login στο site.. αλλά το θέμα είναι ότι θέλω αφού κάνει εγγραφή ο επισκέπτης στο site μετά να μπαίνει στο σελίδα για να κάνει την αίτηση (για να συμμετέχει στο quiz/test) και αφού το εγκρίνει ο διαχειριστής τότε να μπορεί να κάνει το τεστάκι. 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

"αφού κάνει εγγραφή ο επισκέπτης στο site μετά να μπαίνει στο σελίδα για να κάνει την αίτηση (για να συμμετέχει στο quiz/test)"

 

Αυτο ειναι ετοιμο δε χρειαζεται να κανεις κατι, σωστα; Ο χρηστης θα λαβει απλα ενα email (αφου παρει εγγριση) και θα εχει μεσα ενα λινκ που θα τον παραπεμπει στη σελιδα με το τεστ.

 

Το θεμα ειναι αν θελεις να εχεις ενα και μοναδικο τεστ για ολους τους χρηστες. Επισης πρεπει να ξερουμε αν θα σε πειραζε να μπορει καποιος να κανει share το link του τεστ σε καποιον αλλον που ειναι ηδη μελος (δεδομενου οτι το τεστ ειναι ενα και μοναδικο με ιδιο URL σε ολους τους χρηστες).

 

Αν δε σε πειραζει τοτε εισαι ετοιμος.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

"αφού κάνει εγγραφή ο επισκέπτης στο site μετά να μπαίνει στο σελίδα για να κάνει την αίτηση (για να συμμετέχει στο quiz/test)"

 

Αυτο ειναι ετοιμο δε χρειαζεται να κανεις κατι, σωστα; Ο χρηστης θα λαβει απλα ενα email (αφου παρει εγγριση) και θα εχει μεσα ενα λινκ που θα τον παραπεμπει στη σελιδα με το τεστ.

 

Το θεμα ειναι αν θελεις να εχεις ενα και μοναδικο τεστ για ολους τους χρηστες. Επισης πρεπει να ξερουμε αν θα σε πειραζε να μπορει καποιος να κανει share το link του τεστ σε καποιον αλλον που ειναι ηδη μελος (δεδομενου οτι το τεστ ειναι ενα και μοναδικο με ιδιο URL σε ολους τους χρηστες).

 

Αν δε σε πειραζει τοτε εισαι ετοιμος.

 

τα τεστ θα είναι δύο ειδών για όλους τα ίδια.. share δεν θα μπορεί να κάνει, παράδειγμα μπαίνεις κάνεις εσύ εγγραφή κάνεις και την αίτηση στο εγκρίνει ο καθηγητής για να κάνεις το test.. το κάνεις τέλος. Και να μου κάνεις εσύ share το link δεν θα χει νόημα γιατί δεν θα μπορώ να το δω εγώ.. αφού θα πρέπει πρώτα να έχω κάνει εγγραφή και μετά την αίτηση στον καθηγητή ότι θέλω να συμμετάσχω στο test.

 

Στην ουσία το μόνο που χρειάζομαι είναι αυτή τη φόρμα αίτησης.. δεν ξέρω πως να την κάνω γι αυτό ρωτάω αν υπάρχει κάτι έτοιμο με plugin. Η αν έχετε κάποια ιδέα πως γίνεται αυτό; 

 

"Αυτο ειναι ετοιμο δε χρειαζεται να κανεις κατι, σωστα; Ο χρηστης θα λαβει απλα ενα email (αφου παρει εγγριση) και θα εχει μεσα ενα λινκ που θα τον παραπεμπει στη σελιδα με το τεστ." 

 

Είναι έτοιμο αλλά χωρίς την "φόρμα αίτησης" ..όταν λέω φόρμα αίτησης προφανώς κάτι σαν την φόρμα όταν μπαίνουμε σε κάποιο site και μετά μπαινεις στο contact που συμπληρώνεις εκεί το όνομα το email και γράφεις αυτό που θες.. νομίζω κάτι τέτοιο χρειάζεται.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Με το Contact Form 7 που ειναι και δωρεαν θα εισαι καλυμμενος. Εχει και advanced ρυθμισεις αν χρειαστεις κατι πιο εξειδικευμενο (πχ να τρεξεις ενα function μολις πατησει Submit ο επισκεπτης, η να περασεις hidden fields).

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

η αίτηση θα γίνεται με email ναι.. τώρα με το contact form 7 θα το δω.. το χρησιμοποιώ ήδη.. 

 

θα δοκιμάσω κάποια πράγματα αν δεν καταφέρω κάτι θα επανέλθω, 

 

ευχαριστώ παίδες! :)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

ερώτηση παίδες.. το contact form 7 είναι φυσιολογικό να μην λειτουργεί σε localhost έτσι;;; 

 

γιατί κάνω δοκιμή να στείλω για να δω αν στέλνει τα email αλλά δεν λειτουργεί.. το site το φτιάχνω τοπικά. Οπότε δεν μπορώ να το δοκιμάσω απ ότι κατάλαβα.. 

 

Αυτό όταν σηκωθεί το site σε κάποιον server θα λειτουργήσει αυτόματα; η θα χρειαστεί κάποιες ρυθμίσεις; 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

ερώτηση παίδες.. το contact form 7 είναι φυσιολογικό να μην λειτουργεί σε localhost έτσι;;; 

 

γιατί κάνω δοκιμή να στείλω για να δω αν στέλνει τα email αλλά δεν λειτουργεί.. το site το φτιάχνω τοπικά. Οπότε δεν μπορώ να το δοκιμάσω απ ότι κατάλαβα.. 

 

Αυτό όταν σηκωθεί το site σε κάποιον server θα λειτουργήσει αυτόματα; η θα χρειαστεί κάποιες ρυθμίσεις; 

 

Μπορείς τοπικά ενεργοποιώντας και ρυθμίζοντας το Mercury Mail (υποθέτω ότι χρησιμοποιείς XAMPP)

 

https://www.youtube.com/watch?v=7dcaUUlsMOg

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Μπορείς τοπικά ενεργοποιώντας και ρυθμίζοντας το Mercury Mail (υποθέτω ότι χρησιμοποιείς XAMPP)

 

xampp χρησιμοποιώ φίλε ναι.. θα το κοιτάξω το βιντεάκι. 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...