Archiv verlassen und diese Seite im Standarddesign anzeigen : External.php Was geht ?
Karsten242
13.03.2004, 12:50
Es gibt ja mittlerweile mit der external.php neue Beiträge als Javascript auf normalen HTML Seiten auszugeben.
Das gleiche bräuchte ich nun für Events. Ist das eventuell schon in der external.php programmiert? Wenn ja wie binde ich das ein ?
Falls das noch nicht drin ist, muß ich mir wohl etwas eigenes schreiben.
Freue mich auf euren Antworten und vielen Dank im Vorraus für die Unterstützung
codemonkey
13.03.2004, 13:45
Die external.php bietet nur die Möglichkeit einen XML-Feed für die letzten Beiträge des Forums zu erstellen.
Die external.php bietet nur die Möglichkeit einen XML-Feed für die letzten Beiträge des Forums zu erstellen.
wie geht das? kann mir jemand mal erklären wie man diese external.php datei braucht. ich möchte auf einer nicht vb homepage die letzten beiträge meines forums anzeigen lassen.
Füg diesen Code in deine externe Seite ein und es werden die neuesten 15 Themen als Links angezeigt.
<strong>Die 15 neuesten Themen im Forum :</strong>
<ul>
<script type="text/javascript" src="http://www.deinseite.com/forum/external.php?type=js"></script>
<script type="text/javascript">
<!--
var max = 15;
if (threads.length < max)
{
max = threads.length;
}
for(i = 0; i < max; i++)
{
if (threads[i].title.length > 20)
{
threads[i].title = threads[i].title.substring(0, 20) + '...';
}
document.writeln("<li><a href=\"http://www.deinseite.com/forum/showthread.php?t=" + threads[i].threadid + "\">" + threads[i].title + "</a> (" + threads[i].poster + " - Erstellt am: " + threads[i].threaddate + ") </li>");
}
//-->
</script>
</ul>
Vorher muss diese Einstellung auf "Ja" gesetzt werden:
Administrator-Kontrollzentrum -> vBulletin-Einstellungen -> Feeds (Javascript, RSS, XML) -> Javascript-Feeds aktivieren
Gefunden in der Beitrag #82 in diesem Thema: http://www.vbulletin.com/forum/showthread.php?t=73540
Hy,
mal eine Frage dazu.
Die Beiträge werden untereinander dargestellt. Wie bekomme ich das den hin, das die nebeneinander dargestellt werden ?
Gruß
Frank
Hy,
mal eine Frage dazu.
Die Beiträge werden untereinander dargestellt. Wie bekomme ich das den hin, das die nebeneinander dargestellt werden ?
Gruß
Frank
document.writeln("<li><a href=\"http://www.deinseite.com/forum/showthread.php?t=" + threads[i].threadid + "\">" + threads[i].title + "</a> (" + threads[i].poster + " - Erstellt am: " + threads[i].threaddate + ") </li>");
Einfach nur die beiden <li> </li> Tags entfernen.
Hy,
Super, Danke. Wie kriege ich das ganze nun als Ticker oder Laufschrift eingebunden ?
Gruß
Frank
StGaensler
04.05.2008, 22:10
Hallo,
nimm entweder die Liste raus (<ul> und <li>) oder formatiere die Listen-Elemente per CSS als inline-Elemente:<li style="display:inline;">
Viele Grüße
Stefan
Da war ich wohl zu langsam. Allerdings musst du die <ul> auch entfernen!
Hy,
danke !!! Gibt es den vielleicht auch eine Lösung für die Laufschrift ?
Gruß
Frank
StGaensler
04.05.2008, 22:44
Hallo,
ja, irgendwie geht das mit JavaScript: http://www.google.de/search?q=javascript+laufschrift
Da ich das allerdings eh nicht mag, kann ich dir da nicht groß weiterhelfen. Wenn du mir eine Information geben willst, wieso gibst du sie mir dann nicht gleich, sondern ich muss warten, bis die ganze Laufschrift durchgelaufen ist? Außerdem bewegt sich dann was, und lenkt vom eigentlichen Inhalt der Webseite ab.
Viele Grüße
Stefan
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.