|
Поделиться

Восстановление удаленного пользователя.

Форум для решения проблем в работе движка версии 3.0.

Сообщение apollion » 08.06.18 18:09

Сегодня случайно удалил юзера. Можно ли его как-то восстановить или создать заново?
У него нет сообщений.
Известен его ID.

STK его не находит. Пишет, что нет пользователей для восстановления. Вкладка "Восстановление (создание) удаленных пользователей".
Аватара пользователя
apollion
 
Сообщения: 48
Зарегистрирован: 21.10.15 18:13
Откуда: Россия

Сообщение Shredder » 09.06.18 02:27

Регни его повторно с теми же данными через STK. Данные посмотри в бекапе в таблице phpbb_users по ID, либо спроси у него самого (по почте, например).

Это самый простой путь, если нет сообщений.
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Shredder
Администратор
 
Сообщения: 955
Зарегистрирован: 22.08.13 09:05

Сообщение apollion » 09.06.18 16:39

Сообщений нет. Известен никнейм конечно. И ID=903. А с прежним ID никак не восстановить? Ну типа чтобы был:
http://site.ru/memberlist.php?mode=viewprofile&u=903

Хотел его вернуть в прежнем виде, т. к. мы с ним переписывались в личке - и все потерлось наверно.
А на форуме он не успел написать.
Вчера случайно нажал кнопку удалить. И такая досада от своей ошибки.

Странно, что STK его не находит. Я уже думал, может как-то из бэкапа БД выдернуть его данные и вставить-инсертнуть в текущую БД, Но как и что не знаю, и команд тоже.
Аватара пользователя
apollion
 
Сообщения: 48
Зарегистрирован: 21.10.15 18:13
Откуда: Россия

Сообщение Shredder » 12.06.18 01:36

Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Shredder
Администратор
 
Сообщения: 955
Зарегистрирован: 22.08.13 09:05

Сообщение apollion » Вчера 18:05

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

Пробовал по всякому - ничего не выходит.
Аватара пользователя
apollion
 
Сообщения: 48
Зарегистрирован: 21.10.15 18:13
Откуда: Россия

Сообщение Shredder » Сегодня 16:54

apollion писал(а):Пробовал по всякому - ничего не выходит.

Попробуйте так:

viewtopic.php
Найти:
Код: Выделить всё
				'age'				=> '',

Добавить после:
Код: Выделить всё
				'last_visit_date'				=> '',


Найти:
Код: Выделить всё
			$id_cache[] = $poster_id;

Добавить после:
Код: Выделить всё
			if ($user->data['user_allow_viewonline'] || $auth->acl_get('u_viewonline'))
			{
				$last_visit = (!empty($user->data['session_time'])) ? $user->data['session_time'] : $user->data['user_lastvisit'];
			}
			else
			{
				$last_visit = '';
			}


Найти:
Код: Выделить всё
				'age'			=> '',

Добавить после:
Код: Выделить всё
				'last_visit_date'	=> $last_visit,


Найти:
Код: Выделить всё
		'POSTER_AGE'		=> $user_cache[$poster_id]['age'],

Добавить после:
Код: Выделить всё
		'POSTER_LAST_VISIT'		=> (empty($last_visit)) ? ' - ' : $user->format_date($last_visit),


language/ru/viewtopic.php
Найти:
Код: Выделить всё
	'VISIT_WEBSITE'			=> 'WWW',

Добавить после:
Код: Выделить всё
	'VISITED'				=> 'Последнее посещение',


styles/subsilver2/template/viewtopic_body.html
Код: Выделить всё
					<!-- IF postrow.POSTER_FROM --><br /><b>{L_LOCATION}:</b> {postrow.POSTER_FROM}<!-- ENDIF -->

Код: Выделить всё
					<!-- IF postrow.POSTER_LAST_VISIT --><br /><b>{L_VISITED}:</b> {postrow.POSTER_LAST_VISIT}<!-- ENDIF -->
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Shredder
Администратор
 
Сообщения: 955
Зарегистрирован: 22.08.13 09:05


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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron