Xpages - enhancements?

Hi,

Any plans to include the following features/enhancements in 8.5.1 or in FP1?

- spell checker, table tools, image insert from file system in rich text editor

- maintain selected documents in views with multiple pages

- pager partial refresh fix to handle cursor positions

Corrent me if I’m wrong, but as far as I’m aware these things are not present.

Thank you!

Regards,

Tibor

Subject: Some answers I hope…

- spell checker, table tools, image insert from file system in rich text editor

Nope this is not planned but might be considered for 852.

- maintain selected documents in views with multiple pages

Don’t think if this has been addressed - need double check if there is a solution to this.

- pager partial refresh fix to handle cursor positions

Do you have more details on this?

Subject: update

Hi Paul,

  • maintain selected documents in views with multiple pages

I’ve found a solution for this I’ll post it when I’ll have some time.

  • pager partial refresh fix to handle cursor positions

Do you have more details on this?

Please refer to this topic:

http://www-10.lotus.com/ldd/nd85forum.nsf/5f27803bba85d8e285256bf10054620d/c66baea6047cd0ca852575bc003406c7?OpenDocument&Highlight=0,koch

Thanks!

Tibor

Subject: pager partial refresh solution

Problem:After a pager partial refresh the cursor position will jump to the top of the page.

Solution:

This example is for a view panel.

Include this in the view panel control:

	<xp:this.facets>

		<xp:panel xp:key="headerPager">

			<xp:pager layout="Previous Group Next"

				id="pager1" partialRefresh="true">

			</xp:pager>



			<xp:scriptBlock>

				<xp:this.value><![CDATA[#{javascript:var scrollX:int = view.getScrollX();

var scrollY:int = view.getScrollY();

if (scrollX > 0 || scrollY > 0) {

return "XSP.scrollWindow(" + scrollX + ", " + scrollY + ");\n";		

}

}]]></xp:this.value>

			</xp:scriptBlock>



		</xp:panel>		

	</xp:this.facets>

Solution description:

It will add a scrollWindow call that is defined in the xspClientDojo client side script library.

This call is added to the page after any partial refresh automatically, but in the case of a pager you have to add it manually.