Выполнение некоторых действий при создании темы

Автор HatoL, 03 августа 2010, 13:43:37

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

HatoL

Впервые занимаюсь модификацией SMF 2.0 rc3. Особых документаций не видел, поэтому спрашиваю.

Нужно сделать следующее. Когда пользователь создает тему в определенном разделе с вложением-файлом определенного расширения, в действие вступает программа (в виде php-скрипта). Она обрабатывает этот вложение-файл и генерирует на его основе сообщение. Это сообщение и является первым сообщением в теме (которую создал пользователь и вложил в нее файл).

Как это сделать? Я начал копать с высока и смотрю файл Post.php, который, как я понял, отвечает за создание тем, сообщений и т. п. Но мне в нем ужасно сложно разобраться, везде какие-то проверки, а где нужный участок кода найти не могу.

Подскажите, пожалуйста, первый раз занимаюсь. PHP знаю  O0


HatoL

не открывается страница. Function not found or not part of the current version.

ADD: пардон, версию забыл поменять.

Функция создания-то есть, но как вставить свои действия перед тем, как создасться тема? Ведь изначально SMF сам вызывает эту процедуру для создания топика. А где этот участок кода?