- parsisiunčiate CKEDITOR ir CKFINDER, juos sukeliate į serverį
- HTML kode (pageidautina HEAD dalyje) integruojate eilutes:
<script src="/ckeditor4/ckeditor.js"></script> <script src="/ckeditor4/ckfinder/ckfinder.js"></script> <script src="/ckeditor4/adapters/jquery.js"></script>
- Sukuriate textarea lauką, suteikiate jam id, pvz redactor, ir sukuriate JavaSript iškvietimą:
$( '#redactor' ).ckeditor(function(){
CKFinder.setupCKEditor( this, '/ckeditor4/ckfinder/' );
}); - ckfinder aplanke, ckfinder.php faile nustatote $baseUrl parametrą - kelią iki direktorijos, į kuria bus talpinami vartotojo failai. Šiai direktorijai, žinoma, reikia suteikti 777 chmod.
- ckfinder.php faile pakoregutoi funkciją CheckAuthentication() - kai norite, kad failų įkėlimas veiktų (pvz kai vartotojas prisijungės, yra sukurta sesija), f-ja turi grąžinti TRUE, kitu atveju - FALSE reikšmę
- Jeigu yra poreikis, su jQuery paimti teksto redaktoriaus turinį, tai galima padaryti kaip įprastai: $('#redactor').val();
- Jeigu yra poreikis tinkinti CKEditorių, papildomus parametrus (mūsų pvz - uiColor - sąsajos spalva ) galima užduoti iškart po callback funkcijos :
$( '#redactor' ).ckeditor(function(){
CKFinder.setupCKEditor( this, '/ckeditor4/ckfinder/' );
}, { uiColor: '#9AB8F3' });
Pilnas konfigūracijų sąrašas.
2014 m. vasario 8 d., šeštadienis
Raiškiojo teksto wysiwyg redaktoriaus CKEDITOR ir failų įkėliklio CKFINDER integravimas
Vienas geriausių ir labiausiai tobulinamų nemokamų wysiwyg (reiškia - gauni tai ką matai) tipo teskto redaktorių yra CKEDITOR. Su papildomu priedėliu CKFINDER atsiranda galimybė įkėlinėti failus į serverį. Tai puikus komplektas daugumai Turinio Valdymo Sistemų. Šių priemonių integravimo eiga, jeigu jau naudojate JQUERY biblioteką:
Užsisakykite:
Rašyti komentarus (Atom)
Komentarų nėra:
Rašyti komentarą