Связка CKeditor 4.* + Wysiwig работает только при утановке dev версии Wysiwig. (на момент написания статьи). Иначе Wysiwig не принимает новую версию ckeditor-а

 

Для замены набора смайлов (smiles) своим набором необходимо сначала внедрить свой кастомный config.js  Любые изменеия этого вайла в папке /libraries/ckeditor не будут восприниматься редактором.

 

Создадим модуль для внедрения своего config.js 

ckeditor_settings.info name = CKEditor Config description = Integrates custom config.js for CKEditor core = 7.x dependencies[] = wysiwyg package = Add Prosto

 

Добавляем новое представление  Выбираем тип представления "Страница" Выбираем представление вывода материалов (таблица, готовая сущность или поля) Прописываем путь страницы user/%/posts   Там же указываем тип меню как Вкладка с заголовком Созданные материалы

В один прекрасный день передо мной стала задача сделать мультивалютность на сайте, уже работающем на ubercart 3. Переместить все товары в Commerce, на котором данная функция решается элементарно не было возможности да и особово желания. Было решено искать в интеренте готовое решение, но оно не увенчалось успехом. Но вот случайно наткнуля песочницу одного проекта, который решил мои проблемы. Пришлось немного покопаться в коде и кое-где подправить, и Эврика! Все заработало.  Ниже приведу пример самого рабочего модуля. Конечно, можно сделать и оптимальней, но данный вариант рабочий и хорошо себя показывает на большом рабочем проекте с посещяемостью свыше 2000 человек.