Τα θέματα ορίζουν τη γενική εμφάνιση και αίσθηση μιας τοποθεσίας, συμπεριλαμβανομένου του περιεχομένου, της εμφάνισης και της συμπεριφοράς. Ένα θέμα παρέχει οπτική ομοιομορφία μεταξύ των σελίδων σε μια τοποθεσία.
Η σχεδίαση ενός νέου θέματος σημαίνει καθορισμό της διάταξης, του στυλ, του δείγματος περιεχομένου, της πλοήγησης και όλων των βασικών πληροφοριών που εξυπηρετούν ως σημείο αφετηρίας για μια νέα τοποθεσία. Οι σχεδιαστές θεμάτων ορίζουν τις προσδοκίες σχετικά με τον τρόπο εμφάνισης και συμπεριφοράς μιας τοποθεσίας. Ένα θέμα πρέπει να σχεδιαστεί λαμβάνοντας υπόψη τον τρόπο που θα χρησιμοποιηθεί. Για παράδειγμα, οι περισσότεροι ή όλοι οι χρήστες θα αναμένεται να έχουν πρόσβαση στην τοποθεσία μέσω κινητής συσκευής. Η σχεδίαση προσαρμοσμένων θεμάτων είναι χρήσιμη, αν έχετε χρήστες που θέλουν να δημιουργήσουν πολλές παρόμοιες τοποθεσίες. Μπορείτε να σχεδιάσετε ένα θέμα χρησιμοποιώντας διατάξεις σελίδας για κοινά μοτίβα που μπορούν να είναι κοινόχρηστα ανάμεσα σε θέματα.
Ένα θέμα περιέχει διατάξεις σελίδας που χρησιμοποιούνται για τη σχεδίαση περιεχομένου, εμφάνισης και συμπεριφοράς για τοποθεσίες. Αλλάζετε τη σχεδίαση και τις ρυθμίσεις και προσθέτετε περιεχόμενο για να δημιουργήσετε μια τοποθεσία που προωθεί το στυλ σας, την επωνυμία σας και το όραμά σας.
Ένα θέμα περιλαμβάνει:
Πόροι για εικόνες φόντου ή άλλο περιεχόμενο που αποτελεί τμήμα διατάξεων σελίδας (εικόνες, αρχεία JavaScript, κ.ο.κ.)
Ρυθμίσεις στυλ για μια τοποθεσία (CSS)
Αρκετές διατάξεις σελίδας (αρχεία HTML)
Κώδικας για την κατασκευή πλοήγησης για την τοποθεσία (αρχεία JavaScript)
Μια λίστα βασικών στυλ που μπορούν να χρησιμοποιηθούν με τα συστατικά στοιχεία (καθορίζονται στα αρχεία design.css
και design.json
)
Ένα θέμα μπορεί επίσης να περιλαμβάνει δεδομένα τροφοδοσίας, που χρησιμοποιούνται για τη συμπλήρωση μιας νέας σελίδας που έχει δημιουργηθεί από ένα από τα πρότυπα σελίδας. Για παράδειγμα, ένας χρήστης δημιουργεί μια νέα σελίδα για μια ενότητα "Προϊόντα" και επιλέγει τη διάταξη σελίδας με όνομα "new_product.html
". Αν το θέμα περιέχει ένα αρχείο με όνομα new_product-pageseed.json
, η νέα σελίδα θα συμπληρωθεί με τα περιεχόμενα του αρχείου τροφοδοσίας σελίδας όταν δημιουργθεί για πρώτη φορά. Όπως με το δείγμα περιεχομένου, αυτά τα δεδομένα τροφοδοσίας μπορούν να τροποποιηθούν καθώς βρίσκονται εκεί μόνο για να σας παρέχουν ένα σημείο αφετηρίας για να δημιουργήσετε τη σελίδα.
Μπορείτε να δημιουργήσετε ένα θέμα που χρησιμοποιεί ένα υποσύνολο συστατικών στοιχείων που προορίζονται να λειτουργούν με το συγκεκριμένο θέμα. Όταν ένας χρήστης επιλέξει αυτό το θέμα για την τοποθεσία του, θα βλέπει μόνο τα συστατικά στοιχεία που έχουν καθοριστεί για αυτό το θέμα. Ανατρέξτε στην ενότητα Συσχετισμός συστατικών στοιχείων με θέματα.
Κάθε τοποθεσία ιστού χρησιμοποιεί ένα θέμα. Όταν δημιουργείτε την τοποθεσία από ένα πρότυπο, το θέμα μεταβιβάζεται στην τοποθεσία από το πρότυπο. Μπορείτε να αλλάξατε το θέμα για μια τοποθεσία ανά πάσα στιγμή. Oracle Content Management παρέχει έναν αριθμό προτύπων με θέματα που μπορείτε να χρησιμοποιήσετε για να ξεκινήσετε.
Εάν μια τοποθεσία χρησιμοποιεί ένα νέο μη δημοσιευμένο θέμα, γίνεται αυτόματη δημοσίευση του θέματος με την τοποθεσία όταν τη θέσετε σε κατάσταση σύνδεσης για πρώτη φορά. Εάν πραγματοποιήσετε αλλαγές σε ένα θέμα και επιθυμείτε να ενημερώσετε τοποθεσίες που βρίσκονται σε σύνδεση προκειμένου να εμφανιστούν οι αλλαγές, πρέπει να δημοσιεύσετε ρητά το θέμα. Μόνο ο κάτοχος του θέματος ή ένας χρήστης με δικαιώματα διαχειριστή μπορεί να δημοσιεύσει ρητά ένα θέμα.
Σημείωση:
Εάν δημοσιεύσετε αλλαγές σε ένα θέμα, όλες οι τοποθεσίες που βρίσκονται σε σύνδεση και που χρησιμοποιούν το θέμα θα εμφανίσουν την αλλαγή. Για παράδειγμα, εάν αλλάξετε την προεπιλεγμένη γραμματοσειρά που καθορίζεται στο θέμα και δημοσιεύσετε το θέμα, όλες οι τοποθεσίες που χρησιμοποιούν το θέμα θα χρησιμοποιήσουν τη νέα προεπιλεγμένη γραμματοσειρά.Ανατρέξτε επίσης στην ενότητα Διαχείριση θεμάτων.