player: Блог

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

Добавить пункт в меню через hook_menu типа node/%/edit

28 ноября 2009 в 12:39

Хочу вывести свой пункт меню в навигации, который будет вести на страницу изменения ноды типа node/32/edit. Но вот как не стараюсь не выходит. То пункта не видно и возможность изменения ноды исчезает, то ругается. Да и логично ругается так как я переопределяю меню, а мне просто ссылку надо.

Изобразить организационную структуру предприятия.

24 октября 2009 в 19:10

Есть задача изобразить организационную структуру предприятия для сайта интранет.

к аккаунтам пользователей привязать должности их построить в виде дерева

начальник предприятия
- заместитель начальник
-- заместитель начальника начальника
и т.д. вероятно на дерево похоже.

Решал кто нибудь что-то подобное?

Изменить вывод блока

11 августа 2009 в 14:08

Можно ли изменить вывод блока? Имеется в виду не темизация, а добавление или изменение вывода данных. Ну что-то типа hook_nodeapi только для блока. Или нужно свой блок писать?

Создать шаблон tpl views 2

11 декабря 2008 в 23:36

Всем привет! )
Давно не писал тут. Прошу понять мой ламерский вопрос, т.к. немного подзабросил drupal, а теперь понадобился вновь.

Как для 6ки сделать шаблон page.tpl.php чтобы разместить на нужной мне странице в начале кода (до тега html) определенный код? Как я понимаю view-views.tpl.php определяет вид самого views, а не страницы в целом.

Сниплет писать не охота. А если и придется то подскажите как вывод views организовать на странице. Еще раз извиняюсь за такой вопрос, мне аж стыдно.

Конкурс на самое лучшее ТЗ по разработке сайта

16 июля 2008 в 17:03

Уважаемые поделитесь пожалуйста опытом. Я побывал уже и в роли разработчика и в роли уравляющего разработкой, но до сих пор осталась проблема взаимопонимания этих двух профессий. Вот устроился на новую работу, ребята там вроде слаженно работают, но после разговора стало понятно что эта проблема все равно существует. У кого есть самые лучшие и понятные ТЗ выложите пожалуйста. Smile

Порядок регистрации.

3 июля 2008 в 22:02

Необходим следующий порядок действий

1. При регистрации вводим
Username
Password
2. Уходит письмо с сылкой активации
3. Войти можно по введунному паролу но после активации.
Смотрел LoginToboggan но таких функций я там не обнаружил. Кто нибудь писал уже заплатку?

Модуль автоматического уведомления от пользователей о проблемах на сайте.

16 июня 2008 в 17:07

Нужен модуль со следующим функционалом.
Flag as broken – отсылает администратору автоматическое уведомление, что контент (например мультимедиа) паломан.
Flag as inappropriate – отсылает адмтинистратроу автоматический ответ, что видео не в правильной категории. Т.е. пользователь нажал на кномочки и ползает дальше, а админу письмо пошло.
Есть такие? Я искал не нашел, но кажется что должны быть. Зря писать неохота, но напишу если нет Smile

Мутация book или каталог из книги.

20 мая 2008 в 12:42

Был у меня тут недавно случай. Нужно было сделать каталог. Причем для каталога выдвигалось 3-а основных требования.

  1. Простота в управлении (а именно автоматическое создание меню)
  2. Неограниченный уровень вложенности
  3. Вывод подчиненного материала (node) на странице родителя в виде таблицы с картинками.

Book, Node Hierarchy что еще позволяет делать иерархию?

4 мая 2008 в 14:29

Инетесует возможность построения каталога (какого либо), произвольной глубины с помощью модулей или другими способами. Таксономия с её иерархией подходит, да только конечному пользователю не хотелось бы выдавать такое решение (по причине её труднопонимаемости). Очень нравится book, но не знаю есть ли возможность прикрутить вместо страниц подшивки любую другую ноду. Кто как делает?

Выбор ОС для ПЭВМ (БЕСПЛАТНОЙ!)

27 апреля 2008 в 13:16

В общем последние несколько лет всю работу произвожу на Windows XP. Но хочу нормальную ось. В моем понимании нормальная эта та которая *nix архитектуры. Перейти на *nix систему давно хочу. Но! У меня постоянно много работы и боюсь потери времени на настройку, поиск удобного и привычного ПО. В связи с этим возникает вопрос. Какую *nix систему посоветуете и какой софт для неё. Разумеется софт который касается работы с drupal, дабы переход не забрал у меня много драгоценного времени.
Комп у меня старенький

  • celeron 996MHz
  • 512Mb ОЗУ

Создание логичного меню в Drupal (еще вариант)

23 апреля 2008 в 21:30

Данная решение является следствием неграмотной и необдуманной постановки задачи.

ЗАДАЧА:

Изначально необходимо было сделать 4-е обычных меню которые указывают на различные материалы. И все! Но после этой элементарной работы (когда меню уже было сформировано) заказчик пожелал "немного" усовершенствовать навигацию на сайте.
Теперь:

  • меню должно быть не простым, а выпадающим. (Ну это конечно не проблема, можно использовать замечательный модуль Nice Menus просто подправив css.)

SonyBMG запустила MyPlay на Drupal

4 апреля 2008 в 11:48

SonyBMG запустила MyPlay на DrupalПоверхностно описывать создание подобных проэктов стало входить в хорошую традицию на drupal.org. В этот раз SonyBMG запустила MyPlay на Drupal.

Ну очень интересная статья на drupar.org. Или как строили PopSci.com (делятся опытом)

12 марта 2008 в 14:04

Про то, как строили PopSci.com.

  • Цели и проблемы
  • Типы контента
  • Товары (Article)
  • Структура товаров
  • Фотогалерея
  • Видео
  • Импорт данных
  • Поиск
  • AJAX табы
  • Производительность

Все рассказано и показано, переводить лень. Сделано на 5-ке. Да там и без перевода все ясно. Приведен список использованных модулей. Вот так подарочек.
Popular Science Magazine (PopSci.com) Case Study

Китайский язык

11 марта 2008 в 17:17

Необходимо настроить китайский. Но вот проблема. Как посмотреть результат в браузере и где вообще найти перевод друпала под китайский? Был на http://www.drupalchina.org/ увидел кучу ???? и понял что перевод будет найти сложно =). И еще не мешело бы программу переводчик, чтоб этот перевод найти. У кого нибудь был уже такой опыт?

Иерархическое меню из 2-х словарей таксономии

10 марта 2008 в 1:26

Есть словарь Марка с терминами которые вводит пользователь (свободный выбор тегов)
ВАЗ
ГАЗ
УАЗ
...
И словарь Модель с терминами которые вводит пользователь (свободный выбор тегов) кпримеру
2105
3110
2110
Вводят их при создании материала соответственно. К примеру
название: Четверка
термин: ВАЗ
термин: 2104
Текст материала: какой-то текст.
И вот как же мне сделать из этого иерархическое меню вида
ВАЗ
-2104
-2105
ГАЗ
-3110
...

С Праздником Вас, наши бесценные ЖЕНЩИНЫ, Девушки, девочки!

8 марта 2008 в 10:52

Желаю вам немного, немало - ЛЮБВИ! Предлагаю мужскому коллективу Drupal.ru дополнить список замечательных свойств наших женщин: завораживающие, умопомрачительные, желанные, добрые, красивые, светлые, прекрасные, ласковые, любопытные, сексуальные, загадочные, ...

связь "многие к многим" пример реализации.

20 февраля 2008 в 18:04

Навеяно долгим пониманием вопроса и следующими материалами.
Настройка подчинённого материала (cck)
context-sensitive embedded views
Отношение “многие к одному” в Drupal, видение и реализация особо не разбирался, но думаю по теме
Insert view + CCK

Видеотуториал. Установка Drupal 6

18 февраля 2008 в 1:52

Девушка Addison Berry из компании Lullabot повествует нам о том как устанавливает Drupal.
(12 минут, 38.5 MB в формате mp4)
http://ftp.drupal.org/files/videocasts/Install-D6.mp4
В уроке подробно описаны все шаги по установке Drupal 6, включая загрузку, установку БД, запуск установочного скрипта.

Как правильно убрать "in: <terms>"?

29 января 2008 в 23:45

Собственно под заголовком материала, если он связан с термином, есть такая строчка "in: " или "tags: " в зависимости от темы оформления. В большинстве случаев она не нужна. Я от неё избавился просто напросто выкусив её из node.tpl.php. Еще можно на каждый материал свою tpl.php писать. Есть ли более корректный метод решения этой проблемы?

Views сортировка по ссылкам

28 декабря 2007 в 15:29

В общем есть вид в полях которого используются ссылки на узлы (node reference) типов материала созданных с помощью CCK. Понять наверное сложно =). В общем мне нужно чтоб в табличном виде эти значения были сортируемые, а они таковой опции не имеют. Что делать?

Создаем страничный контент модуля.

11 декабря 2007 в 15:02

Теперь у нас с вами есть работающий блок и страница настроек. Блок отображает ограниченное количество ссылок. Тем не менее ссылок у нас может быть намного больше. Так давайте теперь создадим страницу, которая будет отображать ссылки, на весь добавленный, за прошедшую неделю, контент.
function onthisdate_all() {} .
Это функция не является хуком. Мы здесь будем использовать много кода из нашего блока. Попросту говоря почти его скопируем.

Создаем настройки модуля.

10 декабря 2007 в 18:04

Теперь, после того как мы написали модуль, можно его улучшить, добавив ему функциональности. Сделаем администрирование модуля, добавив в него настройки вывода максимального количества ссылок. Итак:
1. Создадим функцию конфигурации.
Напишем функцию onthisdate_admin которая будет отображать форму настроек нашего модуля. Замечу, что это не хук!

<?php
function onthisdate_admin() {
$form['onthisdate_maxdisp'] = array(
'#type' => 'textfield',
'#title' => t('Максимальное колличество ссылок'),
'#default_value' => variable_get('onthisdate_maxdisp', 3),
'#size' => 2,
'#maxlength' => 2,