welcome: please sign in

次の231語(ハイライト表示)は、1209語の辞書 1209語のLocalSpellingWordsを含む)中に見つかりませんでした。
about   accessible   account   allows   along   attachments   author   available   Band   based   basic   become   before   being   better   block   bot   both   boxes   build   by   can   changed   changes   check   choose   client   communicate   communication   condition   config   configuration   consider   contains   contents   Contents   correctly   created   Currently   date   delete   deletion   described   detailed   details   distributed   distribution   environment   events   exactly   example   extend   extensions   Features   find   For   for   formatted   Forms   from   full   further   generates   get   getting   had   homepage   i18n   if   If   includes   information   installation   installing   instructions   interactive   interactively   interested   Internationalization   invoke   issues   its   itself   Jabber   jabber   jabberbot   jajcus   just   Known   large   last   Launch   let   limits   list   lives   lot   Make   make   many   might   more   multi   need   new   notification   Notification   notifications   notified   occuring   occurs   old   older   On   on   only   operations   options   or   order   Out   own   package   particular   perform   performing   place   possibly   preferences   present   process   protocol   pyxmpp   querying   rate   rather   raw   re   received   recent   register   relaxed   release   rename   response   restart   resulting   reverts   revision   running   same   samples   searches   secret   secrets   See   select   selection   send   sent   separate   server   servers   set   Setting   setup   should   simple   sites   snippet   so   solution   some   specify   started   step   string   subdirectory   subscribed   subscribing   such   suitable   super   Supplemental   Support   supported   sure   System   system   Table   that   These   they   things   This   this   tight   to   To   Traffic   traffic   try   two   uninstall   unpack   unstable   unusable   up   uri   use   used   user   uses   using   usually   variable   various   via   visible   waiting   want   ways   when   which   wikiconfig   will   with   within   won   work   xmpp  

メッセージを消す
location: HelpOnNotification

The Notification System

MoinMoin 1.7 includes a new notification system. Supplemental to the basic email based notification you can use a separate process running a Jabber/XMPP notification bot. See http://www.jabber.org/ and http://www.xmpp.org/ for more information on this protocol.

The bot can be used to send notifications about various events occuring in your Wiki, or to work with the Wiki interactively.

As it's a separate process, it doesn't block waiting for all notifications to be sent, so this solution should be suitable for large sites that have many users subscribed to particular changes.

Features

Notification options

When the notification_bot_uri option is present in your wiki's config, new options become available in your user preferences.

Make sure to set your JID in your user preferences.

A multi-selection list allows you to select which events you want to be notified about, and two new check-boxes let you specify if notifications should be sent via email, jabber or both.

Known main issues with the Jabber bot

You need pyxmpp 1.0.1 (1.0.0 won't work)

Get a recent release (>= 1.0.1) from the pyxmpp homepage and unpack it.

Add the resulting pyxmpp directory to your PYTHONPATH or perform a "full installation" as described here:

           To build the package just invoke:
           python setup.py build

           To install it:
           python setup.py install

If you had some older version of PyXMPP it is better to uninstall it first (delete pyxmpp subdirectory of your site-packages directory) before installing the new version or things might not work correctly.

           You may also try:
           make

           and:
           make install

Traffic limits

Jabber servers usually have rather tight data rate limits, so if your site generates a lot of traffic, the notification bot may become unstable and/or unusable. If such a condition occurs, you should consider running your own Jabber/XMPP server with relaxed limits.

Internationalization

For the i18n to work, your wiki must be accessible when the notification bot is being started.

Setting up a Jabber bot

These are step-by-step instructions you have to perform in order to get the Jabber notification bot up and running:

  1. Install pyxmpp >= 1.0.1.

  2. The Jabber bot lives in a jabberbot/ directory in MoinMoin's distribution archive. Copy it to a suitable place. Make sure that PYTHONPATH environment variable contains the directory that contains the jabberbot package.

  3. Create an account for the bot to use using any Jabber/XMPP client. Currently it can't register the account by itself.
  4. Edit the bot's configuration file, config.py, and set its account details and a secret used to communicate with the wiki.

  5. Edit your wikiconfig and add notification_bot_uri and secrets or secrets["jabberbot"] options to it. You will find an example in file wiki/config/more_samples/jabber_wikiconfig_snippet, distributed along with MoinMoin. Make sure to set the secret to exactly the same string as you used in the bot's configuration!

  6. Launch / restart your wiki.
  7. Launch the bot: python main.py