1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <?xml-stylesheet type="text/xsl" href="helma.xsl"?>
3 <xmlroot xmlns:hop="http://www.helma.org/docs/guide/features/database">
4 <hopobject id="457" name="dojotest" prototype="Page" created="1229350459051" lastModified="1229880733532">
5 <hop:parent idref="0" prototyperef="Root"/>
6 <is_xhtml type="boolean">true</is_xhtml>
7 <http_remotehost>127.0.0.1</http_remotehost>
8 <beagleirclog>000000</beagleirclog>
9 <http_language>en-us,en;q=0.8,ja;q=0.5,zh;q=0.3</http_language>
10 <http_browser>Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.5) Gecko/2008120121 Firefox/3.0.5</http_browser>
12 <time type="date">21.12.2008 11:32:13 CST</time>
13 <hopsession>127.0.0.76.31.18.90d53exy0voz</hopsession>
15 Test some things with the dojo library.
16 <script type="text/javascript">dojo.require("dojox.image.SlideShow");
17 dojo.require("dojo.data.ItemFileReadStore");
18 dojo.require("dojo.parser");</script>
20 <div dojotype="dojox.image.SlideShow" id="slideshow1" slideshowinterval="15" imagewidth="728" imageheight="280" fixedheight="true" loop="true" autostart="true" hasnav="true">titleTemplate="My title is '${title}', this is image ${current} out of ${total}"</div>
22 <script type="text/javascript">dojo.addOnLoad(function() {
24 "identifier": "name",
25 "label": "name",
28 "name":"125x125_PNG",
29 "thumb":"/static/banners/asp_dsp_bb_125x125.png",
30 "large":"/static/banners/asp_dsp_bb_125x125.png",
31 "title":"125x125 PNG",
32 "link":"http://beagleboard.org"
35 "name":"336x280_GIF",
36 "thumb":"/static/banners/asp_dsp_bb_336x280.gif",
37 "large":"/static/banners/asp_dsp_bb_336x280.gif",
38 "title":"336x280 PNG",
39 "link":"http://beagleboard.org"
42 "name":"125x125_GIF",
43 "thumb":"/static/banners/asp_dsp_bb_125x125.gif",
44 "large":"/static/banners/asp_dsp_bb_125x125.gif",
45 "title":"125x125 GIF",
46 "link":"http://beagleboard.org"
49 "name":"728x90_GIF",
50 "thumb":"/static/banners/asp_dsp_bb_728x90.gif",
51 "large":"/static/banners/asp_dsp_bb_728x90.gif",
52 "title":"728x90 GIF",
53 "link":"http://beagleboard.org"
56 var imageItemStore = new dojo.data.ItemFileReadStore({data: imageItems});
57 var request= {count:4, start:0};
58 var itemNameMap = {imageLargeAttr: "large"};
60 var slideshow = dijit.byId('slideshow1');
61 slideshow.setDataStore(imageItemStore, request, itemNameMap);
62 //slideshow.toggleSlideShow();
63 //slideshow.showNextImage();
65 <div id="element1">This is element #1</div>
66 <div id="element2">This is element #2</div>
67 <div id="element3">This is element #3</div>
68 <script type="text/javascript">dojo.require("dojo.fx");
69 dojo.require("dojo.parser");
70 dojo.require("dojox.timing._base");
71 dojo.addOnLoad(function() {
72 var timer = new dojox.timing.Timer(3000);
74 dojo.style("element1", "display", "inline");
75 dojo.style("element2", "display", "none");
76 dojo.style("element3", "display", "none");
78 timer.onTick = function() {
79 dojo.style("element" + this.x, "display", "none");
83 dojo.style("element" + this.x, "display", "inline");
87 <pseudoparent idref="0" prototyperef="Root"/>
88 <http_referer>http://beagleboard.org/dojotest/edit</http_referer>
89 <http_host>beagleboard.org</http_host>
90 <user>blog.hangerhead.com</user>
92 <hop:child idref="459" prototyperef="Page"/>