Mon, 28 Jan 2013 17:37:18 +0100
Correct socket error reporting improvement with IPv6 portable code,
after helpful recommendation by Saúl Ibarra Corretgé on OSips devlist.
1 To use these JavaScript libraries...
3 1. In the Apache webserver configuration:
5 Alias /dhtml <prefix>/share/dhtml
7 2. In your HTML code:
9 - for Prototype:
10 <!-- Prototype (http://www.prototypejs.org/) -->
11 <script type="text/javascript" src="/dhtml/prototype/prototype.js"></script>
13 - for Rico/Prototype (notice that it uses a different prototype.js!):
14 <!-- Rico (http://openrico.org/) -->
15 <script type="text/javascript" src="/dhtml/rico/prototype.js"></script>
16 <script type="text/javascript" src="/dhtml/rico/rico.js"></script>
18 - for Scriptaculous (notice that it uses a different prototype.js!):
19 <!-- script.aculo.us (http://script.aculo.us/) -->
20 <script type="text/javascript" src="/dhtml/scriptaculous/prototype.js"></script>
21 <script type="text/javascript" src="/dhtml/scriptaculous/scriptaculous.js"></script>
23 - for IE7:
24 <!-- IE7 Compliance Patch (http://osdn.dl.sourceforge.net/ie7/) -->
25 <!--[if lt IE 7]>
26 <script type="text/javascript">IE7_PNG_SUFFIX = "-T.png";</script>
27 <script type="text/javascript" src="/dhtml/ie7/ie7-standard-p.js"></script>
28 <![endif]-->
30 - for DHTML mktree:
31 <!-- DHTML Tree (http://www.mattkruse.com/javascript/mktree/) -->
32 <link rel="stylesheet" href="/dhtml/mktree/mktree.css" />
33 <script type="text/javascript" src="/dhtml/mktree/mktee.js"></script>
35 - for TinyMCE:
36 <!-- TinyMCE (http://tinymce.sf.net/) -->
37 <script type="text/javascript" src="/dhtml/tinymce/tiny_mce_src.js"></script>
39 - for DOL:
40 <!-- DynamicOptionList (http://www.mattkruse.com/javascript/dynamicoptionlist/) -->
41 <script type="text/javascript" src="/dhtml/dol/dol.js"></script>
43 - for OS3Grid:
44 <!-- OS3Grid (http://os3grid.sf.net/) -->
45 <link type="text/css" rel="stylesheet" href="/dhtml/os3grid/os3grid.css"/>
46 <script type="text/javascript" src="/dhtml/os3grid/os3grid.js"></script>
48 - for Tool-Man:
49 <!-- Tool-Man (http://tool-man.org/) -->
50 <script type="text/javascript" src="/dhtml/toolman/core.js"></script>
51 <script type="text/javascript" src="/dhtml/toolman/events.js"></script>
52 <script type="text/javascript" src="/dhtml/toolman/css.js"></script>
53 <script type="text/javascript" src="/dhtml/toolman/coordinates.js"></script>
54 <script type="text/javascript" src="/dhtml/toolman/drag.js"></script>
55 <script type="text/javascript" src="/dhtml/toolman/dragsort.js"></script>
57 - Behaviour:
58 <!-- Behaviour (http://bennolan.com/behaviour/) -->
59 <script type="text/javascript" src="/dhtml/behaviour/behaviour.js"></script>
61 - Wikiwyg
62 <!-- Wikiwyg (http://www.wikiwyg.net/) -->
63 <link rel="stylesheet" type="text/css" href="/dhtml/wikiwyg/wikiwyg.css"/>
64 <script type="text/javascript" src="/dhtml/wikiwyg/Wikiwyg.js"></script>
65 <script type="text/javascript" src="/dhtml/wikiwyg/Wikiwyg/Toolbar.js"></script>
66 <script type="text/javascript" src="/dhtml/wikiwyg/Wikiwyg/Wikitext.js"></script>
68 - JSAN
69 <!-- JSAN (http://openjsan.org/) -->
70 <script type="text/javascript" src="/dhtml/jsan/JSAN.js"></script>
71 [<script>JSAN.use('Digest.MD5');</script>]
72 [<script>JSAN.use('List.Utils');</script>]
73 [<script>JSAN.use('DOM.Events');</script>]
74 [<script>JSAN.use('DOM.Utils);</script>]
75 [<script>JSAN.use('DOM.Element);</script>]
76 [<script>JSAN.use('DOM.Insert');</script>]
77 [<script>JSAN.use('Function.bind');</script>]
78 [<script>JSAN.use('File.Basename');</script>]
80 - Jsolait
81 <!-- JavaScript O Lait (http://jsolait.net/) -->
82 <script type="text/javascript" src="/dhtml/jsolait/jsolait.js"></script>
83 <script type="text/javascript">jsolait.baseURI='/dhtml/jsolait';</script>
85 - Yahoo! User Interface Library
86 <!-- Yahoo! User Interface Library (http://developer.yahoo.net/yui/) -->
87 <script type="text/javascript" src="/dhtml/yui/YAHOO.js"></script>
88 <script type="text/javascript" src="/dhtml/yui/animation.js"></script>
89 <script type="text/javascript" src="/dhtml/yui/calendar.js"></script>
90 <script type="text/javascript" src="/dhtml/yui/connection.js"></script>
91 <script type="text/javascript" src="/dhtml/yui/dom.js"></script>
92 <script type="text/javascript" src="/dhtml/yui/dragdrop-debug.js"></script>
93 <script type="text/javascript" src="/dhtml/yui/dragdrop.js"></script>
94 <script type="text/javascript" src="/dhtml/yui/event.js"></script>
95 <script type="text/javascript" src="/dhtml/yui/slider-debug.js"></script>
96 <script type="text/javascript" src="/dhtml/yui/slider.js"></script>
97 <script type="text/javascript" src="/dhtml/yui/treeview-debug.js"></script>
98 <script type="text/javascript" src="/dhtml/yui/treeview.js"></script>
100 - Google AJAXSLT
101 <!-- Google AJAXSLT (http://goog-ajaxslt.sourceforge.net/) -->
102 <script type="text/javascript" src="/dhtml/ajaxslt/dom.js"></script>
103 <script type="text/javascript" src="/dhtml/ajaxslt/misc.js"></script>
104 <script type="text/javascript" src="/dhtml/ajaxslt/xpath.js"></script>
105 <script type="text/javascript" src="/dhtml/ajaxslt/xslt.js"></script>
107 - Adobe Spry
108 <!-- Adobe Spry (http://labs.adobe.com/technologies/spry/) -->
109 <script type="text/javascript" src="/dhtml/spry/xpath.js"></script>
110 <script type="text/javascript" src="/dhtml/spry/SpryData.js"></script>
112 - Dojo
113 <!-- Dojo (http://dojotoolkit.org/) -->
114 <script type="text/javascript" src="/dhtml/dojo/dojo.js" data-dojo-config="async:true"></script>
115 [<script type="text/javascript">dojo.require("dojo.<xxx>.<xxx>");</script>]
117 - MochiKit
118 <!-- MochiKit (http://mochikit.com/) -->
119 <script type="text/javascript" src="/dhtml/mochikit/MochiKit.js"></script>
121 - FFJS
122 <!-- FF JavaScript Library (http://fforw.de/post/ff_javascript_library/) -->
123 <script type="text/javascript" src="/dhtml/ffjs/ff.js"></script>
125 - jQuery (see jquery.mobile.demos, jquery.mobile.images)
126 <!-- JavaScript Toolkit (http://www.jquery.com/) -->
127 <script type="text/javascript" src="/dhtml/jquery/jquery.js"></script>
128 [<script type="text/javascript" src="/dhtml/jquery/jquery-interface.js"></script>]
129 [<script type="text/javascript">jQuery.noConflict(); var j$ = jQuery;</script>]
130 [<meta name="viewport" content="width=device-width, initial-scale=1">]
131 [<link rel="stylesheet" href="/dhtml/jquery/jquery.mobile.min.css" />]
132 [<script type="text/javascript" src="/dhtml/jquery/jquery.mobile.min.js"></script>]
134 - ExplorerCanvas
135 <!-- Google <CANVAS> Emulation for Internet Explorer (http://excanvas.sourceforge.net/) -->
136 <script type="text/javascript" src="/dhtml/excanvas/excanvas.js"></script>
138 - OAT
139 <!-- OAT JavaScript Toolkit (http://oat.openlinksw.com/) -->
140 <script type="text/javascript">var featureList = ["grid","pivot",barchart"];<script>
141 <script type="text/javascript" src="/dhtml/oat/loader.js"><script>
143 - ExtJS
144 <!-- ExtJS JavaScript Toolkit (http://extjs.com/) -->
145 <script type="text/javascript" src="/ext/adapter/ext/ext-base.js"><script>
146 <script type="text/javascript" src="/ext/ext-all.js"><script>
147 <!-- or via jQuery: -->
148 <script type="text/javascript" src="/ext/adapter/jquery/jquery.js"><script>
149 <script type="text/javascript" src="/ext/adapter/jquery/jquery-plugins.js"><script>
150 <script type="text/javascript" src="/ext/adapter/jquery/ext-jquery-adapter.js"><script>
151 <script type="text/javascript" src="/ext/ext-all.js"><script>
153 - Sencha Touch
154 <!-- Sencha Touch JavaScript Toolkit (http://www.sencha.com/products/touch/ -->
155 <script src="/dhtml/sentch/lib/touch/sencha-touch.js" type="text/javascript"></script>
156 <script src="app/app.js" type="text/javascript"></script>
157 <link href="/dhtml/sentch/lib/touch/resources/css/sencha-touch.css" rel="stylesheet" type="text/css" />
159 - Raphael
160 <!-- Raphael (http://raphaeljs.com/) -->
161 <script type="text/javascript" src="/dhtml/raphael/raphael.js"><script>