Dodanie aplikacji sorl.thumbnail i filebrowser.
[redakcja.git] / platforma / static / filebrowser / js / .svn / text-base / AddFileBrowser.js.svn-base
diff --git a/platforma/static/filebrowser/js/.svn/text-base/AddFileBrowser.js.svn-base b/platforma/static/filebrowser/js/.svn/text-base/AddFileBrowser.js.svn-base
new file mode 100644 (file)
index 0000000..3a99442
--- /dev/null
@@ -0,0 +1,30 @@
+var FileBrowser = {
+    // this is set automatically
+    admin_media_prefix: '',
+    // change this
+    thumb_prefix: 'thumb_',
+    no_thumb: 'filebrowser/img/no_thumb.gif',
+    
+    init: function() {
+        // Deduce admin_media_prefix by looking at the <script>s in the
+        // current document and finding the URL of *this* module.
+        var scripts = document.getElementsByTagName('script');
+        for (var i=0; i<scripts.length; i++) {
+            if (scripts[i].src.match(/AddFileBrowser/)) {
+                var idx = scripts[i].src.indexOf('filebrowser/js/AddFileBrowser');
+                FileBrowser.admin_media_prefix = scripts[i].src.substring(0, idx);
+                break;
+            }
+        }
+    },
+    // show FileBrowser
+    show: function(id, href) {
+        // var id2=String(id).split(".").join("___");
+        var id2=String(id).replace(/\-/g,"____").split(".").join("___");
+        FBWindow = window.open(href, String(id2), 'height=600,width=960,resizable=yes,scrollbars=yes');
+        FBWindow.focus();
+    }
+}
+
+addEvent(window, 'load', FileBrowser.init);
+