GeoGet

Complete geocaching solutions

User Tools

Site Tools


user:skript:varsubst

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
user:skript:varsubst [2014/06/15 22:30] – [Přehled možných vzorů v šabloně] mikromuser:skript:varsubst [2019/06/13 19:45] mikrom
Line 186: Line 186:
  
 <code>%IF("str1" op "str2"; "pravdivý text"; "nepravdivý text")%</code> <code>%IF("str1" op "str2"; "pravdivý text"; "nepravdivý text")%</code>
-  * náhrada textem podle platnosti zadané podmínky. Funkce test vyhodnocuje porovnáním retězců s ohledem na velikost písmen. Jako operátor **op** mohou být použity =, <>, >=, <=.+  * náhrada textem podle platnosti zadané podmínky. Funkce test vyhodnocuje porovnáním řetězců s ohledem na velikost písmen. Jako operátor **op** mohou být použity =, <>, >=, <=.
    
 <code>%ROT13("str")%</code> <code>%ROT13("str")%</code>
Line 223: Line 223:
 **Listing bodu:** **Listing bodu:**
 <code none point.description.poigarmin.varsubst.template.txt> <code none point.description.poigarmin.varsubst.template.txt>
-# GeoGet, http://geoget.ararat.cz +# GeoGet, http://www.geoget.cz 
-# Šablona pro knihovnu VarSubst, http://geoget.ararat.cz/doku.php/user:skript:varsubst +# Šablona pro knihovnu VarSubst, http://www.geoget.cz/doku.php/user:skript:varsubst 
-# Součást exportu POI Garmin, http://geoget.ararat.cz/doku.php/user:skript:poigarmin+# Součást exportu POI Garmin, http://www.geoget.cz/doku.php/user:skript:poigarmin
 # #
 # Autor: medwyn_cz, http://www.geocaching.com/profile/?u=medwyn_cz # Autor: medwyn_cz, http://www.geocaching.com/profile/?u=medwyn_cz
Line 272: Line 272:
 **Jméno bodu:** **Jméno bodu:**
 <code none point.name.poigarmin.varsubst.template.txt> <code none point.name.poigarmin.varsubst.template.txt>
-# GeoGet, http://geoget.ararat.cz +# GeoGet, http://www.geoget.cz 
-# Šablona pro knihovnu VarSubst, http://geoget.ararat.cz/doku.php/user:skript:varsubst +# Šablona pro knihovnu VarSubst, http://www.geoget.cz/doku.php/user:skript:varsubst 
-# Součást exportu POI Garmin, http://geoget.ararat.cz/doku.php/user:skript:poigarmin+# Součást exportu POI Garmin, http://www.geoget.cz/doku.php/user:skript:poigarmin
 # #
 # Autor: medwyn_cz, http://www.geocaching.com/profile/?u=medwyn_cz # Autor: medwyn_cz, http://www.geocaching.com/profile/?u=medwyn_cz
Line 305: Line 305:
  
 ==== Funkce ==== ==== Funkce ====
-Voláním knihovních funkcí (viz níže) dojde k náhradě proměnných ve tvaru **%JMENO%** příslušnou textovou hodnotou. Proměnné jsou vyhodnocovány podle hodnot v instanci třídy **TGeo** (informace o bodu - keši) nebo **TWpt** (informace o doplňkovém bodu - final, parkoviště, ...) a podle globálních proměnných GeoGetu (např. GEGOGET_Datadir má proměnnou %GGDATADIR%).+Voláním knihovních funkcí (viz níže) dojde k náhradě proměnných ve tvaru **%JMENO%** příslušnou textovou hodnotou. Proměnné jsou vyhodnocovány podle hodnot v instanci třídy **TGeo** (informace o bodu - keši) nebo **TWpt** (informace o doplňkovém bodu - final, parkoviště, ...) a podle globálních proměnných GeoGetu (např. GEGOGET_DATADIR má proměnnou %GGDATADIR%).
  
 Všechny řádky začínající znakem # jsou považovány za komentář a ignorovány. Všechny řádky začínající znakem # jsou považovány za komentář a ignorovány.
Line 438: Line 438:
 </code> </code>
  
-Třetí parametr informuje knihovnu o tom, zda registrovaná funkce má být volaná **před** nebo **po** stadnardních náhradách knihovními funkcemi.+Třetí parametr informuje knihovnu o tom, zda registrovaná funkce má být volaná **před** nebo **po** standardních náhradách knihovními funkcemi.
  
 V nečetných případech může být užitečné registraci funkce zrušit. K tomu slouží funkce V nečetných případech může být užitečné registraci funkce zrušit. K tomu slouží funkce
user/skript/varsubst.txt · Last modified: 2021/10/10 10:14 by mikrom