Перейти к контенту
  • 0

Стили в 3.0.х


AlexTorch

Вопрос

Коллеги, существует много тем про модификацию header/footer форума версии 2.3.x

 

Но, пока не видел, и с наскоку не смог разобраться, где и как в 3.0.x:

  1. изменить шапку форума. Нужны модификации html более сложные чем замена логотипа (for ex добавление нескольких ссылок с навигацией по основному сайту )
  2. Подключить баннер после шапки
  3. Подключить счетчикики

 

что можно почитать на эту тему ?

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

код счетчиков или баннера записываешь для примера в counter.txt и кладешь в корень иль куда нуна

в шаблон globalTemplate в нужное место ставишь

{parse include="../counter.txt"}

- только путь (../) под себя правишь.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
код счетчиков или баннера записываешь для примера в counter.txt и кладешь в корень иль куда нуна

в шаблон globalTemplate в нужное место ставишь

{parse include="../counter.txt"}

- только путь (../) под себя правишь.

ок. спасибо

Ссылка на комментарий
Поделиться на других сайтах

  • 0
"не стоит разрабатывать новый стиль на основе стиля 3.0.1, потому что в новых версиях идут постоянные исправления верстки и CSS"

А на основе какого стиля тогда разрабатывать?

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Ну а как переделать имеющийся скин от 2.3 под 3.0?

В этом случае, другого выхода нет. Придется сделать новый под текущую версию, а потом его корректировать пока не закончат все изменение.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
А что если я переделаю свой скин под 3.0 на основе дефолтного. Можно как-то при выходе новой версии форума сравнить на различия стили, увидеть изменения?
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Гипотетически IPS должна выкладывать инструкции по ручному обновлению стилей, как это было с 2.х.

 

На практике же - вряд ли. Даже от 3.0.0 до 3.0.2 слишком до фига изменений. К тому же, сам по себе дефолтный стиль заведомо кривой. Просто попробуйте поменять цвета и сделать при этом не белый фон.

 

Плюс ещё они выбрали ещё более кривой стиль в качестве второго.

 

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

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Может кто-нибудь подсказать, что есть "Родительский стиль"? При создании нового стиля там можно выбрать между тремя имеющимися, а также "Базовый стиль". Что есть "Базовый стиль"?

На что это будет влиять в дальнейшем?

Ссылка на комментарий
Поделиться на других сайтах

  • 0

что и где прописывать узнаете исследовав форум.

 

удобно это делать плагином к огнелису firebug

 

 

толочь матчасть в пюре,врятли кто-то будет, проще предложить решить Ваши потребности за Ваши деньги.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Так, по поводу родительских стилей. Сейчас посмотрел, если я правильно понял - при создании стиля с указанием родительского, от родительского наследуются шаблоны и css, так? Но при последующих их изменениях либо в первом, либо во втором, эти изменения никак на друг друге не отразятся? Просто изначальное наследование при создании и не более того?
Ссылка на комментарий
Поделиться на других сайтах

  • 0

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

 

ну или некоторые свойства родительские, ограничивают дочерние.

 

как пример:

 

весь форум располагается в контейнере шириной 900 пикселей, все внутренние контейнеры, без прописания им особых свойств не смогу выйти за пределы 900.

 

как пример особых свойств: z-index, overflow - ну первое что в голову пришло.

Изменено пользователем olmer2002
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Что-то не совсем понял.

Если по проще: допустим есть определённый стиль Скин1 с некоторыми изменёнными хтмл щаблонами. Если мне нужно создать новый стиль, который будет переделанным стилем Скин1, то я этот Скин1 и выбираю родительским, чтобы в мой новый стиль перешли изменённые хтмл шаблоны Скина1. Так ведь?

 

___

 

Всё, более-менее разобрался, прочитав вики.

Изменено пользователем Yamamura
Ссылка на комментарий
Поделиться на других сайтах

  • 0

На всякий случай, добрый совет - не связывайтесь с наследованием стилей.

Это фича, которая реально полезна в теории. На практике же, когда у вас будет 3-4 уровня наследования, и копаться в стилях будет больше, чем один человек -> начнётся настоящий АДДДД.

 

Можно не слушать и наступить на эти грабли самостоятельно.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
А что если я переделаю свой скин под 3.0 на основе дефолтного. Можно как-то при выходе новой версии форума сравнить на различия стили, увидеть изменения?

Here are the IPB 3.0.2 CSS changes as compared to the IPB 3.0.1 default skin.

 

 

На всякий случай, добрый совет - не связывайтесь с наследованием стилей.

Наследовать стиль хорошо для экспериментов. Попробовал, а потом изменение перенес в родительский.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Мвахаха - http://forums.invisionpower.com/topic/2900...ost__p__1839558 !!!

 

Это же надо! "Если что-то не работает - вот вам сразу же и патч для 3.0.2"))))

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Ничего забавного. форум еще сырой, поэтому будет гора хотфиксов. ИБР кстати писала об этом и особенно обращало внимание на стили.

Ну и не стоит забывать про уязы, которые вероятно будут, если форум с нуля переписывали.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

столкнулся с такой проблемой..после обновления простые пользователи не видят добавленные стили...я как админ на форуме их вижу..подскажите где ковырнуть?

 

все..проблему решил :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Всем привет, подскажите насчет такой проблемы:

 

Делаю изменения в стиле IP Board (HTML), в редакторе изменения есть, визуально же на форуме ничего не меняется.

 

Создаю дочку или просто стиль новый и все нормально, но как только захожу в какой-нить топик (форумы, главная и тд все ок), мне выдает:

 

Fatal error: Call to a member function forum_jump() on a non-object in ***/forum/admin/applications/forums/sources/classes/forums/class_forums.php on line 1462

 

 

Версия форума 3.02, скачана сегодня днем из клиентского раздела ibresource.ru

 

Делал все что можно уже, и экспортировал и перехэшировал стили, и перехешировал форум, ни первую, ни вторую проблему решить нельзя. Дефолтные стили не редактируются, новые стили в showtopic.php выдают указанную ошибку.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

А существуют сейчас уже какие-либо общедоступные стили кроме стандартного для версии 3.0.2? Вообще, когда начинал устанавливать обновление, выводилось сообщение, что старые стили будут сконвертированы в новый формат (по крайней мере, я так это воспринял) и я думал, что будет достаточно их подцепить через админцентр. Ан нет. Очень жаль, т.к. форум потерял свою индивидуальность :D

 

И что, получается, что сейчас все, установившие обновление, сидят на стандартном стиле?

Изменено пользователем shba
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Нет, конечно. Есть два бесплатных "русских" (хотя теперь это деление некорректно) скина от ipbskins.ru, есть куча на resources.invisionpower.com и неофициальных ресурсах, многие уже делают свои скины =) Изменено пользователем Ritsuka
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Вообще, когда начинал устанавливать обновление, выводилось сообщение, что старые стили будут сконвертированы в новый формат

Там было сказано, что они сохраняться в такой-то папке.

И что, получается, что сейчас все, установившие обновление, сидят на стандартном стиле?

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

Только после обновления до 3.0.2 пришлось ещё в css и шаблоны изменения вносить.

Изменено пользователем Yamamura
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.