Antworten auf deine Fragen:
Neues Thema erstellen

Eigene "Markup Language" erstellen

ap1

Grafik/Web

Hallo Community

Ich weiß das es evtl. ein sehr banales Problem ist aber ich scheitere trotzdem...

vml steht für meinen "Versuch Markup Language"!

Was ich möchte;
1)
Beispielsweise soll folgender code ein Bild eines Benutzers der ID 1 anzeigen, und die 'id (<img src="..." id="..."/>) soll als "userimg" definiert werden! Sieht dann zum Beispiel wie folgt aus:

Code:
<vml:userimage userid="1" styleid="userimg" />
2) Dann möchte ich noch etwa ein Formular für ein Gästebuch erstellen!
Beispielsweise soll folgender code ein komplettes HTML Formular für den Eintrag in das GB eines Benutzers der ID 1 werden! Dazu wird ein Feld mit Betreff definiert!
Sieht dann zum Beispiel wie folgt aus:

Code:
<vml:gbformular userid="1" />
   <vml:gbformular_input name="betreff" value="" />
</vml:gbformular>
Wie realisiere ich eine solche "Ersetzung"?

vielen dank im vorraus
 

sokie

Mod | Web

AW: Eigene "Markup Language" erstellen

ich habe nicht verstanden, warum Du daür eine neue Sprache brauchst.
das lässt sich doch auch mit xml machen... zudem gibt es dafür auch vordefinierte Verarbeitungsmöglichkeiten.
in welchem Zusammenhang soll das denn Verwendung finden?
 

chacki

Ihre Werbung hier

AW: Eigene "Markup Language" erstellen

Also zum userbild, das sollte per php und css class gehen. Wenn ich dich richtig verstanden hab :D

PHP:
<img src='img.php?id=123'>

Der User wäre dann 123.


Per css dann die position oder größe
 

ap1

Grafik/Web

AW: Eigene "Markup Language" erstellen

ich habe nicht verstanden, warum Du daür eine neue Sprache brauchst.
das lässt sich doch auch mit xml machen... zudem gibt es dafür auch vordefinierte Verarbeitungsmöglichkeiten.
in welchem Zusammenhang soll das denn Verwendung finden?

Also drauf gekommen bin ich durch Facebook.com! Da kann man als Developer eine eigene Anwendung schreiben! Diese verwendet die FBML (FaceBook Markup Language) in genau der Art!
<fb:userimage linked="true" /> zB. bringt eine Verlinkung des Userbildes (Wenn ichs richtig im Kopf hab ;) )

Das ist ja im XML Syntax nur weiß ich nicht wie ich das verarbeiten soll. Wie geht das?

Also zum userbild, das sollte per php und css class gehen. Wenn ich dich richtig verstanden hab :D

PHP:
<img src='img.php?id=123'>

Der User wäre dann 123.


Per css dann die position oder größe
Ich weiß ;)
Das was du gepostet hast, soll dann letztlich draus werden :D
 

Dennis__

Grafik / Web

AW: Eigene "Markup Language" erstellen

Also du möchtest quasi das so haben, dass du in deinem Script nur

<vml:gbformular userid="1" />
<vml:gbformular_input name="betreff" value="" />
</vml:gbformular>

einträgst und das ein Gästebucheintrag gibt. Sprich die Syntax wird durch ein PHP-Script aufbereitet??
 

Chickenshooter

Alter Mann

AW: Eigene "Markup Language" erstellen

Moin,

die Leude bei Facebook haben ertseinmal sich ein eigenes Schema
(ebenfals in xml) ausgedacht dieses Schema ist ist quasi eine An-
leitung wie ein xml-Dokument auszusehen hat.
Bsp:

Schema (sinnbildlich):
ein Auto
ein Auto hat 4 Räder
ein Auto hat ne Farbe
ein Auto hat Sitzplätze

XML:
<vbl:auto wheels=4 color=red seats=4></vbl:auto>
<vbl:auto wheels=6 color=yellow seats=2></vbl:auto>

ach übrigens dieses vbl: ist der Namensraum den Du frei wählwn kannst.

Bsp:
HTML:
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:m="http://www.w3.org/1999/Math/MathML">

hier wird der Buchstabe m als Namespacedescriptor genommen.
über m: erreicht man dann alle Elemente des NameSpace MathML.

hier ein paar Tipps:
http://de.wikipedia.org/wiki/Namensraum_(XML)
XML Schema ? Wikipedia
Extensible Markup Language ? Wikipedia

Alles in Allem XML ist wirklich sehr mächtig.

hoffe ich konnte helfen.
 
Zuletzt bearbeitet:

ap1

Grafik/Web

AW: Eigene "Markup Language" erstellen

Moin,

die Leude bei Facebook haben ertseinmal sich ein eigenes Schema
(ebenfals in xml) ausgedacht dieses Schema ist ist quasi eine An-
leitung wie ein xml-Dokument auszusehen hat.
Bsp:

Schema (sinnbildlich):
ein Auto
ein Auto hat 4 Räder
ein Auto hat ne Farbe
ein Auto hat Sitzplätze

XML:
<vbl:auto wheels=4 color=red seats=4></vbl:auto>
<vbl:auto wheels=6 color=yellow seats=2></vbl:auto>

ach übrigens dieses vbl: ist der Namensraum den Du frei wählwn kannst.

Bsp:
HTML:
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:m="http://www.w3.org/1999/Math/MathML">
hier wird der Buchstabe m als Namespacedescriptor genommen.
über m: erreicht man dann alle Elemente des NameSpace MathML.

hier ein paar Tipps:
http://de.wikipedia.org/wiki/Namensraum_(XML)
XML Schema ? Wikipedia
Extensible Markup Language ? Wikipedia

Alles in Allem XML ist wirklich sehr mächtig.

hoffe ich konnte helfen.

Yeap! Perfekt! Danke ;)
Das wars was ich gesucht habe!
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Statistik des Forums

Themen
118.564
Beiträge
1.538.064
Mitglieder
67.487
Neuestes Mitglied
MichaelSEivy
Oben