Jump to content

Zuldek

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

Everything posted by Zuldek

  1. Возможно есть готовый плагин. Суть в том, что в настройках указываешь ключевое слово и ссылку, а при постинге на форуме. Автоматически в тексте ищет ключ и проставляет ссылку. Есть готовый?
  2. В менеджере меню, включен пункт правил, но не отображается так как данная функция отключена. Собственно, как включить данную функцию?
  3. Мужики, хелп. В панеле модератора, очередь одобрения. Необходимо вывести значение поля так же как и содержимое поста. Если необходимо проверить сообщение, то ок, любое значение поля возможно вытащить. Но вот если на модерации тема с 1 сообщением, то значение оно вытаскивает только из таблицы топика. То есть мне необходимо и там и там поле создавать, а затем все это настраивать. То есть если создается тем, то заносим значение в таблицу топиков и наоброт. Чтобы было меньше гемороя. Буду заносить значение только в таблицу постов. Так вот, для того чтобы взять значение из таблицы постов когда на проверке топик. Необходимо обращаться к функции public function content() { return $this->mapped('content'); } Ок, благодаря ей, возможно вытащить значение любого поля из таблицы постов. Проблема в том, что я не знаю как передать значение в функцию public function content($t = false) { return $this->mapped($t ?? 'content'); } Функция просто не принимает значение которое ей передают. Ок, создаем точно такую же функцию, проблема в том что ее не видно если вызывать из файла Unapproved.php. Мужики, хелп
  4. public function content() { return $this->mapped('content'); } Функцию нашел, только передать параметр не удается, создавал другую функцию, но не обратиться к ней... А так через нее возможно достатьзначение другого поля...
  5. Панель модератора -> очередь одобрения
  6. Когда вызываем $item->content() В очереди при модерации, к какой функции обращаемя? Не содержимое поста необходимо вывести, а значение другого поля...
  7. Предусмотрена ли функция от ips, которая подсчитывает длину сообщения?
  8. Что за плагин который накладывает копирайт на загружаемые изображения?
  9. дефолтное значение должно быть 1364?
  10. Самостоятельно добавил поле achievements_points в таблицу пользователей При регистрации возникает ошибка. IPS\Db\Exception: Field 'achievements_points' doesn't have a default value (1364) Кто может подсказать какой должен быть тип данного поля и какое значение по дефолту должно быть?
  11. Уже удалил, нет возможно глянуть. Ранее вроде смотрел, их там не было...
  12. Что это за спам в таблице топиков, как его перекрыть? Визуально он нигде не отображается...
  13. Не понимаю, никакого расширения не создавал. Где мне создать какой та скилет? Мне просто необходимо отправлять пользователю уведомление с текстом, не более...
  14. Как вытащить записи из 2 таблиц и сопоставить через join left - понятно. Но как вытащить записи из одной таблицы и в тоже время при наличии записи во второй сопоставить. Выводим все записи из первой таблицы + только если есть во второй вытаскиваем и из второй. Как выполнить такой запрос?
  15. Не то, все перепутал. $member = \IPS\Member::loggedIn(3); Тут указываю у какого конкретного пользователя необходимо обновить. Обновляет, но не у конкретного аккаунта, а у моей учетной записи. В чем дело? \IPS\Member::load($idu); Вот что нужно было...
  16. $member = \IPS\Member::loggedIn(3); $member->test = 2; $member->save(); Верно ли выполняю, необходимо обновить данные в поле, не удается... Точнее выходит, в таблице меняется, но вот кэш. Видимо из-за кэша, отображается по прежнему. Как обновить кэш?
  17. $notification = new \IPS\Notification( \IPS\Application::load('core'), 'private_message_added', [ 'title' => "Mark has replied to A Topic", 'url' => 'asd', 'content' => "Lorem ipsum dolar sit", 'author' => \IPS\Member::load( 1 )]); $notification->send(); Не выходит, совсем
  18. $notification = new \IPS\Notification( \IPS\Application::load('app'), 'key', $item, $params ); $notification->recipients->attach( \IPS\Member::load(1)); $notification->send(); Что именно в параметрах указывать. Как отправить уведомление которое будет как от системы, в которой не будет ссылки в нем. Только сообщение, заголовок и оранжевый бордюр по левому борту. То есть не кликабельное уведомление...
  19. Как отправить конкретному пользователю, свое уведомление?
  20. Ничего не помнимаю. 1 - необходимо создать js файлы 2 - когда отправляем якс запрос, отдавать что та вроде \IPS\Output::i()->jsFiles = array_merge( \IPS\Output::i()->jsFiles, \IPS\Output::i()->js( 'front_profile.js', 'core' ) ); И передавать данные в js? Где данный js расположен /js/front/controllers/profile/ips.profile.body.js
  21. Как сделать ссылку, клик по которой не будет обновлять страницу, а отправит якс запрос? В модальном окне выводит console.log('ss'); В index.php прописал define( 'IN_DEV', TRUE );
  22. Как включить режим разработчика?
  23. <a href='/admin/?app=core&module=settings&controller=pr&tab=approve' data-ipsdialog-size='my1' data-ipsdialog=''>Открыть модалное окно</a> Таким образом открываем в модельном окне то что пришло в ответ. Как будет просто отправить якс запрос на сервер, отдать js и выполнить его на странице?
  24. Отправляю ajax запрос на сервер, как верно отдать js код? \IPS\Output::i()->sendOutput(json_decode("console.log('sdf')")) Не выводится сообщение в консоле
  25. \IPS\Output::i()->sendOutput($form); Просто в html код обернул и все заработало \IPS\Output::i()->sendOutput("<div class='ipsWidget_inner ipsPad'>".$form."</div>");