I am building a site which allows users to upload handwritten images and transcribe them. Ideally, I would like if there were a text box type of module which updated the default value of the box each time it was written to.


  1. Text box is created: "Default text"
  2. Alice updates text box: "Alice was here!"
  3. Text box now reads "Alice was here!" to all users.
  4. Bob updates text box to "Alice was here! And bob!"

Is it possible to do something like this using modules? If so - which?

The page layout will look something like this:

[ Slide show ]
[ Transcription box ]
[ Comments ]

Ideally it would have the following functionality:

  • The image must appear on the page alongside the text editor (I had a WYSIWYG in mind but haven't been able to crack it yet)
  • Version control for text
  • Load 'default text'
  • Saving would overwrite the 'default text'

Is it possible to embed the transcription box in to the page? It is important that the user is able to view the image while editing the text box.


  • Hi @Pierre.Vriens , thanks for your response. I edited my post to explain why using a 'body field' is not an appropriate solution. If you have any additional insight, please let me know :) – Aporia Jul 2 '15 at 11:07

Maybe you want to consider using the Paragraphs module for this. Here are some quotes about it (from its project page):

Paragraphs is the new way of content creation! It allows you — Site Builders — to make things cleaner so that you can give more editing power to your end-users.

Instead of putting all their content in one WYSIWYG body field including images and videos, end-users can now choose on-the-fly between pre-defined Paragraph Types independent from one another. Paragraph Types can be anything you want from a simple text block or image to a complex and configurable slideshow.

Paragraphs module comes with a new "paragraphs" field type that works like Entity Reference's. Simply add a new paragraphs field on any Content Type you want and choose which Paragraph Types should be available to end-users. They can then add as many Paragraph items as you allowed them to and reorder them at will.

Some other questions on Drupal.SE where the Paragraphs module has also been suggested as a possible answer (which may help for more inspiration about what kind of things you can do with this podule):

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.