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

Добавляет администраторам возможность просматривать чужие отслеживаемые темы.

  1. Exile
    Совместимость:
    не проверялся на совместимость
    Изменения в БД:
    не требуются
    Автор:
    Gemini_13
    Общественное достояние:
    нет
    Описание: добавляет администраторам возможность просматривать чужие отслеживаемые темы.
    Инструкция по установке:
    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 -->[ <class="med" href="{U_WATCHED_TOPICS}">{L_WATCHED_TOPICS}</a> ]<!-- ENDIF -->

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

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

    # ---- [ Конец ] -------------------