Jump 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.

greykoo

Актив
  • Регистрация

  • В сети

Posts posted by greykoo

  1. 21 минуту назад, aplayer сказал:

    да нет не пугает. Я наоборот хочу использовать весь функционал движка на полную катушку. Но писать весь {{ код }} в фигурных скобочках меня угнетает.

     

     

    Код пишется в контроллерах и передается методом 

    $var = [ 1,2,3 ];
    
    \IPS\Theme::i()->getTemplate( 'global' )->file( (array) $var );

    А принимается 

    <ips:template parameters="$var" />
    
    {{foreach $var as $v}}
    {$v|raw}
    {{endforeach}}

     

  2. В 29.08.2018 в 17:20, WOLF сказал:

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

     

    classifieds1.1.11.tar

    Случаем нет dev части от этого модуля? 

  3. Нашел один неприятный баг в блогах (с помощью которого конкуренты могут заспамить поисковики и тем самым понизить рейтинг сайта в поисковике)

    За одно добавил маленькую настройку на количество отображаемых новостей в блоге, которой как всегда не хватает в движке IPS

    eesA2b4mfFU.thumb.jpg.05dbd7449092f775589e6497b52ef779.jpg

    blogfix.xml

    blogfix.xml

  4. 40 минут назад, Loader сказал:

    Где можно взять список переменных или команд, которые можно указывать в шаблонах?

    Такие дела нужно на программном уровне отправлять в БД/почту. Ибо IP могут подменить в шаблонах., смысла его туда пихать никакого нету 

    Я привел выше функцию (стандартную IPS) которая определяет IP адрес 

     

    -----

    Идем

    \applications\core\extensions\core\ContactUs\Email.php

    Функция 

    public function handleForm( array $values )

    Ищем переменную

    $content = $values['contact_text'];

    Меняем на

    $content = $values['contact_text'] . '<br/> IP Address ' . \IPS\Request::i()->ipAddress();

     

    Всё

  5. 2 часа назад, Clouds сказал:

    Понял... есть где-то классам документация или хотяб список, потому что опять же либо я баран и не вижу в доках, либо в доках этого нет?

    Весь функционал лежит тут system почти всякая функция описывается, да и по классу интуитивно понятно что она означает 

    Вся документация тут https://invisioncommunity.com/developers/docs/general/enabling-developer-mode-r23/

  6. 28 минут назад, Clouds сказал:

    Так в том то и дело, если я делаю Ajax запрос то return из контроллера должен же вернуть мне либо переменную, либо массив, либо объект... кстати echo тоже не срабатывает

    Тогда в таком случае тебе нужно возвращать строку или массив данных через \IPS\Output::i()->json и потом с ними работать 

  7. 7 часов назад, Clouds сказал:

    Спасибо, работает, но такой вопрос: return в IPS не воспринимается? Я в доках этот момент не нахожу, может есть линк или в конце концов литература по ips как бы это не звучало... 

    Это общая документация PHP. Задача return вернуть, а не отобразить. Возможно ты перепутал с оператором echo 

  8. 3 часа назад, Hoberk сказал:

    Плагин зачем вообще изменяли

    На стороне ВК изменили немного API, https://vk.com/dev/version_update

     

    -----

     

    Так же иногда возвращает ошибку в хроме {«error»:»invalid_request»,»error_description»:»Security Error»}

    Помогает перезайти в САМОМ вк и тогда на сайт должно зайти без проблем 

  9. 51 минуту назад, Indchubaka сказал:

    Узнал, что теперь при запросах для ВК нужно передавать параметр v (version). Но куда его добавить в коде форума?

    Во всех запросах нужно указывать версию. Теперь он стал обязательным параметром.

    Добавлять в самый конец ссылки &version=5.8 

  10. Только что, September^^ сказал:
    
    INSERT INTO `core_members` ( `member_group_id`, `mgroup_others`, `joined`, `ip_address`, `timezone`, `allow_admin_mails`, `pp_photo_type`, `member_posts`, `last_visit`, `pp_main_photo`, `pp_thumb_photo`, `failed_logins`, `mfa_details`, `pp_reputation_points`, `signature`, `auto_track`, `members_bitoptions`, `profilesync`, `vk_help_uid`, `vk_help_token` )
    IPS\Db\Exception: Unknown column 'vk_help_uid' in 'field list' (1054)
    #0 /var/www//data/www/club-source.ru/forum/system/Db/Db.php(807): IPS\_Db->preparedQuery('/*IPS\\_Member::...', Array)
    #1 /var/www//data/www/club-source.ru/forum/system/Patterns/ActiveRecord.php(459): IPS\_Db->insert('core_members', Array)
    #2 /var/www//data/www/club-source.ru/forum/system/Member/Member.php(323): IPS\Patterns\_ActiveRecord->save()
    #3 /var/www//data/www/club-source.ru/forum/system/Login/LoginAbstract.php(382): IPS\_Member->save()
    #4 /var/www//data/www/club-source.ru/forum/system/Login/VK.php(113): IPS\Login\_LoginAbstract->createOrUpdateAccount(Object(IPS\Member), Array, NULL, NULL, NULL, Array)
    #5 /var/www//data/www/club-source.ru/forum/system/Login/Login.php(418): IPS\Login\_VK->authenticate(Object(IPS\Http\Url\Friendly))
    #6 /var/www//data/www/club-source.ru/forum/applications/core/modules/front/system/login.php(51): IPS\_Login->authenticate()
    #7 /var/www//data/www/club-source.ru/forum/system/Dispatcher/Controller.php(96): IPS\core\modules\front\system\_login->manage()
    #8 /var/www//data/www/club-source.ru/forum/system/Dispatcher/Dispatcher.php(146): IPS\Dispatcher\_Controller->execute()
    #9 /var/www//data/www/club-source.ru/forum/index.php(12): IPS\_Dispatcher->run()
    #10 {main}

     

    Нету колонки vk_help_uid в таблице core_members 

  11. 4 часа назад, September^^ сказал:

    Может кто-то изменить плагин? Сейчас error при авторизации

    Они немного изменили переменные и заставили указывать версию API, сейчас у всех авторизация должна отпасть.

     

    вот для нового API

     

    IPS4-VKontakte 4.1.17.1.rar

    IPS4-VKontakte 4.1.17.1.rar

  12. В 28.01.2018 в 19:11, allgh сказал:

    сервер cs 1.6. как заявляет ТП все порты открыты

    Скорее всего крон еще не успел просканировать сервер, нужно немного подождать, сам виджет кешируется и грузит данные из кеша, а так же на WEB хостинге (не путать КС сервером) должно быть включено UDP

  13. 2 часа назад, Dusty сказал:

    Какие серверы поддерживает? Для версии 4 2 7 работает нормально?

    Обновление можно сделать каждые 30 секун или минуту?

    Я делал на 4 2 7, всё работало. Php нужно 5,4 + и выше 

    только кс 1,6

  14. Posted

    Мониторинг v2 для IPS4 на LGSL


    Мониторинг базируется на LGSL. Обновление каждые 5 минут
    Дизайн используется из другого мониторинга, не помню название

    Установка самая обычная, установить мод и настроить
    Закидывать в корень папки ничего ненужно, так же создавать базу данных ---- ненужно, всё создается автоматически 

     

    Этот моник скоро будет поддерживать статистики из мода 

     

    п.с. Я уже делал как-то давно для IPS4 бета, но там всё было очень сыро. Это полностью новая версия 
     


    • Добавил
    • Добавлено
      15.01.2018
    • Категория
    • Язык
      Только русский

     

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.