LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
28.05.2012, 00:08:42 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Невозможно реально дать права "Everybody" Docman 1.4RC3  (Прочитано 1152 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Archy
Гость
« : 22.01.2009, 14:09:40 »

Коллеги, подскажите плз...

В настройках глобальных стоят права на скачивание "Everybody", Maintainer = "Publisher".
Такие же настройки поставил для самого файла (точнее - документа).

(русский ленг не ставил)

Не дает скачать файл и хоть ты тресни -
Цитировать
Извините, но для просмотра этой страницы у Вас недостаточно прав.
Вы должны авторизоваться или пройти регистрацию.
« Последнее редактирование: 22.01.2009, 14:14:30 от Archy » Записан
Archy
Гость
« Ответ #1 : 22.01.2009, 14:53:51 »

Короче решение найдено.
Может, кому поможет.

Доступ к файлам для незарегистрированных юзеров.
Модифицируем мод, который отображает файлы в категории (mod_docman_catdown.php around line 103 - но у меня был на 53 строке)

Code:
Код:
// Astrid: changed to set access to non registered users
//было   $url = sefRelToAbs( "index.php?option=com_docman&task=cat_view&Itemid=$menuid&gid=".$doc->getData('catid')."&orderby=dmdate_published&ascdesc=DESC" );

// ставим
$url = sefRelToAbs( "index.php?option=com_docman&task=doc_download&gid=" . $row->id . "Itemid=" . $itid . "&orderby=dmdate_published&ascdesc=DESC" );
« Последнее редактирование: 22.01.2009, 15:04:43 от Archy » Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet