Severus Опубликовано 25 Января 2008 Жалоба Поделиться Опубликовано 25 Января 2008 2.2.2Залил кучу смайликов. При создании сообщения нажимаем на "Показать все".Проблема в том что смайлики все выводятся в один ряд. Длинная страница со смайликами.Может можно сделать их в 2-3-4 ряда? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Arhar Опубликовано 25 Января 2008 Жалоба Поделиться Опубликовано 25 Января 2008 ищи в теме FAQ для 2.1.х , может прокатить Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Severus Опубликовано 25 Января 2008 Автор Жалоба Поделиться Опубликовано 25 Января 2008 ищи в теме FAQ для 2.1.х , может прокатитьВсё прочитал.Начнём с того что файла jscripts/ipb_editor.js - нет.Сделал все изменения.Админцентр > ВНЕШНИЙ ВИД > Редактировать HTML фрагменты > skin_topic > quick_reply_box_open<script type="text/javascript"> <!-- function emo_pop(){ window.open("index.{ipb.vars['php_ext']}?act=legends&CODE=emoticons&s={ipb.session_id}", "Legends", "width=250,height=500,resizable=yes,scrollbars=yes"); } --> </script>такого нетесть <script type='text/javascript'> <!-- IPS_Lite_Editor[ 'fast-reply' ] = new ips_text_editor_lite( 'fast-reply' ); IPS_Lite_Editor[ 'fast-reply' ].init(); IPS_Lite_Editor[ 'fast-reply' ].text_obj.style.height = '150px'; --> </script>Всё равно заменил.Остальное сделал без изменений, как в описании.В итоге Parse error: syntax error, unexpected '<', expecting T_FUNCTION in /www_host/hosts/forum.ru/cache/skin_cache/cacheid_2/skin_legends.php on line 122 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Arhar Опубликовано 25 Января 2008 Жалоба Поделиться Опубликовано 25 Января 2008 тогда отпадает, потом посмотрю че там и где Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Severus Опубликовано 25 Января 2008 Автор Жалоба Поделиться Опубликовано 25 Января 2008 тогда отпадает, потом посмотрю че там и гдеОки, буду ждать.Там на картинке именно то что нужно. =) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Arhar Опубликовано 26 Января 2008 Жалоба Поделиться Опубликовано 26 Января 2008 так, ну я посмотрел, вопрос такой - как делаешь изменения в шаблонах? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Severus Опубликовано 26 Января 2008 Автор Жалоба Поделиться Опубликовано 26 Января 2008 так, ну я посмотрел, вопрос такой - как делаешь изменения в шаблонах?Всё как написано было Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Arhar Опубликовано 26 Января 2008 Жалоба Поделиться Опубликовано 26 Января 2008 каким методом делаешь изменениячерез какой скрипт делаешь изменениякакой программой делаешь изменения Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Severus Опубликовано 26 Января 2008 Автор Жалоба Поделиться Опубликовано 26 Января 2008 так, ну я посмотрел, вопрос такой - как делаешь изменения в шаблонах?Изменяю и нахожу просто в блокнотескопировал - вставил Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Arhar Опубликовано 26 Января 2008 Жалоба Поделиться Опубликовано 26 Января 2008 неправильновсе изменения делать через админцентр - внешний вид - изменить html фрагменты Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Severus Опубликовано 26 Января 2008 Автор Жалоба Поделиться Опубликовано 26 Января 2008 неправильновсе изменения делать через админцентр - внешний вид - изменить html фрагменты1. в описании написано в файлеsources/action_public/misc/legends.phpэто тоже надо было через админку делать? 2. заменяем в Админцентр > ВНЕШНИЙ ВИД > Редактировать HTML фрагменты > skin_topic > quick_reply_box_open<script type="text/javascript"> <!-- function emo_pop(){ window.open("index.{ipb.vars['php_ext']}?act=legends&CODE=emoticons&s={ipb.session_id}", "Legends", "width=250,height=500,resizable=yes,scrollbars=yes"); } --> </script>у меня <script type='text/javascript'> <!-- IPS_Lite_Editor[ 'fast-reply' ] = new ips_text_editor_lite( 'fast-reply' ); IPS_Lite_Editor[ 'fast-reply' ].init(); IPS_Lite_Editor[ 'fast-reply' ].text_obj.style.height = '150px'; --> </script> в итоге получилось<script type='text/javascript'> <!-- IPS_Lite_Editor[ 'fast-reply' ] = new ips_text_editor_lite( 'fast-reply' ); IPS_Lite_Editor[ 'fast-reply' ].init(); IPS_Lite_Editor[ 'fast-reply' ].text_obj.style.height = '150px'; function emo_pop(){ window.open("index.{ipb.vars['php_ext']}?act=legends&CODE=emoticons&s={ipb.session_id}", "Legends", "width=250,height=500,resizable=yes,scrollbars=yes"); } --> </script>правильно? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sannis Опубликовано 26 Января 2008 Жалоба Поделиться Опубликовано 26 Января 2008 <script type='text/javascript'> <!-- IPS_Lite_Editor[ 'fast-reply' ] = new ips_text_editor_lite( 'fast-reply' ); IPS_Lite_Editor[ 'fast-reply' ].init(); IPS_Lite_Editor[ 'fast-reply' ].text_obj.style.height = '150px'; function emo_pop(){ window.open("{$this->ipsclass->board_url}act=legends&CODE=emoticons", "Legends", "width=250,height=500,resizable=yes,scrollbars=yes"); } --> </script> Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Severus Опубликовано 26 Января 2008 Автор Жалоба Поделиться Опубликовано 26 Января 2008 ... Ну да. Форум видимо код меняет. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Severus Опубликовано 28 Января 2008 Автор Жалоба Поделиться Опубликовано 28 Января 2008 up тему Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Severus Опубликовано 28 Января 2008 Автор Жалоба Поделиться Опубликовано 28 Января 2008 тогда отпадает, потом посмотрю че там и гдеВот что получилось ( и загружалось очень долго, очень) Картинки не отображаются Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Severus Опубликовано 30 Января 2008 Автор Жалоба Поделиться Опубликовано 30 Января 2008 Никто не подскажет в чём косяк? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Severus Опубликовано 31 Января 2008 Автор Жалоба Поделиться Опубликовано 31 Января 2008 Никто не подскажет в чём косяк? Ура! Разобрался! Работает!Всем спасибо! Для тех кто идёт следом - всё делаем по описанию, но в последнем пунктеи skin_legends--emoticons_rowзаменяем все содержание на <td align="center" class="row1" valign="middle"><a href={$out}java script:add_smilie({$in}$code{$in},{$in}smid_$smilie_id{$in}){$out}>$code</a></td> <td align="center" class="row1" valign="middle"><a href={$out}java script:add_smilie({$in}$code{$in},{$in}smid_$smilie_id{$in}){$out}><img src="{ipb.vars['EMOTICONS_URL']}/$image" id='smid_$smilie_id' valign="absmiddle" alt="$image" /></a></td> тут код неправильный, поэтому нужно просто убрать тэги <tr> и </tr> - и всё ОК. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Severus
2.2.2
Залил кучу смайликов. При создании сообщения нажимаем на "Показать все".
Проблема в том что смайлики все выводятся в один ряд. Длинная страница со смайликами.
Может можно сделать их в 2-3-4 ряда?
Ссылка на комментарий
Поделиться на других сайтах
16 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.