Вывод контента без темизации

Главные вкладки

Аватар пользователя burn_ru@drupal.org burn_ru@drupal.org 27 октября 2009 в 0:30

Просьба поделится соображениями как выводить контент без темизации.

Пока что придумал (и проверил - вроде работает) такой способ - создал клон index.php в котором строчку

print theme('page', $return);

заменил на просто

echo $return;

При запросе через ?q=path/to/content получаю "голые" формы ввода данных, что собственно мне и нужно.

Интересуют соображения насколько это полезно для уменьшения нагрузки как на drupal (уменьшение времени отклика, снижение загрузки сервера при большом количестве запросов) так и на расход памяти во внешем приложении которое запрашивает данные.

Вопрос возник в связи с написанием внешней проги которая будет запрашивать форму с сайта и отправлять туда данные. Так же собираюсь задействовать такой способ для вывода контента на другом cайте, в т.ч. закрытого, с автоматической авторизацией внешнего приложения в drupal и доступом к закрытым разделам сайта.

Если наработки для таких задач есть в виде модулей, то просьба ткнуть носом.

Комментарии

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 27 октября 2009 в 0:49

а чем автоматическая авторизация отличается от неавтоматической? Я не улавливаю разницы. У вас есть спецификация протокола и возможность расширять протокол своими методами, можете сделать хоть полуавтоматическую авторизацию, всё в ваших руках