Перейти к содержанию

Fedya

Актив
  • Постов

    324
  • Зарегистрирован

  • Посещение

  • Победитель дней

    3

Сообщения, опубликованные Fedya

  1. в php файлах есть код примерно такой

    return $this->registry->getClass('output')->getTemplate('boards')->WAmon_pro( $data, $server, $info );
    

    WAmon_pro - название шаблона

    boards - группа шаблонов

     

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

  2. я бы написал свое API для авторизации,

    пароль хранится так вроде 

    md5(md5(pass).md5(salt)) 

    то есть просто пользователь вводить свой логин пароль, а ты проходишь по базе и сверяешь, если совпало, дергаешь id и все


  3. Как правильно сделать такой гигантский апгрейд, подскажите люди добрые? Если ставить форум начисто с настройками всё прекрасно, но возникают вопросы каким образом перенести юзеров и посты (хрен уж с ними с аттачами), то есть какие таблицы из одной БД в другую нужно переносить.
    attachments
    dnames_change
    forums
    groups
    inline_notifications
    members
    member_status_actions
    member_status_updates
    message_posts
    message_topics
    message_topic_user_map
    pfields_content
    polls
    posts
    profile_portal
    profile_сomments (только для 3.1)
    profile_friends
    profile_ratings
    topics
    voters
    titles ранги пользователей, сохранять по желанию
    

    Вчера делал такой переезд на 3.4.6, вроде удачно

  4. userinfopane:

    <p class='desc member_title'>{$author['member_title']}</p>

    замени на

    <php>$author['member_title'] = IPSText::getTextClass('bbcode')->preDisplayParse( IPSText::getTextClass('bbcode')->preDbParse( $author['member_title'] ));</php>
    <p class='desc member_title'>{$author['member_title']}</p>
    

    Профили пользователей -> profileModern:

    <span class='row_data'>{$member['title']}</span>
    

    заменить на

    <php>$member['title'] = IPSText::getTextClass('bbcode')->preDisplayParse( IPSText::getTextClass('bbcode')->preDbParse( $member['title'] ));</php>
    <span class='row_data'>{$member['title']}</span>
    

    Это для поддержки bb code, html небезопасно

  5. Объясните как это работает, что надо сделать, чтобы обратиться к конкретному пользователю? Что при этом показывается другим? ничего? или <<Это сообщение адресовано не вам>> или как

  6. Если убрать группу из настройки, юзвери пропадут из блока или также будут висеть?

    пропадут

     

     

     

    Админ может выпнуть неугодных нажатием волшебной кнопки?

    админ может изменить группу пользователю

     

     

     

    Получается, что блок может вырасти до неимоверных размеров?

    это все зависит от админа, вообще да

     

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

  7. Не, у тебя лажа какая-то,

    $setForums 

    эта переменаная всегда будет false потому что

    $this->request['f']
    

    такого нет (ничего не выводит), следовательно и в массиве тоже нет

     

    p.s. у меня нигде не выводит на тестовом форуме

        if (!$setInclude || $setUserGroups || !$setForums) {
          return;
        }
    

    на этом условие наверняка все заканчивается

×
×
  • Создать...