Per Nergård (MVP)
Sep 5, 2013
  4681
(0 votes)

List all page- and block types

Have you ever got a customer requirement saying the want a document with all the page types and their properties for a manual or something?

I guess that it’s fairly common. Doing this in a word document is tedious and will be out of date almost immediately. Now with CMS 7 we have all the block types as well so it’s even more work.

To stop needing to do something like that a did a quick hack.

It’s a simple user control that gets all the page and block types and displays their properties.

Ugly image from including it in the Alloy sample project.

TypesAndDefinitions.

It’s just a template so it only displays the localized name and description in an ul/li list.

You can download it over at the code section. Download.

Sep 05, 2013

Comments

Sep 6, 2013 09:54 AM

Sounds useful, but your download link doesn't work.

Per Nergård (MVP)
Per Nergård (MVP) Sep 6, 2013 10:01 AM

Added download link to skydrive. Seems I can't add files to my code section entries any more?!.

Danne Tempel
Danne Tempel Sep 6, 2013 10:03 AM

We received a couple of reports that there are issues with uploading code and we are looking into it. Don't have an estimate as to when it will be fixed yet though.

Please login to comment.
Latest blogs
Optimizely CMS 13: Why Search & Navigation Now Means Graph Migration

Optimizely CMS 13 makes Graph a required part of the platform. Here is what that means in practice for teams moving from Search & Navigation, with ...

Wojciech Seweryn | Apr 8, 2026 |

Jhoose Security Module V3.0.0 – Site-Level Security Configuration for Optimizely

Jhoose Security Module updated for Optimizely CMS 13, introducing separate packages for CMS 12 and 13 with ongoing support and enhancements.

Andrew Markham | Apr 6, 2026 |

Searchable settings page

In my current project which has been actively developed for quite some time we have a big classic settings page. Unfortunately the placement and...

Per Nergård (MVP) | Apr 6, 2026

Using Azure Devops Pipelines in Optimizely SAAS (Configured) Commerce

Introduction When working with SAAS Commerce build service v2 your currently need to use a github repo with configured branches to start deployment...

Mark Hall | Apr 4, 2026 |