How to Setup the CMS Agenda Theme on an Existing Drupal WebsiteHow to Setup the CMS Agenda Theme on an Existing Drupal Website
Assumptions: It's assumed that you have knowledge of using Drupal. If you need help setting up and customizing your site please use our contact form to request paid support.
All required theme and module files are included in the theme package zip file which you'll have access to download after your purchase. A Views import file is listed below for download.
- CMS Base
- CMS Agenda
- CMS Agenda Custom
- Nice Menu (required for the navigation menu)
- CCK - Content, Fieldgroup, Option Widgets, Text
- Views – Views, Views UI Block theme for the block styles
- PNG Fix (for transparency issues in IE)
- views_front_featured.txt - download here
Upload and Enable Theme and Module Files
- Upload files to your server:
- upload theme files into sites/all/themes folder
- upload module files to sites/all/modules folder
- Go to Site building > themes and enable CMS Agenda Custom as your default theme
- Go to Site building > modules and enable all required modules
Note: It's a best practice to backup your site and switch to offline mode when making these updates on an existing site.
Setting up the Home Page of CMS Agenda
- Search Block
- Primary Links Menu
- Featured Image Block
- Block with 3 Headlines
1. Search block
- Go to Site building > blocks and assign the Search form block to the Header 3 region
2. Primary links menu
- Go to Site building > blocks and click the configure link beside of the Nice Menus 1 block
- Under Page specific visibility settings select Show on every page except the listed pages and save the block
- Assign the Nice Menu 1 block to the Navigation bar region and save
3. Featured image
- Go to Site building > blocks > add block
- Embed a 596 x 254 pixel image into the block body field. Our quick start installation profiles provide a WYSIWYG editor and image upload button to do this easily. If your existing site doesn't have this setup then you can add html code that links to an image on your server.
- Set the page visibility settings to Show on only the listed pages and in the Pages: field put
<front> and save the block. This block was designed to utilize the Views module to display the latest 3 titles from the story content type. Configure the Story content type Go to Content management > Content types > Edit story > Manage fields New group - Label: Featured content settings Group name : featured_content_settings Click save Label: Check to feature this content. The latest 3 will show on the home page. Field name: is_home_featured Type of data to store: Text Form element to edit the data: Single on/off checkbox Click save On the following page under Allowed values and in “allowed values list” text box put 0 in the first line and on the second line put: 1| Check to feature this content. The latest 3 will show on the home page. Leave all other values unchanged and click on “Save field settings”. Label: Title to display Field name: teaser_title Type of data to store: Text Form element to edit the data. : Text Field Click save On the following page leave all values unchanged and click on “Save field settings” Label: Summary to display Field name: teaser_description Type of data to store: Text Form element to edit the data: Text area(multiple rows) Click save On the following page: Text processing: Filtered text (user selects input format) Leave all values unchanged and click on “Save field settings” Drag and drop all of the new fields under the “Featured content settings” group Drag and drop the group above the body field Click save Click on the “display fields” tab and the Basic tab will appear by default. Configure the settings as shown in the image below. Click the RSS tab (from secondary tabs under Display fields) Select <hidden> for all fields and click save. Configuring the Front Featured View Block Go to admin > site building > blocks and click the configure link beside of “front_featured: Block” Configure the settings as shown in the image below and click save block. On the following page assign this block to the “content top 3” region and click save. You can now create content using the story content type and feature it on the home page. Setting Up the Block Theme Styles Install and enable the Block theme module - http://drupal.org/project/blocktheme Go to Admin > Site configuration > Block theme Copy the text below and paste into the Custom Block Templates text box and save.
dropped-shadow|Dropped shadow block
rounded-box|Rounded box block
dark-rounded-box|Dark rounded box block
Using the CMS Agenda Block Theme Styles