| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
synapsis Administrator

Anmeldedatum: 15.10.2006 Beiträge: 390 Wohnort: Nahe München Programmiersprachen: C/C++, VB, (Java), PHP, JS, AJAX, Python Compiler: gcc, MS VS2005 SE
|
Verfasst am: 16.08.2007, 11:02 Titel: XTS |
|
|
Wo wir doch gerade so mit Template-Systemen beschäftigt sind, hier eine Entwicklung von mir.
XTS ist ein Template-System für JavaScript-Andwendungen. Das klingt zunächst mal komisch. Wozu braucht man unter JS ein Template-System?
Nun ja, XTS ist im Zusammenhang mit SygFX oder anderen Fenstermanagern sinnvoll, um zur Laufzeit von JS-Code, Informationen, welche man über AJAX vom Server bekommt, in ein Template einzusetzen und den entstehenden HTML-Code z.b. in ein SygFX-Fenster einzubetten.
Ohne Template-Engine müsste man die Informationen vom Server innerhalb des JS-Codes mit statischen Elementen verbinden, was äußerst unübersichtlich und zeitraubend ist.
Die bisher günstigste Möglichkeit, XTS einzusetzen, besteht darin den Template-Code für XTS in einer Datei auf dem Server zu speichern. Anschließend wird durch ein serverseitiges Skript (z.b. PHP) die Datei geöffnet, der Inhalt vorbereitet und per serverseitigem Templatesystem (Smarty, ...) in den JS-Teil der HTML-Seite eingebaut, welche der Benutzer dann anzeigt. Es liegt dann zur JS-Laufzeit eine Variable mit dem XTS-Template-Code vor. Nun können Variablen beliebig gesetzt werden und das Template schließlich geparst werden.
Im Archiv sind auch 2 Beispiele und der PHP-Code für das serverseitige Laden von XTS-Templates.
| XTS.zip |
| Beschreibung: |
XTS Template System |
 Download |
| Dateiname: |
XTS.zip |
| Dateigröße: |
3.2 KB |
| Heruntergeladen: |
9 mal |
_________________ Pssst... Syncom.org Relaunch im Herbst 2008... bitte weitersagen  |
|
| Nach oben |
|
 |
PhP0Kid Profi-Benutzer
Anmeldedatum: 05.01.2007 Beiträge: 414 Wohnort: Ellwangen (nahe Aalen) Programmiersprachen: PHP, CSS, (X)HTML, SQL, JavaScript, C++ (nach Erfahrung von links nach rechts)
|
Verfasst am: 16.08.2007, 12:00 Titel: |
|
|
Ich versteh leider erst wenig davon - Javascript eben - aber ich habe ja bereits ein erstes Anwendungsgebiet von XTS mit SygFX im PartyVZ gesehen und war echt beeindruckt. Zwar gibt es solcherlei Fensterscripts schon, aber ich glaube noch nicht mit der Möglichkeit von Templates und dem allgemeinen Umfang, den dein Script bietet. Immerhin kann man alles in solche Fenster reinladen..
Sehr tolle Sache und ich arbeite mich derzeit langsam in JavaScript ein, um v.a. dieses Feature nutzen zu können =)
lG
_________________ http://www.Julian-Stier.de | T-REx 2.2
Fertiges ( 16.7.08 ):
* Julian-Stier.de, Blog - Juli/August 2008
Aktuelles ( 16.7.08 ):
* T-REx 2.3.0 - release 2008/2009
* GlobalIndustry - release 2008/2009 |
|
| Nach oben |
|
 |
thewuz Erfahrener Benutzer
Anmeldedatum: 21.01.2007 Beiträge: 228 Wohnort: Nähe Wien Programmiersprachen: PHP, HTML, JAVA, JavaScript Compiler: Eclipse für JAVA
|
Verfasst am: 16.08.2007, 12:23 Titel: |
|
|
| Hm, verstehe relativ wenig davon, JavaScript, ok das kann ich halbwegs noch verstehen, aber bei AJAX is schluss...
|
|
| Nach oben |
|
 |
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Anhänge in diesem Forum nicht anhängen. Du kannst Dateien in diesem Forum herunterladen.
|
|