Дорогие друзья,
API - Application Program Interface (интерфейс прикладных программ) У вас неверное понимание, что такое API, попытаюсь объяснить это интерфейс для взаимодействия с данными одной программы в другой. Это работа с данными а не с выводом или чем то еще. API облегчает создание собственных программ.
Представляем вам новую версию DLE API 0.04. Добавлены новые инструменты для гибкого создания модулей для вашего сайта, но обо всем подробнее ...
Изменения:
Источник: http://forum.dle-news.ru/index.php?showtopic=45367&st=0
v.04
v0.03
v.03
- Служебная функция load_table для загрузки данных
- Во все функции получения данных добавлен необязательный параметр $select_list = "*"
- Поправлены мелкие баги
- Поправлена функция отправки ПМ (Увеличивался счётчик всем)
- Поправлена функция изменения имени
- У методов и значений расставлены модификаторы (public, private)
- Расширенное управление кэшем:
- Сохранение в локальный кэш массива ($dle_api->save_to_cache (массив, имя_кэша)
- Сохранение в локальный кэш текста ($dle_api->compile_page (имя_кэша, данные)
- Загрузка из локальныого кэша массива ($dle_api->load_from_cache (имя_кэша, время_жизни_в_секундах)
- Загрузка из локальныого кэша текста ($dle_api->load_compiled_page (имя_кэша, время_жизни_в_секундах)
- Очистка локального кэша (Если передаём GLOBAL или пустоту - чистит весь кэш) ($dle_api->clean (имя_кэша)
- Принудительная перестройка кэша, данные могут быть или массивом или текстом ($dle_api->rebuild (имя_кэша, данные)
- Принудительная загрузка кэша ($dle_api->load (имя_кэша)
- Обновлён readme
- Во все функции получения данных добавлен необязательный параметр $select_list = "*"
- Поправлены мелкие баги
- Поправлена функция отправки ПМ (Увеличивался счётчик всем)
- Поправлена функция изменения имени
- У методов и значений расставлены модификаторы (public, private)
- Расширенное управление кэшем:
- Сохранение в локальный кэш массива ($dle_api->save_to_cache (массив, имя_кэша)
- Сохранение в локальный кэш текста ($dle_api->compile_page (имя_кэша, данные)
- Загрузка из локальныого кэша массива ($dle_api->load_from_cache (имя_кэша, время_жизни_в_секундах)
- Загрузка из локальныого кэша текста ($dle_api->load_compiled_page (имя_кэша, время_жизни_в_секундах)
- Очистка локального кэша (Если передаём GLOBAL или пустоту - чистит весь кэш) ($dle_api->clean (имя_кэша)
- Принудительная перестройка кэша, данные могут быть или массивом или текстом ($dle_api->rebuild (имя_кэша, данные)
- Принудительная загрузка кэша ($dle_api->load (имя_кэша)
- Обновлён readme
v.04
- Поправлена функция смены email, добавлена проверка уникальности
- Поправлена функция очистки кэша, поставлены @ в unlink
- Поправлена функция форсированной загрузки кэша
- Поправлена функция очистки кэша, поставлены @ в unlink
- Поправлена функция форсированной загрузки кэша
Источник: http://forum.dle-news.ru/index.php?showtopic=45367&st=0
v.04
v0.03