замена SCAYT
| p4l1ch |
|
|---|---|
|
ckeditor 4.3.1 (требует curl) https://tech.yandex.ru/speller/doc/dg/tasks/how-to-spellcheck-ckeditor4-docpage/ сделал мини сборку - плагин с папкой пхп и js внутри https://yadi.sk/d/mJ_T_ofodp4pN закинуть в plugins/ckeditor/lib/plugins в шаблоне добавить пропись на скрипт (ну или добавить его в свой общий) <script src="plugins/ckeditor/lib/plugins/jqueryspellchecker/jquery.spellchecker.js"></script>
config.js - в config.extraPlugins добавить jqueryspellchecker - в config.toolbar_Full или где нужна добавить кнопку ['jQuerySpellChecker']
и прописать свой ксс config.contentsCss = '/../../themes/theme/css/xz.css'; в котором будут стили
.cke_button__spellchecker_icon {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA3XAAAN1wFCKJt4AAACXklEQVQ4y22RzU4rRxCFv+oeM+32jOSFDRIrlA3SABJiiaNIyYK7uq9h3UR5kzwBvEF2+VkgiGSzzgNYVnIH4QULhBhAMOMZ8FBZXNsySRYldZ86p3SqjkwmE1qtFlEUAVAUBQBxHBMEAa+vrzw9PVFVFWEYEkURjUaDqqp4fHyE29tbVBVAAVXVd/8FVlXVf/AsyzDee0REVbVS1UpEFODw8JBVbG1t7R1PVas8zwmstSRJAtAG2N/fnwLUdb3E9vb2pgC7u7tLDGA6nRKICNZagBLAGLPoIyJTvuxQAVRVxfPzc3lzc8NsNsNaixER5qUioosBeZ6vrhACvL290Ww2ieMY7z1BEGDquibLsiU5yzIAyrJc2G1vbm4CYK3FWsv6+jobGxs0m024u7ubu1Snqq7RaKiq0u12V1MoVZXJZPLnagr39/dwdXWFqpZpmi7f82jLlXLABxEpe72eHh8fD1S1vL6+xry8vCwv670HaMdxvLQPtEXkmzAMf+n1emGr1Rr0+/2fgXZRFF+OmKZpGccx3W4XEfnROffdPJVSRL4Ow/DXg4MDF0XR8Ozs7C/gZDwel6pKYIzBWksYhojIB+/9T8aYQkQ+AhJF0W87OzvOOTc4PT39G/hhPB6rtRZjDMEinqIoUFWOjo6GDw8P315eXv4OsLW11XTODQeDwWfg+1WxiGDmEZDnOcAf5+fnl865YafT8Z1Ox3vvhxcXF5+BT/8WA0iapixc1HXN9va2AU6SJPkKYDQapUD//8TvBqgqdV0zm81IksQAJ3NOfzQavQVBgLX2nRjgHzGrYAquuDikAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDEyLTEwLTI1VDEyOjQ4OjExKzAyOjAwAaJEMgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxMi0xMC0yNVQxMjo0ODoxMSswMjowMHD//I4AAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) !important;
}
.spellchecker-suggestbox {
position: absolute;
display: none;
z-index: 9999;
overflow: none;
font: normal 13px arial;
box-shadow: 0 0 4px #aaa;
background: #fff;
border: 1px solid #bbb;
}
.spellchecker-suggestbox .loading {
padding: 3px 6px;
font-style: italic;
}
.spellchecker-suggestbox a {
outline: none;
cursor: pointer;
color: #333;
padding: 3px 6px;
display: block;
text-decoration: none;
}
.spellchecker-suggestbox a:hover {
color: #000;
background: #ddd;
}
.spellchecker-suggestbox .footer {
border-top: 1px solid #ddd;
}
.spellchecker-suggestbox .footer .ignore-all,
.spellchecker-suggestbox .footer .ignore-forever {
display: none;
}
.spellchecker-word-highlight {
color: red !important;
cursor: pointer !important;
border-bottom: 1px dotted red !important;
}
.spellchecker-incorrectwords {
display: none;
}
.spellchecker-incorrectwords a {
display: inline-block;
margin-right: .5em;
}
.spellchecker-button-icon {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHtSURBVDjLY/j//z8DJZiBKgY49drM9J3idhLEtu+xjvea4nLNqsVspnWr2S6QmF6+Zol2ltpq5QSlmcpxijMxDABp9pjkuMuu28rIpsMi3rLZFKzIus38mm6OuqRxpf41nC5w7rOJd+i1ngnUXGLTbj7Tsskk3rbL8ppZreEu7Ry1mWpJSvHK8Uoz0TWK5U/nYIg8y8rgPsl+l12P1WqgbTPdJtk/AtoWb1CkBdagnqyyWilawVM/Rw/FBQyx540ZGm/eYIg8P43BdYLdSZiEcYXeTJB/TaoNroH8q5OldVIhXE5SKUqhXSNRfZdKvPKVkOrED+L9d/8wN998w+B4XIL40I48K8FQf/O6+7In/7mbb35hsD2qjBKNDLU3ExjKb7pi1Rx61ke89+6fwBVP/jPXXn/HYHlYGiMdMJTe1JJc/PgHQ/X1xQyplznBYuFnmRiiz062nPfof8DSJ/8ZSq8/ZzA9KIEzIQE1Vvuuf/6fufv2M4bgsz4MxVdPui8Cal4C1Jx/+RGDPqpmTANiz7MAvXI+bO2L/5ZzHvzP2Pjif8DCx/8ZMi/fY9DcL0FUUmbwPKkg3Hr7T+WOV//95j/8z5B6/jaD6l4JkvIC0J9FTtPu/2dIPn+PQXG3BFmZiUFzbweDLH7NVMmNAOGld33BRiNUAAAAAElFTkSuQmCC) !important;
background-repeat: no-repeat;
background-position: center center;
}
пример работы https://yadi.sk/i/ruObMIlXdp6Ja https://yadi.sk/i/6QoYGMAAdp6MZ |
| Macik |
|
|---|---|
|
Отлично! Многим будет поезно. #40391 p4l1ch: На всякий случай напомню, что с версии 0.9.15 подгрузку пользовательских CSS ресурсов в CKeditor можно сделать и из своей темы/плагина через массив `$ckeditor_css_to_load`: $ckeditor_css_to_load = array( $cfg['themes_dir'].'/'.$usr['theme'].'/css/custom.css', ); Первоисточник (на английском)
https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |
| Alex300 |
|
|---|---|
|
И можно продублировать все это в раздел документации, чтобы не затерялось на форуме. Автору спасибо )) Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |