XS Mod
- Bootenks
- Beiträge: 1836
- Registriert: Sa 29.Mai, 2004 23:36
- Wohnort: G?rlitz (?stlichste Stadt Deutschlands)
XS Mod
Also laut Progammierer ist der Mod nun fertig.Er will nur noch 1 Woche warten und gucken ob jemand Bugs meldet, wenn nicht dann macht er aus der neu veröffentlichten RC5 die Final Version. Also es waren nur noch minimale Bugs die er von RC4 zu RC5 beheben musste! Ich denke jetzt könnte sogar ein Oxpus den MOD bei sich einbauen *grins*. Er ist ziemlich flott unterwegs!!!
Mfg Boo!
Mfg Boo!
Also Fehler konnte ich bisher weder in der RC4 noch in der RC5 feststellen. 
Die neuen Funktionen sind genial und alleine die Unterstützung des CH sowie einiger anderen Mods sind ein grund ihn einzubauen.
Die neuen Funktionen sind genial und alleine die Unterstützung des CH sowie einiger anderen Mods sind ein grund ihn einzubauen.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Langsam Bootenks!
Vergiss bitte nicht, daß ich die 1.0.6 erstmal komplett ausbauen muss. Und dazu habe ich noch etwas mehr zu tun, als nur der Original Anleitung zu folgen.
Aber nichts ist unmöglich...
Vergiss bitte nicht, daß ich die 1.0.6 erstmal komplett ausbauen muss. Und dazu habe ich noch etwas mehr zu tun, als nur der Original Anleitung zu folgen.
Aber nichts ist unmöglich...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
EDIT:
Ui, man da lag ich völlig daneben. Nein, ich meinte natürlich den 1.0.1. Der musste auch nur durch kopieren von Files eingebaut werden. Ich warte aber dennoch auf ein Final Release, damit ich weniger Fehler habe. Ich brauche Fehlermeldungen so dringend wie Regen in der Nacht.
Ui, man da lag ich völlig daneben. Nein, ich meinte natürlich den 1.0.1. Der musste auch nur durch kopieren von Files eingebaut werden. Ich warte aber dennoch auf ein Final Release, damit ich weniger Fehler habe. Ich brauche Fehlermeldungen so dringend wie Regen in der Nacht.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Was is das?
[center]Ein Pessimist ist ein Optimist mit erfahrung


What Magic the Gathering Color are you? [/center]
Inventarnummer: A1-B69


What Magic the Gathering Color are you? [/center]
Inventarnummer: A1-B69
- Bootenks
- Beiträge: 1836
- Registriert: Sa 29.Mai, 2004 23:36
- Wohnort: G?rlitz (?stlichste Stadt Deutschlands)
der Xs Mod auch eXtreme Style Mod ist ein Mod der die kaskadierenden Stylesheets (css) der tpl umformt und dann die tpl in den Cache läd. (primitiv ausgedrückt aber besser könnte ich es auch net erklären)
Er verursachte deutlich spürbare Geschwindigkeitssteigerungen! Solltest du einbauen wenn du ihn noch nicht hast!
Er verursachte deutlich spürbare Geschwindigkeitssteigerungen! Solltest du einbauen wenn du ihn noch nicht hast!
Zuletzt geändert von Bootenks am Mo 19.Jul, 2004 00:13, insgesamt 1-mal geändert.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Ich erkläre es für die phpBB Wisser es mal etwas genauer:
Das Template-System von phpBB wurde entwickelt, um mehrere verschiedene Board-Styles gleichzeitig zu benutzen, zwischen denen dann jeder User wechseln kann. Das bedeutet aber auch für den Admin Mehrarbeit bei neuen Funktionen; das gleich mal als Anmerkung dazu!
Da dieses Template-System darauf aufbaut, die PHP-Codeteile in das Template-File (was die eigentliche HTML-Webseite darstellt) in Laufzeit zu übergeben und dann an den Browser zu schicken, dauert es eben eine Weile, bis die Daten angezeigt werden.
Der xs-Mod geht nun den PHP-typischen Weg: Die Code-Teile werden nun direkt in das Template geschrieben, diese Datei dann im Cache abgelegt und beim Aufruf nicht das Original, sondern die gecachte Datei verwendet. Somit muß das phpBB-Templatesystem nicht erst zur Laufzeit die beiden Daten mischen und der Seitenaufbau geht deutlich schneller von statten.
Verdeutlichen kann man das, wenn man sich die Template-Files von phpBB mal genauer anschaut:
Da sind Platzhalter eingetragen, die in geschweiften Klammern { } die Werte entgegen nehmen sollen. PHP selber ersetzt durch das phpBB-Template-System dann genau diese Platzhalter mit Werten, was eben Zeit kostet.
Mit xs werden die Codes, die die Daten zum Template schicken würden eben gleich, d.h. genau genommen die Code-Teile dafür, in das Template-File eingetragen, so daß PHP zur Laufzeit nur noch die Daten ausführen und nicht noch parsen muss.
Ich hoffe es war jetzt nicht zu technisch, aber genau so ist der Ablauf.
In diesem Zusammenhang wird auch von compilieren gesprochen, was auch genau zutrifft, denn die entstandenen Dateien können direkt von PHP ausgeführt werden und müssen nicht erst aufbereitet werden, wie es phpBB halt im Original macht. Obwohl diese Dateien weiterhin mit einem Texteditor lesbar und verstehbar sind ...
Und nur als Beispiel:
So sieht die (noch mit dem alten xs-mod) gecachte confirm_body.tpl aus:
Das Template-System von phpBB wurde entwickelt, um mehrere verschiedene Board-Styles gleichzeitig zu benutzen, zwischen denen dann jeder User wechseln kann. Das bedeutet aber auch für den Admin Mehrarbeit bei neuen Funktionen; das gleich mal als Anmerkung dazu!
Da dieses Template-System darauf aufbaut, die PHP-Codeteile in das Template-File (was die eigentliche HTML-Webseite darstellt) in Laufzeit zu übergeben und dann an den Browser zu schicken, dauert es eben eine Weile, bis die Daten angezeigt werden.
Der xs-Mod geht nun den PHP-typischen Weg: Die Code-Teile werden nun direkt in das Template geschrieben, diese Datei dann im Cache abgelegt und beim Aufruf nicht das Original, sondern die gecachte Datei verwendet. Somit muß das phpBB-Templatesystem nicht erst zur Laufzeit die beiden Daten mischen und der Seitenaufbau geht deutlich schneller von statten.
Verdeutlichen kann man das, wenn man sich die Template-Files von phpBB mal genauer anschaut:
Da sind Platzhalter eingetragen, die in geschweiften Klammern { } die Werte entgegen nehmen sollen. PHP selber ersetzt durch das phpBB-Template-System dann genau diese Platzhalter mit Werten, was eben Zeit kostet.
Mit xs werden die Codes, die die Daten zum Template schicken würden eben gleich, d.h. genau genommen die Code-Teile dafür, in das Template-File eingetragen, so daß PHP zur Laufzeit nur noch die Daten ausführen und nicht noch parsen muss.
Ich hoffe es war jetzt nicht zu technisch, aber genau so ist der Ablauf.
In diesem Zusammenhang wird auch von compilieren gesprochen, was auch genau zutrifft, denn die entstandenen Dateien können direkt von PHP ausgeführt werden und müssen nicht erst aufbereitet werden, wie es phpBB halt im Original macht. Obwohl diese Dateien weiterhin mit einem Texteditor lesbar und verstehbar sind ...
Und nur als Beispiel:
So sieht die (noch mit dem alten xs-mod) gecachte confirm_body.tpl aus:
Man sieht da deutlich die PHP-Code-Stellen, die eben direkt ausgeführt werden und somit Zeit sparen.<table width="100%" cellspacing="2" cellpadding="2" border="0" align="center">
<tr>
<td class="nav" align="left"><a class="nav" href="<?php echo isset($this->vars['U_INDEX']) ? $this->vars['U_INDEX'] : ''; ?>"><?php echo isset($this->vars['L_INDEX']) ? $this->vars['L_INDEX'] : ''; ?></a></td>
</tr>
</table>
<table class="forumline" width="100%" cellspacing="1" cellpadding="3" border="0">
<tr>
<th class="thHead" height="25" valign="middle"><span class="tableTitle"><?php echo isset($this->vars['MESSAGE_TITLE']) ? $this->vars['MESSAGE_TITLE'] : ''; ?></span></th>
</tr>
<tr>
<td class="row1" align="center"><form action="<?php echo isset($this->vars['S_CONFIRM_ACTION']) ? $this->vars['S_CONFIRM_ACTION'] : ''; ?>" method="post"><span class="gen"><br /><?php echo isset($this->vars['MESSAGE_TEXT']) ? $this->vars['MESSAGE_TEXT'] : ''; ?><br /><br /><?php echo isset($this->vars['S_HIDDEN_FIELDS']) ? $this->vars['S_HIDDEN_FIELDS'] : ''; ?><input type="submit" name="confirm" value="<?php echo isset($this->vars['L_YES']) ? $this->vars['L_YES'] : ''; ?>" class="mainoption" /> <input type="submit" name="cancel" value="<?php echo isset($this->vars['L_NO']) ? $this->vars['L_NO'] : ''; ?>" class="liteoption" /></span></form></td>
</tr>
</table>
<br clear="all" />
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- Bootenks
- Beiträge: 1836
- Registriert: Sa 29.Mai, 2004 23:36
- Wohnort: G?rlitz (?stlichste Stadt Deutschlands)
Wiedererwartend aller ist ein neues RC erhältlich! Der Autorhofft das es diesmal das letzte gewesen ist und kündigt an dass das nächste die Final wird!
hier der File:
http://files.phpbbstyles.com/ca/xs_mod.200rc6.zip
hier der File:
http://files.phpbbstyles.com/ca/xs_mod.200rc6.zip
Nur ein Informatik Student. ^^
^^ Oha - hab ich noch garnicht gesehen.
Thx
Thx
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
Die Final Version ist drausen!
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Sauber. Dann werde ich das lokal nachher gleich mal testen, ob es zur 1.0.1er Version wirklich was bringt.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Ich habe gerade einen Fehler in der Konfiguration.

// EDIT
Hat sich erledigt!
Nach, keine ahnung wievielen, erneuten uploaden, funktioniert es nun. ^d
Komischerweise aber nur im Web. Lokal Funktioniert er einwandfrei!Parse error: parse error, unexpected $ in /board/admin/xs_config.php on line 154
// EDIT
Hat sich erledigt!
Nach, keine ahnung wievielen, erneuten uploaden, funktioniert es nun. ^d
Zuletzt geändert von AmigaLink am Mo 26.Jul, 2004 14:56, insgesamt 1-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]