Вобщем суть:
Поставил аттач мод, оч непонравилось, что ссылка на контрольную панель приложений пользователя находится в его профиле. Я вообще еле как нашёл, только с документацией. Юзерам точно не удобно. Надо свой пост найти, нажать профиль...
Решил ссылку вытянуть в шапку форума. Нашел её в attach_mod/includes/functions_includes.php
Код: Выделить всё
'U_UACP' => append_sid($phpbb_root_path . 'uacp.' . $phpEx . '?u=' . $user_id . '&sid=' . $userdata['session_id']),
С сидом всё нормально... а вот $user_id там нет.
Ладно... проследил я как он генерируется... вобщем "концы в воду"
Код: Выделить всё
$user_id = get_var(POST_USERS_URL, 0);
Пытался вытащить как в viewtopic.php, но там привязка идёт к конкретному посту, а мне нужен номер залогиненного юзера
Вобщем пока тупик, поэтому прошу помощи
Собственно нужен код, вытаскивающий индинтификационный номер ($user_id) залогиненного юзера, чтобы подставив его в нужную мне ссылку (см выше), получалась ссылка на "личную панель управления приложений юзера". Желательно "автономный код", т.е. без привязки к переменным в конкретном файле, т.к. собираюсь использовать в разных файлов.