Поколупал и поставил данный хак у себя, прикольная штука, мне сгодится. Правда изначально надо хорошенько повыё, в основном с отображением. Суть такая - позволяет заполнить анкету, с предварительным соглашением с правилами, заполнив которую, пользователь автоматически создает в заданном разделе тему, с заданным названием и заданным шаблоном сообщения.
Пройдемся по настройкам в админке:
Application Form URL: тут можно задать концовку ссылки на анкету, по умолчанию она вида
http://ваш.сайт.ру/путьдокорняфорума...hp?do=app_form (при настройке указанной как "app_form")
Forum Location: указываем раздел на форуме для автоматического создания тем
Thread Title: Задаем название темы. Хак позволяет юзать "динамический контент" - то есть, можно вывести любое значение, которое заполнял при вводе в любое поле юзер.
Юзается, используя двойные фигурные скобки, в которых заключена переменная, указанная в шаблоне vgat_form{{q_CharacterClass}} . Как прописать переменные в шаблоне читай Online Gaming Recruitment Application System.txt.
Собственно в этом шаблоне vgat_form и вся работа по настройке страницы с анкетой, в шаблоне то мы и задаем все поля - втыкаем html и рисуем страницу на свой вкус, главно для работы хака в шаблоне - переменные, см Online Gaming Recruitment Application System.txt
Thread Body: Собственно вторая по заморочности настройка хака, тело сообщения, тут то мы и выводим заданные поля. Поддерживаются все ббкоды, что есть на форуме, в целом там все как в обычном поле редактора сообщений. Но с тем лишь отличием, что здесть самое важное как раз тот самый динамический контент, выводимый в {{}} см выше, работает по тем же принципам.
Пример для этой настройки могу выложить отдельно.
Non Empty Fields: вводим сюда имена переменных полей, которые не должны оставаться пустыми, каждая переменная на новой строке (еще не тестил)
Numeric Fields: вводим сюда имена переменных полей, которые должны быть цифровыми, каждая переменная на новой строке (не тестил)
Boolean Fields: вводим сюда имена переменных полей, которые должны быть булевыми, тоесть типа только да/нет, каждая переменная на новой строке (не тестил)
PM Title: Заголовок ЛС, отправляемого при отправке анкеты
PM Body: собсно тело ЛС
Rules: тут прописываем правила в html, с которыми должен будет согласиться пользователь прежде чем заполнять анкету
Ну из основного вроде все, надеюсь помог чем)