zhito: Блог

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

лицензия на друпал

5 октября 2009 в 7:09

можно ли друпале делать сайты для продажи другим лицам?
не ограничивает ли такие действия лицензией?
требуется ли, по лицензии использования, ставить копирайт на сайт друпала?

как ограничить доступ к отдельным представлениям (view) ?

28 мая 2009 в 14:41

в настройках доступа есть только опция разрешить доступ ко всем представлениям, а как разрешить доступ к определенному представлению только определенной роли?

проблема с загрузкой изображений после обновления

16 мая 2009 в 22:43

после обновления ядра появилась проблема при присоединении картинок к посту.
вместо превью выдается такая абракадабра:
(картинка физически загружается, но к посту не прикрепляется)
что это может быть и как исправить?

вопрос про поле дата

4 мая 2009 в 15:38

создал поле дата:
$form['from'] = array(
'#title' => t('from'),
'#type' => 'date_popup',
'#date_format' => 'm/d/Y',
'#default_value' => 'YYYY-MM-DD 00:00:00',
'#date_year_range' => '0:+3',
'#size' => 12,
'#required' => true,
);

все нормально, только вот дата по умолчанию 1/1/2009
как сделать чтоб текущая дата была?
пробовал разные варианты в том числе и '#default_value' => date('m/d/Y'), и еще по всякому, но что-то без успеха

показ блока на определенной странице

17 апреля 2009 в 14:31

как сделать чтобы блок показывался на странице профайла
т.е. на user и на user/1 а на user/1/edit блока уже не было бы?
делал user/* но так и на user/1/edit показывается

зацените новый сайт

7 апреля 2009 в 0:38

сайт совсем новый
http://jobobor.ru
наверняка есть еще что доработать и т.д. поэтому принимается любая критика
сделан на базе 6-ки
задействованые модули
Ajax 6.x-1.12
Auto Assign Role 6.x-1.0-beta3
Content Construction Kit (CCK) 6.x-2.2
Content Profile 6.x-1.0-beta3
Date 6.x-2.1
DHTML Menu 6.x-3.4
Read More link 6.x-3.0
Favorite Nodes 6.x-1.x-dev (2009-???-29)
FileField 6.x-3.0-rc1
Global Redirect 6.x-1.2
Hierarchical Select 6.x-3.x-dev (2009-???-28)

как сделать регистрацию пользователя при добавлении материала?

22 марта 2009 в 13:22

обычно пользователь должен сначала зарегиться чтобы получить права на добавление материла, а можно ли так сделать чтобы при добавлении материала незалогиненным пользователям предлогалось ввести е-маил, а также пароль и соответственно добавлялся бы материал и регистрация бы была?
есть ли готовое решение?

как сделать чтобы по нажатию на "Далее" пост открывался на этой же странице (ajax?)

19 марта 2009 в 13:00

с помощью каких модулей можно сделать, как тут например?
http://nova.rambler.ru/vacancy?category=105&do=search

вопрос по связям терминов в друпале

10 марта 2009 в 10:26

например есть два словаря - услуга и город
как автоматизировать вывод категирии определенной услуги в определенном городе?
т.е. как создать что-то такого типа /taxonomy/term/1,2 только не в ручную и без скриптов, а автоматом?

проблема с управлением полями

6 марта 2009 в 19:21

в меню admin/content/node-type/blabla/fields не могу к "группе полей" присоединить "словари", т.е. их можно перемещать но к группе они упорно не присоединяются.
как наиболее оптимально присоединить поля по умолчанию к той или иной группе полей?

как из темы views получить id текущего материала ?

4 января 2009 в 22:47

пробовал и так $node = node_load($row->nid); print $row->nid;
и так print $node->nid;
что-то никак не получатся Sad

как поменять урлы нод во views(Материал: Link) ?

4 января 2009 в 1:58

некоторым способом изменил урлы в node.tpl.php (точнее переопределил teaser и page)
а когда вывожу теперь через views (блок с полями) то в Материал: Link выводятся старые обычные пути типа node/1 и т.п.
где это можно затемизировать?

как помимо анонса и полной новости добавить еще вид?

3 января 2009 в 19:28

нужно это по многим причинам
например в node.tpl.php уже задействованы и teaser и page и нужен еще один такой вид, чтобы в определенной ситуации по особому выводить материал
и например в admin/content/node-type/page/display чтобы можно было добавить к нему (к новому "виду") особый пресет(ImageCache)

как сделать чтобы во view изменить ссылки?

30 декабря 2008 в 19:49

подскажите плз, как сделать чтобы в выводимых через модуль view урлы на ноды добавился еще один параметр, например id=18
т.е. чтоб на всем сайте было все как обычно (node/1), а а при выводе через вью появлялся параметр (node/1?id=18)

авто категории

1 октября 2008 в 19:26

есть ли такой модуль который бы создавал категории автоматом.
даже допустим не автоматом а по списку
т.е. допустим сайт про космонавтов
в список добавляем слова Гагарин и Леонов
и теперь во всех текстах слова Гагарин и Леонов заменяются на гиперлинки на как бы категории Гагарин и Леонов
может не очень понятно объяснил и может не совсем точно так реализовано, но смысл в увеличении кол-ва страниц для сео

модуль для отладки

23 сентября 2008 в 12:12

приветствую!
есть ли такой модуль, который бы выводил:
1.кол-во запросов к базе
2.сколько запросов из каждого модуля в отдельности или что-то в этом роде чтобы можно было понять что создает нагрузку, а где ее можно сократить
3.время выполнения запросов

вопрос по активированию тем

13 августа 2008 в 15:13

задача - внешним скриптом админить мультисайт на друпале, в частности проблема со сменой темы
записываю в таблицу базы variable в theme_default какую либо тему
но она активируется только если зайти в админку в раздел тем
поэтому вопрос - что выполняет друпал при активации той или иной темы и какой функцией формируется например таблицы `blocks` непонятно откуда берутся расположения блоков (region)

вопрос по поводу базы

3 августа 2008 в 18:11

не могу понять что такое "s:9" и откуда оно берется и от чего зависит

INSERT INTO `variable` (`name`, `value`) VALUES
('theme_default', 's:9:"chameleon";'),

если сменить шаблон будет "s:10"

INSERT INTO `variable` (`name`, `value`) VALUES
('theme_default', 's:10:"bluemarine";'),

подскажите плз что это переменная или подскажите где про нее прочитать