Как все знают, доска объявлений в версии 1.8 местами глючит… Поэтому взял версию доски 1.8 и прикрутил (и еще буду прикручивать) к ней возможность добавления объявлений без регистрации (первоисточник написал уважаемый Fuze).
Что на данный момент есть —
1. Добавляются объявления без регистрации на сайте — сразу публикуются
2. Исправлен глюк при переходе на вышележащий уровень — фильтр по подкатегории снимается
3. в объявлениях теперь отрабатывают фильтры контента
(типа {ПРАЙС=Название категории}, {ФОТО=Название фотографии}, {АЛЬБОМ=Название фотоальбома}, {МАТЕРИАЛ=Название материала} ну и т.д.)
4. и самое главное — убрал фичу <ПРОДАМ ПРОДАМ ПРОДАМ… ДОМ>, ну вы понимаете)
брать здесь — версия beta2
Установка: делаем копию сайта, распаковываем в соответствующие папки, смотрим
демо пока нет, может будет вечером
комментарии, поиск ошибок и пожелания приветствуются.
ждите продолжения...
UPD: 01.10.2011
Добавлена возможность постмодерации объявлений после их опубликования. Выберите нужный параметр в настройках доски объявлений, либо конкретно для какой-то рубрики. Обновлены файлы admin/components/backend.php и components/board/frontend.php. Скачайте архив. Архив версия beta2Если нужно, чтобы гости сайта публиковали автоматически объявления — дополнительно к вышесказанному к группе Гости в таблице cms_user_groups нужно добавить право board/autoadd — иначе для гостей работать не будет
фича — если стоит запрет на добавление в рубрику, но объявление все равно добавляется, но не публикуется и сообщение админу не приходит
UPD: 10.10.2011
Добавлен антиспам против хрумов.
баг — если включено отображение ошибок на сайте и если обновить страницу при добавлении объявления — вылетит в ошибку — будет вылечено на днях
Если моя информация была для вас полезной, можно отблагодарить меня :
Yandex счет 41001684845537
Webmoney R750806594532
Что на данный момент есть —
1. Добавляются объявления без регистрации на сайте — сразу публикуются
2. Исправлен глюк при переходе на вышележащий уровень — фильтр по подкатегории снимается
3. в объявлениях теперь отрабатывают фильтры контента
(типа {ПРАЙС=Название категории}, {ФОТО=Название фотографии}, {АЛЬБОМ=Название фотоальбома}, {МАТЕРИАЛ=Название материала} ну и т.д.)
4. и самое главное — убрал фичу <ПРОДАМ ПРОДАМ ПРОДАМ… ДОМ>, ну вы понимаете)
брать здесь — версия beta2
Установка: делаем копию сайта, распаковываем в соответствующие папки, смотрим
демо пока нет, может будет вечером
комментарии, поиск ошибок и пожелания приветствуются.
ждите продолжения...
UPD: 01.10.2011
Добавлена возможность постмодерации объявлений после их опубликования. Выберите нужный параметр в настройках доски объявлений, либо конкретно для какой-то рубрики. Обновлены файлы admin/components/backend.php и components/board/frontend.php. Скачайте архив. Архив версия beta2Если нужно, чтобы гости сайта публиковали автоматически объявления — дополнительно к вышесказанному к группе Гости в таблице cms_user_groups нужно добавить право board/autoadd — иначе для гостей работать не будет
фича — если стоит запрет на добавление в рубрику, но объявление все равно добавляется, но не публикуется и сообщение админу не приходит
UPD: 10.10.2011
Добавлен антиспам против хрумов.
баг — если включено отображение ошибок на сайте и если обновить страницу при добавлении объявления — вылетит в ошибку — будет вылечено на днях
Если моя информация была для вас полезной, можно отблагодарить меня :
Yandex счет 41001684845537
Webmoney R750806594532
Подскажите пожалуйста район правки
в папке admin/components уже исправленный есть, можете сравнить
думаю, надо еще один пункт добавить - постмодерация объявления модератором(админом) после опубликования
Телефон
E-mail
Исправлено, перезалил.
Необходимо обновить frontpage.php.
Не понятно, где основная ссылка
Разрешить добавлять объявления гостям.
Запретить добавлять объявления гостям.
Хочу сказать, что когда объявлений мало в доске, то гостям наверно стоит разрешить добавлять объявления, а когда доска объявлений раскручена и там много объявлений и хорошо определяется и ищется в поисковых системах, то гостям наверно правильнее будет запретить добавлять объявления.
Это всё из своего опыта. Раньше когда на версии 1.6 был мой сайт, то никто не добавлял объявления, т.е. не хотели регистрироваться, а когда установил хак добавления гостями объвлений, то сразу начали добавлять и много. Сейчас объявлений относительно много определяется доска объявлений неплохо для моего региона в яндексе и на версии 1.8 этой функции нет, но так как доска объявлений теперь как бы популярная и люди потихоньку регистрируются, чтобы добавить объявление.
Но иногда всё-таки хочется сделать на короткий срок, чтобы гости добавляли объявления.
До обновления всё было нормально и ограничения эти работали, а когда обновился до 1.8.b2 beta-версия, то сейчас ограничение на "максимум объявлений в определённую категорию от одного пользователя в сутки" не работает.
Отключил добавление гостями как FUZE в свём варианте здесь:
http://instantcms.ru/blogs/udarnyi-blog/hak-dobavlenie-objavlenii-bez-registraci-i-odnoi-formoi.html
т.е. просто убираем строчку board/autoadd и вуаля!
вопрос всем - гостей резать по количеству объявлений (понимаю, что куки чистятся и ip динамический, но хоть что-то)???
И ещё скажи пожалуйста
админка ждет своей очереди
Два - попробовал установить на свою доску этот frontend.php (купил у максисофта, слишком много плюшек, чтобы на вашу менять) - выдает ошибку, в том числе в базе данных.
Если есть возможность исправить косяк с "незапонленными полями пользователя" и перенаправлением назад, не меняя все файлы, наапишите, пожалуйста, как. Буду очень благодарен!
а что за ошибка в БД? может каких то полей не хватает?
у меня нет доски от масисофта, поэтому сказать? что нужно менять так не могу
советую взять оригинальный компонент и сравнить с моим, winmerge поможет
далее я думаю станет ясно, там все просто
а что за ошибка в БД? может каких то полей не хватает?
у меня нет доски от максисофта, поэтому сказать? что нужно менять так не могу
советую взять оригинальный компонент и сравнить с моим, winmerge поможет
далее я думаю станет ясно, там все просто