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

johurt

Пользователи
  • Постов

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

  • Посещение

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

    1

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

  1. Доброго времени суток.

    Как удалить все обновления статусов?

    Недавно установил Reply Status Update Widget, и теперь под новыми обновлениями статусов, автоматически добавляются комментарии 2014 г., которые были на IPB 3.4.x.
    Сойдет ли такой вариант:

    DELETE FROM core_member_status_replies
    DELETE FROM core_member_status_updates
    ALTER TABLE core_member_status_replies AUTO_INCREMENT = 1
    ALTER TABLE core_member_status_updates AUTO_INCREMENT = 1

    ?

  2. Доброго времени суток.
    Подскажите, как отключить модерацию обновлений статусов? Даже админу нужно подтверждение (пишет: Your content will need to be approved by a moderator). Перерыл весь АЦП, но ничего не нашел.
    Версия: 4.2.1 (легал).  Статусы сток, на верх установлен плагин Reply to status update widget.

  3. Доброго времени суток. Как удалить все обновления статусов? Можно ли через запрос в базу данных? Ничего не слетит? Не хочется восстанавливать форум.

    EDIT: Удалил все из  member_status_updates  - все ок.

  4. Сергей,  спасибо. У меня есть лицензия. Сам вроде как разобрался с вопросом по лицензии. Я так понял, что бета версию не возможно обновить до релиза, а сама лицензия не блокируется.

  5. Доброго времени суток.

    • Стоит ли переходить на IPB4 c 3.4.x? Если да, то почему?
    • Где можно почитать о всех изменениях IPB4 (чем отличается от от 3.4.x; о новых функциях и т.д)?
    • Где то читал, что при установке IPB4 появляется проблема с лицензий, она блокируется или что то в этом роде, и после этого не получиться переустановить форум, правда ли это? Сейчас у меня стоит лицензионный 3.4.x, пару месяцев назад я устанавливал на локалке тест форум IPB4 (не помню какой версии), так получается что я сейчас не смогу обновить свой форум? Или смогу? Расскажите по подробней, пожалуйста.
    • Возможно ли отключить автоматическое форматирование текста при создании темы / сообщения, как в 3.4.x? Мне очень не удобно, никак не могу привыкнуть на этом форуме, так как всегда прописываю BBкоды вручную.
    • При обновлении на IPB4 c IPB3 сохраняются ли настройки?

    Извиняюсь если дублирую аналогичные темы, но поиск мне не помог.

  6. Проблема решена, помогли на стаке, может кому будет актуально:

    Цитата

    Никак не вывести, в этот шаблон передается только подпись автора, его id и можно ли скрыть подпись. Могу конечно костыль предложить, но будет +1 запрос на каждый пост, исправлять исходники тоже наверное не вариант...

    Хотя.

    Костыль (лучше не использовать - +1 запрос на пост!)

    Сначала добавить в этот шаблон:

    
    <php>
        $author = $author_id ? IPSMember::load($author_id, 'all') : null;
    </php>

    Потом там можно будет использовать:

    
    <if test="$author">{$author['members_display_name']}</if>

    Правим исходники (для тех кому все равно)

    Находим в файле admin/applications/forums/sources/classes/topics.php строка ~2134:

    
    $post['signature'] = $this->registry->output->getTemplate( 'global' )->signature_separator( $poster['signature'], $poster['author_id'], IPSMember::isIgnorable( $poster['member_group_id'], $poster['mgroup_others'] ) );

    Заменяем на:

    
    $post['signature'] = $this->registry->output->getTemplate( 'global' )->signature_separator( $poster['signature'], $poster['author_id'], IPSMember::isIgnorable( $poster['member_group_id'], $poster['mgroup_others'] ), $poster );

    Далее идем в админку и меняем параметры этого шаблона на:

    
    $sig="", $author_id=0, $can_ignore=true, $author=null

    И потом там можно будет использовать:

    
    <if test="$author">{$author['members_display_name']}</if>

     

    -  http://ru.stackoverflow.com/users/179900/lastdragon

  7. Доброго времени суток. Как в Global Templates > signature_separator вывести имя "хозяйна" подписи?  {$post['members_display_name']}, {$member['members_display_name']}, {$author['members_display_name']} и т.д ничего не выводят, $this->memberData['members_display_name']} выводит имя того человека, который смотрит подпись. Что я делаю не так и как правильно использовать переменные и как вывести имя "хозяина" подписи?

  8. В 03.10.2015 в 01:48, Sanshalay сказал:

     

    Не слетает, однако язык нуждается в доработке и стиль нуждается в некотором изменении.

     

    P.S. Не обновляйте рабочие сайты до 4.1 Beta т.к. после обновления он станет неспособным к дальнейшему обновлению.

     

    Ясно, спасибо. А из-за чего так?

    P.S: Разобрался.

  9. Доброго времени суток. Правильно ли я отображаю php файл или можно как то проще? Что то после интеграции 2-го файла портится 1-й, визуально. Скрин:

    photo.thumb.png.2667596dbd31a29af7b43e631-й php файл - колонка справа (Pranešimai), после добавления 2-го php файла (колонка слева (MEGA skelbimai)), у первого появляется пробел между классами и внизу появляется какая то рамка.

    Код первого php файла:

    <php>
        ob_start();
        require_once "phpf/stw/index.php";
        $stwshow = ob_get_contents();
        ob_end_clean();
    </php>

    Код второго php файла:

    <div class='category_block block_wrap' style='padding-bottom: 10px;'>
        <h3 class='maintitle'>MEGA skelbimai</h3>
        <div class='ipsBox table_wrap'>
            <php>
                ob_start();
                require_once "phpf/skl.php";
                $sklshow = ob_get_contents();
                ob_end_clean();
            </php>
            {$sklshow}
        </div>
    </div>

    В чем может быть проблема?

    aaa.png

  10. Доброго времени суток. Решил обновить свой форум 3.4.6 до 4 версии, появилось несколько вопросов:

    1. В мае 2014 г. купил лицензию IP.Board, на данный момент IP.Board не активен (не заказана услуга за 25$/6 мес.). Если я заплачу 25$ и услуга активизируется, нужно ли мне будет платить дополнительно, чтобы можно было обновить форум до версии 4? Лицензия лишь на IP.Board (IP.Nexus и т.д. не покупал).

    2. Возможно ли на локалхосте запустить тест форум с 4 лицензионной версией во время того, как с той же лицензией будет стоять IPB 3.4.6 на хостинге, если да, то как это сделать? Раньше на форуме видел тему по поводу тест режима, но сейчас не могу найти.

    3. Защищает ли IPS шаблоны легальных клиентов или их нужно самому патентовать?

  11. Спасибо за информацию. А если код в htmlOutput.php оригинальный - не менянный, можно ли отключить (не знаю как правильно назватьстиль в ipb_styles.css :

    /*#copyright {
    	color: #848484;
    	text-align: right;
    	text-shadow: 0px 1px 0px #fff;
    }
    	
    #copyright a { color: #848484; }*/

    Могут ли за это наказать? Стандартный код css портит не стандартный дизайн.

    2 и 3 вопросы больше не актуальны, так как есть

    {$footer_items['copyright']}

     

  12. 1. Можно ли заменить стандартный копирайт и не утратить лицензию?

    <a href='http://www.invisionpower.com/apps/board/' title='Community Forum Software by Invision Power Services'>Community Forum Software by IP.Board{$version}</a>

    заменить на:

    Community Forum Software by <a href="http://invisionpower.com/apps/board/" title='Community Forum Software by Invision Power Services' target="_blank">IP.Board{$version}</a>

    Имею ввиду на легальном IPB и не через функцию protected function html_fetchCopyright().

    2. Из-за чего

    {$version}

    ничего не выводит?

    3. Как вывести копирайт из файла htmlOutput.php, но не при помощи

    {$footer_items['copyright']}

    ? -

    {$copyright}

    - ничего не выводит.

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