Artem is working on a Google Summer of Code project to build a
independent query API for XWiki..
This will define the new query languages for XWiki.. This has an
important impact on what xwiki will become..
Feel free to join the discussion on the API
http://jira.xwiki.org/jira/browse/XWIKI-98
Ludovic
Hi XWiki devs,
At Mandriva we have the need for a class property type that would be
able to handle dynamic lists. Well, the DBList properties are already
dynamic, but we'd need something more dynamic.
Usage examples:
* apply some filter to a list of results fetched from the database,
* translate the DBList values returned by a SQL query before presenting
them to the user
* build lists from other sources than the database (from a web service
call etc.)
Such lists would be built by a Velocity or Groovy script, declared as an
attribute of the class property. What do you think of the feature? Do
you have any suggestion on the way it should be implemented? We could
either create a new Java type "DynamicList" + new wiki table
xwikidynlistclasses, inspired by the "DBList" Java type, or transform
the DBList into a "DynamicList" that would handle either Hibernate SQL
queries, or Velocity/Groovy scripts. That would be handy also to have
the possibility to specify the name of the document containing the
script to be executed, if the script is to be reused by several classes.
Stéphane and Christophe
Hi Xavier,
I just wanted to let you know that we have a couple of conference projects
and I would be interested in discussing / working in this area with you and
any other interested users and developers. I am working with a small team to
build an event wiki for Connexions which will take place in October and I am
porting and extending some networking features that allow organisers to
match conference attendants and experts among themselves. I started writing
the user stories for this (in French), we could share and discuss them if
you are interested.
Luis.
On 7/28/05, Xavier MOGHRABI <xavier.moghrabi(a)objectweb.org> wrote:
>
> Dear all,
>
> I'm trying to create a form in order to register visitors to a conference.
> Thus I've created a XWiki class to store data concerning visitors.
> I've created this document :
> Main.RegistrationClass that contains the class
> Main.RegistrationClassTemplate that contains an object of the previous
> class
> Main.RegistrationClassSheet
>
> I need to make some verifications when people registering. Thus I've
> created a
> Document that I called Main.RegistrationNewVisitor that displays a form
> and
> control data.
>
> The problem I have is that I don't know with using velocity script how I
> can
> forward. Thus I've created a javascript script that forward to the desired
> page by clicking on the hidden form.
>
> Any idea ?
>
> Regards
>
> --
> Xavier MOGHRABI - Consortium ObjectWeb
> Email: xavier.moghrabi at objectweb.org <http://objectweb.org>
> Phone: +33 4 76 61 52 35 - Skype ID: xavier.moghrabi.bureau
>
>
>
>
> --
> You receive this message as a subscriber of the xwiki-users(a)objectweb.orgmailing list.
> To unsubscribe: mailto:xwiki-users-unsubscribe@objectweb.org
> For general help: mailto:sympa@objectweb.org?subject=help
> ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
>
>
>
--
Luis Arias
http://www.xwiki.comhttp://www.innover-entreprendre.net
skype : kaaloo
+33 6 14 20 87 93 mobile
This is probably best in the developers list. Maybe Alexis can give you a
hand with this. From what I know the user documents *do* have to exist in
the wiki. But I'm afraid I don't know enough to point about the LDAP
implementation to point you out in the right direction...
Luis.
---------- Forwarded message ----------
From: Matthew Conway <conway(a)tripadvisor.com>
Date: Jul 28, 2005 4:47 PM
Subject: [xwiki-users] Question about authentication
To: xwiki-users(a)objectweb.org
I'd like to be able to use XWiki with an alternate source for user
authentication and I thought creating my own auth service might do the
trick. However, on further thought, I'm not sure how this would work -
doesn't the XWiki user document still need to exist as a place to store
user settings (e.g email notification plugin stores an object there)? I
dug around a bit in the LDAP service code, and don't see anywhere where
it creates the xwiki user document, so I'm wondering what I'm missing.
I was thinking that maybe it should should auth the user then create the
user doc if it doesn't already exist. I guess the code/pages I have
that register that user could also send a message to xwiki to create the
user, but for LDAP user management clients that may not be possible, so
I must be missing something.
Is there a better way to do auth that I don't know about? Our user data
is in a set of DB tables.
Thanks,
Matt
--
You receive this message as a subscriber of the
xwiki-users(a)objectweb.orgmailing list.
To unsubscribe: mailto:xwiki-users-unsubscribe@objectweb.org
For general help: mailto:sympa@objectweb.org?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
--
Luis Arias
http://www.xwiki.comhttp://www.innover-entreprendre.net
skype : kaaloo
+33 6 14 20 87 93 mobile
I'm currently trying to create a survey feature :
http://www.xwiki.org/xwiki/bin/view/Dev/Polls
Currently, it works without complete translation and a painful piece of
code :
http://club-beta.mandriva.com/xwiki/bin/view/Survey/SatisfactionSurvey
I'm facing somes problems :
- Translatable property value doesn't exists, useful for ListClass
properties.
- Separated label and value in select (ListClass).
- No getBooleanValue method in BaseCollection.
Not real problems :
- Lack of documentation. At least commented XWiki API Documentation
could be really helpful.
- 'Turns You Crazy' API : The difference between Document and
XWikiDocument is thin but crucial, same with Class and BaseClass and
many others. It's sometimes killing simplicity in the name of
abstraction : doc.getxWikiClass().getXWikiClass().getFieldList()
So if you could help or give me any hints/advice to add this feature in
xwiki, or if an more easy/universal way to add this feature in xwiki
exists, tell me.
Best regards,
Tim
--
http://people.tryphon.org/~tim/
Hi,
I've just tried Jeremi's packaging
(http://www.xwiki.org/releases/xwiki/xwiki-package-jetty-0-9-840.zip).
Well done! This is great and make it very simple to try out XWiki. It's very
cool :-)
Some small comments:
1/ Remove xwiki.log that should not be there before starting xwiki
2/ What's the difference between ext, lib and extra/lib?
3/ There are licenses in both etc/ and license/ directories. Maybe they
could be regrouped together?
4/ In webapps/ there's a index.html~ file that should be deleted
5/ It didn't work when I executed start.bat (see attached log). I had to
manually create the logs/ directory.
6/ http://localhost:8080/xwiki/ points to a page with a link to the wiki. It
should point directly to the wiki. Actually http://localhost:8080 should
point to the wiki IMO.
Again those are all very minor. This is a great install.
-Vincent
Hi all,
just working with XML/RPC interface, namely the renderContent(String token, String spaceKey, String pageId, String content) method. The documentation (on confluence site) says: "If 'content' is provided, then that is rendered as if it were the body of the page (useful for a 'preview page' function)". I expect the method returns valid and complete HTML code as is returned during "preview" of wiki pages.
Is this expectation correct?
Unfortunatelly, the code returned does not seem to be complete and valid HTML, there are <html> and other formal elements missing (this is a minor problem). The major problem is, that the code does not refer to any stylesheet; the page is rendered in "default" style, where tables has no borders etc.
Any hints?
Thanks,
~sp
Hi,
Thierry Grandsart is an intern working on ergonomics for XWiki. He has
been working on studying the different wikis and making some
recommandations on the XWiki interface.
We'd like to include you in giving us feedback about his proposals and
particpating in the discussion around them.
He has started publishing a first sketch of a new interface proposal for
XWiki at
http://www.xwiki.org/xwiki/bin/view/Dev/Ergonomics
Other proposals will follow and will be put up to discussion..
Don't hesitate to comment on the XWiki document or in the JIRA task at
http://jira.xwiki.org/jira/browse/XWIKI-109
Ludovic
--
Ludovic Dubost
XPertNet: http://www.xpertnet.fr/
Blog: http://www.ludovic.org/blog/
XWiki: http://www.xwiki.com
Skype: ldubost AIM: nvludo Yahoo: ludovic
Xavier MOGHRABI wrote:
> xWiki works with UTF-8 Characters after some modifications, live example is on
> http://zh.objectweb.org
>
> There are some modifications to do in the code of xWiki, you need to configure
> xWiki to manage UTF-8 and to use a database without non UTF-8 code.
Whether use of non-English _names_ of documents is possible?
I have made all that is written in
http://www.xwiki.org/xwiki/bin/view/Dev/CharactersSets
But Russian names of documents displays incorrectly. On zh.objectweb.org
too.
From a code I have understood, it of that request.getPathInfo and
getParametr (for parameters in uri) are not decoded in utf.
It so, or I have incorrectly setup xwiki?
(or it is servlet api bug?)
I set SetCharacterEncodingFilter off by add ignore=false and rewrite
XWikiServletRequest.get, getPathInfo, getParameter to decode from
ISO-8859-1 tо UTF-8
Names now working fine, but i found next problem:
when i click on new,unedited link [newlink], open edit form. In this
form field "Parent" fills not decoded.
PrepareEditForm.setParent called 2 times, first call is decoded (from
PrepareEditForm.reset), second - not decoded (from beenutils).
Main questions:
1 That second PrepareEditForm.setParent call for?
2 Why it is not decoded?
3 How i may decode it?
Now i`m decode in setParent. This is bad idea, but works..
Soon i will open http://usunet.ru/wiki/ - Ural State University XWiki.
~Environment~:
Gentoo Linux, LANG="ru_RU.UTF-8"
Sun JDK 1.5.0.04, JAVAOPTS="-Dfile.encoding=UTF-8"
Tomcat 5.0.27-r6
DB: empty unicode db on PostgreSQL v8.0.3
(Sorry my English)
--
Artem Melentev, UralSU, CS301. jabber: amelentev(a)jabber.ru