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

x22

Актив
  • Постов

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

  • Посещение

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

  1. Лайк
    x22 получил реакцию от toris666 в Комментарии к репутации   
    Я себе сделал award system через шаблоны, просто вписываешь id юзера в нужной медальке
  2. Лайк
    x22 получил реакцию от Escape в Оцените вид профиля   
    Всем привет, нужна адекватная аценка концепту.
    Заранее спасибо
     


  3. Лайк
    x22 получил реакцию от HelloMonkey в Оцените вид профиля   
    Всем привет, нужна адекватная аценка концепту.
    Заранее спасибо
     


  4. Лайк
    x22 отреагировална пост soka в Google Indexing HTTPS pages by default   
    Вы внимательно читали статью? Гугл приравнивает https к http и при выдаче будет отдавать предпочтение https дублям страниц доступные по разным протоколам, а не сайтам.
    "Вебмастеры" уже нафантазировали себе ниреальных ништяков в виде взлета в топе. Не о каком предпочтений сайтов там не говорится, а том что https будет по умолчанию если сайт доступен по двум протоколам.
  5. Лайк
    x22 отреагировална пост Sanshalay в Новый REST API   
    Всем привет.
    Я думаю, что уже многие слышали о новом REST API, который добавляется в IPS Community Suite с версии 4.1.6. Хотелось бы рассказать, что это за зверь, зачем его добавляют, что он позволит делать с вашим форумом. Статья будет в форме вопрос-ответ.
    Почему IPS добавляют REST API?
    Всё очень просто. Они работают над мобильными приложениями IPS Community Suite для Android и iPhone. Поэтому для этих целей в любом случае нужен API. Тогда если они его сделали, то почему бы не включить в стандартную комплектацию? Что они и сделали с версии 4.1.6.
    Для чего нужен этот REST API?
    До версии 4.1.6 взаимодействие каких-либо скриптом с IPS Community Suite могло быть только в том случае, если они находились на одном хостинге и этот скрипт имел доступ к файлу init.php вашего форума. Т.е. в начале PHP-скрипта добавлялась строка require 'init.php'; и после этого ваш скрипт мог использовать все возможности фреймворка IPS. Теперь же будет возможным взаимодействие любых приложений на любых языках программирования с IPS Community Suite. Например, станет возможным создание клиента вашего сайта для Windows 10 с последующим его размещением в Windows Store.
    Что можно сделать с помощью этого API?
    Приведу пример только для Системы. Для каждого приложения есть свои методы API.
    /core/hello /core/hello - предоставляет общую информацию о сайте (название, адрес, версию IPS) /core/members GETindex - предоставляет список пользователей GETitem( $id ) - предоставляет информацию о конкретном пользователе _createOrUpdate( $member ) - создаёт или обновляет пользователя POSTindex() - создаёт пользователя POSTitem( $id ) - изменяет пользователя DELETEitem( $id ) - удаляет пользователя Что по поводу мостов?
    Не хочу утверждать то, чего не знаю. Но скорее всего да, вы сможете ещё проще связать два сайта на разных системах.
    Пример работы с форумом №2 по API, используя IPS Framework сайта №1
    <?php require 'init.php'; // Подключаем IPS Framework сайта № 1 $url = "http://localhost/suite-git/"; // Адрес сайта № 2 $key = "41e9e7788416acade51c60febb105f16"; // Ключ API сайта № 2 /* Получаем информацию о сайте (метод "hello") */ var_dump( \IPS\Http\Url::external( $url . "api/core/hello" )->request()->login( $key, "" )->get()->decodeJson() ); /* Получаем информацию о пользователе на основе его ID */ var_dump( \IPS\Http\Url::external( $url . "api/core/members/1" )->request()->login( $key, "" )->get()->decodeJson() ); /* Получаем список тем (вопросов) с выбранными лучшими ответами в определённом разделе */ $filters = array( 'hasBestAnswer' => 1, // Есть лучший ответ 'forums' => '9', // ID раздела ); print_r( \IPS\Http\Url::external( $url . "api/forums/topics" )->setQueryString( $filters )->request()->login( $key, "" )->get()->decodeJson() ); /* Создаём новое сообщение */ var_dump( \IPS\Http\Url::external( $url . "api/forums/posts" )->request()->login( $key, "" )->post( array( 'topic' => 288, // ID темы 'author' => 1, // ID автора 'post' => '<p>Testing a new post</p>' // HTML-код сообщения ) )->decodeJson() ); exit; // Завершаем скрипт
  6. Лайк
    x22 отреагировална пост IAF в IPS Community Suite 4.1 Nulled   
    Повторюсь:
    Кроме устранения XSS-уязвимости (как эксплуатировать которую никто не знает) в версии 4.1.5.2 ничего нет, потому я не хочу делать нулл.
    Думаю, 4.1.6 уже не за горами.
  7. Лайк
    x22 отреагировална пост AUS в IPS Community Suite 4.1 Nulled   
    Доступна новая версия IPS Community Suite 4.1.5.1.
    This is a maintenance release which resolves some issues reported since the release of 4.1.5.  Specifically:
    Emails may not send correctly, or may send to the wrong person Some activity streams may be slow Searching tags may be slow Some applications may not be available to upgrade when you initially visit the upgrader Other general slowness may be noticed We strongly advise that all 4.1.5 clients upgrade to this release as soon as possible. 
     
    Встало без проблем. Фоновых задач не создало. 
  8. Лайк
    x22 отреагировална пост alexis в Счётчик просмотр тем = 0   
    Похоже, об этой недоработке ("баге") уже доложено разработчикам:
    https://community.invisionpower.com/4bugtrack/active-reports/view-count-bug-r9410
    Его исправление ожидается в версии 4.1.5, бета которой уже появилась.
    Ждём полной версии и обновляемся.
  9. Лайк
    x22 получил реакцию от Psevdonim в Каких возможностей не хватает в IPS4 и вам лично?   
    Нет НОРМАЛЬНОЙ системы хайдов, нет системы диалогов (проще, чем простые смс), нет плагины топ постеров за месяц, нет системы наград. Нет кнопки "исходный бб-код", с ней было бы проще работать в редакторе, нельзя удалять в ленте новостей публикации, темы, а также в профилях пользователей (массовое выделение и удаление ненужного контента), нет нормальных альтов и тайтлов у картинок в сообщениях (тайтл картинки = тайтл темы)
     
  10. Лайк
    x22 получил реакцию от AndrewBlackfest1 в Оцените вид профиля   
    Всем привет, нужна адекватная аценка концепту.
    Заранее спасибо
     


  11. Лайк
    x22 получил реакцию от Sanshalay в Ошибка array_merge(): Argument #2 is not an array при обновлении IPS   
    В общем, заходишь в system/db/db.php, 361 строчку закомментируешь, где написано "Кэшировать глобал функции?"
     
    Обновляешься, убираешь закомментирование
    September^^, Перепутал файл. Иди в system/settings/settings.php 147 строка
     

  12. Лайк
    x22 отреагировална пост alexis в Каких возможностей не хватает в IPS4 и вам лично?   
    Хорошая тема, спасибо.
    Что не хватает моему форуму, я знаю точно и конкретно:
    система наград,  назначение модераторов и иных групп пользователей БЕЗ захода на панель администатора. быстрый переход по разделам форума (это как раньше было - справа внизу находилось меню, нажав на которое раскрывался весь список подфорумов!) толковый нормальный спойлер с заголовком, позволяющий спойлер  в спойлере (все с заголовками) и не ломающийся в редакторе + позволяющий "выходить" из спойлера и писать либо под ним, либо над ним. нужна возможность открывать опросы в уже существующих темах! назначенный на отдельный подфорум модератор должен отображаться на главной странице как модератор этого подфорума (ниже под названием, как было раньше)
  13. Лайк
    x22 получил реакцию от Respected в Каких возможностей не хватает в IPS4 и вам лично?   
    Нет НОРМАЛЬНОЙ системы хайдов, нет системы диалогов (проще, чем простые смс), нет плагины топ постеров за месяц, нет системы наград. Нет кнопки "исходный бб-код", с ней было бы проще работать в редакторе, нельзя удалять в ленте новостей публикации, темы, а также в профилях пользователей (массовое выделение и удаление ненужного контента), нет нормальных альтов и тайтлов у картинок в сообщениях (тайтл картинки = тайтл темы)
     
  14. Лайк
    x22 получил реакцию от jack007 в Каких возможностей не хватает в IPS4 и вам лично?   
    Нет НОРМАЛЬНОЙ системы хайдов, нет системы диалогов (проще, чем простые смс), нет плагины топ постеров за месяц, нет системы наград. Нет кнопки "исходный бб-код", с ней было бы проще работать в редакторе, нельзя удалять в ленте новостей публикации, темы, а также в профилях пользователей (массовое выделение и удаление ненужного контента), нет нормальных альтов и тайтлов у картинок в сообщениях (тайтл картинки = тайтл темы)
     
  15. Лайк
    x22 отреагировална пост seobot в Вставка видео Youtube   
    Добавил костыль - плагин Youtube для редактора CKEditor: http://ckeditor.com/addon/youtube
    Вставляется через кнопку.
    Вставка видео ссылкой в сообщение - не обрабатывается движком... странно.
  16. Лайк
    x22 получил реакцию от September^^ в Ошибка array_merge(): Argument #2 is not an array при обновлении IPS   
    В общем, заходишь в system/db/db.php, 361 строчку закомментируешь, где написано "Кэшировать глобал функции?"
     
    Обновляешься, убираешь закомментирование
    September^^, Перепутал файл. Иди в system/settings/settings.php 147 строка
     

  17. Лайк
    x22 отреагировална пост Sanshalay в IPS Community Suite 4.1.4   
    Настройки публикации
  18. Лайк
    x22 получил реакцию от Leslieqwe в Оцените вид профиля   
    Всем привет, нужна адекватная аценка концепту.
    Заранее спасибо
     


  19. Лайк
    x22 получил реакцию от andros0789 в Оцените вид профиля   
    Всем привет, нужна адекватная аценка концепту.
    Заранее спасибо
     


  20. Лайк
    x22 отреагировална пост Sanshalay в IPS Community Suite - Версии и изменения   
    Ветка 4.1.4 была закрыта в конце прошлой недели и все последующие изменения шли в ветку 4.1.5. Релиз 4.1.4 должен был состояться вчера, но его отложили и все изменения с ветки 4.1.5 перенесли в ветку 4.1.4.
    Ну и хорошая новость: IPS наконец-то занялась автоматизированным тестированием своих продуктов. Это значит, что основные ошибки и проблемы будут устраняться ещё на этапе разработки. По крайней мере хочется в это верить, ибо автоматизированное тестирование значит именно это.
  21. Лайк
    x22 отреагировална пост IAF в БАГ в системе репутации   
    Не бред. Эта функция была такой же в 3.x и никто не жаловался. И функция используется.
    А как реализовать то, что вам нужно - LvsF уже написал.
     
  22. Лайк
    x22 отреагировална пост LvsF в БАГ в системе репутации   
    В настройках группы можно указать дневные лимиты. Ставьте по нулям.
  23. Лайк
    x22 получил реакцию от Yos в Комментарии к репутации   
    Я себе сделал award system через шаблоны, просто вписываешь id юзера в нужной медальке
  24. Лайк
    x22 отреагировална пост AUS в Комментарии к репутации   
    Репутация же выдается на конкретный контент , зачем еще нужны комментарии ?
  25. Лайк
    x22 отреагировална пост Buben2015 в Установка периода, за который выводятся темы и сообщения   
    Может кому пригодится. Странно, что никто не обратил на это внимание
     
    Правим файл: /forum.ru/public_html/admin/applications/core/modules_public/search/search.php Строку (№ 145) $this->settings['search_ucontent_days'] = ( $this->settings['search_ucontent_days'] ) ? $this->settings['search_ucontent_days'] : 365; Меняем на $this->settings['search_ucontent_days'] = 3650; 3650 - это сколько дней от сегодняшнего назад вам надо, у меня 3650 = т.е. всё за 10 лет. Удачи!
×
×
  • Создать...