I have text on my site that isn't node content, such as:
- footer legal text
- "Subscribe to our newsletter"
- "Browse our categories"
I need to save my development work as a Feature but I also need content editors to be able to edit the text. But I don't want to give them permission to edit all blocks. In the not too distant future, the site will be extended to another region so this content will also need to be translated.
Is there a technique / solution designed for housing this data?
I could create a new content type and create a new field for each piece of text. I could easily print the field in TPL files but it might be a little harder to print it in blocks. I also don't know if its performance inefficient to do this, does the whole node object get loaded when you print a single field?
One nice thing about the first method is that the field label could be descriptive eg "Footer legal text" which would make the translation side of things easier.