phpBB: PHP-код для автоматизации сообщений на форуме и отправки личных сообщений

У меня есть форум phpBB, и я хотел бы написать внешний класс, который можно использовать для отправки личных сообщений некоторым пользователям форума.

Также хотелось бы автоматизировать процесс отправки сообщения на форум, т.к. таким образом можно включить в него некоторые автоматические уведомления.

Что-то в духе:

PhpbbControl::sendPM(Integer $from_user, Array $to_users, String $content);
// ^ sends a new private message, returns false on failure

PhpbbControl::newPost(Integer $forum_id, Integer $from_user, String $content);
// ^ creates a new post on a given forum, returns false on failure

Любые идеи или известные моды для этого?

Спасибо


person Collector    schedule 17.10.2010    source источник


Ответы (1)


В моде я написал, что мне нужно отправить личку. Dualfusion (еще один моддер phpBB) написал функцию, которая делает именно это. Вы можете найти его здесь (строки 48 - 147).

У меня нет никаких знаний о функции newPost (некоторое время назад я покинул сцену моддинга), но написать ее не должно быть слишком сложно. Вы можете смоделировать это на основе функции PM и выяснить, какие таблицы вам нужно отредактировать.

person Tyler Smith    schedule 18.10.2010
comment
Спасибо за вашу функцию. Я нашел больше ссылок на startrekguide.com/community/ а также wiki.phpbb.com/display/DEV/Using +phpBB3%27s+Основные+Функции - person Collector; 19.10.2010