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

Проблема при просмотре тем, уходят в сторону сообщения

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Lustrik
phpBB 1.4.2
Сообщения: 53
Стаж: 18 лет 8 месяцев
Контактная информация:

Проблема при просмотре тем, уходят в сторону сообщения

Сообщение Lustrik »

Такая вот проблема при просмотре тем.
Уходят в сторону сообщения, пропадают границы таблиц и т.д.
При чём наблюдаеться не на всех темах.

вот одна из тем:
http://www.lustrik.ru/forum/viewtopic.php?t=166

как сие можно вылечить?
Lustrik
phpBB 1.4.2
Сообщения: 53
Стаж: 18 лет 8 месяцев
Контактная информация:

Сообщение Lustrik »

да уж... ни ответа ни привет (
Аватара пользователя
avm
Former team member
Сообщения: 582
Стаж: 19 лет 2 месяца
Откуда: Москва

Сообщение avm »

Lustrik, поскольку вы собственноручно воткнули в templates/subSilver/overall_header.tpl свою шапку:

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

<body bgcolor="{T_BODY_BGCOLOR}" text="{T_BODY_TEXT}" link="{T_BODY_LINK}" vlink="{T_BODY_VLINK}">

<a name="top"></a>
<table width="984" cellspacing="0" cellpadding="0" border="0" align="center"><tr><td align="center" valign="top">
<table width="100%" border="0" cellspacing="1" cellpadding="1"><tr><td class="bodyline">
<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr>
<td height="60" width="50%" valign="middle"><a href="../index.php" title="Сайт Люстрика"><img src="../images/logo.gif" border="0" alt="Сайт Люстрика"></a></td>
<td width="50%" valign="middle" align="right"><div><a class="undefined" href="http://white.seagull.ru/" target="_blank"><div style="text-align: center"><img title="Белый и пушистый " alt="Белый и пушистый " src="../images/banner/banner_gif.gif" border="0" /></div></a></div><br /></td>
</tr></table></td></tr><tr><th>
явно задав ширину родительской таблицы в 984 пикселов, вы и думайте как вам это лучше исправить...
выделенный сервер по цене обычного хостинга - менее 150 рублей в месяц
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948
Lustrik
phpBB 1.4.2
Сообщения: 53
Стаж: 18 лет 8 месяцев
Контактная информация:

Сообщение Lustrik »

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

Сча попробую вернуть всё на свои места...

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

Вот... опробовал... ничего не изменилась... шапка тут непричём
Аватара пользователя
avm
Former team member
Сообщения: 582
Стаж: 19 лет 2 месяца
Откуда: Москва

Сообщение avm »

Lustrik писал(а):шапка тут непричём
при чем!, просто у вас проблема не одна... посмотрите - у вас что-то с html-тегами при оформлении цитирования, и похоже из-за этого и вылазит следующая проблема... смотрите bbcode.tpl
выделенный сервер по цене обычного хостинга - менее 150 рублей в месяц
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948
Lustrik
phpBB 1.4.2
Сообщения: 53
Стаж: 18 лет 8 месяцев
Контактная информация:

Сообщение Lustrik »

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

файл оказался небольшим... как я и подумал... нифига не понял

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

<!-- BEGIN ulist_open --><ul><!-- END ulist_open -->
<!-- BEGIN ulist_close --></ul><!-- END ulist_close -->

<!-- BEGIN olist_open --><ol type="{LIST_TYPE}"><!-- END olist_open -->
<!-- BEGIN olist_close --></ol><!-- END olist_close -->

<!-- BEGIN listitem --><li><!-- END listitem -->

<!-- BEGIN quote_username_open --></span>
<table width="90%" cellspacing="1" cellpadding="3" border="0" align="center">
<tr> 
	  <td><span class="genmed"><b>{USERNAME} {L_WROTE}:</b></span></td>
	</tr>
	<tr>
	  <td class="quote"><!-- END quote_username_open -->
<!-- BEGIN quote_open --></span>
<table width="90%" cellspacing="1" cellpadding="3" border="0" align="center">
<tr> 
	  <td><span class="genmed"><b>{L_QUOTE}:</b></span></td>
	</tr>
	<tr>
	  <td class="quote"><!-- END quote_open -->
<!-- BEGIN quote_close --></td>
	</tr>
</table>
<span class="postbody"><!-- END quote_close -->

<!-- BEGIN code_open --></span>
<table width="90%" cellspacing="1" cellpadding="3" border="0" align="center">
<tr> 
	  <td><span class="genmed"><b>{L_CODE}:</b></span></td>
	</tr>
	<tr>
	  <td class="code"><!-- END code_open -->
<!-- BEGIN code_close --></td>
	</tr>
</table>
<span class="postbody"><!-- END code_close -->


<!-- BEGIN b_open --><span style="font-weight: bold"><!-- END b_open -->
<!-- BEGIN b_close --></span><!-- END b_close -->

<!-- BEGIN u_open --><span style="text-decoration: underline"><!-- END u_open -->
<!-- BEGIN u_close --></span><!-- END u_close -->

<!-- BEGIN i_open --><span style="font-style: italic"><!-- END i_open -->
<!-- BEGIN i_close --></span><!-- END i_close -->

<!-- BEGIN color_open --><span style="color: {COLOR}"><!-- END color_open -->
<!-- BEGIN color_close --></span><!-- END color_close -->

<!-- BEGIN size_open --><span style="font-size: {SIZE}px; line-height: normal"><!-- END size_open -->
<!-- BEGIN size_close --></span><!-- END size_close -->

<!-- BEGIN img --><img src="{URL}" border="0" /><!-- END img -->

<!-- BEGIN url --><a href="{URL}" target="_blank" class="postlink">{DESCRIPTION}</a><!-- END url -->

<!-- BEGIN email --><a href="mailto:{EMAIL}">{EMAIL}</a><!-- END email -->
Вот код...
Lustrik
phpBB 1.4.2
Сообщения: 53
Стаж: 18 лет 8 месяцев
Контактная информация:

Сообщение Lustrik »

идей на счёт моей проблемы нету?
Lustrik
phpBB 1.4.2
Сообщения: 53
Стаж: 18 лет 8 месяцев
Контактная информация:

Сообщение Lustrik »

Сегодня заметил когда появляеться сие отклонение...
Действительно, как и было сказано avm - проблема при цитировании сообщений
Аватара пользователя
avm
Former team member
Сообщения: 582
Стаж: 19 лет 2 месяца
Откуда: Москва

Сообщение avm »

Логика возникновения такова: блок открытия цитирования не отрабатывается, а закрытие цитирования срабатывает нормально... Для проверки этого - просто вот это

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

<!-- BEGIN quote_close --></td>
   </tr>
</table>
<span class="postbody"><!-- END quote_close -->
замените на

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

<!-- BEGIN quote_close --><!--</td>
   </tr>
</table>-->
<span class="postbody"><!-- END quote_close -->
эффект искревления исчезнет, но сама проблема не будет исправлена!!! - просто цитирование не будет оформляться как положено, а так и будет выводиться как простой текст (как сейчас)...

для нормального исправления проблемы нужно покопаться в коде - вероятнее всего некорректно установлен какой-нибудь мод.
выделенный сервер по цене обычного хостинга - менее 150 рублей в месяц
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948
Lustrik
phpBB 1.4.2
Сообщения: 53
Стаж: 18 лет 8 месяцев
Контактная информация:

Сообщение Lustrik »

Я думаю проблема с модом карточек...

Так как у меня была такая проблема на встроенном форуме
(slaed)... ставился хак для него... и была замечена
такая проблема...
Сча стоит отдельный форум... я ставил моды...
и вот как раз была проблема при установке мода карточек...
и как пример... я смотрел как установлен был мод во встроенном...

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

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

Рискну предположить: posting.php :?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Lustrik
phpBB 1.4.2
Сообщения: 53
Стаж: 18 лет 8 месяцев
Контактная информация:

Сообщение Lustrik »

Вот копаюсь в posting.php
Как говорил, мне кажеться, что проблема возникла после установки
мода жёлтых карточек... посему с него и начал...
При просмотре вот первое что нашёл:

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

# 
#-----[ FIND ]------------------------------------------------ 
#
case 'editpost': 
$redirect =
break; 
} 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#
$redirect .= ($post_reportid) ? '&post_reportid=$post_reportid' : ''; 
Это из описания установки, а вот что сделал я...

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

		case 'newtopic':
			$redirect = "mode=newtopic&" . POST_FORUM_URL . "=" . $forum_id;
			break;
		case 'reply':
		case 'topicreview':
			$redirect = "mode=reply&" . POST_TOPIC_URL . "=" . $topic_id;
			break;
		case 'quote':
		case 'editpost':
			$redirect = "mode=quote&" . POST_POST_URL ."=" . $post_id;
			break;
	}
			$redirect .= ($post_reportid) ? '&post_reportid=$post_reportid' : '';

	redirect(append_sid("login.$phpEx?redirect=posting.$phpEx&" . $redirect, true));
}
у меня это строки 377 и далее

Вот ещё что неочень понятно было:

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

#-----[ FIND ]------------------------------------------------ 
# 
user_notification(
} 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#
if ($lock_subject) 
{ 
	$url = "<a href='".append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" .$lock_subject."#".$lock_subject)."'> ";
	$return_message = $lang['Report_stored']."<br/><br/>".sprintf($lang['Send_report'],$url,"</a>");	
	$return_meta = str_replace($post_id,$lock_subject,$return_meta); 
}
Что сделал я:

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

			user_notification($mode, $post_data, $post_info['topic_title'], $forum_id, $topic_id, $post_id, $notify_user);
		}
if ($lock_subject) 
{ 
	$url = "<a href='".append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" .$lock_subject."#".$lock_subject)."'> ";
	$return_message = $lang['Report_stored']."<br/><br/>".sprintf($lang['Send_report'],$url,"</a>");	
	$return_meta = str_replace($post_id,$lock_subject,$return_meta); 
}
Вот вроде и всё, что касаеться постинга в установочном файле мода
жёлтых карточек и того, что мне несовсем понравилось при установке...

И моё личное мнение: чем непонравилась установка - тем что искать
в файлах форума было затруднительно, из-за того что указаный
код в установочном файле был без пробелов и т.д.
то есть дано:

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

# 
#-----[ FIND ]------------------------------------------------ 
#
case 'editpost': 
$redirect =
break; 
}
а то что было найдено в файле:

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

		case 'editpost':
			$redirect = "mode=quote&" . POST_POST_URL ."=" . $post_id;
			break;
	}
То есть приходилось по одной строке искать... вот что я сказать хотел.
Со многими модами такого геммороя небыло...
Lustrik
phpBB 1.4.2
Сообщения: 53
Стаж: 18 лет 8 месяцев
Контактная информация:

Сообщение Lustrik »

Люди, неужели больше нет вариантов в решении моей проблемы?
Lustrik
phpBB 1.4.2
Сообщения: 53
Стаж: 18 лет 8 месяцев
Контактная информация:

Сообщение Lustrik »

avm вообщем вы практически были правы...
ток не bbcode.tpl а bbcode.php

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

и вот после установки мода
## MOD Title: Change bbcode quote with Gender mod
## MOD Author: Sergey < garnitur356 [at] mail15.com > (n/a) http://forum.aeroion.ru
## MOD Description: This mod will transform a name of the user in the tag on the link to a profile.
## Color of a name of the user depending on a level (ADMIN, MOD or USER)
## MOD Version: 1.0.2

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

в процессе установки я немогу найти в bbcode.php
таких вещей:

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

#
#-----[ FIND ]------------------------------------------
# if you DO NOT have the Extended Quote Tag mod, ignore this line
#
	$bbcode_tpl['quote_username_post_open'] = str_replace('{L_WROTE}', $lang['wrote'], $bbcode_tpl['quote_username_post_open']);
	$bbcode_tpl['quote_username_post_open'] = str_replace('{USERNAME}', '\\1', $bbcode_tpl['quote_username_post_open']);

#
#-----[ REPLACE WITH ]------------------------------------------
# if you DO NOT have the Extended Quote Tag mod, ignore this line
#
	//$bbcode_tpl['quote_username_post_open'] = str_replace('{L_WROTE}', $lang['wrote'], $bbcode_tpl['quote_username_post_open']);
	//$bbcode_tpl['quote_username_post_open'] = str_replace('{USERNAME}', '\\1', $bbcode_tpl['quote_username_post_open']);

#
#-----[ FIND ]------------------------------------------
# if you DO NOT have the Extended Quote Tag mod, ignore this line
#
	$text = preg_replace("/\[quote:$uid=(?:\"?([^\"]*)\"?);p=(?:\"?([0-9]+)\"?)\]/si", $bbcode_tpl['quote_username_post_open'], $text);

#
#-----[ REPLACE WITH ]------------------------------------------
# if you DO NOT have the Extended Quote Tag mod, ignore this line
#
	$text = preg_replace("/\[quote:$uid=(?:\"?([^\"]*)\"?);p=(?:\"?([0-9]+)\"?)\]/sie", "parse_quote_Tag('\\1', \$bbcode_tpl['quote_username_post_open'], '\\2')", $text);
вот так вот
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 10 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза
Контактная информация:

Сообщение Поручик »


28.11.2006 13:46:16 ********: Сергей. привет!
Глянь темы, по-моему в обоих одна и таже проблема и связана с твоим модом
http://www.phpbbguru.net/community/view ... hp?t=10996
http://www.phpbbguru.net/community/view ... hp?t=12267
28.11.2006 13:54:21 Sergey: Сами виноваты. Не фиг было ставить. Я ж ясно написал: поддержка мода приостановлена, до выяснения причин глюков
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Закрыто

Вернуться в «Поддержка phpBB 2.0.x»