-
Публикации
1592 -
Зарегистрирован
-
Посещение
-
Дней в лидерах
12
Сообщения, опубликованные пользователем IT-Security
-
-
А что, требуется новое API?
-
Спасибо)Буду ждать пожеланий.
-
1
-
-
Не ну одну, а две.
Ещё класс апи вставить нужно.
<?php require_once ('engine/api/api.class.php'); $dle_api->install_admin_module (тут_аргументы); ?>
-
Это для установка модуля в админку. А использовать видимо нужно при его инсталяции))
-
Есть в ToDO - будет в релизе.
-
Не вижу в этом смысла. К АПИ это не имеет отношения на данный момент.
-
Не думаю. Этого нет в планах, да и с точки зрения безопасности не очень хорошо.
-
При таком запросе никак. У Вас есть параметр multirow. Установите его в true - получите многомерный массив. И уйдите вообще от понятия "строка".
Это не строка, а массив. Одномерный массив.
-
Извините за вопрос - вы на PHP раньше вообще писали?Я в этом топике к сожалению не учу языку))))
Вы на выходе получите многомерный массив. Если поставите вместо false true.
Если оставите false - получите одномерный массив с одной строкой, как Вы это назвали.
А потом бегаете по массиву любой функцией (например foreach) и делаете то, что нужно.
-
Не совсем понял. Что за запрос к базе в несколько строк и как это связано с АПИ?
-
$dle_api->load_table ('table', '*', '1', false, 0, 0, 'поле_сортировки', 'asc_или_desc');
-
В чём конкретно проблема?У функции есть возможность сортировки.
Получение всех пользователей - просто селектим из USER_PREFIX_users записи без условия
-
С любой версией работает. И с 9.0 тоже. А после выхода будет ещё API-версия 9.0 с встроенной модульностью и т.п.
Пожелания учту в будущей версии. Что-нибудь ещё?
-
Новая версия.
http://www.newleaf.ru/uploads/api_test.rar
Изменения:
- Исправлены баги
- Исправлен стиль отступов
Пробуем и выражаем пожелания.
Ведётся разработка новой версии API под PHP5.
-
Да, могу. Завтра займусь. Ещё есть пожелания?На выходных займусь HTTP-POST-API.
На него можно будет обращаться из внешнего мира. Поставляться будет как отдельный файл.
По большому счёту это будет просто внешний интерфейс
-
Да, совсем поправить забыл =( Сегодня фикс выложу, спасибо за репорт
-
А можно захостится у меня
-
Так он есть.
Комментарии давно в класс ведь вынесены.
-
Новая версия API:
http://www.newleaf.ru/uploads/api_test.zip
Изменения:
- Добавлен метод проверки авторизации (Работает из простого массива, из кук, сессий). Возвращает false или массив авторизованного пользователя
- Поправлено добавлено комментариев, добавлено обновление количества комментариев у пользователя.
Пользуемся, комментируем.
-
1
-
-
К выходным будет
-
Можно реализовать.
Что-то типа:
function check_auth () return false/массив пользователя
Висеть должно на одном домене. Устроит?
-
Завтра фикс выложу ещё. Чтобы человеку счётчик комментов обновляло.
-
API не меняет глобальное окружение движка, а работает локально.
-
Тестовая версия API.
http://www.newleaf.ru/uploads/api_test.zip
Добавлена функция для добавления комментариев:
/**
* @param $newsId int - ID новости
* @param $userName string - имя пользователя
* @param $ip string - IP пользователя
* @param $text string - комментарий
*/
function addComment ($newsId, $userName, $ip, $text) {[/php]
[Разработчикам модов]
в Готовые Моды, Хаки, Локализаторы, Советы
Опубликовано:
Он самый
Он и был всегда отдельным классом.
Это уже не отдельный модуль, а модификация всей системы целиком.
Но в целом событийная модель была бы к месту.
Например, чтобы можно было объвлять кучу обработчиков по событиям.
Например onNewPost, onNewComment и т.п.
Это скорее к Владимиру.