# Comments Behavior port to an Page Type / Extension

**URL:** <https://www.ruby-forum.com/t/comments-behavior-port-to-an-page-type-extension/83065>\
**Category:** Radiant CMS\
**Created:** [January 23, 2007, 2:20pm UTC](https://www.ruby-forum.com/t/comments-behavior-port-to-an-page-type-extension/83065 "2007-01-23T14:20:20Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![lorenjohnson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/b5a626/32.png) [@lorenjohnson](https://www.ruby-forum.com/u/lorenjohnson)\
**Post date:** [January 23, 2007, 2:20pm UTC](https://www.ruby-forum.com/t/comments-behavior-port-to-an-page-type-extension/83065/1 "2007-01-23T14:20:20Z")

</div>

Hello all,

I needed blogs with comments right now on a couple of existing  
Radiant projects that I also need to work on the Mental branch (good  
bye behaviors, hello Radiant Extensions).

Sean C. expressed no desire to convert his Comments behavior.

Given the roadmap for Radiant this conversion is a stop-gap measure.  
If I understand right we can look forward to a build-out of either a  
proper commenting Extension with admin options on an admin tab or  
potentially integrated commenting functionality in a 0.7 release.  
Either way it goes the real future commenting option will likely  
include a more sophisticated set of features then this modest  
Behavior gone Extension.

This port has been on the fly tested to confirm that what worked  
before works now. This will work with existing comment content from a  
0.52 site using the Commentable Behavior.

Cheers,

Loren J.  
[www.fn-group.com](http://www.fn-group.com)

---

<div class="post-metadata">

**Author:** ![lorenjohnson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/b5a626/32.png) [@lorenjohnson](https://www.ruby-forum.com/u/lorenjohnson)\
**Post date:** [January 23, 2007, 3:01pm UTC](https://www.ruby-forum.com/t/comments-behavior-port-to-an-page-type-extension/83065/2 "2007-01-23T15:01:31Z")

</div>

> Sean C. expressed no desire to convert his Comments behavior.

Not exactly – I just didn’t want to do a direct port. Because you can  
have  
models of your own in Mental, I saw no reason to keep storing comments  
as  
grandchildren pages or having the double-loopback page redirect.

That said, more power to you, if it works for you!

Sean

---

<div class="post-metadata">

**Author:** ![lorenjohnson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/b5a626/32.png) [@lorenjohnson](https://www.ruby-forum.com/u/lorenjohnson)\
**Post date:** [January 23, 2007, 3:20pm UTC](https://www.ruby-forum.com/t/comments-behavior-port-to-an-page-type-extension/83065/3 "2007-01-23T15:20:36Z")

</div>

Well color me corrected. So perhaps this is worth revisiting later  
but still before the official Radiant Blog functionality gets worked-  
out (which could be quiet a while I’d guess).

I think the pages as grand children is helpful for now as keeping it  
in the page tree has a certain poetry to it and keeps the management  
of the comments inherently simple. An admin tab would have to start  
from scratch, but by all means I can imagine a better way . . . Have  
you ever done a rough mocked-up of how it might work ?

If 0.7 comes-out with more a more full set of blogging features do  
you imagine commenting would in fact be “integrated” or as an  
Extension? Mostly curious in terms of future architecture plans…
