# Templating-like system recommendations?

**URL:** <https://www.ruby-forum.com/t/templating-like-system-recommendations/159948>\
**Category:** Rails\
**Created:** [February 10, 2009, 10:25am UTC](https://www.ruby-forum.com/t/templating-like-system-recommendations/159948 "2009-02-10T10:25:34Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![philswenson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/7feea3/32.png) [@philswenson](https://www.ruby-forum.com/u/philswenson)\
**Post date:** [February 10, 2009, 10:25am UTC](https://www.ruby-forum.com/t/templating-like-system-recommendations/159948/1 "2009-02-10T10:25:34Z")

</div>

Hi,  
We want to add a significant new feature into our inhouse RoR system -  
we want to let admins create web pages that display data pulled from  
our database.  
We (I think) have figured out how to give them the data, but, where I  
would love some advice is on how to give them a robust ability to  
create the pages. Is using something like Liquid the way to go? They  
would need to be able to enter full html (or a language that gives you  
full control over the html) in addition to being able to place values  
from the data.  
Has anyone done something like this? Does anyone have any  
recommendations for plugins, etc that would make writing such a system  
a bit easier?

Any help would be greatly appreciated.

Thanks!

Phil

---

<div class="post-metadata">

**Author:** ![philswenson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/7feea3/32.png) [@philswenson](https://www.ruby-forum.com/u/philswenson)\
**Post date:** [February 11, 2009, 12:53pm UTC](https://www.ruby-forum.com/t/templating-like-system-recommendations/159948/2 "2009-02-11T12:53:05Z")

</div>

No one is doing user-editable html pages?

---

<div class="post-metadata">

**Author:** ![philswenson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/7feea3/32.png) [@philswenson](https://www.ruby-forum.com/u/philswenson)\
**Post date:** [February 12, 2009, 11:34pm UTC](https://www.ruby-forum.com/t/templating-like-system-recommendations/159948/3 "2009-02-12T23:34:43Z")

</div>

Thanks Rick… I actually mentioned Liquid in my post. I was hoping  
for a more robust framework / gem / base application to do more (like  
drag and drop adding of model fields or some built in views for model  
visibility) rather than having to code it all ourselves!

Thanks… maybe this is just the way it is.

On Feb 11, 3:12 pm, Rick F. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![philswenson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/7feea3/32.png) [@philswenson](https://www.ruby-forum.com/u/philswenson)\
**Post date:** [February 11, 2009, 3:12pm UTC](https://www.ruby-forum.com/t/templating-like-system-recommendations/159948/4 "2009-02-11T15:12:58Z")

</div>

Phil S. wrote:

> No one is doing user-editable html pages?

Hi Phil,

There is liquid:

> **[Liquid template language](https://shopify.github.io/liquid/)**
>
> Documentation for the Liquid template language, created by Shopify.

It is not pure HTML but allows user-editing of pages. It is used in the  
shopify product offering. I have never used it, however, the developers  
of it are well known and top notch folks.

It may not be exactly what you’re looking for, but food for thought.

Thanks,  
Rick
