---
title: "Jquery Twitter Ticker funktioniert nicht"
url: "https://www.typo3.net/d/114410-jquery-twitter-ticker-funktioniert-nicht"
source: "typo3.net"
tags: ["Extensions","Frage","JavaScript & AJAX"]
created: "2013-04-03"
last_reply: "2013-08-14"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Jquery Twitter Ticker funktioniert nicht

Extensions · 2 Antworten · gestartet 2013-04-03

## Eröffnungsbeitrag

**viva_la_noche** · 2013-04-03 · [Beitrag #1](https://www.typo3.net/d/114410-jquery-twitter-ticker-funktioniert-nicht/1)

Hallo Leute,

ich bin noch Anfängerin bei TYPO3 und habe ein Problem mit dem Twitter Ticker, wobei ihr mir hoffentlich helfen könnt.

Ich habe die Erweiterung "incore_twitter" installiert und eingebunden, auch den Twitteraccount richtig angegeben und nun werden immer noch keine Nachrichten geladen bzw. Anfang letzter Woche habe ich wenigstens noch eine Nachricht (die von vor zwei Wochen ist/war) gesehen. Wird irgendwo bestimmt, wie alt die Nachrichten sein dürfen, die gepostet werden? Der Kunde schreibt (noch) unregelmäßig bei Twitter, daher müssten die Nachrichten der letzten 6 Monate oder so angezeigt werden. Also wenn man das irgendwo angeben muss, wo wäre das? Oder woran kann es noch liegen?!?

Ich bin hier langsam am Verzweifeln o.O :'( o.O

Besten Gruß und Danke,
viva_la_noche

## Antworten

### [#2](https://www.typo3.net/d/114410-jquery-twitter-ticker-funktioniert-nicht/2) · viva_la_noche · 2013-04-04

So, ich bin schon mal einen Schritt weiter. In der PHP musste ich die URI wie folgt ändern:

```php
URI = "https://api.twitter.com/1/statuses/user_timeline.json?include_entities=true&include_rts=true&" + buildString + "&callback=TweetTick&count=" + tweetsCount;
```

und in der JS kam es auch zu folgenden Änderungen:

```javascript
function TweetTick(ob)
{
	//var container=$('#tweet-container');
	//console.log(containerId);
	var container = $(containerId);
	var lastidx = 0;
        var results_per_page = 10
	container.html('');
	if (ob.length != results_per_page) {
		lastidx = ob.length-1;
	}
	else {
		lastidx = results_per_page-1;
	}  	
	$(ob).each(function(index,el){
		var css = '';
        if(index == 0){
            css = ' first';
        }
        if(index == lastidx){
            css = ' last';
        }
        var str = ' <li class="scrolling-li"><div class="tweet '+css+'">\
					<div class="avatar"><a href="http://twitter.com/'+this.from_user+'" target="_blank"><img src="'+this.user.profile_image_url+'" alt="'+this.from_user+'" /></a></div>\
					<div class="user"><a href="http://twitter.com/'+this.from_user+'" target="_blank">'+this.user.screen_name+'</a></div>\
					<div class="time">'+parseTwitterDate(this.created_at)+'</div>\
					<div class="txt">'+formatTwitString(this.text)+'</div>\
					</div></li>';
		container.append(str);
	});
}

function parseTwitterDate(text) {
//var newtext = text.replace(/(\+\S+) (.*)/, '$2 $1');
var date = new Date(Date.parse(text)).toDateString();
var time = new Date(Date.parse(text)).toLocaleTimeString();

return date +' - ' + time;
}
```

Nun besteht nur noch das Problem, dass ich zwei Twitter-Accounts einbinden möchte. Wie ist das jetzt machbar?
Ich sehe ja in der PHP:

```php
for(var i=0;i<tweetUsers.length;i++) {
	if(i!=0) buildString+=\'+OR+\';
        buildString+=\'screen_name=\'+tweetUsers[i];
}
```

Kann mir da jemand weiterhelfen?

### [#3](https://www.typo3.net/d/114410-jquery-twitter-ticker-funktioniert-nicht/3) · Php_Diver · 2013-08-14

Hallo viva_la_noche,

ich habe das Problem jetzt auch.
Erstmal habe ich auf die neue Version upgedatet :)

welche PHP-Datei änderst du dort?

---

Quelle: „Jquery Twitter Ticker funktioniert nicht“, typo3.net, https://www.typo3.net/d/114410-jquery-twitter-ticker-funktioniert-nicht
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
