From: Patrick Canterino Date: Fri, 19 Apr 2013 22:01:44 +0000 (+0000) Subject: - Leerzeichen bei einigen Kommentaren korrigiert X-Git-Url: https://git.p6c8.net/template-class.git/commitdiff_plain/f86ef172549725d4fe8a9fca65c2a2f2813199c4?ds=inline - Leerzeichen bei einigen Kommentaren korrigiert - In den Kopf-Kommentaren Hinweise auf die verwendete Python-Version eingefuegt --- diff --git a/template.py b/template.py index cb79cbe..e4f6bbe 100644 --- a/template.py +++ b/template.py @@ -1,6 +1,7 @@ # # Template (Version 2.5) +# (Python 3) # # Klasse zum Parsen von Templates # @@ -206,7 +207,7 @@ class Template: # Variablen ersetzen vars = self.get_var() - + if vars is not None and len(vars) > 0: self.parse_if_blocks() self.replace_vars() @@ -441,7 +442,7 @@ class Template: # get_defined_vars() # - # In der Template-Datei definierte Variablen auslesen + # In der Template-Datei definierte Variablen auslesen # # Parameter: -nichts- # @@ -581,8 +582,8 @@ class Template: # IF-Bloecke verarbeiten # # Parameter: 1. Name des IF-Blocks (das, was nach dem IF steht) - # 2. Status-Code (true => Inhalt anzeigen - # false => Inhalt nicht anzeigen + # 2. Status-Code (true => Inhalt anzeigen + # false => Inhalt nicht anzeigen # # Rueckgabe: -nichts- (Template-Objekt wird modifiziert) @@ -600,7 +601,7 @@ class Template: splitted = tpl_tmp.split('{ENDIF}') block = '' # Kompletter bedingter Block - ifs = 0 # IF-Zaehler (wird fuer jedes IF erhoeht und fuer jedes ENDIF erniedrigt) + ifs = 0 # IF-Zaehler (wird fuer jedes IF erhoeht und fuer jedes ENDIF erniedrigt) # {IF} @@ -612,7 +613,7 @@ class Template: ifs += splitted[x].count('{IF ') # Zum Zaehler jedes Vorkommen von IF hinzuzaehlen ifs -= 1 # Zaehler um 1 erniedrigen - block += splitted[x]+'{ENDIF}' # Daten zum Block hinzufuegen + block += splitted[x]+'{ENDIF}' # Daten zum Block hinzufuegen x += 1 diff --git a/template27.py b/template27.py index 3ff7648..26d63de 100644 --- a/template27.py +++ b/template27.py @@ -1,6 +1,7 @@ # # Template (Version 2.5) +# (Python 2.7) # # Klasse zum Parsen von Templates # @@ -217,7 +218,7 @@ class Template: # parse_old() # - # In der Template definierte Variablen auslesen, Variablen + # In der Template definierte Variablen auslesen, Variablen # ersetzen, {IF}- und {TRIM}-Bloecke parsen # (alte Methode) # @@ -249,7 +250,7 @@ class Template: else: self.fillin(var,val) - # Jetzt dasselbe mit denen, die direkt in der Template-Datei definiert + # Jetzt dasselbe mit denen, die direkt in der Template-Datei definiert # sind, machen. Ich weiss, dass das eine ziemlich unsaubere Loesung ist, # aber es funktioniert @@ -441,7 +442,7 @@ class Template: # get_defined_vars() # - # In der Template-Datei definierte Variablen auslesen + # In der Template-Datei definierte Variablen auslesen # # Parameter: -nichts- # @@ -581,8 +582,8 @@ class Template: # IF-Bloecke verarbeiten # # Parameter: 1. Name des IF-Blocks (das, was nach dem IF steht) - # 2. Status-Code (true => Inhalt anzeigen - # false => Inhalt nicht anzeigen + # 2. Status-Code (true => Inhalt anzeigen + # false => Inhalt nicht anzeigen # # Rueckgabe: -nichts- (Template-Objekt wird modifiziert) @@ -600,7 +601,7 @@ class Template: splitted = tpl_tmp.split('{ENDIF}') block = '' # Kompletter bedingter Block - ifs = 0 # IF-Zaehler (wird fuer jedes IF erhoeht und fuer jedes ENDIF erniedrigt) + ifs = 0 # IF-Zaehler (wird fuer jedes IF erhoeht und fuer jedes ENDIF erniedrigt) # {IF} @@ -612,7 +613,7 @@ class Template: ifs += splitted[x].count('{IF ') # Zum Zaehler jedes Vorkommen von IF hinzuzaehlen ifs -= 1 # Zaehler um 1 erniedrigen - block += splitted[x]+'{ENDIF}' # Daten zum Block hinzufuegen + block += splitted[x]+'{ENDIF}' # Daten zum Block hinzufuegen x += 1