Блог пользователя - iryston

Возможен ли вывод поля CCK со своими настройками?

15 августа 2010 в 11:32

Здравствуйте!
Пытаюсь вывести на странице поле CCK из field_image
Делаю это так:

Счетчик символов в поле заголовка, при добавлении материала.

30 января 2010 в 21:47

Нужно на один сайт добавить простенький счетчик символов в поле заголовка, при добавлении материала.

По сути все сводится к замене данного куска кода:

<div id="edit-title-wrapper" class="form-item">
 <label for="edit-title">Название: <span title="Обязательное поле" class="form-required">*</span></label>
<input type="text" class="form-text required" value="" size="60" id="edit-title" name="title" maxlength="255">
</div>

Вот на такой:

<div id="edit-title-wrapper" class="form-item">
 <label for="edit-title">Название: <span title="Обязательное поле" class="form-required">*</span></label>
 <input type="text" class="form-text required" value="" size="60" id="edit-title" name="title" maxlength="255">
 <div><small>Количество символов:</small> <span id="symbolsCounter" class="cvet"></span></div>
</div>
<script type="text/javascript">
$(function() {
var ta = $("#edit-title");
var counter = $("#symbolsCounter");
counter.html(ta.val().length);
ta.bind("keyup input", function() {
updateCounter();
});
function updateCounter() {
counter.html(ta.val().length);
}
});
</script>

А как это реализовать на практике? Через _form_alter или ...
немного не въезжаю.

Как отключить плавающие заголовки таблиц?

29 июля 2009 в 7:47

Никак не могу понять, как отключить плавающие заголовки таблиц. Просто мне совсем не нужно чтобы при прокрутке страницы заголовки тоже съезжали вниз. Подскажите если кто сталкивался.

Вырезаются первая и последняя недели календаря в феврале и марте (модуль archive)

1 февраля 2009 в 2:00

Вот, как я тут и обещал Smile
наступил февраль и вот такой странный глюк, в блоке с календарем, выводимом модулем archive не показываются первая и последняя недели.
Пример тут http://andyceo.ruware.com/
Глюк проявляется если в настройках друпала первым днем недели указан понедельник, а месяц начинается с воскресенья.

Как в списке материалов сайта добавить отображение даты публикации

23 января 2009 в 14:10

Подскажите, знатоки Друпала,
как в списке материалов сайта admin/content/node добавить отображение даты публикации.

Пробовал пользоваться модулем cmf, но он пока сырой какой-то.
на связке
Drupal v6.9
CMF v6.x-1.4
новости не удалялись, выводились сообщения об ошибках:
* warning: Missing argument 2 for node_multiple_delete_confirm() in *\www\modules\node\node.admin.inc on line 600.
* warning: Invalid argument supplied for foreach() in *\www\modules\node\node.admin.inc on line 604.

Исправил так,
в 96 строке файла cmf.module сделал замену, было:

return drupal_get_form('node_multiple_delete_confirm');

на вот это:

return drupal_get_form('node_multiple_delete_confirm', $_POST['nodes']);

Попутно запостил сюда
http://drupal.org/node/361119, вроде кому-то уже помогло Smile

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

Вырезаются первая и последняя недели (drupal 6.8 модуль archive)

12 января 2009 в 11:39

Разрабатываю сайт на Друпал. Столкнулся с такой проблемой:
Перевел системные часы на февраль, хотел посмотреть появится ли стрелка для листания месяцев в блоке с календарем.
Посмотрел на сайт а в блоке который выводится модулем архив первая и последняя недели отсутствуют. Путем экспериментов выяснил, что проблема возникает только когда первое число месяца выпадает на воскресенье, а в настройках Drupal-а первым днем недели установлен понедельник.
В 2009 году такие глюки будут в феврале и в марте.

Кстати, возникшую недано проблему с отрицательными датами в календаре можно решить так:

// $num_days_prev = cal_days_in_month(CAL_GREGORIAN, $month-1, $year); // OLD
$num_days_prev = cal_days_in_month(CAL_GREGORIAN, $prev_month, $prev_year); // NEW

Закомментировать первую строчку и дописать под ней вторую в файле archive.module

P.S. Может кто знает, как вывести записи из категории за определенную дату сниппетом?