Elxis CMS Forum

Ελληνικό Forum => Γενικά Θέματα για το Elxis CMS => Topic started by: kabbalah on November 28, 2006, 02:21:13

Title: css και tiny
Post by: kabbalah on November 28, 2006, 02:21:13
Μετα απο πολυ ψαξιμο και ζορι καταφερα να ενσωματωσω css οταν γραφω κατι στο tiny editor .Τωρα εχω το εξης προβλημα.Προσπαθω να φτιαξω μια αυτονομη σελιδα και βαζω το δικο μου css.Το προβλημα ειναι οτι μετα οταν φορτωνει το elxis αφτη την σελιδα επηρεαζει ολη την σελιδα μετα αυτο το css ..Καμια ιδεα πως να το απομωνωσω ωστε να να επηρεαζει μονο την κεντρικη αυτονομη που χρειαζομε η αν καποιος ξερει πως να βαζουμε στο style drop menu το δικο μας css ..Ευχαριστω
Title: Re: css και tiny
Post by: eliasan on November 28, 2006, 09:47:31
Μέσα από τις ρυθμίσεις του mamBot TinyMCE, έχεις τον πλήρη έλεγχο για το αρχείο CSS που θα χρησιμοποιείται.

Οι παράμετροι που σε ενδιαφέρουν είναι:
- CSS Κλάσεις από το Template
- CSS Κλάσεις από άλλο αρχείο

Εναλλακτικά (το συνιστώ), μπορείς να τροποποιήσεις τις παραμέτρους της αυτόνομης σελίδας ώστε να χρησιμοποιεί ειδικές κλάσεις CSS για την εμφάνισή της.

Από τις παραμέτρους της αυτόνομης σελίδας, δες τις:
- Επίθεμα της CSS Κλάσης της Σελίδας
- Επίθεμα Άρθρου
Title: Re: css και tiny
Post by: kabbalah on November 28, 2006, 13:04:03
το εχω δει οτι στα config μπορω να βαλω δικο μου αρχειο αλλα δεν δουλευει.Εχω δοκιμασει με http:// με /home με ολα τα Path που θα μπορουσε να λειτουργει και τιποτα.Αν μου λεγες καπως πιο συγκεκριμενα ?
Title: Re: css και tiny
Post by: eliasan on November 28, 2006, 13:13:20
Το custom CSS αρχείο, θα πρέπει να βρίσκεται μέσα στον κατάλογο css του αντίστοιχου template.

Αν δηλαδή έχεις ορίσει σαν default template π.χ. το template1, και θέλεις να χρησιμοποιήσεις σαν custom CSS αρχείο π.χ. το custom.css, αυτό θα πρέπει να βρίσκεται στον κατάλογο:
/templates/template1/css/custom.css

Εσύ θα πρέπει να δηλώσεις απλά custom.css

Το δοκίμασες έτσι;
Title: Re: css και tiny
Post by: kabbalah on November 28, 2006, 13:15:37
ναι αμε.και υποθετω οτι θα πρεπει να μου βγαλει στο στυλε μενυ το δικο μου css?δεν εμφανιζετε τιποτα..
Title: Re: css και tiny
Post by: kabbalah on November 28, 2006, 18:24:03
Μια ερωτηση.το tiny μπορω να το κανω upgrade αν κατεβασω την τελευταια εκδοση του και απλως αντικαθιστωντας τα αρχεια η θα δημιουργηθει πανικος?
Title: Re: css και tiny
Post by: datahell on November 28, 2006, 20:11:49
Γιατί να τον κάνεις update; Υπάρχει κάτι που σου λείπει σε αυτόν; Υπάρχει κάτι που δυσλειτουργεί; Αν πειράξεις τον editor θα πρέπει να προσέξεις πάρα πολύ την κωδικοποίηση και την πρόσβαση σε αυτόν. Έχουμε φτιάξει ειδικό σύστημα πρόσβασης πχ για τον iBrowser που είναι ενσωματωμένος στον editor.
Title: Re: css και tiny
Post by: kabbalah on November 28, 2006, 21:30:03
Ε για να σκεφτηκα να το αναβαθμισω ολο και καποιο προβλημα θα εχω.Οπως ta css που ειτε δεν δουλευουν σωστα ειτε δεν πηρα σαφη απαντηση παραπανω.
Title: Re: css και tiny
Post by: eliasan on November 29, 2006, 07:21:23
Προσωπικά, δεν βλέπω κάποιο λόγο αναβάθμισης του editor.

Όσο για τα CSS, αν δεν σου δουλεύει η συγκεκριμένη επιλογή, τότε "το καλό το παληκάρι ξέρει κι άλλο μονοπάτι".

Υπάρχει πάντα η επιλογή να περνάς απευθείας στην HTML τις κλάσεις που θέλεις, (π.χ. class="xxxx").

Εννοείται ότι θα έχεις φροντίσει ώστε οι κλάσεις να δηλώνονται είτε στο κύριο αρχείο CSS του template, είτε σε ανεξάρτητο το οποίο καλείς μέσω του index.php του template.

Πάντως, αφού έστω κι ένας έχει πρόβλημα με τη συγκεκριμένη επιλογή του browser πρέπει να κοιτάξουμε τις αιτίες της δυσλειτουργικότητας. Μήπως φταίει κάτι στον κώδικα.

Ε για να σκεφτηκα να το αναβαθμισω ολο και καποιο προβλημα θα εχω.Οπως ta css που ειτε δεν δουλευουν σωστα ειτε δεν πηρα σαφη απαντηση παραπανω.
Title: Re: css και tiny
Post by: kabbalah on November 29, 2006, 12:14:50
Το εκανα αυτο που λες αν προσεξεις πιο πανω αυτο ηταν το προβλημα μου..Οταν δηλωνω ετσι τις κλασεις προσαρμοζετε σε ολοκληρη την σελιδα μετα το css και οχι μονο στην αυτονομη που φτιαχνω.Δηλαδη αλλαζουν τα χρωματα σε ολους τους πινακες αλλαζουν στο user menu κτλ κτλ..
Title: Re: css και tiny
Post by: datahell on November 29, 2006, 17:51:03
Ειλικρινά ποτέ στη ζωή μου δεν έχω βάλει CSS μέσα σε άρθρο και ούτε πρόκειται να το κάνω. Υποτίθεται πως θέλουμε τα κείμενά μας να είναι εναρμονισμένα με το λοιπό περιεχόμενο του site. Πάραυτα, αν επιμένεις, υπάρχουν αρκετοί άλλοι τρόποι που μπορείς να πετύχεις μία διαφοροποίηση της εμφάνισης και όχι βάζοντας css εντός του άρθρου (που και αυτό γίνεται ορίζοντας απλά μία κλάση, δεν την ορίζεις σωστά γι αυτό σου κάνει υπερκάλυψη). Χαρακτηριστικότερος τρόπος είναι μέσω του μενού. Επιλέγεις ώστε το μενού που οδηγεί στη σελίδα που θες να χρησιμοποιεί ένα τελείως διαφορετικό ή ελαφρά παραλλαγμένο template του βασικού σου.
Title: Re: css και tiny
Post by: kabbalah on November 29, 2006, 20:15:37
Μα εγω θελω να βαλω ena table με συγκεκριμενα στοιχεια.Αν μπορεις καποια στιγμη δωσε μου καποια παραδειγματα πως οριζεις την κλαση εσυ για να δω τι κανω εγω λαθος.ευχαριστω!
Title: Re: css και tiny
Post by: datahell on November 29, 2006, 21:12:00
Για να ορισουμε μία css κλάση: class="xxxx"
Θα πάμε μετά στο css του template μας και στο ΤΕΛΟΣ θα γράψουμε την κλάση μας. Θα φροντίστουμε ώστε να καλύπτει ΟΛΕΣ τις περιπτώσεις που θέλουμε ώστε να μην υπερκαλύπτεται από τις υπερκείμενες (σκέψου ότι το table σου για παράδειγμα, βρίσκεται εντός ενός πίνακα που έχει ήδη ορισμένο πως να φαίνεται το table, tr, td, div, a, p κλπ).

Θα χρειαστεί να χρησιμοποιήσεις και δηλώσεις στο css σου της μορφής:

.xxxx td {... }
Title: Re: css και tiny
Post by: kabbalah on November 29, 2006, 22:23:44
Μια χαρα με βοηθησες να ξεκαθαρισω καποια πραγματακια τωρα ωραια.Και να σου πω συμφωνα με το παραδειγμα σου πως θα μπορεσω να προσθεσω και τετια a:hover κτλ κτλ?
Title: Re: css και tiny
Post by: datahell on November 29, 2006, 23:09:24
Άντε και λίγα μαθήματα CSS, τι τραβάω για το Elxis ρε που...η μου!  :D

Θα φτιάξεις ας πούμε την κλάση koko και θα βάλεις (τυχαίο παράδειγμα):

Code: (css) [Select]
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/)
Title: Re: css και tiny
Post by: kabbalah on November 29, 2006, 23:16:18
Να σαι καλα.Οι οδηγιες σου δεν πανε χαραμι πιστεψε με  ::)