Developer

Опубликовано VladSavitsky

Описание с сайта

The Links Package is a multi-module set for managing URL links in a master directory, and attaching them in various ways to your content pages. It includes both an API for developers and user-visible content modules. This package is released for Drupal 4.7 and Drupal 5.0.

Links offers the following features:

  • An API for managing URLs in a generic way, and for associating these links in a many-to-many relationship with nodes. Each link is "normalized" internally, to try to merge references to the same URL in the database. If the same URL is used multiple times, it appears only once but with many node references in the {links_node} table. This helps to make processes such as link monitoring and dead link detection more efficient. The API also allows each link-node association to (optionally) provide an unique node-local title that overrides the global title for that particular URL, but only when that node is being displayed. In other words, the same URL can appear to have multiple different titles.
  • A main links.module that governs the behavior of the Links Package's global features, and which implements common functionality such as outlink tabulation of clicks. Click tabulation is by node and link, so that it is possible to find out not only how many times an outbound link has been followed, but also how many times it has been followed from each node that refers to it.
  • A links_related.module which allows the administrator to add a link field to any desired node types in the system. Currently, the node type setting is just a boolean flag, and if on, the node can have zero to infinity links. In the next version, however, this will become an integer where 0 means no links for the given node type, +N means "up to N links" for each node of that type, and -N means "exactly N links required (non-empty URL).
  • A links_weblink.module which defines a node type of 'weblink', which behaves very much like the node type of the same name by Ber Kessels, and which in fact was based on his module's code base but uses the new links API.
Читать дальше...
Опубликовано VladSavitsky

Описание с сайта

Помогает администраторам включать массово режим обслуживания на сайтах в мультисайтинге.
Модуль может переводить в режим обслуживания выбранные сайты и снова их включать. Также может запускать update.php на выбранных сайтах.

Читать дальше...
Опубликовано VladSavitsky

Описание с сайта

Коллекция общих функций, полезная для управления мультисайтингом.

Модуль нужно устанавливать модуль только, если он требуется другому модулю (multisite_maintenance, multisite_login) или вы не хотите использовать эти функции в своих разработках.

Читать дальше...

Backup and Migrate

20 Июн 2008
Опубликовано VladSavitsky

Описание с сайта

Backup and Migrate simplifies the task of backing up and restoring your Drupal database or migrating data from one Drupal site to another. It supports gzip, bzip and zip compression as well as automatic scheduled backups.

With Backup and Migrate you can dump some or all of your database tables to a file download or save to a file on the server, and to restore from an uploaded or previously saved database dump. You can chose which tables and what data to backup and cache data is excluded by default.

Читать дальше...

potx

06 Июн 2008
Опубликовано VladSavitsky

Описание модуля

Полное название: Translation template extractor
Проект начат: March 20, 2007

Извлекает шаблоны Gettext из кода установленных модулей через web-интерфейс.

Описание с сайта

Цель проекта Translation Template Extractor - предоставить в Друпал функционал для извлечения шаблонов для перевода Gettext через командную строку и веб-интерфейс.
Эти шаблоны переводов используются для перевода Друпал на любой язык.
Есть 2 основных пути использования этого модуля:

  • Скопировать potx.inc и potx-cli.php в папку, для которой хотите создавать шаблоны перевода и запустите php potx-cli.php. Шаблоны первода будут созданы в виде отдельных файлов в текущей папке.
  • Установите модуль на Друпал-сайте.
    Как только модуль potx будет включён, вы сможете прейти на вкладку "Извлечь строки" ("Extract strings" на странице настроек модуля Locale. Далее вам нужно выбрать модуль/модули для которых вы хотите создать шаблоны перевода, и нажать кнопку подтверждения.
    Вы получите шаблон в одном-единстенном файле.

The command line functionality is quite mature now, because it was basically carried over and refactored from extractor.php, previously hosted as part of the translation templates themselfs. The web based functionality is still in its early stages.

Обратите внимание: Если вы видите белый экран в браузере в ответ на запрос об извлечении перевода, то вероятно лимит памяти для PHP на сервере слишком мал - попробуйте его увеличить.

Читать дальше...
Категории модулей:
Версия Drupal:
| Добавить комментарий

fasttoggle

24 Май 2008
Опубликовано VladSavitsky

Описание модуля

Полное название: Fasttoggle
Проект начат: September 16, 2006

Описание с сайта

Ускоряет выполнение самых распространённых задач по администрированию таких как:
снятие с публикации, продвижение документа на главную страницу, блокирование польователей через использование AJAX callbacks. Это экономит множество перезагрузок страницы. Если JavaScript запрещён, то все будет работать в обычном режиме - с перезагрузкой страницы.

Читать дальше...
Авторы решений:
Категории модулей:
Версия Drupal:
| Добавить комментарий

javascript_aggregator

16 Май 2008
Опубликовано VladSavitsky

Описание модуля

Полное название: Javascript Aggregator
Проект начат: January 17, 2008

В Друпал 6 этот модуль входит в ядро.

Описание с сайта

Модуль добавляет простое объединение .js-файлов в Drupal 5.x.

Если нужно исключить какой-то файл из объединения, то это можно сделать на странице "Производительность" (/admin/settings/performance).

Как модуль это делает:

  • берёт переменную $scripts и удаляет js-файлы с помощью регулярного выражения
  • генерирует уникальное имя файла для каждой комбинации js-файлов (на разных страницах могут загружаться разные комбинации файлов)
  • создаёт и кеширует один файл, который содержит все js-файлы комбинации в папке /files/js
  • возвращает изменнённую переменную $srcipts со ссылкой на файл из кеша

Пример:

<style type="text/css" media="all">@import "/demo/files/css/1251b3e71cd3a062ead6fb3fe4968f7d.css";</style>
   
<script type="text/javascript" src="/demo/files/js/05cdf910e1b9600339ce4107b542a5de.js"></script>

Читать дальше...
Категории модулей:
Версия Drupal:
| Добавить комментарий

api

02 Май 2008
Опубликовано VladSavitsky

Описание модуля

Полное название: API
Проект начат: February 23, 2004

Описание с сайта

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

Этот модуль был разработан для создания документации для Друпал-разработчиков, которая доступна на api.drupal.org.

Авторы решений:
Категории модулей:
Версия Drupal:
| Добавить комментарий

schema

01 Май 2008
Опубликовано VladSavitsky

Описание модуля

Полное название: Schema
Проект начат: April 16, 2007

Описание с сайта

Introduced in Drupal 6, the Schema API allows modules to declare their database tables in a structured array (similar to the Form API) and provides API functions for creating, dropping, and changing tables, columns, keys, and indexes.

The Schema module provides additional Schema-related functionality not provided by the core Schema API that is useful for module developers. Currently, this includes:

  • Schema documentation: hyperlinked display of the schema's embedded documentation explaining what each table and field is for.
  • Schema structure generation: the module examines the live database and creates Schema API data structures for all tables that match the live database.
  • Schema comparison: the module compares the live database structure with the schema structure declared by all enabled modules, reporting on any missing or incorrect tables.

Пользователи MySQL обратите внимание:
Модуль требует MySQL 5. Более ранние версии MySQL не поддерживают базу данных INFORMATION_SCHEMA database, которую модуль использует для анализа базы данных.

Читать дальше...
Авторы решений:
Категории модулей:
Версия Drupal:
| Добавить комментарий
 
 
 

RSS-лента новостей

Dries Buytaert по-русски
]]>Русский поиск Drupal]]>

Перенос сайта из Joomla в Drupal
Перенос сайта из WordPress в Drupal

]]> Drupal - это бесплатная система управления контентом с открытым исходным кодом ]]>