diff --git a/index.html b/index.html
index 40f79e0..f95a8f0 100755
--- a/index.html
+++ b/index.html
@@ -44,6 +44,12 @@ var reload = () => {
return w.text
}
+ if(macro == 'attr'
+ && args.length == 1
+ && ['title', 'path', 'location', 'dir'].indexOf(args[0]) >= 0){
+ return Wiki[args[0]]
+ }
+
return _
})
// html-like macro syntax...
@@ -66,6 +72,11 @@ var reload = () => {
return w.text
}
+ if(macro == 'attr'
+ && args.name != null
+ && ['title', 'path', 'location', 'dir'].indexOf(args.name) >= 0){
+ return Wiki[args.name]
+ }
return t
})
diff --git a/wiki.js b/wiki.js
index 0518242..f133421 100755
--- a/wiki.js
+++ b/wiki.js
@@ -22,6 +22,7 @@ var BaseData = {
return null
})
.filter(e => e != null)
+ .sort()
.map(e => '['+ e +']')
.join('
')
},
@@ -36,6 +37,7 @@ var BaseData = {
return null
})
.filter(e => e != null)
+ .sort()
.map(e => '['+ e +']')
.join('
')
},
@@ -57,6 +59,7 @@ var BaseData = {
return res
//.map(e => '['+ e[0] +'] from page: ['+ e[1] +']')
.map(e => '['+ e[1] +'] -> ['+ e[0] +']')
+ .sort()
.join('
')
},