Перейти к содержанию

VladD

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

    178
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1

Активность репутации

  1. Лайк
    VladD отреагировална пост RonaldWane в Библиотека функций для работы с REST API форума на движке IPS.   
    Всем привет! Занимаюсь написанием одной админ-панельки на PHP и пришла идея связать ее с существующим форумом проекта (он на IPS). Используя встроенный REST API у меня получилось связать сторонний сайт с форумом и получать/редактировать необходимые данные.
    Хотел бы поинтересоваться у вас, насколько это было бы полезно? Стоит ли довести это до ума и выложить библиотеку функций, которые помогут вам создать связь между сайтом и IPS-форумом.
    Сразу говорю, что я не топовый кодер и в этой задаче не используется ООП или еще какие-то навороченные штуки. Сугубо процедурный стиль.
    Информации по работе с API форума на движке IPS в открытом доступе практически нет, не говоря уже о примерах использования его функций.
    Поэтому жду ваш фидбек и если это реально будет полезно, то выложу скрипты в ближайшее время)
  2. Лайк
    VladD получил реакцию от Donjuan в Опасные функции   
    спасибо.
  3. Лайк
    VladD отреагировална пост AHristich в Ширина Главного меню   
    Небольшое решение для тех кто решит убрать из главного меню поиск.
    В шаблоне navBar меняем строку
    {template="quickSearch" group="global" app="core" params="$preview"} на
    <div id="elSearchWrapper" class='elSearchWrapper'> <div id='elSearch' class='elSearch'></div> </div> В custom.css добавляем одноименные классы (ну я сделал) к #elSearchWrapper и #elSearch
    #elSearch.elSearch{ width:0px; } #elSearchWrapper.elSearchWrapper{ display:none; } тем самым мы не затронули основные глобальные стили Поиска для вывода в другом месте и Меню у нас на всю ширину .
    И теперь все это выглядет так

  4. Лайк
    VladD отреагировална пост DigneZzZ в Интеграция IPS и Telegram с правами доступа   
    Нужно ман на API читать.. Думаю там можно менять группы пользователя через API.
    И модуль вероятно никакой не нужен будет.
    Добавление группы я бы делал именно Вторичной.
    Крайний вариант "костыля" после идентификации пользователя, например, через отправленное на форуме сообщение ботом, формировать запрос на БД с добавление пользователю группы.
    А так, идея интересная 👍
     
  5. Лайк
    VladD получил реакцию от Vasiliy80 в Оригинальные и незаконные / пиратские IPS   
    накатывал лицензию на null (было уже около 1000 подписчиков) 
    Не стал покупать все приложения, блоги не купил. В нуле все приложения были включены.
    Накатил не очень гладко (уже не помню, но что-то в коде нужно было поправить).
    Обновляться из админки не получилось, выдавало ошибку. Написал в службу поддержки через google переводчик. Скинул данные от ftp. Написали , что нужно удалить какой-то файл из папки uploads. Всё заработало.
    При накате неполного пакета приложений, остальные нужно отключить, иначе не встанет.
    Через некоторое время докупил приложение Блоги за полную стоимость (6 мес), до обновления IPS осталось 3 мес. Новый пакет шёл уже с Блогами. имею ввиду, что если докупать , то перед продлением всего движка.
  6. Лайк
    VladD отреагировална пост by_ix в Редактор кода html в странице продукта   
    есть пару идей, вечером проверю. 
  7. Лайк
    VladD отреагировална пост Mano в Апгрейд форума с переходом на нулл   
    дак зачем так делать?) если Вы ставите на новый хост уже, возьмите да копирните весь сайт со старого хоста с базами и закиньте на новый, потом закиньте новую версию движка и обновитесь. По сути же это получится тестовый сайт, а дальше уже плясать от этого
  8. Лайк
    VladD получил реакцию от AnWey в Что делать с InnoDB ?   
    Меня бесило это сообщение, написал хостеру, он сказал что перевести на innoDB сложно.
    Потом залез в базу, оказалось, что вся база уже в InnoDB (видимо тип как-то при обновлении поменялся сам), но не смог поменять автоматически на устаревших приложениях. Их оказалось несколько строк.  Поэтому ручками.
    Заходим в базу, сортируем по типу, выбираем таблицу

    нажимаем Операции и меняем тип
     

    ну я это сделал поскольку у меня 99% таблиц уже были этого типа. Конечно же я бы не стал рисковать, если бы было иначе. Сначала вопросы хостеру...
  9. Лайк
    VladD получил реакцию от Mano в Что делать с InnoDB ?   
    Меня бесило это сообщение, написал хостеру, он сказал что перевести на innoDB сложно.
    Потом залез в базу, оказалось, что вся база уже в InnoDB (видимо тип как-то при обновлении поменялся сам), но не смог поменять автоматически на устаревших приложениях. Их оказалось несколько строк.  Поэтому ручками.
    Заходим в базу, сортируем по типу, выбираем таблицу

    нажимаем Операции и меняем тип
     

    ну я это сделал поскольку у меня 99% таблиц уже были этого типа. Конечно же я бы не стал рисковать, если бы было иначе. Сначала вопросы хостеру...
  10. Лайк
    VladD отреагировална пост cyr4x в Кто знает как настроить SMTP отправку в ips?   
    ну не сталкивался человек с этим 
  11. Лайк
    VladD отреагировална пост HooLIGUN в Полоса загрузки в шапке сайта   
    Просмотр файла Полоса загрузки в шапке сайта
    Простой плагин, который добавляет в шапку полосу прогресса загрузки страницы сайта
    Для удобства добавлены настройки (цвет и толщина полоски)
    Делал для себя, на основе pace.js еще на 3.4, решил адаптировать под IPS после темы  "Полоска загрузки"
    Добавил HooLIGUN Добавлено 26.05.2022 Категория Интерфейс Язык Русский  
  12. Лайк
    VladD отреагировална пост tiktik в Кнопки заголовков (H1,H2,H3) в редакторе   
    В общем разобрался с кнопками, не тот тип выбирал оказывается вместо "Single Line Block" выбирал "Inline"
    Не уверен на все 100% что правильно сделал, если что не так, подскажите 💯 🤔

  13. Лайк
    VladD отреагировална пост cyr4x в Скачать дефолтный шаблон из архива   
    всегда так делаю если что то не получилось
     
  14. Лайк
    VladD отреагировална пост cyr4x в Скачать дефолтный шаблон из архива   
    так откати на вчерашний бэкап
  15. Лайк
    VladD отреагировална пост Mano в Скачать дефолтный шаблон из архива   
    VladD я заливал другую тему, ставил её по умолчанию, удалял дефолт, после чего заливал файлы движка на серв и делал update. Вроде в таком порядке
  16. Лайк
    VladD отреагировална пост bon1 в Скачать дефолтный шаблон из архива   
  17. Лайк
    VladD отреагировална пост HooLIGUN в Не войти в админку   
    core_login_methods - IPS\Login\Handler\Standard - login_enabled - 1
  18. Лайк
    VladD отреагировална пост HooLIGUN в Оригинальные и незаконные / пиратские IPS   
    Вы хотите быть юридически чисты, но не хотите платить весь софт. Так вряд-ли получится.
    Я конечно не юрист, но я думаю, что тут придется либо за всё платить, либо пользоваться нуллом.
     
  19. Лайк
    VladD отреагировална пост Zero108 в Оригинальные и незаконные / пиратские IPS   
    Купи. Расскажешь потом, сколько протянешь.
  20. Лайк
    VladD отреагировална пост Desti в Загрузка вложений   
    Именно так. Поэтому предлагаю в app/core/modules/admin/applications/applications.php заменить
            if( $application->marketplace_id )
            {
                \IPS\Output::i()->error( 'application_cannot_build_marketplace', '2C133/Y', 403, '' );
            }
    на 
            if( $application->marketplace_id)
            {
            //    \IPS\Output::i()->error( 'application_cannot_build_marketplace', '2C133/Y', 403, '' );
            }
    и спокойно скачивать программки (ну и делиться ими, конечно ). 
    Проверить не могу, сижу на 4.4.
     
  21. Лайк
    VladD отреагировална пост Respected в Перемещение в группу в зависимости от потраченных денег на сайте   
    Я думаю в следующей версии внесём эти изменения.
  22. Лайк
    VladD отреагировална пост by_ix в Перемещение в группу в зависимости от потраченных денег на сайте   
    @VladD https://ipbmafia.ru/topic/23447-zagruzka-vlozheniy/?do=findComment&comment=171972
  23. Лайк
    VladD отреагировална пост WaNted в Текст для определённой группы пользователей   
    {{if \IPS\Member::loggedIn()->inGroup( array( 6, 7 ) )}} Надпись для групп с id 6 и 7 {{else}} Надпись для всех остальных {{endif}}  
  24. Лайк
    VladD получил реакцию от Respected в Перемещение в группу в зависимости от потраченных денег на сайте   
    ааа, понял, это не цифры, а название приложения)
    Спасибо

  25. Лайк
    VladD отреагировална пост Respected в Перемещение в группу в зависимости от потраченных денег на сайте   
    Ключ, он же ID, подсмотреть можно на странице приложений, если скопировать ссылку с кнопки Детали или Разрешения. В URL адресе будет значиться id приложения
×
×
  • Создать...