Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

как сверстать так чтобы class="row1" и class="row2" чередовались по горизонтали?

Добрый день!

 

Подскажите пожалуйста, как сверстать так чтобы class="row1" и class="row2" чередовались по горизонтали?

 

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

http://img523.imageshack.us/img523/7254/screenshot1mx4.jpg

 

Спасибо!

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

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

Если отредактировать forums.php, тогда она будет отвечать уже за четность.

Смысловая нагрузка, связанная с модерацией, пропадет.

 

Поэтому я бы не рекомендовала менять четность в просмотре форумов.

Или Гену попросите помочь (его ник andaril).

forums.php

 

boards.php

 

так что не работает то?

Была проблема с файлом forums.php. Взял свежий из дистрибутива.

Кстати, возможно ли задать другие чередующиеся цвета столбцам "Темы" и "Ответы" "Последнее сообщение" ?

Придется вводить дополнительные переменные в файлах, прописывать их в нужных столбцах вместо 'class', ну и дополнительные классы в css, которые в новых переменных использовать.

class2

row5

row6

например

В шаблоне будет

class="{$data['class2']}"

А в файлах форума надо только повторить код для чередования row1 и row2, но для новой переменной и с новыми классами.

эээ... а зачем такая шахматная доска...

 

а теоритически сделать остальное можно уже через шаблоны

  • 4 месяца спустя...

Извините за возможно глупый вопрос, а где меняется непосредственно внешний вид чередованных row1 и row2? По умолчанию я знаю где меняется, а как подставить то на что будет чередоваться фон по умолчанию?

Э...

Вы задаете в css цвета для дефолтных классов row1 и row2.

Они и будут чередоваться.

Если не хочется изменять дефолтные классы (они задействованы в большинстве других шаблонов), придумайте row3 и row4 например, и пропишите в коде для чередования.

Спасибо большое. Т.е. как я понимаю, придумав row3 и row4 к примеру, я могу сделать чередование только в списке тем, но не в списке форумов?

Да. Можно и 5, 6, 7, 8, привязав эти классы к определенной группе шаблонов и не используя больше нигде.

  • 3 недели спустя...

как это чередование сделать и для активных тем, а то на них это не действует

1oUED167Zz.png

47R1uQp5AA.png

подскажите где?

Изменено пользователем Vitalik-x

На них и не будет действовать, так как инструкция для чередования роев в результатах поиска не дана.

Нужно проделать манипуляции в другом шаблоне и другом файле php:

skin_search > rendersearhrow

searh.php

На мой взгляд, это лишнее.

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

 

Просто шаблонов много. Кто-то захочет чередования в онлайн списке, кто-то в списке администрации, в шаблоне помощи, и т.д.

Хотите извращений, пожалуйста, но сами.

У меня такая проблема только с активными темами а остальное всё отлично!

skin_search > rendersearhrow

searh.php буду пробывать!

//$topic['class1']	 = "row2";
//$topic['class2']	 = "row1";
//$topic['classposts'] = "row2";
	$topic['class1']	  = $this->row;
	$topic['class2']	= $this->row;
	$topic['classposts'] = $this->row;

Хотябы просто одним цветом стало!

Изменено пользователем Vitalik-x

Могу предполагать, что в активных темах мешает какая-то переменная.

Надо у программистов спрашивать.

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.