-
Постов
1883 -
Зарегистрирован
-
Посещение
-
Победитель дней
66
Тип контента
Профили
Загрузки
База знаний IPS Community Suite 4
База знаний IP.Board 3.x
Форумы
События
Магазин
Совместные покупки
Весь контент Sanshalay
-
На гитхаб выложите и пусть все переводят, в чём проблема?
- 12 ответов
-
- украинский язык
- локализация
-
(и ещё 1 )
C тегом:
-
Для начала уточните, на какой языке программирования вы хотите отправлять запрос? Для PHP запрос выглядит так (без использования IPS4 Framework): <?php $communityUrl = 'http://localhost:8888/ips4/'; $apiKey = 'c7a349a1629f02cd2855a58d77646f6d'; $curl = curl_init( $communityUrl . 'api/core/hello' ); curl_setopt_array( $curl, array( CURLOPT_RETURNTRANSFER => TRUE, CURLOPT_HTTPAUTH => CURLAUTH_BASIC, CURLOPT_USERPWD => "{$apiKey}:" ) ); $response = curl_exec( $curl ); echo $response; Для PHP, но с использованием IPS4 Framework: <?php require 'init.php'; $url = "http://localhost:8888/ips4/"; $key = "41e9e7788416acade51c60febb105f16"; var_dump( \IPS\Http\Url::external( $url . "api/core/hello" )->request()->login( $key, "" )->get()->decodeJson() );
-
yeah, just disable all 3rd-parties apps before upgrade. and, after upgrade, enable them one-by-one.
-
Видимо старая версия IPS или модифицированный Denwer Я же имею ввиду стандартный Denwer и последний IPS
-
IPS4 не будет работать на Denwer ни при каких условиях
-
Если у вас не обновляется форум из-за ошибки, то они также смогут бесплатно разобраться в этом
-
Не выше, а $100 за 6 месяцев. Раньше был пакет за $300 но они его убрали.
-
У всех, баг IPS
-
Мда. Мой пост будет эмоциональным, поэтому наезды не принимайте на свою сторону. Но половина обитателей этой темы втирают друг другу какую-то дичь. Если тебе хватает возможностей XenForo (форум, файловых архив, ресурсы и галерея) за $260, то выбирай его. В чём проблемы? Аналогичная конфигурация в IPS стоит $290-340 (не уверен, что возможности "Ресурсов" XenForo соответствуют возможностям "Страниц" IPS, поэтому такая разбежка). И, да. Байки про высокую цену IPS и низкую цену XenForo засуньте себе в заднее место. Разбежка минимальная. Просто форум у Xen стоит $140, а у IPS $175. И это учитывая, что IPS предоставляет свой сервис антиспама, бесплатный календарь и бесплатный чат на 5 пользователей. Так что оно всё стоит примерно одинаково. Если в дополнение нужен Магазин (например, для создания своего хостинга или просто продажи товаров или рекламы) и/или Блоги, то твой вариант - IPS. Это получится фулл лицензия за $465. Здесь уже по цене спорить не буду - не маленькая сумма для начинающего. Но за эти деньги вы действительно получаете All-in-One. И не нужно говорить, что это не круто, когда из коробки у вас есть такой набор возможностей. Сейчас у всех тру-ипсовцев пукан взлетит на небо, но отношение разработчиков к клиентам в разы лучше у XenForo. Это просто основной закон, который применим ну вообще ко всем компаниям. Чем меньше у тебя клиентов, тем лучше ты относишься к ним. Т.к. ты за них держишься и потеря даже 5 клиентов сразу выльется в финансовые проблемы. Как только клиентов становится реально много, то на первый план выходит бизнес и имидж компании в целом, а не общение с клиентами. Просто посмотрите на то, что стало с Wargaming и вы поймёте, о чём я говорю. Багов в XenForo в разы меньше, но и по размеру он сам меньше. За ним легче следить и проще ухаживать. И сравнивать баги XenForo с IPS4 вообще некорректно. Последний был переписан с нуля. Вообще. Они начали с чистого листа. XenForo же отлаженная и стабильная система, которая работает не один год. Насколько я помню, в трекере IP.Board тоже было не очень багов - точно не 17 страниц. По поводу возможностей - я не могу отвечать за "Ресурсы" XenForo, но "Страницы" IPS реально мощная система. На Страницах сделан основной сайт IPS, баг-трекер, документация, руководство, список версий, список сторонних разработчиков. Лично я не уверен, что всё это можно реализовать на XenForo. Надеюсь, что помог. Но на самом деле мой пост вызовет ещё большее заблуждение, ибо ответа на поставленный вопрос он так и не дал.
-
Всем привет. Я думаю, что уже многие слышали о новом 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; // Завершаем скрипт
-
You need to buy a license if you want to get all security patches quickly
-
Если вас очень волнует безопасность своего форума и своевременное получение исправлений всех проблем, то покупайте лицензию. Владельцы лицензии получают обновления в момент их выхода. Это как раз одно из самых крупных преимуществ лицензии перед нуллом. В любом случае, вот вам фикс. Нулл затронуть не должен, вроде файлов там не много. //ipbmafia.ru/applications/core/interface/file/attachment.php?id=14140 Инструкция: залить и обновить.