Removing the Navigation panel
Hi, Yesterday, we had a discussion on IRC about removing the Navigation panel from right menu in the default XE menu. We all (Sergiu, Marta, Catalin and me) agree to remove it and thus I've gone ahead with it and it's now removed. With this email I'd like to make sure this is ok with everyone. I have added a new Panel called Quick Links which presents links to the most important pages on the wiki. Now I'm having some second thoughts. The Quick Links is great to navigate in the default wiki. The issue I have is the following: - We have a Create Panel and thus users are going to use it to create pages. This means their pages are not going to be linked from an existing page and thus the only way to browse them will be either though the Search or through the Index page/Treeview page. I think this is not enough as it's too long to require users to click on Index and search for their pages to access them. Of course they should create a navigation (as we're doing on xwiki.org for example) but they might need some practices before realising this. I think I'd be ok to add again the Navigation panel but we should exclude by default all the pages that have a quick links. WDYT? Any better idea? <some time pass/> Ah I have another idea. We could have a Navigation Panel showing pages that have no link to them (we need that anyway and we need to add that to the AllDocs page too). In that way any page that is linked could be accessed through their navigation and pages that are not linked can still be accessed easily. This should try to encourage users to create navigations without penalizing them . WDYT? Thanks -Vincent PS: I've just had an idea and I think it would be a killer feature... :) What about adding a shortcut so that on any page you can type ctrl+P (or ctrl+D or whatever other shortcut) and it would present a text field in the middle of the page allowing you to enter the name of the page you want to navigate to. It would work exactly as it works on IntelliJ IDEA (Ctrl+N) so you can type some letters and it'll propose pages. Even better, if the user hits the right arrow key, it would provide some actions for that page: view, edit, rename, delete with view being the default action so ctrl+P + Enter opens the page in view mode and ctrl+P + right arrow + down arrow + Enter opens the page in edit mode, etc. I'm very excited by the idea... WDYT?
On 7/12/07, Vincent Massol <[email protected]> wrote:
Hi,
Yesterday, we had a discussion on IRC about removing the Navigation panel from right menu in the default XE menu. We all (Sergiu, Marta, Catalin and me) agree to remove it and thus I've gone ahead with it and it's now removed. With this email I'd like to make sure this is ok with everyone.
I have added a new Panel called Quick Links which presents links to the most important pages on the wiki.
Now I'm having some second thoughts. The Quick Links is great to navigate in the default wiki. The issue I have is the following: - We have a Create Panel and thus users are going to use it to create pages. This means their pages are not going to be linked from an existing page and thus the only way to browse them will be either though the Search or through the Index page/Treeview page.
I think this is not enough as it's too long to require users to click on Index and search for their pages to access them. Of course they should create a navigation (as we're doing on xwiki.org for example) but they might need some practices before realising this.
I think I'd be ok to add again the Navigation panel but we should exclude by default all the pages that have a quick links.
WDYT? Any better idea?
<some time pass/>
Ah I have another idea. We could have a Navigation Panel showing pages that have no link to them (we need that anyway and we need to add that to the AllDocs page too). In that way any page that is linked could be accessed through their navigation and pages that are not linked can still be accessed easily. This should try to encourage users to create navigations without penalizing them . WDYT?
I'm not sure whether I understand the situation fully, but want to raise the question that how these pages without links to them will co-op with other interfaces of xwiki ? (like XMLRPC for an example ) ? will they simply be ignored ? (please excuse me if i'm on the wrong track) Thanks
-Vincent
PS: I've just had an idea and I think it would be a killer feature... :) What about adding a shortcut so that on any page you can type ctrl+P (or ctrl+D or whatever other shortcut) and it would present a text field in the middle of the page allowing you to enter the name of the page you want to navigate to. It would work exactly as it works on IntelliJ IDEA (Ctrl+N) so you can type some letters and it'll propose pages. Even better, if the user hits the right arrow key, it would provide some actions for that page: view, edit, rename, delete with view being the default action so ctrl+P + Enter opens the page in view mode and ctrl+P + right arrow + down arrow + Enter opens the page in edit mode, etc. I'm very excited by the idea... WDYT?
This sounds really cool... It'll definitely increase the usability. - Asiri --
You receive this message as a subscriber of the [email protected] list. To unsubscribe: mailto:[email protected] For general help: mailto:[email protected]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
On Jul 12, 2007, at 5:37 PM, Asiri Rathnayake wrote:
On 7/12/07, Vincent Massol <[email protected]> wrote: Hi,
Yesterday, we had a discussion on IRC about removing the Navigation panel from right menu in the default XE menu. We all (Sergiu, Marta, Catalin and me) agree to remove it and thus I've gone ahead with it and it's now removed. With this email I'd like to make sure this is ok with everyone.
I have added a new Panel called Quick Links which presents links to the most important pages on the wiki.
Now I'm having some second thoughts. The Quick Links is great to navigate in the default wiki. The issue I have is the following: - We have a Create Panel and thus users are going to use it to create pages. This means their pages are not going to be linked from an existing page and thus the only way to browse them will be either though the Search or through the Index page/Treeview page.
I think this is not enough as it's too long to require users to click on Index and search for their pages to access them. Of course they should create a navigation (as we're doing on xwiki.org for example) but they might need some practices before realising this.
I think I'd be ok to add again the Navigation panel but we should exclude by default all the pages that have a quick links.
WDYT? Any better idea?
<some time pass/>
Ah I have another idea. We could have a Navigation Panel showing pages that have no link to them (we need that anyway and we need to add that to the AllDocs page too). In that way any page that is linked could be accessed through their navigation and pages that are not linked can still be accessed easily. This should try to encourage users to create navigations without penalizing them . WDYT?
I'm not sure whether I understand the situation fully, but want to raise the question that how these pages without links to them will co-op with other interfaces of xwiki ? (like XMLRPC for an example ) ? will they simply be ignored ?
These pages do exist so if you query them you'll get them. The discussion above is purely about navigating to these pages. There's no concept of navigation in XMLRPC AFAIK. [snip] Thanks -Vincent
On 7/12/07, Vincent Massol <[email protected]> wrote:
On Jul 12, 2007, at 5:37 PM, Asiri Rathnayake wrote:
On 7/12/07, Vincent Massol <[email protected]> wrote:
Hi,
Yesterday, we had a discussion on IRC about removing the Navigation panel from right menu in the default XE menu. We all (Sergiu, Marta, Catalin and me) agree to remove it and thus I've gone ahead with it and it's now removed. With this email I'd like to make sure this is ok with everyone.
I have added a new Panel called Quick Links which presents links to the most important pages on the wiki.
Now I'm having some second thoughts. The Quick Links is great to navigate in the default wiki. The issue I have is the following: - We have a Create Panel and thus users are going to use it to create pages. This means their pages are not going to be linked from an existing page and thus the only way to browse them will be either though the Search or through the Index page/Treeview page.
I think this is not enough as it's too long to require users to click on Index and search for their pages to access them. Of course they should create a navigation (as we're doing on xwiki.org for example) but they might need some practices before realising this.
I think I'd be ok to add again the Navigation panel but we should exclude by default all the pages that have a quick links.
WDYT? Any better idea?
<some time pass/>
Ah I have another idea. We could have a Navigation Panel showing pages that have no link to them (we need that anyway and we need to add that to the AllDocs page too). In that way any page that is linked could be accessed through their navigation and pages that are not linked can still be accessed easily. This should try to encourage users to create navigations without penalizing them . WDYT?
I'm not sure whether I understand the situation fully, but want to raise the question that how these pages without links to them will co-op with other interfaces of xwiki ? (like XMLRPC for an example ) ? will they simply be ignored ?
These pages do exist so if you query them you'll get them. The discussion above is purely about navigating to these pages. There's no concept of navigation in XMLRPC AFAIK.
Well, according to the API,<http://confluence.atlassian.com/display/DOC/Remote+API+Specification>the way XMLRPC works is that first you get all the spaces the current user can see and then for each such space, get all the children pages. But this wouldn't hold for those pages in question since they don't fall into that hierarchy anymore. Of course, you can query for a single page given it's id, but there is no way to find that id before hand... - Asiri [snip]
Thanks -Vincent
-- You receive this message as a subscriber of the [email protected] list. To unsubscribe: mailto:[email protected] For general help: mailto:[email protected]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
On 7/12/07, Vincent Massol <[email protected]> wrote: [...]
PS: I've just had an idea and I think it would be a killer feature... :) What about adding a shortcut so that on any page you can type ctrl+P (or ctrl+D or whatever other shortcut) and it would present a text field in the middle of the page allowing you to enter the name of the page you want to navigate to. It would work exactly as it works on IntelliJ IDEA (Ctrl+N) so you can type some letters and it'll propose pages. Even better, if the user hits the right arrow key, it would provide some actions for that page: view, edit, rename, delete with view being the default action so ctrl+P + Enter opens the page in view mode and ctrl+P + right arrow + down arrow + Enter opens the page in edit mode, etc. I'm very excited by the idea... WDYT?
This is an excellent idea, and not difficult to implement, especially since the suggest is almost ready and we can integrate and adapt it. What about a link in the top menu, for those who don't (want to make the effort to) remember the shortcut? M.
participants (3)
-
Asiri Rathnayake -
Marta Girdea -
Vincent Massol