ΠΡΟΒΛΗΜΑ σε καθαρή Εγκατάσταση της smf2 και ελληνικών utf-8

Started by zavag, June 28, 2009, 05:55:51 AM

Previous topic - Next topic

zavag

Είχα την 1.1.9 την ελληνική (όχι utf8). Ξεκίνησα να φτιάχνω πίνακες, χρήστες και ομάδες χρηστών με δικαιώματα κλπ. Όλα καλά μέχρι εδώ. Κάνω ένα backup τοπικά (στο δίσκο μου) και κοίταξα τους πίνακες σε SQL .. Της κακιάς συμφοράς ... εκεί που θέτει αρχικές τιμές σε αριθμητικά πεδία έβαζε σχεδόν σε όλα NULL STRINGS ('') !!!! Αν είναι δυνατόν !! Τέλος πάντων τα διόρθωσα με το notepad++

1η Απορία: Το smf δεν έχει επιλογή ΕΠΑΝΑΦΟΡΑΣ της βάσης από παλιότερο backup??? Το έκανα χειροκίνητα μπαίνοντας με phpMyAdmin !!!

Πάμε τώρα στο SMF2....
Το έκανα με καθαρή εγκατάσταση με ελληνικά σε UTF8 και έφτιαξα νέους πίνακες. (Δηλ. έβαλα σε νέο φάκελο το αποσυμπιεσμενο αρχείο του SMF 2 rc.. και πάνω σε αυτό έβαλα το αποσυμπιεσμένο αρχ. ελληνικών με UTF8 και μετα έκανα εγκατάσταση). Όλα καλά και ολοκληρώθηκε η εγκατάσταση με επιτυχία. Άνοιξε το FORUM μετά ΑΛΛΑ .... όταν επιχείρησα να μπω στην περιοχή ΔΙΑΧΕΙΡΙΣΗΣ (Admin) ΠΑΠΑΛΑ !!!! Έβγαζε το εξής λάθος:

////// Σφάλμα στο Template!
Υπήρξε ένα πρόβλημα στην φόρτωση του /cache/lang_Admin_greek-utf8_default.php αρχείου προτύπου ή γλώσσας. Ελέγξτε τη σύνταξη και ξαναδοκιμάστε - θυμηθείτε, στις μονές αποστρόφους (') συχνά χρειάζεται να προηγείται μία κάθετος (slash) (\). Για να δείτε περισσότερες πληροφορίες από το PHP, δοκιμάστε να προσπελάσετε το αρχείο απευθείας.

Μπορείτε επίσης να δοκιμάσετε να κάνετε ανανέωση της σελίδας ή να χρησιμοποιήσετε το προκαθορισμένη εμφάνιση.
--------------------------------------------------------------------------------

syntax error, unexpected T_STRING

//////

Απο εκει δεν μπορεσα να ξαναμπω στην περιοχή ΔΙΑΧΕΙΡΙΣΗ και ΠΡΟΦΙΛ ...
Για να το διορθώσω άλλαξα τη γλώσα εγκατάστασης στο αρχ. Settings.php και συνέχισα....

Μπορείτε να βοηθήσετε;;;

ΥΓ το αρχείο /cache/lang_Admin_greek-utf8_default.php έχει δικαιώματα πρόσβασης -600 και ΔΕΝ μπορώ ούτε να το δω ούτε φυσικά να το διορθώσω παρά μόνο να το σβήσω ... αλλά μετά ξαναδημιουργείται (δεν μπόρεσα να βρω τη συνάρτηση που το δημιουργεί... )

agridoc

Είτε έχεις ενεργοποιήσει cache και δεν δουλεύει σωστά. είτε υπάρχει λάθος στο αρχείο.
- Δοκίμασε να μπεις στην διαχείριση με Αγγλικά και γράψε τι γίνεται.

Οποιοδήποτε αρχείο εμγανίζεται, αλλάζει τα δικαιώματα και διορθώνεται με FTP. Το αρχείο όμως βρίσκεται σε cahe, γι αυτό δημιουργείται πάλι.
  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

zavag

Quote from: agridoc on June 28, 2009, 06:22:34 AM
Είτε έχεις ενεργοποιήσει cache και δεν δουλεύει σωστά. είτε υπάρχει λάθος στο αρχείο.
- Δοκίμασε να μπεις στην διαχείριση με Αγγλικά και γράψε τι γίνεται.

Οποιοδήποτε αρχείο εμγανίζεται, αλλάζει τα δικαιώματα και διορθώνεται με FTP. Το αρχείο όμως βρίσκεται σε cahe, γι αυτό δημιουργείται πάλι.


Όταν είναι στα Αγγλικά ΔΕΝ υπαρχει κανένα πρόβλημα... μόνο στα ελληνικά και σε οποιοδήποτε theme.
Το πρόβλημα (απο οτι είδα) γίνεται μονο οταν παω στη ΔΙΑΧΕΙΡΙΣΗ και στο ΠΡΟΦΙΛ του διαχειριστή. Δεν εφτιαξα ακόμα χρήστες αφου δεν δουλευει σωστα. Το αρχειο που έγραψα παραπανω ΔΕΝ μπορεσα να αλλαξω τα δικαιωματα μεσω FTP ... αρνειται οποιαδηποτε προσβαση ακομα και με κλειστο τον ΙΕ και το φορουμ. Τι πρεπει να κανω με την cache ???

ΥΓ ... εχω σπαταλησει πολλες ώρες και μαλλον πρεπει να παραιτηθω :(
Μαλλον θα ξαναγυρίσω στο στησιμο με το phpbb3 ... αν και μου φανηκε λιγο πιο πολυπλοκο και πιο ... αργό

agridoc

To Profile.greek.php έχει τουλάχιστον ένα συντακτικό λάθος, δεν βρήκα κάτι στο Admin.greek.php.

Ο vkot ανέβασε προχθές νέα μετάφραση, μάλλον κάτι ξέφυγε. Βγάλε το cache από την διαχείριση στα αγγλικά και ξαναδοκίμασε ελληνικά, θα σου δείχνει το αρχείο και την γραμμή του λάθους, οτι βρεις γράψε το εδώ σε παρακαλώ για να το διορθώσουμε.

Μην απογοητεύεσαι, αυτά είναι μικροπροβλήματα. Με το 1.1.9 δεν κατάλαβα, τι πρόβλημα έχεις;
  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

zavag

ΛΟΙΠΟΝ τα διόρθωσα και το admin...greek   και το profile .. greek utf 8 !!!!1
Μπορώ να τα επισυνάψω ???? ΠΩΣ ?????


2 γραμμές είναι ... να γράψω εδώ τις  λάθος και τις σωστες ή να βάλω όλο το αρχείο για να το βάλετε στη σελιδα download?

zavag

Λοιπόν με το 1.1.9 ...
δεν είχα κάποιο ιδιαίτερο πρόβλημα ... ίσα ίσα έφτιαξα (διόρθωσα) και ένα ωραίο θέμα (το pdx-dk119v1) που ταίριαζε με την ιστοσελίδα του σχολείου που έφτιαξα αλλά (ΑΚΟΜΑ ΚΑΙ ΜΕ ΤΟ SMF 2) είδα ότι δεν υπάρχει επιλογή στη συντήρηση του forum για ΕΠΑΝΑΦΟΡΑ ΑΠΟ BACKUP !!!! Θεωρώ ότι αυτό είναι ΠΟΛΥ ΣΟΒΑΡΟ ΜΕΙΟΝΕΚΤΗΜΑ ... πόσο δύσκολο είναι να προστεθεί μια τέτοια "διαδικασία" ;;

Εκεί που είχα πρόβλημα ήταν επειδή δεν έβαλα greek-utf 8 από την αρχή και μετά την επαναφορά έγινε όλο μπάχαλο

Επίσης ... εκεί που έχει μετατροπές κωδικοσελίδων (στη συντήρηση) και η 1.1.9 και η 2 ΔΕΝ ΕΧΕΙ μετατροπή σε iso-8859-7 (windows-1253) ... έχει άλλες... Αν η ομάδα σας μπορεί να κάνει τέτοιες τροποποιήσεις νομίζω ότι θα ήταν χρήσιμες

Ευχαριστώ για την γρήγορη υποστήριξη .....

~~~~~~~~~~~~~~~~~~
Ζαμάνης Βαγγέλης
Μαθηματικός, Μηχανικός Πληροφορικής
Εκπαιδευτικός Δ/μιας Εκπ/σης

agridoc

Ευχαριστώ, όπως σου είχα γράψει δώσε τα αρχεία τις γραμμές με τα λάθη και θα διορθωθούν άμεσα, σε 24 ώρες τα downloads θα είναι εντάξει. Το ίδιο ισχύει αν βρεις κάτι άλλο. Μας γλιτώνεις χρόνο  ;)

Λάθος υπήρχε στο Profile.greek.php (missing quotes γραμμή 339) και στο Manual.greek.php (missing quotes γραμμή 27). Το Admin.greek.php δεν μου βγάζει λάθος. Διορθώθηκαν, ελέγχω μήπως βρω και άλλα.

Αναγκάστηκα να σβήσω το cache από την διαχείριση για να δω τ' αποτελέσματα.

Για τα άλλα θα τα πούμε, δίνω προτεραιότητα στην διόρθωση της μετάφρασης.
  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

agridoc

Μετά την διαγραφη του cahe εντοπίστηκε (και διορθώθηκε) το λάθος στο Admin.greek.php (missig quotes and backslashes, γραμμή 216).
  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

zavag

Στο Admin-greek-utf8 ... γραμμη 216
ΤΟ ΣΩΣΤΟ: 
$txt['maintain_done'] = 'Η εργασία συντήρησης \'%1$s\' ολοκληρώθηκε επιτυχώς.';

ΤΟ ΛΑΝΘΑΣΜΕΝΟ:
$txt['maintain_done'] = Η εργασία συντήρησης '%1$s' ολοκληρώθηκε επιτυχώς.;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Στο profile-greek-utf8 γραμμη 339
ΤΟ ΣΩΣΤΟ:
$txt['profile_updated_else'] = 'Το προφίλ για το μέλος %1$s ενημερώθηκε επιτυχώς.';

ΤΟ ΛΑΝΘΑΣΜΕΝΟ:
$txt['profile_updated_else'] = Το προφίλ για το μέλος %1$s ενημερώθηκε επιτυχώς.;

ΘΑ ΔΩ ΚΙ ΑΥΤΟ ΠΟΥ ΕΓΡΑΨΕΣ ....
Είμαι ικανοποιημένος που το ανακάλυψα και αλληλοβοηθηθήκαμε :) και συνέχισα με το forum

ΥΓ Τα smilies που υπάρχουν εδώ στο φορουμ αυτό μπορώ να τα κατεβάσω από κάπου;

agridoc

Quote from: zavag on June 28, 2009, 02:30:33 PMΥΓ Τα smilies που υπάρχουν εδώ στο φορουμ αυτό μπορώ να τα κατεβάσω από κάπου;

Λυπάμαι. είναι Copyright SMF.

Υπάρχουν όμως αρκετά smilies στα downloads και σε άλλα sites.
  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

Advertisement: