О проекте

Данный сайт попытка повысить коммуникацию самых активных разработчиков на CMS Drupal - блоггеров. Если Вы ведете свой блог о Друпале, значит Вы готовы делиться вашими знаниями, помочь другим. Не всегда ваши знания доходят до потребителя. Задача данного сайта агрегировать знания различных блогов в единую ленту и привести на Ваши блоги активных пользователей.

Активность пользователей на Вашем сайте будет дополнительным стимулом к дальнейшей работе.

Удачи во всех Ваших начинаниях!

php

PHP: Пример получения гео-координат по адресу с помощью API Яндекс.Карт

1 vote
+
-

Код выводит на экран координаты адреса Москва, ул. Льва Толстого, 16:

Drush на Linux и устранение проблем с Bootstrap

-7 votes
+
-

Drush (drupal shell) — интерфейс командной строки для работы с друпал сайтами. Не буду вам рассказывать о всех прелестях работы с drush… думаю, это очевидно, если попробовать… или почитать доки к нему.

PHP: Пример запроса на проверку параметров платежа в Рапиде (rapida.ru)

-4 votes
+
-

Писал скрипт под рапиду (rapida.ru) для автоматизации платежей. Долго мучался с параметрами curl-а, но в итоге победил :) Пример проверки на правильность платежа (ф-я check):

PHP: Как из php скрипта асинхронно выполнить другой скрипт (т.е. не дожидаясь его окончания)

-2 votes
+
-

Например есть скрипт a.php, в котором не дожидаясь окончания нужно вызвать тяжеловесный скрипт b.php. Одно из решений это сокеты:
подробнее

PHP: Как поменять местами элементы массива

-1 votes
+
-

Код меняет местами первые два элемента массива $city (Москва и Питер):

PHP: Авторизация с помощью сервиса Loginza

1 vote
+
-

Описание сервиса
Loginza — это сервис, который работает как мостик между вашим сайтом и множеством сторонних OpenID и OAuth провайдеров. Другими словами, сервис позволяет авторизоваться на вашем сайте с помощью аккаунтов Вконтакте, Яндекс, Google, Twitter и многих других.

PHP: Как писать ошибки выполнения скриптов в файл

-1 votes
+
-

Все php ошибки нужно обязательно записывать в лог, и регулярно изучать его. Иначе есть шанс пропустить часть багов, которые появляются например перед редиректом и не выводятся на экран. По умолчанию, запись ошибок в файл отключена. Есть несколько способов исправить это:
Способ 1 — изменить php.ini:
log_errors = On
error_log = /var/log/php_errors.log
подробнее

PHP: Создаём аналог ImageCache для использования вне друпала

2 votes
+
-

В друпале есть удобный модуль ImageCache, который производит манипуляции над изображениями по заранее созданному набору правил (пресету). Благодаря ему, больше не нужно обрабатывать каждое изображение после загрузки его на сервер (они все хранятся в оригинальном виде), достаточно лишь при генерации страницы указать путь к картинке в виде:

PHP: Выводим дерево Adjacency List

2 votes
+
-

Пример функции, которая выводит список смежности в виде вложенных ul/li:

подробнее

PHP: Загрузка картинок на ImageShack.us

1 vote
+
-

Код загружает файл image.jpg, находящийся в одной директории со скриптом, на сервер ImageShack.us, и выводит прямую ссылку на загруженное изображение:
подробнее