community builder - замена регистрации при просмотре закрытого материала

Тема в разделе "Установка и обновление расширений Joomla", создана пользователем manOfmoods, 09.02.2010.

  1. Offline

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

    Регистрация:
    25.10.2009
    Сообщения:
    1
    Симпатии:
    0
    Пол:
    Мужской
    Здравствуйте, подскажите, пожалуйста, как заменит форму авторизации (и регистрации) со стандартной на community builder при попытке просмотра закрытого материала неавторизованным пользователем?

    Стандартный модуль я заменил. Много где заменил ссылку регистрации со стандартной на CB. А тут не могу найти, где менять.

    Долго искал в сети, может быть ключевые слова не верные.
    Нашел только это и без ответа на сайте русской дружины CB.

    "как заменить стандартную авторизация на страницах с ограниченным доступом.
    то есть когда не зарегенный пользователь заходит на страницу ему вместо этого пишут
    "для доступа к закрытому разделу сайта вам необходимо авторизоваться. "
    и внизу графа авторизации. но стоит родная joomla а как чтобы там была CB?? "
     
  2.  
  3. Offline

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

    Регистрация:
    07.03.2011
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Мужской
    Аналогичная проблема. Плюс к этому, под сообщением "Для доступа к закрытому разделу сайта вам необходимо авторизоваться." показывает стандартную форму входа (которая во всех настройках отключена), но войти через нее нельзя. то есть на странице с сообщением о недоступности раздела две формы: СВшная и простая стандартная!
    и так же, не нашел нигде как стандартную убрать...
    помогите, пожалуйста, кто знает!
     
  4. Offline

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

    Регистрация:
    07.03.2011
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Мужской
    Разбил себе голову, но нашел!
    способ, конечно, через задницу.. но за неимением другого пусть будет!

    идем в:
    Код (CODE):
    1. /includes/application.php

    там находим:
    Код (PHP):
    1. $url = 'index.php?option=com_user&view=login';

    и заменяем на
    Код (PHP):
    1. $url  = 'index.php?option=com_user'; /*&view=login*/

    да-да, на всякий случай не выбрасываем! а то если придется вернуть, забудем где и что было, а так сразу видно!

    после этого при попытке неавторизованного пользователя зайти в недоступный ему раздел, ему будет показан следующий текст:

    Зона зарегистрированных пользователей (заголовок)
    Добро пожаловать в пользовательский раздел нашего сайта. (текст)

    идем в
    Код (CODE):
    1. /language/ru-RU/ru-RU.com_user.ini

    и поиском находим нужную нам фразу, которую и заменяем!

    это для 1.5! ибо нашел решение проблемы для 1.0, там говорят искать default.php и в нем править! а дефаулт у меня просто инклудил апликейшн.пхп! так что для случая с J1.0 правте дефаулт! он в той же папке
     
    Последнее редактирование: 08.03.2011

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

Загрузка...