Joomla 1.5 Как дать возможность создавать статьи незарегестрированным пользователем?

Тема в разделе "Разделение прав доступа", создана пользователем kuttie, 11.10.2011.

  1. Offline

    kuttie Недавно здесь

    Регистрация:
    11.10.2011
    Сообщения:
    5
    Симпатии:
    0
    Пол:
    Мужской
    Собственно сабж.
     
  2.  
  3. Tureckiy
    Offline

    Tureckiy специалист

    Регистрация:
    11.04.2009
    Сообщения:
    423
    Симпатии:
    30
    Пол:
    Мужской
    в 1,7 в настройках безопатсности в админке есть помоему
     
  4. Offline

    kuttie Недавно здесь

    Регистрация:
    11.10.2011
    Сообщения:
    5
    Симпатии:
    0
    Пол:
    Мужской
    Мне бы именно для 1.5 это сделать.
     
  5. Offline

    kuttie Недавно здесь

    Регистрация:
    11.10.2011
    Сообщения:
    5
    Симпатии:
    0
    Пол:
    Мужской
    Убедительно прошу помочь!
     
  6. Tureckiy
    Offline

    Tureckiy специалист

    Регистрация:
    11.04.2009
    Сообщения:
    423
    Симпатии:
    30
    Пол:
    Мужской
    попробуйте прикомментировать эту проверку
    в файле
    components/com_content/views/article/view.html.php
    Код (PHP):
    1. // Make sure you are logged in and have the necessary access rights
    2.         if ($user->get('gid') < 19) {
    3.             JResponse::setHeader('HTTP/1.0 403',true);
    4.               JError::raiseWarning( 403, JText::_('ALERTNOTAUTH') );
    5.             return;
    6.         }

    строка 208 где то
    и в components/com_content/controller.php
    Код (PHP):
    1. // Make sure you are logged in and have the necessary access rights
    2.         if ($user->get('gid') < 19) {
    3.             JError::raiseError( 403, JText::_('ALERTNOTAUTH') );
    4.             return;
    5.         }
    6.  
    7.         // Create a user access object for the user
    8.         $access                 = new stdClass();
    9.         $access->canEdit        = $user->authorize('com_content', 'edit', 'content', 'all');
    10.         $access->canEditOwn     = $user->authorize('com_content', 'edit', 'content', 'own');
    11.         $access->canPublish     = $user->authorize('com_content', 'publish', 'content', 'all');
    12.  
    13.         if (!($access->canEdit || $access->canEditOwn)) {
    14.             JError::raiseError( 403, JText::_("ALERTNOTAUTH") );
    15.         }

    где то 125
    Если не получиться - пишите в личку - разберемся
     
  7. Offline

    ligth Недавно здесь

    Регистрация:
    14.03.2012
    Сообщения:
    1
    Симпатии:
    0
    Пол:
    Женский
    Поделились как решили проблему? Сделали описанное, но статьи не сохраняются
     

Поделиться этой страницей

Загрузка...