[SPIP Zone] r4012 - in /_squelettes_/sedna: sedna.js sedna_header.html

Author: fil@rezo.net
Date: Sat Jul 15 15:52:36 2006
New Revision: 4012

Log:
sedna compatible avec le plugin lightbox_v1

Modified:
    _squelettes_/sedna/sedna.js
    _squelettes_/sedna/sedna_header.html

Modified: _squelettes_/sedna/sedna.js

--- _squelettes_/sedna/sedna.js (original)
+++ _squelettes_/sedna/sedna.js Sat Jul 15 15:52:36 2006
@@ -123,6 +123,14 @@
   '<param name="quality" value="high" />' +
   '</object>';

+ // version alternative sans flash (N-K)
+ // ne fonctionne pas sur Safari ; sur firefox, charge tous les fichiers
+/*
+ player.innerHTML = '<object ' +
+ ' data="'+url+'" style="width:10em; height:1em;" '+
+ ' type="audio/mpeg"><param name="autostart" value="false"/></object>';
+*/
+
   var f = e.parentNode.parentNode.parentNode;
   f.parentNode.insertBefore(player, f);
}
@@ -165,3 +173,27 @@
   document.title = sedna_title + ' (' + sedna_nouv + '/' + sedna_total + ')';

}
+
+
+//
+// addLoadEvent()
+// Adds event to window.onload without overwriting currently assigned onload functions.
+// Function found at Simon Willison's weblog - http://simon.incutio.com/
+// & from lightbox.js
+function addLoadEvent(func)
+{
+ var oldonload = window.onload;
+ if (typeof window.onload != 'function'){
+ window.onload = func;
+ } else {
+ window.onload = function(){
+ oldonload();
+ func();
+ }
+ }
+
+}
+
+
+
+addLoadEvent(sedna_init); // run initLightbox onLoad
\ No newline at end of file

Modified: _squelettes_/sedna/sedna_header.html

--- _squelettes_/sedna/sedna_header.html (original)
+++ _squelettes_/sedna/sedna_header.html Sat Jul 15 15:52:36 2006
@@ -86,7 +86,8 @@
   }
</style>

+[(#INSERT_HEAD|liens_absolus)]
<script type="text/javascript" src="sedna.js"></script>
</head>

-<body onload="sedna_init();">
\ No newline at end of file
+<body>