Index: util/pcblib-param.cgi =================================================================== --- util/pcblib-param.cgi (revision 701) +++ util/pcblib-param.cgi (revision 702) @@ -24,6 +24,12 @@ thumbsize=1 } +function urlencode(s) +{ + gsub("[#]", "%23", s) + return s +} + function proc_include(fn) { close(fn) @@ -220,7 +226,7 @@ if (footer) { print "

Example

" - print "" + print "" print HELP["@@example"] print "" print "" @@ -279,7 +285,13 @@ PARAMS[FILENAME] = PARAMS[FILENAME] $0 next } - + + function urlencode(s) + { + gsub("[#]", "%23", s) + return s + } + END { for(fn in PURPOSE) { gn=fn @@ -287,7 +299,7 @@ params=PARAMS[fn] sub("^[ \t]*", "", params) sub("[ \t]*$", "", params) - print "
  • " gn "(" params ") - " PURPOSE[fn] + print "
  • " gn "(" params ") - " PURPOSE[fn] print "- HELP " } }