Перейти к содержанию

KitsuneSolar

Актив
  • Постов

    847
  • Зарегистрирован

  • Посещение

  • Победитель дней

    17

Весь контент KitsuneSolar

  1. {{if $row->mapped('pinned') || $row->mapped('featured') || $row->hidden() === -1 || $row->hidden() === 1}} <span> {{if $row->hidden() === -1}} <span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_warning" data-ipsTooltip title='{$row->hiddenBlurb()}'><i class='fa fa-eye-slash'></i></span> {{elseif $row->hidden() === 1}} <span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_warning" data-ipsTooltip title='{lang="pending_approval"}'><i class='fa fa-warning'></i></span> {{endif}} {{if $row->mapped('pinned')}} <span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_positive" data-ipsTooltip title='{lang="pinned"}'><i class='fa fa-thumb-tack'></i></span> {{endif}} {{if $row->mapped('featured')}} <span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_positive" data-ipsTooltip title='{lang="featured"}'><i class='fa fa-star'></i></span> {{endif}} </span> {{endif}} forums > front > forums > popularQuestionRow > questionRow > topicRow
  2. Не годно. Этот заголовок может использоваться на других технических страницах. Поэтому я явно указал класс .ipsApp_front
  3. Ах блин, теперь читая слово "тема" путаешься. То тема на форуме... то... тема (стиль) на форуме... Если ты просто жал "далее" при создании темы не меняя настроек, тебе нужно в выпадающем меню темы нажать "конвертирование" (или как то так). Она сконвертируется в тему с шаблонами.
  4. В custom.css: .ipsApp_front .ipsPageHeader h1.ipsType_pageTitle { display: none; }
  5. Потому то ключевые слова и описание записываются в админке стандартными средствами. Зачем из прописывать вручную с коде стиля?
  6. В смысле? Поподробнее опиши что ты хочешь делать. Какай HTML?
  7. Скорее всего лишняя кавычка, либо какой то из тегов не закрыт.
  8. Неожиданно как то. Причём в паблике чейнджлога не обнаружил. Видимо, закрыли очередные дырки.
  9. Что значит "по нормальному"? Трудно по картинки щёлкнуть для открытия полного изображения?
  10. Требуется одобрение для файла, хотя раньше одобрение не требовалось.
  11. Спонсоры разделов — очень популярная вещь в качестве рекламного места. Заказчик арендует у рекламодателя место рядом с названием раздела форума, и становится как бы спонсором этого раздела. Есть модификация, позволяющая настраивать спонсоров раздела через удобную панель администрирования. Но мы, как истинные админы своих форумов, будем идти сложным путём. Мы создадим специальный шаблон, в котором будут хранится спонсоры разделов.Редактирование шаблоновОткрыть шаблон Board Index > boardIndexTemplate, найти: <td class='col_c_stats ipsType_small'> <ul> <li><strong>{$forum_data['topics']}</strong> {$this->lang->words['topics']}</li> <li><strong>{$forum_data['posts']}</strong> {$this->lang->words['replies']}</li> </ul> </td> Добавить выше: <td id="ipsForumSponsor_{$forum_data['id']}" class="ipsForumSponsor">{parse template="ipsForumSponsors" group="global_other" params="$forum_data"}</td> Найти: <td <if test="canSeeLastInfoRedirect:|:$this->memberData['gbw_view_last_info']">colspan='2'</if> class='col_c_forum'> Заменить на: <td <if test="canSeeLastInfoRedirect:|:$this->memberData['gbw_view_last_info']">colspan='3'</if> class='col_c_forum'> Создание шаблонаИдём в Админцентр, открываем ваш стиль и в списке шаблонов нажимаем кнопку Add New Bit («Добавить новый шаблон»). В появившемся окошке вписываем следующие параметры: Template Bit Name: ipsForumSponsors Add to Group: skin_global_other Data Variables: $forum_data=array() Всё остальное оставляем не тронутым (не заполненным) и нажимаем на кнопку Add («Добавить»).Перед нами открылась вкладка нашего шаблона. Шаблон пустой и нам необходимо в него добавить следующий текст: <if test="in_array( $forum_data['id'], array( X, Y, Z ) )"> <!-- banner --> </if> Где X, Y, Z — это ID разделов, рядом с которыми будет отображаться их спонсор, а на месте <!-- banner --> будет располагаться код спонсорского баннера.Редактирование CSSТеперь необходимо подправить стили. Итак, открываем ipb_styles.css и в самый низ добавляем: .ipsForumSponsor { width: 1%; } Ну вот и всё! Для добавления и удаления спонсоров используется созданный нами шаблон ipsForumSponsors.
  12. Сейчас многие порталы не ограничиваются только форумами. Эти порталы создают группы в различных социальных сетях, тем самым расширяя свою аудиторию. И для того, чтобы пользователи переходили в группы социальных сетей необходимо на форуме сделать ссылки на эти группы. Делать будем как всегда через шаблон, потому что в дальнейшем намного легче изменять отдельный маленький шаблон, чем редактировать очень большой, набитый кодом, шаблонище.Итак, идём в Админцентр, открываем ваш стиль и в списке шаблонов нажимаем кнопку Add New Bit («Добавить новый шаблон»). В появившемся окошке вписываем следующие параметры: Template Bit Name: mySocialIcons Add to Group: skin_global_other Всё остальное оставляем не тронутым (не заполненным), нажимаем на кнопку Add («Добавить») и наш шаблон записался в группу Other Global Templates.Перед нами открылась вкладка нашего шаблона. Шаблон пустой и нам необходимо в него добавить следующий текст: <div class='mySocialIcons right'> <a title='Facebook' href='#'><img src='{style_images_url}/social_icons/facebook32.png' alt='Facebook' /></a> <a title='Twitter' href='#'><img src='{style_images_url}/social_icons/twitter32.png' alt='Twitter' /></a> <a title='YouTube' href='#'><img src='{style_images_url}/social_icons/youtube32.png' alt='YouTube' /></a> </div> После того, как закончим формировать шаблон, его необходимо подключить. Подключать будем в globalTemplate. То есть, зайдите в Global Templates > globalTemplate и найдите: <if test="canSearch:|:$this->memberData['g_use_search'] && $this->settings['allow_search']"> {parse template="quickSearch" group="global" params=""} </if> Добавьте ниже: <!-- CYBER-SYSTEMS.ORG: Social Icons --> {parse template="mySocialIcons" group="global_other" params=""} <!-- / CYBER-SYSTEMS.ORG: Social Icons --> Всё! Подключили шаблон. Теперь нужно немного подправить оформление. Открываем ipb_styles.css и в самый низ вставляем: /** * Social Icons * By CYBER-SYSTEMS Network * __cyber-systems.net/ */ .mySocialIcons { margin: 17px 20px 0 0; } Отлично! А как же иконки? Иконки находятся в архиве. Архив необходимо распаковать, и получившуюся папку загрузить в директорию ./public/style_images/{THEME_NAME}/, где{THEME_NAME} — название Вашего стиля.
  13. Зачем? Создай новый стиль в админке и всё.
  14. Для локализаторов даже последняя версия выглядит унылой. Обновление языкового пакета с переводом одной фразы из дополнения: <?xml version="1.0" encoding="UTF-8"?> <language name="Russian" rtl="0"> <word key="hammer_group" js="0">Тест системы перевода</word> </language> Просто дублирует эту фразу. В итоге в языковом пакете куча дубликатов одного и того же ключа фразы. Просто бажность.
  15. Версия 3.0.3

    153 раза скачали

    Исчезновение боковой панели форума при прокрутки страницы. Когда боковая панель выходит из области видимости, она исчезает, а форум расширяется на всю страницу. Данная функция используется во ВКонтакте, на страницах пользователей и групп. Когда левая информационная панель выходит из области видимости, правая страница контента расширяется. https://youtu.be/uLeOA9r9F6w Для корректной работы этого дополнения необходим установленный jQuery! В архив добавлено два установочных файла: обычная и версия с плавной анимацией. Версия с плавной анимацией содержит настройку продолжительности выполнения анимации. Версии нельзя устанавливать совместно! Перед установкой версии с анимацией, Вам необходимо полностью удалить обычную версию, и наоборот.
    Бесплатный
  16. Просмотр файла (CSI/IPS/MODULE) Hide Sidebar when Scrolling Page Исчезновение боковой панели форума при прокрутки страницы. Когда боковая панель выходит из области видимости, она исчезает, а форум расширяется на всю страницу. Данная функция используется во ВКонтакте, на страницах пользователей и групп. Когда левая информационная панель выходит из области видимости, правая страница контента расширяется. https://youtu.be/uLeOA9r9F6w Для корректной работы этого дополнения необходим установленный jQuery! В архив добавлено два установочных файла: обычная и версия с плавной анимацией. Версия с плавной анимацией содержит настройку продолжительности выполнения анимации. Версии нельзя устанавливать совместно! Перед установкой версии с анимацией, Вам необходимо полностью удалить обычную версию, и наоборот. Добавил WebFox Добавлено 21.04.2015 Категория Хуки, Модификации для IP.Board Название по-русски (CSI/XF/MODULE) Скрытие боковой панели при прокрутке страницы Версия IP.Board 3.4.x
  17. Собственно, по тексту ошибки видно, что памяти не достаточно для скрипта. Нужно память увеличить для скрипта
  18. В админке есть конопка создать стиль или как то так. А это уже хреново. Возьми папку с изображениями стандартного стиля из дистрибутива.
×
×
  • Создать...