Joomla 1.5 Узнать группу пользователя

Тема в разделе "Создание расширений для Joomla", создана пользователем APXEOLOG, 01.06.2009.

  1. Offline

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

    Регистрация:
    01.06.2009
    Сообщения:
    5
    Симпатии:
    0
    Как узнать группу пользователя, и вообще, всю информацию о текущем пользователе?

    Пробовал пример из mod_php:

    Код (PHP):
    1. <?php  
    2.  
    3. /**
    4. * Custom code for mod_php.  
    5. * copyright: www.fijiwebdesign.com
    6. * Shows a welcome to the logged in user, or vistor.  
    7. */  
    8.  
    9. global $my;  
    10.  
    11. if ($my->id) {  
    12.     echo 'Hello, '.$my->username;  
    13. } else {  
    14.     echo 'Hello, visitor';
    15. }  
    16.  
    17. ?>


    Однако он не работает, даже авторизованному пользователю выдает Hello, visitor
     
  2.  
  3. Alshev
    Offline

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

    Регистрация:
    04.03.2009
    Сообщения:
    21
    Симпатии:
    1
    Пол:
    Мужской
    Попробуй так:

    global $my;
    $database->setQuery("SELECT name FROM #__users WHERE id='{$my->id}'");
    $name = $database->loadResult();
    echo "Добро пожаловать, $name<br><br>";
     
  4. Offline

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

    Регистрация:
    01.06.2009
    Сообщения:
    5
    Симпатии:
    0
    Все, уже разобрался...
    надо было:
    Код (PHP):
    1. $user =& JFactory::getUser();
    2. echo $user->gid


    Теперь другой вопрос, есть ли где нибудь гайды, как добавить свой BB-код?
     
  5. Gronpipmaster
    Offline

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

    Регистрация:
    21.01.2009
    Сообщения:
    1 392
    Симпатии:
    62
    Пол:
    Мужской
    APXEOLOG, куда добавить?
     
  6. Offline

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

    Регистрация:
    01.06.2009
    Сообщения:
    5
    Симпатии:
    0
    Ну как минимум сделать обработку некого сочетания тегов. Грубо говоря чтобы вместо [TEST]text here[/TEST] выдавало "TEST: text here". Я так понимаю что это делает с помощью "мамботов". Если я прав, не могли бы вы привести пример простого мамбота, которые меняет скажем "а" на "А".

    В идеале же, хочется добавить этот код в визуальный редактор, на панельку, со своей иконкой.
     

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

Загрузка...