Exemplo n.º 1
0
function updateClasses_1_2_0()
{
    $installer = new eZWebinInstaller();
    $installer->addClassAttributes(array('class' => array('identifier' => 'folder'), 'attributes' => array(array('identifier' => 'tags', 'name' => 'Tags', 'data_type_string' => 'ezkeyword'), array('identifier' => 'publish_date', 'name' => 'Publish date', 'data_type_string' => 'ezdatetime', 'default_value' => 0))));
    $installer->addClassAttributes(array('class' => array('identifier' => 'template_look'), 'attributes' => array(array('data_type_string' => 'ezurl', 'name' => 'Tag Cloud URL', 'identifier' => 'tag_cloud_url'))));
    $installer->updateClassAttributes(array('class' => array('identifier' => 'folder'), 'attributes' => array(array('identifier' => 'show_children', 'new_name' => 'Display sub items'))));
    $installer->setRSSExport(array('creator' => '14', 'access_url' => 'my_feed', 'main_node_only' => '1', 'number_of_objects' => '10', 'rss_version' => '2.0', 'status' => '1', 'title' => 'My RSS Feed', 'rss_export_itmes' => array(0 => array('class_id' => '16', 'description' => 'intro', 'source_node_id' => '153', 'status' => '1', 'title' => 'title'))));
}