Блоги

Модуль Administration menu вызывает ~20 лишних некешируемых запросов к базе из функции locale

11 мая 2010 в 13:05

Поставил на сайт мудуль Administration menu и в логах devel увидел при обращении к каждой странице запросы вида:

locale  SELECT s.lid, t.translation, s.version FROM locales_source s LEFT JOIN locales_target t ON s.lid = t.lid AND t.language = 'ru' WHERE s.source = 'Manage posts by content type, including default status, front page promotion, etc.' AND s.textgroup = 'default'
locale  SELECT s.lid, t.translation, s.version FROM locales_source s LEFT JOIN locales_target t ON s.lid = t.lid AND t.language = 'ru' WHERE s.source = 'Control posting behavior, such as teaser length, requiring previews before posting, and the number of posts on the front page.' AND s.textgroup = 'default'
locale  SELECT s.lid, t.translation, s.version FROM locales_source s LEFT JOIN locales_target t ON s.lid = t.lid AND t.language = 'ru' WHERE s.source = 'Configure the number of items per feed and whether feeds should be titles/teasers/full-text.' AND s.textgroup = 'default'

После отключения модуля запросы исчезают, выполнение в виде sql - пустой результат, хотя переводы есть, и вообще непонятно зачем эти переводы для меню...

Сайт туристического агентства на Drupal 6.

11 мая 2010 в 11:26

Привет всем!
Представляю мой первый сайт на Drupal 6, да и вообще первый. Это сайт туристического агентства. Работы над сайтом ещё продолжаются. Прошу критиковать по поводу дизайна и в целом о том как работает. Смотреть сайт здесь http://inturplus.ru

Подскажите антиспам-модуль...

11 мая 2010 в 11:20

...от которого требуется примерно следующее:
- чтобы ссылки в нодах и комментах могли оставлять только пользователи, зарегистрировавшиеся не менее D дней назад и написавшие не менее N нод и/или С комментов;
- чтобы пользоваться личкой (модуль privatemsg) тоже могли бы только пользователи, зарегистрировавшиеся не менее D дней назад и написавшие не менее N нод и/или С комментов.
Или может это как-то можно реализовать через настройки, а я этого в упор не вижу?

Сайт научной организации

11 мая 2010 в 10:48

Приветствую специалистов Drupal!
Собираюсь делать сайт научной организации в виде: сайт-визитка самой организации + каталог с микроорганизмами с возможностью гибкого поиска по более 20 параметрам.
Микроорганизмов будет более 500.
Посоветуйте, пожалуйста, какой набор модулей лучше всего использовать?

Синонимы подпутей для элементов меню в URL

11 мая 2010 в 10:07

Установил PathAuto + Sub-path URL Aliases

Есть следующее меню
пункт1
подпункт 1.1
подпункт 1.2
пункт2

Для всех пунктов созданы синонимы.
т.е.
punkt1
content/podpunk1.1
content/podpunk1.2
punkt2

Хочется, чтобы путь при выборе подпункт 1.1 был вида
punkt1/podpuk1.1, но путь content/podpunk1.1 остается без изменений.

Подскажите как сделать так?

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

11 мая 2010 в 0:38

Хочется сделать так, чтобы зарегистрировать нового пользователя мог любой уже зарегистрированный пользователь (самостоятельной регистрации нет), но чтобы при этом сохранялась цепочка кто кого зарегистрировал, чтобы администратор мог наказать не только провинившегося, но и сделать предупреждение тому, кто его привел на сайт.
Есть готовое решение?

Поиск и замена текста

11 мая 2010 в 0:12

Всем доброго времени суток!
Сталкнулся с такой проблемой, в большом количестве новостей нужно заменить несколько слов из поля ССK пробую использовать модуль Search and Replace Scanner. При поиске нужного слова его находит отлично, но при попытке его заменить ничего не происходит. Кто сталкивался с такой проблемой? Или другой модуль использовать для таких целей?

Самопроизвольно дропнулась ДБ. Как такое может быть?

10 мая 2010 в 23:29

Поставил свежий инсталл 6.16, повключал кучу модулей. Открыл /admin, кликнул на ссылку настроек модуля "Контекст". Получаю полные штаны ошибок "Table does not exist". Полез в БД смотреть, почему нет таблиц. БД полностью обнулилась,те были таблицы и уже нет.

Кто встречался с подобным?

Навигационная линейка как на drupal.ru

10 мая 2010 в 21:34

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

В общем хочется сделать на сайте такую же навигационную линейку, как на этом сайте. Т.е. имеется запись, а внизу неё небольшая линейка с ссылками на предыдущую и следующую запись. Это делается каким-то определённым модулем? Или через views? Пните к нужном направлении пожалуйста Smile

Куда-то пропало Настройка меню

10 мая 2010 в 20:35

Подскажите куда могло пропасть Настройка меню, в верху каждой создаваемой страницы, в которой можно написать название кнопки и выбрать родительский пункт.
После установки ubercart куда-то пропало эта функция, кто-то сталкивался с этим? Может подскажите.
настройка меню

Перегнать словарь в меню, И ВСЁ.

10 мая 2010 в 17:22

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

Все модули, которые я ставил по этому поводу, делают что-то странное. Либо невозможно редактировать потом меню, либо с удалением модуля удаляется меню. А ещё все эти модули банально глючат.

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

Спасибо! Smile

Обработка поля "описание термина".

10 мая 2010 в 16:56

Добрый день.

Не подскажете, в каком месте нужно подправить модуль taxonomy, чтобы описание термина обрабатывалось как для НОДОВ? То есть, чтобы стояло хотя бы преобразование переносов строки в BR.

А то друпал всё описание в одну строку лепит. Неприятно.

Темизация формы регистрации

10 мая 2010 в 13:49

Здравствуйте! Нужно в форму регистрации добавить новые поля.
Добавил в файл template.php своей темы следующий код:

Grouping field

10 мая 2010 в 13:15

Помогите.

сгрупировал по категориям в view
Style: Semantic Views / Settings / выбрал Grouping field: "Категория"

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

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

Вопросы по album photos

10 мая 2010 в 12:45

День добрый.

У меня пара вопросов по album photos:

- где можно увеличить количество thumbs (превью) в анонсе и полной новости. По умолчанию их максимальное количество 10 (и изменить его можно только при редактировании альбома? ) и 50 соответственно (этот параметр можно задать в глобальных настройках).

- можно ли получить ссылку на альбом к которому относится фотография в режиме Zoom (оригинальное изображение и все размеры) в стиле print?

Спасибо.

Проблема после обновления - Drupal ругается

10 мая 2010 в 11:47

Здравствуйте.
Помогите пожалуйста, не могу понять в чём дело:
обновился с 6.14 до 6.16 и теперь Drupal выдаёт в качестве предупреждения следующее:

# user warning: Table 'b23860_htd.drupal_semaphore' doesn't exist query: SELECT expire, value FROM drupal_semaphore WHERE name = 'menu_rebuild' in /home/u23860/how-tosru/www/includes/lock.inc on line 154.
# user warning: Table 'b23860_htd.drupal_semaphore' doesn't exist query: SELECT expire, value FROM drupal_semaphore WHERE name = 'menu_rebuild' in /home/u23860/how-tosru/www/includes/lock.inc on line 154.

Об удалении ноды из таблиц

10 мая 2010 в 11:19

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

Сначала опишу свою проблему, а уже потом задам вопросы. В друпале я новичек, php еще не знаю, но программированию не чужд.

1) Добавил ноду и разместил материал. Редактор FCEditor. Материал я красиво отформатировал в ворде, а затем вставил на страницу. Пользовался кнопочкой "вставить из ворда". В редакторе материал выглядел именно так, как я этого хотел, но после сохранения страницы, форматирование не то чтобы пропало, в абзацах появились в произвольных местах переводы строк.
2) Меня это не устроило и я решил переделать текст. Однако при переходе на закладку "изменить" я получил сообщение об ошибке. Ошибку я не зафиксировал и не запомнил :(. Оставлять материал в таком виде я не мог, а штатным средством действовать был не в состоянии.
3) Поэтому за зашел в панель управления сайтом и в таблицах, где были поля nid удалил все ссылки на мою ноду.
4) В общем все нормально, материал я создал новый, но осталась одна проблема: Если зайти в упраление подшивками и попробовать изменить порядок и иерархию, то я получаю ошибку:
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 43341 bytes) in /home/d_antiqlib/data/www/antiqlib.ruskat.com/includes/database.mysql.inc on line 144
Собственно все не так уж страшно, в саму подшивку я могу нормально зайти и уже в ней отредактировать порядок пунктов меню и подчинений.

вопросы:
1) Как в редакторе добиться того, чтобы он самостоятельно не расставлял переводы строк?
2) Как устранить указанную ошибку?

Drupal 6.9