# You must use a tab-size of 4 spaces to edit this file.
---
author_name: Tribal Systems
copyright_info: © Tribal Limited
editions: ProBusiness, Enterprise
start_running_on_install: false
license_info: 'Modified BSD License'
display_name: Content Type Event
description: |
    <p>This is the base module for Event content items.</p>
    <p>This module creates the Event content type, such that administrators can create Event content items.</p>
    <p>Events typically have a title, description and summary, further HTML details, and information about when and where the event is.</p>
    <p>Events can have start and end dates and times, an external informational URL, and other information.</p>
    <p>If you also have the Location Manager module running, then a location can be chosen for the venue of an Event, so that the Event content item can display an address and Google map.</p>
    <p>This module creates a plugin; usually only one such plugin is needed for all events. The plugin should be placed on the default layout for Event content items, and then every Event created will have its information displayed in a uniform way.</p>
    <p>Look out for additional modules, such as Event Listing and Event Calendar, which can be used to highlight events on a home page or an event landing page.</p>
category: content_type
keywords: event, calendar, conference, diary, meeting

# Reminder: you need to increment the LATEST_REVISION_NO in this module's
# latest_revision_no.inc.php file if you change any of the fields below:
vlp_class_name: zenario_ctype_event
css_class_name: zenario_ctype_event
is_pluggable: true
can_be_version_controlled: false
default_framework: standard
content_types:
    content_type:
        content_type_id: event
        content_type_name_en: Event
        content_type_plural_en: Events
        default_template_name: Event Layout
        enable_summary_auto_update: false
        description_field: optional
        tooltip_text: Events, to show a calendar of up-coming and past events
        keywords_field: hidden
        summary_field: optional
        release_date_field: hidden
        writer_field: hidden
signals:
    signal1: 
        name: eventDraftCreated
        static: true
    
    signal2: 
        name: eventContentDeleted
        static: true
default_instance_name: Event Details Viewer

# Warning: adding a new dependency to an existing module will break any existing sites
# where the dependency is not running.
# You can fix this on a per-site basis by manually running the dependency, i.e. by running
#   UPDATE zenario_modules SET status = 'module_running' WHERE class_name = 'dependency'
# in MySQL and then going to /admin/ to apply database updates.
# If this is a core module, consider using runNewModuleDependency() in a 
# database-revision in zenario/admin/db_updates/step_4_migrate_the_data/plugins.inc.php
# to fix it automatically for every site.
