замена 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/ |