silverstripe/sapphire — pull request #399 by normann (2012-05-03 02:59:41+00:00)
Title: Fixing trac issue #7165: Metadata fields are not shown readonly in "page history" in CMS

Since FormField::Field(), FormField::FieldHolder() and FormField::getAttributeHTML() etc. has been evolved, subsequently those subclasses of FormField should changed how they rendered into their template in different mode (readonly, disabled, hidden etc) accordingly. Some legacy code is not only useless but also broken in some cases.