You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by sm...@apache.org on 2006/11/07 22:18:47 UTC
svn commit: r472273 [1/6] - in
/portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed: ./ desktop/
widget/ windowicons/ windowthemes/ windowthemes/blueocean/
windowthemes/blueocean/css/ windowthemes/blueocean/images/
windowthemes/blueocean/images/des...
Author: smilek
Date: Tue Nov 7 13:18:43 2006
New Revision: 472273
URL: http://svn.apache.org/viewvc?view=rev&rev=472273
Log:
src/webapp/javascript/desktop moved to src/webapp/javascript/jetspeed
Added:
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/desktop/
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/desktop/compatibility.js
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/desktop/core.js
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/manifest.js
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/widget/
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/widget/EditorTable.js
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/widget/HtmlFloatingPane.css
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/widget/HtmlFloatingPane.html
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/widget/HtmlTaskBarItemTemplate.html
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/widget/MultiRowHeaderTable.js
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/widget/PortalAccordionContainer.js
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/widget/PortalTabContainer.js
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/widget/PortalTaskBar.js
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/widget/PortletDefContainer.js
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/widget/PortletWindow.js
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/widget/TitlePane.html
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/widget/test-div-size.html
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/AUTHORS
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/COPYING
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/README
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/application-certificate.png (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/application-x-executable.png (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/applications-internet.png (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/audio-x-generic.png (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/blue-metalic-28.jpg (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/blue-metalic-endcap-28.jpg (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/document.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/font-x-generic.png (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/image-x-generic.png (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/jetspeed-desktop-window-visuals.zip (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/package-x-generic.png (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/test-window-icons.html
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/text-html.png (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/text-x-generic-template.png (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/text-x-generic.png (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/text-x-script.png (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/video-x-generic.png (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/x-office-address-book.png (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/x-office-calendar.png (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/x-office-document.png (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/x-office-presentation.png (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowicons/x-office-spreadsheet.png (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/css/
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/css/PortletDefContainer.css
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/css/styles.css
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/blue-metalic-28.jpg (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/blue-metalic-endcap-28.jpg (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/button_background.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/close.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/customize.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/desktop/
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/desktop/close.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/desktop/maximize.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/desktop/minimize.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/desktop/refresh.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/desktop/resizeHandle.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/desktop/restore.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/edit.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/footer_background.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/header_background.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/help.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/icon_arrowdoc_sml.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/icon_arrowfolderclosed1_sml.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/icon_arrowfolderopen2_sml.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/icon_error_sml.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/icon_info_sml.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/icon_success_sml.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/icon_warning_sml.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/info.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/info1.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/leftnavbg.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/list-add.png (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/maximized.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/minimized.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/print.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/restore.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/stripe_blue_m3.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/stripe_blue_m4.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/subheader_background.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/title_background.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/images/view.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/templates/
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/templates/PortletDefContainer.html
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/blueocean/templates/PortletDefContainerItemTemplate.html
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/css/
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/css/PortletDefContainer.css
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/css/styles.css
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/blue-metalic-28.jpg (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/blue-metalic-endcap-28.jpg (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/close.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/customize.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/desktop/
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/desktop/close.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/desktop/customize.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/desktop/edit.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/desktop/help.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/desktop/maximize.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/desktop/minimize.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/desktop/print.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/desktop/resizeHandle.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/desktop/restore.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/desktop/view.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/edit.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/help.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/icon_arrowdoc_sml.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/icon_arrowfolderclosed1_sml.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/icon_arrowfolderopen2_sml.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/icon_error_sml.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/icon_info_sml.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/icon_success_sml.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/icon_warning_sml.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/info.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/info1.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/leftnavbg.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/list-add.png (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/maximized.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/minimized.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/nw_maj_rond.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/print.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/restore.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/sw_med_rond.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/images/view.gif (with props)
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/templates/
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/templates/PortletDefContainer.html
portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/windowthemes/tigris/templates/PortletDefContainerItemTemplate.html
Added: portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/desktop/compatibility.js
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/desktop/compatibility.js?view=auto&rev=472273
==============================================================================
--- portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/desktop/compatibility.js (added)
+++ portals/jetspeed-2/trunk/src/webapp/javascript/jetspeed/desktop/compatibility.js Tue Nov 7 13:18:43 2006
@@ -0,0 +1,146 @@
+/*
+ * Copyright 2000-2004 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+// jetspeed javascript to help support portlets in both /portal and /desktop
+
+if ( window.dojo )
+{
+ dojo.provide( "jetspeed.desktop.compatibility" );
+}
+
+// ... jetspeed base object
+if ( ! window.jetspeed )
+ jetspeed = {};
+
+
+if ( ! window.dojo )
+{
+ jetspeed.no_dojo_load_notifying = false;
+ jetspeed.no_dojo_post_load = false;
+ jetspeed.pageLoadedListeners = [];
+
+ window.onload = function()
+ {
+ if ( ! window.dojo )
+ {
+ jetspeed.no_dojo_load_notifying = true;
+ jetspeed.no_dojo_post_load = true;
+ var pll = jetspeed.pageLoadedListeners;
+ for( var x=0; x < pll.length; x++ )
+ {
+ pll[x]();
+ }
+ jetspeed.pageLoadedListeners = [];
+ }
+ };
+};
+
+/*
+Call styles:
+ jetspeed.addOnLoad( functionPointer )
+ jetspeed.addOnLoad( object, "functionName" )
+*/
+jetspeed.addOnLoad = function( obj, fcnName )
+{
+ if ( window.dojo )
+ {
+ if ( arguments.length == 1 )
+ dojo.addOnLoad( obj );
+ else
+ dojo.addOnLoad( obj, fcnName );
+ }
+ else
+ {
+ if ( arguments.length == 1 )
+ {
+ jetspeed.pageLoadedListeners.push(obj);
+ }
+ else if( arguments.length > 1 )
+ {
+ jetspeed.pageLoadedListeners.push( function()
+ {
+ obj[fcnName]();
+ } );
+ }
+ if ( jetspeed.no_dojo_post_load && ! jetspeed.no_dojo_load_notifying )
+ {
+ jetspeed.callPageLoaded();
+ }
+ }
+};
+
+jetspeed.callPageLoaded = function()
+{
+ if( typeof setTimeout == "object" ) // IE
+ {
+ setTimeout( "jetspeed.pageLoaded();", 0 );
+ }
+ else
+ {
+ jetspeed.pageLoaded();
+ }
+};
+
+jetspeed.printobj = function( obj )
+{
+ var props = [];
+ for( var prop in obj )
+ {
+ try
+ {
+ props.push( prop + ': ' + obj[prop] );
+ }
+ catch(E)
+ {
+ props.push( prop + ': ERROR - ' + E.message );
+ }
+ }
+ props.sort();
+ var buff = "";
+ for( var i = 0; i < props.length; i++ )
+ {
+ if ( buff.length > 0 )
+ buff += "\r\n";
+ buff += props[i];
+ }
+ return buff;
+};
+
+jetspeed.println = function( line )
+{
+ try
+ {
+ var console = document.getElementById( "debug_container" );
+ if( !console )
+ {
+ console = document.getElementsByTagName( "body" )[0] || document.body;
+ }
+ var div = document.createElement( "div" );
+ div.appendChild( document.createTextNode( line ) );
+ console.appendChild( div );
+ }
+ catch (e)
+ {
+ try
+ { // safari needs the output wrapped in an element for some reason
+ document.write("<div>" + line + "</div>");
+ }
+ catch(e2)
+ {
+ window.status = line;
+ }
+ }
+};
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org