Аватар пользователя Bahiya Bahiya 0 2

[Решено] Вместо результатов поиска - 404 страница

Здравствуйте.
Поделитесь пожалуйста соображениями, почему в результате поиска для анонимных пользователей вываливается 404 страница.
Причем проблема возникает в том случае, если пользователь ищет слово или фразу на русском языке.
Например:
_http://site.ru/search/node/credit - работает нормально
_http://site.ru/search/node/кредит - работает через раз, иногда нормально, иногда вываливается 404

4 апреля 2009 в 2:58
Аватар пользователя Bahiya Bahiya 0 1

[Решено] Поиск работает только для авторизованных пользователей

Доброго времени суток коллеги.

Собственно сабж, что происходит с поиском - не пойму.

Отображаю форму поиска с помощью <?php print $search_box ?>. В настройках темы поиск включен. Модуль поиска включен. Сайт проиндексирован. Разрешения для всех ролей выставлены.

Никакой темизации для поисковой формы в шаблоне нет.

Если авторизированный пользователь ищет - все в порядке, если аноним - в опере пустая страница, в IE 404.

Буду благодарен за любые предположения. Спасибо.

P.S. Памяти и время выполнения для скриптов выделено достаточно.

2 апреля 2009 в 6:32
Аватар пользователя Bahiya Bahiya 0 1

[Решено] Как на Drupal.Ru организована работа с версиями материалов?

Добрый день коллеги.

Собственно сабж.

1. Интересен модуль (?) позволяющий автоматически создавать новую версию материала при внесении изменений в существующий документ, так, как это сделано на этом сайте.
Если ещё конкретнее, то интересно, каким образом разработчики скрыли чекбокс "Создавать новую редакцию" и установили его в состояние "Выбрано".

2. Существует ли способ публиковать новую версию документа только после модерации?

29 марта 2009 в 16:45
Аватар пользователя Bahiya Bahiya 0 5

[Решено] Изменение материалов пользователями, ревизии и их модерация

Доброго дня коллеги.

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

1. Каким образом можно показать пользователю все добавленные им материалы, включая неопубликованные (ещё не утвержденные модератором)?

2. Разрешаю пользователю изменять добавленные им материалы. Необходимо, чтобы новая редакция материала не публиковалась сразу, а требовала одобрения модератора. Как это реализовать?

27 марта 2009 в 14:04
Аватар пользователя Bahiya Bahiya 0 3

[Решено] Диагностика RSS-канала

В один момент времени исчез rss, вместо него пустая, читая страница.

Знающие, подскажите основные моменты диагностики этой проблемы. Какие опции проверить в первую очередь, какие модули, какие файлы?

Буду благодарен за любую подсказку, за любую наводку.

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

14 марта 2009 в 19:06
Аватар пользователя Bahiya Bahiya 0 4

[Решено] Дать роли право на публикацию

Есть тип материала - Новость (news). В настройках этого типа материала Новость сохраняется, но не публикуется, ожидая модерации.
Добавлять Новость могут все зарегистрированные пользователи.

Создал я новую роль - Менеджер новостей. Задача этой роли - поиск и публикация новостей.
Для этой роли задал следующие разрешения в модуле node:
- доступ к содержанию сайта
- create news content
- delete own news content
- edit own news content

После добавления этой ролью, новость находиться в статусе "Не опубликовано".

13 марта 2009 в 9:41
Аватар пользователя Bahiya Bahiya 0 6

[Решено] Views на странице термина

Подзапутался с views ...

Имею термин "Новости", для него создан алиас site.tld/news
При переходе на это url открывается список опубликованных в этом термине новостей.

Создал страницу в Views со списком записей из этого термина.
Теперь хочу, чтобы на site.tld/news появилась созданный мной views. Указываю в настройках представления путь: site.tld/news и ... ничего не изменилось. По этому адресу располагается страница темизированная node.tpl.php

Как разместить созданный мной views на странице термина?

12 марта 2009 в 18:12
Аватар пользователя Bahiya Bahiya 0 15

[Решено] Отделить комментарии от тела ноды

Подскажите, как отделить комментарии от тела ноды?

Комментарии выводятся вместе с основным контентом переменной $content в node.tpl.php.

Никак не соображу, как разместить свой регион между телом ноды и комментариями к ней. Т.е. непосредственно за телом ноды должен идти мой регион (Статьи по теме), а уже после него выводиться комментарии.
Думаю, что необходимо разбирать $content на составляющие и внедрять регион в неё. Ткните в правильную сторону плиз.

Вот так у меня сейчас выглядит низ ноды.
Хочется сделать вот так.

Извените если вопрос на самом деле глупый, здорово запутался.

P.S. Поиск от гугля по этому сайту просто ужасен. При наличии слова "Комментарии" в запросе, большая часть результатов содержит малоинформативную фразу Выберите нужный метод показа комментариев и нажмите 'Применить'. Я думал гугол уже давно научился отделять контент от интерфейса.

8 марта 2009 в 6:35
Аватар пользователя Bahiya Bahiya 0 5

[Решено] И снова тизер

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

1. Тизер (дальше буду называть его анонс) должен заполняться отдельно от общего содержания, т.е. для него должно быть определено отдельное поле.
2. При создании материала заполнять анонс обязательно.
3. Крайне необходимо запретить в анонсе любые тэги HTML.
4. Стандартный анонс необходимо отключить.

Какое решение в этом случае самое грамотное?

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

Если не тяжело, опишите поподробнее, как поступить в этой ситуации. В какую сторону искать? Что почитать?

3 марта 2009 в 6:09
Аватар пользователя Bahiya Bahiya 0 5

[Решено] Отключить TinyMCE для некоторых полей

Как отключить TinyMCE для некоторых полей?
В настройках этого редактора можно указать только страницы на которых показывать или не показывать редактор, а вот насчет конкретных полей никаких упоминаний нет.

23 февраля 2009 в 5:28
Аватар пользователя Bahiya Bahiya 0 9

JavaScript. Получить значение глобальной переменной Drupal

Возможно ли из сценария JavaScript обращаться к переменным Drupal? Если это возможно, то покажите пожалуйста, как, например, можно получить значение $base_url на примере кода. Спасибо.

Задался целью доработать TinyMCE под свои нужды. Пока плаваю в определениях и способе решения.

17 февраля 2009 в 21:33
Аватар пользователя Bahiya Bahiya 0 12

Ищу соавтора для написания статьи

Приглашаю опытного коллегу к совместному написанию статьи(руководства) по внедрению изображений загружаемых с компьютера пользователя в тело создаваемых документов и автоматическое создание их превью (картинок уменьшенного масштаба). Статья публикуется на Drupal.Ru

Поводом служит отсутствие нормальной документации освещающей этот вопрос. На вопросы касающиеся поиска оптимального решения получаю ответ: imagepicker, imagecache+imagefield+lightboxи др. Суть недовольства подобными методами: все они создают новые поля на странице добавления материала. Это неудобно для конечных пользователей, которые привыкли загружать и редактировать изображения через интерфейс визуального редактора.

Предлагаемая к написанию статья должна освещать следующие моменты:
1. Установка, руссификация, настройка визуального редактора
2. Установка, руссификация, настройка загрузчика изображений
3. Настройка файловой системы для хранения загружаемых изображений (ориентируюсь на пути вида /files/username/yyyy/mm/dd/foto.jpg)
4. Установка и настройка модуля отвечающего за автоматическое создание превью оформленное как ссылка ведущая на полноразмерное изображение.
5. Пример создания материала.
6. Архив с использованными модулями.

Теперь о самой задаче:
1. Визуальный редактор выбирается оптимальный для решения задачи, но обязательно WYSIWYG с русской локализацией.
2. Загрузчик выбирается оптимальный для решения задачи.
3. Загрузка изображений осуществляется по нажатии кнопки "Add/Insert Image" ("Вставить/Редактировать картинку") используемого визуального редактора.

16 февраля 2009 в 2:25
Аватар пользователя Bahiya Bahiya 0 4

Превью в ноде - ссылка на полноразмерную картинку

Использую связку TinyMCE для редактирования и добавления статей на сайт + IMCE для вставки изображений в тело статьи. Все работает неплохо, вставляются картинки в любое место текста, хорошо работает выравнивание и обтекание текстом. Загруженные картинки храняться в папке вида files/YYYY/MM/DD/user_id

Как грамотно реализовать автоматическое создание превью со ссылкой на полноразмерное изображение, если картинка больше определенного размера (скажем ширина больше чем 250-300px.)?

Эффекты не обязательны, галлерея не нужна. Сайт финансовой тематики, очень часто к документам придеться прикреплять таблицы в картинках, графики, формулы и прочее. Не хотелось бы использовать громоздкие иснструменты для такой простой, на первый взгляд, задачи.

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

P.S. Я хоть в верном направлении двигаюсь? Имею ввиду tinymce и imce. Или существуют более простые способы вставки рисунков в ноды?

15 февраля 2009 в 1:43
Аватар пользователя Bahiya Bahiya 0 13

[Решено] Загрузчик изображений для TinyMCE

Знающие, посоветуйте загрузчик изображений для TinyMCE с простым и понятным интерфейсом. Публиковать материал будут пользователи, так что желательно получить предельно простой и не перегруженный функциональностью инструмент. Картинки необходимо вставлять в произвольное место материала

Дополнительное условие к загрузчику - задание произвольных путей для сохранения изображений, например images/username/blabla.gif

IMCE не предлагать

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

13 февраля 2009 в 1:45
Аватар пользователя Bahiya Bahiya 0 0

Изменить расположение кнопок в TinyMCE

После установки и базовой настройки TinyMCE хочеться изменить расположение кнопок у этого редактора.
В каких файлах это можно отредактировать? Где можно про это почитать?

9 февраля 2009 в 11:12
Аватар пользователя Bahiya Bahiya 0 4

[Решено] Связка визуальный редактор + загрузчик изображений + вставка изображений в текст

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

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

9 февраля 2009 в 0:48
Аватар пользователя Bahiya Bahiya 0 9

[Решено] Навигация на основе категорий

Задумал перевести уже существующий сайт с DLE на Drupal. C самого начала начались проблемы. Долго разбирался как работает навигация в Drupal, в частности на основе таксономии, но только окончательно запутался.

На первый взгляд довольно простая задача - добавить пару десятков категорий - превратилась в трудноразрешимую проблему. Пробовал добавить категории с помощью модуля taxonomy, а затем с помощью category. С помощью и первого и второго модулей создать категории удалось, но у публикуемых статей не получается получить url вида site.tld/category1/material1.html, вместо этого получаю путь site.tld/material1.html, как с этим бороться я даже не представляю.

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

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

Извиняюсь если путанно написал, надеюсь на вашу помощь.
Объясните пожалуйста доступным языком или накидайте ссылок.
Всем заранее большое спасибо!

6 февраля 2009 в 3:04
Аватар пользователя Bahiya Bahiya 0 2

Организация структуры сайта - Таксономия

Всем доброго времени суток.

Пытаюсь организовать вроде не сложную структуру сайта.
Горизонтальное меню, доступное на всех страницах сайта:

Главная | Словарь 1 | Словарь 2 | Словарь 3 | Форум | О сайте

Пункты Словарь 1, Словарь 2, Словарь 3 ссылаются на соответствующие словари:
sait.ru/category/1
sait.ru/category/2
sait.ru/category/3

Само собой, в каждом из словарей существует свой список терминов (тэгов), например, для словаря 1:
sait.ru/category/1/term1
sait.ru/category/1/term2
sait.ru/category/1/term3

1 июля 2008 в 1:24