• Mike •
Ищущий всегда найдет… что поискать… ))
+912
Репутация
3834
Рейтинг
да…
дальше без вмешательство в код “движка” не удается обойтись:
/core/classes/page.class.php замена в function getBBCodeToolbar ближе к концу:
и в функции getSmilesPanel:
остальные файлы во вложении: core/js/smiles.js и изменённый шаблон плагина
/core/classes/page.class.php замена в function getBBCodeToolbar ближе к концу:
<a class="usr_bb_button" href="javascript:void(0)" onclick="$(\'#smilespanel_'.$field_id.'\').slideToggle(\'slow\')" title="Вставить смайл"> <img src="/includes/bbcode/images/smiles.png" border="0" alt="Вставить смайл" /> </a>'; if ($placekind=='blogs'){ $html .= '<a class="usr_bb_button" href="javascript:addTagCut(\''.$field_id.'\')" title="Вставить конец анонса (кат)"> <img src="/includes/bbcode/images/cut.png" border="0" alt="Вставить конец анонса (кат)" /> </a>'; } if ($images){ $html .= '<a class="usr_bb_button" href="javascript:addTagVideo(\''.$field_id.'\')" title="Вставить видео"> <img src="/includes/bbcode/images/video.png" border="0" alt="Вставить видео" /> </a> <a class="usr_bb_button" href="javascript:addTagAudio(\''.$field_id.'\')" title="Вставить mp3"> <img src="/includes/bbcode/images/audio.png" border="0" alt="Вставить mp3" /> </a> <a class="usr_bb_button" href="javascript:addTagImage(\''.$field_id.'\')" title="Вставить картинку из Сети"> <img src="/includes/bbcode/images/image_link.png" border="0" alt="Вставить картинку из Сети" /> </a>'; if ($inUser->id) { $users_cfg = $inCore->loadComponentConfig('users'); if ($users_cfg['sw_photo']){ $html .= '<a class="usr_bb_button" href="javascript:addAlbumImage(\''.$field_id.'\')" title="Вставить фото из личных альбомов"> <img src="/includes/bbcode/images/albumimage.png" border="0" alt="Вставить фото из личных альбомов" /> </a>'; } $html .= '<a class="usr_bb_button" href="javascript:addImage(\''.$field_id.'\')" title="Загрузить и вставить фото"> <img src="/includes/bbcode/images/image.png" border="0" alt="Загрузить и вставить фото" /> </a> <div class="usr_bb_button" id="imginsert" style="display:none"> <strong>Загрузить фото:</strong> <input type="file" id="attach_img" name="attach_img"/> <input type="button" name="goinsert" value="Вставить" onclick="loadImage(\''.$field_id.'\', \''.session_id().'\', \''.$placekind.'\')" /> </div> <div class="usr_bb_button" id="imgloading" style="display:none"> Загрузка изображения... </div>'; if ($users_cfg['sw_photo']){ $html .= '<div class="usr_bb_button" id="albumimginsert" style="display:none"> <strong>Вставить фото:</strong> '.cmsUser::getPhotosList($inUser->id).' <input type="button" name="goinsert" value="Вставить" onclick="insertAlbumImage(\''.$field_id.'\')" /> </div>'; } } } $html = cmsCore::callEvent('GET_BBCODE_BUTTON', $html); return $html; }
public static function getSmilesPanel($for_field_id){ $html = '<div class="usr_msg_smilebox" id="smilespanel_'.$for_field_id.'" style="display:none">'; $dir = '/static/smiles/'; $html .= '<a href="javascript:addSmile(\''.$tag.'\', \''.$for_field_id.'\');"><img src="'.$dir.$file.'" border="0" /></a> '; } } } $html .= '</div>'; return $html; }
Прикрепленный файл
Попробуем разобраться…)
имеется ввиду разработка Adaptive CSS
почему? там часть параметров(атрибутов) не задействована просто, видимо чтобы не сильно нагружать пользователей разбирательствами что к чему… ), а расширять функционал теперь можно плагинами, это не к WYSIWYG их писать…)
Как?
Потерпите немножко, я сейчас в другую сторону “копаю” (везде стандартный с ББкодами), закончу — посмотрю, что можно тут сделать, иначе отрывочными советами глюков только добавим в систему…
а этот не поможет?
Кстати, почему может текст записи в блоге не редактироваться? Добавляться — добавляется, но не редактируется
Info: markItUp! is based on former jTagEditor )
это тоже самое только “без пуговиц”…
а в модели поменяли куда данные отправляются и какие приходят на редактирование?Кстати, почему может текст записи в блоге не редактироваться? Добавляться — добавляется, но не редактируется
по поводу поста 27 я и предупреждал что с этим столкнетесь)
так что простого решения нет…
так что простого решения нет…
тоже его смотрел перед новым годом еще, но от работы по изменению кода он не освобождает, т.е нельзя просто написать плагин чтобы он везде заменил все редакторы на этот…
А что если заменить вот этим?
свои переменные подставляйте…
{wysiwyg name='content' value=$mod.content height=350 width='100%' toolbar='Admin'}
зачем? создайте свой шаблон и в нём подключите что считаете нужным, или уже есть готовый вариант _default_ использующего
?
включите отладку в админке в настройках сайта, в самом низу страницы под футером появиться вся интересующая информация… Fuze, уже ответил… это зависит от того коакой компонент выбран для главной и какие модули загружаются…
чтобы не казаться столь категоричным, выход найти можно — написать компонент, который выполняет роль некоего менеджера для трех других, но индивидуально, без объединения функционала или смешанного вывода разных галерей
( по типу вкладок или меню, т.е. как бы корневую категорию в которой есть категории: фотоальбомы, клубы, пользователи…)
( по типу вкладок или меню, т.е. как бы корневую категорию в которой есть категории: фотоальбомы, клубы, пользователи…)
в теме про клубы я её упоминал (инструкция)…
подставляйте свои переменные из шаблонов в которых хотите заменить ну и в модели нужно будет запрашивать поле с html без bbcoda…
{wysiwyg name='description' value=$club.description height=350 width='100%' toolbar='Admin'}