1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

Оптимизируем XenForo для поисковых систем

Тема в разделе "Оптимизация XenForo", создана пользователем Pavel, 27.10.2010.

Загрузка
  1. Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    обрамите в условие это:
    HTML:
     
    Yoskaldyr, 14.09.2012
    #61
  2. infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 547
    Версия XF:
    1.5.9
    Вот ведь до конца не разобрались. Нужно эту проверка вставить так, чтобы для пользователей оставалась ссылка, а для гостей ее убрать. Тогда находите этот кусок в выше указанном шаблоне:
    Код:
            

    {xen:helper userTitle, $user}

    И обрамляете его условием примерно так:
    Код:
    
            

    {xen:helper userTitle, $user}

    $user.username

    Это просто пример.
     
    infis, 14.09.2012
    #62
  3. Betelgelze Местный

    Регистрация:
    30.12.11
    Сообщения:
    355
    Симпатии:
    101
    Версия XF:
    1.1.5
    Обрамил как указали
    Код:
    
            

    {xen:helper userTitle, $user}

    $user.username

    Но после этого вместо ника отображается текст $user.username
    А как сделать, чтобы отображался ник?
     
    Betelgelze, 14.09.2012
    #63
  4. Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    Код:
    {$user.username}
     
    Yoskaldyr, 14.09.2012
    #64
  5. Betelgelze Местный

    Регистрация:
    30.12.11
    Сообщения:
    355
    Симпатии:
    101
    Версия XF:
    1.1.5
    В примере именно так и указано, но почему то вместо отображения ника пишется текст $user.username
     
    Betelgelze, 14.09.2012
    #65
  6. Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    Читаем внимательно! и обращаем внимаение на скобки!
    в примере было
    Код:
    $user.username
    а я написал
    Код:
    {$user.username}
    infis, немного ошибся, т.к. это был просто пример, но принцип что и как писать там был полностью понятен.

    P.S. Вот как же у нас любят люди все готовое получать просто попросив, а самим даже немного подумать влом, а включать мозг вообще не обязательно.

    --- добавлено : 14 сен 2012 в 15:09 ---

    блин опять объединение постов съело целый пост... придется править сообщение - добавил в начало поста...
     
    Yoskaldyr, 14.09.2012
    #66
    Betelgelze нравится это.
  7. Betelgelze Местный

    Регистрация:
    30.12.11
    Сообщения:
    355
    Симпатии:
    101
    Версия XF:
    1.1.5
    Я не программист, поэтому не мог знать про необходимость скобок в примере. За пояснения благодарю. Буду тренироваться. Авось потом кому то будет нужна помощь такая же, а я уже смогу поделиться.

    PS: ну хоть уже узнали, что нужно доработать объединение постов на этом форуме.
     
    Betelgelze, 14.09.2012
    #67
    Yoskaldyr нравится это.
  8. Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    Просто я же не зря давал выше ссылку на базовую инструкцию по синтаксису шаблонов xenforo
     
    Yoskaldyr, 14.09.2012
    #68
  9. Betelgelze Местный

    Регистрация:
    30.12.11
    Сообщения:
    355
    Симпатии:
    101
    Версия XF:
    1.1.5
    Упс, сделал как в примере плюс исправил на
    Код:
    {$user.username}
    После этого опять потерялся стиль отображения ника. Раньше он выглядел как ссылка, сейчас обычный текст. Добавил новый class к H3 в CSS и стало всё красиво.
     
    Betelgelze, 14.09.2012
    #69
  10. Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    как вариант попробуйте
    вместо:
    Код:
    {$user.username}
    это:
    Код:
    {xen:helper richUserName, $user}
     
    Yoskaldyr, 14.09.2012
    #70
    infis, CyberAP и Betelgelze нравится это.
  11. infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 547
    Версия XF:
    1.5.9
    Столько полемики из-за моей ошибки
     
    infis, 15.09.2012
    #71

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

Tweet