Elxis CMS Forum
Ελληνικό Forum => Γενικά Θέματα για το Elxis CMS => Topic started by: kabbalah on November 28, 2006, 02:21:13
-
Μετα απο πολυ ψαξιμο και ζορι καταφερα να ενσωματωσω css οταν γραφω κατι στο tiny editor .Τωρα εχω το εξης προβλημα.Προσπαθω να φτιαξω μια αυτονομη σελιδα και βαζω το δικο μου css.Το προβλημα ειναι οτι μετα οταν φορτωνει το elxis αφτη την σελιδα επηρεαζει ολη την σελιδα μετα αυτο το css ..Καμια ιδεα πως να το απομωνωσω ωστε να να επηρεαζει μονο την κεντρικη αυτονομη που χρειαζομε η αν καποιος ξερει πως να βαζουμε στο style drop menu το δικο μας css ..Ευχαριστω
-
Μέσα από τις ρυθμίσεις του mamBot TinyMCE, έχεις τον πλήρη έλεγχο για το αρχείο CSS που θα χρησιμοποιείται.
Οι παράμετροι που σε ενδιαφέρουν είναι:
- CSS Κλάσεις από το Template
- CSS Κλάσεις από άλλο αρχείο
Εναλλακτικά (το συνιστώ), μπορείς να τροποποιήσεις τις παραμέτρους της αυτόνομης σελίδας ώστε να χρησιμοποιεί ειδικές κλάσεις CSS για την εμφάνισή της.
Από τις παραμέτρους της αυτόνομης σελίδας, δες τις:
- Επίθεμα της CSS Κλάσης της Σελίδας
- Επίθεμα Άρθρου
-
το εχω δει οτι στα config μπορω να βαλω δικο μου αρχειο αλλα δεν δουλευει.Εχω δοκιμασει με http:// με /home με ολα τα Path που θα μπορουσε να λειτουργει και τιποτα.Αν μου λεγες καπως πιο συγκεκριμενα ?
-
Το custom CSS αρχείο, θα πρέπει να βρίσκεται μέσα στον κατάλογο css του αντίστοιχου template.
Αν δηλαδή έχεις ορίσει σαν default template π.χ. το template1, και θέλεις να χρησιμοποιήσεις σαν custom CSS αρχείο π.χ. το custom.css, αυτό θα πρέπει να βρίσκεται στον κατάλογο:
/templates/template1/css/custom.css
Εσύ θα πρέπει να δηλώσεις απλά custom.css
Το δοκίμασες έτσι;
-
ναι αμε.και υποθετω οτι θα πρεπει να μου βγαλει στο στυλε μενυ το δικο μου css?δεν εμφανιζετε τιποτα..
-
Μια ερωτηση.το tiny μπορω να το κανω upgrade αν κατεβασω την τελευταια εκδοση του και απλως αντικαθιστωντας τα αρχεια η θα δημιουργηθει πανικος?
-
Γιατί να τον κάνεις update; Υπάρχει κάτι που σου λείπει σε αυτόν; Υπάρχει κάτι που δυσλειτουργεί; Αν πειράξεις τον editor θα πρέπει να προσέξεις πάρα πολύ την κωδικοποίηση και την πρόσβαση σε αυτόν. Έχουμε φτιάξει ειδικό σύστημα πρόσβασης πχ για τον iBrowser που είναι ενσωματωμένος στον editor.
-
Ε για να σκεφτηκα να το αναβαθμισω ολο και καποιο προβλημα θα εχω.Οπως ta css που ειτε δεν δουλευουν σωστα ειτε δεν πηρα σαφη απαντηση παραπανω.
-
Προσωπικά, δεν βλέπω κάποιο λόγο αναβάθμισης του editor.
Όσο για τα CSS, αν δεν σου δουλεύει η συγκεκριμένη επιλογή, τότε "το καλό το παληκάρι ξέρει κι άλλο μονοπάτι".
Υπάρχει πάντα η επιλογή να περνάς απευθείας στην HTML τις κλάσεις που θέλεις, (π.χ. class="xxxx").
Εννοείται ότι θα έχεις φροντίσει ώστε οι κλάσεις να δηλώνονται είτε στο κύριο αρχείο CSS του template, είτε σε ανεξάρτητο το οποίο καλείς μέσω του index.php του template.
Πάντως, αφού έστω κι ένας έχει πρόβλημα με τη συγκεκριμένη επιλογή του browser πρέπει να κοιτάξουμε τις αιτίες της δυσλειτουργικότητας. Μήπως φταίει κάτι στον κώδικα.
Ε για να σκεφτηκα να το αναβαθμισω ολο και καποιο προβλημα θα εχω.Οπως ta css που ειτε δεν δουλευουν σωστα ειτε δεν πηρα σαφη απαντηση παραπανω.
-
Το εκανα αυτο που λες αν προσεξεις πιο πανω αυτο ηταν το προβλημα μου..Οταν δηλωνω ετσι τις κλασεις προσαρμοζετε σε ολοκληρη την σελιδα μετα το css και οχι μονο στην αυτονομη που φτιαχνω.Δηλαδη αλλαζουν τα χρωματα σε ολους τους πινακες αλλαζουν στο user menu κτλ κτλ..
-
Ειλικρινά ποτέ στη ζωή μου δεν έχω βάλει CSS μέσα σε άρθρο και ούτε πρόκειται να το κάνω. Υποτίθεται πως θέλουμε τα κείμενά μας να είναι εναρμονισμένα με το λοιπό περιεχόμενο του site. Πάραυτα, αν επιμένεις, υπάρχουν αρκετοί άλλοι τρόποι που μπορείς να πετύχεις μία διαφοροποίηση της εμφάνισης και όχι βάζοντας css εντός του άρθρου (που και αυτό γίνεται ορίζοντας απλά μία κλάση, δεν την ορίζεις σωστά γι αυτό σου κάνει υπερκάλυψη). Χαρακτηριστικότερος τρόπος είναι μέσω του μενού. Επιλέγεις ώστε το μενού που οδηγεί στη σελίδα που θες να χρησιμοποιεί ένα τελείως διαφορετικό ή ελαφρά παραλλαγμένο template του βασικού σου.
-
Μα εγω θελω να βαλω ena table με συγκεκριμενα στοιχεια.Αν μπορεις καποια στιγμη δωσε μου καποια παραδειγματα πως οριζεις την κλαση εσυ για να δω τι κανω εγω λαθος.ευχαριστω!
-
Για να ορισουμε μία css κλάση: class="xxxx"
Θα πάμε μετά στο css του template μας και στο ΤΕΛΟΣ θα γράψουμε την κλάση μας. Θα φροντίστουμε ώστε να καλύπτει ΟΛΕΣ τις περιπτώσεις που θέλουμε ώστε να μην υπερκαλύπτεται από τις υπερκείμενες (σκέψου ότι το table σου για παράδειγμα, βρίσκεται εντός ενός πίνακα που έχει ήδη ορισμένο πως να φαίνεται το table, tr, td, div, a, p κλπ).
Θα χρειαστεί να χρησιμοποιήσεις και δηλώσεις στο css σου της μορφής:
.xxxx td {... }
-
Μια χαρα με βοηθησες να ξεκαθαρισω καποια πραγματακια τωρα ωραια.Και να σου πω συμφωνα με το παραδειγμα σου πως θα μπορεσω να προσθεσω και τετια a:hover κτλ κτλ?
-
Άντε και λίγα μαθήματα CSS, τι τραβάω για το Elxis ρε που...η μου! :D
Θα φτιάξεις ας πούμε την κλάση koko και θα βάλεις (τυχαίο παράδειγμα):
a.koko:link,
a.koko:active,
a.koko:visited {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff9900;
text-decoration: none;
}
a.koko:hover {
text-decoration: underline;
color: #ff0000;
}
Μετά θα βάλεις στα Link που θες να χρησιμοποιούν αυτό το css:
<a href="...." class="koko">....</a>
Εδώ έχει πολύ βοήθεια για CSS: http://www.w3schools.com/css/ (http://www.w3schools.com/css/)
-
Να σαι καλα.Οι οδηγιες σου δεν πανε χαραμι πιστεψε με ::)