Продолжаю открывать для себя новые возможности CMF Drupal. На этот раз перевел на Друпал доску бесплатных автомобильных объявлений http://autosale.r55.ru. Таким образом, заменил морально устаревший и "дырявый" движок OpenAutoClassifieds.
Попробовать в действии можете сами. Коротко опишу принцип работы и возможности.
Для посетителей сайта доступен традиционный поиск по включению слов и расширенный поиск с системой фильтров по категориям (регион, марка, руль, топливо, производство).
Зарегистрированный пользователь может публиковать свои объявления о продаже автомобилей. Форма публикации объявления представляет собой анкету данных автомобиля. Не все поля являются обязательными для заполнения, но облегчают поиск для потенциальных покупателей. Есть возможность загрузки фотографий. На странице поиска отфильтрованные объявления выводятся в компактном виде в табличной форме. Кликнув на заинтересовавшее Вас объявление, Вы откроете подробную анкету автомобиля.
Если сервис Вам понравится, с сайта можно отправить "Приглашение другу" - оповестить своих знакомых о существовании такого сайта. Обратная связь на сайте реализована в форме письма администратору и гостевой книги.
Конструктивно сервис построен на Drupal 5.x с дополнительными модулями Views, CCK, Panels, Node images, Weather, Invait, SimpleMenu, BUEditor, Poormanscron, CAPTCHA. Специализированные модули объявлений не используются. Тема оформления использована штатная Garland.
До этого методика была отработана на проекте "Черный список Омска". Последний правда пришлось закрыть по идеологическим и юридическим соображениям.
Поделитесь своими вариантами организации досок объявлений?
Комментарии
По моему - очень сложно...
Искал и не нашёл, кстати, простой модуль объявлений на сайт себе, чисто "внутренних объявлений" - типа оповещения о событиях...
Так ничего толкового и не нашёл, пока тема открыта...
С уважением ко всем - Олег.
http://ussurimoto.ru - по мотоциклам
что-то млао у вас тачек продается
сайту 3 дня
или ты про какой?
"вьюшный" фильтр грубоват на главной, его лучше облагородить.
Не в обиду автору, при всем уважении к нему - тема автомобильных объявлений не раскрыта вовсе. Дабы не быть голословным - посетите сайт mobile.de. Если просто какие то объявления то да, вполне подойдет, а для автомобилей обязательно нужно использовать CCK, для учета всех спецификаций автомобиля, а так же расширенный поиск по ним
Я бы добавил actions + workflow
А зачем всем Омская погода?
Спасибо за ответы.
Наоборот, просто. Сложно это когда сырые модули используются. А еще если ubercart или E-Commerce поставить и сделать из него каталог или доску объявлений. А так почти все стандартными средствами.
Про модуль объявлений - когда-то уже был на форуме вопрос про блок объявлений "как на drupal.org"..
Интересный проект. Я так понял, используется views, CCK и taxonomy_menu..
Кстати, я совсем забыл про статус объявления статус (в продаже - продан).
Просто пользователей еще мало.
Согласен! А есть какое-нибудь средство для облагораживания? views/wizard поможет? Просто я пока с этим не разбирался, недавно научился с viws работать.
Да и сама страница-анкета автомобиля страшненько выглядит. Как-то можно поля скомпоновать на ноде?
Дело в том, что на главной странице размещен упрощенный фильтр. А на странице http://autosale.r55.ru/directory уже фильтр по пяти (обязательным при заполнении) полям.
Спасибо. Добавил, но пока разбираюсь с ними.. Первый можно использовать для отсылки почты при добавлении объявления или снять с публикации по отметке "Продано". Так?
А как можно применить workflow ?
Кажется понял - состояние объявления. Например, активное или продано.
Изначально сервис задуман как часть регионального портала. Но как показал опыт, часто публикуются объявления из других регионов. Настройки персональной погоды есть в учетных данных пользователя.
taxonomy_redirect
taxonomy_menu снес ввиду его "ломовитости"
Давать пользователям Full HTML - это круто
Это мысль.. Views с аргументом "Марка автомобиля" с группировкой. Еще бы их разместить в три столбца и с картинками - логотипами производителей.
Оплошал.. Исправил.
Я использую workflow для уведомления пользователей ( отправке им уведомления ) об окончании срока подачи объявления
sas@drupal.org, в аську ответь плз