Модуль вывода содержания FB2 книги Drupal 7

Прежде чем браться за новый модуль, необходимо добавить еще одно поле Link к нашему типу материала «Book», о котором говорилось в прошлой статье. Назовем его «Содержание» (field_content_link), и в fb2upload.module добавим пару строк для его заполнения: $new_node->field_content_link[’und’][0][’url’] = $GLOBALS[’base_url’]."/fb2content/".$file->fid; $new_node->field_content_link[’und’][0][’title’] = "Содержание";$new_node->field_content_link[‘und’][0][‘url’] = $GLOBALS[‘base_url’]."/fb2content/".$file->fid; $new_node->field_content_link[‘und’][0][‘title’] = "Содержание"; На этом изменения модуля fb2upload пока закончены. Приступим …

Continue reading ‘Модуль вывода содержания FB2 книги Drupal 7’ »

Вывод содержание загруженной FB2 книги в Drupal

Продолжаю цикл статей о создании электронной библиотеки на Drupal 7. В прошлой статье я рассказал о модуле, который позволяет загружать на сайт книги в формате FB2 и создает из них ноды. Сегодня же я покажу, как можно вывести содержание загруженной тем модулем книги. Кому интересно, прошу под кат.

Загрузка книг в формате FB2 и создание из них нод в Drupal

За загрузку файлов и последующий их разбор будет отвечать модуль «FB2Upload». Вот его .info файл: name = FB2Upload description = Creating nodes from uploaded *.fb2 books. You must have content type «Book». core = 7.x version = 7.x-1.x-dev package = FB2 Загрузка книги производится аналогично загрузке любого другого файла. За нее отвечают 3 хука: fb2upload_page_form …

Continue reading ‘Загрузка книг в формате FB2 и создание из них нод в Drupal’ »

Автоматическая подгрузка файлов с PHP-классами или избавляемся от include-ов

На http://www.codeisart.ru прочитал интересную статью про то, как автоматически подгружать в скрипт   файл с PHP-классами без кучи include’ов. Всем читать обязательно.

Собственный прокси на PHP+cURL за 5 минут

На http://www.rucoder.ru нашел интересную информацию по поводу накрутки счетчиков на сайтах и тому подобного. Суть проста — на своем сервере сидит php-скрипт, который «заходит» на нужный сайт, считывает с него страничку и отправляет нам. Для этого дела используется библиотека cURL. Вот простой пример с RuCoder’а: < ?php //Поехали! $handle = curl_init(); //$url — куда путь …

Continue reading ‘Собственный прокси на PHP+cURL за 5 минут’ »

Сколько системных ресурсов скушал PHP-скрипт

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