mirror of
https://github.com/flynx/pWiki.git
synced 2025-10-29 18:10:09 +00:00
tweaks and notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
3fb79baea2
commit
fa91636be5
@ -1944,11 +1944,11 @@ module.System = {
|
|||||||
text: `@include("../**/path:@(all)" join="@source(line-separator)")`},
|
text: `@include("../**/path:@(all)" join="@source(line-separator)")`},
|
||||||
info: {
|
info: {
|
||||||
text: object.doc`
|
text: object.doc`
|
||||||
Path: @source(../path)
|
Path: [@source(../path) ]
|
||||||
(<a href="#@source(../path)/edit">edit</a>)<br>
|
(<a href="#@source(../path)/edit">edit</a>)<br>
|
||||||
Resolved path: @source(../resolved)
|
Resolved path: [@source(../resolved)]
|
||||||
(<a href="#@source(../resolved)/edit">edit</a>)<br>
|
(<a href="#@source(../resolved)/edit">edit</a>)<br>
|
||||||
Referrer: @source(../referrer)
|
Referrer: [@source(../referrer)]
|
||||||
(<a href="#@source(../referrer)/edit">edit</a>)<br>
|
(<a href="#@source(../referrer)/edit">edit</a>)<br>
|
||||||
Args: <args/><br>
|
Args: <args/><br>
|
||||||
|
|
||||||
|
|||||||
@ -52,12 +52,16 @@ module = {
|
|||||||
// XXX EXPERIMENTAL
|
// XXX EXPERIMENTAL
|
||||||
encode: function(str){
|
encode: function(str){
|
||||||
return str
|
return str
|
||||||
.replace(/[#:*%]/g, encodeURIComponent) },
|
.replace(/[#:*%'"]/g,
|
||||||
|
function(s){
|
||||||
|
return '%'+s.charCodeAt().toString(16) }) },
|
||||||
decode: function(str){
|
decode: function(str){
|
||||||
return decodeURIComponent(str) },
|
return decodeURIComponent(str) },
|
||||||
encodeElem: function(str){
|
encodeElem: function(str){
|
||||||
return str
|
return str
|
||||||
.replace(/[#:*%\\\/.]/g, encodeURIComponent) },
|
.replace(/[#:*%'"\\\/]/g,
|
||||||
|
function(s){
|
||||||
|
return '%'+s.charCodeAt().toString(16) }) },
|
||||||
decodeElem: function(str){
|
decodeElem: function(str){
|
||||||
return decodeURIComponent(str) },
|
return decodeURIComponent(str) },
|
||||||
|
|
||||||
|
|||||||
10
pwiki2.js
10
pwiki2.js
@ -6,6 +6,16 @@
|
|||||||
* - fs store/export in browser or a simple way to export/import...
|
* - fs store/export in browser or a simple way to export/import...
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
|
* XXX titles containing quotes break things...
|
||||||
|
* XXX BUG: for some reason deleting and refreshing takes ~2x as long as
|
||||||
|
* refreshing...
|
||||||
|
* to reproduce:
|
||||||
|
* pwiki.path = '/tree' // reports about ~2sec
|
||||||
|
* await pwiki.get('/Test/Subtree/Page2/delete').raw // refresh reports ~4sec (XXX)
|
||||||
|
* while:
|
||||||
|
* pwiki.path = '/tree' // reports about ~2sec
|
||||||
|
* await pwiki.get('/Test/Subtree/Page2').delete() // fast
|
||||||
|
* pwiki.path = '/tree' // reports about ~2sec
|
||||||
* XXX macros: should we add the pattern path to .depends instead of the
|
* XXX macros: should we add the pattern path to .depends instead of the
|
||||||
* final path...
|
* final path...
|
||||||
* ...would also need a fast way to pattern match...
|
* ...would also need a fast way to pattern match...
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user