[xwiki-users] Question / Wishlist
Hi all I'm pretty new to this great looking wiki and I'm not a developer. For this I'm sorry when I'm asking for something, that already exists and I'm just too blind to see it... * I would like to give every member an own "member-page", where only there and only he can edit the page. I guess with the current ACL this is not that easy doable, right? Maybe it would help to split "edit" into "create" and "update" and a definition for "own" content, "section" content and "all" content? Something like I know from Joomla (JACL Plus): http://www.gigasize.com/get.php?d=nt52dj9vpvb (you have to type a CAPTCHA on the right and you have to wait 30 sec. before you can download the file, sorry) * Tabbed pages would be awesome. Maybe an easy "add/edit/delete" tab-bar on the top (including ACL) * A "secret" URL (ie. for the member-page) like Google-Calendar * A simple wiki wishlist on XWIKI.org. Maybe we could gather some fresh ideas and maybe some volunters would pickup some tasks...? Too bad I can't program myself :( Cheers, Simon
Hi Simon, On Jan 7, 2008, at 4:37 PM, [email protected] wrote:
Hi all
I'm pretty new to this great looking wiki and I'm not a developer. For this I'm sorry when I'm asking for something, that already exists and I'm just too blind to see it...
* I would like to give every member an own "member-page", where only there and only he can edit the page. I guess with the current ACL this is not that easy doable, right? Maybe it would help to split "edit" into "create" and "update" and a definition for "own" content, "section" content and "all" content?
Every member already has such a page so all it would take I think is to set page level rights so that only that person can access the page. You could do that automatically by modifying the registration process I think. You could do that by creating a XWiki.Registration page (XWiki will use that page if it exists), copy some of the content of registerinline.vm which you'll find on your file system where you installed XWiki and add some Velocity to automatically add a XWikiRights object to the just created page. See also http://code.xwiki.org/xwiki/bin/view/Snippets/SettingRightsSnippet
Something like I know from Joomla (JACL Plus): http://www.gigasize.com/get.php?d=nt52dj9vpvb (you have to type a CAPTCHA on the right and you have to wait 30 sec. before you can download the file, sorry)
So you want us to add lots more of nasty adds everywhere? (just kidding but that page is just full of it! :))
* Tabbed pages would be awesome. Maybe an easy "add/edit/delete" tab- bar on the top (including ACL)
Yes that would be very nice, I agree. For now we offer XWiki Eclipse which allows tabbed editing/browsing. See http://code.xwiki.org/xwiki/bin/view/Extensions/XEclipseExtension
* A "secret" URL (ie. for the member-page) like Google-Calendar
What is the use case? Is it because you want some pages to not be visible and you wish to share them with people without having them registered in the wiki? If so, I guess they would only have view rights on the page? Is it just for the members page or would you want this for all pages? Again what would be the use case?
* A simple wiki wishlist on XWIKI.org. Maybe we could gather some fresh ideas and maybe some volunters would pickup some tasks...?
There are several places to do this: * In the code zone. For example: - http://code.xwiki.org/xwiki/bin/view/Snippets/ - http://code.xwiki.org/xwiki/bin/view/Macros/ - http://code.xwiki.org/xwiki/bin/view/Plugins/ - http://code.xwiki.org/xwiki/bin/view/Applications/ * In JIRA there's a an "Idea" type of issue that can server for this although I'd rather see it discussed first on the mailing list * There's also a design zone here: http://dev.xwiki.org/xwiki/bin/view/Design/ * Last, there's a draft area here but it's more geared towards improving the doc on xwiki.org: http://dev.xwiki.org/xwiki/bin/view/Drafts/ In term of tasks and volunteers we're using JIRA: http:// jira.xwiki.org. You can already find hundreds of stuff that anyone can pick and implement by submitting patches. See http://dev.xwiki.org/xwiki/bin/view/Community/Contributing for more on how to contribute to XWiki in general.
Too bad I can't program myself :(
Then you should be glad that xwiki is made so that even non developers can create small applications relatively easily. In addition if you're interested in contributing there are lots of ways of doing so as explained on http://dev.xwiki.org/xwiki/bin/view/Community/ Contributing. One way that really helps is in helping with the documentation on xwiki.org. Thanks -Vincent
Hi Vincent
Every member already has such a page so all it would take I think is to set page level rights so that only that person can access the page. You could do that automatically by modifying the registration process I think. You could do that by creating a XWiki.Registration page (XWiki will use that page if it exists), copy some of the content of registerinline.vmwhich you'll find on your file system where you installed XWiki and add some Velocity to automatically add a XWikiRights object to the just created page.
See also http://code.xwiki.org/xwiki/bin/view/Snippets/SettingRightsSnippet
I'll try that, thanks for pointing out! Something like I know from Joomla (JACL Plus): http://www.gigasize.com/get.php?d=nt52dj9vpvb (you have to type a CAPTCHA on the right and you have to wait 30 sec. before you can download the file, sorry) So you want us to add lots more of nasty adds everywhere? (just kidding but
that page is just full of it! :))
I hope you found the PDF ;) If not, you can download it here<http://88.198.238.100/jaclplus1.0.9usermanual.pdf>(but only a few days). * A "secret" URL (ie. for the member-page) like Google-Calendar <http://code.xwiki.org/xwiki/bin/view/Extensions/XEclipseExtension>
What is the use case? Is it because you want some pages to not be visible and you wish to share them with people without having them registered in the wiki? If so, I guess they would only have view rights on the page?
Exactly. Maybe comment-rights (with a CAPTCHA)..?
Is it just for the members page or would you want this for all pages?
For my case it would be only for the member-page. Maybe others could use it for other things too. Maybe one could just activate this option in a checkbox or so...? Too bad I can't program myself :(
Then you should be glad that xwiki is made so that even non developers can create small applications relatively easily. In addition if you're interested in contributing there are lots of ways of doing so as explained on http://dev.xwiki.org/xwiki/bin/view/Community/Contributing. One way that really helps is in helping with the documentation on xwiki.org.
As soon as I'm more familiar with xwiki, I'll certainly do that. Thanks for the fast and detailed answer! Simon PS: I know developers like mailinglists, but as a user I personally would prefer a forum... ;)
On Jan 7, 2008, at 6:36 PM, [email protected] wrote:
Hi Vincent
[snip]
Too bad I can't program myself :(
Then you should be glad that xwiki is made so that even non developers can create small applications relatively easily. In addition if you're interested in contributing there are lots of ways of doing so as explained on http://dev.xwiki.org/xwiki/bin/view/Community/Contributing . One way that really helps is in helping with the documentation on xwiki.org.
As soon as I'm more familiar with xwiki, I'll certainly do that.
Great!
Thanks for the fast and detailed answer! Simon
PS: I know developers like mailinglists, but as a user I personally would prefer a forum... ;)
Here it is: http://www.nabble.com/XWiki-f2563.html -Vincent
vmassol wrote:
See also http://code.xwiki.org/xwiki/bin/view/Snippets/SettingRightsSnippet
Thanks -Vincent
Ok, there is a little mistake in the "SettingRightsSnippet" snippet. In the first line at the end is one brace missing. I would have corrected this by myself but I wasn't successful register myself on xwiki.org... -- View this message in context: http://www.nabble.com/Question---Wishlist-tp14668640p14677432.html Sent from the XWiki- Users mailing list archive at Nabble.com.
justanotheradress wrote:
vmassol wrote:
See also http://code.xwiki.org/xwiki/bin/view/Snippets/SettingRightsSnippet
Thanks -Vincent
Ok, there is a little mistake in the "SettingRightsSnippet" snippet. In the first line at the end is one brace missing. I would have corrected this by myself but I wasn't successful register myself on xwiki.org...
Fixed, thanks. Sergiu
participants (5)
-
Guillaume Lerouge -
justanotheradress -
justanotheradress@gmail.com -
Sergiu Dumitriu -
Vincent Massol