Software releases
Διορθώθηκε το bug σχετικά με την ασφάλεια στην εγγραφή νέων μελών. Κάποιος με απενεργοποιημένα τα cookies μπορούσε να χτυπήσει το site φτιάχνοντας πολλαπλά προφίλ. Τώρα πλέον μπορεί να χτυπήσει μόνο το κεφάλι του στην είσοδο.
Προστέθηκαν νέα εικονίδια για τα προφίλ σας. Ορισμένα αντικατέστησαν τα παλιά με τις ίδιες εικόνες σε μέγεθος 100x100. Μην ξαφνιαστείτε αν δείτε το εικονίδιό σας μεγαλύτερο. ----------------- The only unbearable thing is that nothing is unbearable. | |
προφίλάλλα...˵quote˶ |
JavaScript Optimization:
Ξεφορτώθηκα μια κι έξω το πρόβλημα με τα μικρά εικονίδια (ειδικά στην αρχική σελίδα του site) που δε φόρτωναν σωστά στον Internet Explorer.
Ξανάγραψα καλύτερα τον κώδικα του DHTML μενού (αυτό στ' αριστερά με τις κουκκίδες) και θα παρατηρήσετε μικρή βελτίωση στο φόρτωμα των σελίδων.
----------------- The only unbearable thing is that nothing is unbearable. | |
προφίλάλλα...˵quote˶ |
Αυτό που έκανα σε πρώτη φάση στην εκτυπώσιμη έκδοση των θεμάτων του φόρουμ ήταν να μην επιτρέπω την εμφάνισή της αν το θέμα έχει πάνω από 50 μηνύματα - απαντήσεις. Όταν κάποιος ζητούσε εκτυπώσιμη έκδοση από ένα τέτοιο θέμα, απασχολούσε τη database αποκλειστικά για αρκετά δευτερόλεπτα με αποτέλεσμα το πρόβλημα στην ανταπόκριση του site (π.χ. ένα θέμα 1000 απαντήσεων θα μπορούσε να ζορίσει το sέrβeR για ένα ολόκληρο λεπτό).
Για λόγους ασφάλειας η εκτυπώσιμη έκδοση δεν είναι πλέον προσβάσιμη από guests.
Η εκτυπώσιμη έκδοση των άρθρων εξακολουθεί να είναι προσβάσιμη απ' όλους ανεξάρτητα από το πόσα σχόλια έχουν τα άρθρα. ----------------- The only unbearable thing is that nothing is unbearable. | |
προφίλάλλα...˵quote˶ |
Η εκτυπώσιμη έκδοση είναι πλέον Ok, ναι μεν αλλά:
Όπως την είχα φτιάξει στην πρώτη της μορφή έλεγχα με μια function όλες τις μορφοποιήσεις του κειμένου και τις καταργούσα. Δε φανταζόμουν ποτέ ότι θα χρησιμοποιείτε τόσες πολλές μορφοποιήσεις, αλλαγές σε μεγέθη κλπ με αποτέλεσμα η function να μη δίνει το σωστό αποτέλεσμα και πολλά μηνύματα να κόβονται. Προσπάθησα να τη διορθώσω αλλά ήταν αδύνατο χωρίς να αλλάξω όλο το σύστημα εγγραφής και αποθήκευσης των μηνυμάτων, που και πάλι δώρον άδωρον θα ήταν μια και όσα μηνύματα είχαν αποθηκευτεί στη database θα ακολουθούσαν την παλιά μορφοποίηση.
Επομένως:
Η εκτυπώσιμη έκδοση πλέον παράγει ακριβώς το κείμενο όπως το βλέπετε και στο φόρουμ.
Τουλάχιστον τώρα είμαι σίγουρος ότι δίνει σωστό αποτέλεσμα χωρίς να κόβει φράσεις και μηνύματα. Ναι, εμφανίζονται και οι εικόνες. ----------------- The only unbearable thing is that nothing is unbearable. | |
προφίλάλλα...˵quote˶ |
Αναφορά: (Webmaster@18 Νοεμβρίου 2003)
Η αναζήτηση βελτιώθηκε για τα καλά. Προστέθηκε η ικανότητα να αναζητήσετε ΟΛΑ τα μηνύματα που έγραψε ένα μέλος, ταξινομημένα από το πιο πρόσφατο στο πιο παλιό. Ταυτόχρονα, υπάρχει η δυνατότητα να αναζητήσετε και τα άρθρα που έχει γράψει.
Για παράδειγμα δείτε στο http://www.ftou.gr/forum/search_form.asp και δοκιμάστε τη δεύτερη φόρμα (αναζήτηση με nickname).
Η HTML είναι λίγο τσαπατσούλικη και τα μηνύματα λάθους δεν τα ετοίμασα ακόμα όλα, οπότε αν βάλετε ένα nickname που δεν έχει γράψει στο φόρουμ ή δεν έχει στείλει άρθρο, θα πάρετε μια ωραία άδεια σελίδα. Άλλη ώρα το φτιάχνουμε αυτό.
edit 1 μέρα μετά: fixed. ----------------- The only unbearable thing is that nothing is unbearable. | |
προφίλάλλα...˵quote˶ |
Διόρθωσα λίγο το σύστημα εγγραφής νέων μελών. Χρησιμοποίησα .NET για να βγάζω τον κωδικό ασφαλείας δυναμικά με μία και μόνο εικόνα. Μέχρι τώρα ανάλογα με τα ψηφία που έπρεπε να συμπληρώσει το νέο μέλος, έβγαιναν ισάριθμες εικόνες. Φλασιές γαστριμαργίας: Η Σαρδέλα θέλει λαδόξυδο. Άμα δεν έχει λαδόξυδο δεν κάνει μία. Άκου 20 ενεργές σαρδέλες σε ένα πιάτο στις 5 το πρωί κει που μέχρι χθες ήτανε μία κι άμα... Κλέβουμε μπρε; Χο Χο Χο τα ζόρια σας... ----------------- The only unbearable thing is that nothing is unbearable. | |
προφίλάλλα...˵quote˶ |
Στις παρακάτω σελίδες http://www.ftou.gr/foles/stuff/ http://www.ftou.gr/tsekourata/stuff/ http://www.ftou.gr/plaka/stuff/ θα μπορείτε να βλέπετε πλέον ποια είναι τα 10 πιο πρόσφατα σχόλια που έχουν γίνει στην αντίστοιχη κατηγορία άρθρων. Βασικά για δική μου ευκολία το έφτιαξα στο administration, αλλά καλό είναι να το χρησιμοποιείτε. Βελτιώθηκε αισθητικά η αλλαγή προφίλ και λειτουργικά το παραθυράκι με τους κώδικες του φόρουμ. Κακούργα εμμηνόπαυση... ----------------- The only unbearable thing is that nothing is unbearable. | |
προφίλάλλα...˵quote˶ |
Στην αρχική σελίδα του φόρουμ μπήκε στα "στατιστικά" το "Νεότερο θέμα". Ακόμα κι αν έρχονται στα ενεργά θέματα τα παλιά, θα είναι πιο εύκολο να βλέπετε ποιο είναι το νεότερο θέμα έχει που μπει στο τσίφτικο φόρουμ. Έγινε optimization στο stylesheet του site, μετά από τα παράπονα ορισμένων για "ψιλοκόλλημα" του ποντικιού όταν έκαναν mouseover στο μενού αριστερά με Internet Explorer. ----------------- The only unbearable thing is that nothing is unbearable. | |
προφίλάλλα...˵quote˶ |
Ξαναγράφτηκε ο κώδικας για το σύστημα βοήθειας ώστε να είναι ακόμα πιο γρήγορο στη χρήση. Υπενθυμίζω ότι μπορείτε να έχετε πρόσβαση στο σύστημα βοήθειας του ftou.gr από το κεντρικό μενού αριστερά, πατώντας στην επιλογή "Βοήθεια" (χαμηλά). ----------------- The only unbearable thing is that nothing is unbearable. | |
προφίλάλλα...˵quote˶ |
Τα νεότερα: Διάφορα ρετουσαρίσματα και μανούβρες στο design πάνω στην προσπάθεια να το κάνω να "διαβάζεται" με NS4. Λίγα πράματα πέτυχα από πλευράς εμφάνισης, αλλά τουλάχιστον διαβάζεται. Ο NS4 δε σχεδιάζει σωστά τα tables με styles (borders/paddings κλπ) - γνωστό bug. Για όσους κουτσομπόληδες & μακρυχέρηδες γουέμπηδες ενδιαφέρονται: Χρησιμοποίησα δυναμικό css που μεταβάλλεται ανάλογα με το browser, οπότε ας μην παιδεύονται άδικα. Φιλιά από τις όμορφες ακτές της Νορβηγίας, σε λίγο έχει kayaking το πρόγραμμα. ----------------- The only unbearable thing is that nothing is unbearable. | |
προφίλάλλα...˵quote˶ |