NAME

RDF::Base::CMS

  =cut

  =head1 DESCRIPTION

  This code requires the following nodes setup:

  label          => 'cms_page',
  is             => 'class',
  class_form_url => 'rb/cms/page.tt',

  label  => 'has_url',
  is     => 'predicate',
  domain => 'cms_page',
  range  => 'text',

  label  => 'is_view_for_node',
  is     => 'predicate',
  domain => 'cms_page',
  range  => 'resource',

  label  => 'uses_template',
  is     => 'predicate',
  domain => 'cms_page',
  range  => 'text',

  label       => 'message',
  is          => 'class',
  description => 'A message is a page_part, could be a forum-message.',

  label  => 'has_body',
  is     => 'predicate',
  domain => 'message',

find

For finding which template to use for an URL.

Handling publish on demand.