[Mapbender-commits] r7967 - in branches/2.7: . conf http/extensions/jquery-ui-1.7.2.custom/development-bundle/external/bgiframe http/img/misc tools

svn_mapbender at osgeo.org svn_mapbender at osgeo.org
Tue Jul 19 08:56:01 EDT 2011


Author: astrid_emde
Date: 2011-07-19 05:56:01 -0700 (Tue, 19 Jul 2011)
New Revision: 7967

Added:
   branches/2.7/http/img/misc/icn_inspire_validate.png
   branches/2.7/metadata/
   branches/2.7/tools/exportMetadata.sh
Modified:
   branches/2.7/conf/mapbender.conf-dist
   branches/2.7/http/extensions/jquery-ui-1.7.2.custom/development-bundle/external/bgiframe/jquery.bgiframe.js
Log:
merged

Modified: branches/2.7/conf/mapbender.conf-dist
===================================================================
--- branches/2.7/conf/mapbender.conf-dist	2011-07-19 12:54:21 UTC (rev 7966)
+++ branches/2.7/conf/mapbender.conf-dist	2011-07-19 12:56:01 UTC (rev 7967)
@@ -88,6 +88,16 @@
 define("PORTAL", false);
 
 # --------------------------------------------
+# enable/disable ows metadata overwrite
+# If set to false, the edited metadata of the ows will not
+# automatically exchanged with the metadata from the server,
+# when updating the service. It has to be done with help of
+# the metadata editor afterwards
+# 
+# --------------------------------------------
+define("MD_OVERWRITE", true);
+
+# --------------------------------------------
 # mail settings for internal mapbender mails 
 # smtp mailing
 # for further settings check 'class_administration.php'
@@ -142,6 +152,15 @@
 #---------------------------------------------
 define("PREVIEW_DIR", "../geoportal/preview");
 
+#---------------------------------------------
+# METADATA
+# This path is defined to allow a saving of iso19139 xml files which are generated by mapbender and metador
+# The folder should be owned by the webserver user to allow writing of files which are generated from a php 
+# script. The content of the folder may be harvested 
+#---------------------------------------------
+define("METADATA_DIR", "../../metadata");
+
+
 # --------------------------------------------
 # UPLOAD
 # --------------------------------------------
@@ -184,8 +203,13 @@
 # srs like e.g. geoserver offers. The array should include all the srs which are used in the mapbender installation and 
 # which are usefull for the special community for which the installation was done (local-sdi, INSPIRE, ...) 
 # --------------------------------------------
-#define("SRS_ARRAY", "4326, 31466, 31467, 31468, 25832");
+#define("SRS_ARRAY", "4326,31466,31467,31468,25832");
 
+# --------------------------------------------
+# define a wrapper for index.php/login.php to use e.g. the get api when integrated in external applications like cms
+# --------------------------------------------
+#define("WRAPPER_PATH","/portal/karten.html");
+#define("WRAPPER_PATH","");
 
 ###HACK for GLOBALS
 $DBSERVER=DBSERVER;

Modified: branches/2.7/http/extensions/jquery-ui-1.7.2.custom/development-bundle/external/bgiframe/jquery.bgiframe.js
===================================================================
--- branches/2.7/http/extensions/jquery-ui-1.7.2.custom/development-bundle/external/bgiframe/jquery.bgiframe.js	2011-07-19 12:54:21 UTC (rev 7966)
+++ branches/2.7/http/extensions/jquery-ui-1.7.2.custom/development-bundle/external/bgiframe/jquery.bgiframe.js	2011-07-19 12:56:01 UTC (rev 7967)
@@ -1,100 +1,40 @@
-/* Copyright (c) 2006 Brandon Aaron (http://brandonaaron.net)
- * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) 
- * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
- *
- * $LastChangedDate: 2007-07-21 18:44:59 -0500 (Sat, 21 Jul 2007) $
- * $Rev: 2446 $
- *
- * Version 2.1.1
- */
+/*! Copyright (c) 2010 Brandon Aaron (http://brandonaaron.net)
+* Licensed under the MIT License (LICENSE.txt).
+*
+* Version 2.1.2
+*/
 
 (function($){
 
-/**
- * The bgiframe is chainable and applies the iframe hack to get 
- * around zIndex issues in IE6. It will only apply itself in IE6 
- * and adds a class to the iframe called 'bgiframe'. The iframe
- * is appeneded as the first child of the matched element(s) 
- * with a tabIndex and zIndex of -1.
- * 
- * By default the plugin will take borders, sized with pixel units,
- * into account. If a different unit is used for the border's width,
- * then you will need to use the top and left settings as explained below.
- *
- * NOTICE: This plugin has been reported to cause perfromance problems
- * when used on elements that change properties (like width, height and
- * opacity) a lot in IE6. Most of these problems have been caused by 
- * the expressions used to calculate the elements width, height and 
- * borders. Some have reported it is due to the opacity filter. All 
- * these settings can be changed if needed as explained below.
- *
- * @example $('div').bgiframe();
- * @before <div><p>Paragraph</p></div>
- * @result <div><iframe class="bgiframe".../><p>Paragraph</p></div>
- *
- * @param Map settings Optional settings to configure the iframe.
- * @option String|Number top The iframe must be offset to the top
- * 		by the width of the top border. This should be a negative 
- *      number representing the border-top-width. If a number is 
- * 		is used here, pixels will be assumed. Otherwise, be sure
- *		to specify a unit. An expression could also be used. 
- * 		By default the value is "auto" which will use an expression 
- * 		to get the border-top-width if it is in pixels.
- * @option String|Number left The iframe must be offset to the left
- * 		by the width of the left border. This should be a negative 
- *      number representing the border-left-width. If a number is 
- * 		is used here, pixels will be assumed. Otherwise, be sure
- *		to specify a unit. An expression could also be used. 
- * 		By default the value is "auto" which will use an expression 
- * 		to get the border-left-width if it is in pixels.
- * @option String|Number width This is the width of the iframe. If
- *		a number is used here, pixels will be assume. Otherwise, be sure
- * 		to specify a unit. An experssion could also be used.
- *		By default the value is "auto" which will use an experssion
- * 		to get the offsetWidth.
- * @option String|Number height This is the height of the iframe. If
- *		a number is used here, pixels will be assume. Otherwise, be sure
- * 		to specify a unit. An experssion could also be used.
- *		By default the value is "auto" which will use an experssion
- * 		to get the offsetHeight.
- * @option Boolean opacity This is a boolean representing whether or not
- * 		to use opacity. If set to true, the opacity of 0 is applied. If
- *		set to false, the opacity filter is not applied. Default: true.
- * @option String src This setting is provided so that one could change 
- *		the src of the iframe to whatever they need.
- *		Default: "javascript:false;"
- *
- * @name bgiframe
- * @type jQuery
- * @cat Plugins/bgiframe
- * @author Brandon Aaron (brandon.aaron at gmail.com || http://brandonaaron.net)
- */
-$.fn.bgIframe = $.fn.bgiframe = function(s) {
-	// This is only for IE6
-	if ( $.browser.msie && /6.0/.test(navigator.userAgent) ) {
-		s = $.extend({
-			top     : 'auto', // auto == .currentStyle.borderTopWidth
-			left    : 'auto', // auto == .currentStyle.borderLeftWidth
-			width   : 'auto', // auto == offsetWidth
-			height  : 'auto', // auto == offsetHeight
-			opacity : true,
-			src     : 'javascript:false;'
-		}, s || {});
-		var prop = function(n){return n&&n.constructor==Number?n+'px':n;},
-		    html = '<iframe class="bgiframe"frameborder="0"tabindex="-1"src="'+s.src+'"'+
-		               'style="display:block;position:absolute;z-index:-1;'+
-			               (s.opacity !== false?'filter:Alpha(Opacity=\'0\');':'')+
-					       'top:'+(s.top=='auto'?'expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)||0)*-1)+\'px\')':prop(s.top))+';'+
-					       'left:'+(s.left=='auto'?'expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)||0)*-1)+\'px\')':prop(s.left))+';'+
-					       'width:'+(s.width=='auto'?'expression(this.parentNode.offsetWidth+\'px\')':prop(s.width))+';'+
-					       'height:'+(s.height=='auto'?'expression(this.parentNode.offsetHeight+\'px\')':prop(s.height))+';'+
-					'"/>';
-		return this.each(function() {
-			if ( $('> iframe.bgiframe', this).length == 0 )
-				this.insertBefore( document.createElement(html), this.firstChild );
-		});
-	}
-	return this;
-};
+$.fn.bgiframe = ($.browser.msie && /msie 6\.0/i.test(navigator.userAgent) ? function(s) {
+    s = $.extend({
+        top : 'auto', // auto == .currentStyle.borderTopWidth
+        left : 'auto', // auto == .currentStyle.borderLeftWidth
+        width : 'auto', // auto == offsetWidth
+        height : 'auto', // auto == offsetHeight
+        opacity : true,
+        src : 'javascript:false;'
+    }, s);
+    var html = '<iframe class="bgiframe"frameborder="0"tabindex="-1"src="'+s.src+'"'+
+                   'style="display:block;position:absolute;z-index:-1;'+
+                       (s.opacity !== false?'filter:Alpha(Opacity=\'0\');':'')+
+                       'top:'+(s.top=='auto'?'expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)||0)*-1)+\'px\')':prop(s.top))+';'+
+                       'left:'+(s.left=='auto'?'expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)||0)*-1)+\'px\')':prop(s.left))+';'+
+                       'width:'+(s.width=='auto'?'expression(this.parentNode.offsetWidth+\'px\')':prop(s.width))+';'+
+                       'height:'+(s.height=='auto'?'expression(this.parentNode.offsetHeight+\'px\')':prop(s.height))+';'+
+                '"/>';
+    return this.each(function() {
+        if ( $(this).children('iframe.bgiframe').length === 0 )
+            this.insertBefore( document.createElement(html), this.firstChild );
+    });
+} : function() { return this; });
 
-})(jQuery);
\ No newline at end of file
+// old alias
+$.fn.bgIframe = $.fn.bgiframe;
+
+function prop(n) {
+    return n && n.constructor === Number ? n + 'px' : n;
+}
+
+})(jQuery);
+

Copied: branches/2.7/http/img/misc/icn_inspire_validate.png (from rev 7962, trunk/mapbender/http/img/misc/icn_inspire_validate.png)
===================================================================
(Binary files differ)

Copied: branches/2.7/tools/exportMetadata.sh (from rev 7962, trunk/mapbender/tools/exportMetadata.sh)
===================================================================
--- branches/2.7/tools/exportMetadata.sh	                        (rev 0)
+++ branches/2.7/tools/exportMetadata.sh	2011-07-19 12:56:01 UTC (rev 7967)
@@ -0,0 +1,3 @@
+. /etc/profile
+cd /data/mapbender/http/php/
+php5 /data/mapbender/http/php/mod_exportISOMetadata.php ALL > /dev/null



More information about the Mapbender_commits mailing list