Welchen Text Ticker und Besucher-Counter, Wie einbauen?

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Max Braun
Mitglied
Beiträge: 30
Registriert: 12.12.2005 15:24

Welchen Text Ticker und Besucher-Counter, Wie einbauen?

Beitrag von Max Braun »

Hallo!
Ich bin ein Newbie, habe es aber geschafft, das neueste phpBB2 zu installieren.

Ich möchte auf meiner Hauptseite eine Zeile scrollenden Text und einen Besucher-Counter einbauen.

Wie macht man das?


Nach längerem Suchen hier...

1. Habe ich über die Web von http://www.andyhoppe.com diesen Text für einen counter, kapiere es aber nicht, was ich damit tun soll:

<a href="http://www.andyhoppe.com/" target="_blank" title="Counter"><img src="http://www.andyhoppe.com/count/?id=1134577701" border="0" alt="Counter"></a>


2. habe nen link zu einen XML News Ticker:
http://www.phpbbhacks.com/download/754

Von der anleitung kapiere ich aber nix.

Welche Schritte sind nötig, um diese beiden Sachen bei mir zum Laufen zu bringen?

Danke schon mal im Voraus!
Benutzeravatar
Miroerr
Mitglied
Beiträge: 611
Registriert: 21.11.2005 21:47
Kontaktdaten:

Beitrag von Miroerr »

Setz' den Code doch mal in die overall_footer/overall_header.tpl deines Templates, je nachdem wo du ihn haben möchtest.
Benutzeravatar
gloriosa
Mitglied
Beiträge: 13770
Registriert: 04.01.2005 20:23
Wohnort: Landeshauptstadt Erfurt

Lösung

Beitrag von gloriosa »

Hallo Max Braun,
zu 1) siehe dazu auch >>> hier <<< ! :o

zu 2) siehe dazu >>> KB:modsfaq <<< ! :o

Hinweis : Beachte zukünftig freundlicherweise, dass Du im richtigen Forum, hier MOD - Einbau/Anpassung, postest ! :oops:
Viele Grüße - gloriosa :D
Die einen schützen sich vor frischem Wind, während die anderen ihn nutzen.
Kein kostenloser MOD-Einbau usw. bzw. Support via PN, Email oder IRC !
Max Braun
Mitglied
Beiträge: 30
Registriert: 12.12.2005 15:24

Beitrag von Max Braun »

Danke für eure Tipps!

Den Counter hab eich inzwischen, steht aber links unten. Wie krigt man den zentriert?

Den ticker möchte ich oben zentriert, auf dem Standard-Tamplate von phpBB2.18 direkt unter

"Profil Du hast keine neuen Nachrichten Login"

An welcher Stelle muss ich den text im "overall_header.tpl " einfügen?
Benutzeravatar
Maxxxx
Mitglied
Beiträge: 282
Registriert: 22.08.2005 02:38
Wohnort: Dresden

Beitrag von Maxxxx »

Das sind doch Grundkenntnisse des HTMLs!! Die *.tpl Datei ist im Grunde genauso wie eine stinknormale HTML-Datei. Also einfach ein

Code: Alles auswählen

<center> xxx </center>
würds tun.
Max Braun
Mitglied
Beiträge: 30
Registriert: 12.12.2005 15:24

Beitrag von Max Braun »

Tja, die Grundkenntnisse habe ich leider nicht.

An welcher stelle muss ich also in die datei overall_header.tpl den folgenden Text oder einen Teil davon(?) aus der Datei "ticker.html" des "XML Tickers" einfügen?


<html>
<title>News Ticker</title>
<body>
<script language="JavaScript1.2">

//XML Ticker script- By Premshree Pillai (premshree@hotmail.com)
//http://www.qiksearch.com/
//Visit http://www.dynamicdrive.com for this script

var browserok=window.ActiveXObject
if (browserok)
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");

function loadXML(xmlFile)
{
xmlDoc.async="false";
xmlDoc.onreadystatechange=verify;
xmlDoc.load(xmlFile);
ticker=xmlDoc.documentElement;
}

function verify()
{
if (xmlDoc.readyState != 4)
{
return false;
}
}

if (browserok){
loadXML('ticker.php');

document.write('<style type="text\/css">');
document.write('.ticker_style{font-family:' + ticker.childNodes(1).childNodes(0).getAttribute('font') + '; font-size:' + ticker.childNodes(1).childNodes(0).getAttribute('size') + '; color:' + ticker.childNodes(1).childNodes(0).getAttribute('color') + '; font-weight:' + ticker.childNodes(1).childNodes(0).getAttribute('weight') + '; text-decoration:' + ticker.childNodes(1).childNodes(0).getAttribute('decoration') + '}');
document.write('.ticker_style:hover{font-family:' + ticker.childNodes(1).childNodes(1).getAttribute('font') + '; font-size:' + ticker.childNodes(1).childNodes(1).getAttribute('size') + '; color:' + ticker.childNodes(1).childNodes(1).getAttribute('color') + '; font-weight:' + ticker.childNodes(1).childNodes(1).getAttribute('weight') + '; text-decoration:' + ticker.childNodes(1).childNodes(1).getAttribute('decoration') + '}<br>');
document.write('</style>');

document.write('<table style="border:' + ticker.childNodes(0).getAttribute('border') + ' solid ' + ticker.childNodes(0).getAttribute('bordercolor') + '; background:' + ticker.childNodes(0).getAttribute('background') + '; width:' + ticker.childNodes(0).getAttribute('width') + '; height:' + ticker.childNodes(0).getAttribute('height') + '"><tr><td><div id="ticker_space"></div></td></tr></table>');

var item_count=2;
var timeOutVal=(ticker.childNodes(0).getAttribute('timeout'))*1000;
var original_timeOutVal=timeOutVal;
var isPauseContent;

if(ticker.childNodes(0).getAttribute('pause')=="true")
{
isPauseContent=' onmouseover="setDelay();" onmouseout="reset();"';
}
else
{
isPauseContent='';
}
}

function setTicker()
{
document.all.ticker_space.innerHTML='<center><a href="' + ticker.childNodes(item_count).getAttribute('URL') + '" target="' + ticker.childNodes(item_count).getAttribute('target') + '" class="ticker_style"' + isPauseContent + '>' + ticker.childNodes(item_count).firstChild.text + '</a></center>';
if(item_count==ticker.childNodes.length-1)
{
item_count=2;
}
else
{
item_count++;
}
setTimeout("setTicker()",timeOutVal);
}

function setDelay()
{
timeOutVal=10000000000000;
item_count--;
}

function reset()
{
timeOutVal=original_timeOutVal;
setTicker();
}

if (browserok)
setTicker();

</script>
</body>
</html>
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“