Got questions, comments, patches, etc.?
Contact Jason Woofenden
gitweb
/
wfpl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fixed merge conflicts
[wfpl.git]
/
encode.php
diff --git
a/encode.php
b/encode.php
index
1cbac74
..
bad7b4b
100644
(file)
--- a/
encode.php
+++ b/
encode.php
@@
-50,14
+50,11
@@
function enc_html($str) {
return $str;
}
return $str;
}
-
-# Encode for output in html. Converts newlines to <br />
+# Encode for output in html. Convert newlines to <br />
#
# Example: <p>~foo.html~</p>
function enc_htmlbr($str) {
#
# Example: <p>~foo.html~</p>
function enc_htmlbr($str) {
- $str = str_replace('&', '&', $str);
- $str = str_replace('<', '<', $str);
- $str = str_replace('>', '>', $str);
+ $str = enc_html($str);
$str = str_replace("\n", "<br />\n", $str);
return $str;
}
$str = str_replace("\n", "<br />\n", $str);
return $str;
}
@@
-79,6
+76,14
@@
function enc_url_val($str) {
return rawurlencode($str);
}
return rawurlencode($str);
}
+# FIXME
+function enc_url_path($str) {
+ $str = rawurlencode($str);
+ $str = str_replace('%2F', '/', $str);
+ return $str;
+}
+
+
# This is a hack to work around html's stupid syntax for checkboxes.
#
# Place the template marker just before a " somewhere.
# This is a hack to work around html's stupid syntax for checkboxes.
#
# Place the template marker just before a " somewhere.
@@
-111,6
+116,10
@@
function enc_upper($str) {
return strtoupper($str);
}
return strtoupper($str);
}
+function enc_ddmmyyyyhhmm($seconds) {
+ return date('m/d/Y g:ia', (int)$seconds);
+}
+
# display <option>s
function enc_states($str) {
# display <option>s
function enc_states($str) {