Experimental project

This is a sandbox project, which contains experimental code for developer use only.

This module is simply a copy of the D7 core text module located at /modules/field/modules/text that has been pared down and re-named noedit_text for the sole purpose of adding the attribute 'readonly' to a textarea field for a specific use-case:

User submits form with a legal agreement - the client needs to be able to archive an e-mail or some such with the precise legal terms the user viewed and submitted via an online form. This approach allows the language to change over time for new submissions while maintaining an accurate accounting of what each specific user actually agreed to at the time they submitted the form.

There are several modules that seem to do this, however they all seem to be tied to user registration and we needed a general purpose field that can be used for a multi-stage process or one where clients sign up for different mixes of services.

I would prefer to do this module as a simple option added to the existing core field module 'test' - however I can't seem to nail down the simplest and most performant way to slip the readonly #attribute into the textarea rendering process if saved along with the field instances.

This module is strictly experimental - use at your own risk. NO further development on this module is planned at this time.

Project information