1.3. Configuring NewsFlash

If you have successfully installed and enabled the Theme Settings API module (or if you're running Drupal version 6), you can easily configure many aspects of the NewsFlash theme from the Drupal administration menus.

Drupal 5 Users: You can use the NewsFlash theme without installing the Theme Settings API module. However, you will not be able to control the theme features as described below without this module installed and enabled.

Point your browser to /yoursite/admin/build/themes/settings/newsflash. At the bottom of this form is a series of options specific to the NewsFlash theme. Each of the available options is described below. Modify the options to your liking and click the Save Configuration button at the bottom of the page. Your changes will take effect immediately.

Theme Options
Style: This option allows you to select from the built-in color styles that NewsFlash provides.

Use Themed Logo: You may choose to display the default theme logo by checking the Logo checkbox near the top of this page. By default, Drupal looks for a file named logo.png in the theme's root folder. If you additionally enable the Use Styled Logo checkbox, Drupal will look for a file named logo.png in the newsflash/images/selected-style folder. This allows you to create a different logo file to match the colors of each available NewsFlash styles.

Use Fixed Width: If this option is enabled, the NewsFlash content window will have a fixed width. The width is specified in the Fixed Width Size input. If this option is disabled, the NewsFlash content window will be fluid, meaning it will grow to fill the width of the browser window.

Fixed Width Size: This option allows you to specify the width of the NewsFlash content window when using the fixed-width option. The default value is 850, which represents a page that is 850 pixels wide.

Show Breadcrumbs: If this option is enabled, Drupal will display breadcrumbs in the upper-left corner of each page.

Use IE PNG Fix: When this feature is enabled, NewsFlash will load a javascript program that allows IE6 to display transparent PNG images.

Font Family: This option allows you to select the default font family for your site. You can select one of the provided options, or you can select Custom and specify your own font selector below.

Custom Font-Family Setting: If you selected Custom from the Font Family drop-down menu, you can specify a custom font-family string here. The string should be valid in the context of a CSS definition. Font family names that includes spaces should be enclosed in quotes, and multiple font names should be separated by commas.

Include Local Content File: If this option is enabled, Drupal will load a CSS file with the name specified below during the page-load sequence. This allows you to create a custom CSS file with site-specific CSS customizations. Isolating theme modifications and site-specific CSS in this manner prevents future theme updates from overwriting your changes.

Local Content File Name: If the Include Local Content File option is enabled, this option is used to specify the file name of the local content file. Note that the path is relative to the tapestry theme root folder.

Left Sidebar Width: This option is used to specify the width, in pixels, of the left sidebar.

Right Sidebar Width: This option is used to specify the width, in pixels, of the right sidebar.

Use Suckerfish Menus: Internet Explorer 6 has a bug related to the CSS hover attribute that prevents pure CSS suckerfish menus from working correctly. NewsFlash provides a javascript file that will work around this problem and allow suckerfish menus to work correctly in IE. If you want to use this feature, you must enable this checkbox. If you do not enable this option, suckerfish menus will not work in IE6.

Specify Custom Logo Size: This option allows you to specify the dimensions of the logo image. This will not be necessary in all circumstances. However, if you are using a PNG image and you have enabled the IE PNG fix, you might need to enable this option and specify the logo image size.

Logo Width: The width, specified in pixels, of the logo image.

Logo Height: The height, specified in pixels, of the logo image.