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.x2.1.x2.2.x2.3.x2.4.x2.5.x2.6.x2.7.02.7.12.7.22.7.32.7.42.7.52.7.62.7.72.7.82.7.92.7.10
No1.11.11.2NoNoNoNoNoNoNoNoNoNoNoNoNoNo. 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

  1. Upload the /hashfield folder to your Symphony /extensions folder.
  2. Enable it by selecting the "Field: Hash", choose Enable from the with-selected menu, then click Apply.
  3. 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