# Radiant and page attributes?

**URL:** <https://www.ruby-forum.com/t/radiant-and-page-attributes/114153>\
**Category:** Radiant CMS\
**Created:** [September 8, 2007, 6:33pm UTC](https://www.ruby-forum.com/t/radiant-and-page-attributes/114153 "2007-09-08T18:33:26Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![japj](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/ecccb3/32.png) [@japj](https://www.ruby-forum.com/u/japj)\
**Post date:** [September 8, 2007, 6:33pm UTC](https://www.ruby-forum.com/t/radiant-and-page-attributes/114153/1 "2007-09-08T18:33:26Z")

</div>

Hello,

I was wondering if anyone knows if there is a page\_attributes  
extension for radiant?  
(the one on the wiki is a “a Branch of Radiant Facets PLUS an  
Extension”)

Example,

I have band members who play an instrument (bass, drum, piano,etc) I  
would like to have the title of a page be the name of the musician and  
an attribute with the instrument so I can easily display a short list  
of everyone on the parent page without duplicating too much  
information (this also makes it easier when someone leaves/joins the  
band).

Any thoughts on this?

Bye,

Jeroen J.

---

<div class="post-metadata">

**Author:** ![japj](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/ecccb3/32.png) [@japj](https://www.ruby-forum.com/u/japj)\
**Post date:** [September 8, 2007, 6:48pm UTC](https://www.ruby-forum.com/t/radiant-and-page-attributes/114153/2 "2007-09-08T18:48:29Z")

</div>

[https://dev.eyebeam.org/svn/radiant-partatts/radiant/vendor/extensions/page\_attributes/](https://dev.eyebeam.org/svn/radiant-partatts/radiant/vendor/extensions/page_attributes/)

```
But looks complex to install. Maybe try to simulate attributes with

```

page parts? Just an “attributes” part with the attributes in the body  
(in  
YAML?). Then handle that data with an extension (or back door).

```
/AITOR

```

---

<div class="post-metadata">

**Author:** ![japj](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/ecccb3/32.png) [@japj](https://www.ruby-forum.com/u/japj)\
**Post date:** [September 8, 2007, 7:20pm UTC](https://www.ruby-forum.com/t/radiant-and-page-attributes/114153/3 "2007-09-08T19:20:34Z")

</div>

On 9/8/07, Jeroen J. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> an attribute with the instrument so I can easily display a short list  
> of everyone on the parent page without duplicating too much  
> information (this also makes it easier when someone leaves/joins the  
> band).

You could create a band page that loop through its children displaying  
the title of the page  
and the page part named “instrument”. I think it should be easier.

---

<div class="post-metadata">

**Author:** ![japj](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/ecccb3/32.png) [@japj](https://www.ruby-forum.com/u/japj)\
**Post date:** [September 8, 2007, 10:03pm UTC](https://www.ruby-forum.com/t/radiant-and-page-attributes/114153/4 "2007-09-08T22:03:51Z")

</div>

The multiple-parts strategy is probably the easiest way to do it. I’m  
about to start on a custom Radiant-based project and I have some ideas  
brewing about this problem. Of course, the page/content template idea  
in the page-attributes fork/tweak is a wonderful strategy, if you can  
get it to work. I’m sure the author (Jacob?) would be willing to help  
answer questions about it.

Sean
