Elxis CMS Forum

Ελληνικό Forum => Διαχείριση => Topic started by: xenios on May 03, 2013, 00:20:42

Title: Πρόβλημα κατά την αποθήκευση
Post by: xenios on May 03, 2013, 00:20:42
Το τελευταίο διάστημα εμφανίζεται το εξής πρόβλημα, κυρίως στα αντικείμενα περιεχομένου που εμφανίζονται στην αρχική σελίδα, αν πάω να τους κάνω κάποια αλλαγή στο κείμενο ή αν δημιουργήσω ένα νέο αντικείμενο περιεχομένου ας πούμε και πατήσω αποθήκευση και εμφάνιση στην αρχική σελίδα με πετάει στο http://ikaria.gr/administrator/index2.php   και εκεί εμφανίζει το κανονικό περιεχόμενο του site και όχι τον πίνακα διαχείρισης;   Ξέρει κανείς γιατί συμβαίνει αυτό;   elxis 2009.3
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: datahell on May 04, 2013, 19:49:30
Αν το site σου είναι με "www" στη διαχείριση θα μπαίνεις με "www" και όχι χωρίς αυτό γιατί θα αντιμετωπίσεις διάφορα θέματα (στο Elxis 4.x δεν υπάρχει τέτοιο θέμα).
Αυτό που καταλαβαίνω είναι ότι αργείς στην σελίδα επεξεργασίας, λήγει το session και απλά σε κάνει logout. Είναι έτσι; Αν ναι τότε πάτα "εφαρμογή" κάθε 10 λεπτά για να μην σε πετάει έξω (στο Elxis 4.x μπορείτε να χρησιμοποιήσετε το module keep alive (https://www.elxis.net/el/edc/administration/3.html) με το οποίο το session δεν λήγει ποτέ εκτός και αν πατήσετε αποσύνδεση).
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: xenios on May 05, 2013, 18:06:29
Χμ, μαλλον δεν ειναι αυτο. χρησιμοποιω παντα www και δεν αργω καθολου , το κανει αμεσως, μεσα σε ενα λεπτο επεξεργασιας και το κανει μονο στις σελιδες που ειναι frontpage κατα την αποθηκευση.  αφου για να αλλαξω κατι που ηθελα τελικα το εκανα απο την βαση δεδ. γιατι δεν κραταει τις αλλαγες.
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: xenios on May 05, 2013, 20:06:49
Λοιπον το εψαξα κι αλλο το θεμα, δεν μπορω να δημιουργησω κανενα αντικειμενο περιεχομενο σε καμια κατηγορια - ενοτητα, μονο αυτονομες σελιδες φτιαχνω χωρις προβληματα, το timeout μου ειναι στα 3600sec και δεν εχω θεμα απο εκει.  Παλια αντικειμενα περιεχομενου μπορω κανονικα να τα δημοσιευσω στην πρωτη σελιδα... ??? 

any suggestion?
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: webgift on May 06, 2013, 12:43:51
Μπορείς να μου στείλεις πρόσβαση (μέσω PM) στην διαχείριση της σελίδας σου, Xenios ;
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: xenios on May 06, 2013, 15:37:01
Σου έστειλα, με προσοχή...


Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: webgift on May 06, 2013, 17:41:40
Δεν τίθεται θέμα Session είτε αυτό να λήγει είτε να βρίσκεται σε path μη εγγράψιμο. Μπορείς να δημιουργήσεις αυτόνομες σελίδες και αντικείμενα περιεχομένου απλά δεν μπορείς να επεξεργαστείς όλα τα υπάρχοντα αντικείμενα περιεχομένου ή τις αυτόνομες σελίδες. Αν προσπαθήσεις να επεξεργαστείς τα ήδη υπάρχοντα ορισμένα θα επιστρέφουν στην αρχική σου σελίδα ενώ άλλα θα δουλεύουν κανονικά.
Αυτό που με προβληματίζει είναι ότι βρήκα ένα αρχείο με όνομα report.php μέσα στο φάκελο του administrators/components/ και το περιεχόμενού του ήταν παρόμοιο με αυτό το post (https://forum.elxis.org/index.php?topic=7140.msg45948#msg45948)

Ερώτηση: Έχεις προσπαθήσει να αναβαθμίσεις τον TinyMCE editor κατά το παρελθόν;
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: xenios on May 06, 2013, 19:51:15
 :-\  κακά μαντάτα, δεν έχω κάνει ποτέ αναβάθμιση του tiny, πριν λίγες μέρες όμως με τον Νίκο συριγο βρήκαμε τυχαία 2 αρχεία που δεν ανήκαν στο ελξις, τα σβησαμε και άλλαξα κωδικούς. επίσης πριν ένα μήνα περίπου είχα ελέγξει όλους τους φακέλους και ανέβασα εκ νέου την εγκατάσταση για να είμαι σίγουρος ότι έχω καθαρά αρχεία.επόμενη κίνηση;
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: datahell on May 06, 2013, 19:57:24
Αν δεν μπορείς να δημιουργήσεις τίποτα καινούργιο αλλά μπορείς να επεξεργαστείς τα παλιά τότε νομίζω πως ο user που συνδέεται στη βάση mysql δεν έχει permission INSERT. Έλεγξε τη βάση δεδομένων και τα δικαιώματα του user.

(http://www.power-redirector.com/images/mysql_user_permissions.png)
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: webgift on May 06, 2013, 21:15:43
ανέβασα εκ νέου την εγκατάσταση για να είμαι σίγουρος ότι έχω καθαρά αρχεία
Όταν λες ανέβασα εκ νέου την εγκατάσταση; Αν την έχεις τοπικά με αρχεία που δεν πρέπει καν να υπάρχουν τότε 0 από 0 ίσον 0. Ή αν μεταφέρεις αρχεία που μέσα έχουν κώδικα γίνεται 'πάρτι' τότε πάλι 0 από 0 ίσον 0.

Αν δεν μπορείς να δημιουργήσεις τίποτα καινούργιο αλλά μπορείς να επεξεργαστείς τα παλιά τότε νομίζω πως ο user που συνδέεται στη βάση mysql δεν έχει permission INSERT. Έλεγξε τη βάση δεδομένων και τα δικαιώματα του user.
Μπορεί να δημιουργηθεί καινούργιο άρθρο. Το πρόβλημα επέρχεται όταν πας να κάνεις (save, apply ή cancel) ορισμένα αντικείμενα περιεχομένου ή αυτόνομες σελίδες. Παρατήρησα επίσης: Αν για παράδειγμα πας σε μια από τις ενότητες σου (δεν θυμάμαι πια είναι ακριβώς), μπεις για επεξεργασία και πατήσεις ένα από τα 3 tasks παραπάνω τότε σε πετάει πάλι στην αρχική. Το κάνει σε συγκεκριμένα. Υποψιάζομαι ότι κάτι έχει μπει στον κώδικα του άρθρου μέσω του editor άλλα δεν βρήκα κάτι ύποπτο.
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: xenios on May 06, 2013, 22:55:32
Λοιπόν έλεγξα τα δικαιώματα χρήστη για την βάση δεδομένων και τα έχει όλα (συμπεριλαμβανομένου του INSERT).

Όσον αφορά τα αρχεία, εννοώ ότι κατέβασα εκ νέου το ολοκληρωμένο πακέτο έλξις 2009.3 από το σέρβερ του έλξις και έκανα copy paste στα αρχεία του σέρβερ μου με εξαίρεση το configuration το οποίο όμως έλεγξα και δεν είδα κάτι ύποπτο, από τότε μέχρι σήμερα, το μόνο που δημιούργησα είναι 2 demo αυτόνομες σελίδες, σήμερα έτρεξα το updiag και δείχνει τα εξής:

Warning    administrator/components/com_content/admin.content.html.php   File needs update
Warning    administrator/index.php   File needs update
Error    administrator/rename_to_index.php    File does not exist
Warning    configuration.php   File needs update
Warning    includes/Core/language.php   File needs update
Warning    includes/frontend.html.php   File needs update
Warning    includes/sef.php   File needs update
Warning    includes/simplepie/handler_image.php   File needs update
Warning    includes/version.php   File needs update
Warning    language/brazilian/brazilian.gemini.php   File needs update
Warning    language/brazilian/brazilian.php   File needs update
Warning    language/brazilian/brazilian.pref.php   File needs update
Warning    language/brazilian/brazilian.xml   File needs update
Warning    language/italian/italian.php   File needs update
Warning    mambots/editors/tinymce.php   File needs update
Warning    tmpr/index.html   File needs update



Found 16 outdated files. Please update!


Τώρα μπαίνω σε αναβάθμιση των αρχείων αυτών έχοντας κατεβάσει τα πρωτότυπα από το elxis.org  πάλι.
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: xenios on May 06, 2013, 23:24:09
 :-\   μετά την αναβάθμιση των αρχείων εξακολουθεί να διαβάζει 12 από τα 16 σαν προβληματικά για κάποιο λόγο..

Checking site update status using 2009.3 as source
Error    File    Details
Warning    administrator/components/com_content/admin.content.html.php   File needs update
Error    administrator/rename_to_index.php    File does not exist
Warning    configuration.php   File needs update
Warning    includes/Core/language.php   File needs update
Warning    includes/sef.php   File needs update
Warning    includes/simplepie/handler_image.php   File needs update
Warning    includes/version.php   File needs update
Warning    language/brazilian/brazilian.gemini.php   File needs update
Warning    language/brazilian/brazilian.php   File needs update
Warning    language/brazilian/brazilian.pref.php   File needs update
Warning    language/brazilian/brazilian.xml   File needs update
Warning    language/italian/italian.php   File needs update



Found 12 outdated files. Please update!
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: webgift on May 07, 2013, 10:50:05
Δεν πειράζουν αυτά τα είδα και εγώ άλλα δεν βοήθησε.
Κάνε μια και μπες στην διαχείριση μια ιστοσελίδας με Elxis που έχεις στον ίδιο server και έλεγξε αν γίνονται τα ίδια όπως σε αυτό; Δες κατά βάση τα υπάρχοντα αντικείμενα περιεχομένου και μετά προσπάθησε να δημιουργήσεις αντικείμενα περιεχομένου.
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: xenios on May 07, 2013, 16:03:22
Λοιπόν, επανέρχομαι με νεότερα. Στα άλλα sites μου κανονικά δημιουργώ αντικείμενα. Από εχτές παρτήρησα κάτι νέο ψάχνοντας κι άλλο, δεν μπορούσα να ενεργοποιήσω τον defender, μου έκανε το ίδο κόλπο, με πετούσε στην αρχική, τελικά βήμα βήμα μέσα από το config του defender τα κατάφερα.  Όμως!!   ;D   περνόντας τα φίλτρα και κάνοντας αποθήκευση βήμα βήμα και ενώ με πετούσε έξω κατάλαβα κάποιοα στιγμή ότι δεν συμβαίνει πάντα αυτό, έτσι προσπάθησα ένα ένα τα φίλτρα και τα αποθήκευε μια χαρά μέχρι που φτάνω μόνο σε ένα συγκεκριμένο που με πετάει στην αρχική σελίδα όταν πατάω αποθήκευση και το φίλτρο αυτό που δημιουργεί το φαινόμενο είναι το: UNION SELECT .

Επίσης κατάφερα κανονικά να φτιάξω ένα νέο αντικείμενο περιεχομένου μέσα σε μια από της κατηγορίες και ενότητες που υπήρχαν μέχρι στιγμής, περιείχε την λέξη test, τίποτα παραπάνω και δημιουργήθηκε με επιτυχία και εμφανίστηκε στην πρώτη σελίδα κανονικά, στην συνέχεια άνοιξα το ίδιο αντικείμενο για επεξεργασία  μετέφερα ένα κείμενο μισής σελίδας με μια μικρή φωτογραφία που έχω σε ένα module που δουλεύει κανονικά και γράφτηκε από το 0 με τον Tinymc χωρίς άλλους κώδικες μέσα, όμως κατά την αποθηκευση εμφανίζει το ίδιο πρόβλημα..  (Αποθήκευση, ανακατευθύνει->  http://www.ikaria.gr/administrator/index2.php και αντί για το πίνακα ελέγχου εμφανίζεται το Index του frontpage)
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: xenios on May 09, 2013, 22:27:12
καμιά ιδέα? καμιά βοήθεια;
 ???
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: datahell on May 09, 2013, 23:32:05
Χρειάζεται έλεγχο τοπικά.
Στείλε μου αν θες ένα προσωπικό μήνυμα με στοιχεία πρόσβασης στη διαχείριση και στο FTP να το κοιτάξω.
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: webgift on May 10, 2013, 09:28:50
Sorry Alex, μα δεν έχω τον χρόνο να το κοιτάξω διεξοδικά.
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: datahell on May 12, 2013, 19:58:11
Το έλεγξα.
Δεν βλέπω κανένα απολύτως πρόβλημα. Τα άρθρα αποθηκεύονται μία χαρά και η ανάθεση στην αρχική σελίδα δουλεύει επίσης μία χαρά. Σου έφτιαξα 2 δοκιμαστικά άρθρα σε διαφορετικές ενότητες/κατηγορίες και τα ανέθεσα στην αρχική σελίδα. Κανένα σφάλμα, ούτε πατώντας αποθήκευση, ούτε πατώντας εφαρμογή.

Τι μπορεί να φταίει:
1. Εφόσον έχεις βάλει αρκετά φίλτρα στον defender ίσως κάποιο από αυτά να μπλοκάρει συγκεκριμένο κείμενο. Πχ αν βάλεις στον defender την λέξη "test" και πας στον editor να γράψεις test μόλις πατήσεις αποθήκευση ο defender θα σε μπλοκάρει. Απενεργοποίησέ τον και δες αν το πρόβλημα συνεχίζεται.
2. Κάτι στο pc σου. Μερικά antivirus μπορεί να δημιουργήσουν παρόμοια προβλήματα. Plugin των browser μπορεί επίσης να δημιουργήσουν θέματα. Ίσως και κάποιος ιός... Δοκίμασε από άλλο υπολογιστή και αν γίνεται από άλλο μέρος (άλλο router).
3. Αν χρησιμοποιείς στο server το mod_security και αν αυτό δεν είναι ρυθμισμένο καλά μορεί να υπάρξουν παρόμοια θέματα όπως και με τον defender του Elxis.

Δεν βλέπω πρόβλημα στο Elxis.
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: webgift on May 12, 2013, 20:05:09
Το πρόβλημα εμφανίζεται κατά την επεξεργασία συγκεκριμένων αντικειμένων περιεχομένου, αυτόνομων σελίδων ή και ενοτήτων. Όχι κατά την δημιουργία. Τότε που έκανα τον έλεγχο ο defender ήταν απενεργοποιημένος. Ιος στο pc δεν παίζει. Το έλεγξα σε 2 διαφορετικούς browsers (για το θέμα των add-ons).

3. Το περίεργο είναι ότι υπάρχουν και άλλα site σε Elxis όμως δεν έχει παρουσιαστεί παρόμοιο πρόβλημα.

Παράδειγμα αν μπεις για επεξεργασία στο αντικείμενο περιεχομένου : Artemis Tavern και πατήσεις Cancel ή apply θα δεις ότι σε πάει στην αρχική. Το έλεγξα τώρα από Linux.
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: datahell on May 12, 2013, 20:42:47
Έκανα και επεξεργασία, αφού είπα ότι πάτησα και apply και save.

Το Elxis δεν φταίει, δεν υπάρχει κάποιο πρόβλημα στον κώδικα, γιατί το κάνει, όπως λες, σε συγκεκριμένα αντικείμενα. Αν ήταν κάποιο θέμα του Elxis θα το έκανε συνέχεια ανεξαρτήτως τι γράφεις στο άρθρο ως περιεχόμενο. Τι το ενοχλεί; Το περιεχόμενο του συγκεκριμένου άρθρου. Τι το μπλοκάρει; Ο defender ή το mod_security. Το mod_security έχει δημιουργήσει παρόμοιο πρόβλημα, τουλάχιστον που γνωρίζω εγώ, τους τελευταίους 2-3 μήνας άλλες 2 φορές. Και στις 2 περιπτώσεις έφταιγε ότι δεν είχε σεταριστεί σωστά (είχε βλαμένα φίλτρα).

Άλλαξε τα περιεχόμενα του άρθρου και θα δεις ότι θα αποθηκευτεί κανονικά.
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: webgift on May 12, 2013, 20:51:06
Είμαι περίεργος να δω τι σόι φίλτρο έχει μπει. Αυτό που μου έκανε μεγαλύτερη εντύπωση ήταν σε μια επεξεργασία μιας ενότητας (που δεν είχε γραφτεί τίποτα στον TinyMCE Editor) παρουσίαζε το ίδιο σφάλμα.
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: datahell on May 12, 2013, 21:08:55
Μην κοιτάς μόνο τον editor. Το πρόβλημα μπορεί να είναι σε οποιοδήποτε πεδίο της φόρμας...
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: datahell on May 12, 2013, 21:12:23
Ξαναμπήκα και είδα το συγκεκριμένο άρθρο.
Μου κάνετε πλάκα! Αφού έχει javascript μέσα το συγκεκριμένο άρθρο!
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: webgift on May 12, 2013, 21:19:08
Σωστά. Μέσω του Bot TinyMCE έχει διαγραφεί από τα prohibited elements (απαγορευμένα στοιχεία) το script. Δεν το είχα προσέξει.
Ίσως έπρεπε να είχαμε απαγορεύσει τον Javascript κώδικα στον editor από την φάση της τροποποίησης του (για το Elxis CMS 200x.x). Η ενότητα που κάνει τα ίδια έχει javascript κώδικα στην περιγραφή του (δεν το θυμόμουν πριν που το ανάφερα). Sorry!
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: xenios on May 12, 2013, 22:20:07
Χμ, λοιπόν εγώ δεν κάνω πλάκα σε κανέναν, ούτε έχω πρόβλημα με antivirus και το πρόβλημα εμφανίζεται ξανά από διαφορετικούς browsers routers και λειτουργικά συστήματα, ακόμα και σε καθαρές σελίδες χωρές java η κάτι άλλο, όπως τόνισα και νωρίτερα, απλό κείμενο γραμμένο μόνο από τον κειμενογράφο του elxis.  Θα σας δώσω ένα παράδειγμα και μια εικόνα να εισάγεται, κακός προσπάθησα να ενεργοποιήσω τον elxis defender και σας μπέρδεψα, τα απενεργοποιώ, επισυνάπτω μια φωτογραφία, όποιος την βάλει στο κείμενο εγώ του βγάζω το καπέλο (όποιος το καταφέρει και δεν τον πετάξει στην πρώτη σελίδα ας μου εξηγήσει τον τρόπο παρακαλώ να το κάνω κι εγώ μετά).  Πάμε διαχειριστής πρώτης σελίδας --> Η Ικαρία στην Μπλε Ζώνη  -->  ανοίγουμε εισαγωγή επεξεργασία εικόνας και προσθέτουμε "../../../images/stories/bluezone.jpg"  περιγραφή εικόνας και όνομα εικόνας bluezone, στην αρχή του κειμένου με ρυθμίσεις εμφάνισης  αριστερά  διαστάσεις 237χ190  και απόσταση οριζόντια 3 και κάθετα 3, πατάμε ενημέρωση  ---> αποθήκευση  ---> πέταγμα στην πρώτη σελίδα...

Αλλά και οποιαδήποτε εικόνα άλλη να βάλω ή και την ίδια χωρίς απολύτως καμία ρύθμιση το ίδιο κάνει!
Προσπαθήστε!   :(


'Εχω απενεργοποιήσει ήδη denfender και flood blocker  και οι δοκιμές έγιναν ανεξάρτητα browser με και χωρίς antivirus και από διαφορετικά router.  Απαντάω εκ του ασφαλούς.
Τελευταίος έλεγχος έγινε από Windows 7 Pro  Firefox 20.0.1 με πρόσθετο τον web developer (απενεργοποιημένο) Avast free edition ANTIVIRUS απενεργοποιημένο.
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: nikos on May 13, 2013, 10:50:08
Δοκίμασε αν την δέχεται με χρήση του bot mosimage.
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: datahell on May 13, 2013, 13:03:45
../../../  =  traversal directory attack...

Αν το site είναι εγκατεστημένο εδώ: /srv/www/something/else/public
Βάζοντας αυτό: ../../../images/stories/bluezone.jpg
Είναι σαν να ψάχνεις την εικόνα στον φάκελο: /srv/www, δηλαδή πάνω από το επιτρεπόμενο /srv/www/something/else/public
Αν το πήγαινες έτσι: ../../../../../etc/init.d/apache2 θα φόρτωνες τον apache ως εικόνα :o

Βάζε τις εικόνες ετσι: http://www.example.com/images/stories/bluezone.jpg ή έτσι /images/stories/bluezone.jpg ή με κάποιο bot/plugin όπως το Image για το Elxis 4.x
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: xenios on May 13, 2013, 14:09:11
Και κανονικά που το δοκίμασα με link http://www....  δεν έχει καμιά διαφορά.  Το ίδιο κάνει.  Για τους τύπους πάντος αυτού του είδους Link μου το έδωσε αυτόματα ο ibrowser όταν ανέβασα από εκεί αρχικά την εικόνα, δεν τον γέννησα από το μυαλό μου. Και μάλιστα παρατήρησα πως όταν προσπάθησα να ενημερώσω κάτι στην εικόνα κάθε φορά που πατούσα επεξεργασία στην εικόνα προσέθετε ένα επιπλέον ../  με αποτέλεσμα μετά να μην διαβάζει την εικόνα. Με bot mosimage δεν έχω δοκιμάσει.  Αυτό που με προβληματίζει παρόλαυτα είναι ότι όλα αυτά έγιναν ξαφνικά. Δεν είχα παλιότερα προβλήματα.
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: datahell on May 13, 2013, 19:51:27
Αλέξη πάω να το ξαναδώ άλλη μία φορά.
Θα σου πειράξω το άρθρο να δω τι φταίει από αυτά που περιέχει και θα το επαναφέρω μετά. Τα αποτελέσματα σε λίγο.
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: datahell on May 13, 2013, 20:56:01
Αποτελέσματα ελέγχου: Για όλα φταίνε οι γκόμενες, οι πρώην και οι επόμενες :D

Λοιπόν, σοβαρά, για όλα φταίει το περιεχόμενο. Είχες για παράδειγμα πρόβλημα στην κατηγορία Restaurant και στο άρθρο Artemis Tavern. Οφείλω να πω πως η html όσων έλεγξα ήταν κακή. Από που να αρχίσω και που να τελειώσω; Deprecated tags όπως το font. Χρήση tags για άλλο σκοπό από αυτό που προορίζονται, πχ: <a type="text/javascript">...</a>, span-span-span το ένα μέσα στο άλλο που δεν περιέχουν τίποτα. iframe μέσα σε iframe, μέσα σε iframe... Πειραγμένος editor. Χρήση attributes σε tags που δεν επιτρέπεται, πχ: <tr align="left">. Καθόλου semantic html, καθόλου css κλάσεις.

Σου σουλούπωσα λίγο την html στην κατηγορία Restaurant και στο άρθρο Artemis Tavern και τώρα αποθηκεύονται μία χαρά. Δεν έλεγξα όλο το περιεχόμενο του site σου, μόνο αυτά τα δύο που μου αναφέρατε.

Συμβουλή: Προσπάθησε να γράφεις άρθρα μη χρησιμοποιώντας καθόλου τα κουμπιά του editor για μορφοποίηση (εκτός των strong και em, και αυτά λελογισμένα). Μη χρησιμοποιείς 500 break για να κάνεις κενό (<br /><br /><br /><br /><br />) αλλά χρησιμοποίησε το margin και το padding ανάλογα την περίπτωση.

Παράδειγμα:
<h3>Artemis tavern</h3>
<p>A nice greek tavern....</p>
<p>An other paragraph here...</p>

Αν θες ιδιαίτερη μορφοποίηση σε κάποιο κομμάτι όρισε μία css κλάση στο css του template σου και παίξε από εκεί. Πχ:
.mytitle { color:#ff9900; font-size:18px; text-decoration:underline; }

<h3 class="mytitle">Artemis tavern</h3>

Αυτά...
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: nikos on May 15, 2013, 01:40:59
Όλο το περιεχόμενο χρειάζεται επανέλεγχο και φιλτράρισμα κατά την εισαγωγή κειμένου.

Παράδειγμα, το άρθρο της πρώτης σελίδας κατά πάσα πιθανότητα περάστηκε με copy - paste από κάποια εφαρμογή (editor) που φορτώνει περιττό κώδικα, ενώ κάλλιστα θα μπορούσε να περαστεί το κείμενο μέσω του notepad (για απόλυτο φιλτράρισμα) και να γίνουν κατόπιν από τον editor του elxis οι 5,6 λέξεις που απαιτούνται bold και να βγει έτσι ένας καθαρός κώδικας. Ιδού τι φαίνεται με ένα view στο source της πρώτης σελίδας.

Code: [Select]

<p style="margin: 0cm 0cm 0pt" class="msonormal" align="justify"><font color="#333333"><font color="#363636"><strong><img src="http://www.ikaria.gr/images/first_page/english_map.jpg" alt="english_map" title="english_map" width="200" height="200" align="left" />Welcome to the dynamic website of our island</strong>. Here we are trying to present the best possible way our home, a beautiful </font><font color="#363636">island with <strong>innumerable choices</strong>.</font></font></p><div align="justify"> </div><p style="margin: 0cm 0cm 0pt" class="msonormal" align="justify"><font color="#333333"> </font></p><div align="justify"> </div><p style="margin: 0cm 0cm 0pt" class="msonormal" align="justify"><font color="#333333"><font color="#363636">-You can choose between a<strong> long walk and a trip </strong>to our hospitable villages.</font></font></p><div align="justify"> </div><p style="margin: 0cm 0cm 0pt" class="msonormal" align="justify"><font color="#333333"><font color="#363636">-You can <strong>ramble in Halaris Gorge </strong>following the marked paths and enjoy the natural beauty of the island.</font></font></p><div align="justify"> </div><p style="margin: 0cm 0cm 0pt" class="msonormal" align="justify"><font color="#333333"><font color="#363636">- You can<strong> relax at the marvelous beaches and the sandy or rocky seashores </strong>and you can enjoy swimming in the crystal clear water of the Ikarian Sea, under the hot Ikarian sun.</font></font></p><div align="justify"> </div><p style="margin: 0cm 0cm 0pt" class="msonormal" align="justify"><font color="#333333"><font color="#363636">- A visit at<strong> Therma, the ancient spa</strong>, will revitalize your body.</font></font></p><div align="justify"> </div><div align="justify"> </div><p style="margin: 0cm 0cm 0pt" class="msonormal" align="justify"><font color="#333333"><font color="#363636">- You can also admire a <strong>fantastic sunset </strong>from the<strong> archeological site of Nas </strong>or from the <strong>ancient castle in Drakano</strong>.</font></font></p><div align="justify"> </div><p style="margin: 0cm 0cm 0pt" class="msonormal" align="justify"><font color="#333333"><font color="#363636">- Finally, do go to one of our famous feasts, where you can drink the <strong>special wine which Homer </strong>called “<strong>Pramnios oinos</strong>” and where you can <strong>dance the traditional Ikarian dance</strong>.</font></font></p><div align="justify"> </div><p style="margin: 0cm 0cm 0pt" class="msonormal" align="justify"><font color="#333333"> </font></p><div align="justify"> </div><p style="margin: 0cm 0cm 0pt" class="msonormal" align="justify"><font color="#333333"><font color="#363636">All the above on the condition that <strong>you will respect and love the place</strong>, so that the natural environment of the </font><font color="#363636">island remains <strong>unchangeable</strong>. The island’s rare fauna and flora are protected by the “<strong>Natura 2000</strong>” project.</font></font></p><div align="justify"> </div><p style="margin: 0cm 0cm 0pt" class="msonormal" align="justify"><font color="#333333"><font color="#363636"><br /></font> </font></p><div align="justify"> </div><p style="margin: 0cm 0cm 0pt" class="msonormal" align="justify"><font color="#333333"><font color="#363636">We are awaiting you</font></font><font color="#333333"><em>.</em></font></p>

Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: xenios on May 16, 2013, 09:58:10
Αυτά είναι πτέσματα... Καταρχάς δεν έχω λάβει μια πειστική απάντηση γιατί δεν μπορώ να εισάγω εικόνα σε κείμενο.  Εκ παραδρομής ασχοληθήκαμε με την Ταβέρνα Άρτεμις που δεν ήταν στο επίκεντρο των προβλημάτων μου τη στιγμή που παρακαλώ να ελεγχθεί το άρθρο της Μπλε ζώνης..  Εξακολουθώ εκεί να μην είδα καμιά εικόνα ούτε να μπορώ να βάλω.   Αυτά τα μικροπροβλήματα στον κώδικα υπήρχαν χρόνια χωρίς να έχουν σταθεί εμπόδιο κάνοντας κανονικά απθηκεύσεις. Αναγκάστικα να στήσω τοπικό σέρβερ, όλα δουλεύουν ρολόι, και η ταβέρνα Άρτεμις...  Και η μπλε ζώνη, τα πάντα.  Άρα τη φταίει;   Ζήτησα πρόσβαση στο php.ini αρχείο μου στον σέρβερ και μου δόθηκε, καμιά πρόταση για διορθώσεις;;


Και φυσισκά θα ελεγθεί και θα καθαριστεί ο κώδικας σε όλες τις σελίδες αφού κολήσαμε εκεί αλλά είναι αυτό το πρόβλημα που δεν μπορώ να δημιουργήσω νέα αντικείμενα περιεχομένου;  Εσείς δηλαδή πειστήκατε;; Δεν χρησιμοποιώ παράξενες εφαρμογές ούτε custom java ή κώδικα.. Κάτι εξτραδάκια που έχω ειναι σε σκέτη html...
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: datahell on May 16, 2013, 10:52:54
Δεν είναι πταίσματα, είναι το αίτιο που γεννά το πρόβλημα.
Η html που υπάρχει στον editor δημιουργεί το πρόβλημα. Απόδειξη το ότι σε όσα άλλαξα τον κώδικα γράφοντάς τον πιο σωστά τα αποθήκευσε κανονικά. Οι εικόνες αποθηκεύονται μία χαρά αν βάλεις τις διαδρομές τους σωστά και όχι ως ../../../../...

Το σταμάτημα της αποθήκευσης δεν προέρχεται από το Elxis αλλά από κάτι στο server σου που φιλτράρει το περιεχόμενο που υποβάλλεται με την φόρμα. Από την αρχή λέω ότι το πιο πιθανό είναι το mod_security. Αν δεν έχεις το mod_security στο server τότε είναι κάτι άλλο παρεμφερές.

Γιατί δεν μπορείς να δημιουργήσεις νέα αντικείμενα περιεχομένου; Και αυτό το έλεγξα, σου έφτιαξα 2 νέα άρθρα (test article, test article 2) σε δύο διαφορετικές κατηγορίες χωρίς κανένα πρόβλημα. Δοκίμασε να φτιάξεις νέα άρθρο γράφοντας κάτι απλό στον editor και χωρίς να κάνεις copy-paste κάτι από κάπου αλλού. Εγώ προσωπικά δεν βρίσκω κανένα πρόβλημα στο site σου εκτός από κακή html σε ορισμένα άρθρα που ενοχλεί το mod_security. Γιατί δεν επικοινωνείς με αυτούς που σε φιλοξενούν να τους ρωτήσεις αν στο server τρέχει κάποιο content filter σαν το mod_security;
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: xenios on May 16, 2013, 10:58:25
Ναι, αυτό θα κάνω, υπάρχουν κάποιες ιδάνικες παράμετροι στο php.ini για το elxis να ρυθμίσω;;
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: datahell on May 16, 2013, 11:02:03
Δεν νομίζω να είναι θέμα του php.ini.
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: xenios on May 16, 2013, 11:08:35
Εντάξει λοιπόν, ευχαριστώ και καλημέρα. Περιμένω απάντηση από τους τεχνικούς του σέρβερ.

Προχώρησα σε διορθώσεις του php.ini  σύμφωνα με παλαιότερες οδηγίες   https://forum.elxis.org/index.php?topic=3581.0     http://wiki.elxis.org/wiki/PHP_settings
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: xenios on May 16, 2013, 11:37:11
Λοιπόν απάντηση ακόμα δεν πήρα από την site5 αλλά μετά τις αλλαγές του php.ini. και όμως!! όλα λειτουργούν φυσιολογικά, όπως πρώτα, Χριστός Ανέστη...   Άλλαξα τα εξής:

allow_url_fopen = Off

short_open_tag = Off

register_globals = Off

display_errors = Off

magic_quotes_gpc = Off

date.timezone = "Europe/Athens"

disable_functions = "system, exec, passthru, shell_exec, suexec, dbmopen, popen, proc_open, disk_free_space, diskfreespace, set_time_limit, leak"
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: nikos on May 16, 2013, 14:33:14
Μπορεί το πρόβλημα σου να λύθηκε και είναι φυσικά θετικό αυτό, αλλά μην θεωρείς πταίσμα την εισαγωγή κειμένων με τον τρόπο που την εισήγαγες έως τώρα. Έχεις ένα site μεγάλου εύρους θεμάτων - περιεχομένου και πρέπει να τηρείς με ευλάβεια την εισαγωγή κειμένων μέσω φίλτρου (Notepad, PsPad κ.α.) για να μην έχεις αργότερα και άλλα προβλήματα, όσο μάλιστα θα αυξάνεται σε βάθος χρόνου ο όγκος του περιεχομένου.
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: babis1 on May 16, 2013, 15:02:06
Αντε Χριστος Ανεστη ! παρακολουθουσαμε την συζητηση με αγωνια για την εκβαση της  ;D
προσωπικα εγω παντως σε δυο sites ειδησεογραφικου περιεχομενου επειδη επαιρναν copy-paste κατευθειαν στον editor κειμενα και εικονες απο αλλες ιστοσελιδες, τους εβαλα σαν απαγορευμενα στοιχεια
script,applet,iframe,class,style,div,span,h1,h2,h3,h4,h5,h6,margin,line-height,margin-left,margin-right,padding
και ησυχασα γιατι πολλες φορες χαλαγε και ολο το template
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: xenios on May 17, 2013, 13:31:36
Νίκος - Μπάμπης....  Τηρούσα πάντοτε ευλαβικότατα το notepad, αμήν.    Το πρόβλημα φαίνεται δημιουργήθηκε σε μια παλαιότερη αναβάθμιση του elxis όπου για να πάω από την προηγούμενη έκδοση στην επόμενη αναγκαστικά για λόγους ταχύτητας να κάνω copy paste το περιεχόμενο από το frontend του ενός elxis στο άλλο..


Η απάντηση από τους τεχνικούς της site5 είναι ότι ναι έχει ενεργοποιημένο ο σέρβερ το mod security και ότι άμα θέλω να τους πώ να το κλείσουν γίνεται, τώρα όμως που βλέπω να δουλεύει το site να το κλείσω ή να μην το κλείσω;   This is the question.!  (http://3.bp.blogspot.com/-ajbm9TUGVSM/TVOWSD00xQI/AAAAAAAACeE/UeJF5NMxzGM/s320/Amlet1.jpg)
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: webgift on May 17, 2013, 13:56:23
Έλα όμως που άλλα μαρτυράει ο κώδικας σου. CSS κλάσεις msonormal έχουν περαστεί από Microsoft word (http://www.ehow.com/info_12198584_msonormal-mean-html.html), βοήθειά μας.
Ως συμβουλή: Να μην απενεργοποιήσεις το mod_security.
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: CREATIVE Options on May 17, 2013, 14:31:39
Ως συμβουλή: Να μην απενεργοποιήσεις το mod_security.

++++++++
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: nikos on May 17, 2013, 15:39:08
Νίκος - Μπάμπης....  Τηρούσα πάντοτε ευλαβικότατα το notepad, αμήν.    Το πρόβλημα φαίνεται δημιουργήθηκε σε μια παλαιότερη αναβάθμιση του elxis όπου για να πάω από την προηγούμενη έκδοση στην επόμενη αναγκαστικά για λόγους ταχύτητας να κάνω copy paste το περιεχόμενο από το frontend του ενός elxis στο άλλο..


Η απάντηση από τους τεχνικούς της site5 είναι ότι ναι έχει ενεργοποιημένο ο σέρβερ το mod security και ότι άμα θέλω να τους πώ να το κλείσουν γίνεται, τώρα όμως που βλέπω να δουλεύει το site να το κλείσω ή να μην το κλείσω;   This is the question.! 

Η απάντηση του Webgift τα λέει όλα και είναι πολύ εύστοχη.

Πρόσεξε πάντως το site σου γενικότερα. Δεν είναι μόνο αυτά που θίχθηκαν εδώ. Έχεις και άλλα θέματα αισθητικής, εμφάνισης και λειτουργίας. Παράδειγμα εδώ (http://www.ikaria.gr/blog/diamoni-diatrofi-ikaria/domatia/) που σε κάθε e-mail link το hover font color γίνεται ίδιο με το background color (λευκό) και χάνεται από τα μάτια ο σύνδεσμος.
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: xenios on May 17, 2013, 19:27:42
Εντάξειιιιιιι!!!!  Και αυτό έγινε μετά από την αναβάθμιση του elxis, πριν έδειχνε τα email Link φυσιολογικά και όχι με εκείνο το "> στην αρχή τους, όντως πρέπει  να αλλάξω το χρώμα.  Όσο για τα mswords ναι υπάρχουν κείμενα από msword τα οποία αντιγράφτηκαν και περάστηκαν στον editor μέσω του επεξεργαστή για msword που έχει ο editor...  Ποτέ δεν έκανα άμεσα copy paste, ήταν ή από notepad (αμήν) ή από το word στον επεξεργαστή για word του tiny..  Έχει να πέσει πολύ καθάρισμα.     

Κι εγώ λέω να μην τον κλείσω τον Mod_security,  ο datahell το πρότεινε σε προηγούμενο post, γιαυτό και έμεινα με την απορία τι να κάνω τελικά.    ;D
Title: Re: Πρόβλημα κατά την αποθήκευση
Post by: xenios on May 17, 2013, 19:38:10
Και για να είμαι ειλικρινής δεν θα μπω στην διαδικασία άπειρων διορθώσεων για όλα αυτά. Φυσικά τα Link ας πούμε θα πρέπει να διαβάζονται, τα υπόλοιπα όλα θα διορθωθούν στην αναβάθμιση για ELXIS 4 όταν την κάνω, θα περαστούν όλα από το άγιο notepad και όλα θα είναι σωστά μετά...