Надо создать пункт меню ОБЗОР ФАЙЛОВ IMCE.
url вида http://www.mysite.ru/user/1/imce работает для юзера с UserID=1.
Можно ли сделать такой пункт меню для всех пользователей, т.е. в url учитывался id пользователя?
P.S. Может Token поможет, или подход к созданию пункта меню изначально неправильный...
Комментарии
В Управлении зайдите в настройки IMCE (категория Настройка сайта) и разрешите модулю работать зарегистрированным пользователям и, в случае потребности, незарегистрированным пользователям
Проблема не в этом.
Вопрос про пункт меню. Представьте что вместо IMCE любой другой модуль, или вообще не модуль..
ну как вариант, можно пойти таким путем:
Залезть в исходники, на странице профиля добавляется пункт управления своими файлами, тупо выдрать переменную, которая подставляется на место этой ссылки и внести ее в шаблон. тогда каждый пользователь будет управлять своими файлами нажав по этой ссылке
Как вариант, можно пойти таким путем:
Залезть в исходники, найти переменную, которая на странице профиля добавляет ссылку на управление своими файлами, тупо её выдрать и вмонтировать в шаблон.
Создайте блок, вставьте в него код:
<?php
global $user;
print l('Файлы','user/'.$user->uid.'/imce');
?>
Только в Input format надо выставить PHP code.
Этот блок пристыкуйте к блоку вашего Меню.
не учите начинающих плохому со старта!!!!
global $user;
print l(t('Files'),'user/'.$user->uid.'/imce');
?>
а дальше в переводы и перевести строку "Files" на русский хотя она должна автоматом перевестись.
работает!!!
Спасибо.
P.S. может кто-нибудь знает статью, которая вводит человека нулевого в PHP, в курс, что это такое PHP. Везде книги,страниц на 300, пока на такие времени нет.
Вот и это решение воткнул, работает, а как не знаю - неприятный осадок остается...
)))
Согласен, что для начинающего так лучше
Написал так на автомате - просто я уже давно отказался от внутреннего механизма переводов из-за создаваемой им нагрузки. Я практикую создавать отдельные блоки для каждого языка. Но это так, лирика ))