summaryrefslogtreecommitdiff
path: root/public/assets/js/util
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2017-12-23 06:58:03 +0100
committerJules Laplace <julescarbon@gmail.com>2017-12-23 06:58:03 +0100
commit939932ca9e08512a65f2c40df2311cdda7a309d0 (patch)
tree633684665c0b5f8896672969459cfc11fb3fd23d /public/assets/js/util
parentdbb2d747323293e6ded68e5fd037ca3e01a7c6c2 (diff)
next page link on mailbox pages
Diffstat (limited to 'public/assets/js/util')
-rw-r--r--public/assets/js/util/format.js12
1 files changed, 12 insertions, 0 deletions
diff --git a/public/assets/js/util/format.js b/public/assets/js/util/format.js
index c765052..7032305 100644
--- a/public/assets/js/util/format.js
+++ b/public/assets/js/util/format.js
@@ -10,6 +10,18 @@ function choice(a){ return a[randint(a.length)] }
function csrf() {
return $("[name=_csrf]").attr("value")
}
+function bold_terms (s, terms) {
+ s = sanitize(s)
+ terms.forEach( (term) => {
+ s = s.replace(new RegExp(term, "ig"), "<b>" + term + "</b>")
+ })
+ return s
+}
+function querystring(opt){
+ return '?' + Object.keys(opt).map((key) => {
+ return encodeURIComponent(key) + "=" + encodeURIComponent(opt[key])
+ }).join("&")
+}
function commatize (n, radix) {
radix = radix || 1024
var nums = [], i, counter = 0, r = Math.floor