Τροποποιήστε τις "Λέξεις Κλειδιά" για τα θέματά σας

Επισκόπηση προηγούμενης Θ.Ενότητας Επισκόπηση επόμενης Θ.Ενότητας Πήγαινε κάτω

Τροποποιήστε τις "Λέξεις Κλειδιά" για τα θέματά σας Empty Τροποποιήστε τις "Λέξεις Κλειδιά" για τα θέματά σας

Δημοσίευση από Luffy Τρι Δεκ 30, 2014 6:56 pm

Τροποποιήστε τις "Λέξεις Κλειδιά" για τα θέματά σας


Με αυτό τον οδηγό θα μάθετε πως να προσθέσετε ειδικές λέξεις πριν τον τίτλο σας (εμείς τις ονομάζουμε "Λέξεις Κλειδιά"). Για να καταλάβετε τι εννοούμε δείτε πιο κάτω:
Τροποποιήστε τις "Λέξεις Κλειδιά" για τα θέματά σας Sa10


Javascript

Πάμε: Πίνακας Διαχείρισης ► Λειτουργικές Μονάδες ► HTML & JAVASCRIPT ► Διαχείριση κωδικών Javascript
Σιγουρευτείτε ότι έχετε ενεργοποιημένα τα Javascripts και ακολούθως πατήστε Τροποποιήστε τις "Λέξεις Κλειδιά" για τα θέματά σας AXoaXgC
Συμπληρώστε τα πεδία ως εξής:
Title : Ότι θέλετε
Placement : In the topics
Javascript Code : Αντιγράψτε/Επικολλήστε τον κώδικα με βάση την μορφή του φόρουμ σας

PhpBB3
Κώδικας:
$(function() {
    var c = document.querySelectorAll('h2.topic-title, h1.page-title');
    for (i=0; i<c.length; i++) {   
      c[i].innerHTML = c[i].innerHTML.replace(/#TEXT/g,'<span id="TEXT">TEXT</span>');
    }
});

Invision
Κώδικας:
$(function() {
    var c = document.querySelectorAll('.postdetails h3');
    for (i=0; i<c.length; i++) {   
      c[i].innerHTML = c[i].innerHTML.replace(/#TEXT/g,'<span id="TEXT">TEXT</span>');
    }
});

PunBB
Κώδικας:
$(function() {
    var c = document.querySelectorAll('.posthead');
    for (i=0; i<c.length; i++) {   
      c[i].innerHTML = c[i].innerHTML.replace(/#TEXT/g,'<span id="TEXT">TEXT</span>');
    }
});


Μορφοποίηση CSS

Πάμε: Πίνακας Διαχείρισης ► Εμφάνιση ► Εικόνες και χρώματα ► Χρώματα ► CSS Stylesheet και κάνετε επικόλληση τον εξής κώδικα στο CSS:
Κώδικας:
#TEXT {
  background: #FFF;
  padding: 0px 5px 1px 4px;
  border-radius: 6px !important;
  font-size: 11px;
  float: left;
  margin-right: 4px;
  border: 1px solid #CCC;
  box-shadow: 0px 1px 1px #FAFAFA;
}

Το #TEXT είναι το στοιχείο που θα ορίσετε στο Javascript. Αν αλλαχτεί στο Javascript πρέπει να αλλαχτεί και αυτό.


Αλλαγές που πρέπει να γίνουν

Στο Javascript έχετε την εξής γραμμή:
.innerHTML.replace(/#TEXT/g,'<span id="TEXT">TEXT</span>');

  • #ΤΕΧΤ : Αυτό είναι το πρώτο ΤΕΧΤ που θα βρείτε. Πρέπει να αντικαταστήσετε αυτή την λέξη με αυτό που θέλετε.
    Σημείωση: Είναι σημαντικό οι λέξεις που θα γράψετε, να είναι ίδιες με αυτές που θα γράψετε στον τίτλο σας. Δηλαδή αν γράψετε εδώ Hello και στον τίτλο του θέματός σας hello ο κώδικας δεν θα δουλέψει.
  • ΤΕΧΤ : Αυτό είναι το δεύτερο ΤΕΧΤ που θα βρείτε. Αυτό είναι το στοιχείο που θα ορίσετε για να αλλάξετε το στυλ τους μέσα από το CSS.
  • ΤΕΧΤ : Αυτό είναι το τρίτο ΤΕΧΤ που θα βρείτε. Αντικαταστήστε αυτό το κομμάτι με την λέξη που θέλετε να σας εμφανίζει στον τίτλο σας.


Μπορείτε να αλλάξετε το στυλ τους με διαφορετική μέθοδο για τις Λέξεις Κλειδιά σας αντικαθιστώντας την μέθοδο μετά την πρώτη:
Κώδικας:
.innerHTML.replace(/#TEXT/g,'<span id="TEXT">TEXT</span>').replace(/\[TEST\]/g,'<span id="TEST">Test</span>');

Exclamation Προσοχή:
Υπάρχουν μερικοί ειδικοί χαρακτήρες που πρέπει οπωσδήποτε να παρεβρεθούν στον κώδικα προκειμένου να δουλέψει το σύστημα και να διαβαστούν ως λέξεις κλειδιά.

Οι αγκύλες πρέπει να γράφονται με την εξής μορφή:
\[ και \]

Οι παρενθέσεις πρέπει να γράφονται με την εξής μορφή:
\( και \)

Αν οι λέξεις κλειδιά που χρησιμοποιήσετε δεν αντικατασταθούν, τότε πρέπει να χρησιμοποιήσετε τον ειδικό χαρακτήρα διαφυγής \ προτού προστεθούν νέοι χαρακτήρες.

Αφού κάνετε τις αλλαγές που θέλετε, αποθηκεύστε τις αλλαγές σας και είστε έτοιμοι! cheers

Ο οδηγός γράφτηκε από Niko! και διορθώθηκε από Ange Tuteur του Αγγλικού Φόρουμ Υποστήριξης και μεταφράστηκε στα Ελληνικά για τις ανάγκες του ForumGreek.
Luffy

Luffy
Διαχειριστής
Διαχειριστής

Άντρας
Τόπος : Ελλάδα
Δημοσιεύσεις : 2340



Luffy ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Επισκόπηση προηγούμενης Θ.Ενότητας Επισκόπηση επόμενης Θ.Ενότητας Επιστροφή στην κορυφή

- Παρόμοια θέματα

Δικαιώματα σας στην κατηγορία αυτή
Δεν μπορείτε να απαντήσετε στα Θέματα αυτής της Δ.Συζήτησης