DokuWiki Installer

:

This page assists in the first time installation and configuration of Dokuwiki. More info on this installer is available on it's own documentation page.

DokuWiki uses ordinary files for the storage of wiki pages and other information associated with those pages (e.g. images, search indexes, old revisions, etc). In order to operate successfully DokuWiki must have write access to the directories that hold those files. This installer is not capable of setting up directory permissions. That normally needs to be done directly on a command shell or if you are using hosting, through FTP or your hosting control panel (e.g. cPanel).

This installer will setup your DokuWiki configuration for ACL, which in turn allows administrator login and access to DokuWiki's admin menu for installing plugins, managing users, managing access to wiki pages and alteration of configuration settings. It isn't required for DokuWiki to operate, however it will make Dokuwiki easier to administer.

Experienced users or users with special setup requirements should use these links for details concerning installation instructions and configuration settings.

For security reasons this script will only work with a new and unmodified Dokuwiki installation. You should either re-extract the files from the downloaded package or consult the complete Dokuwiki installation instructions

driven by DokuWiki powered by PHP
Pluggable/Micro Notification Requirements [Mantis Bug Tracker Wiki]

User Tools

Site Tools


mantisbt:notification_requirements

Pluggable/Micro Notification Requirements

Introduction

Given the potential of the new event system in Mantis 1.2, and the current limitations and difficulties in the Mantis email notification subsystem, a more robust and extensible solution should be put in place. The first piece of the solution involves creating an extensible infrastructure for generating and handling notifications of changes to projects and issues. Once the framework is in place for notification events, the email system should be reworked to use the new notifications, and give users more options/features in the process.

Goals

  • Provide a simple “API” to create new notifications that can be used by the Mantis core and by plugins.
  • Act as a stepping stone for creating a more robust replacement for the current email notifications.
  • Allow for plugins to supplement email notification with other communication formats.
  • Allow for plugins to add special data to notifications.

Use Cases

  • Allow developers to receive notifications when issues are updated using Twitter, SMS, or IRC.
  • Allow the Source Integration plugin to generate notifications for issues when changesets are committed.
  • Generate diff-style email notification reports for users.

Implementation Notes

  • N/A

Hookable Events

  • EVENT_NOTIFICATION (Execute)
    • Generate appropriate notifications for a given type of notification.
    • Parameters
      • Notification object
    • Return value
      • N/A

Configuration

  • N/A

Implementation Log

Other Changes

Feedback

  • Please provide feedback
mantisbt/notification_requirements.txt · Last modified: 2011/11/16 07:36 by atrol