Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 03/04/19 in all areas

  1. 2 points
    Dmitriy427

    Создание плагина

    Человеку, похоже, хочется вставить в шаблон готовый спагетти-код и совершенно не хочется заморачиваться с ООП, и разделением логики и представления. Вобщем-то, логично будет посоветовать подойти к вопросу кардинально и пересмотреть свой выбор движка. Например в тройке инклюды в шаблон возможны. Кстати, многие разработчики, используя возможности класса ips_plugins_setup_install, даже не подозревают о возможности, а часто и необходимости удаления созданных с его помощью ресурсов (файлов, таблиц, полей, строк...), при деинсталяции плагина. Я и сам далеко не сразу узнал о файле uninstall.php создаваемом в корневой папке плагина.
  2. 1 point
    SlawkA

    Chameleon Dark

    а это что?🙄
  3. 1 point
    Перевод не соответствует версии или установлен плагин для модификации формата времени.
  4. 1 point
    Ты это, если что, Пиши! 🐺
  5. 1 point
    Ryo

    Oblivion

    Version 1.6

    76 downloads

    Светлая тема для 4.4

    Free

  6. 1 point
    Ryo

    Send Email in Profile

    Version 1.0.1

    22 downloads

    Позволяет пользователям из определенных групп отправлять e-mail сообщения другим пользователям прямо из их профилей.

    Free

  7. 1 point
    http://php.net/manual/ru/function.json-decode.php
  8. 1 point
    Скопировать файл авторизации гугла из версии 4.4 /system/Login/Handler/OAuth2/Google.php Просто заменой в консоли гугла работать не будет, там другой апи.
  9. 1 point
    В Windows у Libre Office есть модуль для COM. https://ru.wikipedia.org/wiki/Component_Object_Model В кратце это значит что можно было читать/писать любой офисный файл чуть ли не из командной строки Windows. XLS файлами можно было управлять почти из любой программы в котрой есть VBA. Маткад, Автокад итп. Возможно эта штука в современном мире реализована и для Линукса. Было бы на много проще получать данные методом типа Application.Document.GetCell("A1"), а не парсингом тесктового файла.
  10. 1 point
    siv1987

    Создание плагина

    Для гостей кешируется шаблон на небольшой срок. Пару секунд абсолютно не критично и, если не ошибаюсь это время можно настроить. Инклуды это дичь, и не знаю чем это спасет ситуацю, но если так сильно хочеться можете попробовать всунуть ваш код в файле хука, отдельно от класса.
  11. 1 point
    WaNted

    Создание плагина

    dev/setup/install.php можете там намудрить с созданием своего php-файла. Чтобы во время установки создавался файл с нужным содержимым.
  12. 1 point
    WaNted

    Создание плагина

    Я думаю если вы выводите какие-либо статьи, 30 секунд или минута тут не критично.
  13. 1 point
    siv1987

    Member verification

    Прямые руки нынче на вес золота.
  14. 1 point
    WaNted

    Создание плагина

    Зачем?
  15. 1 point
    В таблице nexus_purchases найдите связанную покупку с ключом и посмотрите есть ли там значение ps_expire отличное от 0.
  16. 1 point
    Значение expire в самой строке хоть есть? Потому что в противном случае вернется NULL.
  17. 1 point
    Вы можете нормально описать что в итоге Вам нужно? Зачем Вы трогаете запрос который относится к \IPS\nexus\Purchase::tree()? Покажите весь Ваш код (именно Ваш, а не весь класс целиком). Если все Ваши изменения находятся в классе IPS\nexus\Purchase\LicenseKey, то не нужно посылать никакие запросы, информация о покупке текущего ключа находится в переменной $this->purchase. Нужное Вам значение (ps_expire - ps_start) можно получить так: $this->purchase->expire - $this->purchase->start.
  18. 1 point
    Respected

    Invision Community 4.4 Nulled

    Прогресс требует изменений. Добавлена nulled версия Invision Community 4.4.0
  19. 1 point
    Добавлена поддержка клубов. По хорошему нужно сделать в виде модального окна кнопку в редакторе для вставки скрытого текста, но на это у меня времени нету. Вы ее и сами можете сделать, она будет как расширение для редактора, а я ее внедрю в дистрибутив плагина.
  20. 1 point
    Daniil145

    Uniform 4.2

    Uniform_43_ipsfocus 4.3.6+.zip.zip Uniform_43_ipsfocus 4.3.6+.zip.zip
  21. 1 point
    Ryo

    Uniform 4.2

    Uniform: Background picker // ipsfocus 4.3.3+ What's New in Version 4.3.3+ Minor HTML change for 4.3.3. Subforum columns should now align better Long subforum names are truncated The default font has been changed to the system font New css variables allow for easier modifications Uniform_43_ipsfocus 4.3.3+.zip
  22. 1 point
    Zero108

    Редактор

    В custom.css добавляете: .ipsComposeArea_dummy, .cke textarea.cke_source, .cke .cke_wysiwyg_frame, .cke .cke_wysiwyg_div, .cke .cke_inner { background: #000 !important; } .cke .cke_top { background: #000 !important; } .cke_reset_all, .cke_reset_all *, .cke_reset_all a, .cke_reset_all textarea { margin: 0; padding: 0; border: 0; background: transparent; text-decoration: none; width: auto; height: auto; vertical-align: baseline; box-sizing: content-box; position: static; transition: none; border-collapse: collapse; font: normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif; color: #fff !important; text-align: left; white-space: nowrap; cursor: auto; float: none; } .ipsComposeArea_editor, .ipsComposeArea_unavailable .ipsComposeArea_editor, [data-role="attachmentArea"] { background: #000 !important; } Самому нетрудно научиться в любом браузере, к примеру, на хромиуме: Решение неполное. Приведено как пример.
  23. 1 point
    Этот плагин добавит счётчик скачиваний в темах для прикреплённых файлов и изображений. (NB42) Attachment Hits Counter v1.0.8.xml (NB42) Attachment Hits Counter v1.0.8.xml
  24. 1 point
    Quzask

    (NB40) Secondary Group Icons 1.0.6

    Как вывести название второстепенных имен групп, а не иконок? Обращался к инструкции от разработчика плагина на форуме ips, но ничего не вышло. Edit 2 templates: - For profiles. core - global - plugins - nbSecGroupIconsProfile Find <img src='{file="$icon" extension="core_Theme"}' alt=''> Change to {expression="\IPS\Member\Group::load( $grOther )->name"} - For posts. core - global - plugins - nbSecGroupIconsPost Find <img src='{file="$icon" extension="core_Theme"}' alt='' class='cAuthorGroupIcon'> Change to {expression="\IPS\Member\Group::load( $grOther )->name"} If you want display formatted group names use {expression="\IPS\Member\Group::load( $grOther )->formattedName" raw="true"} instead of {expression="\IPS\Member\Group::load( $grOther )->name"}
  25. 1 point
    Silence

    Member Reputation in Userbar

    новая версия 1.0.4 Исправлены некоторые проблемы с ссылкой на репутации участника Member_Reputation_in_Userbar_1.0.4.zip
×