Skip to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

shtoki86

Пользователи
  • Регистрация

  • В сети

Reputation Activity

  1. Like
    shtoki86 reacted to WOLF in Не работает кнопка выход   
    На дефолтовом стиле проверяйте работу форума, отключите всё хуки и приложения, так же проверить осталась ли проблема 
    Версию форума так и не увидел
  2. Like
    shtoki86 reacted to WOLF in Не работает кнопка выход   
    + очистка кеша стилей описано в подписи
  3. Like
    shtoki86 reacted to WOLF in Не работает кнопка выход   
    Смотря как ты ее до этого чистил
  4. Like
    ищите в файлах хука: abg_global_text1
    после него должно выводится число лет
  5. Like
    в языках смотрите
    ац-внешний вид-языки 
  6. Like
    shtoki86 got a reaction from Respected in Переворачивает вертикальные фото   
    Спасибо за ответ!
    Сегодня дома попробую еще поэкспериментировать, да народ попрошу на форуме что бы выкладывали вертикальные фото, может так получится понять закономерность и выявить смартфоны с каким ПО глючат.
     
  7. Like
    А можно фотографию проблемы и версию IPS4? 
  8. Like
    shtoki86 reacted to soka in Альтернатива Hide   
    $error[] = "Скрытый текст доступен только зарегестрированным пользователям.". "
    Войти или Зарегистрироваться.";

    И соответственно убрать из $return

    $return = "" . implode( '
    ', $error ) ."";
    html отработал
     
    $error[] = 'Скрытый текст доступен только зарегестрированным пользователям.'." Войти или Зарегистрироваться."; [/code] [code] $return = "" . implode( ' ', $error ) . ""; [/code] нда, парсер в 4x полный г
     
    $error[] = 'Скрытый текст доступен только зарегестрированным пользователям.'."<br /><a href='" . $this->registry->output->buildUrl( 'app=core&amp;module=global&amp;section=login', 'publicNoSession' ) . "' title='Войти' id='sign_in'>Войти</a> или <a href='" . $this->registry->output->buildUrl( 'app=core&amp;module=global&amp;section=register', 'publicNoSession' ) . "' title='Регистрация' id='register_link'>Зарегистрироваться</a>."; $return = "<span style='display: block; font-weight: normal; clear: none; color: #f00;'>" . implode( '<br />', $error ) . "</span>";  
  9. Like
    shtoki86 reacted to soka in Альтернатива Hide   
    или 
    $return = "<span style='display: block; font-weight: normal; clear: none; color: #f00;'>" . implode( '<br />', $error ) . ( ( ! $this->memberData['member_id'] ) ? "<br /><a href='" . $this->registry->output->buildUrl( 'app=core&amp;module=global&amp;section=login', 'publicNoSession' ) . "' title='Войти' id='sign_in'>Войти</a> или <a href='" . $this->registry->output->buildUrl( 'app=core&amp;module=global&amp;section=register', 'publicNoSession' ) . "' title='Регистрация' id='register_link'>Зарегистрироваться</a>." : "" ) . "</span>";  
  10. Like
    shtoki86 reacted to LvsF in Альтернатива Hide   
    ​Вы не умеете пользоваться живым поиском в АЦ?
    Настройки

    Ручное удаление кеша

  11. Like
    shtoki86 reacted to Viktar83 in Альтернатива Hide   
    Если нужен только функционал скрытия от гостей (без отсечки по репутации, количеству постов и т.д., как в хуке hide), то можно написать простенький bb-код [hide].
    Предлагаю такой вариант:
     
    Собственно, ВВ-код простой и выполняет только одну функцию и не имеет настроек (опций). Если же нужен расширенный функционал, то проще взять хук hide и допилить его.
    ---
    В принципе хук Hide link and code можно заточить под [hide], надо лишь в его коде правильно переписать
    $post['post']['post'] = preg_replace(..............., $post['post']['post']);  
     
     
  12. Like
    shtoki86 reacted to soka in Альтернатива Hide   
    Хоть код немного кривоват можно допилить и этот бб-код, добавить как минимум поддержку постов. 
    Замену в данном случае лучше всего делать по коллбэк функции.
    if ( $this->memberData['member_id'] ) { $txt = preg_replace("/\[{$_tag}\](?s)(.*?)\[\/{$_tag}\]/i", "$1", $txt); } else { $txt = preg_replace("/\[{$_tag}\](?s)(.*?)\[\/{$_tag}\]/i", "<span style='display: block; font-weight: normal; clear: none; color: #f00;'>Содержание видно только зарегистрированным пользователям.<br /><a href='/index.php?app=core&amp;module=global&amp;section=login' title='Войти' id='sign_in'>Войти</a> или <a href='/index.php?app=core&amp;module=global&amp;section=register' title='Регистрация' id='register_link'>Зарегистрироваться</a>.</span>", $txt); } Заменить на
                $txt = preg_replace_callback( "/\[{$_tag}(=\d+)?\](.*?)\[\/{$_tag}\]/i", array( $this, '_callback' ), $txt ); И добавить новый метод
    protected function _callback( $m ) { $args = trim( ltrim( $m[1], '=' ) ); $error = array(); if( $args ) { if( $this->memberData['posts'] < $args ) { $error[] = 'You need '. intval( $args ) . ' posts for view this content.'; } } else { if( ! $this->memberData['member_id'] ) { $error[] = 'You need register for view this content.'; } } if( count( $error ) ) { $return = "<span style='display: block; font-weight: normal; clear: none; color: #f00;'>" . implode( '<br />', $error ) . "<br /><a href='" . $this->registry->output->buildUrl( 'app=core&amp;module=global&amp;section=login', 'publicNoSession' ) . "' title='Войти' id='sign_in'>Войти</a> или <a href='" . $this->registry->output->buildUrl( 'app=core&amp;module=global&amp;section=register', 'publicNoSession' ) . "' title='Регистрация' id='register_link'>Зарегистрироваться</a>.</span>"; } else { $return = $m[2]; } return $return; } Можно будет юзать как просто [hide] для зарегистрированных пользователей так и [hide=3] для количество сообщений. При желании и небольшой модификации можно добавить поддержку полноценных опции для валидации всевозможных условий.
    Проблема ббкода только в том, что он кешируется. Чтоб он хайд работал нормально скорее всего придется отключать кеш постов. Поэтому и был написан модуль скрытого текста который используется совсем другой принцип работы.
  13. Like
    shtoki86 reacted to WOLF in Репутация под аватаркой   
    почему половина профиля на скрине моя, а аватар не мой? думали я не замечу? я не так-то прост
    поиск по форуму: репутация
  14. Like
    В этом стиле, в отличие от стандартного, не убран маркер у списка ul.
    Чтобы убрать эту точку, надо в ipb_styles.css в любом месте дописать
    #attach_wrap ul { list-style-type: none; } Чтобы вместо точки была картинка, надо прописать url к этой картинке ( _htmlbook.ru/faq/kak-vmesto-simvola-markera-ispolzovat-kartinku ):
    #attach_wrap ul { list-style-image: url(путь/картинка.png); } или через свойство background (пример есть по той же ссылке, что привел выше).
    Но учтите, что если картинок несколько, этот маркер выводится перед каждой из них.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.