Hilfe mit Portal Mod / In die Mitte soll eine Anzeige

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
meicker
Mitglied
Beiträge: 13
Registriert: 07.07.2004 10:37

Hilfe mit Portal Mod / In die Mitte soll eine Anzeige

Beitrag von meicker »

Hallo Leute,

ich habe zwar gesucht aber keine gute Hilfe gefunden für mein Problem. Ich hoffe jemand von euch kann mir helfen.

Ich möchte in mein Portal in der Mitte oder der linken oberen Ecke eine neue Box einbauen.

Das Script soll darin laufen:

Code: Alles auswählen

<?

// ----------------------------------------------------------------------------
// ---
// --- Hier bitte die IP eures Gameservers angeben
// ---
// --- Beispiel: $ip="213.202.100.100";
// --- 
// ----------------------------------------------------------------------------

	$ip="";

	include("http://wi.ngz-server.de/getserverdata.php?ip=".$ip);
	
?>

<html>
<head>
	<title>Serverstatus</title>
</head>


<body bgcolor="#dcdee5"><font face="Arial" size="2" color="Black">
<center>
<br>
<table width="400" bgcolor="aaaaaa" border="0" cellspacing="1" cellpadding="0">
	<tr>
    	<td><b>Serverstatus</b></td>
    </tr>
    <tr> 
        <td bgcolor="#d3d3d3"><font face="Arial" size="1" color="Black">

        Servername:        <? echo $ngz_servername; ?><br>
        IP & Port:         <? echo $ngz_serverip; ?>:<? echo $ngz_serverport; ?><br>
        Serverart:         <? echo $ngz_serveros; ?> <? echo $ngz_servertype; ?><br>
        Provider:          <? echo $ngz_provider; ?><br>
        Serverstandort:    <? echo $ngz_country; ?><br>
        Game:              <? echo $ngz_currgame; ?><br>
        Mod-Name:          <? echo $ngz_currmod; ?><br>
        akt. Spielerzahl:  <? echo $ngz_currplayers; ?> von <? echo $ngz_maxplayers; ?><br>
        Servermodus:       <? echo $ngz_servermode; ?><br>
        Aktuelle Map:      <? echo $ngz_currmap; ?><br>

		</font>
        </td>
    </tr>
</table>

<br><br>
<table bgcolor="#aaaaaa"  border="0" cellspacing="1" cellpadding="0" width="400"> 

	<tr>
		<td><b>Anwesende Spieler</b></td>
	</tr>
	<tr>
		<td>
			<table width="400" border ="0" bgcolor="#d3d3d3">
				<tr>
			 		<td bgcolor="#d3d3d3"><b>Nr.</b></td>
			 		<td bgcolor="#d3d3d3"><b>Name</b></td>
			 		<td bgcolor="#d3d3d3"><b>Frags</b></td>
			 		<td bgcolor="#d3d3d3"><b>Zeit</b></td>
			 	</tr>
<?


// ----------------------------------------------------------------------------
// --- 
// --- wenn das Spiel es unterstützt können hier weiter Werte angezeigt werden 
// --- weitere Infos dazu findet ihr in dem Howto im Webinterface
// --- 
// ----------------------------------------------------------------------------

	for ($counter=0; $counter<$ngz_currplayers; $counter++)
	{
?>
				<tr>
						<td><font face='Arial' size='1' color='Black'><? echo $counter+1; ?></font></td>
						<td><font face='Arial' size='1' color='Black'><? echo $ngz_playlist[$counter]["ngz_playername"]; ?></font></td>
						<td><font face='Arial' size='1' color='Black'><? echo $ngz_playlist[$counter]["ngz_frags"]; ?></font></td>
						<td><font face='Arial' size='1' color='Black'><? echo $ngz_playlist[$counter]["ngz_time"]; ?></font></td>
				</tr>
<?
	}
?>
			</table>
		</td>
	</tr>
</table>
<br><br>

<a href="hlsw://<? echo $ip; ?>">Server live in HLSW beobachten</a> | 
<a href="hlsw://<? echo $ip; ?>:<? echo $ngz_serverport; ?>/?Connect=1">Auf den Server connecten</a>
</center>

</body>
</html>

Es geht bestimmt. Kann mir jemand helfen ? BITTE !!!
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

Wie du eine neue Box in das Portal einbaust findest du hier ...
http://www.awsw.de/viewtopic.php?p=57#57 (Registrierung erforderlich)

Und wie du die Datei einbindest findest du hier :wink:
KB:include_tpl

Markus
meicker
Mitglied
Beiträge: 13
Registriert: 07.07.2004 10:37

Beitrag von meicker »

Hi !

Danke das hat soweit gut funktioniert.

In dem Script was ich einfügen möchte ist am Anfang eine include Funktion.

in der portal.php führt sie zu einem Fehler und in der template Datei hat sie keine Funktion.

Kann mir jetzt noch jemand sagen wo ich diese Funktion unterbringen muss ?

Code: Alles auswählen

<? 

// ---------------------------------------------------------------------------- 
// --- 
// --- Hier bitte die IP eures Gameservers angeben 
// --- 
// --- Beispiel: $ip="213.202.100.100"; 
// --- 
// ---------------------------------------------------------------------------- 

   $ip=""; 

   include("http://wi.ngz-server.de/getserverdata.php?ip=".$ip); 
    
?> 
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“