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: Extends tt_news with FE-User Editing

Author:Kasper Skårhøj
Created:2002-11-01T00:32:00
Changed by:anton schmidt
Changed:2010-03-01T03:12:38
Author:
Email:typo3dev@geithware.de
Info 3:
Info 4:

EXT: Favoriten für tt_news

Extension Key: favoriten

Copyright © by julian.fries.3000@googlemail.com <julian.fries.3000@googlemail.com>

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: Favoriten für tt_news

Introduction 1

What does it do? 1

Screenshots........................................................... .....2

Users manual 3

Installation 3

Introduction

What does it do?

Über einen Link im Template der Single-Ansicht von tt_news können angemeldete Benutzer diese News zu ihren Favoriten hinzufügen oder wieder entfernen. Optional können alle Benutzer, die die News ihren Favoriten hinzugefügt haben, neben dem jeweiligen News-Artikel angezeigt werden.

Im List-Modus der Extension werden alle News angezeigt, die ein User als Favorit ausgewählt hat. Die Auswahl der Favoriten findet in diesem Modus entweder über Get-Parameter oder über die uid des gerade angemeldeten Benutzers statt.

Screenshots

Users manual

Installation

Typoscript:

Extrension mit dem Extension-Manager installieren.

Typoscript für tt_news und favoriten ins setup des root-templates eingeben und gegebenenfalls anpassen:

plugin.tt_news.displaySingle{

add_fav = Als Favorit hinzufügen

remove_fav = Aus Favoriten entfernen

added_fav = Die News wurden deinen Favoriten hinzugefügt!

removed_fav = die News wurden aus deiner Favoritenliste entfernt!

}

plugin.tx_favoriten_pi1{

fan_max_items = 5

fan_profile_pid = 4

fan_image_path = uploads/tx_srfeuserregister/

fan_image_field = image

fan_param1 = tx_ttnews

fan_param2 = tt_news

fan_linkparams = &tx_ttnews[user_uid]=

fav_max_items = 3

fav_pid = 8

fav_image_path = uploads/pics/

fav_image_field = image

fav_param1 = tx_ttnews

fav_param2 = user_uid

fav_linkparams = &tx_ttnews[tt_news]=

fav_title_len = 10

fav_dont_use_pagebrowser =

}

Kurze Erklärung zum TS oben:

fan/fav_image_path = Pfad zu den jeweiligen Bildern

fan/fav_image_field = Feld wo das Bild gespeichert wird

fan/fav_param1 und param2 = Parameter, über den die News bzw Profile aufgerufen werden.

Template:

Im Template von tt_news, einzelansicht, Marker mit div wie folgt einfügen:

<div id="foo">###FAV_LINK###</div>

Flexform:

img-1

Modus auswählen. Form zum hinzufügen und entfernen von Favoriten, wird auf der selben Seite platziert wie die Einzelansicht von tt_news.

List-Modus kann etwa auf der Profilseite eines Benutzers eingefügt werden, wenn die Checkbox „public List“ freigelassen wird, sind die Favoriten nur für den angemeldeten Benutezr sichtbar.

To-Do List

The ajax browsing of the images in list-mode could be faster. Maybe i gonna change the extension to use different page-type instead of eid- mechanism, which doesnt support many of the TYPO3 API functions by default.

Known Problems

Please contact me, if You find anything

img-2 EXT: Favoriten für tt_news - 5