Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Вопрос по теме "WinterICE"

Есть любые вопросы, связанные со стилями/темами для phpBB 2.0.x? Ишите ответы здесь!
DmitriySpb
phpBB 1.0.0
Сообщения: 7
Стаж: 17 лет 2 месяца

Вопрос по теме "WinterICE"

Сообщение DmitriySpb »

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

Вот форум - http://clubcaptiva.ru/forum/viewtopic.php?t=34

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

Спасибо
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

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

DmitriySpb писал(а): в каком файле
viewtopic_body.tpl
DmitriySpb писал(а): что нужно поправить
По-моему, два варианта: или изменять свойства класса tblBorder в css (это, как я понял, отражение рамки вокруг поста и профиля), или перевёрстывать всё, что между <!-- BEGIN postrow --> и <!-- END postrow --> (играться с ячейками-строками-таблицами и их вложенностью)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
DmitriySpb
phpBB 1.0.0
Сообщения: 7
Стаж: 17 лет 2 месяца

Сообщение DmitriySpb »

Палыч писал(а): или изменять свойства класса tblBorder в css (это, как я понял, отражение рамки вокруг поста и профиля)
Вот содержимое:
.tblBorder { background-color: #EFF6FB; border: 1px #B6DFFB solid; }
Палыч писал(а): или перевёрстывать всё, что между <!-- BEGIN postrow --> и <!-- END postrow --> (играться с ячейками-строками-таблицами и их вложенностью)
А это код файла шаблона странички.
Может сразу что в глаза бросится. Поможите, буду признателен, а то я не силен :(
Спасибо
<!-- BEGIN postrow -->
<tr>
<td width="150" align="left" valign="top">
<table class="tblBorder" cellpadding="5" cellspacing="0" width="200">
<tr>
<td class="{postrow.ROW_CLASS}"><span class="name"><a name="{postrow.U_POST_ID}"></a><b>{postrow.POSTER_NAME}</b></span><br /><span class="postdetails">{postrow.QUOTE_LINK}<br />{postrow.RANK_IMAGE}{postrow.POSTER_AVATAR}<br /><br />{postrow.POSTER_JOINED}<br />{postrow.POSTER_POSTS}<br />{postrow.POSTER_FROM}</span></td>
</tr>
</table>
</td>
<td width="100%" height="28" valign="top">
<table class="tblBorder" cellpadding="5" cellspacing="0" width="100%">
<tr>
<td class="{postrow.ROW_CLASS}" width="100%"><a href="{postrow.U_MINI_POST}"><img src="{postrow.MINI_POST_IMG}" width="12" height="9" alt="{postrow.L_MINI_POST_ALT}" title="{postrow.L_MINI_POST_ALT}" border="0" /></a><span class="postdetails">{L_POSTED}: {postrow.POST_DATE}<span class="gen"> </span> {L_POST_SUBJECT}: {postrow.POST_SUBJECT}</span></td>
<td class="{postrow.ROW_CLASS}" valign="top" align="right" nowrap="nowrap">{postrow.QUOTE_IMG} {postrow.EDIT_IMG} {postrow.DELETE_IMG} {postrow.IP_IMG}</td>
</tr>
<tr>
<td colspan="2" class="{postrow.ROW_CLASS}"><hr /></td>
</tr>
<tr>
<td colspan="2" class="{postrow.ROW_CLASS}"><span class="postbody">{postrow.MESSAGE}{postrow.SIGNATURE}</span><span class="gensmall">{postrow.EDITED_MESSAGE}</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="150" align="left" valign="middle">
<table class="tblBorder" cellpadding="5" cellspacing="0" width="200">
<tr>
<td class="{postrow.ROW_CLASS}"><span class="nav"><a href="#top" class="nav">{L_BACK_TO_TOP}</a></span></td>
</tr>
</table>
</td>
<td width="100%" height="28" valign="bottom" nowrap="nowrap">
<table cellspacing="0" cellpadding="0" border="0" height="18" width="18">
<tr>
<td valign="middle" nowrap="nowrap">{postrow.PROFILE_IMG} {postrow.PM_IMG} {postrow.EMAIL_IMG} {postrow.WWW_IMG} {postrow.AIM_IMG} {postrow.YIM_IMG} {postrow.MSN_IMG}<script language="JavaScript" type="text/javascript"><!--

if ( navigator.userAgent.toLowerCase().indexOf('mozilla') != -1 && navigator.userAgent.indexOf('5.') == -1 )
document.write(' {postrow.ICQ_IMG}');
else
document.write('</td><td>&nbsp;</td><td valign="top" nowrap="nowrap"><div style="position:relative"><div style="position:absolute">{postrow.ICQ_IMG}</div><div style="position:absolute;left:3px;top:-1px">{postrow.ICQ_STATUS_IMG}</div></div>');

//--></script><noscript>{postrow.ICQ_IMG}</noscript></td>
</tr>
</table></td>
</tr>
<tr>
<td class="spaceRow" colspan="2" height="1"><img src="templates/WinterICE/images/spacer.gif" alt="" width="1" height="1" /></td>
</tr>
<!-- END postrow -->
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

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

Попробуйте вот так, например

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

<!-- BEGIN postrow --> 
<tr>
	<td class="{postrow.ROW_CLASS}" width="150" align="left" valign="top">
		<table cellpadding="5" cellspacing="0" width="200">
			<tr>
				<td><span class="name"><a name="{postrow.U_POST_ID}"></a><b>{postrow.POSTER_NAME}</b></span><br /><span class="postdetails">{postrow.QUOTE_LINK}<br />{postrow.RANK_IMAGE}{postrow.POSTER_AVATAR}<br /><br />{postrow.POSTER_JOINED}<br />{postrow.POSTER_POSTS}<br />{postrow.POSTER_FROM}</span></td>
			</tr>
		</table>
	</td>
	<td class="{postrow.ROW_CLASS}" width="100%" height="28" valign="top">
		<table cellpadding="5" cellspacing="0" width="100%">
			<tr>
				<td width="100%"><a href="{postrow.U_MINI_POST}"><img src="{postrow.MINI_POST_IMG}" width="12" height="9" alt="{postrow.L_MINI_POST_ALT}" title="{postrow.L_MINI_POST_ALT}" border="0" /></a><span class="postdetails">{L_POSTED}: {postrow.POST_DATE}<span class="gen"> </span> {L_POST_SUBJECT}: {postrow.POST_SUBJECT}</span></td> 
<td class="{postrow.ROW_CLASS}" valign="top" align="right" nowrap="nowrap">{postrow.QUOTE_IMG} {postrow.EDIT_IMG} {postrow.DELETE_IMG} {postrow.IP_IMG}</td>
			</tr>
			<tr>
				<td colspan="2"><hr /></td>
			</tr>
			<tr>
				<td colspan="2"><span class="postbody">{postrow.MESSAGE}{postrow.SIGNATURE}</span><span class="gensmall">{postrow.EDITED_MESSAGE}</span></td>
			</tr>
		</table>
	</td>
</tr>
<tr>
	<td class="tblBorder" width="150" align="left" valign="middle">
		<table cellpadding="5" cellspacing="0" width="200">
			<tr>
				<td><span class="nav"><a href="#top" class="nav">{L_BACK_TO_TOP}</a></span></td>
			</tr>
		</table>
	</td>
	<td width="100%" height="28" valign="bottom" nowrap="nowrap">
		<table cellspacing="0" cellpadding="0" border="0" height="18" width="18">
			<tr>
				<td valign="middle" nowrap="nowrap">{postrow.PROFILE_IMG} {postrow.PM_IMG} {postrow.EMAIL_IMG} {postrow.WWW_IMG} {postrow.AIM_IMG} {postrow.YIM_IMG} {postrow.MSN_IMG}<script language="JavaScript" type="text/javascript"><!-- 

if ( navigator.userAgent.toLowerCase().indexOf('mozilla') != -1 && navigator.userAgent.indexOf('5.') == -1 ) 
document.write(' {postrow.ICQ_IMG}'); 
else 
document.write('</td><td>&nbsp;</td><td valign="top" nowrap="nowrap"><div style="position:relative"><div style="position:absolute">{postrow.ICQ_IMG}</div><div style="position:absolute;left:3px;top:-1px">{postrow.ICQ_STATUS_IMG}</div></div>'); 

//--></script><noscript>{postrow.ICQ_IMG}</noscript></td>
			</tr>
		</table>
	</td>
</tr> 
<tr>
	<td class="spaceRow" colspan="2" height="1"><img src="templates/WinterICE/images/spacer.gif" alt="" width="1" height="1" /></td>
</tr> 
<!-- END postrow -->
При этом добавить в overall_header.tpl в css

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

td.row1	{ background-color: {T_TR_COLOR1}; border: 1px #B6DFFB solid; }
td.row2	{ background-color: {T_TR_COLOR2}; border: 1px #B6DFFB solid; }
Добавлено спустя 2 минуты 25 секунд:

Правда, это изменит и индекс и вьюфорум, но, думаю, вам понравится.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
DmitriySpb
phpBB 1.0.0
Сообщения: 7
Стаж: 17 лет 2 месяца

Сообщение DmitriySpb »

Спасибо большое, все прекрасно работает.
Чтобы главная страница не изменилась, по аналогии поправил и ее.
Вы мастер! :D

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