Блоги

http://www.shorts.jard.pl/

25 апреля 2010 в 17:42

shorts.jard.pl
Мопед мой. Хаить не нужно. Выставляю только чтобы показать нестандартное решение с использованием js (прокурутка видео роликов и фильтр поиска) на друпал. Есть вопросы - слушаю.

AJAX popup

25 апреля 2010 в 16:39

Цель: при клике на ссылку (заголовок ноды, картинка, дата или что нам в голову взбредет) открывается popup содержащий нужные нам поля ноды. Содержание грузиться динамически.

Условие: все через views.

Решение: Читать весь текст »

[Решено] Дублирование части меню.

25 апреля 2010 в 15:20

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

Главная
О компании
--Вакансии
--контакты
Каталог
--Продукция 1
--Продукция 2
Контакты

Нужно чтобы находясь на странице О компании, все подменю уходили в какой-нить блок

off-line магазин на Drupal 6

25 апреля 2010 в 13:59

Мой первый проект на Drupal.
Сайт построен на шестерке + Ubercart.
Покупка в магазине по сути происходит off-line Smile То есть товар добавляется в корзину, но он-лайн оплаты нет, далее с вами связывается менеджер и происходит стандартный процесс покупки. Таково было желание заказчика.
Адрес сайта www.extream-moto.ru
Буду рад объективной критике и предложениям по оптимизации:)

Как сделать чтобы были одни результаты опроса для нескольких языков?

25 апреля 2010 в 13:34

У меня следующая проблема.. может знаете как её решить..а то не могу нагуглить, хотя на первый взгляд вопрос простенький.

Есть на сайте опрос, сделанный на украинском языке и переведенный на русский через Content translation. Теперь получается что для каждого языка отдельно считаются результаты опроса. Блок Poll aggregate включен, хотя на момент создания и перевода опроса был выключен.
Как сделать чтобы был 1 результат опроса на 2 языка?

Настройка primary-links

25 апреля 2010 в 13:29

Всем привет... я недавно начал изучать друпал и столкнулся с такой проблемкой... наверное это будет будет глупо но все же )

При отображении primary-links в header-е если заглянуть в код то можно увидеть что:

ul class="menu">
li class="leaf first">
li class="leaf" >
li class="leaf">
li class="leaf last" >
ul>
и т.д
каждая название в меню имеет одни и те же параметры li.leaf...
как можно сделать так... чтобы можно было каждому слову в меню отдельно задавать высоту и ширину... Smile ?

З.Ы а то когда хочешь сделать подсветку при a:hover то она мало то во что везде одинаковая, дак она еще и обрезаеться в зависимости от длинны слова в меню и все так убого выглядит ((((

P.S Заранее благодарен! Очень очень! Wink

Оптимизация. Drupal vs Apache

25 апреля 2010 в 12:53

Сайт грузит и вешает сервер. Описание проблемы тут http://www.drupal.ru/node/43309
Пока решается вопрос о выборе исполнителя на настройку сервера, хочу понять для себя, да и может кому-то пригодиться, в чем кривости, в друпале или в апаче.
Хотя в кривости настроек вебсервера сомнений почти нет... но все же.
Что было замечено - во время запроса сайта создается процесс php-cgi, занимающий память 230М. Когда таких запросов много, даже например при постоянном нажатии F5, начинают "плодиться" процессы, занимающие память и замедляющие работу процессора. Когда таких процессов накапливается много, сервер "подвисает".
На сервере установлен eAccelerator, но техподдержка в открытую созналась, что он как надо не настроен(видимо нет специалиста), и в логи Error сервера идут соответствующие записи:
[Sun Apr 25 10:39:21 2010] [error] [client *.*.*.*] EACCELERATOR hit: "/usr/local/www/data...

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

(Решено) Webform. Отправка заявки на конкретный e-mail, в зависимости от выбора города

25 апреля 2010 в 8:46

Есть тип материала «Анонс», к нему крепится форма заявки, созданная с помощью Webform. В форме заявки есть обязательное поле select - выбор города проведения мероприятия. Подскажите, как настроить webform так, чтобы заполненная заявка отправлялась на определенный e-mail (в зависимости от выбранного города).
Заранее благодарна за помощь )))

Ещё одни весёлые грабельки

25 апреля 2010 в 0:59

Есть перевод модуля BBCode c drupaler.ru
При импорте перевода получаем сообщение: "One translation string was skipped because it contains disallowed HTML."

Раскопки выяснили, что ему не нравятся конструкции вида:

<s>текст</s>

которые есть в переводе английского оригинала. Это понятно, ведь при импорте Drupal использует проверку валидации строки:

<?phpfunction locale_string_is_safe($string) {
  return decode_entities($string) == decode_entities(filter_xss($string, array('a', 'abbr', 'acronym', 'address',
 'b', 'bdo', 'big', 'blockquote', 'br', 'caption', 'cite', 'code', 'col', 'colgroup', 'dd', 'del', 'dfn', 'dl',
 'dt', 'em', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'hr', 'i', 'ins', 'kbd', 'li', 'ol', 'p', 'pre', 'q', 'samp',
 'small', 'span', 'strong', 'sub', 'sup', 'table', 'tbody', 'td', 'tfoot', 'th', 'thead', 'tr', 'tt', 'ul',
 'var')));
}?>

Куда как видим тэг 's' не входит. Тупой вопрос - а что делать, ведь тэг есть в английском оригинале и перевод НУЖЕН с участием этого тэга?
Тупой ответ - а хрен вам! Не будет русского перевода этой строки! Во всяком случае загруженного штатными инструментами.

Но это ещё не всё интересное!
Также при загрузке перевода, Drupal не нравятся и конструкции вида:

<span style="text-decoration:underline;">текст</span>

Но смотрим список выше и видим, что тэг span там есть. Угу, есть - на жопе шерсть. Если вы используете в тексте перевода:

<span>текст</span>

IMCE и Opera 10.10

25 апреля 2010 в 0:45

Всем привет!
Установил FCKEditor на Drupal 6.x и работает в связке с IMCE.
Ситуация следующая: в FireFox все нормально, а в Опере, не проходит загрузка фотографий (не через быструю загрузку). До недавнего времени все было хорошо, а теперь загрузка файлов не происходит. Смысл в том, что при попытке загрузить из Оперы, происходит следующее: до выбора файла и нажатия кнопки загрузки, все нормально, указываются мои данные в информации о используемых ресурсах "35 файлов использует 2.21 МБ из 100 МБ" Как только выбираю нужный файл, в окне состояния проскакивает "00:39:52 Просмотр файлов запрещен для папки sites/default/files (это я запретил). 00:40:56 Загрузка 123.jpg..." и на этом все заканчивается, а в информации о используемых ресурсах "0 файлов использует undefined из 100 МБ" т.е. получается, я теперь "левый" человек.
Что случилось? Как вернуть? Что делать? Sad Выключал модуль в разделе Модули, удалял модуль через FTP, закачивал и включал все заново, ничего не меняется и не происходит.
p.s. понимаю, что опера тупит, кривит и все такое, но ведь работало же! А упускать пользователей Оперы, уж очень не хочется.

аватар и имя пользователя

24 апреля 2010 в 22:12

Подскажите как сделать, чтобы при наведении мыши на аватар появлялось имя пользователя (владельца аватара)? Сейчас появляется "информация о пользователе"

MyModo.ru - Modo Luxology 3D туса

24 апреля 2010 в 21:20

MyModo.ru - Modo Luxology 3D туса

MyModo.ru - Modo Luxology 3D туса. Сообщество пользователей технологии 3D моделирования.

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

Количество терминов 3х словарей - суммировать.

24 апреля 2010 в 21:02

Я новичек в друпал и не знаком с php - подскажите есть ли сниппет чтоб вывести сумму терминов в трех словарях.Колличество терминов в словаре вывести не проблема - а вот как сплюсовать термины нескольких словарей?

В чём проблема?

24 апреля 2010 в 20:44

Установила Денвер, а установить Друпал не получается, когда открываю новую страницу и в адресной строке браузера пишу drupal.site то вместо страницы с предложением выбрать язык на котором и будет проходить дальнейшая установка, у меня выскакивает какая то ошибка, помогите разобраться:
Deprecated: Function ereg() is deprecated in Z:\home\drupal.site\www\includes\file.inc on line 911

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\drupal.site\www\includes\file.inc:911) in Z:\home\drupal.site\www\includes\install.inc on line 618

Как отредактировать код страницы?

24 апреля 2010 в 20:18

Здравствуйте. Подскажите пожалуйста как открыть страницу, что бы можно было изменить HTML код этой страницы? (например добавить счетчики посещений или данные)

Дополнительные поля в профиле content_profile и advanced_profile

24 апреля 2010 в 18:18

Использовал модуль Advanced_profile, с помощью CCK создал дополнительное поле "страны", сделал его выпадающим, там выбираем страну Казахстан, Россия, Украина и тп. Вопрос, как можно реализовать - чтобы при выборе страны, например, Казахстан, в профиле отображалось изображние с флагом страны а рядом название страны. Вот как на drupal.ru - выбираешь дату рождения, а в профиле, в зависимости от даты рождения появляется изображение со знаком зодиака. Помогите, пожалуйста)

[РЕШЕНО] Drupal при открытии страницы автоматически прокручивает её вниз до формы комментов

24 апреля 2010 в 17:49

Друпал уже довольно основательно сконфигурирован, но вдруг обнаружилась неприятная особенность: при открытии страниц нод они почему-то открываются прокрученными вниз до формы добавления нового комментария.
По настройкам в админке несколько раз прошёлся, наиболее подозрительные модули поотрубал - всё равно такая фигня. Ощущение такое, что просто где-то в админке спрятана какая-нить галка, отвечающая за такое поведение - и я её когда-то случайно нажал, а теперь не могу найти (хотя вроде админку хорошо знаю).

Drupal - 6.16, PHP - 5.2.12, MySQL - 5.1.40

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

Очень прошу помочь, т.к. основное на сайте - ноды, а не комменты, и каждый раз прокручивать к верху - не вариант.

Если надо - могу закинуть выдаваемый HTML-код.

Скрытие в браузере удаленных кешированных на сервере картинок. Как правильнее делать?

24 апреля 2010 в 17:48

При кешировании данных (блоков, списков и других фрагментов) возникает проблема, когда пользователи удаляют/меняют картинку, которая в данный момент еще находится в кеше на стороне сервера. Как правильнее решать эту проблему, чтобы пользователи не видели битых картинок?

Поиск после логотипа

24 апреля 2010 в 16:01

мне надо чтоб строка поиска была сразу же после логотипа но она ни как туда не хочет

вот код

<?php
 
<head>
    <?
php print $head ?>
    <title><?php print $head_title ?></title>
    <?php print $styles ?>
    <?php print $scripts ?>
    <!--[if lt IE 7]>
      <?php print phptemplate_get_ie_styles(); ?>
    <![endif]-->
  </head>
  <body<?php print phptemplate_body_class($left$right); ?>>

<!-- Layout -->
  <div id="header-region" class="clear-block"><?php print $header?></div>

    <div id="wrapper">
    <div id="container" class="clear-block">

      <div id="header">  

        <div id="logo-floater"> 
        <?php

          

// Prepare header
          
$site_fields = array();
          if (
$site_name) {
            
$site_fields[] = check_plain($site_name);

         
          }
          if (

$site_slogan) {
            
$site_fields[] = check_plain($site_slogan);
          }
          
$site_title implode(' '$site_fields);
          if (
$site_fields) {
            
$site_fields[0] = '<span>'$site_fields[0] .'</span>';
          }
          
$site_html implode(' '$site_fields);

          if (

$logo || $site_title) {
            print 
'<h1><a href="'check_url($front_page) .'" title="'$site_title .'">';
            if (
$logo) {
              print 
'<img src="'check_url($logo) .'" alt="'$site_title .'" id="logo" />'  ;

           

            }
            print 

$site_html .'</a></h1>';
          }
        
?>   
<?php print $search_box ?>
        </div>

?>