FAQ Suchen Mitgliederliste Benutzergruppen Profil Anmelden, um private Nachrichten zu lesen
UGamela Forum Foren-Übersicht  Anmelden  Registrieren
Templateparse Update
Seite 1 von 1 [2 Beiträge]  

 Forum-Index » UGamela » Release » Updates/Fixes
Neues Thema eröffnen   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen
Autor Nachricht
Phoscur
Site Admin
Site Admin


Anmeldedatum: 07.12.2007
Beiträge: 914

BeitragVerfasst am: Fr 14 Dez 2007, 23:29    Titel:  Templateparse Update
Themen-Beschreibung: Code Snippet by Peberos
 

nach langer und ergiebiger Unterhaltung mit dem Prgramierer der Ursprungsversion von UGamela, Perberos, hab ich doch noch einen Code Schnipsel aus ihm herausbekommen können:

Version: egal, <=0.4

Changelog: Jeder Seitenaufruf im Spiel wird beschleunigt.
alte Funktion wird druch neue, bessere ersetzt.

Code:
--
---- öffne includes/functions.php
--
---- finde
--
function parsetemplate($template, $array){

   foreach($array as $a => $b) {
      $template = str_replace("{{$a}}", $b, $template);
   }
   return $template;
}
--
---- ersetze durch
--

function parsetemplate($template, $array)
{ // Funcion de parce
   return preg_replace('#\{([a-z0-9\-_]*?)\}#Ssie', '( ( isset($array[\'\1\']) ) ? $array[\'\1\'] : \'\' );', $template);
}
--
---- schließe offene Datei
--


getestet; implementiert ab 0.4+

_________________

Wenn du Hilfe brauchst wende dich an einen >Supporter<.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen 
-= MoF =-
UGamela PowerUser
UGamela PowerUser


Anmeldedatum: 09.12.2007
Beiträge: 345
Wohnort: Schweiz

BeitragVerfasst am: Sa 15 Dez 2007, 01:11    Titel:  

Ich muss zugeben, man spürt den Unterschied.

Lohnt sich auf jeden Fall, das ganze einzubauen!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden 
ICQ-Nummer 
Beiträge der letzten Zeit anzeigen:   Sortieren nach:   
Seite 1 von 1 [2 Beiträge]  
Neues Thema eröffnen   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten. Vorheriges Thema anzeigen :: Nächstes Thema anzeigen
 Forum-Index » UGamela » Release » Updates/Fixes
Gehe zu:  

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 teilnehmen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum nicht herunterladen
[ Time: 0.0532s ][ Queries: 13 (0.0053s) ][ Debug Ein ]

Powered by phpBB © 2001, 2005 phpBB Group
BBTech Template by © 2003-04 MDesign
Categories Hierarchy 2.1.6g © 2003-2005 Ptirhiik RPGnet-Fr | Adaptation provided by Craterz.com