20 API за 20 дней
Агрегация и модуль Feeds
Две недели назад, когда я еще изо всех сил загорал на пляже, на сайте компании Trellon внезапно появилась шестая статья цикла "20 API за 20 дней" (20 дней, my ass). В статье рассказывается о модуле Feeds и о том, что он умеет. Также упоминается процесс создания собственных плагинов на примере парсера. Статья, на мой взгляд, никакая, особенно по сравнению с предыдущими. Добрая половина статьи занята пересказом на разные лады того, как модуль Feeds хорош, потому что "ООП, расширяем и импортирует все подряд". А собственно API модуля, то есть основной теме цикла, посвящено лишь 2 врезки кода без достойных объяснений, не говоря уже о живых и актуальных примерах. Но, как говорится, назвался груздем - заткнись и переводи. Так что вашему вниманию предлагается перевод шестой статьи цикла "20 API за 20 дней".
Оригинальная статья: Feeds ans Aggregation.
Автор: Мартин Грабовцин.
Не забудьте взять токены
Сотрудники компании Trellon неожиданно разродились следующей статьей из цикла "20 API за 20 дней". Статью разместили задним числом, с отключенными комментариями. Впрочем, раз цикл продолжается, значит и перевод цикла продолжается. Итак, сегодняшняя статья вкратце рассматривает API известного модуля Token - как использовать существующие токены и как делать новые.
Оригинальная статья: Remember to Bring Your Tokens.
Автор: Кайл Каннингэм.
Перевод под катом.
API форм
Закончил перевод очередной статьи из цикла "20 API за 20 дней". В ней речь идет, пожалуй, о самом обсуждаемом API Друпала - об API форм. В заметке коротко рассматриваются вопросы создания, валидации и сохранения формы, ее темизации и использования AHAH.
Оригинальная статья: The Forms API.
Автор: Кайл Каннингэм.
Перевод под катом.
Итого на данный момент переведены все существующие заметки цикла. Авторы из компании Trellon уже две недели не выкладывают новых статей - то ли заняты, то ли сдулись. Но если статьи все же появятся - будут обязательно переведены.
Взгляд на Views API
Готов перевод третьей статьи из цикла "20 API за 20 дней". В ней рассказывается о том, как встроить данные своего модуля во Views, рассматриваются некоторые хуки Views API. Статья не очень большая, всех секретов мироздания не раскрывает. Но базовая информация о предмете приведена, плюс указаны направления для дальнейшего изучения.
Оригинальная статья: View on Views API.
Автор: Мартин Грабовцин.
Переводили: graker, pereskokov.
Перевод под катом.
API хуков и разработка модулей
Перевел следующую часть цикла «20 API за 20 дней». В данной статье рассмотрен API хуков Друпала. Рассказано, что такое хуки и зачем они нужны. Кратко перечислены популярные хуки, показано, как реализовать хук в своем модуле. В конце статьи разъясняется, как создавать собственные хуки.
Оригинальная статья: The Hooks API and Custom Modules.
Автор: Мартин Валасек.
Далее — перевод.
Создаем новые типы полей CCK
Перевел первую статью цикла "20 API за 20 дней". Называется "Using CCK to Create New Field Types", автор - Майкл Хаггерти. В статье на примере модуля Email рассказывается, как добавить, сохранить в БД, оформить и темизировать свое поле CCK.
Перевод под катом.
20 API за 20 дней
На днях компания Trellon, занимающаяся разработкой сайтов на Друпале, объявила о начале цикла обучающих заметок «20 API за 20 дней». В них пойдет речь о том, как работать с API популярных модулей, такими как CCK API, Views API, Form API и так далее.
На данный момент вышло уже три заметки — про Views, про CCK и про Hook API. Ознакомившись, решил, что заметки хорошие и поэтому их необходимо перевести, чтобы русскоязычная общественность могла ознакомиться. Переводы будут публиковаться здесь же, под тегом «20 API за 20 дней». Ну и чтобы два раза не вставать — под катом перевод вступления к циклу. В нем рассказывается о том, какие умные и красивые ребята работают в Trellon, а также приводится список 20 API, которые будут рассмотрены. Автор — Майкл Хаггерти.
А переводы следующих заметок цикла — уже скоро!