MyBB.de Forum

Normale Version: Neue Seite - Mehrere Seiten?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Mh, ich bin verwirrt. :S

Muss ich für jedes Bild eine neue .php Datei auf dem Webspace haben?

Ich poste einfach mal meine Codes, die ich zur Zeit habe.

Hier die Codes von der Templatedatei
Code:
<html>
<head>
<title>{$settings['bbname']} - Point Man</title>
{$headerinclude}
</head>
<body>
{$header}
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead"><strong>Point Man</strong></td>
</tr>
<tr>
<td class="trow1" align="center">
<img src="../images/waffen/waffen_pointman1.gif">
<img src="../images/waffen/waffen_pointman2.gif">
<img src="../images/waffen/waffen_pointman3.gif">
</td>
</tr>
</table>
{$footer}
</body>
</html>

Die Codes aus der .php Datei:
PHP-Code:
<?php
define
("IN_MYBB"1);
 
require(
"global.php");
 
add_breadcrumb("Pointman");
 
eval(
"\$pointman = \"".$templates->get("pointman")."\";"); // Hier wird das erstellte Template geladen
output_page($pointman);
?>
?>

Und im headertemplate habe ich halt die Seite wie folgt angegeben:
Code:
<li><a href="">A.V.A</a>
            <ul class="left">
                <li><a href="{$mybb->settings['bburl']}/waffen.php">Waffen & Ausrüstung</a>
                   <ul>
                      <li><a href="{$mybb->settings['bburl']}/pointman.php">Point Man</a></li>
                      <li><a href="{$mybb->settings['bburl']}/rifleman.php">Rifle Man</a></li>
                      <li><a href="{$mybb->settings['bburl']}/sniper.php">Sniper</a></li>
                      <li><a href="{$mybb->settings['bburl']}/sekundaer.php">Sekundär</a></li>
                      <li><a href="{$mybb->settings['bburl']}/granaten.php">Granaten</a></li>
                      <li><a href="{$mybb->settings['bburl']}/messer.php">Messer</a></li>
                    </ul>
                      </li>

Was muss ich jetzt genau machen? :S
Ich denke, wenn ich das einmal gemacht habe, dann hab ichs in meinem Kopf.
Zur Zeit bin ich nur verwirrt... xD

King Louis

Also wenn du jetzt meine Methode machen würdest:

headertemplate:
PHP-Code:
<li><a href="">A.V.A</a>
            <
ul class="left">
                <
li><a href="{$mybb->settings['bburl']}/waffen.php">Waffen Ausrüstung</a>
                   <
ul>
                      <
li><a href="{$mybb->settings['bburl']}/weapons.php?wid=1">Point Man</a></li>
                      <
li><a href="{$mybb->settings['bburl']}/weapons.php?wid=2">Rifle Man</a></li>
                      <
li><a href="{$mybb->settings['bburl']}/weapons.php?wid=3">Sniper</a></li>
                      <
li><a href="{$mybb->settings['bburl']}/weapons.php?wid=4">Sekundär</a></li>
                      <
li><a href="{$mybb->settings['bburl']}/weapons.php?wid=5">Granaten</a></li>
                      <
li><a href="{$mybb->settings['bburl']}/weapons.php?wid=6">Messer</a></li>
                    </
ul>
                      </
li

Template:
PHP-Code:
<html>
<
head>
<
title>{$settings['bbname']} - Point Man</title>
{
$headerinclude}
</
head>
<
body>
{
$header}
<
table border="0" cellspacing="{$theme['borderwidth']}cellpadding="{$theme['tablespace']}class="tborder">
<
tr>
<
td class="thead"><strong>Waffen</strong></td>
</
tr>
<
tr>
<
td class="trow1" align="center">
{
$weapon_img}
</
td>
</
tr>
</
table>
{
$footer}
</
body>
</
html

Und in der weapons.php:
PHP-Code:
<?php
define
("IN_MYBB"1);
 
require(
"global.php");
 
add_breadcrumb("Waffen");
 
if(!isset(
$_GET['wid'])||$_GET['wid']=="")
    
$wid="1";
else
    
$wid=intval($_GET['wid']);
$weapon_img="<img src=\"bilder/$wid.png\" alt=\"Internal Error\" />"

eval(
"\$pointman = \"".$templates->get("pointman")."\";"); // Hier wird das erstellte Template geladen
output_page($pointman);
?>

Die bilder müsstest du im ordner bilder laden, wobei halt 1.png für pointman ist und 2.png für rifleman etc. Ist zwar nicht ganz so schön, weil halt oben immer Waffen steht anstatt dem entsprechenden namen, aber du musst halt keine größeren änderungen in deiner .php machen.
Danke für die Mühe, die Codes einzufügen.

Allerdings ist mir was aufgefallen und zwar:
Code:
<li><a href="">A.V.A</a>
            <ul class="left">
                <li><a href="{$mybb->settings['bburl']}/waffen.php">Waffen & Ausrüstung</a>
                   <ul>
                      <li><a href="{$mybb->settings['bburl']}/weapons.php?wid=1">Point Man</a></li>
                      <li><a href="{$mybb->settings['bburl']}/weapons.php?wid=2">Rifle Man</a></li>
                      <li><a href="{$mybb->settings['bburl']}/weapons.php?wid=3">Sniper</a></li>
                      <li><a href="{$mybb->settings['bburl']}/weapons.php?wid=4">Sekundär</a></li>
                      <li><a href="{$mybb->settings['bburl']}/weapons.php?wid=5">Granaten</a></li>
                      <li><a href="{$mybb->settings['bburl']}/weapons.php?wid=6">Messer</a></li>
                    </ul>
                      </li>
mit wid ist doch das Bild gemeint richtig?
Ich habe 3 Bilder für die Kategorie "Point Man". Und da wollte ich halt
in der Kategorie 3 Seiten haben, weil ich das eigentliche Bild in 3
Teile geteilt habe, da es sonst zu lange braucht um es zu laden.
Deswegen wollte ich IN der Kategorie 3 Seiten haben.

Wo man dann zum Beispiel in der Ecke rechts unten oder links
auf Seite 1, 2 und 3 klicken kann, da ich halt aus einem Bild,
3 Bilder gemacht habe. Also wäre das dann so, dass ich
auf Seite 1 - Bild 1 habe, auf Seite 2 - Bild 2 und auf Seite 3 - Bild 3.

King Louis

Dann wird es etwas komplizierter Big Grin
Am einfachsten wäre es dann eine Mischung aus den obigen Codes sowie dem Beispiel in meinem ersten Post. Wie genau du das aber löst und ob du dann gegebenfalls doch mehrere Dateien erstellst musst du entscheiden Wink
Verdammt, kompliziert ist nicht grade prickelnd für einen Anfänger :/ Big Grin

Habs jetzt anders gemacht, ohne groß was rumzufummeln. Big Grin

Könnt ihr mir noch vielleicht sagen, wie schnell das bei euch lädt,
wenn ihr auf "Point Man" im Menü "Waffen & Ausrüstung" geht? Big Grin
Ziemlich schnell
Gut, eine Frage noch:

Die Grafiken, zum Beispiel von den Waffen.
Sind ja 3 Bilder, und die ersten 2 Bilder sind etwas größer also die Dateigröße.
Wie ist das, mit dem laden der Seite dann bei Usern?
Also, lädt das bei anderen langsamer, wenn sie nicht so schnelles Internet haben oder wie ist das?
Je nach Grösse der Datei und je nach theoretische, abonnierte Internetgeschwindigkeit, dauerts bei einem mehr oder weniger länger.
Gibt es da irgendwie nen Trick den man anwenden kann, damit es noch schneller lädt? Big Grin

Kenny

(09.02.2012, 21:56)Mutant schrieb: [ -> ]Gibt es da irgendwie nen Trick den man anwenden kann, damit es noch schneller lädt? Big Grin

Bilder verkleinern?! Wink
Seiten: 1 2 3