Changeset - 9d356f993b02
[Not reviewed]
0 1 0
Brett Smith (brett) - 6 years ago 2016-10-11 15:51:08
Reimbursements: Add note about CiviCRM's Money type.
1 file changed with 4 insertions and 0 deletions:
0 comments (0 inline, 0 general)
Show inline comments
@@ -33,6 +33,10 @@ Out of the box, files that are uploaded to CiviCRM (e.g., attachments) go to the

On a new install, at least, you can configure CiviCRM to save file uploads to a different directory by changing Directory Preferences→uploadDir.  It would suit our purposes if this was a non-accessible directory; then our extension could serve the files to people who were authorized to view them.

[CiviCRM recommends making this configuration change](  Given that, I think we can count on administrators to have done so, and be satisfied with the security on the uploads directory, even though it's out of our hands.

Note that we'll need to be careful to make sure files go to `uploadDir`, and not `imageUploadDir`, where anonymous web access still needs to be allowed.

## Money type

CiviCRM's Money type simply ensures that the input is numeric, with up to two decimal points.  See [this regexp](  It does not, out of the box, support specifying a currency.  When forms call for a money input, it will probably be implemented as two inputs: a Currency pulldown (which we can implement and install so administrators don't have to define it themselves), and a Money input for the numeric part.
0 comments (0 inline, 0 general)