[xwiki-users] Tag Cloud of multiple Spaces

2012-02-07 Thread afra
Hello List,

I am aware of the fact that I am able to configure the Tab Cloud to display
either all tags of the Wiki or just of one single space. Now my question: is
there a possibility to configure the cloud to display tags of a selection of
spaces? Goal of this practice is to display only tags of the spaces the user
has access rights for.

Thanks in advance..

Andreas

--
View this message in context: 
http://xwiki.475771.n2.nabble.com/Tag-Cloud-of-multiple-Spaces-tp7262463p7262463.html
Sent from the XWiki- Users mailing list archive at Nabble.com.
___
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users


Re: [xwiki-users] default date: tody

2012-02-07 Thread O Voss
Thanks, Sergiu, works fine!



- Ursprüngliche Message -
> Von: Sergiu Dumitriu 
> An: XWiki Users 
> Cc: 
> Gesendet: 7:34 Sonntag, 5.Februar 2012
> Betreff: Re: [xwiki-users] default date: tody
> 
> On 02/04/2012 06:40 AM, O Voss wrote:
>>  Hi,
>> 
>>  I have a date field in a class that I want to default to the day of 
> creation. I have set empty is today to 1 and thought that would do it. But it 
> seems this set's the date to the creation date of the class rather than to 
> that of new objects.
> 
> Not quite, it's the date of the class template.
> 
> The problem is that you enabled "empty is today" before creating the 
> document template. New documents are created by cloning the template first, 
> and 
> instead of cloning an empty date, you clone an existing date. I know it's 
> not very user-friendly, this should be fixed in the future.
> 
> There's a workaround for this:
> 
> - delete the class template
> - edit the class and uncheck empty is today
> - create the template again
> - edit the class and check back empty is today
> 
> See if it works fine this way.
> -- Sergiu Dumitriu
> http://purl.org/net/sergiu/
> ___
> users mailing list
> users@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/users
> 
___
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users


Re: [xwiki-users] programming rights in class sheet

2012-02-07 Thread O Voss
And once again thanks, Sergiu!


- Ursprüngliche Message -
> Von: Sergiu Dumitriu 
> An: XWiki Users 
> Cc: 
> Gesendet: 7:28 Sonntag, 5.Februar 2012
> Betreff: Re: [xwiki-users] programming rights in class sheet
> 
> On 02/04/2012 06:22 AM, O Voss wrote:
>>  Hi,
>> 
>>  In documents based on a certain class I need to list the attachments of the 
> document. I used the 'List attachments of a page'-snippet from 
> http://platform.xwiki.org/xwiki/bin/view/DevGuide/velocityHqlExamples in the 
> class sheet. This works perfectly fine as long as the document is saved by a 
> user with programming rights. When saved by a normal user it doesn't work, 
> as the priviledged API is used. Is there some workaround or solution for this?
> 
> For that there's a simple API:
> 
> #foreach ($attachment in $doc.attachmentList)
> * $attachment.filename
> #end
> 
> -- 
> Sergiu Dumitriu
> http://purl.org/net/sergiu/
> ___
> users mailing list
> users@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/users
> 
___
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users


[xwiki-users] IE bug with top menu

2012-02-07 Thread Haru Mamburu
Hi!

XE 3.4. IE 9 gives interesting bug: it doesn't show top menu. It exists, even 
works, but invisible. So, users can't find logout button :-(

http://jira.xwiki.org/browse/XWIKI-7496

Does anyone has a clue how to fix it fast?

Kind regards,

Dmitry
___
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users


Re: [xwiki-users] IE bug with top menu

2012-02-07 Thread Haru Mamburu
Actually the very fast solution is to turn on "compatibility mode" in IE 9. It 
works finally, but it's a problem still :-)


08 февраля 2012, 00:02 от Haru Mamburu :
  
  
Hi!

XE 3.4. IE 9 gives interesting bug: it doesn't show top menu. It exists, even 
works, but invisible. So, users can't find logout button :-(

http://jira.xwiki.org/browse/XWIKI-7496

Does anyone has a clue how to fix it fast?

Kind regards,

Dmitry
   
___
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users


Re: [xwiki-users] Modify velocity macro to send the name value paair as part of wiki URL?

2012-02-07 Thread mohit gupta
Thanks a lot Sergiu. I was looking eaxactly for same . But it introduced
another issue, whenever i come on welcome page of wiki after login i see
welcome page rendered twice(even other pages too ). Here is code snippet
which i introduced


context.setLinksQueryString(USER_NAME+"="+UserId+"&"+WIKI_TYPE+"="+wikiType+"&dummyPar=dummy");

If i comment above line , it works fine and renders only only once. Any
input on how above code snippet making the page rending twice?


On Tue, Feb 7, 2012 at 12:43 PM, Sergiu Dumitriu  wrote:

> On 02/07/2012 12:44 AM, mohit gupta wrote:
>
>> As i said in my original post i do not want to set it in session. Reason
>> being is, i am opening two diffeernt wiki popup from parent window in amy
>> application. So if i set any thing in session in one pop up window its
>> also
>> visible in another popup window which i dont want.
>>
>> Here is the starting of problem
>>
>> i set different request paramter for two wiki pop ups. when i click these
>> two different links for two different pop ups,  i  see these parameters
>> specific to each popup  and i set them as attributes in request. but on
>> further activity on these pop ups i do not get these parameters which i
>> desperately need(probably xwiki code is using sendredirect though not
>> sure).
>> i can not set them in session because if i set them they are visible to
>> both pop ups as session is same and i do not have identifier where i can
>> identify which session attribute is for which request as class
>>  MyAuthServiceImpl  is same. So i have to set them in  request specific to
>> pop ups.
>>
>
> You're confusing the term "request" with something else. A request is just
> ONE request, an HTTP GET requested by the client and answered by the
> server. "Further activity" means other requests.
>
> Still, there might be something useful for you, thanks to the awesomeness
> of XWiki:
>
> maven.xwiki.org/site/xwiki-**core-parent/xwiki-core/**
> apidocs/com/xpn/xwiki/**XWikiContext.html#**setLinksQueryString(java.lang.
> **String)
>
> You'd use it like this:
>
> xwikiContext.**setLinksQueryString("**customerType=permanent");
>
> This isn't an add* method, so you have to set all the parameters that you
> need in one call, like:
> xwikiContext.**setLinksQueryString("**customerType=permanent&**
> customerName=ACME&otherParam=**some%20value");
>
> Don't forget to URL-encode the values you put in the URL.
>
> What this does is that all future calls to the various getURL methods,
> like XWikiDocument.getURL or XWiki.getURL will automatically append this
> string to the query string of the returned URL. If you didn't hard-code any
> URLs in the interface, then they should keep transmitting these parameters
> for every subsequent request.
>
> This should be called very early in the request processing lifecycle,
> since it only affects the getURL calls that come after it, and it won't
> modify the URLs already generated.
>
>  i am not getting how to get rid of this issue.
>> On Tue, Feb 7, 2012 at 3:15 AM, Sergiu Dumitriu  wrote:
>>
>>  On 02/06/2012 11:28 AM, mohit gupta wrote:
>>>
>>>  i am using xwiki as wiki website for my banking application. i provided
 a
 link AppHelp on my application web page. I click this link and it takes
 me
 to xwiki
 application hosted on another tomcat instance.So i get in to
 MyAuthServiceImpl as  i have  given the value of
 xwiki.authentication.authclass=com.xpn.xwiki.user.

 impl.xwiki.MyAuthServiceImpl
 in xwiki.cfg. Inside this class i set
 xwikiContext.getRequest().getHttpServletRequest().**
 setAttrrbute("customerType","permanent")

 and see my wiki welcome page. But now if i do any activity like click on
 link anywhere on wiki wapplication,i dont get the value of
 xwikiContext.getRequest().getHttpServletRequest().**

 getAttrrbute("customerType").
 I am sure there must be some way i can configure it from admin user
 credentials probably in velocity macros and send it as part of request
 every time.

 I need it as part of request only not in session.


>>> You're setting the attribute on the request context, which is only valid
>>> for the current *request*, not for an entire session. You should use
>>> something like:
>>>
>>> xwikiContext.getRequest().getSession().setAttribute(name, value)
>>>
>>
>
> --
> Sergiu Dumitriu
> http://purl.org/net/sergiu/
> __**_
> users mailing list
> users@xwiki.org
> http://lists.xwiki.org/**mailman/listinfo/users
>
___
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users


[xwiki-users] Fwd: Modify velocity macro to send the name value paair as part of wiki URL?

2012-02-07 Thread mohit gupta
Hi Sergiu,

one more finding is that when i try to get the last parameter it
appends *?xpage=xpart
in*  in the last. For example:-

if attach the parameter with code snippet
*context.setLinksQueryString(myuser=GenericUser"**);*  and i get it with *
req.getParameter("myuser"**); *i get the value as *GenericUser?xpage=xpart*
**
*similarly if there are two paramters it is appending the ?xpage=xpart at
last of second paramter*
**
I am not sure whether it can be the reasong for rendering the page twice


-- Forwarded message --
From: mohit gupta 
Date: Wed, Feb 8, 2012 at 11:47 AM
Subject: Re: [xwiki-users] Modify velocity macro to send the name value
paair as part of wiki URL?
To: XWiki Users 


Thanks a lot Sergiu. I was looking eaxactly for same . But it introduced
another issue, whenever i come on welcome page of wiki after login i see
welcome page rendered twice(even other pages too ). Here is code snippet
which i introduced


context.setLinksQueryString(USER_NAME+"="+UserId+"&"+WIKI_TYPE+"="+wikiType+"&dummyPar=dummy");

If i comment above line , it works fine and renders only only once. Any
input on how above code snippet making the page rending twice?


On Tue, Feb 7, 2012 at 12:43 PM, Sergiu Dumitriu  wrote:

> On 02/07/2012 12:44 AM, mohit gupta wrote:
>
>> As i said in my original post i do not want to set it in session. Reason
>> being is, i am opening two diffeernt wiki popup from parent window in amy
>> application. So if i set any thing in session in one pop up window its
>> also
>> visible in another popup window which i dont want.
>>
>> Here is the starting of problem
>>
>> i set different request paramter for two wiki pop ups. when i click these
>> two different links for two different pop ups,  i  see these parameters
>> specific to each popup  and i set them as attributes in request. but on
>> further activity on these pop ups i do not get these parameters which i
>> desperately need(probably xwiki code is using sendredirect though not
>> sure).
>> i can not set them in session because if i set them they are visible to
>> both pop ups as session is same and i do not have identifier where i can
>> identify which session attribute is for which request as class
>>  MyAuthServiceImpl  is same. So i have to set them in  request specific to
>> pop ups.
>>
>
> You're confusing the term "request" with something else. A request is just
> ONE request, an HTTP GET requested by the client and answered by the
> server. "Further activity" means other requests.
>
> Still, there might be something useful for you, thanks to the awesomeness
> of XWiki:
>
> maven.xwiki.org/site/xwiki-**core-parent/xwiki-core/**
> apidocs/com/xpn/xwiki/**XWikiContext.html#**setLinksQueryString(java.lang.
> **String)
>
> You'd use it like this:
>
> xwikiContext.**setLinksQueryString("**customerType=permanent");
>
> This isn't an add* method, so you have to set all the parameters that you
> need in one call, like:
> xwikiContext.**setLinksQueryString("**customerType=permanent&**
> customerName=ACME&otherParam=**some%20value");
>
> Don't forget to URL-encode the values you put in the URL.
>
> What this does is that all future calls to the various getURL methods,
> like XWikiDocument.getURL or XWiki.getURL will automatically append this
> string to the query string of the returned URL. If you didn't hard-code any
> URLs in the interface, then they should keep transmitting these parameters
> for every subsequent request.
>
> This should be called very early in the request processing lifecycle,
> since it only affects the getURL calls that come after it, and it won't
> modify the URLs already generated.
>
>  i am not getting how to get rid of this issue.
>> On Tue, Feb 7, 2012 at 3:15 AM, Sergiu Dumitriu  wrote:
>>
>>  On 02/06/2012 11:28 AM, mohit gupta wrote:
>>>
>>>  i am using xwiki as wiki website for my banking application. i provided
 a
 link AppHelp on my application web page. I click this link and it takes
 me
 to xwiki
 application hosted on another tomcat instance.So i get in to
 MyAuthServiceImpl as  i have  given the value of
 xwiki.authentication.authclass=com.xpn.xwiki.user.

 impl.xwiki.MyAuthServiceImpl
 in xwiki.cfg. Inside this class i set
 xwikiContext.getRequest().getHttpServletRequest().**
 setAttrrbute("customerType","permanent")

 and see my wiki welcome page. But now if i do any activity like click on
 link anywhere on wiki wapplication,i dont get the value of
 xwikiContext.getRequest().getHttpServletRequest().**

 getAttrrbute("customerType").
 I am sure there must be some way i can configure it from admin user
 credentials probably in velocity macros and send it as part of request
 every time.

 I need it as part of request only not in session.
>>>