[FAQ] ON-LINE при переносе столбца налево в prosilver

Есть любые вопросы, связанные со стилями/темами для phpBB 3.0.x? Задайте их здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
premier
phpBB 1.2.1
Сообщения: 21
Стаж: 20 лет 1 месяц
Откуда: Россия, Сибирь, Омск

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение premier »

Пока я решил этот вопрос созданием нового класса "postbody_seach":

styles/prosilver_ls/template/search_results.html

Код: Выделить всё

заменил <div class="postbody"> (строка около 97)

на <div class="postbody_seach">
styles/prosilver_ls/theme/content.css

добавил .postbody_seach вот код:

Код: Выделить всё

.postbody {
   padding: 0;
   margin-right: -205px;
   -margin-right: -106px;
   line-height: 1.48em;
   color: #333333;
   width: 100%;
   float: right;
   clear: both;
}

.postbody_seach {
   padding: 0;
   line-height: 1.48em;
   color: #333333;
   width: 100%;
   float: right;
   clear: both;
}

.postbody .ignore, .postbody_seach  .ignore {
	font-size: 1.1em;
}

.postbody h3.first, .postbody_seach h3.first {
	/* The first post on the page uses this */
	font-size: 1.7em;
}

.postbody h3, .postbody_seach h3 {
	/* Postbody requires a different h3 format - so change it here */
	font-size: 1.5em;
	padding: 2px 0 0 0;
	margin: 0 0 0.3em 0 !important;
	text-transform: none;
	border: none;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	line-height: 125%;
}

.postbody h3 img, .postbody_seach h3 img {
	/* Also see tweaks.css */
	vertical-align: bottom;
}

.postbody .content, .postbody_seach .content {
	font-size: 1.3em;
}

.search .postbody, .search .postbody_seach {
	width: 68%
}
Так же добавил .postbody_seach в styles/prosilver_ls/theme/tweaks.css

Код: Выделить всё

* html ul.topiclist li { position: relative; }
* html .postbody h3 img { vertical-align: middle; }
* html .postbody_seach h3 img { vertical-align: middle; }
Может и переусердствовал, пожалуй где-то .postbody_seach будет лишним, но пока нет времени разбираться куда надо, куда нет, пока почти везде засунул, да и не так много получилось. :)

Посмотреть как получилось можно на Патриотопортале: http://conferencia.patriotoportal.ru/se ... 2&sr=posts
Последний раз редактировалось premier 02.05.2009 10:58, всего редактировалось 2 раза.
Сделайте патриотизм своим образом жизни!
Fazan
phpBB 1.4.2
Сообщения: 61
Стаж: 18 лет 5 месяцев
Благодарил (а): 2 раза

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение Fazan »

premier писал(а):-margin-right: -106px; (вот эта строчка)
это хак для ИЕ6, он нормально не понимает отрицательные отступы.
ЗЫ сейчас нет времени смотреть где там и что надо изменять (тем более что в этом разбираюсь можно сказать методом тыка :))
Аватара пользователя
***Blaze***
phpBB 2.0.7
Сообщения: 583
Стаж: 19 лет 8 месяцев
Откуда: Данков
Благодарил (а): 57 раз
Поблагодарили: 25 раз

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение ***Blaze*** »

Обновился с phpBB 3.0.0 до phpBB 3.0.5 и картинка online (в сети) пропала.
мой content.css

Код: Выделить всё

/* Poster profile block
----------------------------------------*/
.postprofile {
	/* Also see tweaks.css */
	margin: 5px 0 10px 0;
	min-height: 80px;
	color: #666666;
	border-right: 1px solid #FFFFFF;
	width: 18%;
	display: inline;
}
.pm .postprofile {
	border-right: 1px solid #DDDDDD;
}

Код: Выделить всё

.online {
	background-image: none;
	background-position: 0 0;
	background-repeat: no-repeat;
}
Если я делаю следующее изменение в content.css то картинка online (в сети) появляется

Код: Выделить всё

/* Poster profile block
----------------------------------------*/
.postprofile {
	/* Also see tweaks.css */
	margin: 5px 0 10px 0;
	min-height: 80px;
	color: #666666;
	border-right: 1px solid #FFFFFF;
	width: 18%;
        float: left; 
	display: inline;
}
.pm .postprofile {
	border-right: 1px solid #DDDDDD;
}
Но получается смещение блока Poster profile block (где аватор, ник, ранг...) вниз ответа сообщения в колонке (практически, где подпись) и + еще аватор малость наезжает на картинку online (в сети). Ни кто не подскажет как исправить?
Мой сайт http://ublaze.ru/
Аватара пользователя
eric
phpBB 1.4.4
Сообщения: 156
Стаж: 19 лет 7 месяцев
Откуда: Москва

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение eric »

***Blaze***
В админке, в стилях - наборы рисунков, поищите эту картинку, может, ее там нужно принудительно указать! У меня чет подобное было, только с другой картинкой))
Бесплатный сыр бывает только в мышеловке. И только для второй мыши. =))
Аватара пользователя
***Blaze***
phpBB 2.0.7
Сообщения: 583
Стаж: 19 лет 8 месяцев
Откуда: Данков
Благодарил (а): 57 раз
Поблагодарили: 25 раз

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение ***Blaze*** »

eric
Текущее и выбранное изображение соответствует и в профиле любого пользователя отображается и как я сказал в темах не отображается :|
Мой сайт http://ublaze.ru/
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

Сообщение Nekstati »

premier писал(а):нашёл глюк, в "Найти сообщения пользователя" в которую можно зайти через просмотр профиля пользователя. Там получается дополнительный отступ слева.

Пока я решил этот вопрос созданием нового класса "postbody_seach"
Проще вот так, без нового класса.

Часть кода Fazan

Код: Выделить всё

.postbody {
	padding: 0;
	margin-right: -205px;
	-margin-right: -106px;
	line-height: 1.48em;
	color: #333333;
	width: 100%;
	float: right;
	clear: both;
}
заменить на

Код: Выделить всё

.postbody {
	padding: 0;
	line-height: 1.48em;
	color: #333333;
	width: 100%;
	float: right;
	clear: both;
}

#postfixx .postbody {
	margin-right: -205px;
	-margin-right: -106px;
}
В таком случае изменения в posting_preview.html лишние, их нужно откатить.
Frolov
phpBB 1.0.0
Сообщения: 1
Стаж: 16 лет 10 месяцев

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение Frolov »

полностью поменял код как указано. эффекта ноль. проверил и заново переменял файлы уже три раза. Как было справа так и есть. до этого установил мод быстрого ответа. в чем может быть дело?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение Палыч »

Frolov
Возможно дело в кеше?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
backstab
phpBB 1.0.0
Сообщения: 3
Стаж: 16 лет 10 месяцев

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение backstab »

кстати для тех кто все делал по факу и ничего не получилось...попробуйте сначала исправить новенькие файлы а потом установить форум - у меня сработало....
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение Rayden »

backstab
Плохой совет. Этот способ в народе называется "через задницу".
Надо просто научиться работать с кешем. Это даже у блондинок получается.
phpBB2 FAQ
phpBB3 FAQ
backstab
phpBB 1.0.0
Сообщения: 3
Стаж: 16 лет 10 месяцев

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение backstab »

тогда попрошу объяснить разницу и эффект который может быть от этого метода установки?
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение Rayden »

Может, тебя еще научить кеш очищать?
А ты каждый новый мод тоже будешь через переустановку форума делать?
А в соседней теме человек сменил профайл влево, теперь хочет его ширину подправить, ему опять форум переустанавливать?

Есть четкие инструкции по работе с кешем. Между прочим - очень простые, там всего-то используются четыре кнопки и один переключатель. И если у кого-то не получается, значит руки из задницы. Значит не делают того, что в инструкции написано. Не бывает такого - "все сделал по инструкции, и ничего не получилось". Значит не соблюдал инструкцию.
phpBB2 FAQ
phpBB3 FAQ
backstab
phpBB 1.0.0
Сообщения: 3
Стаж: 16 лет 10 месяцев

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение backstab »

может тебя научить общаться с включением мозгов? я только установил форум, не получилось настроить, переустановил. мне от этого потерь никаких, кроме тех 7 рублей в день за хостинг, так я не трясусь за них. по вашим чотким инструкциям я очистил кэш и никакого эффекта не добился. влепи мне бан чтобы все было честно. ток ты не из поддержки phpbb а из быдло гопов с улицы.
Аватара пользователя
uaFlash
phpBB 1.0.0
Сообщения: 8
Стаж: 17 лет 8 месяцев

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение uaFlash »

Как исправить это? (Изображение "В сети" за ником и аватаром, но ведь ник и аватар вообще на это изображение лесть не должно)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение Rayden »

Именно должно. Картинка "в сети" - это фоновое изображение, бекграунд. Ник и аватара выводятся поверх.

Чтобы картинка выводилась поверх, нужно серьезное изменение кода. А ты даже поленился отматать одну страницу назад и прочитать об этом.
phpBB2 FAQ
phpBB3 FAQ

Вернуться в «Стили для phpBB 3.0.x»