Posts posted by greykoo
-
-
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}}
-
3 минуты назад, Sipsb сказал:
greykoo Так лень поискать? https://www.yandex.ru/search/?lr=213&text= IPS Developer Tools
Не думал что в общем доступе инструменты, буду знать.. Спасибо
-
В 29.08.2018 в 17:20, WOLF сказал:
Дабы опять куча людей которые не умеют пользоваться поиском не писали выложить свежую версию, опубликую и тут
Случаем нет dev части от этого модуля?
-
-
-
Нашел один неприятный баг в блогах (с помощью которого конкуренты могут заспамить поисковики и тем самым понизить рейтинг сайта в поисковике)
За одно добавил маленькую настройку на количество отображаемых новостей в блоге, которой как всегда не хватает в движке IPS
-
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();
Всё
-
-
-
2 часа назад, Clouds сказал:
Понял... есть где-то классам документация или хотяб список, потому что опять же либо я баран и не вижу в доках, либо в доках этого нет?
Весь функционал лежит тут system почти всякая функция описывается, да и по классу интуитивно понятно что она означает
Вся документация тут https://invisioncommunity.com/developers/docs/general/enabling-developer-mode-r23/
-
28 минут назад, Clouds сказал:
Так в том то и дело, если я делаю Ajax запрос то return из контроллера должен же вернуть мне либо переменную, либо массив, либо объект... кстати echo тоже не срабатывает
Тогда в таком случае тебе нужно возвращать строку или массив данных через \IPS\Output::i()->json и потом с ними работать
-
7 часов назад, Clouds сказал:
Спасибо, работает, но такой вопрос: return в IPS не воспринимается? Я в доках этот момент не нахожу, может есть линк или в конце концов литература по ips как бы это не звучало...
Это общая документация PHP. Задача return вернуть, а не отобразить. Возможно ты перепутал с оператором echo
-
-
-
-
3 часа назад, Hoberk сказал:
Плагин зачем вообще изменяли
На стороне ВК изменили немного API, https://vk.com/dev/version_update
-----
Так же иногда возвращает ошибку в хроме {«error»:»invalid_request»,»error_description»:»Security Error»}
Помогает перезайти в САМОМ вк и тогда на сайт должно зайти без проблем
-
-
Только что, 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
-
-
4 часа назад, September^^ сказал:
Может кто-то изменить плагин? Сейчас error при авторизации
Они немного изменили переменные и заставили указывать версию API, сейчас у всех авторизация должна отпасть.
вот для нового API
-
-
-
-
Мониторинг v2 для IPS4 на LGSL
Мониторинг базируется на LGSL. Обновление каждые 5 минут
Дизайн используется из другого мониторинга, не помню название
Установка самая обычная, установить мод и настроить
Закидывать в корень папки ничего ненужно, так же создавать базу данных ---- ненужно, всё создается автоматическиЭтот моник скоро будет поддерживать статистики из мода
п.с. Я уже делал как-то давно для IPS4 бета, но там всё было очень сыро. Это полностью новая версия
-
Добавил
-
Добавлено15.01.2018
-
Категория
-
ЯзыкТолько русский
-
Новый Сканер Изображений и Искусственный Интеллект
in Новости IPS
Исходники этой системы есть в актуальном нуле? Или будет использоваться стороннее API?