Newsbar Mod

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
verhoej
Berichten: 64
Lid geworden op: 26 mar 2004, 18:12

Newsbar Mod

Bericht door verhoej » 03 apr 2004, 13:20

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);

Gebruikersavatar
Rico
Berichten: 2185
Lid geworden op: 23 okt 2003, 18:45
Contacteer:

Bericht door Rico » 03 apr 2004, 13:31

plaats de install is?
Guess who's back..

verhoej
Berichten: 64
Lid geworden op: 26 mar 2004, 18:12

Bericht door verhoej » 03 apr 2004, 13:34

Hoe bedoel je. Het scriptje wat er bij hoort om hem op te roepen heb ik geplaatst. De news bar komt ook mooi in de portal aleen krijg ik de tekst (nieuws ) niet goed. Dit zou je in het javascript moeten zetten aleen waar?

Gebruikersavatar
Rico
Berichten: 2185
Lid geworden op: 23 okt 2003, 18:45
Contacteer:

Bericht door Rico » 03 apr 2004, 13:35

verhoej schreef:Hoe bedoel je.
Als je iets wilt installeren of maken, heb je een handleiding nodig. post die is...(snap je het nu? )
Guess who's back..

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 03 apr 2004, 13:46

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
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.
Afbeelding

Gebruikersavatar
Rico
Berichten: 2185
Lid geworden op: 23 okt 2003, 18:45
Contacteer:

Bericht door Rico » 03 apr 2004, 13:47

Maar de vraag is toch, waar moet het geplaatst worden? :?
Guess who's back..

verhoej
Berichten: 64
Lid geworden op: 26 mar 2004, 18:12

Bericht door verhoej » 03 apr 2004, 13:48

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>

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Re: Newsbar Mod

Bericht door Luuk » 03 apr 2004, 13:52

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.
verhoej schreef:ja ik snap het maar dit is alles wat er bij zit.
Nou ja dan, dan is je vraag toch opgelost. Voor de rest gewoon doen wat in de install staat
Afbeelding

verhoej
Berichten: 64
Lid geworden op: 26 mar 2004, 18:12

Bericht door verhoej » 03 apr 2004, 17:50

Ja , ik weet het ik ben een sukkel maar ik krijg het niet voorelkaar.

Nog even dit het .js bestand het ik in de root staan waar ook de portal body staat.

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 03 apr 2004, 18:17

waar portal_body.tpl staat is niet de root, maar de map van de template (templates/JOUW TEMP/). Het .js bestand moet in de map komen waar index.php staat
Afbeelding

Gesloten