PHP Polls

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
kapoios001
Δημοσιεύσεις: 403
Εγγραφή: 17 Φεβ 2011 12:26

PHP Polls

Δημοσίευση από kapoios001 » 16 Αύγ 2011 18:07

Γεια σε όλους,

έφτιαξα ένα ανοιχτού κώδικα project που σκοπό έχει να δώσει τη δυνατότητα σε χρήστες να έχουν το δικό τους poll site (δημοσκοπήσεις - ψηφοφορίες).

Η διαδικασία είναι πολύ απλή: Δημιουργείς μια νέα ψηφοφορία και βάζεις σαν poll options τις επιλογές που θα έχουν οι χρήστες να ψηφίσουν.

Δίνεται η δυνατότητα να ταξινομηθούν οι ψηφοφορίες με Κατηγορίες - Υποκατηγορίες (δεν υπάρχει όριο για τις υποκατηγορίες που μπορούν να μπουν μέσα σε κάποια Κατηγορία).

Χρησιμοποιώ Object Oriented Programming (Αντικειμενοστραφή Προγραμματισμό) και ως βάση δεδομένων έχω την MySQL (RDBMS).

Το project βρίσκεται στο https://sourceforge.net/projects/polls-project/

Demo: http://ggirtsou.gr/polls/
Στοιχεία Εισόδου διαχειριστή:
Username: admin
password: admin

Χρησιμοποιώ 3πλή κωδικοποίηση για τον κωδικό του Διαχειριστή και όλα τα δεδομένα φιλτράρονται και θα την χαρακτήριζα ως ασφαλή εφαρμογή. Ασφαλή από SQL Injections και XSS attacks.

Screenshots: http://ggirtsou.gr/george-girtsou-scrip ... reenshots/

Enjoy!
Συνημμένα
add-category.png
Προσθήκη Κατηγορίας
admin-home.png
Αρχική Σελίδα Διαχείρισης
admin-login.png
Είσοδος Διαχειριστή
create-poll.png
Δημιουργία Ψηφοφορίας

Άβαταρ μέλους
stevebat
Script Master
Δημοσιεύσεις: 307
Εγγραφή: 05 Αύγ 2009 15:54
Επικοινωνία:

PHP Polls

Δημοσίευση από stevebat » 16 Αύγ 2011 22:31

μου άρεσε πολύ .. Μια ιδέα μονο εκει που λεει και καλα οτι Category successfully created. να έμπαινε ενα λινκ για να πηγαίνεις πισω ή να κανει auto refresh.. Επίσης έφτιαξα μια κατηγορία αλλα δεν μου δουλεύει το delete category βγάζει white screen (μαλλον το πειράζεις λίγο τώρα για αυτό το κάνει)

Μπράβο!

kapoios001
Δημοσιεύσεις: 403
Εγγραφή: 17 Φεβ 2011 12:26

PHP Polls

Δημοσίευση από kapoios001 » 16 Αύγ 2011 23:29

Σ' ευχαριστώ πολύ για τα σχόλιά σου bouzouste, έβαλα σε όλα τα modules τα links που πρέπει να βλέπεις για μεγαλύτερη ευκολία του χρήστη και έφτιαξα την σελίδα διαγραφή κατηγορίας που είχε ένα μικρό σφάλμα.

Φιλικά,
ggirtsou

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

PHP Polls

Δημοσίευση από Rapid-eraser » 18 Αύγ 2011 22:25

Δοκίμασε να φτιάξεις και widget (πχ κάποιο iframe ή dom-on-the-fly τεχνική) με το poll για να μπορεί κάποιος που έχει ήδη site απλά να προσθέτει το functionality που προσφέρεις :)
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Άβαταρ μέλους
jpk
Δημοσιεύσεις: 441
Εγγραφή: 09 Μαρ 2011 21:17

PHP Polls

Δημοσίευση από jpk » 19 Αύγ 2011 03:18

Αρχικά και μόνο μπράβο για την προσπάθεια και για το ότι το δίνεις free χωρίς να το κάνεις μεγάλο ζήτημα.
Είδα τον κώδικά σου , και χωρίς να θέλω να πω πολλά πιστεύω ότι βρίσκεσαι σε καλό δρόμο.
Ξανά να σου πω όχι μόνο ότι χάρηκα με το project σου αλλά και με την αντίληψη σου της πραγματικότητας.

kapoios001
Δημοσιεύσεις: 403
Εγγραφή: 17 Φεβ 2011 12:26

PHP Polls

Δημοσίευση από kapoios001 » 19 Αύγ 2011 05:21

Χίλια ευχαριστώ για τα καλά σας λόγια!

Αυτό που θέλω να πω είναι ότι έκανα κάποιες αλλαγές και τώρα έχει:
- υποστήριξη για πολλές γλώσσες
- βγάζει embed HTML κώδικα για ενσωμάτωση κάποιου συγκεκριμένου poll σε ιστοσελίδα
- διόρθωση κάποιων bugs

Διαθέσιμες μεταφράσεις:
- Ελληνικά, Αγγλικά, Γερμανικά, Ιταλικά

Για να βάλεις κάποιο poll στο site σου πρέπει να πας στην σελίδα του poll και να πατήσεις στο link "Embed this poll to your site" ή στα Ελληνικά "Εισάγετε αυτή την Ψηφοφορία στο site σας".

Να πω ότι έχω όρεξη να κάνω και άλλα πιο δύσκολα free open source script αρκεί κάποιος να μου το ζητήσει.

Έχω κάτι ιδέες του τύπου να κάνω μια εφαρμογή που θα είναι σαν virtual reality app και θα είναι σαν να υπάρχει ένα αντίγραφο της ζωής σου εκεί (δεν ξέρω την χρησιμότητα αυτού αλλά μου κόλλησε σαν ιδέα). Δηλ. θα μπορείς να λες οι φίλοι μου: Χ, Ψ, τα ενδιαφέροντά μου: Α, Β και θα λες έχω Χ λεφτά και θα πάω να αγοράσω να φάω. Θα αφαιρεί τα λεφτά από το εικονικό budget σου επειδή αγόρασες να φας, θα λες είμαι στο σπίτι του φίλου μου κλπ και όλα αυτά θα μπορούν να τα βλέπουν οι άλλοι εικονικοί φίλοι σου. Θα λες μένω π.χ. σε διαμέρισμα και θα σου εμφανίζει το διαμέρισμά σου με τα δωμάτια και θα πατάς να πας στο σαλόνι π.χ. να δεις τηλεόραση. Για να μπουν λεφτά στον εικονικό λογαριασμό σου θα λες ότι κάνω αυτή τη δουλειά, παίρνω τόσα λεφτά την ώρα, σήμερα δούλεψα τόσες ώρες και έβγαλα τόσα.

Στο μυαλό μου του έχω δώσει τεράστιες διαστάσεις -- βέβαια για να γίνει κάτι τέτοιο θέλει πολύ μελέτη και πολύ κόπο.

Κάτι άλλο που έχω στο μυαλό μου είναι να γίνει μια virtual city (με φωτογραφίες που θα τραβήξω εγώ από μια αληθινή πόλη) και να είσαι εσύ σαν χαρακτήρας και να πηγαίνεις σε διάφορα σημεία της πόλης -- αλλά η πόλη να είναι ζωντανή μέσα από το web app: δηλ. να αγοράσεις ψωμί από το φούρνο.

Ακούγεται τρελό, αλλά το ακόμα πιο τρελό είναι ότι όλοι έχουν Facebook account, όλοι χρησιμοποιούν το Google, όλοι έχουν στα κινητά τους GPS, τα πάντα παρακολουθούνται και παρόλα αυτά τα χρησιμοποιούμε όλοι λες και δεν τρέχει τίποτα. Αυτό που θέλω να πω είναι ότι ο κόσμος κινείται από τις υπερδυνάμεις (δηλ. Google, Facebook) και κατευθύνεται από αυτούς. Για να μην βγω άλλο off-topic θα πω και αυτό: Ένα παράδειγμα είναι με τις διαφημίσεις: διαφημίζει η Χ,Ψ εταιρία στο Google (το google δεν έχει διαφημίσεις μόνο στα search results -- αλλά και σε όλου του κόσμου τα site μέσω του AdWords), Facebook, τηλεόραση, πρήζουν τον κόσμο και εκατομμύρια από τους χρήστες θα αγοράσουν, θα κάνουν το click και από impression θα γίνει $0.01 στον λογαριασμό κάποιου.

Απλώς υπάρχουν αυτοί με την δύναμη του να κατευθύνουν τον κόσμο. Και εμείς είμαστε αυτοί που το καταλάβαμε και απλά τους κοιτάμε χωρίς να μπορούμε να κάνουμε τίποτα γιατί ενσωματώσαν την παρακολούθηση σε προϊόντα που δημιουργήθηκαν για να μας κάνουν την ζωή πιο "εύκολη".

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

Υ.Γ.: Αν κάποιος κλέψει την παραπάνω ιδέα δεν πειράζει -- ας μου το πει όμως, γιατί θέλω τα credits :pint:

Φιλικά,
ggirtsou

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 2 επισκέπτες