[dokuwiki] Re: [PATCH] recent changes buttons should respect current $ID
- From: chris <jugg@xxxxxxxxxxx>
- To: dokuwiki@xxxxxxxxxxxxx
- Date: Wed, 05 Dec 2007 20:04:09 -0800
Andreas Gohr wrote:
On Wed, 5 Dec 2007 12:43:11 +0100
Michael Klier <chi@xxxxxxxxxxx> wrote:
Michael Klier wrote:
Hi everyone,
currently the "recent changes" buttons don't respect the current
page $ID. Means if you press "recent changes" the "show page"
button will always bring you to the start page of the wiki instead
of the page you pressed "recent changes". The attached patch fixes
this behaviour.
Just a little reminder ;-) - are there any objections?
Ah, right I forgot about that one. Yes there is one thing. A long time
ago, the do=recent action kept the ID context. Then the recent changes
function was changed to take the current ID into consideration. This
means if you are in a namespace only changes inside this namespace are
listed. Then people complained about this being unintuitive, so it was
changed to always go to the start page. Now there is your patch to
revert this.
Personally I don't care - any of it is fine with me. Does anyone have
any suggestions how we can settle this once and for all?
I think this ties back to the implementation of the action commands in
general.
It would be nice if there was a separate command set for "global" and
"page" actions.
So something like...
(do = page level)
do=show, edit, revisions, ... etc
(site = global level)
site=login, admin, recent, ... etc
I would imagine that to simplify this change, a special "virtual page"
or something could be created, which is used for any global action
command, rather than the current page. But imo, it would be nice to
simply have a non wiki page handler which could manage all non wiki
content for the various global commands.
I've found it somewhat confusing/frustrating to have the action commands
always tied to the current wiki page. I feel that design has led to some
poor administrative interfaces for dokuwiki.
chris
--
DokuWiki mailing list - more info at
http://wiki.splitbrain.org/wiki:mailinglist
- References:
- [dokuwiki] Re: [PATCH] recent changes buttons should respect current $ID
- From: Michael Klier
- [dokuwiki] Re: [PATCH] recent changes buttons should respect current $ID
- From: Andreas Gohr
Other related posts:
- » [dokuwiki] [PATCH] recent changes buttons should respect current $ID
- » [dokuwiki] Re: [PATCH] recent changes buttons should respect current $ID
- » [dokuwiki] Re: [PATCH] recent changes buttons should respect current $ID
- » [dokuwiki] Re: [PATCH] recent changes buttons should respect current $ID
- » [dokuwiki] Re: [PATCH] recent changes buttons should respect current $ID
On Wed, 5 Dec 2007 12:43:11 +0100 Michael Klier <chi@xxxxxxxxxxx> wrote:
Michael Klier wrote:Hi everyone, currently the "recent changes" buttons don't respect the current page $ID. Means if you press "recent changes" the "show page" button will always bring you to the start page of the wiki instead of the page you pressed "recent changes". The attached patch fixes this behaviour.Just a little reminder ;-) - are there any objections?
Ah, right I forgot about that one. Yes there is one thing. A long time ago, the do=recent action kept the ID context. Then the recent changes function was changed to take the current ID into consideration. This means if you are in a namespace only changes inside this namespace are listed. Then people complained about this being unintuitive, so it was changed to always go to the start page. Now there is your patch to revert this. Personally I don't care - any of it is fine with me. Does anyone have any suggestions how we can settle this once and for all?
- [dokuwiki] Re: [PATCH] recent changes buttons should respect current $ID
- From: Michael Klier
- [dokuwiki] Re: [PATCH] recent changes buttons should respect current $ID
- From: Andreas Gohr