Не отображаются личные сообщения

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
allxumuk
phpBB 1.0.0
Сообщения: 3
Стаж: 12 лет 9 месяцев

Не отображаются личные сообщения

Сообщение allxumuk »

Здравствуйте, столкнулся с такой проблемой, на форуме не отображаются личные сообщения, т.е. уведомление о лс появляется, заголовок в списке лс есть, но если на него нажать попадаешь в раздел черновиков. Сами сообщения в базе данных есть, но почему-то не отображаются.
Версия phpBB: 3.0.11, стиль: немного изменённый prosilver (только косметика, функционал не трогал).
Буду рад любой помощи.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Не отображаются личные сообщения

Сообщение Татьяна5 »

styles/prosiler/template/ucp_pm_viewfolder.html

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

<a href="{messagerow.U_VIEW_PM}" class="topictitle">{messagerow.SUBJECT}</a>
includes/ucp/ucp_pm_viewfolder.php

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

$view_message_url = append_sid("{$phpbb_root_path}ucp.$phpEx", "i=$id&mode=view&f=$folder_id&p=$message_id");

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

'U_VIEW_PM'			=> ($row['pm_deleted']) ? '' : $view_message_url,
Эти строки в файлах есть?
allxumuk
phpBB 1.0.0
Сообщения: 3
Стаж: 12 лет 9 месяцев

Re: Не отображаются личные сообщения

Сообщение allxumuk »

Да, все эти строки есть.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Не отображаются личные сообщения

Сообщение владимир1983 »

Проверь чтобы модуль "Личные сообщения" был включен в админ. раздел > Система > Личный раздел
Покажи ссылку по которой осуществляется переход к списку сообщений. В личном разделе пользователя есть пункт перехода к ЛС?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
allxumuk
phpBB 1.0.0
Сообщения: 3
Стаж: 12 лет 9 месяцев

Re: Не отображаются личные сообщения

Сообщение allxumuk »

владимир1983 писал(а):Проверь чтобы модуль "Личные сообщения" был включен в админ. раздел > Система > Личный раздел
Включён.
владимир1983 писал(а):Покажи ссылку по которой осуществляется переход к списку сообщений
http://love2d.ru/forum/ucp.php?i=pm&folder=inbox - в папку входящие
.../forum/ucp.php?i=175 - к личным сообщениям из личного раздела.
.../forum/ucp.php?i=pm&mode=view&f=0&p=5 - к конкретному сообщению
владимир1983 писал(а): В личном разделе пользователя есть пункт перехода к ЛС?
Да, есть такой.
bulldos
phpBB 1.2.0
Сообщения: 11
Стаж: 13 лет 2 месяца

Re: Не отображаются личные сообщения

Сообщение bulldos »

Таже ерунда, сообщение пришло, но не открывается. Ссылка на сообщение вида /forum/ucp.php?i=pm&mode=view&f=0&p=1
При нажатии:
Удаленный сервер или файл не найден

Вы попытались получить доступ к адресу /forum/ucp.php?i=pm&mode=view&f=0&p=1, который сейчас недоступен. Убедитесь, что веб-адрес (URL) введён правильно, и попытайтесь перезагрузить страницу.
Аватара пользователя
Sherlock
phpBB 2.0.2
Сообщения: 301
Стаж: 14 лет
Откуда: Украина, Ивано-Франковск
Благодарил (а): 40 раз
Поблагодарили: 44 раза

Re: Не отображаются личные сообщения

Сообщение Sherlock »

bulldos language файлы редактировали?
SH
bulldos
phpBB 1.2.0
Сообщения: 11
Стаж: 13 лет 2 месяца

Re: Не отображаются личные сообщения

Сообщение bulldos »

Конечно, а где связь?

Залил сейчас оригинальную папку language/ru/ - без результатно
Аватара пользователя
Sherlock
phpBB 2.0.2
Сообщения: 301
Стаж: 14 лет
Откуда: Украина, Ивано-Франковск
Благодарил (а): 40 раз
Поблагодарили: 44 раза

Re: Не отображаются личные сообщения

Сообщение Sherlock »

bulldos писал(а):а где связь?
Смотрите в то языковой файл где вы редактировали и туда где вы редактировали
И проверяйте на наличие в конце ',
SH
bulldos
phpBB 1.2.0
Сообщения: 11
Стаж: 13 лет 2 месяца

Re: Не отображаются личные сообщения

Сообщение bulldos »

Залил сейчас оригинальную папку language/ru/ - без результатно

Еще нашел проблему. После отправки сообщения выбираю посмотреть отправленные сообщения - тоже ошибка.

ссылка вида: /forum/ucp.php?i=pm&mode=view&p=3,

Посмотреть исходящее сообщение тоже не могу

/forum/ucp.php?i=pm&mode=view&f=-2&p=3
Аватара пользователя
Sherlock
phpBB 2.0.2
Сообщения: 301
Стаж: 14 лет
Откуда: Украина, Ивано-Франковск
Благодарил (а): 40 раз
Поблагодарили: 44 раза

Re: Не отображаются личные сообщения

Сообщение Sherlock »

Какие последние действия вы делали после чего вот эта проблема возникла?
SH
bulldos
phpBB 1.2.0
Сообщения: 11
Стаж: 13 лет 2 месяца

Re: Не отображаются личные сообщения

Сообщение bulldos »

В том, то и дело, что давно не проверял ЛС. А изменения идут каждый день. Глобавльные изменения были пару недель назад - когда ставил DLEBridge v.1.12
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Не отображаются личные сообщения

Сообщение Sheer »

Ноги от моста растут..htaccess правил?
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
bulldos
phpBB 1.2.0
Сообщения: 11
Стаж: 13 лет 2 месяца

Re: Не отображаются личные сообщения

Сообщение bulldos »

Нашел, ноги растут из файла function.php

убираю вот это в конце

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

/**
* Get user avatar
*/
function get_user_avatar($avatar, $avatar_type, $avatar_width, $avatar_height, $alt = 'USER_AVATAR', $ignore_config = false)
{
	global $user, $config, $phpbb_root_path, $phpEx;

	if (empty($avatar) || !$avatar_type || (!$config['allow_avatar'] && !$ignore_config))
	{
		return '';
	}

	$avatar_img = '';

	switch ($avatar_type)
	{
		case AVATAR_UPLOAD:
			if (!$config['allow_avatar_upload'] && !$ignore_config)
			{
				return '';
			}
			$avatar_img = $phpbb_root_path . "download/file.$phpEx?avatar=";
		break;

		case AVATAR_GALLERY:
			if (!$config['allow_avatar_local'] && !$ignore_config)
			{
				return '';
			}
			$avatar_img = $phpbb_root_path . $config['avatar_gallery_path'] . '/';
		break;

		case AVATAR_REMOTE:
			if (!$config['allow_avatar_remote'] && !$ignore_config)
			{
				return '';
			}
		break;
	}

	$avatar_img .= $avatar;
	return '<img src="' . (str_replace(' ', '%20', $avatar_img)) . '" width="' . $avatar_width . '" height="' . $avatar_height . '" alt="' . ((!empty($user->lang[$alt])) ? $user->lang[$alt] : $alt) . '" />';
}
и все работает. Но этот код очень нужен, он отображает аватал в шапке, гле человек залогинился.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Не отображаются личные сообщения

Сообщение Sheer »

bulldos писал(а):убираю вот это в конце
Верни взад ;) и включи debug

Добавлено спустя 3 минуты 55 секунд:
Кстати почему
bulldos писал(а):из файла function.php
Эта функция определена в functions_display.php
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

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