Hi all,
XE 1.1.2 was just released and was the only thing needed to be able to release :
- Application Manager 1.0M2
- Wiki Manager 1.0M2
- XEM 1.0M2
You can see the release notes for theses version at : See
http://www.xwiki.org/xwiki/bin/view/Main/ReleaseNotesXWikiEnterprise112
Here my +1
--
Thomas Mortagne
Regarding JIRA issue XE-143 :
http://jira.xwiki.org/jira/browse/XE-143
Which skin file would you need to edit in order to add buttons for removing
an object property in the class editor ?
The following Velocity command works :
$xwiki.getClass("doctreeChildClass").getXWikiClass().removeField("fullNameOld");
But I dont know how to get the class defined in a document. I know how to
get the class of an object attached to a document, but not the class defined
in a document.
If I get an answer, I can add this information to the Velocity API guide in
xwiki.org
Maybe it s also possible to add "remove" buttons for each existing property
in the class editor.
Let me know your thoughts,
Thanks !
--
Jean-Vivien MAURICE
Elève Ingénieur Informatique et Gestion, Polytech'Montpellier (ISIM)
E-mail : jean.vivien.maurice(a)gmail.com
Tél. : 0046 7 62 33 20 46
Skype : jean.vivien
hello
FYI it works !!
just had to use the createUserFromLdap from Ldap plugin class
now user are recognized by xwiki and authenticated by ntlm! At last!
----Message d'origine----
>Date: Mon, 12 Nov 2007 22:20:27 +0100 (CET)
>De: "Jerome Velociter" <jerome(a)xwiki.com>
>A: "XWiki Developers" <devs(a)xwiki.org>
>Sujet: Re: [xwiki-devs] ntlm with xwiki
>
>Hi Arnaud,
>
>As far as your problem, I can't really help you much as I've never
>experimented custom auth. I don't know how LDAP binds the users to actual
>XWiki users, but I suppose for this to work, you should at some point feed
>XWikiUsers documents/objects with data from LDAP. (since LDAPAuthImpl is
>only auth, maybe there is something else needed).
>Maybe you can ask this on the users list, as it is both more of a user
>issue, and you could get insights from those who actually use LDAP
>auth/user management.
>
>Good luck with this,
>Jérôme.
>
>>
>> hi again
>>
>> very sorry to disturbing you once again
>>
>> i saw that i can get request from wikicontext
>> so in my own auth class i can get my user
>> no longer need a servlet to send user to the login form
>> great everything is fine BUT
>>
>> first: i still have "you are not allowed to view this document ...." when
>> the user log in
>>
>>
>> second : i can't log out
>>
>> problem look like xwiki don't know my user
>> (in my AuthImpl i did all that it's found in LDAPAuthImpl...)
>>
>> sorry again
>> (BTW if it's not the right place to ask this kind of questions, tell me,
>> no problem...)
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> ----Message d'origine----
>>>Date: Sat, 10 Nov 2007 23:19:23 +0100 (CET)
>>>De: "Jerome Velociter" <jerome(a)xwiki.com>
>>>A: "XWiki Developers" <devs(a)xwiki.org>
>>>Copie à: devs(a)xwiki.org
>>>Sujet: Re: [xwiki-devs] ntlm with xwiki
>>>
>>>Hello,
>>>>
>>>> First of all Sorry for creating a new topic
>>>>
>>>> thanks for your anwser Jerome.
>>>>
>>>> but Actually i have seen this feature
>>>>
>>>> i added jcifs and it works well
>>>> an other hand i have tested impletentetion for ldap its works too
>>>>
>>>> but i want a transparent authentication
>>>> so now the problem is :
>>>>
>>>> i would like to not have form login
>>>> i saw in code that we can define our login page with this property in
>>>> xwiki.cfg :
>>>> xwiki.authentication.loginpage (if null default is
>>>> /bin/login/XWiki/XWikiLogin)
>>>>
>>>> i've changed this property but no changes when template call
>>>>
>>>> $xwiki.getURL("XWiki.XWikiLogin", "login", "xredirect=$logredir"))
>>>>
>>>> i still got the same url : bin/login/XWiki/XWikiLogin?
>>>
>>>Actually, it's the expected behavior : the call asks for the URL of the
>>>XWiki.XWikiLogin document, under the login action and with a xredirect
>>>query string parameter. If you changed your authentication login page to
>>>XWiki.MyCustomLogin in the conf, the calls to login URL should ask for
>>>that document IMO. Also, you may have to modidy a bit the skin if you
>>> want
>>>the users to be redirected to the proper login page any case. If you are
>>>using albatross skin, you can look over global.vm and login.vm, there is
>>>also the header.vm file in the webapp/templates folder that calls for the
>>>login URL.
>>>
>>>Hope it's clear enough, as I'm not sure what you exactly want to do (In
>>>particuliar, I don't understand why you wany to post username to
>>>loginsubmit action, since you use third-party authentication).
>>>
>>>Tell us how it goes.
>>>
>>>Regards,
>>>Jerome.
>>>
>>>>
>>>>
>>>> the purpose of that is log-in link goes to my servlet , then i do ntlm
>>>> authentication (it already works), then i post user name to
>>>> /xwiki/bin/loginsubmit/XWiki/XWikiLogin
>>>>
>>>> in the same time i do my own version of authentification (get user info
>>>> (name mail,etc...) from another ldap without test of password cos
>>>> already
>>>> done with ntlm)
>>>>
>>>>
>>>> So! how can i redirect log-in page ? thanks a lot
>>>>
>>>> ------------------------------------------------------------
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> Hi,
>>>>
>>>> You can implement your own version of the
>>>> com.xpn.xwiki.user.api.XWikiAuthService interface.
>>>>
>>>> There's already a LDAP impl existing (different from the XWiki default
>>>> one), so you can look over that too as an example.
>>>>
>>>> Then, you must precise in the xwiki.cfg configuration file that you
>>>> want
>>>> to use your own class, with something like
>>>>
>>>> xwiki.authentication.authclass =
>>>> com.mycompany.mypackage.MyXWikiAuthImpl
>>>>
>>>> Regards,
>>>> Jerome.
>>>>
>>>> _______________________________________________
>>>> devs mailing list
>>>> devs(a)xwiki.org
>>>> http://lists.xwiki.org/mailman/listinfo/devs
>>>>
>>>
>>>
>>>_______________________________________________
>>>devs mailing list
>>>devs(a)xwiki.org
>>>http://lists.xwiki.org/mailman/listinfo/devs
>>>
>>
>> _______________________________________________
>> devs mailing list
>> devs(a)xwiki.org
>> http://lists.xwiki.org/mailman/listinfo/devs
>>
>
>
>_______________________________________________
>devs mailing list
>devs(a)xwiki.org
>http://lists.xwiki.org/mailman/listinfo/devs
>
Hi,
I upgraded the XWiki-SVN authentication module.
You should experience better performance during big commits.
Best regards,
--
Raffaello Pelagalli
XPertNet - XWiki.com
hi all,
in my Java plugin I try to set the value of a BaseObject property,
which is a textAreaClass :
when I do
baseObject.set("fieldName", value, context);
what class should be the value object ?
For example, my guess is that with TextAreaClass and StringClass
properties, the value object should be a simple String object.
Could you tell me if I am wrong ? because this is not documented
anywhere :-) And I think you have some methods like setStringValue in
the BaseObject class. Then should I use those instead of simple set()
? But which one should I use for my textArea class ?
Thanks a lot.
--
Jean-Vivien MAURICE
Elève Ingénieur Informatique et Gestion, Polytech'Montpellier (ISIM)
E-mail : jean.vivien.maurice(a)gmail.com
Tél. : 0046 7 62 33 20 46
Skype : jean.vivien
hi again
very sorry to disturbing you once again
i saw that i can get request from wikicontext
so in my own auth class i can get my user
no longer need a servlet to send user to the login form
great everything is fine BUT
first: i still have "you are not allowed to view this document ...." when the user log in
second : i can't log out
problem look like xwiki don't know my user
(in my AuthImpl i did all that it's found in LDAPAuthImpl...)
sorry again
(BTW if it's not the right place to ask this kind of questions, tell me, no problem...)
----Message d'origine----
>Date: Sat, 10 Nov 2007 23:19:23 +0100 (CET)
>De: "Jerome Velociter" <jerome(a)xwiki.com>
>A: "XWiki Developers" <devs(a)xwiki.org>
>Copie à: devs(a)xwiki.org
>Sujet: Re: [xwiki-devs] ntlm with xwiki
>
>Hello,
>>
>> First of all Sorry for creating a new topic
>>
>> thanks for your anwser Jerome.
>>
>> but Actually i have seen this feature
>>
>> i added jcifs and it works well
>> an other hand i have tested impletentetion for ldap its works too
>>
>> but i want a transparent authentication
>> so now the problem is :
>>
>> i would like to not have form login
>> i saw in code that we can define our login page with this property in
>> xwiki.cfg :
>> xwiki.authentication.loginpage (if null default is
>> /bin/login/XWiki/XWikiLogin)
>>
>> i've changed this property but no changes when template call
>>
>> $xwiki.getURL("XWiki.XWikiLogin", "login", "xredirect=$logredir"))
>>
>> i still got the same url : bin/login/XWiki/XWikiLogin?
>
>Actually, it's the expected behavior : the call asks for the URL of the
>XWiki.XWikiLogin document, under the login action and with a xredirect
>query string parameter. If you changed your authentication login page to
>XWiki.MyCustomLogin in the conf, the calls to login URL should ask for
>that document IMO. Also, you may have to modidy a bit the skin if you want
>the users to be redirected to the proper login page any case. If you are
>using albatross skin, you can look over global.vm and login.vm, there is
>also the header.vm file in the webapp/templates folder that calls for the
>login URL.
>
>Hope it's clear enough, as I'm not sure what you exactly want to do (In
>particuliar, I don't understand why you wany to post username to
>loginsubmit action, since you use third-party authentication).
>
>Tell us how it goes.
>
>Regards,
>Jerome.
>
>>
>>
>> the purpose of that is log-in link goes to my servlet , then i do ntlm
>> authentication (it already works), then i post user name to
>> /xwiki/bin/loginsubmit/XWiki/XWikiLogin
>>
>> in the same time i do my own version of authentification (get user info
>> (name mail,etc...) from another ldap without test of password cos already
>> done with ntlm)
>>
>>
>> So! how can i redirect log-in page ? thanks a lot
>>
>> ------------------------------------------------------------
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> Hi,
>>
>> You can implement your own version of the
>> com.xpn.xwiki.user.api.XWikiAuthService interface.
>>
>> There's already a LDAP impl existing (different from the XWiki default
>> one), so you can look over that too as an example.
>>
>> Then, you must precise in the xwiki.cfg configuration file that you want
>> to use your own class, with something like
>>
>> xwiki.authentication.authclass = com.mycompany.mypackage.MyXWikiAuthImpl
>>
>> Regards,
>> Jerome.
>>
>> _______________________________________________
>> devs mailing list
>> devs(a)xwiki.org
>> http://lists.xwiki.org/mailman/listinfo/devs
>>
>
>
>_______________________________________________
>devs mailing list
>devs(a)xwiki.org
>http://lists.xwiki.org/mailman/listinfo/devs
>
Actually for each request i go through my implementation of AuthServiceImpl
(same that ldap without check password)
i though it was just called when i call loginsubmit action
the consequence is that my user is added to the default group each time
seems like it does not recognize the user so xwiki add it several time with the same name !!!
i go on...
Hi,
I am using for my diploma thesis xwiki and i want to authorize users
against shibboleth( http://shibboleth.internet2.edu/ )
I know that I must implements XWikiAuthService, but i don't know what the
methods do. So, there are three methods
public XWikiUser checkAuth(XWikiContext context) throws XWikiException;
public void showLogin(XWikiContext context) throws XWikiException;
public Principal authenticate(String username, String password,
XWikiContext context) throws XWikiException;
and which one is called when user come to xwiki? What is the difference
between checkAuth and authenticate method?
I want to implement lazy sessions, that means, when user click on login, he
will be redirected to shibboleth auth provider. The same case is when user
want to logout. Now i must to find out, if i need create user logins in
database or if it possible to create some session only login.
Thanks for reply
Jan Kodera
I am resending this because yesterday it didn't come through...
----------------------------------------------------------------------------------------------
Dear all,
I've been working on the refactoring of XEclipse and it is almost
ready for release.
There are several high and low level enhancements:
1) The UI has been partially rewritten by leveraging Eclipse framework
APIs.
Things now are a lot simpler at the code level. There are also some UI
restyling to make it nicer/more functional.
2) Offline support has been rewritten and now it works fine. It
seamlessly caches pages, and detects conflicts when there
have been remote modifications. The offline API is pretty simple and
well documented and should allow for future extensions hopefully
without too many problems (e.g., using an embedded XWiki as cache
storage).
4) An Eclipse RCP shell for building and using XEclipse as a
standalone application has been added.
There are still some minor things missing like commands for creating/
removing pages/spaces and some editor-synchronization logic. But this
is easy to implement and I'll do it tomorrow. Some documentation of
non-critical parts is also missing.
I would say that we can schedule a release on Monday.
In the meanwhile I invite you to build your own copy of XEclipse and
try it out.
In order to compile XEclipse do the following:
1) cd TEMP_DIR; svn co http://svn.xwiki.org/svnroot/xwiki/xwiki-extensions/xwiki-eclipse/trunk/
xeclipse
2) Download xeclipse-target-platform.tar.gz [1] from http://www.xwiki.org/fabio/xeclipse-target-platform.tar.gz
and unpack it in TEMP_DIR/xeclipse
3) Go to TEMP_DIR/xeclipse/plugins/org.xwiki.xeclipse.rcp and follow
the instructions in README.maven
At the end of the process you should obtain a .zip with XEclipse
compiled and packaged for your platform.
Unzip it wherever you want and launch the XEclipse binary.
Cheers,
Fabio
[1] This is of course a temporary location. Probably the target
platform will be moved to the maven repository and downloaded directly
from there by tweaking a bit the pom.xml
actually i want to post to submitlogin action to call my own authentification class wich is implements XWikiAuthServiceImpl
this class is a copy of ldap authentification class without check password
the purpose is to create a wiki user
but once user is logged a got a message "You are not allowed to view this document or perform this action"
(need to be automatically insert in a particular group)?
in log file : "Accept user even without account"
the other problem is that each time i do a request my user is replicated in
XWikiAllGroup (but this is cause of me ,though my code call each time authentification, don't know why yet)
i have another user that is known in xwiki
and i can't logged to xwiki anymore
i have a problem with
context.getWiki().saveDocument(doc, context.getMessageTool().get("core.comment.createdUser"), context);
does it check password through this methode??
actually i'm a little lost ...
----Message d'origine----
>Date: Sat, 10 Nov 2007 23:19:23 +0100 (CET)
>De: "Jerome Velociter" <jerome(a)xwiki.com>
>A: "XWiki Developers" <devs(a)xwiki.org>
>Copie à: devs(a)xwiki.org
>Sujet: Re: [xwiki-devs] ntlm with xwiki
>
>Hello,
>>
>> First of all Sorry for creating a new topic
>>
>> thanks for your anwser Jerome.
>>
>> but Actually i have seen this feature
>>
>> i added jcifs and it works well
>> an other hand i have tested impletentetion for ldap its works too
>>
>> but i want a transparent authentication
>> so now the problem is :
>>
>> i would like to not have form login
>> i saw in code that we can define our login page with this property in
>> xwiki.cfg :
>> xwiki.authentication.loginpage (if null default is
>> /bin/login/XWiki/XWikiLogin)
>>
>> i've changed this property but no changes when template call
>>
>> $xwiki.getURL("XWiki.XWikiLogin", "login", "xredirect=$logredir"))
>>
>> i still got the same url : bin/login/XWiki/XWikiLogin?
>
>Actually, it's the expected behavior : the call asks for the URL of the
>XWiki.XWikiLogin document, under the login action and with a xredirect
>query string parameter. If you changed your authentication login page to
>XWiki.MyCustomLogin in the conf, the calls to login URL should ask for
>that document IMO. Also, you may have to modidy a bit the skin if you want
>the users to be redirected to the proper login page any case. If you are
>using albatross skin, you can look over global.vm and login.vm, there is
>also the header.vm file in the webapp/templates folder that calls for the
>login URL.
>
>Hope it's clear enough, as I'm not sure what you exactly want to do (In
>particuliar, I don't understand why you wany to post username to
>loginsubmit action, since you use third-party authentication).
>
>Tell us how it goes.
>
>Regards,
>Jerome.
>
>>
>>
>> the purpose of that is log-in link goes to my servlet , then i do ntlm
>> authentication (it already works), then i post user name to
>> /xwiki/bin/loginsubmit/XWiki/XWikiLogin
>>
>> in the same time i do my own version of authentification (get user info
>> (name mail,etc...) from another ldap without test of password cos already
>> done with ntlm)
>>
>>
>> So! how can i redirect log-in page ? thanks a lot
>>
>> ------------------------------------------------------------
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> Hi,
>>
>> You can implement your own version of the
>> com.xpn.xwiki.user.api.XWikiAuthService interface.
>>
>> There's already a LDAP impl existing (different from the XWiki default
>> one), so you can look over that too as an example.
>>
>> Then, you must precise in the xwiki.cfg configuration file that you want
>> to use your own class, with something like
>>
>> xwiki.authentication.authclass = com.mycompany.mypackage.MyXWikiAuthImpl
>>
>> Regards,
>> Jerome.
>>
>> _______________________________________________
>> devs mailing list
>> devs(a)xwiki.org
>> http://lists.xwiki.org/mailman/listinfo/devs
>>
>
>
>_______________________________________________
>devs mailing list
>devs(a)xwiki.org
>http://lists.xwiki.org/mailman/listinfo/devs
>
The XWiki development team is pleased to announce the release of XWiki
Enterprise 1.1.2.
This is a bug fix release following the release of XWiki Platform
1.1.2. This release also introduce experimental new rights management
system (not active by default).
Bugs fixed in 1.1.2:
* Impossible to translate page in 1.1.1.
* Error while importing a XAR containing XWiki.XWikiServerClass
object(s) in a non-virtual wiki.
* Issue in EditAction which allows to create a bad translation state.
* EditTranslations panel does not handle empty default language properly.
For more information see the Release notes at:
http://www.xwiki.org/xwiki/bin/view/Main/ReleaseNotesXWikiEnterprise112
Thanks
-The XWiki dev team
Hi,
Since we've slipped a lot for the 1.2M2 release we need a new roadmap
again...
Right now the only thing holding up the 1.2M2 release is to commit the
new UI for rights mgmt on trunk (Thomas/Evelina should hopefully
finish this today and then I'll start the release).
So the plan is:
1.2M2: 12 Nov
1.2RC1: 26 Nov
1.2RC2: 3 Dec
1.2Final: promotion of 1.2RC2 as final on 8 Dec
Note 1: The goal is still to have a stable 1.2 by Javapolis 2007.
Note 2: This means that from now on, only bug fixes should be done for
the 1.2 release. If you need to commit stuff for 1.3 then let me know
and I'll branch 1.2.
Thanks
-Vincent
First of all Sorry for creating a new topic
thanks for your anwser Jerome.
but Actually i have seen this feature
i added jcifs and it works well
an other hand i have tested impletentetion for ldap its works too
but i want a transparent authentication
so now the problem is :
i would like to not have form login
i saw in code that we can define our login page with this property in xwiki.cfg :
xwiki.authentication.loginpage (if null default is /bin/login/XWiki/XWikiLogin)
i've changed this property but no changes when template call
$xwiki.getURL("XWiki.XWikiLogin", "login", "xredirect=$logredir"))
i still got the same url : bin/login/XWiki/XWikiLogin?
the purpose of that is log-in link goes to my servlet , then i do ntlm authentication (it already works), then i post user name to /xwiki/bin/loginsubmit/XWiki/XWikiLogin
in the same time i do my own version of authentification (get user info (name mail,etc...) from another ldap without test of password cos already done with ntlm)
So! how can i redirect log-in page ? thanks a lot
------------------------------------------------------------
Hi,
You can implement your own version of the
com.xpn.xwiki.user.api.XWikiAuthService interface.
There's already a LDAP impl existing (different from the XWiki default
one), so you can look over that too as an example.
Then, you must precise in the xwiki.cfg configuration file that you want
to use your own class, with something like
xwiki.authentication.authclass = com.mycompany.mypackage.MyXWikiAuthImpl
Regards,
Jerome.
Hi,
I'd like to modify the XWiki.getDocument(String fullname) API so that
it's possible to reference documents in other virtual wikis.
For example: getDocument("otherwiki:Space.Name")
This will add for example the ability to have Panels in one wiki and
use them in another wiki.
WDYT?
Thanks
-Vincent
Hi devs,
Just read an interesting post from John Casey (from Maven fame):
http://blogs.sonatype.com/john/2007/11/09/1194630418546.html
I haven't yet thought how we could apply this to XWiki but I think
this is definitely an idea we should explore. The really nice thing is
that it keeps the new code completely clean and moves all the
compatibility code in one clean location (that's the point of Aspects).
Dunno why I've never thought about this. Sounds such a nice use case
for Aspects.
-Vincent
Hi xwikiers,
The last Evelina's patch for new Rights Management system on 1.1
branch as been committed.
I would like to release on Monday and in the meantime it would be
great if some ones could test it.
You can see the release note at
http://www.xwiki.org/xwiki/bin/view/Main/ReleaseNotesXWikiEnterprise112.
Here my +1
Thanks,
--
Thomas Mortagne
hi all
i would like to implement ntlm authentification with xwiki on tomcat 5.5
i watch for jcifs
there is a way to perform it? via custom authentification?
does anybody try?
thanks a lot !!
Would be better to send mail on mailing list and not directly to me :)
Anyway in $xwiki you have all theses methods :
getUserName(user)
getUserName(user, link)
getUserName(user, format)
getUserName(user, format, link)
it seam that in getUserName(user) "link" is true by default so it
return you the name with a correct link to access it, if you don't
want the link I suppose $xwiki.getUserName($context.getUser(), false)
is correct.
When you search for api methods the better way is to print the class
and then go to javadoc to see the methods in the class. For example
for $context you can do $context.class that print you the exact JAVA
class and then you go to
http://www.xwiki.org/xwiki/bin/download/DevGuide/API/xwiki%2Dcore%2D1.1.1%2…
and click on Context class link to see all methods $context contains.
2007/11/7, harikrishnan_v(a)amritatech.com <harikrishnan_v(a)amritatech.com>:
> Sorry for disturbing you again, Thomas. I am getting the pretty-name using the way
> you told me.
> But it does not return the name as a plain string. It is a hyperlink to a page of
> that name (name of the user). Is there any method to get rid of that link ? Can
> something like typecasting be done here ?
>
> Thanks,
> Hari
>
> Thomas Mortagne wrote:
> >
> > If you want a prettier (FirstName LastName) user name you can use
> > $xwiki.getLocalUserName($context.getUser()).
> >
> > 2007/11/7, Thomas Mortagne <thomas.mortagne(a)xwiki.com>:
> >> Hi,
> >>
> >> You can get user name with $context.getLocalUser() or users full name
> >> with $context.getUser(). Full name means generally containing "XWiki."
> >> be fore user name, it's the full name of the document containing the
> >> user.
> >>
> >> 2007/11/7, V. Harikrishnan Nair <harikrishnan_v(a)amritatech.com>:
> >> >
> >> > Hi...
> >> >
> >> > I tried use $xwiki.getUser to get the current user's name but I got a
> >> value
> >> > like this 'com.xpn.xwiki.api.User@13095c7'.
> >> > So, I looked into the API doc and used getLocalUser() but it does not
> >> work.
> >> > This is the syntax that I used -
> >> >
> >> > #set($user = $xwiki.getLocalUser())
> >> > $user
> >> >
> >> > What is wrong here ? It had given me an output for getUser().
> >> >
> >> > Harikrishnan
> >> >
> >> > --
> >> > View this message in context:
> >> http://www.nabble.com/using-getLocalUser%28%29-tf4763863.html#a13624781
> >> > Sent from the XWiki- Users mailing list archive at Nabble.com.
> >> >
> >> > _______________________________________________
> >> > users mailing list
> >> > users(a)xwiki.org
> >> > http://lists.xwiki.org/mailman/listinfo/users
> >> >
> >>
> >>
> >> --
> >> Thomas Mortagne
> >>
> >
> >
> > --
> > Thomas Mortagne
> > _______________________________________________
> > users mailing list
> > users(a)xwiki.org
> > http://lists.xwiki.org/mailman/listinfo/users
> >
> >
> Quoted from:
> http://www.nabble.com/using-getLocalUser%28%29-tf4763863.html#a13625001
>
>
--
Thomas Mortagne
Hi everyone,
I think we're now feature complete for the 1.1.2 release. Thomas and I
are proposing to release it tomorrow morning.
Please try to test it before then and let us know if anything is amiss.
Thanks
-Vincent
Hi Vincent,
> Hi Marius,
>
> Thanks for the feedback, see below.
>
> On Oct 31, 2007, at 11:39 PM, Marius Dumitru Florea wrote:
>
>> Hi,
>>
>> Due to some technical problems I had over the past few days I
>> haven't been
>> able to stay online too much so I'm gonna catch up with you guys by
>> telling you about my work status.
>>
>> 1. The new GWT based WYSIWYG editor is in 'stand-by' mode until I
>> have an
>> API for the WikiModel. You can see what I've done so far at
>> http://www.xwiki.org/xwiki/bin/view/Design/NewWysiwygEditorBasedOnGwt#HThen…
>> .
>
> I've had a talk yesterday with Ludovic and others and we think we need
> to start again working on the WYSIWYG editor since it's really
> important. However since the editor depends on the underlying
> rendering mechanism the idea would be to work only on the UI part for
> now so as to be prepared when the new rendering is done.
>
> In term of priorities, I think you should finish first the Stats
> features you're working on first and then move on to this if that's ok
> with you.
This is great news. I'd be more than happy to continue the work on the
WYSIWYG editor after I finish with the Stats page. Basically, I'm going to
develop a bunch of custom GWT widgets like the tool bar, status bar,
context
menu, rich text area, and so on, which are independent of the xwiki's
rendering mechanism. I'll plan this as soon as I'm done with the Stats,
and of course I'll let you know through devs list.
>
>> 2. Regarding the WikiModel, I scanned the code from
>> http://code.google.com/p/wikimodel/, I followed the discussion on this
>> list and I read general stuff about Doxia. So I look forward to see
>> Vincent's API for the WikiModel+Doxia.
>
> To be honest I'm disappointed by wikimodel. It's far less advanced
> than I had initially thought (basically it's only interfaces right
> now, even the parsers are not finished, and there are no listeners
> written for XHTML, etc).
I'm sorry to hear that.
>
> This is why I started looking at Doxia. My take is that the only
> interesting solution for xwiki is if WikiModel could join Doxia (which
> is more advanced and has more active contributors). I'm waiting for
> Mikhail's decision on this. The Doxia team would be happy to embrace
> his donation of wikimodel to Apache.
Looks like Mikhail has a tough decision to make. I bet he feels he's
loosing his "child". I know I would.
>
> On my side, I've started playing with Doxia and I've started a XWiki
> sink which allows converting from any doxia supported syntax to XWiki
> (Confluence, TWiki, etc). I'm going to continue working on this since
> 1) it allows me to know the state of Doxia better and 2) it's useful
> for us to have these conversion tools.
>
> I also need to send a new summary email to see how the suggested
> architecrture for the new XWiki rendering mechanism would work with
> Doxia. I believe it would work exactly in the same manner as with
> wikimodel though since they're very similar in their APIs.
>
> Thus the following step for me is to create a xwiki-rendering module
> in the core to start the rendering interfaces and the mapping to Doxia/
> Wikimodel. Unfortunately I'm busy on stuff for Javapolis (new
> xwiki.org web site + 1.2 release) and I'm working on this on a best
> effort basis. I shall be able to progress much faster after JP.
I look forward to seeing your proposal.
>
>> 3. I've created a plug-in wrapper for the JodaTime framework that is
>> now
>> available in both standard and enterprise distributions. I still
>> have to
>> write some selenium tests for it and of course the documentation on
>> xwiki.org, in the code/plugins area. You can find more details at
>> http://jira.xwiki.org/jira/browse/XWIKI-1820.
>>
>>
>> 4. I'm currently working on the Stats page. I almost finished
>> implementing
>> the java part and the next step will be to create the stats (in page)
>> panels using velocity and the chart macro. See
>> http://jira.xwiki.org/jira/browse/XE-37 for more details.
>
> Could you provide more details on this? Some questions:
>
> 1) Could you show us the UI part of what you're designing or what
> you're planning to implement? Maybe you could also ask Laurent Lunati
> for his help on the design part?
In one of my previous mails
(http://lists.xwiki.org/pipermail/devs/2007-October/004346.html) I tried
to sketch the panels I'm going to put on the Stats page. I haven't got any
feedback since so I considered the layout was fine. Laurent's help with
the design would be appreciated. I can provide more details if needed.
> 2) Does your work require any change to the XWiki Platform Core? Or is
> it just changes at the application level (XAR)? If there are changes
> in the core what are the?
Yes, I made some changes to the core and I'll add some docs to the
enterprise XAR. See
http://lists.xwiki.org/pipermail/devs/2007-October/004344.html for more
details.
> 3) What is your target date for finishing this task? We need to plan
> in which version we can have it (and we need it sooner rather than
> later ;)).
If you look at
http://lists.xwiki.org/pipermail/devs/2007-October/004344.html you'll see
there 8 steps. I've just started the 6th step. Here's my planning:
step 6 : 1 day
step 7 : 3 days
step 8 : 1 day
debugging : 1 day
unexpected : 1 day
------------------
7 working days, starting from November 5th
So I hope I'll be able to show you the new Stats page on November 14th. Is
this ok?. Tomorrow (November 2nd) I'll finish with the jodatime plugin
(selenium tests and xwiki.org documentation).
>
> Thanks Marius for this feedback and the work you're doing!
> -Vincent
Thanks Vincent for your support!
-Marius
>
> _______________________________________________
> devs mailing list
> devs(a)xwiki.org
> http://lists.xwiki.org/mailman/listinfo/devs
>
Hi,
Im working on my xwiki site. I wanted to create collapsable spaces as we
have collapsable panels. I tried using panel header macro, but aesthicity is
lost. It looks a lot clumsy. Could you help me in creating the collapsable
spaces in the quicklinks panel.
Thanx,
Sharan
Hi,
Due to some technical problems I had over the past few days I haven't been
able to stay online too much so I'm gonna catch up with you guys by
telling you about my work status.
1. The new GWT based WYSIWYG editor is in 'stand-by' mode until I have an
API for the WikiModel. You can see what I've done so far at
http://www.xwiki.org/xwiki/bin/view/Design/NewWysiwygEditorBasedOnGwt#HThen….
2. Regarding the WikiModel, I scanned the code from
http://code.google.com/p/wikimodel/, I followed the discussion on this
list and I read general stuff about Doxia. So I look forward to see
Vincent's API for the WikiModel+Doxia.
3. I've created a plug-in wrapper for the JodaTime framework that is now
available in both standard and enterprise distributions. I still have to
write some selenium tests for it and of course the documentation on
xwiki.org, in the code/plugins area. You can find more details at
http://jira.xwiki.org/jira/browse/XWIKI-1820.
4. I'm currently working on the Stats page. I almost finished implementing
the java part and the next step will be to create the stats (in page)
panels using velocity and the chart macro. See
http://jira.xwiki.org/jira/browse/XE-37 for more details.
Regards,
Marius
Hi,
I'm planning to remove the Presentation application (S5
implementation) from the default wiki since it's not working right now
and it's doing the default wiki a disservice... I'll create a separate
application for it and move it there.
Please let me know quickly if you don't agree for some reason.
I'll do it quickly so that it's in 1.1.2 and 1.2M2.
Thanks
-Vincent
Where might I start my search for extending XWiki to change the default
storage location for attachments? What package will be enough to get me
started.
--
Michael Oliver
Chief Technology Officer
Corent Technology
949-547-5700
Hi everyone,
For your information, I've added a Groovy script that uses WikiModel and
XWiki XML-RPC API for a basic conversion of MediaWiki pages to XWiki
syntax and for importing the result into an XWiki instance:
http://www.xwiki.org/xwiki/bin/view/Code/MediaWiki2XWiki
I used it succefully for importing 30K documents from the English
Wikipedia to an XWiki server.
The script is still very basic since it doesn't import the history of
the documents nor the images, and some work remains to be done in the
WikiModel XWiki serializer for a proper conversion of MediaWiki tables
to XWiki tables.
WikiModel: http://code.google.com/p/wikimodel
Stéphane
--
Stéphane Laurière
slauriere(a)xwiki.com
XWiki http://www.xwiki.comhttp://concerto.xwiki.comhttp://nepomuk.semanticdesktop.org