Kamna Jain wrote:
> Hello Devs,
> 
> I am stuck again.
> I am trying to pass a value from a velocity template to an html form field
> on an XWiki page. How can I do this?
> Basically, I have a form in xwiki that has 2 buttons. One is of type button
> and a click on it displays the number of objects of a particular type in the
> input field beside it.
> 
> The second is a "Submit" button becuase I need to POST the value of a
> selected object from this form to the template. the template calculates some
> value and this value need to be filled in the input (number) filed on the
> form. How do I return the calculated value from the velocity template back
> to the xwiki page.
> 
> I tried $response.sendRedirect("url of that page", "name of html field =
> ${value calculated in the template}")
> but this does not work.

I don't fully understand what you want to do. Why redirect? Can't you 
just use <input value="$!{value}"... ? Isn't the HTML form in the same 
place where the script is?

> 
> I have questions regarding a few miscellaneous topics:
> 
> 1) Watch List - Is there anything we need to add/modify in order for the
> Watch list notifications to work?
> -> I have the email ids in the user profile
> -> have 2 pages being watched
> -> the xwiki.cfg has the watchlistplugin and the mailsender plugin included
> -> I came across a watch.vm and watchlistrss.vm in the templates folder..but
> nothing for mail...
> -> also, in the menuview.vm, just where the Watch menu begins, there is a
> comment:
> We're disabling the Watchlist menu for now since the Watchlist doesn't work
> yet in multiwiki
> ## mode. Remove when http://jira.xwiki.org/jira/browse/XPWATCHLIST-4 is
> fixed.
> What is this for?

That comment is only for virtual (multiwiki) mode. If you are not in 
virtual mode, then watchlists should be working. If it isn't then make 
sure you have a sendmail server running (XWiki isn't a mailserver, so it 
must use something existing).

> Please advice on how to get it to work.
> 
> 2) We have noticed that every time a person logout of Xwiki and logs back
> in, Xwiki redirects the ser to the page where he hit the logout!
> This becomes an issue when a different user logs in on the same PC and he
> would expect to be redirected to the home page, but instead he is taken to
> some othe rpage.

In login.vm, replace:

<div class="hidden"><input type="hidden" name="xredirect" 
value="$!request.xredirect" /></div>

with:
<div class="hidden"><input type="hidden" name="xredirect" 
value="$xwiki.getURL('Main.WebHome')" /></div>

> -> Do I need to change anything here. What does $request.xredirect return?
> Please indicate which lines need to be altered/commented, so that users are
> always directed to home page when they log in.
> 
-- 
Sergiu Dumitriu
http://purl.org/net/sergiu/
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to