Hi
I'm looking for a way to define some kind of associations between
classes. Let me explain by an example what I mean exactly:
I want to collect structured data for countries and its regions. To
achieve this I define to classes, CountryClass and a RegionClass (incl.
the sheets and templates). Now the user should be able to create new
country objects _and_ he should have the possibility (in the form
itself) to define which regions belong to a country.
I tried to achieve this by adding a database list property to the
country class with an appropriate hibernate query which selects all
region documents. This let the user select one or more regions for a
country. This is fine so far but
- Is there any more general or a better way to achieve this associations
(e.g. without hibernate queries)?
- How can I adapt my ClassSheet so that the selected region associations
are hyperlinked to the appropriate region objects?
Thanks
Yves
All,
I have a project to add new Knowledge Management functionalities in xwiki, the first one I have selected is the collaborative categorization also known as folksonomy.
The point is to allow the wiki users to categorize the wiki topic with keywords as what you can do in http://del.icio.us/ .
Does anybody have ideas on this subject?
Thierry Magnard
Hi
I'm new to XWiki and would like to know,
how can I integrate another rendering engine into XWiki (especially
Wikipedia rendering based on Radeox)?
Is there an online guide available?
Can someone point me to the main interesting classes?
Is there a "synchronizing API" with another XWiki instance available?
Does someone has experience in integrating XWiki into a roller blog system?
--
Axel Kramer
http://www.plog4u.org - Wikipedia Eclipse Plugin
http://www.bliki.info
I am happy to announce the release of the project P2PXWiki developed as
part of Google SoC. P2PXWiki contains a central registry (for
registering a new XWiki) which can be updated by peers using JXTA
network. It also includes support for replication, allowing a wiki to be
replicated among peers.
Please checkout the project page
http://www.xwiki.org/xwiki/bin/view/Dev/P2PXWiki . Comments are welcome.
-Bikash
We've made a modest contribution to the cathedral: threaded comments,
committed in the xwiki-sandbox. It mainly consists in the addition of
the class "com.xpn.xwiki.util.TreeNode" used for storing a tree
structure composed of XWiki objects linked to one another via any given
property. In the case of XWikiComments, that property is the "replyto"
property. The display is managed by a CSSed list, see the addition to
xwiki.css and wiki.css, as well as a Groovy script available in
xwiki-sandbox/threaded-comments as well.
See the feature in action at this page for instance:
http://club.mandriva.com/xwiki/bin/view/Main/SpreadAcademia
Stéphane and Christophe
at your disposal for further info!
--
Stéphane Laurière
slauriere(a)mandriva.com
Mandriva Club - http://club.mandriva.com
Mandrakesoft becomes Mandriva!
I wrote a groovy script for xwiki which allows one to speed up use of
tinymce by gzipping all the javascript files into a single stream -
based on the tiny_mce_gzip.php script available from tinymce. I
wasn't sure where to put it in the wiiki, so figured I'd post it here :)
Haven't tried it with the wysiwyg stuff Pedro is working on yet, but
it will probably need some tweaking.
Matt
I took the FAQ on Rights Management and made a first-pass attempt to
improve it. It would help if someone could look at it and make sure I have
not misunderstood anything. It needs more work. This is just step one.
http://www.xwiki.org/xwiki/bin/view/AdminGuide/Rights+Management
Also, i would LOVE to rewrite the following section, but in order to do
so, i would need to see the actual code that does this routine. Does
anyone know where the code behind this part is? ...
Evaluation Order
Here 'user' means 'user or a group containing the user':
1. Check if the user has the 'admin' right at the XWiki level -> if
so continue...
2. Check if the user has the 'admin' right at the Space level -> if
so continue...
3. Check if the user is denied access to the current document through
the 'deny' right for the document -> if so drop out negatively. If not,
then if a deny right exists for others users remember it.
4. Check if the user is allowed access to the current document
through the 'allow' right in the document -> if so drop out positively. If
not, then if a deny right exists for others users remember it.
5. Check if the user is denied access to the wiki space through the
'deny' right in the WebPreferences document for that space -> if so drop
out negatively. If not, then if a deny right exists for others users
remember it.
6. Check if the user is allowed access to the wiki space through the
'allow' right in the WebPreferences document for that space -> if so drop
out positively. If not, then if a deny right exists for others users
remember it.
7. Check if the user is denied access at the XWiki level through the
'deny' right in the XWiki.XWikiPreferences document -> if so drop out
negatively. If not, then if a deny right exists for others users remember
it.
8. Check if the user is allowed access at the XWiki level through the
'allow' right in the XWiki.XWikiPreferences document -> if so drop out
positively. If not, then if a deny right exists for others users remember
it.
==================================
Cody Burleson
IBM, Business Consulting Services
On Demand Workplaces
"Simplifying access to content, applications, people and processes."
Current Client Office (Mon - Thur): (404) 828-4583
Home Office [Friday, Sat. Sun. or email a voice message]: (214) 233.3546
Cell [anytime]: (214) 537-8783
Email: cburleso(a)us.ibm.com