From 13578a780d9c506ead09e3f6fa52d7ff84ab1c96 Mon Sep 17 00:00:00 2001 From: Slava Pestov <slava@slava-pestovs-macbook-pro.local> Date: Mon, 2 Jun 2008 15:33:33 -0500 Subject: [PATCH] Clean up wiki a bit --- extra/webapps/wiki/diff.xml | 14 ++++++-------- extra/webapps/wiki/edit.xml | 7 ++++++- extra/webapps/wiki/view.xml | 3 ++- extra/webapps/wiki/wiki.factor | 5 ++++- 4 files changed, 18 insertions(+), 11 deletions(-) diff --git a/extra/webapps/wiki/diff.xml b/extra/webapps/wiki/diff.xml index 9feb12dc43..55f3ef0b23 100644 --- a/extra/webapps/wiki/diff.xml +++ b/extra/webapps/wiki/diff.xml @@ -23,13 +23,11 @@ <t:comparison t:name="diff" /> - <t:bind t:name="old"> - <div class="navbar"> - <t:a t:href="$wiki/view" t:query="title">Latest</t:a> - | <t:a t:href="$wiki/revisions" t:query="title">Revisions</t:a> - | <t:a t:href="$wiki/edit" t:query="title">Edit</t:a> - | <t:button t:action="$wiki/delete" t:for="title" class="link-button link">Delete</t:button> - </div> - </t:bind> + <div class="navbar"> + <t:a t:href="$wiki/view" t:query="title">Latest</t:a> + | <t:a t:href="$wiki/revisions" t:query="title">Revisions</t:a> + | <t:a t:href="$wiki/edit" t:query="title">Edit</t:a> + | <t:button t:action="$wiki/delete" t:for="title" class="link-button link">Delete</t:button> + </div> </t:chloe> diff --git a/extra/webapps/wiki/edit.xml b/extra/webapps/wiki/edit.xml index 85c8490c5d..37cc6d9a5b 100644 --- a/extra/webapps/wiki/edit.xml +++ b/extra/webapps/wiki/edit.xml @@ -16,5 +16,10 @@ </t:form> - <t:button t:action="$wiki/delete" t:for="title" class="link-button link">Delete</t:button> + <div class="navbar"> + <t:a t:href="$wiki/view" t:query="title">Latest</t:a> + | <t:a t:href="$wiki/revisions" t:query="title">Revisions</t:a> + | <t:a t:href="$wiki/edit" t:query="title">Edit</t:a> + | <t:button t:action="$wiki/delete" t:for="title" class="link-button link">Delete</t:button> + </div> </t:chloe> diff --git a/extra/webapps/wiki/view.xml b/extra/webapps/wiki/view.xml index 56c8b37a1d..0e1f0f7478 100644 --- a/extra/webapps/wiki/view.xml +++ b/extra/webapps/wiki/view.xml @@ -8,12 +8,13 @@ <t:farkup t:name="content" /> </div> + <p><em>This revision created on <t:label t:name="date" /> by <t:a t:href="user-edits" t:query="author"><t:label t:name="author" /></t:a>.</em></p> + <div class="navbar"> <t:a t:href="$wiki/view" t:query="title">Latest</t:a> | <t:a t:href="$wiki/revisions" t:query="title">Revisions</t:a> | <t:a t:href="$wiki/edit" t:query="title">Edit</t:a> | <t:button t:action="$wiki/delete" t:for="title" class="link-button link">Delete</t:button> - | This revision created on <t:label t:name="date" /> by <t:a t:href="user-edits" t:query="author"><t:label t:name="author" /></t:a>. </div> </t:chloe> diff --git a/extra/webapps/wiki/wiki.factor b/extra/webapps/wiki/wiki.factor index 7444f1012e..31b5a12c41 100644 --- a/extra/webapps/wiki/wiki.factor +++ b/extra/webapps/wiki/wiki.factor @@ -184,7 +184,10 @@ revision "REVISIONS" { "old-id" "new-id" [ value <revision> select-tuple ] bi@ - [ [ "old" set-value ] [ "new" set-value ] bi* ] + [ + [ [ title>> "title" set-value ] [ "old" set-value ] bi ] + [ "new" set-value ] bi* + ] [ [ content>> string-lines ] bi@ diff "diff" set-value ] 2bi ] >>init