giorgos147 Δημοσ. 27 Ιουλίου 2010 Δημοσ. 27 Ιουλίου 2010 Δε γνωρίζω αν ο τίτλος είναι σωστός, αλλά ψάχνω κάτι σαν αυτό: (να είναι γεμάτο φυσικά με ώρες. Απλά αυτό είναι από το MusicHeaven.gr, και όπως είναι λογικό, λείπουν ώρες.) Έψαξα αλλά δυστυχώς δε κατάφερα να βρω τίποτα. Έχετε καμιά ιδέα εσείς; Ή αν υπάρχει κάπου ήδη έτοιμο; Ή έστω αν τυχαίνει να έχετε ήδη τον κώδικα εσείς. Ευχαριστώ πάρα πολύ! Καλό σας βράδυ.
MeTaXaS4 Δημοσ. 27 Ιουλίου 2010 Δημοσ. 27 Ιουλίου 2010 γιατί απλά δεν το δημιουργείς εσύ;; δεν ξέρεις να φτιάχνεις πίνακες;;; και απλά θα βάλεις όσες γραμμές θες και στην κάθε γραμμή τα δεδομένα του πεδίου της στήλης θα είναι ίδια..
parsifal Δημοσ. 27 Ιουλίου 2010 Δημοσ. 27 Ιουλίου 2010 Γεια σου Γιώργη. Δεν είμαι σίγουρος ότι κατάλαβα τί ακριβώς ζητάς. Κάποια «ευκολία» (πρόγραμμα/web service/script) που να παράγει τέτοιου είδους πίνακες και να το παραμετροποιείς εσύ όπως θέλεις; Ή απλά ένα έτοιμο HTML code snippet που να δίνει ένα αποτέλεσμα σαν αυτό; Αν το δεύτερο, με πολύ βασικές γνώσεις HTML και λίγο inline styling μπορείς να φτιάξεις τέτοιους πίνακες σχετικά γρήγορα. Να ένα παράδειγμα, αυτοτελές και XHTML 1.1 valid (σύμφωνα με τον validator του W3C): > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="el"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Ωρολόγιο πρόγραμμα</title> </head> <body> <table border="1" cellpadding="4"> <tr align="center"><td>Δευτέρα</td><td>Τρίτη</td></tr> <tr><td><input type="checkbox" />10.00 - 11.00</td><td><input type="checkbox" />10.00 - 11.00</td></tr> <tr><td><input type="checkbox" />11.00 - 12.00</td><td style="background-color:gray;" /></tr> </table> </body> </html> Screenshot του πώς φαίνεται στη Windows έκδοση του Firefox: Ορίστε και ανεβασμένο στο Dropbox account μου, για να δεις live πώς φαίνεται στο δικό σου browser: >http://dl.dropbox.com/u/3123541/insomnia/timetable_example.html Σημείωση (έχω ένα προαίσθημα ότι είναι απαραίτητη): Τα παραπάνω είναι στατική HTML, αν κάποιος ανοίξει τη σελίδα και αλλάξει το state των checkboxes, αυτό δε θα διατηρηθεί εφεξής. Αν θέλεις κάτι τέτοιο, δε μπορείς να το επιτύχεις μόνο με σκέτη HTML...
giorgos147 Δημοσ. 27 Ιουλίου 2010 Μέλος Δημοσ. 27 Ιουλίου 2010 Γεια σου Γιώργη. Δεν είμαι σίγουρος ότι κατάλαβα τί ακριβώς ζητάς. Κάποια «ευκολία» (πρόγραμμα/web service/script) που να παράγει τέτοιου είδους πίνακες και να το παραμετροποιείς εσύ όπως θέλεις; Ή απλά ένα έτοιμο HTML code snippet που να δίνει ένα αποτέλεσμα σαν αυτό; Αν το δεύτερο, με πολύ βασικές γνώσεις HTML και λίγο inline styling μπορείς να φτιάξεις τέτοιους πίνακες σχετικά γρήγορα. Να ένα παράδειγμα, αυτοτελές και XHTML 1.1 valid (σύμφωνα με τον validator του W3C): > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="el"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Ωρολόγιο πρόγραμμα</title> </head> <body> <table border="1" cellpadding="4"> <tr align="center"><td>Δευτέρα</td><td>Τρίτη</td></tr> <tr><td><input type="checkbox" />10.00 - 11.00</td><td><input type="checkbox" />10.00 - 11.00</td></tr> <tr><td><input type="checkbox" />11.00 - 12.00</td><td style="background-color:gray;" /></tr> </table> </body> </html> Screenshot του πώς φαίνεται στη Windows έκδοση του Firefox: [ATTACH]33058[/ATTACH] Ορίστε και ανεβασμένο στο Dropbox account μου, για να δεις live πώς φαίνεται στο δικό σου browser: >http://dl.dropbox.com/u/3123541/insomnia/timetable_example.html Σημείωση (έχω ένα προαίσθημα ότι είναι απαραίτητη): Τα παραπάνω είναι στατική HTML, αν κάποιος ανοίξει τη σελίδα και αλλάξει το state των checkboxes, αυτό δε θα διατηρηθεί εφεξής. Αν θέλεις κάτι τέτοιο, δε μπορείς να το επιτύχεις μόνο με σκέτη HTML... Καλημέρα! Ναι, ακριβώς αυτό θέλω. Θέλω να δημιουργήσω μία φόρμα, μέσα στην οποία θα εισάγει το κάθε μέλος τα απαραίτητα στοιχεία, και μόλις την υποβάλει, οι επιλεγμένες από αυτόν ώρες (τα κουτάκια δηλαδή), θα έρχονται στο e-Mail μου. Μόλις λοιπόν εγώ έχω τις ώρες που θέλει το μέλος, θα τις "σβήνω/διαγράφω" από την φόρμα, όπως ακριβώς γίνεται και στο musicheaven.gr Δηλαδή, δε με ενοχλεί καθόλου που θα είναι στατικό, διότι δε χρειάζεται να είναι παραμετροποιήσιμο από όλα τα μέλη. Η παραπάνω HTML θα εισαχθεί σε ένα Component, το οποίο δημιουργεί τη φόρμα που θα υποβάλει το μέλος, και μέσα στην οποία θα υπάρχει και αυτός ο κώδικας. Ρώτησα μάλιστα, πριν γράψω εδώ, και στη κατασκευάστρια εταιρία του Component, και η απάντηση που είχα ήταν: You need to create a table and add lots of checkboxes. Σε ευχαριστώ πάρα πολύ Parsifal. Θα κοιτάξω να δω πώς μπορώ να φτιάξω κάτι τέτοιο, αν και όπως μου λέτε όλοι, δε πρέπει να είναι κάτι δύσκολο.
Apoll Δημοσ. 27 Ιουλίου 2010 Δημοσ. 27 Ιουλίου 2010 giorgos147 αν ξέρεις ASP.NET μπορείς να κάνεις τον πίνακα πολύ εύκολα δυναμικά. Μπορεί ακόμα πέρνει τις διαθέσιμες ώρες από db, (στις οποίες μπορείς να έχεις και όρια για διαθέσιμότητα) ώστε να μην έχεις το πρόβλημα της υποστήριξης αργότερα.
giorgos147 Δημοσ. 27 Ιουλίου 2010 Μέλος Δημοσ. 27 Ιουλίου 2010 giorgos147 αν ξέρεις ASP.NET μπορείς να κάνεις τον πίνακα πολύ εύκολα δυναμικά. Μπορεί ακόμα πέρνει τις διαθέσιμες ώρες από db, (στις οποίες μπορείς να έχεις και όρια για διαθέσιμότητα) ώστε να μην έχεις το πρόβλημα της υποστήριξης αργότερα. Δυστυχώς, δε γνωρίζω από ASP.NET. Υπάρχει περίπτωση να υπάρχει κάτι έτοιμο; Προς το παρόν, δε το βιάζομαι, αλλά όσο πιο γρήγορα, τόσο το καλύτερο.
_tasos Δημοσ. 27 Ιουλίου 2010 Δημοσ. 27 Ιουλίου 2010 Μήπως θα σε ενδιέφερε αυτό; Μπορείς να ψάξεις στο google για jQuery scheduler. Θα βρεις κ άλλα παρόμοια. Edit: Εφόσον αναφέρθηκε η asp.net, για scheduler παίζει ο http://www.daypilot.org/, που έχει κ open source έκδοση. Το έχω χρησιμοποιήσει κ είναι αρκετά καλό (για free).
giorgos147 Δημοσ. 27 Ιουλίου 2010 Μέλος Δημοσ. 27 Ιουλίου 2010 Μήπως θα σε ενδιέφερε αυτό; Μπορείς να ψάξεις στο google για jQuery scheduler. Θα βρεις κ άλλα παρόμοια. Edit: Εφόσον αναφέρθηκε η asp.net, για scheduler παίζει ο http://www.daypilot.org/, που έχει κ open source έκδοση. Το έχω χρησιμοποιήσει κ είναι αρκετά καλό (για free). Για τον DayPilot, θα τον κοιτάξω μόλις επιστρέψω από το καφέ! Τώρα, όσο αναφορά το άλλο, όμορφη ιδέα, αλλά δεν είναι ακριβώς αυτό που ψάχνω. Σε ευχαριστώ
dinos33 Δημοσ. 21 Αυγούστου 2010 Δημοσ. 21 Αυγούστου 2010 θα έρχονται στο e-Mail μου. Αν δεν το έχεις φτιάξει ακόμα (παρ' όλο που αυτό το thread είναι ενός μήνα) έχω να πω αυτό... μόλις φτιάξεις την στατική σελίδα σε HTML με το table, το form και τα checkboxes θα πρέπει να χρησιμοποιήσεις και μια δυναμική γλώσσα για να σου στέλνει τις επιλογές του χρήστη στο e-mail σου, δες την απάντησή μου σ' αυτό το thread: http://www.insomnia.gr/forum/showthread.php?t=396550 για περισσότερες πληροφορίες. Απλά προσάρμοσε τις μεταβλητές του PHP κώδικα στην δικιά σου φόρμα
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.