aboutsummaryrefslogtreecommitdiffstats
path: root/nikola/data/themes/base/assets/js
diff options
context:
space:
mode:
Diffstat (limited to 'nikola/data/themes/base/assets/js')
-rw-r--r--nikola/data/themes/base/assets/js/fancydates.js20
-rw-r--r--nikola/data/themes/base/assets/js/mathjax.js7
2 files changed, 21 insertions, 6 deletions
diff --git a/nikola/data/themes/base/assets/js/fancydates.js b/nikola/data/themes/base/assets/js/fancydates.js
new file mode 100644
index 0000000..d13b11b
--- /dev/null
+++ b/nikola/data/themes/base/assets/js/fancydates.js
@@ -0,0 +1,20 @@
+function fancydates(fanciness, date_format) {
+ if (fanciness == 0) {
+ return;
+ }
+
+ dates = $('time.published.dt-published');
+
+ i = 0;
+ l = dates.length;
+
+ for (i = 0; i < l; i++) {
+ d = moment(dates[i].attributes.datetime.value);
+ if (fanciness == 1) {
+ o = d.local().format(date_format);
+ } else {
+ o = d.fromNow();
+ }
+ dates[i].innerHTML = o;
+ }
+}
diff --git a/nikola/data/themes/base/assets/js/mathjax.js b/nikola/data/themes/base/assets/js/mathjax.js
index 5e14369..6ef2dd7 100644
--- a/nikola/data/themes/base/assets/js/mathjax.js
+++ b/nikola/data/themes/base/assets/js/mathjax.js
@@ -5,12 +5,7 @@
window.onload = function () {
setTimeout(function () {
var script = document.createElement("script");
- if (location.protocol == 'https:') {
- scriptbase = "https://c328740.ssl.cf1.rackcdn.com/";
- } else {
- scriptbase = "http://cdn.mathjax.org/";
- }
- script.src = scriptbase + "mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML";
+ script.src = "https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML";
document.getElementsByTagName("body")[0].appendChild(script);
},1)
}