DEPRECATION WARNING

This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.

EXT: Alphabetic Sitemap

Author:Steffen Kamper
Created:2006-03-08T12:45:49
Changed:2008-12-11T13:09:15
Email:info@sk-typo3.de
Info 2:
Info 3:
Info 4:

EXT: Alphabetic Sitemap

Extension Key: alpha_sitemap

Copyright 2000-2002, Steffen Kamper, <info@sk-typo3.de>

This document is published under the Open Content License

available from http://www.opencontent.org/opl.shtml

The content of this document is related to TYPO3

- a GNU/GPL CMS/Framework available from www.typo3.com

Table of Contents

EXT: Alphabetic Sitemap 1

Introduction 1

What does it do? 1

Screenshots 1

Result in FE 2

Configuration 2

Known problems 3

To-Do list 3

Changelog 3

Introduction

What does it do?

It renders a sitemap from a given starting point grouped by first letter of page title

Screenshots

Choose sitemap and “Alphabetic Sitemap”

img-1

img-2

Attention:

This extension adds the “recursive” to all menu types, but it's only used by this extension.

Result in FE

img-3

Configuration

Setup your HTML for render with typoscript

Usage in Setup: plugin.tx_alphasitemap_pi1 {...}

_CSS_DEFAULT_STYLE

Property

_CSS_DEFAULT_STYLE

Data type

string

Description

Default CSS-stylesdefault:.alpha-sitemap-chars span {padding: 0 3px ;}.alpha-sitemap-chars .active {font-weight: bold;}

titleField

Property

titleField

Data type

string

Description

field for the page titledefault:title

((Unknown Property))

Property

Data type

Description

pages

Property

pages

Data type

stdWrap

Description

stdWrap for complete sitemapdefault:pages.wrap = <li>|</li>

charMenu

Property

charMenu

Data type

stdWrap

Description

stdWrap for complete navigation Menu (the letters)default:charMenu.wrap = <p class="alpha-sitemap-chars">|</p>

chars

Property

chars

Data type

stdWrap

Description

stdWrap for single chars in navigation Menudefault:chars.wrap = <span>|</span>

activeChar

Property

activeChar

Data type

stdWrap

Description

stdWrap for active chars in navigation Menu

default:ATagParams = class="active"doNotLink = 1wrap = <span class="active">|</span>

titleChar

Property

titleChar

Data type

stdWrap

Description

stdWrap for char headersdefault:titleChar.wrap = <h3>|</h3>

includeNotInMenu

Property

includeNotInMenu

Data type

boolean

Description

If set, pages are added that are flagged with “not in menu”

addWhere

Property

addWhere

Data type

string

Description

add additional where clause like "AND doktype!=6"

has to start with "AND".

Be careful, wrong clause can damage

Known problems

To-Do list

Changelog

- 0.0.3 recursive levels

- 0.0.2 enable access to all field of pages in pages-stdWrap

- 0.0.1 First Release

img-4 EXT: Alphabetic Sitemap - 3