IPB

Willkommen, Gast ( Anmelden | Registrierung )

> Bevor ihr hier schreibt

Da es in letzter Zeit häufiger vorkommt: DIESES Forum ist für die Diskussion über den HTML-Editor - das Programm ansich. NICHT in dieses Forum gehören HTML/Webdesign Fragen, also Fragen wie: "Wie mache Buttons?" "Was sind DIV-Container?" "Warum funktioniert mein Frameset nicht?" "MouseOver Effekte" etc. pp. Bitte solche Fragen ins eigene "HTML" Forum oder unter Umständen in "Talktime". Nur so kann euch schnell und zuverlässig geholfen werden und Suchende finden die Beiträge schneller, wenn sie im richtigen Forum stehen. Danke. Lars

> Templates, Wie verwenden?
Gast_mattfi_*
Beitrag 14.07.2004 - 15:09
Beitrag #1





Gäste






Hallo Forumsteilnehmer(innen),

in der Ph5-Hilfe steht, wenn ich nichts übersehen habe, wie man Templates anlegt, aber nicht, wie man sie benutzt. Daher zwei Fragen:
- warum müssen Templates als *.txt und nicht als *.htm abgespeichert werden?
- wie erstelle ich eine neue Seite, die auf ein Template zurückgreift?

Für Antworten bin ich euch natürlich sehr dankbar,

mattfi
Go to the top of the page
 
+Quote Post
2 Seiten V   1 2 >  
Start new topic
Antworten (1 - 15)
i.b.g
Beitrag 15.07.2004 - 6:43
Beitrag #2


Weiss zuviel!!
Gruppensymbol

Gruppe: Mods
Beiträge: 668
Mitglied seit: 19.04.2002
Wohnort: Grimmen
Mitglieds-Nr.: 385



Hallo,

also ich weiß ja nicht wo Du in der Hilfe etwas von Templates gelesen hast.

Möglicherweise hast Du aber etwas von Includes gelesen. Das sind Bausteine, die über eine Phase-eigene Include-Technik in die HTML-Dateien eingefügt werden können. Sie müssen dann nur noch an einer Stelle - dem Include nämlich - geändert werden und können dann von Phase in allen relevanten Dateien aktualisiert werden. Eine von uns sehr geschätzte Funktionalität von Phase.

Templates hingegen sind vorgefertigte Bausteine die im allgemeinen bei der Erstellung von dynamischen Webseiten mittels einer serverseitigen Scriptsprache (PHP, Perl ....) genutzt werden. Dabei werden Schlüsselworte im Baustein im Verlaufe der Scriptabarbeitung durch den erzeugten Code ersetzt.
Man kann mit Phase sowohl die Templates schreiben und auch die Scripte dazu. Das Verarbeiten ist aber nicht die Aufgabe von Phase.
Go to the top of the page
 
+Quote Post
Gast_mattfi_*
Beitrag 15.07.2004 - 10:44
Beitrag #3





Gäste






ZITAT
also ich weiß ja nicht wo Du in der Hilfe etwas von Templates gelesen hast.


Ähm, gute Frage, ich auch nicht mehr blink.gif
Irgendwo steht etwas darüber, wie man Inhalte als Templates abspeichert, aber wo? Ich finde es nicht mehr... Vielleicht in den FAQ...?

Egal. Ich hatte Templates als etwas anderes verstanden, nämlich als Layouttemplates mit (teilweise) vorgefertigtem Inhalt; so wie halt Printwerkzeuge sie verwenden.

Der Grund, warum ich mich damit befasse: Bisher habe ich immer 10.000 Frames eingesetzt, aber eine Webseite ist ja kein Handbuch, das man aus XML-Schnippseln zusammenschustert, jedenfalls doch wohl besser nicht mit Frames, denn die Suchmaschinen sollen ja auch noch was finden.

Ich habe mir jetzt ein solches "Template" angelegt, das ich für alle Seiten so verwende, statt der Frames benütze ich eine Blindtabelle, HTML-Header, JS-basiertes Menü und Copyright-Zeile zum Beispiel sind Includes.

Scheint mir irgendwie einfacher handzuhaben, und vor allem können Besucher, die auf irgendeiner Einzel-Datei (= nun aber Seite) landen von nun an mit einem einzigen Klick auf die Strartseite kommen...

mattfi

PS: Die Seite ist noch alnge nicht fertig, aber was ich bis heute Nacht fertig gekriegt habe, habe ich mal unter http://www.nexus-solutions.de/UnderConstruction/start.htm hingestellt; Anregungen sind natürlich gerne willkommen...! smile.gif
Go to the top of the page
 
+Quote Post
avenger
Beitrag 15.07.2004 - 10:56
Beitrag #4


looks good


Gruppe: User
Beiträge: 86
Mitglied seit: 19.07.2003
Mitglieds-Nr.: 991



Bei dem JS-Menü, hast Du daran gedacht, dass es Kunden gibt die kein JS aktiviert haben ? Wie gross diese Anzahl ist ? Keine Ahnung aber keine unrealistische Möglichkeit. Es reicht, dass der User ein nicht mehr sauber funktionierendes System hat, oder bereits zuviele Webseiten mit wirren JS-Code offen. Und auch Suchmaschinen haben oft Schwierigeiten sich durch den JS-Code zu hangeln und die Unterseiten zu finden.

gruss

avenger
Go to the top of the page
 
+Quote Post
Andreas
Beitrag 15.07.2004 - 10:58
Beitrag #5


____________________
Gruppensymbol

Gruppe: Admin
Beiträge: 1.220
Mitglied seit: 20.10.2001
Mitglieds-Nr.: 3



ZITAT(mattfi @ 15.07.2004 - 11:44)
Anregungen sind natürlich gerne willkommen...! smile.gif

Welchen Grund mag es für *diese* Javascript Navigation geben? Ist den "Neuen" devlish.gif der <a ...> Tag unbekannt?
Go to the top of the page
 
+Quote Post
Gast_mattfi_*
Beitrag 15.07.2004 - 11:23
Beitrag #6





Gäste






@Andreas
Und wie legst du die Attribute Höhe-Breite-KeineScrollBars mit <a> fest?

@anvenger
Habe ich bedacht, aber wenn ich ein "aufklappbares" Menü haben will, das ich als Include für alle Seite gleich behandeln kann, dann muss es programmiert sein;
ich kann nicht ewig viel Zeit da hinein stecken, ich bin auch noch mein Datenbank-Programmierer, Vertriebstechniker etc. -- eben eine Einmann-Show. Also kommt ein PHP-Ansatz nicht in Frage, auch, weil mir dann meine 1&1-Gebühren über den Kopf wachsen.
Klar, wer professionell sein will, muss sich das Ganze auch was kosten lassen; aber wir kochen in diesem Leben ja alle nur mit Wasser... sick.gif

mattfi
Go to the top of the page
 
+Quote Post
Andreas
Beitrag 15.07.2004 - 11:36
Beitrag #7


____________________
Gruppensymbol

Gruppe: Admin
Beiträge: 1.220
Mitglied seit: 20.10.2001
Mitglieds-Nr.: 3



ZITAT(mattfi @ 15.07.2004 - 12:23)
Und wie legst du die Attribute Höhe-Breite-KeineScrollBars mit <a> fest?

Wozu sollte ich meine Besucher vergrätzen?

Du hast übrigens durchaus die Möglichkeit das von Dir gewünschte umzusetzen *und* die Nichtjavascriptler zu bedienen. Ohne Mehraufwand. Nur so wie Du es jetzt in dem speziellen Menu (in welchem Du mitnichten Scrollbars ein- und ausschaltest oder irgendwelche Größen festlegst) machst, ist es - mit Verlaub - Murks!

QUELLTEXT
<a href="javascript:location.replace('advantages.htm')">Ihr Vorteil</a>
Da ist keine Größenänderung, das ist ein *stinknormaler* <a ...> Tag ... normalerweise.

ZITAT
Also kommt ein PHP-Ansatz nicht in Frage, auch, weil mir dann meine 1&1-Gebühren über den Kopf wachsen.


Achso! Alles klar, ist nur ein Hobby ...
Go to the top of the page
 
+Quote Post
avenger
Beitrag 15.07.2004 - 11:54
Beitrag #8


looks good


Gruppe: User
Beiträge: 86
Mitglied seit: 19.07.2003
Mitglieds-Nr.: 991



Also meines erachtens gibt es günstig und guten Webhoster. 1&1 ist nicht günstig aber dafür sehr gut, aus meiner Erfahrung. Und irgendwie klingt es nach einer Firmenwebseite. Aber ich Frage mich nur, wie ich meine beiden Hobbyseiten betreiben kann bei den horrenden Preisen. Und das ohne Sponsorring :-).

Und ich mag Perl/cgi lieber als php rolleyes.gif .
Go to the top of the page
 
+Quote Post
Gast_mattfi_*
Beitrag 15.07.2004 - 11:58
Beitrag #9





Gäste






Sag mal, lieber Andreas, ansonsten geht es dir gut, oder?

Statt meinen Murks zu zitieren, könntest du mir sagen, wie es besser geht, und wenn du etwas bescheidener wärst, dann würdest du andere Leute nicht verspotten, wenn sie sich ihre Zeit und ihr Geld so einteilen, dass es für sie und ihre Familien Sinn macht.

Jedenfalls scheinen mir deine Antworten ein Armutszeugnis für dich zu sein. Du weißt vielleicht, was ein <a>-tag ist, aber bei manch anderen Dingen rate ich dir, nochmal im Kindergarten anzufangen.

Baah!

mattfi

@Moderatoren: Bitte entfernt meine Registration für dieses Forum, wo sich Leute nicht besser zu benehmen wissen, oder sorgt dafür, dass sich hier nicht jeder als Ober-Gockel aufspielt, der ein <a>-Tag kennt...! Danke.

[edit MOD]Hinweis per PM erfolgt[/edit MOD]
Go to the top of the page
 
+Quote Post
Gast_mattfi_*
Beitrag 15.07.2004 - 12:04
Beitrag #10





Gäste






@avenger
Deine Rechtschreibung und deutsche Grammatik sind nicht die besten.

Welcher Provider ist deiner Meinung nach günstig und gut?

mattfi
Go to the top of the page
 
+Quote Post
radyserb
Beitrag 15.07.2004 - 12:28
Beitrag #11


looks good


Gruppe: User
Beiträge: 48
Mitglied seit: 07.07.2002
Wohnort: Miltitz
Mitglieds-Nr.: 556



Es geht ganz einfach darum, dass Deine Site prolemlos auch ohne JavaScript auskommt.

Baue Dir eine Include-Datei. Pack dort die Navigationstags hinein (deshalb die Bemerkungen mit den <a ...> Tags). Verweise in den drei htm(l) Seiten auf dieses eine Navigations-Include. Fertig.

Die meisten können Frames und JavaScript nicht mehr hören. Frames sind TABU (bitte keine Diskussionen). Und JavaScript sollte man höchstens zum Öffnen eines neuen Fensters verwenden. Alles klar? icon13.gif
Go to the top of the page
 
+Quote Post
Gast_mattfi_*
Beitrag 15.07.2004 - 12:49
Beitrag #12





Gäste






[edit MOD]Offtopic entfernt[/edit MOD]

@Radyserb
Danke für deine Anregung. Natürlich kann ich in dem Menü so, wie es bisher aussieht, mit <a>-Tags arbeiten, aber was, wenn ich Verweise "aufklappen" will, also Untereinträge aufzeigen möchte? Ohne Frames bin ich doch dann gezwungen, Seiten, die praktisch denselben Inhalt haben, mehrfach anzulegen, nämlich mit unterschiedlichen "Menüzuständen" -- oder irre ich mich?
Go to the top of the page
 
+Quote Post
i.b.g
Beitrag 15.07.2004 - 12:56
Beitrag #13


Weiss zuviel!!
Gruppensymbol

Gruppe: Mods
Beiträge: 668
Mitglied seit: 19.04.2002
Wohnort: Grimmen
Mitglieds-Nr.: 385



Hallo,

also es ist schon richtig, dass Templates oft als HTML-Dateien abgelegt werden. Dort kann man dann das Grundgerüst der Seite vordefienieren. Ein Script liest diese Datei dann in einen String ein und dann läuft ein "Suchen und Ersetzen". Wie gesagt, gesucht werden die vorderfinierten Schlüsselwort und ersetzt mit dem dynamisch erzeugten HTML-Code.
Bsp.: suche nach [TABELLE] ersetzte durch <table>.....</table>

Das geht mit PHP, aber auch ich setze eher auf Perl. Das ist Geschmackssache.



[edit MOD]Hinweis auf andere Offtopics entfernt[/edit MOD]
Go to the top of the page
 
+Quote Post
Gast_mattfi_*
Beitrag 15.07.2004 - 13:09
Beitrag #14





Gäste






Hallo Ingo,

danke für deine Info. PHP ist etwas, was ich seit langem immer schon lernen wollte, aber ich komme nicht dazu. Es ist mit meinen WebDev-Kenntnissen wohl so, wie manche Leute nur radebrechend Italienisch können, obwohl sie es schon immer lernen wollten -- aber sie fahren auch nur für 2 Wochen im Jahr nach Bibbione...
Der Lernaufwand ist jedenfalls das, was mich an PHP bisher abgeschreckt hat (einen billigeren Anwender habe ich mal in den USA entdeckt, ob er gut ist, weiß ich nicht).

mattfi

[edit MOD]Offtopic entfernt[/edit MOD]
Go to the top of the page
 
+Quote Post
i.b.g
Beitrag 15.07.2004 - 13:13
Beitrag #15


Weiss zuviel!!
Gruppensymbol

Gruppe: Mods
Beiträge: 668
Mitglied seit: 19.04.2002
Wohnort: Grimmen
Mitglieds-Nr.: 385



Nochmal!

Aufklappbare Menüs sind schick und geben einem ein besonderes Feeling.

Jedoch gibt es gute Möglichkeiten ohne Javascript. Zunächst fällt mir da CSS ein. Leider ist der Marktführer bei den Browsern mehr für proprietäre Spielereien (Scrollleisten) zu haben als für möglichst vollständige Unterstützung der W3C-Empfehlungen (den Standards eben). Wenn Du mal bei Fraktulum.net vorbeischaust, wirst Du einige wirklich gute Ansätze für gutes HTML+CSS kennenlernen.

Die serverseitigen Scriptsprachen sind auch kein HTML, sie können aber reines HTML liefern, und die Suchmaschinen können mit den Links auch was anfangen.

Es gilt: TIMTOWTDI (Ther Is More Then One Way To Do It).

[edit] Man die Beiträge schneiden sich jetzt aber! [/edit]

Der Beitrag wurde von i.b.g bearbeitet: 15.07.2004 - 13:15
Go to the top of the page
 
+Quote Post
newbie
Beitrag 15.07.2004 - 13:33
Beitrag #16


Rookie


Gruppe: User
Beiträge: 2
Mitglied seit: 09.07.2004
Mitglieds-Nr.: 3.354



ZITAT(mattfi @ 15.07.2004 - 13:04)
Welcher Provider ist deiner Meinung nach günstig und gut?

Schau einfach mal in der Webhostlist nach. Ich habe z. B. mit all-inkl.com gute Erfahrungen gemacht.

Zu den Javascript-Links:
Du magst mich jetzt vielleicht für alzheimergeschädigt ansehen, aber ich schalte oft genug (bewusst) Javascript aus und vergesse es dann wieder einzuschalten. Dann komme ich auf eine Seite wie deine und denke "Mist, die Links funktionieren nicht". Und weg bin ich, fertig aus. Dein Pech. Mach deine Seite für alle Benutzer zugänglich, dann kannst du mit mir rechnen.

Hätte ich eine Firma (was bisher leider nicht der Fall ist) und hätten meine Mitarbeiter Internetzugang, sei dir sicher, dass in ihren Browsern Javascript deaktiviert wäre. Und mit dieser Ansicht stehe ich nicht alleine da.

Und ist es denn wirklich soooo viel Mühe, ein Menü mit reinem HTML zu realisieren?

Du möchtest anscheinend mit deiner Website Geld verdienen oder zumindest Kunden bekommen. Warum schließt du dann potentielle Kunden aus? Willst du nur mit Javascript-Befürwortern Geschäfte machen?

Und zu deinem Tonfall in dem obigen Posting sage ich jetzt mal gar nichts:
"Gar nichts"

Viele Grüße
der newbie

(der immer zu einer guten Diskussion bereit ist)
Go to the top of the page
 
+Quote Post
Google Bot
Beitrag
Beitrag #


Google Ads









Go to the top of the page
 
Quote Post

2 Seiten V   1 2 >
Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 23.08.2025 - 12:16

taschenkalender
expertise-panel IPS Driver Error

IPS Driver Error

There appears to be an error with the database.
You can try to refresh the page by clicking here