Newsbar Mod
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.

Newsbar Mod
Hier onder het javascript van de newsbar. Waar en hoe plaats ik de tekst.
/*
========================================
NewsBar v1.2 (modified to Forum Images NewsBar v1.02)
License : Freeware (Enjoy it!)
(c)2002 VASIL DINKOV- PLOVDIV, BULGARIA
========================================
NewsBar v1.2 was modified for forumimages.com by Daz and SamG.
Get the unmodified NewsBar script at:
http://smartmenus.tripod.com/other.html
and don't wait to get the great SmartMenus script at:
http://smartmenus.tripod.com
LEAVE THESE NOTES PLEASE - delete the comments if you want.
*/
/* Part 1: content description - edit to suit */
var defaultText = 'Hi and Welcome...';
var newsBarContent = [
['http://www.forumimages.com/', 'Forum Images NewsBar', '_blank'],
['http://smartmenus.tripod.com/other.html', 'Based on NewsBar v1.2 by Vasil Dinkov', '_self'],
['', 'Have a nice day!', '']
]; // newsBarContent[] blocks must be in the format ['href', 'text', 'target'] and blocks must be separated by commas
/* Part 2: "look and feel" variables - edit to suit */
var defaultTextTimeOut = 2; // the time the default text is displayed, in seconds
var newsBarTimeOut = 3; // the time a headline is displayed, in seconds
var newsBarSpeed = 20; // 1000 = 1 second
var leadingSign = '...';
var newsBarStyle = 'style="position: relative; font-size: 12px;"';
var pauseNewsBarOnMouseOver = true; // true pauses NewsBar progress when mouse pointer is over links
/* Part 3: the NewsBar engine - tinker in here at your own risk! */
var contentIndex = 0;
var cursorPosition = 0;
var textLength = newsBarContent[0][1].length;
var newsBarCycle = null;
defaultTextTimeOut *= 1000;
newsBarTimeOut *= 1000;
if ( pauseNewsBarOnMouseOver ) var eventHandlers = ' onmouseout="newsBarCycle = setTimeout(\'newsBarNew()\', ' + newsBarTimeOut + ');" onmouseover="clearTimeout(newsBarCycle);">';
else var eventHandlers = '>';
function newsBarNew() {
if ( (newsBarContent[contentIndex][0] != '') && (cursorPosition == textLength) ) var text = '<a href="' + newsBarContent[contentIndex][0] + '" target="' + newsBarContent[contentIndex][2] + '"' + eventHandlers + newsBarContent[contentIndex][1] + leadingSign + '</a>';
else var text = newsBarContent[contentIndex][1].substring(0, cursorPosition) + leadingSign;
document.getElementById('newsbar').innerHTML = text;
if ( cursorPosition++ == textLength ) {
cursorPosition = 0;
newsBarCycle = setTimeout('newsBarNew()', newsBarTimeOut);
contentIndex++;
if ( contentIndex == newsBarContent.length ) contentIndex = 0;
textLength = newsBarContent[contentIndex][1].length;
}
else setTimeout('newsBarNew()', newsBarSpeed);
}
document.write('<div id="newsbar" ' + newsBarStyle + '>' + defaultText + '</div>');
setTimeout('newsBarNew()', defaultTextTimeOut);
/*
========================================
NewsBar v1.2 (modified to Forum Images NewsBar v1.02)
License : Freeware (Enjoy it!)
(c)2002 VASIL DINKOV- PLOVDIV, BULGARIA
========================================
NewsBar v1.2 was modified for forumimages.com by Daz and SamG.
Get the unmodified NewsBar script at:
http://smartmenus.tripod.com/other.html
and don't wait to get the great SmartMenus script at:
http://smartmenus.tripod.com
LEAVE THESE NOTES PLEASE - delete the comments if you want.
*/
/* Part 1: content description - edit to suit */
var defaultText = 'Hi and Welcome...';
var newsBarContent = [
['http://www.forumimages.com/', 'Forum Images NewsBar', '_blank'],
['http://smartmenus.tripod.com/other.html', 'Based on NewsBar v1.2 by Vasil Dinkov', '_self'],
['', 'Have a nice day!', '']
]; // newsBarContent[] blocks must be in the format ['href', 'text', 'target'] and blocks must be separated by commas
/* Part 2: "look and feel" variables - edit to suit */
var defaultTextTimeOut = 2; // the time the default text is displayed, in seconds
var newsBarTimeOut = 3; // the time a headline is displayed, in seconds
var newsBarSpeed = 20; // 1000 = 1 second
var leadingSign = '...';
var newsBarStyle = 'style="position: relative; font-size: 12px;"';
var pauseNewsBarOnMouseOver = true; // true pauses NewsBar progress when mouse pointer is over links
/* Part 3: the NewsBar engine - tinker in here at your own risk! */
var contentIndex = 0;
var cursorPosition = 0;
var textLength = newsBarContent[0][1].length;
var newsBarCycle = null;
defaultTextTimeOut *= 1000;
newsBarTimeOut *= 1000;
if ( pauseNewsBarOnMouseOver ) var eventHandlers = ' onmouseout="newsBarCycle = setTimeout(\'newsBarNew()\', ' + newsBarTimeOut + ');" onmouseover="clearTimeout(newsBarCycle);">';
else var eventHandlers = '>';
function newsBarNew() {
if ( (newsBarContent[contentIndex][0] != '') && (cursorPosition == textLength) ) var text = '<a href="' + newsBarContent[contentIndex][0] + '" target="' + newsBarContent[contentIndex][2] + '"' + eventHandlers + newsBarContent[contentIndex][1] + leadingSign + '</a>';
else var text = newsBarContent[contentIndex][1].substring(0, cursorPosition) + leadingSign;
document.getElementById('newsbar').innerHTML = text;
if ( cursorPosition++ == textLength ) {
cursorPosition = 0;
newsBarCycle = setTimeout('newsBarNew()', newsBarTimeOut);
contentIndex++;
if ( contentIndex == newsBarContent.length ) contentIndex = 0;
textLength = newsBarContent[contentIndex][1].length;
}
else setTimeout('newsBarNew()', newsBarSpeed);
}
document.write('<div id="newsbar" ' + newsBarStyle + '>' + defaultText + '</div>');
setTimeout('newsBarNew()', defaultTextTimeOut);
vertaling van het laatste stuk (wat achter // staat):var newsBarContent = [
['http://www.forumimages.com/', 'Forum Images NewsBar', '_blank'],
['http://smartmenus.tripod.com/other.html', 'Based on NewsBar v1.2 by Vasil Dinkov', '_self'],
['', 'Have a nice day!', '']
]; // newsBarContent[] blocks must be in the format ['href', 'text', 'target'] and blocks must be separated by commas
newsBarContent[] blokken moeten in het formaat ['href(=de link)', 'text(=de tekst)', 'target(=is het target, normaal is dat _blank)'] zijn en de blokken moeten gescheiden zijn met komma's.
ja ik snap het maar dit is alles wat er bij zit. Het javascript en dit om hem op te roepen
<table width="100%" border="0" cellpadding="2" cellspacing="1" class="forumline">
<tr>
<th height=28 width="100%">News</th>
</tr>
<tr>
<td height="28" align="center" class="row1"><script src="fi_newsbar.js" type="text/javascript"></script></td>
</tr>
</table>
<table width="100%" border="0" cellpadding="2" cellspacing="1" class="forumline">
<tr>
<th height=28 width="100%">News</th>
</tr>
<tr>
<td height="28" align="center" class="row1"><script src="fi_newsbar.js" type="text/javascript"></script></td>
</tr>
</table>
Re: Newsbar Mod
verhoej schreef:Waar en hoe plaats ik de tekst.
Luuk schreef:vertaling van het laatste stuk (wat achter // staat):
newsBarContent[] blokken moeten in het formaat ['href(=de link)', 'text(=de tekst)', 'target(=is het target, normaal is dat _blank)'] zijn en de blokken moeten gescheiden zijn met komma's.
Nou ja dan, dan is je vraag toch opgelost. Voor de rest gewoon doen wat in de install staatverhoej schreef:ja ik snap het maar dit is alles wat er bij zit.