Joomla 1.5 Плагины группы User, плагин для редиректа, взаимодействие со стандартной регистрацией

Тема в разделе "Программирование", создана пользователем Sumerki, 17.12.2008.

  1. Offline

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

    Регистрация:
    17.12.2007
    Сообщения:
    5
    Симпатии:
    0
    Здравствуйте, уважаемые джумлопроггеры.

    Очень хочется научиться делать некоторые вещи, помогите пожалуйста. При ответе прошу придерживаться концепции MVC и культуры програмирования для Joomla 1.5. Речь идет не о хаках, а о собственных расширениях.

    1. Необходимо сделать плагин, который перенаправляет на выбранную в настройках плагина страницу. Естесственно интересует не как сделать настройку, а как осуществить редирект после регистрации без хаккинга.
    2. Задам вопрос еще глобальнее: Как сделать плагин, который перехватывает ссылку до выполнения скрипта и, если она отвечает каким-то условиям, выполнить какие-то действия, в том числе отменить переход по этой ссылке, перенаправить на другую страницу.
    3. Существуют плагины группы USER, там можно, к примеру, сделать такой плагин, который будет активироваться после того, как происходит событие сохранения информации о пользователе. В частности, можно сделать некоторые операции сразу после сохранения информации о пользователе. Можно каким-то образом дополнить компонент (тем же контентным плагином или еще чем) какой-то информацией, которую можно будет потом обработать в описанном выше плагинеr?
    4. Существуют способы примитивного расширения/модификации возможностей компонента User (а точнее его регистрационной части) средствами плагинов, модулей и компонентов? Возможно из своего компонента обращаться к функциям регистрации? Можно ли сделать Модуль регистрации для компонента User да так, чтобы потом можно было в плагине обработать дополнительную инфу из этого модуля?

    В общем из вопросов ясно что я хочу сделать (но хочу чтоб это было просто и изящно, второй компонент USER или того хуже CB я делать не хочу). Но кроме этого я просто хочу больше узнать о програмимровании с использованием фреймворка джумлы, так что если будет дан ответ по тому, как сделать нужное мне, прошу не игнорировать конкретно поставленные вопросы :) Для общего, так сказать, развития.

    С уважением, Игорь
     
  2.  
  3. infoman
    Offline

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

    Регистрация:
    28.08.2007
    Сообщения:
    575
    Симпатии:
    12
    Пол:
    Мужской
    для фронтэнда легко
    сам щас пишу секур бот системный
    с такой концепцией:
    http://joomla-support.ru/thread/8437/

    а вот для самой админки чёгото помоему не предусмотренно :( http://joomla-support.ru/thread/8712/
    жалко то как :((((((

    атак хочется ухачить админку без влезания в ядро аж руки чешуца
     
    Последнее редактирование модератором: 31.03.2014
  4. Offline

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

    Регистрация:
    17.12.2007
    Сообщения:
    5
    Симпатии:
    0
    Во-первых я писал о 1.5, во-вторых, ни на один вопрос ответа не получил. Но все равно спасибо за отзывчивость! :)
     
  5. infoman
    Offline

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

    Регистрация:
    28.08.2007
    Сообщения:
    575
    Симпатии:
    12
    Пол:
    Мужской
    можно это и есть ответ
     
  6. Offline

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

    Регистрация:
    17.12.2007
    Сообщения:
    5
    Симпатии:
    0
    Ааа, сразу как-то не разобрался. Спасибо за ответ :)) А если серьезно, то модуль сделать не сложно, а вот каким образом дополнительные данные могут попасть в плагин? Необходимо использовать кукиши? Или можно как-то изящнее передать данные?
     

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

Загрузка...