IPB в Рунете | Помощь по форуму на движке IP.Board
RSS иконка Домашняя иконка
  • Руководство по установке стилей IPB

    Написано Июль 12th, 2007 Fisana 14 комментариев

    Это руководство поможет новичкам установить скины на форумы IPB версий 2.0.x – 2.3.x. Инструкция постоянно дополняется и редактируется. Сайты, скопировавшие одну из ее версий, обязаны поставить прямую ссылку на первоисточник.

    Руководство по установке скинов для IPB 2.0.x – 2.3.x

    1. Постарайтесь не ошибиться с соответствием версии стиля версии вашего форума в пределах линейки IPB: 2.0.x, 2.1.x, 2.2.x+2.3.x.

    Совместимыми являются только стили v2.2.x и 2.3.x. Их шаблоны отличаются минимально, поэтому в простых стилях адаптация к нужной линейке форумов произойдет автоматически. Остальные стили, разработанные для разных версий IPB, несовместимы принципиально. Несмотря на небольшие внешние различия, в структуре их шаблонов участвуют разные входящие php-переменные, специфические для каждой конкретной линейки форумов.

    Чтобы не поломать форум, используйте скины только из надежных источников – с сайтов авторов или из архивов, куда их выложили сами авторы. Разработчики обновляют шаблоны, исправляют ошибки, если вы их найдете, и могут оказать техническую поддержку. На сайтах с ворованным контентом, куда собираются для “коллекции” в том числе IPB скины и модификации, под видом новых могут распространяться сильно устаревшие версии. Помните, что владельцы таких сайтов не являются ни разработчиками скриптов, ни дизайнерами, часто в IPB ничего или почти ничего не понимают и в случае возникновения проблем откажутся от любой ответственности.

    2. Предварительная подготовка к установке стиля.

    • Убедитесь, что правильно выставлен CHMOD – права доступа на папки uploads, style_images, cache и skin_cache должны быть равными 0777.
    • В главных настройках форума должен быть правильно указан путь к папке uploads. Скрипт форума самостоятельно его определяет и предлагает свой вариант, обычно правильный. Если по какой-либо причине путь к папке загрузок указан неверно, при попытке распаковать скин форум будет ругаться.
    • Проверьте, не установил ли хостер php в safe mode (безопасный режим). При безопасном режиме картинки не импортируются, появляется только пустая папка, кэш скина в этом случае тоже может не сформироваться. Скины при невозможности отмены safe mode вначале придется распаковывать на локалхосте (например установив Денвер и форум на свой компьютер) или перебираться на проверенный хостинг.
    • Убедитесь, что в наличии имеется ДВА АРХИВНЫХ ФАЙЛА XML – один с шаблонами, другой с картинками (в названии будет присутствовать слово “images”). В версиях IPB 2.2.x – 2.3.x, кроме того, может присутствовать и файл с архивом макросов. Но, как правило, наличие архива макросов – излишество, так как в необходимом количестве изменения макросов содержатся в архивном файле с шаблонами.

    3. Собственно сама установка стиля (инструкция для версий, начиная с 2.1.х и выше; для 2.0.x расположение меню в админке слегка отличается).

    • Зайдите в админпанель. Откройте вкладку “Внешний Вид” (наверху вторая слева).
    • В левом меню найдите пункт  “импорт/экспорт стилей” (4-й сверху). Откройте его. Увидите заголовок “Импорт…” Там – “Импорт шаблонов стиля и Импорт изображений”.
    • Импортируйте поочередно оба архива, не перепутав картинки с шаблонами. Задайте в нижней строчке при каждой операции соответственно название скина и название папки для графики.
      В версиях 2.0 – 2.1 после удачного импорта зайдите в “Менеджер стилей” (верхняя строка левого меню). Внизу в списке найдете новый скин. Откройте меню (справа в строке со скином) >  “Настройки”. В “Настройках” увидите “Настройки изображений”. Здесь обязательно нужно связать шаблоны скина с папкой его картинок. В меню просто выберите название нужной папки.
      В версиях 2.2 – 2.3 встроена возможность сразу связать картинки и шаблоны. Рекомендую вначале импортировать графику, указав “никакой” стиль, а затем шаблоны, указав название только что установленной папки с графикой стиля.
    • По желанию в свойствах стиля настраиваете другие параметры скина, такие, как кэширование css в текстовый файл (существенно уменьшит вес страниц форума). Если форум модифицирован, можно попробовать сделать новый стиль дочерним к старому. Тогда все или часть модификаций (в зависимости от изменений в шаблонах нового стиля) сможет работать в новом скине.

    4. Минимальные требования по технике безопасности при установке стилей.

    • Никогда не делайте новый скин стилем по умолчанию без предварительной проверки его работоспособности. В некоторых случаях, если не создается кэш, торопливость приводит к тому, что невозможно зайти не только на форум, но и в админку. Форум останется жив, но пользоваться им будет нельзя никому, пока через PhpMyAdmin специальным SQL запросом не поменяете нерабочий дефолтный скин на один из прежних. Это нервная процедура, которой избежать совсем просто, если выполнять минимальные требования по технике безопасности.
      Внимание! После появления дополнения по безопасности наглядно сработала пословица

      Научите дурака Богу молиться, так он весь лоб расшибет.

      Пожалуйста, берегите лбы. Когда админка доступна, никаких SQL запросов делать не нужно. Если поняли, что ошиблись с версией скина, удалите нерабочий стиль стандартными средствами админцентра. Пункт для удаления указан в раскрывающемся меню для каждого скина.

    • При использовании модификаций для форума: “панель приветствия”, “кто был сегодня на форуме” и некоторых  других, возможно, придется установить их в новом скине заново. Изменения для этих модов не всегда могут наследоваться и вы это поймете, когда при выборе нового стиля в списке скинов вместо главной страницы форума или в просмотре конкретного раздела увидите белую страницу или сообщение “Fatal error..”. Ничего страшного в этом нет и пользователи не заметят оплошности, если вы умный администратор и выполнили предыдущий пункт. Просто расслабьтесь и спокойно впишите необходимые изменения для модов в шаблоны, затем проверьте работоспособность скина еще раз.
    • Если вы убеждены, что все сделали правильно и следовали каждому пункту данной инструкции, а все равно что-то неправильно работает, не спешите паниковать. Вначале воспользуйтесь инструментами для стилей (ссылку увидите в левом меню админпанели на странице “Внешний вид”) и перестройте кэш нового скина. Как правило, это помогает в большинстве случаев.
      Если все-таки ничего не вышло, поищите причину в списке ошибок при установке скинов IPB.
    • Замена логотипа осуществляется только путем физической замены файла на сервере. Инструмент админцентра “Легкая смена логотипа” расчитан на примитивные стандартные стили. Поэтому лучше забудьте о нем и просто отредактируйте бланк или файл для логотипа, который прилагается в комплекте к скину. При этом нужно сохранить новый файл с тем же названием и расширением, которые использованы автором для логотипа конкретного скина. Потом через FTP замените файл логотипа в папке картинок стиля на сервере собственным файлом.
    • Большинство проблем, возникающих при установке скинов и модификаций, а также при установке баннеров, счетчиков и контекстной рекламы связана не с качеством продуктов или инструкций, а с кривыми руками администратора. Если вы не уверены в своих силах и знаниях, обратитесь за помощью к специалистам. Вся помощь, оказываемая на форуме в темах поддержки наших скинов для IPB, бесплатна.
    Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati News2.ru 2focus.org БобрДобр.ru RUmarkz Ваау! Memori.ru МоёМесто.ru Mister Wong Яндекс Закладки

    Еще статьи:

    1. Инструкция по установке скинов на форумы IPB 3.0 Технически установка скинов на форумы 3.0 ничем не отличается от их установки на IPB 2.х. Однако, есть важные моменты, которые нужно учесть. 1.  В версии 3.0 установщик видит и понимает только те приложения, которые уже есть на форуме. Если вы...

     

    14 responses to “Руководство по установке стилей IPB” RSS иконка

    • Когда устанавливаешь стиль то там надо прописать путь к папке с графикой! Вот не пойму какую папку то. я токо пишу название стиля указываю где он у меня на компе а вот путь на сервер к папке форума.какой папки непойму. может поможет кто?

    • Указать ту папку, в которой находятся картинки стиля. Они распаковываются из архива туда, куда укажете.
      А если название папки не задать, то все равно новая папка с названием, которое придумал разработчик скина, образуется.
      Останется ее только выбрать из списка и связать с шаблонами.
      Ошибиться сложно, это как в собственной ванне утонуть…

    • спс оч помогло:)

    • Можете помочь? я всё вроде установил, но у меня теперь неоткрываются темы, просто белый экран..

    • При импортировании шаблона выдаёт ошибку “Обрабатываемый файл пуст”
      При имортировании картинок выдаёт ошибку “В этом XML-архиве нет изображений для импортирования.”
      Так со всеми скинами.

    • Два последних автора: Читайте http://ipb-ru.net/ipb-skin-errors.html А помощь мы оказываем на форуме. Здесь ее просить бессмысленно.

    • Версия 2.22. Не нашел ни указанных пунктов меню, ни средств импорта.
      Есть группа “Интерфейс” в меню, но импорта нет….

    • Судя по ссылке в Вашем нике, у Вас Intellect Board, а не Invision Power Board :)
      Там скины иначе устанавливаются. Спросите на сайте поддержки этого движка.

    • у меня ибп 2.3 нопри установке тем оно выглядит по старомут но лого обрезано цветовая схема таже от нового стиля только цвет кое где и иконки

    • Женя, читаем:
      Ошибки при установке стилей - http://ipb-ru.net/ipb-skin-errors.html
      Пункт 4.

    • спасибо, полезная статья, очень мне помогла! я сам бы долго ковырялся в двиге)

    • Спасибо =) всё хорошо установилось, хотя руки у меня кривоваты еще.

    • подскажите, как установить кнопку удалить сообщения? чтобы все пользователи могли при необходимости удалить свое сообщение, пробовал макросы, но не знаю, куда правильно его установить.

    • Это делается в настройках групп, а не в макросах. Надо просто разрешить нужным группам удалять свои темы и сообщения. Если права пользователям расширите, кнопка появится сама.


    Оставить реплику

    This is a captcha-picture. It is used to prevent mass-access by robots. (see: www.captcha.net)

    Впишите в строку 5 символов с картинки, содержащей цифры от 0 до 9, а также латинские буквы от A до F, и нажмите кнопку "Отправить".

      

    Я не могу прочесть символы на картинке. Пожалуйста, сгенерируйте