It’s not a secret that all of my plugins I wrote initially for myself. The contact form was one of them.
I have many plugins on my site so I need the "Project" field to determine what project a request is related to. But this is not a common situation perhaps and I guess there are users who do not need the "Project" field?.. For example, if there is only one project on site or if projects are not visible.
Recently I released another plugin - Redmine Extended Fields. This plugin adds new custom field type "Project" which can be used to add "Project" field to the contact form. This would solve the issue (will let choose)!
So I’m going to drop the native "Project" field!.. Will do this in the next version. Those who needs this field will need to install the Redmine Extended Fields plugin and add a custom field of the "Project" type (going to supply a migration script which will do this automatically)...
See also: #1920
When I had checked "Hide my email address" in my Redmine profile the first I thought "Hey! How do users contact me then?!"... I made this website... but again: "How can site users contact me?..". Should they find for my profile? Check my Facebook, LinkedIn etc page?.. Ah!.. Create an issue?! No, seriously?
Unless you are the very special secret agent users should have an easy way to contact you! A personal page should always have a contact form. Besides, why not letting project members to have a contact form as well?
That’s how I came to the idea of my new Redmine / ChiliProject plugin: Contact Form. Whenever you are a site owner or a project member the Contact Form plugin will provide a form for writing an email message to you. For doing this a user does not need to know your email address! Support of custom fields will also let you collect some basic information about the request e.g. reason.
So what next?
- Download the plugin: http://projects.andriylesyuk.com/projects/redmine-contact/files
- Install and configure it using this Wiki page
Also available in: Atom