Начал новую тему, т.к. эта версия продукта переписана на 99% со старого хака
версия в названии темы, нЕ имеет никакого отношения к версии форума
хак так и остался
для линейки 3.8.х
старая версия продукта больше развиваться не будет, поддержка остается по прежнему, на прежних условиях
Основные изменения:- Переписаны все шаблоны
- переписан код PHP скрипта
- добавлены несколько файлов (датаменеджеры)
- изменена структура таблиц БД хака
- удалены многие поля из таблиц БД хака
- добавлена статистика (модуль статистики, который шел отдельным продуктом, можно(нужно) удалить)
Изменения в интерфейсе пользователя
Авто в гараже пользователя отображаются блоками, а не в линию, как в старой версии
добавлены боковые колонки со статистикой по:
- последним добавленным авто
- добавленным на продажу
- блок последних комментов
Опции поиска добавлены практически на все страницы
искать можно по: страна/город, марка/модель, по дополнительным полям, если определены админом и заполнены узером
есть место для рекламных блоков
заполняется в админке в настройках хака (HTML разрешен)
Несколько скриншотов ниже
Смотреть скрины
Обновление vBgarage 4.0.1 01.10.2010
Идея принадлежит админу одного из авто-клубов
Ent
после того, как узер заполнил анкету о своем авто в гараже, добавил фотки и пр...
внизу страницы, появится кнопка "Создать тему"
можно выбрать опции "добавить фотки" и "добавить дополнительную информацию" (доп. поля, определенные админом в настройках гаража)
разрешается одна тема, на один автомобиль
если тема удалена, узер может повторно отправить инфо об автомобиле на форум
в настройках гаража, так же нужно указать форум, в котором будут создаваться темы
форум нЕ должен быть "ссылкой"
форум нЕ должен быть категорией
в этом форуме должно быть разрешено создание тем и добавление сообщений
===
а так же, в настройках прав групп (секция настроек прав гаража), нужно установить "Да", напротив опции "Может создавать темы обсуждения своего авто на форуме"
скрины выше, демо на тестовом форуме
Обновление vBgarage 4.0.2 11.10.2010
По многочисленным просьбам, переписал алгоритм отображения логотипов
было
Marka Name =>
Marka_Name.png
т.е. обязательные условия: название марки только на английском и имя логотипа соответствует названию марки (со знаком подчеркивания вместо пробела, если таковой присутствует) + расширение файла
сейчас можно писать название марки на любом языке (
актуально для Росейского автопрома), и отдельно к каждой марке загружать изображение логотипа
при обновлении на версию 4.0.2 логотипы ассоциируются с марками авто, позже можно отредактировать каждую марку по отдельности или использовать как есть
скрипт апгрейда так же покажет, какие логотипы не ассоциировались, их нужно будет отредактировать руками
директория логотипов должна быть доступна на запись серверу CHMOD 0777
Обновление vBgarage 4.0.2 17.10.2010- Добавлена страничка галереи Гаража
- Добавлены вкладки навигации (см. скрин)
Обновление vBgarage 4.0.3 26.10.2010- Добавлен рейтинг авто в гараже (демо ролик => vBgarage rating (17.95 Мб))
- Добавлена вкладка "Гараж" в профиль пользователя (включается в настройках хака, по умолчанию, отключено)
- Добавлена форма поиска в гаражах на страницу списка тем (FORUMDISPLAY, включается в настройках хака)
Обновление vBgarage 4.1.0 23.11.2010
Изменения в версии
vBgarage 4.1.0- Создание темы из "Гаража" на форуме
- при создании темы, узер выбирает раздел из списка (меню селект) отмеченных в настройках гаража разделов
- если в настройках выбрано "требовать префикс", скрипт не даст создать тему, пока пользователь не выберет префикс темы (префиксы должны быть определены в соотв. разделах админки)
- если авто отмечено как "Продается", скрипт не даст создать тему, пока пользователь не укажет цену и валюту
- Добавлена возможность отображать форму поиска в разделах (разделы указываются в соотв. настройке "Гаража")
- поиск производится только по выбранным опциям
- логика поиска "AND"
- искать можно как в гаражах пользователей, так и на форуме
- Первое сообщение созданной из "Гаража" темы, использует свой шаблон, нЕ postbit_legacy
доступные переменные в шаблоне:- массив $post
- массив $vbgarageinfo
- в списке тем, так же используется свой шаблон, нЕ threadbit
доступные переменные:
- массив $thread
не думаю, что это может кому то еще пригодиться, но дублировал одно из этих полей, на одном форуме
"под аватар" можно вывести дополнительные поля (см. описание под катом)
описание
все делается точно так же, как и в случае с дополнительными полями профиля, смотрим номер поля в админке:

затем редактируем шаблон
vbgarage_sale_postbit_legacy
в удобное место, вставляем код:
Code:
<if condition="$vbgarageinfo[settingfield14]">
<div class="vbginfo smallfont">
<b>$vbgarageinfo[settingtitle14]</b><br />
$vbgarageinfo[settingvalue14]
</div>
</if>
результат ниже
"Подмена" кнопки создания новой темы о продаже авто описана в
этом посте
Обновление vBgarage 4.1.3 04.11.2011
подробности в
этом сообщении:
Обновление vBgarage 4.1.3 07.12.2011
подробности в
этом сообщении:
Обновление vBgarage 4.1.3 PL1 04.03.2012
подробности в
этом сообщении: