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: rf_rsstweet¶
Created: | 2010-02-18T17:33:18 |
---|---|
Changed: | 2013-11-25T15:23:29.310000000 |
Classification: | RF RSS Twitter Tweets |
Keywords: | rss, twitter, tweets |
Author: | Ralf Freit |
Email: | ralf@freit.de |
Info 4: | |
Language: | de |
EXT: rf_rsstweet - RF RSS Twitter Tweets
EXT: rf_rsstweet¶
Extension Key: RF RSS Twitter Tweets
Language: de
Keywords: rss, twitter, tweets
Copyright 2012-2013, Ralf Freit, <ralf@freit.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¶
`Introduction 3 <#__RefHeading__876_1096280026>`_
`Bedienungshandbuch 4 <#__RefHeading__882_1096280026>`_
Twitter API & Token generierung 4
`Administration 5 <#__RefHeading__6795_604902941>`_
`Configuration 7 <#__RefHeading__892_1096280026>`_
`Known problems 8 <#__RefHeading__898_1096280026>`_
`To-Do list 9 <#__RefHeading__900_1096280026>`_
`ChangeLog 10 <#__RefHeading__902_1096280026>`_
Einführung¶
Was macht es?¶
Zeigt deine oder eine Fremde Twitter Timeline im FE an. Es werden auf wunsch alle Links geparst, eine Sortierung nach
Hashtags ist möglich. Alles kann Individuell per TypoScript oder HTML Template angepasst werden. Ist Kompatibel mit der Twitter API 1.1
und der aktuellen TYPO3 version 6.1.x
Screenshots¶
Bedienungshandbuch¶
Um die Extension zu nutzen folgende Schritte durchführen:
Installieren Sie die Extension
Fügen Sie das Statische Template zu ihrem Seiten Template hinzu
Konfigurieren Sie das Plugin per TypoScript oder direkt im Plugin (lesen Sie dazu Token generieren)
Viel Spass
Twitter API & Token generierung¶
Um auf die neue API zuzugreifen musst du nun eine eigene TwitterApp erstellen. Dazu geh einfach auf die DEV[ 1 ] Seite von Twitter und Log dich mit deinem Twitter Account dort ein. Nach du dich erfolgreich eingeloggt hast findest du oben nun bei deinem Profilbild eine Navigation, dort wählst du "My applications" dann direkt auf "Create new application" [1] https://dev.twitter.com/
Nun siehst du in der Übersicht den "Consumer key" sowie den "Consumer secret" diese beiden Schlüssel musst du nun Kopieren und in dein Backend eintragen ob direkt im Plugin oder per TypoScript bleibt dir überlassen.
Administration¶
Folgende Optionen stehen Ihnen zur Verfügung:
custom_key¶
Eigenschaften
custom_key
Typ
string
Beschreibung
(ab 1.5) Dieser Customer Key bekommt man von der TwitterAPI zugewiesen
Default
custom_secret¶
Eigenschaften
custom_secret
Typ
string
Beschreibung
(ab 1.5) Dieser Custom Secret bekommt man von der TwitterAPI zugewiesen
Default
tweets¶
Eigenschaften
tweets
Typ
Int
Beschreibung
Wieviele Tweets sollen angezeigt werden(1-20)
Default
8
exludeReplies¶
Eigenschaften
exludeReplies
Typ
Boolean
Beschreibung
(ab 1.5) Sollen Antworten aus der Timeline ausgeschlossen werden?
Default
1
profile¶
Eigenschaften
profile
Typ
profile
Beschreibung
Welcher Twitteruser soll angezeigt werden(Username oder ProfilID)
Default
disegio
tweetCrop¶
Eigenschaften
tweetCrop
Typ
string
Beschreibung
Sollen sie Tweetsgekuerzt werden(0 = No Crop - sample: '70|...|true')
Default
0
tagonly¶
Eigenschaften
tagonly
Typ
Boolean
Beschreibung
Soll innerhalb des User RSS nur spezielle Tags beruecksichtigt werden?
Default
0
tagname¶
Eigenschaften
tagname
Typ
Strig
Beschreibung
Welcher Tag soll berücksichtigt werden (ohne #).(Nur aktiv wenn tagonly = 1 ist)
Default
typo3
showDate¶
Eigenschaften
showDate
Typ
Boolean
Beschreibung
Soll Datum/Uhrzeit angezeigt werden?
Default
0
dateFormat¶
Eigenschaften
dateFormat
Typ
string
Beschreibung
Welches Format sollen Datum und Uhrzeit haben.Für mehr Infos: http://de2.php.net/manual/de/function.strftime.php
Default
%e.%m.%Y - %H:%M:%S
showProfileName¶
Eigenschaften
showProfileName
Typ
Boolean
Beschreibung
Eigenen Usernamen anzeigen
Default
1
ShowProfileNameWithLink¶
Eigenschaften
ShowProfileNameWithLink
Typ
Boolean
Beschreibung
(ab 1.5) Soll der Profilname zum Profil verlink werden?
Default
1
showProfileNameWithLinkTarget¶
Eigenschaften
showProfileNameWithLinkTarget
Typ
String
Beschreibung
(ab 1.5) Falls der Profillink verlinkt wird kann man hier noch einen speziellen Target zuweisen
Default
_blank
showStatuslink¶
Eigenschaften
showStatuslink
Typ
Boolean
Beschreibung
Soll der Link zur Statusseite auf Twitter.com angezeigt werden?
Default
0
statuslinkString¶
Eigenschaften
statuslinkString
Typ
string
Beschreibung
(ab 1.5) Link gerüst für den Statuslink(Param1: Twittername Param2: StatusID
Default
PermaLinkStringTarget¶
Eigenschaften
PermaLinkStringTarget
Typ
String
Beschreibung
(ab 1.5) Linkziel für den Statuslink
Default
_blank
templateFile¶
Eigenschaften
templateFile
Typ
String
Beschreibung
Hier wird das Template angegeben
Default
EXT:rf_rsstweets/lib/tpl/template.html
useEncoding¶
Eigenschaften
useEncoding
Typ
boolean
Beschreibung
Das Encoding in der ausgabe kann gesteuert werden wenn dies
Default
0
encoding¶
Eigenschaften
encoding
Typ
String
Beschreibung
Es kann hier das encoding eingestellt werden(wenn useEncoding = 1 ist)
Default
utf-8
ShowInlineLink¶
Eigenschaften
ShowInlineLink
Typ
Boolean
Beschreibung
Soll innerhalb der Tweets die Links anklickbar sein?
Default
1
_CSS_DEFAULT_STYLE¶
Eigenschaften
_CSS_DEFAULT_STYLE
Typ
String
Beschreibung
CSS Default Style
Default
Show below
twitterApiLink¶
Eigenschaften
twitterApiLink
Typ
String
Beschreibung
(ab 1.5) Link zur TwitterAPI um die Tweets auszulesen (Param1: ScreenName, Param2: Anzahl der Tweets, Param3: Replies ausschliessen)
Default
https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name= %s&count=%s&exclude_replies=%s
twitterApiTokenLink¶
Eigenschaften
twitterApiTokenLink
Typ
String
Beschreibung
(ab 1.5) Link zum TwitterAPI Token
plugin.tx_rfrsstweets_pi1.
((generated))¶
((generated))¶
_CSS_DEFAULT_STYLE¶
.rfrsstweets .datetime{display:block;text-align:right;color:#ccc}
.rfrsstweets .tweet{font-size:10px}
.rfrsstweets .notweet{font-size:10px;padding:10px 0}
.rfrsstweets .permalink{display:block;text-align:right}
.rfrsstweets .permalink a:hover{background:transparent}
FAQ¶
((generated))¶
None....¶
You have a question? Mail me... rsstwitter@disegio.de
Configuration¶
((generated))¶
TypoScript Konfiguration¶
If you want to use t3jquery for your own extension, you need just some several lines which look like this:
plugin.tx_rfrsstweets_pi1 {
// Dieser Customer Key bekommt man von der TwitterAPI zugewiesen
custom_key =
// Dieser Custom Secret bekommt man von der TwitterAPI zugewiesen
custom_secret =
// Wieviele Tweets sollen angezeigt werden (1-20)
tweets = 8
// 1.5 - Sollen Antworten aus der Timeline ausgeschlossen werden?
exludeReplies = 1
// Welcher Twitteruser soll angezeigt werden (Username oder ProfilID)
profile = disegio
// Soll Datum/Uhrzeit angezeigt werden?
showDate = 1
// Welches Format sollen Datum und Uhrzeit haben
dateFormat = %e.%m.%Y - %H:%M:%S Uhr
// Eigenen Usernamen anzeigen
showProfileName = 1
// 1.5 - Soll der Profilname zum Profil verlink werden?
showProfileNameWithLink = 1
// Soll der Link zur Statusseite auf Twitter.com angezeigt werden?
showStatuslink = 1
// Soll innerhalb der Tweets die Links anklickbar sein?
showInlineLink = 1
}
Add RF RSS Twitter by TS¶
Add the following to your setup:
tmp.twitter < plugin.tx_rfrsstweets_pi1
tmp.twitter{
profile = typo3
tweets = 2
}
page.20 < tmp.twitter
Known problems¶
Report bugs at rsstwitter@disegio.de
To-Do-Liste¶
- Grundtemplate & GrundCss überarbeiten und das Layout vorkonfigurieren
- Report features at rsstwitter@disegio.de
- Feel free to translate this manuel into another language
ChangeLog¶
1.0.0¶
Version
1.0.0
Changes
initial Release no ToDos, its Final lang: German Docu maybe cooming soon Demo on http://www.disegio.de (soon)
1.0.1¶
Version
1.0.1
Changes
Languagefile added Bugfix for Hashview Documentation cooming soon
::¶
Version
1.5.0
Changes
Das neuste Update funktioniert mit der aktuellen Twitter API v1.1 - Siehe ins ReadMe File dort gibts eine kurz Anleitung für das erstellen der Tokens.
1.5.1¶
Version
1.5.1
Changes
Sorry vergessen Debug ausgaben zu entfernen. Siehe Readme.txt