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

Discussion in 'Разделение прав доступа' started by kuttie, Oct 11, 2011.

  1. Offline

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

    Joined:
    Oct 11, 2011
    Messages:
    5
    Likes Received:
    0
    Gender:
    Male
    Собственно сабж.
     
  2.  
  3. Tureckiy
    Offline

    Tureckiy Недавно здесь => Cпециалист <=

    Joined:
    Apr 11, 2009
    Messages:
    423
    Likes Received:
    30
    Gender:
    Male
    в 1,7 в настройках безопатсности в админке есть помоему
     
  4. Offline

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

    Joined:
    Oct 11, 2011
    Messages:
    5
    Likes Received:
    0
    Gender:
    Male
    Мне бы именно для 1.5 это сделать.
     
  5. Offline

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

    Joined:
    Oct 11, 2011
    Messages:
    5
    Likes Received:
    0
    Gender:
    Male
    Убедительно прошу помочь!
     
  6. Tureckiy
    Offline

    Tureckiy Недавно здесь => Cпециалист <=

    Joined:
    Apr 11, 2009
    Messages:
    423
    Likes Received:
    30
    Gender:
    Male
    попробуйте прикомментировать эту проверку
    в файле
    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 Недавно здесь

    Joined:
    Mar 14, 2012
    Messages:
    1
    Likes Received:
    0
    Gender:
    Female
    Поделились как решили проблему? Сделали описанное, но статьи не сохраняются
     

Share This Page

Loading...