Avatar billede noob2003 Nybegynder
14. juli 2007 - 17:25 Der er 6 kommentarer og
1 løsning

phpnuke theme hjælp søges

jeg er igang med at ændre koder / grafik i et phpnuke theme.
mit problem er jeg skal ha følgende kode ind i en ramme over et billede.

koden er taget fra andet theme der kør på www.clan-firm.dk i toppen.

< ---- kode snip start---->

<A name= \"scrollingCode\"></A>"
  . " <MARQUEE behavior= \"scroll\" align= \"center\" direction= \"up\" height=\"89\" scrollamount= \"2\" scrolldelay= \"25\" onmouseover='this.stop()'                        onmouseout='this.start()'>";
  $numnextactions =        "5";
include("includes/next.php");
  echo" </MARQUEE>";
  echo "</TD>"
< ---- kode snip slut---->

hele header.php koden er følgende.

<----- header.php koder start---->
<table class="bodyline" width="100%" cellspacing="0" cellpadding="0" border="0" style="border-collapse: collapse" bordercolor="#111111"> <tr>    <td align="center" valign="top"> <table width="77%" border="0" cellpadding="0" cellspacing="0" background="themes/firm/images/newGRtheme_r1_c1.jpg">      <!--DWLayoutTable-->      <tr>          <td width="15" height="24">&nbsp;</td>        <td width="683" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">            <!--DWLayoutTable-->            <tr>                <td width="683" height="24"><MARQUEE BGCOLOR="" LOOP="infinite" ></marquee></td>            </tr>          </table></td>        <td width="17">&nbsp;</td>      </tr>      <tr>        <td height="212">&nbsp;</td>        <td><div align="center"><br>            <br>            <br>            <br>            <br>            <br>            <br>            <br>            <br>            <br>          </div></td>        <td>&nbsp;</td>      </tr>    </table>    <table width="77%" border="0" cellspacing="0" cellpadding="0">      <tr>        <td bgcolor="#000000"><table width="100%" border="0" cellpadding="4" cellspacing="0" background="themes/firm/images/h.gif">            <tr>                <td width="150" nowrap>&nbsp;</td>             
<td nowrap> <div align="center"><font class="content">$theuser<a href="index.php"><br>                 
  Home</a> <font color="#FFFFFF"><a href="modules.php?name=Forums">Forums</a></font><font color="#FFFFFF"> <a href="modules.php?name=Downloads">Downloads</a> <br>                 
  </font><font class="content">                    <script type="text/javascript"> <!--  // Array ofmonth Names var monthNames = new Array( "January","February","March","April","May","June","July","August","September","October","November","December"); var now = new Date(); thisYear = now.getYear(); if(thisYear < 1900) {thisYear += 1900}; // corrections if Y2K display problem document.write(monthNames[now.getMonth()] + " " + now.getDate() + ", " + thisYear); // -->                </script>                  </font><font color="#FFFFFF"> <br>                  </font></font></div></td>              <td width="150" nowrap><div align="center"></div></td>            </tr>          </table></td>      </tr>    </table>    <table width="78%" border="0" cellspacing="0" cellpadding="0">      <tr>        <td bgcolor=""><img src="themes/firm/images/7px.gif" width="7" height="7"></td>      </tr>    </table>    <table width="78%" height="24" border="0" align="center" cellpadding="0" cellspacing="0">      <tr valign="top">        <td>$public_msg<img src="themes/firm/images/pixel.gif" width="1" height="1" border="0" alt=""></td> </tr></table> <table width="100%" cellpadding="0" cellspacing="0" border="0" align="center"> <tr valign="top">        <td valign="top" width="1" background="themes/firm/images/7px.gif">

<----- header.php koder slut---->

selve header.php og grafik kan ses på www.mohpa.dk/index.php

På forhånd TAK
Avatar billede noob2003 Nybegynder
14. juli 2007 - 17:29 #1
skal lige sige at include("includes/next.php"); info skal køre i sorte boks over next action samt en ligende boks med include("includes/last.php"); over last action
Avatar billede jakobdo Ekspert
15. juli 2007 - 18:19 #2
Har du fået løst dit problem?
På siden: http://www.mohpa.dk/index.php har du tekst der flyver over de 2 felter NEXT og LAST action.
Avatar billede noob2003 Nybegynder
16. juli 2007 - 02:08 #3
nope det er blot 2 tekster, intet når jeg include("includes/next.php"); så er den tom :-/
dette er next.php koden
<?php
/************************************************************************/
/* By XenoMorpH ¤TÐI¤ (aarvuijk@hotmail.com) AND CrazyCrack
/* http://phpnuke-clan.net TEAM
/*
/*
/************************************************************************/
if ( !defined('NUKE_FILE') )
{
        die("You can't access this file directly...");
}
include_once("mainfile.php");
global $n, $db, $vwarmodname, $numnextactions;
//$numnextactions =        "5"; // limit display to x next actions
$result = $db->sql_query("SELECT ownnameshort,ownhomepage,waroverlap,longdateformat FROM vwar".$n."_settings");
$ownnameshort=$result[0];

$numnextwars=$db->sql_numrows($db->sql_query("SELECT * FROM vwar".$n." WHERE status='0' AND dateline > '".time()."'"));

if($numnextwars>0) {
  $result=$db->sql_query("SELECT vwar".$n.".gameid, vwar".$n.".gametypeid,vwar".$n.".matchtypeid,status,dateline,oppnameshort,matchtypename,gametypename,ownnameshort,warid FROM vwar".$n.",vwar".$n."_matchtype,vwar".$n."_gametype,vwar".$n."_opponents,vwar".$n."_settings WHERE vwar".$n.".oppid=vwar".$n."_opponents.oppid AND vwar".$n.".gametypeid=vwar".$n."_gametype.gametypeid AND vwar".$n."_matchtype.matchtypeid=vwar".$n.".matchtypeid AND status='0' AND dateline > '".time()."' ORDER BY dateline ASC LIMIT 0,$numnextactions");
  while(list($gameid, $gametypeid,$matchtypeid,$status,$dateline,$oppname,$matchtype,$gametype,$ownname,$warid)=$db->sql_fetchrow($result)) {
    $ownname1="$ownname";
            // $icon = $db->sql_fetchrow($db->sql_query("SELECT gameicon,gamenameshort FROM vwar".$n."_games WHERE gameid = '$gameid'"));
                        $resultg = $db->sql_query("SELECT gameicon,gamenameshort FROM vwar".$n."_games WHERE gameid = '$gameid'");
                  $rowg=$db->sql_fetchrow($resultg);
                  $icon=$rowg["gameicon"];
                  $gname=$rowg["gamenameshort"];
                        if($icon!="" && file_exists("modules/$vwarmodname/images/gameicons/$icon")){
          $gpic = "<img src=\"modules/$vwarmodname/images/gameicons/$icon\" border=\"0\">";
                        }else{  $gpic = "$gname: &nbsp;"; }
         
            echo"<a href=\"modules.php?name=$vwarmodname&amp;file=war&amp;action=nextaction&amp;formgame=#$warid\">$ownname vs. $oppname</a><br />";
            echo"$gpic<br />";
                        echo"".date("m-d-Y H:i",$dateline)."<br />";
            echo"$matchtype<br />";
            echo"$gametype<br><br>";
      }
  }else{
         
          echo"No Upcoming Actions";
    }
        ?>
Avatar billede jakobdo Ekspert
16. juli 2007 - 07:25 #4
Jeg tror dog i stedet for du smider alle de koder herind, så skal du lige forklare hvad det er der skal ske.

Du har jo teksten TEST nu og hvad er det så du gerne vil have der skal ske nu?
Avatar billede noob2003 Nybegynder
16. juli 2007 - 09:43 #5
der hvor test teksten køre skal jeg ha den til at virke på samme måde som på www.clan-firm.dk med at next og last action.
Avatar billede jakobdo Ekspert
16. juli 2007 - 18:53 #6
Nu har jeg ikke sat mig ind i phpnuke, så ved ikke hvordan det virker.
Men hvis du har noget kode, som trækker $nextAction og $lastAction, så burde du da kunne lave:

$marqueuee = $nextAction;
Avatar billede noob2003 Nybegynder
02. november 2007 - 20:50 #7
har ikke kunne finde en løsning, så har købt et themes der kan det jeg vil ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester