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: tm_tvpagemodule

Author:Kasper Skårhøj
Created:2002-11-01T00:32:00
Changed by:Tapio Markula
Changed:2008-03-20T23:43:48
Author:Tapio Markula
Email:tapio.markula@xetpoint.fi
Info 3:
Info 4:

EXT: tm_tvpagemodule

Extension Key: tm_tvpagemodule

Copyright 2000-2005,Tapio Markula, < tapio.markula@xetpoint.fi >

Additional authors (authors of integrated plugins):

Stefan Galinski

Marc Ehret

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: tm_tvpagemodule 1

Introduction 1

What does it do? 1

Requirements and suggested extensions 1

Other authors 1

Screenshots 3

Configuration 4

TS Config for users/ user groups and related TS Template settings 4

Known problems 5

Hooks 7

To-Do list 7

Changelog 7

Credits 7

Introduction

What does it do?

This is a modified version of the page module of TemplaVoila . See related configurations. This was previously a part of the plugin 'tm_contentaccess' . Some useful configurations can be used only installing tm_contentaccess. TemplaVoila doesn't offer very good front end editing features, but tm_contentaccess improves them.

Requirements and suggested extensions

This plugin is for Typo3 4.0.x+.

In order to get everything out from this plugin, it needs 'skin_grey_2' installed because many features have proper layout using skin_grey_2.

Other authors

Other authors have done following implementations:

  • Stefan Galinski – improvements for frontend editing and additional backend template system for TemplaVoila page module.
  • Marc Ehret – backend template for TemplaVoila page module (alternative for Stefan's system)..

Look at the list of relations to other plugins in order to know plugin names. Tm_contentaccess combines functionalities about half a dozen plugins, which could not be used together as stand alone plugins. In addition tm_contentaccess has integrated functionalities of about ten plugins.

Screenshots

Using skin_grey_2 possible layout might be this:

img-1

Configuration

Known problems

((generated))

General

This plugin uses XCLASS-implementations and conflicts with extensions that extend the same core files. Look at the 'ext_localconf.php' of this plugin so you can see which files this plugin extends. It is possible to extend the same class only once by using the XCLASS method. If a class has been extended once and another plugin tries to extend the same class, next extending trials are simplyignored!

Known bugs

No known bug at this moment.

List of relation to other plugins:
  • tm_shared_lib – adds some features.
  • skin_grey_2 - some features need skin_grey_2 in order to have proper layout.
  • me_templavoilalayout – integrated.
  • tm_shared_lib – some features needs to installed before tm_tvpagemodule. If you already have installedtm_tvpagemodule, uninstalltm_tvpagemoduleand install tm_shared_lib first.

Hooks

I added hook for the main views of page modules – both for the classic page module and TemplaVoila:

$TYPO3_CONF_VARS['EXTCONF'][TM_TVPAGEMODULE_EXTkey]['addItemInform ationTV']

To-Do list

Add AJAX drag and drop for moving content elements.

Changelog

  • If used with skin_grey_2 with 'modern_skin' CSS theme fake 'Typo3 4.2' style.
  • Made compatible with templavoila 1.3.4.
  • Made compatible with tm_shared_lib 0.2.0. Relations to tm_contentaccess taken off.
  • Made compatible with TemplaVoila 1.3.3.

Credits

Special thank's for Stefan Galinski < Stefan.Galinski@frm2.tum.de > helping finding bugs in this plugin.

Ext: tm_tvpagemodule - 7

img-2