# How to iterate over all pages?

**URL:** <https://www.ruby-forum.com/t/how-to-iterate-over-all-pages/119548>\
**Category:** Radiant CMS\
**Created:** [November 7, 2007, 9:44pm UTC](https://www.ruby-forum.com/t/how-to-iterate-over-all-pages/119548 "2007-11-07T21:44:47Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Erik\_van\_Oosten](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/49beb7/32.png) [@Erik\_van\_Oosten](https://www.ruby-forum.com/u/Erik_van_Oosten)\
**Post date:** [November 7, 2007, 9:44pm UTC](https://www.ruby-forum.com/t/how-to-iterate-over-all-pages/119548/1 "2007-11-07T21:44:47Z")

</div>

Hello,

I am searching for a way to keep track of what my inexperienced editors  
are doing. A feed that shows all changes in the whole site would do I  
think. However, I do not see a way to iterate over all pages.

I tried the aggregation extension, but that requires me to list each and  
every section. I am looking at something that will give each and every  
page.

Is there a simple solution, or do I need to write a new extension?

Regards,  
Erik.

–  
Erik van Oosten  
[http://2008.rubyenrails.nl/](http://2008.rubyenrails.nl/)

> **[Day to day stuff](http://day-to-day-stuff.blogspot.com/)**
>
> Experiences from a hard core JVM programmer. Likes to keep things simple.

---

<div class="post-metadata">

**Author:** ![Erik\_van\_Oosten](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/49beb7/32.png) [@Erik\_van\_Oosten](https://www.ruby-forum.com/u/Erik_van_Oosten)\
**Post date:** [November 8, 2007, 12:41am UTC](https://www.ruby-forum.com/t/how-to-iterate-over-all-pages/119548/2 "2007-11-08T00:41:49Z")

</div>

Erik,

Check out the Site Map  
tutorial[http://wiki.radiantcms.org/How\_To\_Make\_a\_Sitemap](http://wiki.radiantcms.org/How_To_Make_a_Sitemap)on the  
Radiant  
Wiki [http://wiki.radiantcms.org](http://wiki.radiantcms.org). It shows you how to loop through  
every  
page and how to exclude certain pages if needed.

Later…  
Richard
