Netzsektor - mehr als nur Technik!

Netzsektor startet mit neuem Gewand. Bitte habt noch etwas Geduld bis wir alles mit Leben gefüllt haben. Wir wünschen euch viel Spaß. mehr »

 

Tag Archives: tt_news

TYPO3: default CSS Style von tt_news entfernen

Wer sich nach einem Update auch über das CSS File von tt_news ärgert kann es einfach mit einer Zeile TS rausschmeissen.
plugin.tt_news._CSS_DEFAULT_STYLE >

TYPO3: tt_news hat ein Umlauteproblem

In der Archivfunktion von TT_NEWS war entweder der März komplett verschwunden oder hatte ein Umlautproblem.
Lösen kann man das mit zwei Codezeilen Typoscript – Achtung gehört zum TLO PAGE.

config.language = de
config.locale_all = de_DE.UTF8

TYPO3: tt_news – Umlautproblem

Wer sich wundert wieso nur bei tt_news ein Umlautproblem besteht – zb. bei der Monatsaugabe (März),
der sollte folgendes ins TYPOScript schreiben.

config.locale_all = de_DE.utf8

Facebook: als Seite auf Pinnwand posten

Derzeit arbeiten wir an einer TYPO3 Extension um automatisiert TT-NEWS Einträge auf einer vorher definierten Seite zu posten.
Uns ist dabei aufgefallen das wir jedesmal als Person posten – das kommt bei großen Unternehmen sicher nicht gut ;)

Wie lösen wir das Problem?
Zuerst müssen wir einen Accestoken über unsere App erhalten.
Man rufe folgende Adresse auf:
https://www.facebook.com/dialog/oauth?client_id= ***ID_DEINER_APP*** &redirect_uri= ***DIE_ANGEGEBENE_URL_DEINER_APP*** &scope=manage_pages,offline_access,publish_stream

Nun sollte sich ein Berechtigungsfenster öffnen – dort musst du Zugriff auf Daten erlauben.
Dadurch erhält deine APP alle Berechtigungen die du auch hast.
Nachdem du diesen Schritt durchgeführt hast, wirst du auf die vorher definierte URL weitergeleitet.
In der URL muss nun ein code-Parameter zusehen sein.
Kopiert diesen nach “code=” – also nur das Kryptische.

Facebook arbeitet mit Accesstoken und unterscheidet mit ihnen die Berechtigung.
Jeder Administrator einer Seite erhält somit Zugriff auf dessen Accestoken.

Zuerst holen wir den aktuellen Accesstoken – mit diesem Postest du in deinem Namen:
https://graph.facebook.com/oauth/access_token?client_id= ***ID_DEINER_APP*** &redirect_uri= ***DIE_ANGEGEBENE_URL_DEINER_APP*** &client_secret= ***APP_SECRET*** &code= ***CODE_SIEHE_OBEN***

Um nun einen Überblick aller eigenen Accesstoken für Seiten zu erhalten, müssen wir folgende URL ausführen.
https://graph.facebook.com/me/accounts?access_token= ***dein aktueller Accesstoken***

Sucht euch dort die gewünschte Seite raus und entnehmt dort den entsprechenden Accesstoken.
Mit diesem seit ihr in der Lage Nachrichten in Facebook einzuspeisen und das im Namen der Seite.

Bei nähreren Informationen könnt ihr gerne einen Kommentar hinterlassen.
Wir werden versuchen euch jede Frage zu beantworten.