X-Git-Url: https://git.p6c8.net/template-class.git/blobdiff_plain/d8058191079931fe6709cba9c98a33585baf1a4e..f86ef172549725d4fe8a9fca65c2a2f2813199c4:/template.py 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