Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Web-мастеру > vBulletin 3.х
Расширенный поиск

vBulletin 3.х Раздел о vBulletin и всем что касается этого скрипта

Ответ
 
Опции темы Поиск в этой теме
Старый 27.07.2010, 06:47 Вверх   #1
Новичок
 
Аватар для nnmarket
nnmarket вне форума
Доп. информация
По умолчанию Прабл с Ultimate Side Columns

После установки Ultimate Side Columns появилась проблема расползания шаблона.

Выглядит это примерно так:
На широких мониторах форум выглядит идеально. Колонка стоит справа от основного блока, выводит все что мне нужно.

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

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

Методом сравнения двух страниц (главной и страницы разделов с выводом заголовков сообщений) нашел причину:

На форуме как всем известно есть 4 поля данных: "колонка отображения разделов с описанием", "колонка с выводом последнего сообщения", "вывод колличества тем" и "колонка с выводом колличества сообщений".

На главной странице форума колонка "раздел" имеет фиксированную ширину и вытесняет боковую колонку с права за пределы экрана, а на странице вывода категории и подразделов в ней, колонка "раздел" на маленьких мониторах сжимается, и таким образом боковая колонка всегда в зоне видимости и не искажает дизайн.

Так вот первое решение, которое я вижу - это сделать колонку "раздел" на главной странице форума с "плавающей" шириной, как на странице вывода подразделов в категории форума.

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

Эта проблема появляется у многих, кто пользуется продуктом Ultimate Side Columns, но конкретного решения проблемы я не видел нигде.
Предлагаю в этой ветке размусолить эту тему, полезно будет многим

Последний раз редактировалось nnmarket; 27.07.2010 в 06:50..
  Ответить с цитированием
Старый 27.07.2010, 09:06 Вверх   #2
Модератор
 
Аватар для Slavok47
Slavok47 вне форума
Доп. информация
По умолчанию

Что за хак? ссылку на него, и скрин проблемы, теоретически ни фига не понятно...
  Ответить с цитированием
Старый 27.07.2010, 11:04 Вверх   #3
Старший модератор
 
Аватар для Prometej
Prometej вне форума
Доп. информация
По умолчанию

Единственно что понял - что размер нужно указывать не в пикселях, а в процентах. Именно тогда получается "резиновый" дизайн. Годный для любого разрешения монитора.
  Ответить с цитированием
Старый 27.07.2010, 12:23 Вверх   #4
Новичок
 
Аватар для nnmarket
nnmarket вне форума
Доп. информация
По умолчанию скрины проблемы

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


Под цифрой 1 на рисунке правая боковая колонка, которая съехала за экран. Под цифрой 2 - полоса прокрутки (ну и так понятно). Под цифрой 3 колонка раздела.

Вот второй скрин (когда переходишь в раздел)



Все как должно быть. Боковая колонка (2) в зоне видимости, ширина колонки "раздел" уменьшилась" (1).

Так вот. У меня есть два варианта решения, только не знаю где тыкать в коде или в настройках шаблона, чтобы поправить.
1 вариант - попытаться сделать колонку раздела на главной поуже.
2 вариант - убрать колонку "последнее сообщение" с главной страницы форума (на внутренних пусть останется). В этом случае боковая колонка пододвинется влево и моя проблема решиться.

Мне больше нравится второй вариант.

У меня установлен "Cyb - Sub-Forum Manager" (Менеджер подразделов главной страницы) на первом скрине видно внизу подразделы в две колонки. И возможно именно из за него еще ширина колонки "раздел" увеличилась (даже вероятнее всего).

Ссылка на сайт http://www.52ru.ru/ ссылку ставлю исключительно в ознакомительных целях, а то картинки кривоваты

Очень благодарен за ваши отклики и помощь

Последний раз редактировалось nnmarket; 28.07.2010 в 08:59.. Причина: изменение фото
  Ответить с цитированием
Старый 27.07.2010, 14:24 Вверх   #5
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

nnmarket, тебя экономить чужой трафик не учили ? или ты не знаешь что есть такой формат под названием jpg ? Форум сам на русский переводил что ли ?
  Ответить с цитированием
Старый 27.07.2010, 14:48 Вверх   #6
Новичок
 
Аватар для nnmarket
nnmarket вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Serberg Посмотреть сообщение
nnmarket, тебя экономить чужой трафик не учили ? или ты не знаешь что есть такой формат под названием jpg ? Форум сам на русский переводил что ли ?
Ссори, перезалью :) переводил не сам, тему скачал и установил. А что не так с переводом?
  Ответить с цитированием
Старый 27.07.2010, 15:05 Вверх   #7
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Цитата Сообщение от nnmarket Посмотреть сообщение
А что не так с переводом?
Нет так там с копирайтом марковки что то

А по теме - тебе ширину всех колонок на главной нужно указать в процентах.
  Ответить с цитированием
Старый 28.07.2010, 09:21 Вверх   #8
Новичок
 
Аватар для nnmarket
nnmarket вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Serberg Посмотреть сообщение
...по теме - тебе ширину всех колонок на главной нужно указать в процентах.
Это в стилях и шаблонах? чот я не найду там полей, отвечающих за ширину этих таблиц (нашел настройку таблиц в разделе "переменные стиля", и то все в пикселях)

И еще как отключить на главной колонку таблицы "последнее сообщение"?
  Ответить с цитированием
Старый 28.07.2010, 09:36 Вверх   #9
Модератор
 
Аватар для Slavok47
Slavok47 вне форума
Доп. информация
По умолчанию

Цитата Сообщение от nnmarket Посмотреть сообщение
И еще как отключить на главной колонку таблицы "последнее сообщение"?
вроде ни как, только убрать из шаблона
  Ответить с цитированием
Старый 28.07.2010, 09:43 Вверх   #10
Новичок
 
Аватар для nnmarket
nnmarket вне форума
Доп. информация
По умолчанию

в каком шаблоне ковырять, и что именно там отвечает за эту колонку? я с php на Вы

Последний раз редактировалось nnmarket; 28.07.2010 в 09:47..
  Ответить с цитированием
Старый 28.07.2010, 09:51 Вверх   #11
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Цитата Сообщение от nnmarket Посмотреть сообщение
как я понял из этого шаблона "headinclude", а что именно там отвечает за эту колонку? я с php на Вы
Шаблон headinclude можешь не трогать, это шаблон для технических целей. Он грузится самым первым при загрузке сайта и в нем нет ничего отвечающего за внешний вид.

Вот по теме: Съезжают столбцы стиля. Как исправить ?
  Ответить с цитированием
Cказали cпасибо:
Старый 28.07.2010, 10:18 Вверх   #12
Модератор
 
Аватар для Slavok47
Slavok47 вне форума
Доп. информация
По умолчанию

nnmarket, в шаблоне FORUMHOME удалить
PHP код:
<td class="thead">$vbphrase[last_post]</td
и в шаблоне forumhome_forumbit_level2_post удалить
PHP код:
<td class="alt2">$forum[lastpostinfo]</td
Это все для стандартного стиля
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Dark Side Community otaku Кладбище проектов 6 04.02.2011 17:18
проблема с активацией windows 7 ultimate sashoktoledo Windows 2 29.06.2010 00:18
Обзор Flatout Ultimate Carnage NIX Компьютерные игры 4 01.12.2008 09:43
Windows vista ultimate Milord Windows 4 16.06.2008 23:51


Текущее время: 17:42. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.28536 секунды с 12 запросами