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: New button for BE list module

Author:Kasper Skårhøj
Created:2002-11-01T00:32:00
Changed by:Andreas Schwarzkopf
Changed:2005-08-17T16:36:50
Author:Andreas Schwarzkopf
Email:schwarzkopf@artplan21.de
Info 3:
Info 4:

EXT: New button for BE list module

Extension Key: a21belistbutton

Copyright 2000-2002, Andreas Schwarzkopf, <schwarzkopf@artplan21.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: New button for BE list module 1

Introduction 1

What does it do? 1

Screenshots 1

Configuration 1

Reference 2

To-Do list 2

Changelog 2

Introduction

What does it do?

This backend extension inserts an additional button to the page control icons on the top of the backend list module. The button redirects the user on click to a certain frontend page. Additional URL parameters (e.g. for print version), alternative icon and title text in multiple languages can be defined. Also a redirect to an external host is possible.

This icon can be placed on a certain backend pages or it can be assigned to a certain backend users.

Screenshots

Backend view of an activated button:

img-1

Configuration

The extension is controlled only via TSConfig. It can be pageTSConfig or userTSConfig.

The extension must be activated in TSConfig first:

mod.web_list.customButton=1

Reference

Following configuration options are availible:

activate the extension:

mod.web_list.customButton=1
id

Property

id

Data type

integer

Description

Number of the page ID, wich schould be opened in the frontend

Default

additionalParams

Property

additionalParams

Data type

string

Description

Query string parameters for the URL, e.g. &type=98

Default

altURL

Property

altURL

Data type

string

Description

A complete URL, wich will override the above parameters

Default

image

Property

image

Data type

string

Description

path to an alternative image, e.g. fileadmin/images/icon.gif

Default

title

Property

title

Data type

language array

Description

.default = This is the englisch title text for the icon

.de = this is the german title text for the icon

.xx

Default

[mod.web_list.customButton]

((generated))
Example

Put this configuration in the field “TSConfig” of a page header:

mod.web_list.customButton=1
mod.web_list.customButton {
  #redirect to yourdomain.com/index.php?id=1&type=98
  id=1
  additionalParams = &type=98
  # alternative URL:
  altURL = http://www.artplan21.info/
  # customized icon and title text
  image = typo3conf/ext/a21belistbutton/ext_icon.gif
  title.default = Open external page
  title.de = Externe Seite öffnen
}

To-Do list

- adding a button to each content element

Changelog

- 0.1.0 initial version

img-2 EXT: New button for BE list module - 2