<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Fuzzle CMS Documentation - Designer/PageChanges</title>
<link>http://docs.fuzzle-cms.com/Designer/PageChanges</link>
<description>History/revisions of Fuzzle CMS Documentation/Designer/PageChanges</description>
<language>en-us</language>
<item>
<title>2009-11-21 15:28:12</title>
<link>http://docs.fuzzle-cms.com/Designer/PageChanges/show?time=2009-11-21+15%3A28%3A12</link>
<description>&lt;div class="pageBefore">&lt;img src="http://docs.fuzzle-cms.com/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Comparison for &lt;a name=".designer.pagechanges" href="http://docs.fuzzle-cms.com/Designer/PageChanges" class="">/Designer&amp;nbsp;/&amp;nbsp;Page&amp;nbsp;Changes&lt;/a> of &lt;a href="http://docs.fuzzle-cms.com/Designer/PageChanges?time=2009-11-21+15%3A28%3A12">2009-11-21 15:28:12&lt;/a> and &lt;a href="http://docs.fuzzle-cms.com/Designer/PageChanges">2009-11-21 15:30:08&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Additions:&lt;/b>&lt;br />
&lt;div class="additions">&lt;a name="h90-1">&lt;/a>&lt;h1>How to&amp;nbsp;track page change&lt;/h1>
&lt;br />
To&amp;nbsp;track, when page change, use&amp;nbsp;AS3 code:&lt;br />
&lt;br />
&lt;!--notypo-->&lt;div class="code">&lt;pre>&lt;div class="hl-main">&lt;pre>&lt;span class="hl-identifier">getClassByAlias&lt;/span>&lt;span class="hl-brackets">(&lt;/span>&lt;span class="hl-quotes">&amp;quot;&lt;/span>&lt;span class="hl-string">aliasXmLoader&lt;/span>&lt;span class="hl-quotes">&amp;quot;&lt;/span>&lt;span class="hl-brackets">)&lt;/span>&lt;span class="hl-code">.&lt;/span>&lt;span class="hl-identifier">xmLoader&lt;/span>&lt;span class="hl-code">.
  &lt;/span>&lt;span class="hl-identifier">addEventListener&lt;/span>&lt;span class="hl-brackets">(&lt;/span>&lt;span class="hl-quotes">&amp;quot;&lt;/span>&lt;span class="hl-string">pageChanged&lt;/span>&lt;span class="hl-quotes">&amp;quot;&lt;/span>&lt;span class="hl-code">, &lt;/span>&lt;span class="hl-identifier">onPage&lt;/span>&lt;span class="hl-brackets">)&lt;/span>&lt;span class="hl-code">;
 
&lt;/span>&lt;span class="hl-reserved">function &lt;/span>&lt;span class="hl-identifier">onPage&lt;/span>&lt;span class="hl-brackets">(&lt;/span>&lt;span class="hl-identifier">e&lt;/span>&lt;span class="hl-code">:&lt;/span>&lt;span class="hl-identifier">Event&lt;/span>&lt;span class="hl-brackets">)&lt;/span>&lt;span class="hl-code">:&lt;/span>&lt;span class="hl-reserved">void &lt;/span>&lt;span class="hl-brackets">{
&lt;/span>&lt;span class="hl-reserved">var &lt;/span>&lt;span class="hl-identifier">currentPage&lt;/span>&lt;span class="hl-code">:&lt;/span>&lt;span class="hl-builtin">String&lt;/span>&lt;span class="hl-code">;
&lt;/span>&lt;span class="hl-identifier">currentPage&lt;/span>&lt;span class="hl-code"> = &lt;/span>&lt;span class="hl-identifier">getClassByAlias&lt;/span>&lt;span class="hl-brackets">(&lt;/span>&lt;span class="hl-quotes">&amp;quot;&lt;/span>&lt;span class="hl-string">aliasXmLoader&lt;/span>&lt;span class="hl-quotes">&amp;quot;&lt;/span>&lt;span class="hl-brackets">)&lt;/span>&lt;span class="hl-code">.&lt;/span>&lt;span class="hl-identifier">xmLoader&lt;/span>&lt;span class="hl-code">.&lt;/span>&lt;span class="hl-identifier">currentPage&lt;/span>&lt;span class="hl-code">;
&lt;/span>&lt;span class="hl-comment">// in var currentPage - current page internal address
// for example: XmAdvPage-main/Home
&lt;/span>&lt;span class="hl-brackets">}&lt;/span>&lt;/pre>&lt;/div>&lt;/pre>&lt;/div>&lt;!--/notypo-->&lt;br />
&lt;br />
For&amp;nbsp;example, you&amp;nbsp;can track page visiting with certain name:&lt;br />
&lt;!--notypo-->&lt;div class="code">&lt;pre>&lt;div class="hl-main">&lt;pre>&lt;span class="hl-reserved">function &lt;/span>&lt;span class="hl-identifier">onPage&lt;/span>&lt;span class="hl-brackets">(&lt;/span>&lt;span class="hl-identifier">e&lt;/span>&lt;span class="hl-code">:&lt;/span>&lt;span class="hl-identifier">Event&lt;/span>&lt;span class="hl-brackets">)&lt;/span>&lt;span class="hl-code">:&lt;/span>&lt;span class="hl-reserved">void &lt;/span>&lt;span class="hl-brackets">{
&lt;/span>&lt;span class="hl-reserved">var &lt;/span>&lt;span class="hl-identifier">currentPage&lt;/span>&lt;span class="hl-code">:&lt;/span>&lt;span class="hl-builtin">String&lt;/span>&lt;span class="hl-code">;
&lt;/span>&lt;span class="hl-identifier">currentPage&lt;/span>&lt;span class="hl-code"> = &lt;/span>&lt;span class="hl-identifier">getClassByAlias&lt;/span>&lt;span class="hl-brackets">(&lt;/span>&lt;span class="hl-quotes">&amp;quot;&lt;/span>&lt;span class="hl-string">aliasXmLoader&lt;/span>&lt;span class="hl-quotes">&amp;quot;&lt;/span>&lt;span class="hl-brackets">)&lt;/span>&lt;span class="hl-code">.&lt;/span>&lt;span class="hl-identifier">xmLoader&lt;/span>&lt;span class="hl-code">.&lt;/span>&lt;span class="hl-identifier">currentPage&lt;/span>&lt;span class="hl-code">;
 
&lt;/span>&lt;span class="hl-reserved">if&lt;/span>&lt;span class="hl-brackets">(&lt;/span>&lt;span class="hl-identifier">currentPage&lt;/span>&lt;span class="hl-code">.&lt;/span>&lt;span class="hl-identifier">substr&lt;/span>&lt;span class="hl-brackets">(&lt;/span>&lt;span class="hl-number">0&lt;/span>&lt;span class="hl-code">,&lt;/span>&lt;span class="hl-number">22&lt;/span>&lt;span class="hl-brackets">)&lt;/span>&lt;span class="hl-code">==&lt;/span>&lt;span class="hl-quotes">&amp;quot;&lt;/span>&lt;span class="hl-string">XmAdvPage-main/Project&lt;/span>&lt;span class="hl-quotes">&amp;quot;&lt;/span>&lt;span class="hl-brackets">) {
  &lt;/span>&lt;span class="hl-identifier">gotoAndPlay&lt;/span>&lt;span class="hl-brackets">(&lt;/span>&lt;span class="hl-quotes">'&lt;/span>&lt;span class="hl-string">projects&lt;/span>&lt;span class="hl-quotes">'&lt;/span>&lt;span class="hl-brackets">)&lt;/span>&lt;span class="hl-code">;
  &lt;/span>&lt;span class="hl-reserved">return&lt;/span>&lt;span class="hl-code">;
&lt;/span>&lt;span class="hl-brackets">}
&lt;/span>&lt;span class="hl-identifier">gotoAndPlay&lt;/span>&lt;span class="hl-brackets">(&lt;/span>&lt;span class="hl-quotes">'&lt;/span>&lt;span class="hl-string">default&lt;/span>&lt;span class="hl-quotes">'&lt;/span>&lt;span class="hl-brackets">)&lt;/span>&lt;span class="hl-code">;
&lt;/span>&lt;span class="hl-reserved">return&lt;/span>&lt;span class="hl-code">;
 
&lt;/span>&lt;span class="hl-brackets">}&lt;/span>&lt;/pre>&lt;/div>&lt;/pre>&lt;/div>&lt;!--/notypo-->&lt;/div>&lt;br />
&lt;b>Deletions:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;a name="h90-1">&lt;/a>&lt;h1>PageChanges&lt;/h1>&lt;/div>&lt;/div></description>
</item>
</channel>
</rss>

