SetaPDF
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 09.03.2006, 14:06   #1
TP-Junior
 
Registriert seit: Sep 2004
malligan macht alles soweit korrekt

Frage zur Konstruktion einer Website


Hallo zusammen

Ich habe eine kleine Frage zur Konstruktion einer Website.
Sagen wir mal, ich möchte eine Website mit 15 Seiten erstellen. Jetzt habe ich ja ein Menü, mit 15 Buttons, die mit je einer Seite verlinkt sind.
Bis jetzt habe ich es immer so gemacht, dass ich 15 seiten erstellt habe, die immer gleich aussehen (z.B.Kopfbanner, Menüleiste, Fussbanner) einfach der geschrieben Text der einzelnen Seiten ist unterschiedlich. Jetzt zu meiner Frage:
Muss ich zwingend 15 Seiten designen, oder gibt es eine Möglichkeit, dass die Elemente die immer gleich sind, auf einer Seite zu behalten und dass nur die Elemente die Ändern in die bestehende Seite geladen werden? So ähnlich wie bei Frames, aber mit Frames möchte ich nicht arbeiten.

Vielen Dank für Eure Hilfe!
malligan ist offline   Mit Zitat antworten


Alt 09.03.2006, 14:08   #2
TP-Insider
 
Benutzerbild von Jupp
 
Registriert seit: Jul 2004
Ort: Mönchengladbach
Jupp bringt sich richtig ein
Dazu gibt es eine Möglichkeit mit Sever Side Includes (SSI) oder PHP. Du müsstest sicherstellen, dass dein Webhoster das unterstützt.

Ein Ansatz mit SSI:
PHP-Code:
<!--#include virtual="/pfad/menu.html"--> 
PHP:
PHP-Code:
<?php include('pfad/menu.html');?>
Diese Anweisungen schreibst du dann einfach in jede Datei, die Änderungen am Menü kannst du dann zentral in der Datei "menu.html" machen.
__________________

GCM d- s: a-- C++$ UL P L+ E--- W++ N o? K- w+ !O !M !V PS+ PE Y PGP- t+ 5? X R- tv- b- DI- !D G e h! r++ z?
Jupp ist offline   Mit Zitat antworten
Alt 09.03.2006, 14:11   #3
TP-Junior
 
Registriert seit: Sep 2004
malligan macht alles soweit korrekt
Hallo Jupp

Das ging ja fix
Danke für Deine Hilfe. Allerdings komme ich mit PHp nicht gerad gut zurecht. Bis jetzt hab ich beim erstellen in DW immer eine Seite mit HTML gemacht...
malligan ist offline   Mit Zitat antworten
Alt 09.03.2006, 14:16   #4
TP-Insider
 
Benutzerbild von Jupp
 
Registriert seit: Jul 2004
Ort: Mönchengladbach
Jupp bringt sich richtig ein
Wenn du SSI nimmst, kannst du die Namen der Dateien unverändert lassen und brauchst kein PHP.

Ich meine sogar in Erinnerung zu haben, dass DW die SSIs erkennt und auch in die Vorschau mit einbezieht... Da bin ich mir aber nicht sicher, probiers einfach mal
__________________

GCM d- s: a-- C++$ UL P L+ E--- W++ N o? K- w+ !O !M !V PS+ PE Y PGP- t+ 5? X R- tv- b- DI- !D G e h! r++ z?
Jupp ist offline   Mit Zitat antworten
Alt 09.03.2006, 14:20   #5
TP-Junior
 
Registriert seit: Sep 2004
malligan macht alles soweit korrekt
Das mit den SSI scheint mir interessant zu sein
Aber wo baue ich denn den Code den Du mir gegeben hast ein?
Bis jetzt habe ich einem Navigationsbutton immer einen Link auf eine HTML-Seite gegeben. Das sieht ja dann so aus:
<p><a href="seite2.htm">Seite 1</a></p>
wie bringe ich jetzt diesen Button beim anklicken dazu, dass es an einer bestimmten Stelle der Seite den Inhalt der Seite 2 lädt?
malligan ist offline   Mit Zitat antworten
Alt 09.03.2006, 19:05   #6
TP-Insider
 
Benutzerbild von Jupp
 
Registriert seit: Jul 2004
Ort: Mönchengladbach
Jupp bringt sich richtig ein
Wenn das bei dir bisher so aussah:
Code:
...andere Sachen...
<div id="menu">
  <p><a href="/">Home</a></p>
  <p><a href="/kontakt">Kontakt</a></p>
</div>
...andere Sachen...
sieht das mit SSI z.B. so aus:
Code:
...andere Sachen...
<!--#include virtual="/menu.html"-->
...andere Sachen...
Beachte nur, dass du die Linkziele absolut (z.B. "/irgendwas/seite.html") angeben solltest.
__________________

GCM d- s: a-- C++$ UL P L+ E--- W++ N o? K- w+ !O !M !V PS+ PE Y PGP- t+ 5? X R- tv- b- DI- !D G e h! r++ z?
Jupp ist offline   Mit Zitat antworten
Alt 10.03.2006, 10:06   #7
TP-Junior
 
Registriert seit: Sep 2004
malligan macht alles soweit korrekt
Hallo Jupp

Vielen Dank für das Beispiel Ich werde es sogleich mal probieren wenn ich meinen neuen Zugang habe. Was mich noch interessieren würde ist, wie gebe ich an, an welcher Stelle das Dokument includiert werden soll? ich meine wo sage ich, dass das Dokument oben links, in einer Tabelle, einem Fenster usw. erscheinen soll?
malligan ist offline   Mit Zitat antworten
Alt 10.03.2006, 10:15   #8
TP-Insider
 
Benutzerbild von Jupp
 
Registriert seit: Jul 2004
Ort: Mönchengladbach
Jupp bringt sich richtig ein
Am besten machst du es so:

1. Schreibe eine komplette Musterseite
2. Überlege, welche Inhalte in allen Seiten vorkommen sollen
3. Schneide diesen Teil aus (STRG-X )
4. Lege eine neue Datei an und füge den Teil ein (STRG-V )
5. Gib an der Stelle der Musterseite, an der du den Inhalt ausgeschnitten hast, die SSI-Anweisung ein
__________________

GCM d- s: a-- C++$ UL P L+ E--- W++ N o? K- w+ !O !M !V PS+ PE Y PGP- t+ 5? X R- tv- b- DI- !D G e h! r++ z?
Jupp ist offline   Mit Zitat antworten
Alt 10.03.2006, 11:09   #9
TP-Insider
 
Benutzerbild von belimo
 
Registriert seit: Feb 2004
Ort: Schweiz
belimo macht sich hier sehr viel Mühe
Also du schreibst ja, dass du die Website mit DW erstellst. DW hat eine Vorlagefunktion. Einfach eine Seite erstellen, bearbeitbare Bereiche einfügen und als Vorlage abspeichern. Dann kannst via Datei->Neu eine Seite aus der Vorlage erstellen, und in die bearbeitbaren Bereiche den Inhalt der verschiedenen Seiten einfüllen. Soviel zur DW-Variante

Die PHP-Include-Variante ist die Hobby-Variante der Profis. Wobei ich sagen muss, dass ich die Profi-Variante der Profis noch nicht ausgeführt habe (Stichwort Templates...)
__________________
Gruss belimo


Meine Lieblings-Firefox-Erweiterung: Firebug
belimo ist offline   Mit Zitat antworten
Alt 10.03.2006, 14:31   #10
TP-Greis
 
Benutzerbild von Boris
 
Registriert seit: Mar 2001
Ort: Berlin, Germany
Boris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKE
Zitat:
Zitat von Jupp
Wenn du SSI nimmst, kannst du die Namen der Dateien unverändert lassen und brauchst kein PHP.
Nein, das stimmt nicht. Damit der Server erkennen kann, dass du in einer Datei SSI benutzt, muss die Hauptdatei die Endung .shtml haben.

Zitat:
Zitat von Jupp
Ich meine sogar in Erinnerung zu haben, dass DW die SSIs erkennt und auch in die Vorschau mit einbezieht... Da bin ich mir aber nicht sicher, probiers einfach mal
Jap, DW macht das
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris
Boris ist offline   Mit Zitat antworten
Alt 11.03.2006, 16:54   #11
TP-Specialist
 
Benutzerbild von designfanatiker
 
Registriert seit: Nov 2004
Ort: Oberbayern
designfanatiker hilft, wo's gehtdesignfanatiker hilft, wo's gehtdesignfanatiker hilft, wo's geht
Zitat:
Zitat von Boris
Damit der Server erkennen kann, dass du in einer Datei SSI benutzt, muss die Hauptdatei die Endung .shtml haben.
Das hängt immer von der Serverkonfiguration ab.
designfanatiker ist offline   Mit Zitat antworten
Alt 11.03.2006, 17:37   #12
TP-Greis
 
Benutzerbild von Boris
 
Registriert seit: Mar 2001
Ort: Berlin, Germany
Boris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKE
Auf den meisten ist es aber .shtml
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris
Boris ist offline   Mit Zitat antworten
Alt 11.03.2006, 23:20   #13
TP-Veteran
 
Registriert seit: Jan 2005
Ort: Sachsen
rednug bringt sich richtig einrednug bringt sich richtig ein
Ein artverwandtes Thema habe ich erst kürzlich angesprochen.
Sollte auch einige Hinweise enthalten.

Gunder
rednug ist offline   Mit Zitat antworten
Alt 12.03.2006, 21:07   #14
TP-Junior
 
Registriert seit: Sep 2004
malligan macht alles soweit korrekt
Hui, soviel Antworten! Aber leider komm ich mit allen Antworten nicht so recht weiter.
Ich weiss nicht, ob ich mich falsch ausgedrückt habe. Ich versuche es nochmals zu erklären
Also, ich habe eine startseite. Oben in der Mitte habe ich ein Banner, links sind die Menübuttons, sagen wir 3 (Link1, Link2 und Link3). Und in der Mitte der Seite habe ich immer den jeweiligen Text, oder Bilder oder was auch immer, je nach dem auf welchen Button ich klicke. Wie stelle ich es jetzt an, dass wenn ich auf Link1 klicke, in der Mitte der Text den ich will erscheint, ohne dass ich diese Site mit Banner und Menü auf der Linken Seite erstellen muss?
Wenn ich die Menübuttons einfach verlinke, sieht der Code ja so aus:
<body>
<p class="Stil1"><a href="link1.html">Link 1</a></p>
<p class="Stil1"><a href="link2.html">Link2</a></p>
<p class="Stil1"><a href="link3.html">Link3</a>
</p>
</body>
Es soll so funktionieren wie mit Frames, da wird ja auch nur der Teil an eine bestimmte Stelle geladen den man mit dem Link angibt. Aber Frames möchte ich nicht benutzen. Kommt Ihr nach was ich meine? Oder bin ich zu kompliziert?
malligan ist offline   Mit Zitat antworten
Alt 12.03.2006, 21:35   #15
TP-Veteran
 
Registriert seit: Jan 2005
Ort: Sachsen
rednug bringt sich richtig einrednug bringt sich richtig ein
Zitat:
Oder bin ich zu kompliziert?
Ich meine, dass du es machst.
Schaue dir doch bitte noch einmal meine Variante an bzw. mein Thema, weil ich halt auch von Frame wegkommen will, aber andererseits eine vereinfachte Arbeitsvariante für eventuelle Aktualisierungen suchte.

Gunder
rednug ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Traum-Talk > Webdesign & Co.
Frage zur Konstruktion einer Website Frage zur Konstruktion einer Website
« Leinwandabstand zur Oberkante | Kostenlose, deutsche Shop-Vorlage (Webseite) gesucht »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:30 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67