Предлагаю решение

Padre Пнд, 11/10/2010 - 09:27

Страницы Views не отображается в Breadcrumbs

Столкнулся с проблемой: у страниц views не отображается нормально breadcrumbs.
Суть в том что системная функция menu_get_item возвращает пустой title для такой страницы и соответственно в крошках отображается пустое место.

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

sas@drupal.org Вс, 10/10/2010 - 07:31

Form elements theming ( input type="radio")


Description:
____________
1) Render textfield ( input type="radio") identify on all browser's.
2) Base variant: .
3) Enhanced your at will.

Settings:
________
admin/settings/radio

Tested on:
_________
FF, IE6/7/8, Opera, Safari, Chrome

Enhanced:
________
1) Create folder in module path, example - 'cool'.
2) Create into this folder two files - radio-'cool'.css and radio-'cool'.png
3) Visit admin/settings/radio and choice this theme.

Attention:
_________

Not change structure *.png files in your theme. :)


Notice:

______
1) Correctly work in collapsed fieldset.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

sas@drupal.org Сб, 09/10/2010 - 19:42

Form elements theming ( select not multiply )


Description:
____________
1) Render not multiply Settings:
________
admin/settings/iselect

Tested on:
_________
FF, IE6/7/8, Opera, Safari, Chrome

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

webroid Пт, 08/10/2010 - 17:13

Чистим RSS и вообще приводим к нужному виду

Выводилось моё RSS очень криво. Т.е. зачем-то пихало в фид все картинки из поста, да ещё и в оригинальном размере. Поэтому было принято решение побороть это дело решительно и беспощадно. Может, конечно, предложенный метод вызовет ухмылку на лицах знатоков, но это ничего; авось кому приглянётся да и понадобится.

Итак, берём модуль contemplate и устанавливаем его обычным образом. Далее идём /admin/content/types/templates и настраиваем темплейт вывода RSS для определённого вида материала, т.е. кликаем на edit template напротив него. Последняя секция - RSS нам и интересна. В поле RSS template я вставил вот такой код, предварительно убрав оттуда то, что было по умолчанию:

<img src="http://**********.ru/<?php print $node->field_image[0]['filepath'] ?>" align="left" width="130" />
<?php print strip_tags($node->teaser) ?>

т.е. что оно делает? Выводит первую картинку поста по левому краю и шириной 130 пикселей, справа от картинки - тизер, из которого вырезаны все html теги.

Вот такая методика. Естественно, энтузиаст какой тут может разойтись на всю ширь кодерской фантазии - тут вам и notepad ++ в руки, как говорится.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Jean Jack Чт, 07/10/2010 - 12:39

После обновления до версии PathAuto 6-1.4 и до версии Tokens 6-1,14 перестали переводиться токены [menupath-raw]

Проблема возникла в том, что перестали транслитерироваться автоматические пути.
При просмотре настроек синонимов (вкладка автоматические пути) в разделе Node Paths перестаил отображаться список Токены, возможных для подстановки.

Поискал решение и вот здесь http://drupal.org/node/881270#comment-3500134
нашел следующее:
Pathauto 6.x-2.x-dev от Sep 24th или позже
Token 6.x-1.x-dev от Sep 24th или позже

Установил и заработало!

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

maives@drupal.org Чт, 07/10/2010 - 08:03

Доска объявлений средствами Drupal

Мое решение по созданию «доски объявлений» на Drupal читайте в моём блоге.

http://www.maiboroda.ru/solutions/doska-obyavlenij-sredstvami-drupal/

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

pws Ср, 06/10/2010 - 02:53

Резиновая таблица с "резиновыми" картинками

Добрый день коллеги! пол ночи решал поставленную задачу, в конечном итоге что-то да получилось!

Вообщем сама задача:

Необходима таблица состоящая из одной строки и трех колонок. Ширина центральной колонки фиксированная 900px, ширина колонок скраев изменяемой ширины в зависимости от ширины экрана, причем в каждой из них должна быть картинка которая тоже так сказать "резиновая", т.е. меняется в зависимости от разрешения экрана пользователя.

Пример №1

Решение

В моем случае я использую стандартную друпаловскую тему bluemarine, таблица эта является регионом header, т.е. заголовком

1. в page.tpl.php пишем следующий код

<?php  
<table border="0" cellpadding="0" cellspacing="0" id="header">
   <
tr>
    <
td width="50%" id="imgl"><div id="imgleft"><spacer></div></td>
    <
td style="width: 900px; text-align: center; padding-left: 12px;" nowrap=""><div><?php print $header ?></div></td>
    <td width="50%" id="imgr"><div id="imgright"><spacer></div></td>
  </tr>
</table>?>

2. в style.css задаем необходимые параметры

#header {
  background-color: #0096D7;
}
#imgleft {
  background-color: #0050a0;
  background-image: url("http://www.vashsait.ru/image_left.gif");
  background-position: 100% 0%;
  background-repeat: no-repeat;
  height: 117px;
  width: 100%;
}
#imgright {
  background-color: #0050a0;
  background-image: url("http://www.vashsait.ru/image_right.gif");
Тип материала: 
Версия Drupal: 
0 Спасибо

iehona Ср, 08/09/2010 - 07:17

Великолепный слайдер Nivo Slider для друпала 6.x

Наконец-то я определился с выбором слайдера. ([#91340]Nivo слайдер для друпал 7 тут[/#])
примеры тут:
http://nivo.dev7studios.com/
http://www.brightwebsitedesign.com/

Внимание новая публикация: Как установить и настроить этот слайдер для друпал 7

Тип материала: 
Версия Drupal: 
0 Спасибо

solomenikm Пт, 13/08/2010 - 16:26

How to! - nginx для мультисайтинга с кэшированием для анонимов.

Хочу рассказать вам, друзья, о том как сделать связку nginx+apache для друпала. Это будет не просто связка. Это будет очень универсальный, работающий в условиях мультисайтинга, доменов третьего уровня и нестандартных портов (например у меня 6969 и на нем висит виртуальный сервер) конфиг. Еще эта связка будет иметь мегакэширование страниц для анонимов - без всяких дополнительных модулей drupal firebug выдает время загрузки страници порядка 80ms (разумеется на виртуальном сервере в локальной сети).


Рабочая лошадка:
ubuntu server 9.04

Тип материала: 
Ключевые слова: 
0 Спасибо

mail_ru@drupal.org Пнд, 28/06/2010 - 21:53

Создание поля в ноде при редактировании (РЕШЕНО!)

Приветствую.

Можно задать юзеру права добавления к типу материала новых cck-полей. Но это не очень удобно в некоторых случаях.

Вопрос: какой модуль позволяет реализовать опцию\возможность добавления нового поля непосредственно при создании нового\редактировании текущего документа, на той же странице? Или сниппет, при отсутствии модуля.

Спасибо.

РЕШЕНИЕ: Модуль, предоставляющий подобную функциональность существует, это - [module=token_field].

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

iehona Вс, 31/01/2010 - 14:56

SMF -> DRUPAL

переносил форум SMF в друпал. встретился с проблемой что инфы на русском по этому поводу нет. постю тут

Делайте бекапы и лучше всего конвертить на локалке.

SMF -> PHPBB3 -> DRUPAL

1. SMF -> PHPBB3

phpbb3 качаем тут http://www.phpbb.com/downloads/

конвертер smf1.1 to phpbb3 тут
http://www.phpbb.com/community/viewtopic.php?f=65&t=589439
smf2 to phpbb3 тут http://www.phpbb.com/community/viewtopic.php?f=65&t=1013655

ставим форум phpbb3
в него ставим smf
phpbb3/smf/

чтобы решить проблему конвертирования кириллицы
в файле smf index.english.php
$txt['lang_character_set'] = 'ISO-8859-1';
меняем на
$txt['lang_character_set'] = 'UTF-8';
также "Сравнение" таблиц phpbb и smf должны быть одинаковыми.
у меня были utf8_bin

конвертируем. проверяем.

2. PHPBB3 -> DRUPAL
качаем http://drupal.org/project/phpbb2drupal
http://drupal.org/project/Bbcode
http://drupal.org/project/Phpass
включаем модули

заходим в модуль phpbb2drupal
конвертим.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Loac Ср, 08/04/2009 - 11:20

Вывести таблицу excel на страницу

Не самый элегантный, но зато очень просто способ вывести файл *.xls на страницу сайта.

Реализуется включением в тему пхп-скрипта php-excel-reader.

Шаги не относящиеся к Drupal:

  • Скачиваем php-excel-reader;
  • В файле excel_reader2.php меняем строку:

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

olk Сб, 27/12/2008 - 15:02

Анонс модуля ccfilter

Ccfilter module
Обновление:
В связи с тем, что мне ни как не удается зарегистрировать экаунт на CVS drupal.org
(последний ответ был такой:
Message from the CVS maintainer:
The license contained in the README file doesn't appear to be compatible with the GPL that Drupal uses. If you want to use Drupal CVS and distribution services you have to use the GPL license as used by Drupal.
)
пришлось разбить проект и оставить в базовой версии только код фильтра

Тип материала: 
Версия Drupal: 
0 Спасибо

Страницы