<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
 xmlns:admin="http://webns.net/mvcb/"
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:wfw="http://wellformedweb.org/CommentAPI/">
<channel><title>YouAtNotes XPages Wiki</title><description></description><link>http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf</link><language>en-us</language><lastBuildDate>Fri, 7 May 2010 09:55:15 +0200</lastBuildDate>
<item><title>Work with strings</title><pubDate>Fri, 7 May 2010 09:55:15 +0200</pubDate><description><![CDATA[ ==Simple encryption/decryption== [[http://dontpanic82.blogspot.com/2010/05/xpages-simple-string-encrypterdecrypter.html|Found by Tommy Valand] {code:} function StringEncrypter( encryptionScheme:String, encryptionKey:String ){
 try{
 encryptionScheme = encryptionScheme || ...]]></description><link>http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_strings</link><dc:subject></dc:subject><dc:creator>Julian Buss</dc:creator><comments>http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_strings?opendocument&amp;comments</comments><guid isPermaLink="true">http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_strings</guid><wfw:commentRss> http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dxcomments/Work_with_strings</wfw:commentRss><wfw:comment> http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_strings?opendocument&amp;comments</wfw:comment></item>
<item><title>Work with RichText</title><pubDate>Tue, 16 Feb 2010 11:24:39 +0200</pubDate><description><![CDATA[ ==Using a content filter== In the "all properties" section of a richtext control there two filters: "htmlFilter" and "htmlFilterIn". "htmlFilter" runs when DISPLAYING richtext content. "htmlFilterIn" runs when SAVING richtext content. The following filters are available: - "identity": leave it as ...]]></description><link>http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_RichText</link><dc:subject></dc:subject><dc:creator>Julian Buss</dc:creator><comments>http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_RichText?opendocument&amp;comments</comments><guid isPermaLink="true">http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_RichText</guid><wfw:commentRss> http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dxcomments/Work_with_RichText</wfw:commentRss><wfw:comment> http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_RichText?opendocument&amp;comments</wfw:comment></item>
<item><title>How to use object oriented server side javascript</title><pubDate>Wed, 6 Jan 2010 13:53:35 +0200</pubDate><description><![CDATA[ This is a short howto for people who know how to code object oriented in other languages. ==Create a class== {code:} function myClass(param1, param2) { var private_member1 = param1; var private_member2 = param2; this.method1 = function () {
 // do something this.method2 = function(param1, ...]]></description><link>http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/How_to_use_object_oriented_server_side_javascript</link><dc:subject>Server JavaScript</dc:subject><dc:creator>Julian Buss</dc:creator><comments>http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/How_to_use_object_oriented_server_side_javascript?opendocument&amp;comments</comments><guid isPermaLink="true">http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/How_to_use_object_oriented_server_side_javascript</guid><wfw:commentRss> http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dxcomments/How_to_use_object_oriented_server_side_javascript</wfw:commentRss><wfw:comment> http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/How_to_use_object_oriented_server_side_javascript?opendocument&amp;comments</wfw:comment></item>
<item><title>Work with multimedia</title><pubDate>Sun, 6 Dec 2009 11:45:55 +0200</pubDate><description><![CDATA[ ==integrate a mp3 player== If you like to integrate a mp3 player on your site, you can use the the Yahoo Mediaplayer . Usage is pretty simple, only include this in your XPage source code: {code:} <script> var YMPParams = autoplay:true,
 	volume:0.5, </script> <script type="text/javascript" ...]]></description><link>http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_multimedia</link><dc:subject>Client JavaScript</dc:subject><dc:creator>Julian Buss</dc:creator><comments>http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_multimedia?opendocument&amp;comments</comments><guid isPermaLink="true">http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_multimedia</guid><wfw:commentRss> http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dxcomments/Work_with_multimedia</wfw:commentRss><wfw:comment> http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_multimedia?opendocument&amp;comments</wfw:comment></item>
<item><title>Work with XPages in the Notes Client</title><pubDate>Fri, 30 Oct 2009 12:06:53 +0200</pubDate><description><![CDATA[ == where does the output of JavaScript print statements go== If you print out something from JavaScript, it is visible via help -> Support -> View Trace. As an alternative, you can start the client with "notes.exe -RPARAMS -console", then the print statements go to the console. ==How to see the ...]]></description><link>http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_XPages_in_the_Notes_Client</link><dc:subject></dc:subject><dc:creator>Julian Buss</dc:creator><comments>http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_XPages_in_the_Notes_Client?opendocument&amp;comments</comments><guid isPermaLink="true">http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_XPages_in_the_Notes_Client</guid><wfw:commentRss> http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dxcomments/Work_with_XPages_in_the_Notes_Client</wfw:commentRss><wfw:comment> http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_XPages_in_the_Notes_Client?opendocument&amp;comments</wfw:comment></item>
<item><title>New in 8.5.1</title><pubDate>Wed, 21 Oct 2009 07:57:20 +0200</pubDate><description><![CDATA[ (work in progress) New controls Hidden input, see [[http:www.qtzar.comblogsqtzar.nsfd6plinksDSLH-7WZQKEDecs Blog]]]]></description><link>http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/New_in_8.5.1</link><dc:subject></dc:subject><dc:creator>Julian Buss</dc:creator><comments>http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/New_in_8.5.1?opendocument&amp;comments</comments><guid isPermaLink="true">http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/New_in_8.5.1</guid><wfw:commentRss> http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dxcomments/New_in_8.5.1</wfw:commentRss><wfw:comment> http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/New_in_8.5.1?opendocument&amp;comments</wfw:comment></item>
<item><title>Work with events</title><pubDate>Mon, 12 Oct 2009 10:06:49 +0200</pubDate><description><![CDATA[ In short, the events of a XPage with two custom controls (controlA and controlB) are executed in the following order: ==events executed once== Xpage -> beforePageLoad
controlA -> beforePageLoad
controlA -> afterPageLoad
controlB -> beforePageLoad
controlB -> afterPageLoad
Xpage -> afterPageLoad ...]]></description><link>http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_events</link><dc:subject>Server JavaScript</dc:subject><dc:creator>Julian Buss</dc:creator><comments>http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_events?opendocument&amp;comments</comments><guid isPermaLink="true">http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_events</guid><wfw:commentRss> http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dxcomments/Work_with_events</wfw:commentRss><wfw:comment> http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_events?opendocument&amp;comments</wfw:comment></item>
<item><title>Work with events and partial or full refresh</title><pubDate>Fri, 11 Sep 2009 08:27:22 +0200</pubDate><description><![CDATA[ ==Run a partial update from client javascript== You can use the following function to trigger a partial update from client javascript {code:} XSP.partialRefreshPost(id); {code} "id" is the runtime ID of the control, that means you have to get it with "#{id:nameOfControl}". If you don't need to be ...]]></description><link>http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_events_and_partial_or_full_refresh</link><dc:subject>Server JavaScript</dc:subject><dc:creator>Julian Buss</dc:creator><comments>http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_events_and_partial_or_full_refresh?opendocument&amp;comments</comments><guid isPermaLink="true">http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_events_and_partial_or_full_refresh</guid><wfw:commentRss> http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dxcomments/Work_with_events_and_partial_or_full_refresh</wfw:commentRss><wfw:comment> http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_events_and_partial_or_full_refresh?opendocument&amp;comments</wfw:comment></item>
<item><title>Work with datasources</title><pubDate>Wed, 19 Aug 2009 09:48:06 +0200</pubDate><description><![CDATA[ ==Where to define a datasource== You can define a datasource on different levels: * in the XPage properties
* in the properties of a custom component
* in the properties of a panel Use the folowing rule of thumb: If you need a datasource in your whole XPage and even in custom components which are ...]]></description><link>http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_datasources</link><dc:subject>Server JavaScript</dc:subject><dc:creator>Julian Buss</dc:creator><comments>http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_datasources?opendocument&amp;comments</comments><guid isPermaLink="true">http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_datasources</guid><wfw:commentRss> http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dxcomments/Work_with_datasources</wfw:commentRss><wfw:comment> http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_datasources?opendocument&amp;comments</wfw:comment></item>
<item><title>Work with numbers / math</title><pubDate>Thu, 30 Jul 2009 10:46:16 +0200</pubDate><description><![CDATA[ ==Convert a string to a number== {code:} var s = new Number(n)
{code} ==Round to n decimals== You can round a number with
{code:}
Math.round(number)
{code} Rounding to for example 3 decimals: {code:} Math.round(number * 1000) / 1000
{code} ==Integer division== {code:} Math.floor(number / 2)
{code} ...]]></description><link>http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_numbers__math</link><dc:subject>Server JavaScript</dc:subject><dc:creator>Julian Buss</dc:creator><comments>http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_numbers__math?opendocument&amp;comments</comments><guid isPermaLink="true">http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_numbers__math</guid><wfw:commentRss> http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dxcomments/Work_with_numbers__math</wfw:commentRss><wfw:comment> http:/www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_numbers__math?opendocument&amp;comments</wfw:comment></item>

</channel></rss>
