Difference between revisions of "Jk-voting-template"

From AOLserver Wiki
Jump to navigation Jump to search
(imported from WiKit id 79)
 
Line 1: Line 1:
proc template {fn keyset} {  
+
proc template {fn keyset} { set h [[open
    set h [[open "[ns_info pageroot]]/templates/$fn" r]
 
    set cont [[read $h]]
 
    close $h
 
 
 
    set keymap ""
 
    for {set x 0} {$x < [[ns_set size $keyset]]} {incr x} {
 
        set key [[ns_set key $keyset $x]]
 
        set value [[ns_set value $keyset $x]]
 
        lappend keymap "%%%%$key%%%%"
 
        lappend keymap $value
 
    }
 
    if {$keymap != ""} {
 
        set cont [[string map $keymap $cont]]
 
    }
 
    return $cont
 
}
 

Revision as of 22:37, 18 March 2006

proc template {fn keyset} { set h [[open