1.2releasedHash Field
MD5 hash an input value
Clone URLhttps://github.com/symphonists/hashfield.git
Add as a submodulegit submodule add https://github.com/symphonists/hashfield.git extensions/hashfield --recursive
Compatibility
2.x.x | 2.1.x | 2.2.x | 2.3.x | 2.4.x | 2.5.x | 2.6.x | 2.7.0 | 2.7.1 | 2.7.2 | 2.7.3 | 2.7.4 | 2.7.5 | 2.7.6 | 2.7.7 | 2.7.8 | 2.7.9 | 2.7.10 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
No | 1.1 | 1.1 | 1.2 | No | No | No | No | No | No | No | No | No | No | No | No | No | No. Soon? |
Readme
Hash Field
- Version: 1.2
- Author: Symphony Community (https://github.com/symphonists), originally by Alistair Kearney
- Build Date: 6th June 2012
- Requirements: Symphony 2.3
Installation
- Upload the
/hashfield
folder to your Symphony/extensions
folder. - Enable it by selecting the "Field: Hash", choose Enable from the with-selected menu, then click Apply.
- You can now add the "Hash" field to your sections.
Usage
When a value is saved, if the length is not equal to 32 characters long (or is 32 characters long but not a valid hash string), it will hash the value before inserting into the database. The original is NOT saved. It is a one way operation.
Filtering works in similar way. If the value length is not equal to 32 (or is 32 characters long but not a valid hash string), it will be hashed before comparing.
Version history
Requires Symphony 2.3
- Update for Symphony 2.3 compatibility
Symphony 2.1.0 to 2.2.x