Блоги

Партнёрский интернет магазин, копирование товаров

19 января 2009 в 18:36

Подскажите, как можно скопировать все товары из одного магазина в свой.
Заранее спасибо.

Чат на друпале

19 января 2009 в 18:15

Доброго вечера.
Решил посмотреть какие-есть чаты на друпале, что можно установить себе на сайт.
Попробовал чатрум, сайт убила)).

Вообще, какие посоветуете попробовать?

Я сейчас смотрю на BoWoB, и ничего не понятна. Посадил модуль в директорию, а в панели модулей его нэту..

Заранее спасибо

Drupal и реверсный прокси с поддержкой ssl

19 января 2009 в 18:14

Есть интранет портал с drupal-ом, доступный по http (http://internal.domain/portal), хочется его выставить наружу и соответственно более безопасно. Как одно из решений было установить nginx, в режиме https->http реверсного прокси и поднять его на адресе (https://external.domain/). После установки и рытья на drupal.org ничего внятного не получилось 8-/.

Вопросы:

Как спрятать код Сапы

19 января 2009 в 18:11

Всем привет, интересует такой вопрос, ПС накладывают санкции за то, что торгуют ссылками, подскажите как обезапасить себя от этого, у меня Друпал 5 с модулем Sape, подскажите что делать?

Как форматировать заголовки блоков в Drupal?

19 января 2009 в 17:39

Как оформлять в Drupal заголовок блока?Мне например надо сделать чтобы заголовок блока был выделен цветом,как тут например stfw.ru .В обычной верстке все просто,делаеш класс head например,задаеш ему параметры, и пишеш

Навигация

,а как в Drupal это сделать.

Как исправить ошибку при постинге новых материалов

19 января 2009 в 17:30

Форумчане, подскажите, плиз, как пофиксить некотоыре баги:

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

Тоже самое, когда логинишься или сохраняешь настройки в админке. Необходимое действие происходит, но открывается лишь пустое окно.

2. Не работает модуль ljxp - кросспостинг в ЖЖ, хотя все настройки правильные. Уже всё перепробовал в нем менять, ничего не помогает.

Вот 2 ошибки, которые при этом вылазят в логах:

Сообщение Cannot modify header information - headers already sent by (output started at /sites/all/modules/comment_notify/comment_notify.module:1) в файле /includes/common.inc в строке 141.

Сообщение Missing argument 2 for phptemplate_comment_wrapper() в файле /themes/fireflystreamcom/template.php в строке 43.

Друпал версии 5.7

Правка формы нода

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

Добрый день, возникла проблема убрать аннотацию с добавления сообщения.
Аннотация (только для типа контента "Статья в журнале"):
хотелось бы повесить на нее правило чтобы показывалась только в Статьях, а на всех других страницах убрать.
Помоги как это сделать?

Доступ запрещен. У вас нет доступа к этой странице.

19 января 2009 в 16:25

Здравствуйте, уважаемые знатоки Drupal.
Решил влиться в ваши ряды и перевести свой сайт на этот движок. Сначала установил Drupal на Денвер, помучился с настройками немного, пока не добился того, чего хотел. Натянул свой шаблон, вроде нормально все. Подумал, что для полного счастья мне не хватает модуля fckeditor-6.x-1.3-rc6 и файла локализации. Скачал, поставил модуль, но локализовать я его решил через панель модуля locale, а не как обычно, т. е. ставишь модуль, а после того, как он отобразился в меню модулей, нажимаешь галочку и сохранить (т. к. после установки моего шаблона, эти действия заканчивались переброской на главную страницу и даже не было видно бегущей синей полоски, которая появляется во время процесса локализации).
Вышеперечисленное действие закончилось плачевно: теперь при переходе на страницу http://localhost/drupal/admin/ вылетает сообщение -

Доступ запрещен

У вас нет доступа к этой странице.

И панели для ввода логина и пароля не отображается, по-моему я запретил ее отображение для незарегистрированных пользователей, но точно не помню. Мои дальнейшие действия: почистил в базе все что можно (cache, все ненужные модули, удалил и из базы и из папки modules модуль fckeditor)- ничего не помогло.
Надеюсь на вашу помощь. Может кто-нибудь уже решал такие проблемы?

Блок "Вход в систему", Не работает центрирование текста, картинок

19 января 2009 в 15:46

Мне создали тему для друпала по моему макету, но блоки пришлось выводить самому командой .
1)И сейчас блок "Вход в систему" выглядит так:

Т.е. криво, поля не пропорционально располагаются...

Оформление меню и форм

19 января 2009 в 13:22

Проблема вот в чем.Как оформлять блоки я понял,но как оформлять в друпале формы и меню?Мне например надо сделать чтобы заголовок блока был выделен цветом,как тут например stfw .В обычной верстке все просто,делаеш класс head например,задаеш ему параметры, и пишеш

[решено] Динамическое формирование поля select модуля webform на основе выборки из базы данных (PHP)

19 января 2009 в 12:53

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

Задача: необходимо, чтобы поле select модуля webform формировалось динамически на основе выборки из БД. Выборку формирует некая функция в файле template.php:

function get_emails_list($array=false) {
  $sql="SELECT
  content_type_city.field_email_call_value,
  term_data.name
FROM
  term_node
  INNER JOIN node ON (term_node.nid = node.nid)
  INNER JOIN term_data ON (term_node.tid = term_data.tid)
  INNER JOIN content_type_city ON (node.nid = content_type_city.vid)
WHERE
  (node.`status` = '1')
GROUP BY
  content_type_city.field_email_call_value,
  term_data.name
ORDER BY node.sticky"
;
    $result = db_query($sql);
    while ($city_r = db_fetch_object($result)) {
                $output.=$city_r->field_email_call_value.'|'.$city_r->name.chr(10);
        }
    return $output;
}

Т.е. функция возвращает список значений вида value|name, разделенных символом переноса строки. Теперь задача заставить webform понимать данные, возвращаемые этой функцией.

На drupal.org есть хак, позволяющий вставлять в поля webform код на PHP: http://drupal.org/node/297989. Вроде бы, все хорошо, но хак этот работает только для простых полей - вроде "значения по умолчанию". Происходит это потому, что хак изменяет функцию, работающую уже после того, как поле разбито на составляющие и отфильтровано - а в случае с e-mail это означает, кроме всего прочего, то, что будут обрезаны символы "<" и ">". В общем, нифига это не работает - и точка.

Расширенная работа с прикреплёнными файлами ноды

19 января 2009 в 11:38

Как правильно работать с прикреплёнными файлами в ноде? С помошью какой функции, например, получить путь к прикреплённому файлу? Как вставить в документ прикреплённые изображения?

[решено] Views + комбинирование нескольких полей

19 января 2009 в 10:36

Во Views2 есть замечательная возможность "склеивать" несколько полей воедино.
Но, наряду с добряками, есть и минусы.
В частности никак не могу понять как хукнуть эту функцию склейки на предмет отсекания пустых полей.
Т.е., например, есть поля "Город" (обязательное), "Улица", "Номер дома".
После группировки поле имеет вид "г. Мухосранск, ул.Пупкина, 5".
Но если нет улицы и дома, то поле принимает некашерный вид: "г. Мухосранск, ,"

Есть какое-нибудь решение?

Проблемы после апгрейда до 6.9

19 января 2009 в 10:24

Всем привет.

На утро после апгрейда до 6.9 появиоись примерно такие проблемы:

* user warning: Got error 28 from storage engine query: SELECT s.lid, s.source, t.plid, t.plural, t.translation FROM locales_source s LEFT JOIN locales_target t ON s.lid = t.lid AND t.language = 'ru' WHERE s.location LIKE '%.js%' AND s.textgroup = 'default' ORDER BY t.plural DESC in /var/www/vhosts/mrka.info/httpdocs/team/includes/locale.inc on line 2134.
* user warning: Got error 28 from storage engine query: SELECT DISTINCT b.* FROM blocks b LEFT JOIN blocks_roles r ON b.module = r.module AND b.delta = r.delta WHERE b.theme = 'slash_black' AND b.status = 1 AND (r.rid IN (2) OR r.rid IS NULL) ORDER BY b.region, b.weight, b.module in /var/www/vhosts/mrka.info/httpdocs/team/modules/block/block.module on line 407.

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

Кто-нибудь подскажет?

Спасибо.

Добавление к ноде другой ноды

19 января 2009 в 10:20

Здравствуйте, подскажите пожалуйста, как можно добавить к ноде другую ноду? Например есть какая то нода и к ней добавляется другая в рамочке (как бы секция).

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

Просто мне нужно посмотреть пример модуля, чтобы на его основе делать своё.

Заранее большое спасибо.

Изменение даты после правки комментария в форуме-как оставить начальную дату создания комментария, после послед.изменений?

19 января 2009 в 9:54

Как при более позднем изменении комментария сделать, чтобы не менялась дата создания комментария (но без возможности полного удаления комментария как при включении опции управления комментариями)
Т.Е строчка в начале комментария "Опубликовано Дата.время" оставалась неизменной, после внесения изменений через день например. Заранее благодарен

Не работает поиск, ругается MySQL

19 января 2009 в 8:46

При поиске контента друпал выдает ошибку:

* user warning: Access denied for user 'username'@'%' to database 'databasename' query: CREATE TEMPORARY TABLE temp_search_sids SELECT i.type, i.sid, SUM(i.score * t.count) AS relevance, COUNT(*) AS matches FROM search_index i INNER JOIN search_total t ON i.word = t.word INNER JOIN node n ON n.nid = i.sid INNER JOIN users u ON n.uid = u.uid WHERE n.status = 1 AND (i.word = 'пощук') AND i.type = 'node' GROUP BY i.type, i.sid HAVING COUNT(*) >= 1 in includes/database.mysql.inc on line 172.
* user warning: Table 'databasename.temp_search_sids' doesn't exist query: SELECT MAX(relevance) FROM temp_search_sids in /includes/database.mysql.inc on line 172.

Раньше стоял на этом же хостинге шестой друпал, все работало нармально. ПОтом не хватило функционала и поставил 5. Ставил все с нуля, базу создавал заново. Нашел похожие темы на drupal.ru но проблемы не решенные...
Что это может быть: глюки друпала или хостинг?

Новый сайт об астрономии и туризме

19 января 2009 в 6:12

Выставка? Выставляемся Smile
Сделал сайт другу. У меня это уже 5 сайт на Drupal.
Астротурист - http://astrotourist.info/

P.S. Админов сайтов-новичков приглашаю к обмену ссылками!
Предложения в гостевую! или на мыло kvv8(soba4ka)ukr.net

Вопрос по таксономии

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

помогите пожалуйста решить задачу.
Есть 2-х уровневый словарь

Страна1
-Город11
.....
-Город1M
.............
Страна N
-ГородN1
......
-ГородNN

Как при создании ноды сделать так, чтоб пользователь в одном выпадающем выбрал Страну, а в другом, появившемся рядом, выбрал Город. Причем он обязательно должен выбрать город. Нельзя оставить выбранной только Страну.
Модуль hierarchical_select не поддерживается 6-й версией.
Заранее благодарен