Advanced Text provides a new widget for the "Text" field type. This new widget is an enhanced version of the text widget, that can be divided in text blocks and separators.
Each text block has its own options (allowed characters, length and size), while separators can be given any value. The allowed characters of a text block can be chosen from a few predefined options, or controlled with a custom regular expression.
When editing a node, the Advanced Text field will be rendered with javascript to match the chosen structure. Text blocks are input fields, and separators are simple markup.
Note: the module is working but in an early development stage. Do not use in production sites. You can contribute to a reliable and quick release by filing and solving bugs in the issue queue.
Examples
- You can create a structured serial number field that only accepts certain characters at given positions.
- You can also assemble a "fill the gaps" field, that is presented to users like this: "The quick brown ___ jumps over the ___".
Dependencies
- CCK http://drupal.org/project/cck
- Text (included in CCK)
Compatibility
Advanced Text has been tested with Drupal 6.16 and CCK 2.6
Installation and Usage
See README.txt
Contribute
If you wish to support the development of this module, you may donate a sum via PayPal, or contact me (Hi, I'm peterpoe) directly for a paid work (also for web site development in general).
Contact me directly for paid work
Check another module that I have developed: Conditional Fields.
Project Information
- Development status: Under active development
- Module categories: Content, Content Construction Kit (CCK)
- Maintenance status: Unknown
- Reported installs: 60 sites currently report using this module. View usage statistics.
- Last modified: March 11, 2010