Extra Pagina MOD (phpBB 2 PLUS)

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
MBa
Berichten: 17
Lid geworden op: 29 jan 2005, 22:19
Locatie: Nieuwerkerk aan den IJssel
Contacteer:

Extra Pagina MOD (phpBB 2 PLUS)

Bericht door MBa » 21 apr 2005, 20:35

hi phpbb'ers,

Ik zoe een MOD waarmee ik pagina's kan toevoegen, nou heb ik al gelezen dat die MOD er is maar werkt dit ook voor phpBB 2 Plus. Want wordt het dan wel op de portal weergegeven of alleen op het forum.

Michel
Michel Bats | PIII 863MHZ 320MBRam | WIN XP PRO NL i.c.m WIN 2000 (2K) PRO EN

Gebruikersavatar
Stef
Berichten: 9080
Lid geworden op: 04 jun 2003, 20:47

Bericht door Stef » 21 apr 2005, 20:45

:arrow: http://www.phpbbhacks.com/download/1945

Deze mod zal een nieuwe pagina aanmaken én een link creeëren in de header maar je kunt de link kopieren en in het portal zetten.

MBa
Berichten: 17
Lid geworden op: 29 jan 2005, 22:19
Locatie: Nieuwerkerk aan den IJssel
Contacteer:

Bericht door MBa » 22 apr 2005, 16:39

bedankt voor je reactie maar nu heb ik een ander probleem ik krijg een fout :S

Fatal error: Call to a member function on a non-object in /data/members/free/tripod/nl/m/b/a/mbamichelmba3/htdocs/phpBB2plus/Wars.php on line 20

zo ziet wars.php eruit

Wars.php
<?php

// standard hack prevent
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

// standard session management
$userdata = session_pagestart($user_ip, PAGE_Wars);
init_userprefs($userdata);

// set page title
$page_title = 'Wars';

// standard page header
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

// assign Wars

$Wars->set_filenames(array(
'body' => 'wars.tpl')
);

$Wars->pparse('body');

// standard page footer
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>

(lijn 20 is rood)

wie kan mij helpen?

om de fout te zien klik hier

Michel
Michel Bats | PIII 863MHZ 320MBRam | WIN XP PRO NL i.c.m WIN 2000 (2K) PRO EN

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 22 apr 2005, 16:54

verander Wars in template, in die functie (Plus in de functie van pparse ;))

MBa
Berichten: 17
Lid geworden op: 29 jan 2005, 22:19
Locatie: Nieuwerkerk aan den IJssel
Contacteer:

Bericht door MBa » 23 apr 2005, 14:37

nu heb ik een ander probleem nu doet die hele pagina het niet :?

weet iemand hoe dat komt, misschien door phpbb2 plus ofzo :?

Michel
Michel Bats | PIII 863MHZ 320MBRam | WIN XP PRO NL i.c.m WIN 2000 (2K) PRO EN

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 23 apr 2005, 16:00

geef je bron nog eens?

MBa
Berichten: 17
Lid geworden op: 29 jan 2005, 22:19
Locatie: Nieuwerkerk aan den IJssel
Contacteer:

Bericht door MBa » 23 apr 2005, 16:32

Wars.php

Code: Selecteer alles

<?php 

// standard hack prevent 
define('IN_PHPBB', true); 
$phpbb_root_path = './'; 
include($phpbb_root_path . 'extension.inc'); 
include($phpbb_root_path . 'common.'.$phpEx); 

// standard session management 
$userdata = session_pagestart($user_ip, PAGE_Wars); 
init_userprefs($userdata); 

// set page title 
$page_title = 'Wars'; 

// standard page header 
include($phpbb_root_path . 'includes/page_header.'.$phpEx); 

// assign Wars 
$template->set_filenames(array( 
        'body' => 'wars.tpl') 
); 

$template->pparse('body'); 

// standard page footer 
include($phpbb_root_path . 'includes/page_tail.'.$phpEx); 

?>
wars.tpl

Code: Selecteer alles

<HTML>


<script>
var count = 0;
var count2 = 0;

//
//    This function is called BEFORE enumerating
//    all wars. Use it to start a table etc
//
function cbjsWarPast_Start()
{
    document.write("<table border='0' cellpadding='1' cellspacing='1'>");
    document.write("<tr>");
    document.write("<td class='small'>Clan</td>");
    document.write("<td class='small'>Date</td>");
    document.write("<td class='small' colspan='2'align='center'>Score</td>");
    document.write("<td class='small'>Maps</td>");
    document.write("<td class='small'>Ladder</td>");
    document.write("<td class='small'>Forfeit</td>");
    document.write("<td class='small'>Demo</td>");
    document.write("</tr>");
}

//
//    This function is called AFTER enumerating
//    all wars. Use it to start end table etc
//
function cbjsWarPast_End()
{
    document.write("</table>");
}

//
//    This function is called for each war
//
function cbjsWarPast_Each(wid,clan,cid,lid,date,score1,score2,level1,level2,
game,subgame,forfeit,type,hasdemo)
{
    if(count >= 25)
        return;
    //    Only official matches
    if(type!=0)
        return;
    //    Skip forfeit wins
    if(forfeit=='Y')
        return;
    //    score1 is our score
    //    (an interesting usage would we: if(score1 < score2) return; !
    if(score1 > score2)
        document.write("<tr bgcolor='#008000'>");
    else
    if(score1 < score2)
        document.write("<tr bgcolor='#800000'>");
    else
        document.write("<tr bgcolor='#000000'>");
    document.write("<td class='small'><a href='http://www.clanbase.com/claninfo.php?cid="+cid+"' class='slink' target='bla'>"+clan+"</a></td>");
    document.write("<td class='small'>"+date+"</td>");
    document.write("<td class='small' align='right'>"+score1+"</td>");
    document.write("<td class='small' align='right'>"+score2+"</td>");
    document.write("<td class='small'>"+level1+"/"+level2+"</td>");
    document.write("<td class='small'><a href='http://www.clanbase.com/rating.php?lid="+lid+"' class='slink' target='bla'>"+game+"/"+subgame+"</a></td>");
    document.write("<td class='small' align='center'>"+forfeit+"</td>");
    
    document.write("<td class='small' align='center'>");
    if(hasdemo=='Y')
        document.write("<a href='http://www.clanbase.com/demolist.php?post=1&wid="+wid+"' class='slink' target='bla'><img src='http://www.clanbase.com/demo.gif' border='0'></a>");
    else
        document.write(" ");
    document.write("</td>");
    document.write("</tr>");
    count++;
}


function cbjsWarUpcoming_Start()
{
//    Do nothing !
}

function cbjsWarUpcoming_End()
{
//    Do nothing !
}

function cbjsWarUpcoming_Each(wid,clan,cid,lid,date,level1,level2,game,subgame,type)
{
    //    Only show first match
    if(count2)
        return;
    //    Note: the date is GMT
    //    Converting this date to localtime is left as an excercise for the reader :-)
    document.write("Next war: <a href='http://www.clanbase.com/claninfo.php?cid="+cid+"' class='slink' target='bla'>"+clan+"</a>");
    document.write(", "+date+"");
    document.write(", <a href='http://www.clanbase.com/rating.php?lid="+lid+"' class='slink' target='bla'>"+game+"/"+subgame+"</a>");
    document.write(", <a href='http://www.clanbase.com/warinfo.php?wid="+wid+"' class='slink' target='bla'>details</a>");
    count2++;
}

</script>


Matchresults:<br><br>
<script src='http://www.clanbase.com/cbjswarpast.php?cid=893084'></script>
<br><br><br>
Upcoming matches:<br><br>
<script src='http://www.clanbase.com/cbjswarupcoming.php?cid=893084'></script>


<HTML>

Michel
Michel Bats | PIII 863MHZ 320MBRam | WIN XP PRO NL i.c.m WIN 2000 (2K) PRO EN

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 24 apr 2005, 09:47

en geeft ie een foutmelding ofzo ?

MBa
Berichten: 17
Lid geworden op: 29 jan 2005, 22:19
Locatie: Nieuwerkerk aan den IJssel
Contacteer:

Bericht door MBa » 25 apr 2005, 21:34

laat maar ik snap er niks van ineen doet hij het :S

maar wel bedankt voor de medewerking :D

Michel
Michel Bats | PIII 863MHZ 320MBRam | WIN XP PRO NL i.c.m WIN 2000 (2K) PRO EN

Gesloten