Чужие отслеживаемые темы

Чужие отслеживаемые темы 1.0.0

Нет прав для скачивания
Совместимость
не проверялся на совместимость
Изменения в БД
не требуются
Автор
Gemini_13
Общественное достояние
нет
Данный мод есть по умолчанию в версии v2.4.1 и выше! Так же в последних версиях LTS.

Описание: добавляет администраторам возможность просматривать чужие отслеживаемые темы.
Инструкция по установке
PHP:
# ---- [ Открыть ] -------------------

includes/ucp/usercp_topic_watch.php

# ---- [ Найти ] -------------------

$user_id = $userdata['user_id'];

# ---- [ Заменить на ] -------------------

$user_id = (!empty($_GET['uid'])) ? $_GET['uid'] : $userdata['user_id'];
if ($user_id != $userdata['user_id'] && !IS_ADMIN)
{
    redirect("profile.php?mode=viewprofile&u={$user_id}");
}

# ---- [ Открыть ] -------------------

includes/page_header.php

# ---- [ Найти ] -------------------

'U_WATCHED_TOPICS'          => "profile.php?mode=watch",

# ---- [ Заменить на ] -------------------

'U_WATCHED_TOPICS'          => "profile.php?mode=watch&uid={$profiledata['user_id']}",

# ---- [ Открыть ] -------------------

language/lang_russian/lang_main.php

# ---- [ Найти ] -------------------

$lang['NO_WATCHED_TOPICS'] = 'Вы не отслеживаете ни одну из тем';

# ---- [ Заменить на ] -------------------

$lang['NO_WATCHED_TOPICS'] = 'Нет отслеживаемых тем';

# ---- [ Открыть ] -------------------

templates/default/usercp_viewprofile.tpl

# ---- [ Найти ] -------------------

<!-- IF PROFILE_USER -->[ <a class="med" href="{U_WATCHED_TOPICS}">{L_WATCHED_TOPICS}</a> ]<!-- ENDIF -->

# ---- [ Заменить на ] -------------------

<!-- IF PROFILE_USER || IS_ADMIN -->[ <a class="med" href="{U_WATCHED_TOPICS}">{L_WATCHED_TOPICS}</a> ]<!-- ENDIF -->

# ---- [ Конец ] -------------------
Автор
Exile
Скачивания
6
Просмотры
152
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя Exile

Сверху