NAME
Foorum::Utils - some common functions
FUNCTIONS
- encodeHTML/decodeHTML
-
Convert any '<', '>' or '&' characters to the HTML equivalents, '<', '>' and '&', respectively.
encodeHTML is the same as TT filter 'html'
- is_color($color)
-
make sure color is ^\#[0-9a-zA-Z]{6}$
- generate_random_word($len)
-
return a random word (length is $len), char is random ('A' .. 'Z', 'a' .. 'z', 0 .. 9)
!#@!$#$^%$ bad English
- get_page_from_url
-
since we always use /page=(\d+)/ as in sub/pager.html
- truncate_text
-
truncate text using Encode utf8
- be_url_part
-
convert (title) string to be an acceptable URL part
AUTHOR
Fayland Lam <fayland at gmail.com>