Login / Status
developer.Resource
Home . Documentation . Document Library . Extension Manuals
Sponsors
hosted by punkt.deTYPO3 and Open Source Magazine

Chapter 10. Advanced

10.1. Constant Editor

In addition to the FlexForm, many options can be set from the Constant Editor. Indeed, there are so many options that the Constant Editor has been divided into three forms:

  1. Calendar Base (General)

  2. Calendar Base (Templates)

  3. Calendar Base (RSS)

For a How-To on changing Constant Editor settings, see http://webempoweredchurch.com/support/howtos/single/change_values_in_the_constant_editor.

Calendar Base (General) Constant Editor Form

Illustration 44: Constant Editor (General)

Refer to Illustration 44. There are a variety of options available though this form. You will want to read through the list carefully and make changes as needed for your particular configuration.

Dimensions, widths, heights, pixels

  1. Event Image Max Width: Sets the max width of an image in Event View.

  2. Event Image Max Height: Sets the max height of an image in Event View.

  3. List Image Max Width: Sets the max width of an image in List View.

  4. List Image Max Height: Sets the max height of an image in List View.

Others

  1. Enable Frontend Editing: Enables Frontend Editing for admin and specified user groups.

  2. Frontend Calendar Admin Users: The ID numbers of Website Users who have been granted Administrative Frontend Editing privileges.

  3. Frontend Calendar Admin Groups: You can create a User Group and populate it with Website Users and put it's ID number here rather than listing each user individually in the above field.

  4. Email Address: This is the email address that will appear in the From line of reminder emails.

  5. Email Name: This is the name that will appear in the From line of reminder emails.

  6. Email Organization: This is the organization's name that will appear in the From line of reminder emails.

  7. Reminder Time: This allows you to set how many minutes in advance reminder emails are sent out to those who are subscribed to events.

  8. Subscription Page: If you are allowing users to subscribe to events, this is the Page ID (PID) where the Subscription Manager is viewed. Typically, you will use the Calendar Base page and select the Subscription Manager as an Allowed View in the Flexform.

  9. Enable the Google Map (wec_map need...): Enables the WEC Map Extension to work with the Location Views and displays a Google Map for all Location Records.

  10. Page ID that Frontend-Created Recor...: The Page ID (PID) that new Frontend created records should be saved on. This is typically the Cal-Base Storage page, if you created one. If left blank, the records will be saved on whatever page the active plugin is installed.

  11. PID List for ICS and XML View: This is the Page ID (PID) where your event records are stored. If records are stored on multiple pages, all PIDs must be included in a comma separated list.

Calendar Base (Template) Constant Editor Form

Illustration 45: Cal Base (Templates) Constant Editor

The Cal Base Template provides you with the ability to replace any or all of the nearly fifty different templates used in the Calendar Base extension (Illustration 45).

Illustration 46: Constant Editor RSS Form

Calendar Base (RSS) Constant Editor Form

Illustration 46: Constant Editor RSS Form

The RSS Constant Editor form controls the RSS Newsfeeds so that Frontend Users can subscribe to events and receive notification of any changes that might be made.

Refer to Illustration 46.

There are two main sections in this form: Files and Others. The files refer to template files for the various RSS Feed views. The following list describes the rest of the options:

  1. News-Feed XML-Icon: If you would like to create a 16X16 pixel icon for your feeds, you can upload it and associate the file here.

  2. News-Feed-XML-Format: Choose the format of your XML feed here. The default is rss2.

  3. News-Feed-XML-Title: The title will appear in the feed notices sent to subscribed users.

  4. News-Feed-SML-Link: This is the link to your homepage so subscribers can quickly link to your site.

  5. News-Feed-XML-Description: A text description of your feed such as “Event Update.”

  6. News-Feed-XML-Language: If using an alternative language for your site.

  7. News-Feed-XML-Limit: The maximum number of items in a single RSS feed.

  8. News-Feed-XML-Caching: Determines whether or not the caching feature is enabled.