diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2017-12-23 06:58:03 +0100 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2017-12-23 06:58:03 +0100 |
| commit | 939932ca9e08512a65f2c40df2311cdda7a309d0 (patch) | |
| tree | 633684665c0b5f8896672969459cfc11fb3fd23d /public/assets/js/util | |
| parent | dbb2d747323293e6ded68e5fd037ca3e01a7c6c2 (diff) | |
next page link on mailbox pages
Diffstat (limited to 'public/assets/js/util')
| -rw-r--r-- | public/assets/js/util/format.js | 12 |
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 |
