wiki:ContactFormPlugin

Add contact form to Trac site

Notice: This plugin is unmaintained and available for adoption.

Description

How often did you have a question about a software project and had no way to contact one of the developers? This is where this plugin comes into play. It provides a contact form to allow users to contact the project team members. The contact form is very basic: it consists of the necessary fields (name, email, subject, message). It is supposed to be a simple contact form for small (or new) projects that didn't have the time (yet) to setup a more advanced contact form. Other fields are currently outside the scope of this plugin.

The contact form is available through an entry in the main navigation or under /contactform:

There are two configuration settings that drive the behavior of this plugin. Both can be found in the [contactform] section in your trac.ini file:

  • recipients - a comma separated list containing all users that shall receive the contact mail. This list may contain usernames as well as plain email addresses.
  • intro_text - a text that is displayed above the contact form.

displays a list of all users that will be informed about ticket changes of a certain ticket. Additionally it informs the user about the current notification.

Both settings can also be set using the webadmin interface.

Bugs/Feature Requests

Existing bugs and feature requests for ContactFormPlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from here.

Source

You can check out ContactFormPlugin from here using Subversion, or browse the source with Trac.

Installation

General instructions on installing Trac plugins can be found on the TracPlugins page.

Recent Changes

17213 by rjollos on 2018-06-18 07:45:57
TracContactForm 0.2dev: Make compatible with Trac 1.0+
16801 by rjollos on 2017-09-08 21:28:11
Code drop from external site
6285 by manski on 2009-07-25 08:43:44
New hack ContactFormPlugin, created by manski
(more)

Author/Contributors

Author: Sebastian Krysmanski
Maintainer: none (needsadoption)
Contributors:

Last modified 21 months ago Last modified on Feb 21, 2023, 7:32:39 PM

Attachments (1)

Download all attachments as: .zip