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

Author:Christopher
Created:2010-12-18T19:57:23
Changed by:Felix Kiesewetter
Changed:2014-04-15T17:25:06
Classification:frames
Description:The keywords help with categorizing and tagging of the manuals. You can combine two or more keywords and add additional keywords yourself. Please use at least one keyword from both lists. If your manual is NOT in english, see next tab "language" ---- forEditors (use this for editors / german "Redakteure") forAdmins (use this for Administrators) forDevelopers (use this for Developers) forBeginners (manuals covering TYPO3 basics) forIntermediates (manuals going into more depth) forAdvanced (covering the most advanced TYPO3 topics) ----
Keywords:tt_content, frames, section frames, wrap, wraps, customisation, customize
Author:Felix Kiesewetter
Email:info@felixkiesewetter.de
Version:1.0.0
Language:en

img-1 img-2 EXT: Frames

Extension Key: frames

Language: en

Version: 1.0.0

Keywords: tt_content, frames, section frames, wrap, wraps, customisation, customize

Copyright 2014, Felix Kiesewetter, <info@felixkiesewetter.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.org

Table of Contents

`EXT: Frames 1 <#__RefHeading__5708_1738894311>`_

`Introduction 3 <#__RefHeading__5710_1738894311>`_

What does it do? 3

Screenshots 3

`Users manual 4 <#__RefHeading__467_413120346>`_

Title 4

Wrap 4

Storage of frame records 4

FAQ 4

`Configuration 5 <#__RefHeading__31515_818911409>`_

`Known problems 6 <#__RefHeading__31525_818911409>`_

`To-Do list 7 <#__RefHeading__477_413120346>`_

Introduction

What does it do?

Sick of configuring section_frames for tt_content elements via Page TS Config and manipulating css_styled_content? Well, I was. So I created this little plugin which allows you to define section frames as standalone records, freely configure them in your list or page view and apply them to your content elements the easiest way possible. It has never been so easy to wrap tt_content elements in custom divs etc.

Screenshots

img-3 The extension changes the field “section_frame”in the tt_content TCA to look like this:

img-4 To change or create different types of section_frames,just click on “add” or “edit” and define the wrap like this:

Users manual

img-4 Just install the plugin. From then on, you will find the modified section_frame field in every tt_content element. Click “add” or “edit” to customise the wrap like so:

Title

This is just an internal name to identify the frame – choose a simple name like “text on white background” so that be_users editing content will not be confused and know exactly which frame to use.

Wrap

This is the wrap which will be wrapped around the tt_content element. You should know this from TypoScript. In the future I might modify this field to be more user-friendly ( s. To-Do list ).

Storage of frame records

The frame records will be stored on the root level and can also be edited from the list view.

FAQ

No questions so far. Feel free to send me an email.

Configuration

None so far.

Known problems

None so far. Feel free to send me an email if you have any suggestions or problems.

To-Do list

The editor will become more and more user-friendly and I'll add some more options.In this version (1.0.0), you'll need to write a TypoScript-style wrap as you would in your TS template – that might not be optimal if common editors want to modify the frame.I will also add the possibility to insert data, like so:<a href=”{field:header_link}”><div class=”{field:header}”>|</div></div>