Лекция-дайджест по PHP SPL

Опубликовано Оставить комментарийОпубликовано в рубрике Development, PHP, Лекции, Обзоры

Доброго дня всем! Специально для своей команды разработки я решил проводить лекции, посвящённые технологиям и стандартам, которые очень здорово было бы применить в работе и которые почему-то недооценены. Сегодня речь пойдёт о встроенной в PHP библиотеке SPL. В сети интернет достаточно много справочной информации по разным частям библиотеки. Я решил свести всё воедино. Получилась, этакая, […]

Информер погоды на сайт. Кто заменит Google Weather API?

Опубликовано 5 комментариевОпубликовано в рубрике API, XML

Не так давно приказал долго жить и без того недокументированный API Google Weather, о котором я когда-то писал. Но жизнь на этом не останавливается, и многим из нас все так же необходимо отдавать пользователям своих сайтов прогнозы погоды. В сегодняшней заметке речь пойдет об альтернативе Google Weather API — WorldWeatherOnline.

Добавляем прогноз погоды на сайт с Google Weather API

Опубликовано 4 комментарияОпубликовано в рубрике API, Google Weather API, PHP, ООП

Данная статья устарела в связи с прекращением работы сервиса Google Weather API! Рекомендую ознакомиться с аналогичной статьёй на предложенную тему здесь. Сегодня хотелось бы продолжить тему разнообразных полезных API и рассказать о весьма полезном интерфейсе Google Weather. Он позволяет выводить прогноз погоды на Вашем сайте по заданным в запросе параметрам. Итак, обо всём по порядку.

Фотогалерея при помощи Panoramio API

Опубликовано 3 комментарияОпубликовано в рубрике jQuery, Panoramio API, PHP

Сегодня я хочу посвятить свою статью задаче, над решением которой бился пару прошедших дней. Не секрет, что сейчас фотохостинг Panoramio предоставляет свой API для простого и быстрого встраивания выборок фотографий на свой сайт. Вывод можно организовывать как при помощи iframe, так и при помощи JavaScript. И всё бы было хорошо, если бы не один противный факт […]

Темизация и перемещение формы поиска в Drupal 7

Опубликовано Оставить комментарийОпубликовано в рубрике Drupal, Drupal API 7

Статистика мудрого Гугла подсказала, что навороты в Drupal 7 вызывают проблемы с перемещением формы поиска по странице в шаблоне. Определимся с задачей. Нам необходимо вывести форму поиска в нужном месте страницы, не нарушая верстку.

Программная генерация страниц в Drupal 7

Опубликовано 8 комментариевОпубликовано в рубрике API, Drupal, Drupal API 7, PHP

Не всегда генерацию страниц можно ограничить списком алиасов или каталогом. Иногда требуется нечто большее, чем встроенная автоматизация в CMS. Тогда на помощь приходит Drupal API. Речь пойдёт о том, как же с его помощью сгенерировать страницу с нужными параметрами программно. Для этого мы научимся писать собственные модули для Drupal с преферансом и куртизанками!

Парсинг XML с помощью SimpleXML

Опубликовано Оставить комментарийОпубликовано в рубрике PHP, XML

На днях я начал перерабатывать свою систему внутренней отчётности фирмы, об общем устройстве которой писал не так давно. Не кривя душой, скажу, что вырос над собой в плане PHP, и, как следствие, понял, что алгоритм системы достаточно кривой для того, чтобы я его переписал. До этого XML-документ парсился с помощью функций, которые заимствованы из PHP […]

Правильное создание переменных для шаблонов в Drupal.

Опубликовано 2 комментарияОпубликовано в рубрике API, Drupal, Drupal API 7

В сегодняшней статье я продолжу рассматривать функции Drupal API 7 по работе с переменными. В предыдущей статье я рассказал о функциях variable_set и variable_get. Эти функции помещают переменные в служебную БД для дальнейшей работы с ними и работают, по большому счёту, аналогично суперглобальным массивам типа $_SESSION. А что если нам нужно определить переменные до загрузки […]

Навороты для Google Maps API v3

Опубликовано 1 комментарийОпубликовано в рубрике API, Google Maps API v.3, JavaScript, PHP

Как подключить к сайту третью версию API гуглокарт я рассказывал совсем недавно. Сегодня я приведу пример того, как можно «тюнинговать» свои карты. Задачей будет вывод на карту информации от сервиса Google Place.

Google Maps в каталоге

Опубликовано Оставить комментарийОпубликовано в рубрике Google Maps API v.3, JavaScript, PHP, Общее

Сегодня мы рассмотрим применение API Google Maps в каталогах адресов, городов и стран, научим карты Google показывать на странице вывода нужный результат без «ручной» вставки жёсткой ссылки на карту. Иными словами, само подключение происходит в шаблоне, а параметры позиционирования точки передаются при загрузке страницы.