Drupal5

Где отредктировать страницу "подробнее о форматировании"

25 ноября 2010 в 19:19

Подскажите пожалуйста, где отредктировать страницу "подробнее о форматировании" ? А то на странице сайт/?q=filter/tips появляются переносы строк ненужные, div не запланированные и т.п

Где отредктировать страницу "подробнее о форматировании"

25 ноября 2010 в 19:19

Подскажите пожалуйста, где отредктировать страницу "подробнее о форматировании" ? А то на странице сайт/?q=filter/tips появляются переносы строк ненужные, div не запланированные и т.п

(РЕШЕНО)Ошибка в ubercard

25 ноября 2010 в 11:51

Здравствуйте. Помогите пожалуйста решить такую проблему. В ubercard вылазиет постоянно такая ошибка
warning: preg_replace() [function.preg-replace]: Unknown modifier '>' in ....modules\ubercart\uc_store\uc_store.module on line 2042.

ПО указанной ошибке находится:
$address = preg_replace($match, $replace, $address);

Куда копать?

Создание Базы архива квартир для Агенства недвижимости

18 ноября 2010 в 11:44

Здравствуйте! Интересует создание Базы архива квартир для Агенства недвижимости.
Функционал таков:
- Заполнение архива менеджерами сайта через форму с полями: Район, Сдаю / Сниму, Квартиры, сколько комнат в квартире, Этаж, Этажность, Адрес (улица), Адрес (дом и квартира).
- Редактирование всех форм администратором и менеджером.
- Сортировка и выдача только интересующих полей Базы
- Управление ролями пользователей: Удаление, Добавление, Изменение.
- Работа менеджеров только с определенных IP (Разрешенных Администратором).

Flaterate как сделать простую и эффективную доставку

16 ноября 2010 в 9:22

Приветствую,

У меня Drupal 5 и Ubercart.

Есть проблема есть два способа доставки, в зависимости от адреса.
Если в адресе присутствует Москва, то мы в доставке выбираем курьерскую доставку в 250 рублей. Если в адресе (области) не Москва, а скажем Магаданская область ставим ставку на доставку в 350 рублей. Создал 2 способа доставки, настроил workflow_ng (но как то странно) у меня такое подозрение, что я в последствии делал перенос модулей из папки modules в папку sites/all/modules и что-то сбилось. При выборе Москвы доставки не расчитывается автоматически, при выборе не Москвы, все ставится по умолчанию.

Теперь у меня вообще такая картина в модуле flaterate и workflow_ng (см картинки к сообщению).

Что делать дальше куда теперь рыть. Модули переставлял из sites/all/modules обратно в modules. Но не работает и все тут.

Где вообще эти таблицы должны быть типа:

Москва – доставка 250 рублей
Магадан - доставка 350 рублей
Ленинградская область - доставка 250 рублей и т.д.

Дурпал кретинизмы ИЛИ в каких случаях может тормозить формирование ноды с большим количеством комментариев.

15 ноября 2010 в 21:44

Дано.
Intel(R) Xeon(R) E5310 с 8 гигабайтами оперативной памяти mysql оптимизирован таким образом чтобы вся индексная база была в оперативной памяти.

Сайт с активным комьюнити которое очень много комментирует.
(на тестовой платформе 520 000 комментариев)

Комментарии формируются с order COMMENT_ORDER_NEWEST_FIRST и mode отличным от COMMENT_MODE_FLAT_COLLAPSED СOMMENT_MODE_FLAT_EXPANDED

Выполнения запроса для ноды в которой 21,465 комментариев, длится 0.5 секунды, что чрезвычайно много учитывая конфигурацию сервера, и естественно его нагруженность.

Причина кроется в этом участке кода:

<?phpif ($order == COMMENT_ORDER_NEWEST_FIRST) {
                if ($mode == COMMENT_MODE_FLAT_COLLAPSED || $mode == COMMENT_MODE_FLAT_EXPANDED) {
                    $query .= ' ORDER BY c.cid DESC';
                } else {
                    $query .= ' ORDER BY c.thread DESC';
                }
            } else if ($order == COMMENT_ORDER_OLDEST_FIRST) {
                if ($mode == COMMENT_MODE_FLAT_COLLAPSED || $mode == COMMENT_MODE_FLAT_EXPANDED) {
                    $query .= ' ORDER BY c.cid';
                } else {

                    /*
                     * * See comment above. Analysis learns that this doesn't cost
                     * * too much. It scales much much better than having the whole
                     * * comment structure.
                     */

                    $query .= ' ORDER BY SUBSTRING(c.thread, 1, (LENGTH(c.thread) - 1))';
                }
            }?>

Как заставить юзера выбрать раздел сайта

13 ноября 2010 в 14:46

Как сделать, чтоб когда юзер нажимает создать материал, в селекторе раздела сайта (сделанным с помощью таксономии) НЕ был выбран самый первый раздел по дефолту, а чтобы было НИЧЕГО не выбрано. При этом если юзер так и оставляет, выдавалась ошибка при нажатии Опубликовать

Интернет-магазин бытовой техники.

13 ноября 2010 в 11:02

А я решил похвастать своим детищем на друпале.

http://www.washbyt.ru - Интеренет-магазин бытовой техники.

Основные особенности:

Собственный дизайн
Модификация модулей корзины, для использования её с агрессивным кешированием и возможностью заказа товаров "не в наличии" с уведомлением клиентов, в случае поступления товара на склад.
Модуль обновления складских остатков,
Модуль "Быстрого заказа" и возможности оформления заказа без регистрации на сайте.
Установлен модуль оплаты через Webmoney
Более 8000 товарных предложений на сайте
Модуль фильтрации по ценовым диапазонам и брендам.
Оптимизация функционирования под высокой нагрузкой.
Кое-какие хитрости по SEO.
Модуль экспорта для Яндекс.Маркета.
Модуль "вы можете купить так же".

В среднем 2500 человек в день на сайте.
При текущих настройках сайт выдержит до 5000 человек в сутки, на VDS сервере.

Особую благодарность выражаю Илье Азарову, Олегу Яценко, Евгению Фиделину, Илье Горшкову и Васильеву Семену за неоценимую помощь в разработке.

Естественно остаются кое-какие недоработки, и процесс совершенствования ни на минуту не останавливается.

С удовольствием отвечу на все вопросы)

Перемещение на главной странице материала наверх при голосовании

11 ноября 2010 в 22:06

Доброе время суток!
Использую модуль Vote. Материал за который проголосовали, перемещается вверх главной страницы и нарушается хронология материалов. Как сделать так, чтобы при голосовании метериал не перемещался наверх?
Спасибо.