[модуль] Company Information - расширение для "Информации о сайте"

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

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 21 октября 2012 в 18:55

Company Information - это простой модуль, целью которого является отображение доп.информации о компании/организации,которая владеет сайтом. - Ссылки на профили в соцсетях
- телефоны
- мессежеры
- Гуглекарты (статика, динамика),
- Альтернативное название сайта
- шаблон копирайта (с автообновлением года)
- переменные для page.tpl.php. например вставить копирайт

<?phpprint $company_info_copyright;?>

Другими словами, некое расширение стандартной формы Друпал "Информация о сайте".

Админка admin/config/system/company-information

Чем отличается от обычного блока, в котором всё это можно написать Smile
- Владельцу, на случай, если ему понадобится редактировать эту информацию придётся давать права на управления блоками, быть готовым, что тот скопипастит неправильный HTML т.е пускать козла в капусту. Через модуль навредить нельзя, достаточно дать соответвующие права.

Все настройки храняться всего в 2-х conf переменных, т.е нулевая нагрузка на сайт.

Хз, возможно что то подобное существует, я при беглом рассмотрении не нашёл

песочница на орге

ВложениеРазмер
Иконка пакета company_info.zip34.32 КБ

Комментарии

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 21 октября 2012 в 19:28

Ноду грузить через блок, прямо в шаблоне, через вьюху? Smile Ноду можно случайно удалить со временем Smile Если сайт большой компании, там будет простыня из адресов преставительств, телефонов и тд. Гуглекарту куда будешь вставлять ? Опять в ноду, врукопашную, потом линковать это дело. Из модуля просто набираешь адрес, тебе геокодер подставляет полный адрес. Жмёшь Сохранить и всё.

Повторюсь, практически нулевая нагрузка на сервер, ничего не теряем

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 21 октября 2012 в 19:43

+ задел на будущее. Можно интегрировать с Токенами. В этом случае, если установить http://drupal.org/project/token_filter то можно вкладывать информацию о компанию прямо в тело документов. Если чего меняется (отделение фирмы скажем открылось или закрылось), не нужно шерстить все страницы, чтобы делать исправления.