Εντάξει έτσι. Είχα χάσει, γιατί σε προηγούμενο μήνυμα είδα ότι δεν είναι για τα μέλη του προσωπικού για όλα τα μέλη. Έτσι, δεν ήμουν σίγουρος τι γι 'αυτό θα πρέπει να υπάρχουν πραγματικά.
Τώρα καταλαβαίνω (συγγνώμη αν το έγραψα πριν και έπρεπε να το επαναλάβω).
Το αίτημά σας πάρα πολύ μοναδικό για συγκεκριμένο φόρουμ σας που πρέπει να περιλαμβάνονται σε επίσημη κυκλοφορία. Γι 'αυτό και δεν σκοπεύετε να το συμπεριλάβει στο vBET. Ειδικά αυτό με αυτόματη ανίχνευση ενεργοποιημένη, δεν είναι πραγματικά απαραίτητη και, όπως είπε ο Albert Einstein "τα πράγματα θα πρέπει να είναι όσο το δυνατόν απλούστερη, αλλά όχι απλούστερα". Πιστεύουμε ότι η παροχή τέτοιας κουμπί θα προκαλούν σύγχυση στους χρήστες που θα σκεφτούν ότι πρέπει να κάνετε κλικ σε περίπτωση εγγράφως στα καταλανικά. Και αυτό μειώνει τη χρηστικότητα του φόρουμ. Απλούστερες λύσεις - όπως ακριβώς γράφω ό, τι θέλετε και αφήστε τη φροντίδα του συστήματος για τα υπόλοιπα - είναι καλύτερα για τους χρήστες κατά τη γνώμη μας.
Αλλά μπορούμε να σας βοηθήσουμε να προσθέσετε τέτοιο κουμπί.
Όπως έγραψα ήδη, θα είναι εύκολο, αν χρησιμοποιείτε ήδη υπάρχουσες λειτουργίες και μόλις αλλάξετε την εμφάνιση του. Έτσι vBET ξέρει ήδη πώς να τυλίξει σε lang BBCode, σύμφωνα με την πρόσθετη εισαγωγή δεδομένων από το συντάκτη. Το μόνο που πραγματικά χρειάζεται είναι να αλλάξετε την εμφάνιση του (έχουμε κουμπί, θέλετε απλά το κουμπί) και περιλαμβάνουν πάντα (που περιλαμβάνουν, ειδικότερα, όρο).
Έτσι - ήδη γνωρίζετε πώς να προσθέσετε το κουμπί, όπως δείχνει εικόνα συμπεριλάβει στην πρώτη θέση. Αυτό που επίσης πρέπει να είναι:
1. περιλαμβάνουν κρυφό πεδίο:
Code:
<input id="vbet_addbbcodes" type="hidden" name="vbet_postInLanguage" value="0">
2. Συμπεριλάβετε απλό σενάριο Java που θα θέσει εκεί Καταλανικά κωδικό (δεν δοκιμάστηκε):
Code:
<script language="javascript">
function vbet_setCatalan(){
document.getElementById("vbet_addbbcodes").setAttribute("value", "ca");
return false;
}
</script>
Σημειώστε ότι μπορείτε να γίνεται ακόμη πιο πολύπλοκο να επιτρέψει ενεργοποίηση / απενεργοποίηση του κουμπιού
3. Εκτελέστε τη λειτουργία Java Script όταν γίνει κλικ στο κουμπί. Έτσι, στο κουμπί Προσθήκη σας:
Code:
onClick="vbet_setCatalan()"
Εάν δεν θέλετε να κάνετε πιο σύνθετη λειτουργία (η οποία θα είναι σε θέση επίσης να unset αξία), τότε μπορείτε να ρυθμίσετε ακριβώς το σώμα λειτουργεί σε χαρακτηριστικό onClick και δεν περιλαμβάνουν script java, όπως η λειτουργία σε όλα.
Επίσης, παρακαλούμε να σημειώσετε ότι αν θέλετε να είναι φιλικό προς το χρήστη υποθέτετε να προσθέσετε αυτό το κουμπί ως κουμπί εναλλαγής, ώστε οι χρήστες γνωρίζουν είναι ήδη ενεργοποιημένη ή όχι. Αυτό θα ήταν όλα πολύ πιο απλή αν θέλετε να προσθέσετε το πλαίσιο ελέγχου εκεί αντί για το κουμπί, αλλά με το κουμπί είναι επίσης πιθανό να το κάνει, απλώς πιο πολύπλοκο αν θέλετε να το κάνετε σωστό τρόπο (ώστε ενεργοποίησης και απενεργοποίησης)
Παρακαλώ σημειώστε ότι η αλλαγή θα είναι ορατό μετά χρήστης δεσμεύεται μήνυμα - γι 'αυτό θα χρησιμοποιηθεί από την πλευρά του διακομιστή.
Αν θέλετε να εργαστείτε με το μέρος του προγράμματος περιήγησης, τότε δεν χρειάζεται 1ο βήμα - μόλις το Java Script λειτουργία (επισυνάπτεται στο κουμπί), η οποία θα λάβει από την id (ή από τη δομή, αν δεν μπορούμε να προβλέψουμε id editor) εκδότης περιοχή κειμένου και να προσθέσετε περιεχόμενο άνοιγμα και το κλείσιμο lang BBCode. Στην περίπτωση αυτή μπορείτε, επίσης, δεν χρειάζεται να ανησυχείτε για οποιοδήποτε κουμπί εναλλαγής (χρήστης απλά θα δείτε ότι έχει ήδη προστεθεί στον επεξεργαστή). Απλά θα πρέπει να ελέγξετε είναι ήδη τυλιγμένο (έχει ξεκινήσει από το κείμενο lang BBCode) και αγνοούν κάντε κλικ στο κουμπί στην περίπτωση αυτή (για την αποφυγή περιτύλιγμα πολλές φορές).
Παρακαλείσθε να ενημερώσετε το χρειάζεστε περισσότερη βοήθεια εδώ. Εάν ναι - παρακαλείσθε να ενημερώσετε όταν αυτό είναι ιδιαίτερα.