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