1

Тема: Запись сообщения сторонним приложением.

Есть сайт разработки. На нем:

  • форум на PunBB

  • Система контроля версий subversion

  • Треккер trac

Требуется возможность того, чтобы сторонее приложение (например хук post-commit в subversion, представляющий собой обычный скрипт) мог создавать записи в определенной теме.

Цель состоит в том, чтобы разработчики видели, что поднята определенная ревизия в subversion, что заведена или изменена определенная страница в wiki и т. п. И, как раз, очень удобно, чтобы эта информация появлялась в "новых сообщениях" и хранилась в определенной теме.

Сайт krawazog_1

Поделиться

2

Re: Запись сообщения сторонним приложением.

А в чём проблема?
Надо писать расширение, технически всё реализуемо.

Смайл. Дата. Подпись.

Поделиться

3

Re: Запись сообщения сторонним приложением.

dimkalinux пишет:

А в чём проблема?
Надо писать расширение, технически всё реализуемо.

Проблема в том, что это - очень вспомогательный инструмент, и хотелось бы не тратить время на то, чтобы разобраться как пишутся расширения, вспоминать php (с которым я последний раз серьезно работал более 10 лет назад), а попытаться найти готовое решение (если такое существует).

И еще одно соображение: а вообще есть такие расширения, которые запускаются не апачем по запросу пользователся, а обычным юниксовым скриптом, который никак с апачем не связан?

Сайт krawazog_1

Поделиться

4

Re: Запись сообщения сторонним приложением.

Таких не встречал, надо писать.

Смайл. Дата. Подпись.

Поделиться

5

Re: Запись сообщения сторонним приложением.

krawazog_1 пишет:

И еще одно соображение: а вообще есть такие расширения, которые запускаются не апачем по запросу пользователся, а обычным юниксовым скриптом, который никак с апачем не связан?

Есть. Это же скрипт, его просто можно передать аргументом интерпретатору в командной строке. В самом скрипте провести проверку, что он запущен локально и делать что надо.

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

Сайт hcs

Поделиться

6

Re: Запись сообщения сторонним приложением.

Тогда придется писать. Проект у нас некоммерческий, заказывать нет возможности.

А есть где-нибудь описание структуры БД форума? Неверное можно напрямую в БД писать? Необязательно же через скрипты самого форума? Или там есть тонкости?

PS: Вообще странно, что никому раньше не понадобился такой функционал...

Сайт krawazog_1

Поделиться

7

Re: Запись сообщения сторонним приложением.

странно что никому не понадобилось дублировать изменения в траке на форуме или постить на форум вообще откуда угодно, а не только из трака?
читаем невнимательно?

hcs пишет:

были тут на форуме решения  постинга минуя штатный механизм

function.php>add_post
можно вручную в бд, открой таблицу да посмотри

Сайт hcs

Поделиться