========== How to install the AccountCustomField plugin ==========

1) Extract the AccountCustomField plugin into the /plugins/ directory of your mantis installation.
2) Install the plugin via "Manage" -> "Manage Plugins".
3) Use the attached .diff file to apply the required changes to the Mantis scripts.
	(The attached diff-file supports MantisBT version 1.2.19 original scripts.)

That's it.

========== How to use the AccountCustomField plugin ==========

The first step is the same as if you want to use a standard custom field for Mantis:
1) Create a custom field you want to use as an account custom field (e.g. customer ID).

To use that custom field as an account custom field, do the following:
2) Go to the configuration page of the AccountCustomField plugin and add the new custom field to the plugin. 

And we're done. On the "My Account" page, there is now a new input field for the custom field. 
3) Go to your account page and fill in a value for the new input field.

But in addition, you can now add the new custom field to some projects. Per default the plugin will then 
"link" the just given value to every new issue you add to these projects, e.g. every time a customer creates a new issue 
in one of these projects, his personal customer ID ( = account custom field ) will be filled in automatically. 
4) Apply the custom field to the relevant projects ("Manage" -> "Manage Custom Fields").
5) Report a new issue. The custom field input appears as usual, but is now filled with the value given by the user.

========== Notes ==========

-> 	You can disable the "auto-fill" option via the plugin's configuration page.
->  You can also set an Edit Access Level for each account custom field. If a user does not have the required 
	access level, he won't be able to change the value anymore after initializing the field once.
	The value still can be changed by an administrator via "Manage" -> "Manage Users" though.




