[Mapbender-commits] r4978 - in trunk/mapbender: http/php resources/db/pgsql/UTF-8/update

svn_mapbender at osgeo.org svn_mapbender at osgeo.org
Thu Nov 12 06:24:09 EST 2009


Author: christoph
Date: 2009-11-12 06:24:08 -0500 (Thu, 12 Nov 2009)
New Revision: 4978

Added:
   trunk/mapbender/http/php/mod_wmc_publish.php
Modified:
   trunk/mapbender/resources/db/pgsql/UTF-8/update/update_2.6_to_2.7rc1_pgsql_UTF-8.sql
Log:


Added: trunk/mapbender/http/php/mod_wmc_publish.php
===================================================================
--- trunk/mapbender/http/php/mod_wmc_publish.php	                        (rev 0)
+++ trunk/mapbender/http/php/mod_wmc_publish.php	2009-11-12 11:24:08 UTC (rev 4978)
@@ -0,0 +1,59 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+	<head>
+		<meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET;?>" />
+		<title>Untitled Document</title>
+		<link rel="stylesheet" type="text/css" href="../extensions/dataTables-1.5/media/css/demo_table_jui.css">
+		<link rel="stylesheet" type="text/css" href="../extensions/jquery-ui-1.7.2.custom/css/ui-lightness/jquery-ui-1.7.2.custom.css">
+		<script type='text/javascript'>
+<?php
+	require_once(dirname(__FILE__) . "/../php/mb_validatePermission.php");
+	require_once(dirname(__FILE__) . "/../classes/class_json.php");
+	require_once(dirname(__FILE__) . "/../extensions/jquery-1.3.2.min.js");
+	require_once(dirname(__FILE__) . "/../extensions/jqjson.js");
+	require_once(dirname(__FILE__) . "/../extensions/jquery-ui-1.7.2.custom/development-bundle/ui/min.ui.core.js");
+	require_once(dirname(__FILE__) . "/../javascripts/core.php");
+	require_once(dirname(__FILE__) . "/../extensions/jquery-ui-1.7.2.custom/development-bundle/ui/min.ui.tabs.js");
+	require_once(dirname(__FILE__) . "/../plugins/jq_upload.js");
+	require_once(dirname(__FILE__) . "/../extensions/dataTables-1.5/media/js/jquery.dataTables.min.js");
+
+echo "var global_mb_log_js = '".LOG_JS."';";
+echo "var global_mb_log_level = '".LOG_LEVEL."';";
+echo "var global_log_levels = '".LOG_LEVEL_LIST."';";
+
+	require_once(dirname(__FILE__) . "/../../lib/exception.js");
+	require_once(dirname(__FILE__) . "/../../lib/ajax.js");
+	require_once(dirname(__FILE__) . "/../../lib/basic.js");
+?>
+	$(function () {
+		
+		$.fn.loadwmc = function (options) {
+			return this.each(function () {
+				var options = {
+					id: this.id,
+					loadWmc: 0,
+					mergeWmc: 0,
+					appendWmc: 0,
+					publishWmc: 1,
+					showWmc: 1,
+					openLayers: 1,
+					deleteWmc: 1,
+					uploadWmc: 0,
+					listWmc: 1
+				};
+
+<?php
+	require_once(dirname(__FILE__) . "/../javascripts/mod_loadwmc.js");
+	
+?>
+			});
+		}
+		$("#loadwmc_container").loadwmc();
+	});
+
+		</script>
+	</head>
+	<body>
+		<div id='loadwmc_container'></div>
+	</body>
+</html>

Modified: trunk/mapbender/resources/db/pgsql/UTF-8/update/update_2.6_to_2.7rc1_pgsql_UTF-8.sql
===================================================================
--- trunk/mapbender/resources/db/pgsql/UTF-8/update/update_2.6_to_2.7rc1_pgsql_UTF-8.sql	2009-11-12 11:04:51 UTC (rev 4977)
+++ trunk/mapbender/resources/db/pgsql/UTF-8/update/update_2.6_to_2.7rc1_pgsql_UTF-8.sql	2009-11-12 11:24:08 UTC (rev 4978)
@@ -545,3 +545,10 @@
 );
 ALTER TABLE ONLY wmc_keyword
      ADD CONSTRAINT pk_wmc_keyword PRIMARY KEY (fkey_wmc_id, fkey_keyword_id);
+
+-- disable publish WMC and delete WMC for gui1
+INSERT INTO gui_element_vars(fkey_gui_id, fkey_e_id, var_name, var_value, context, var_type) VALUES('gui1', 'loadwmc', 'deleteWmc', '0', '' ,'var');
+INSERT INTO gui_element_vars(fkey_gui_id, fkey_e_id, var_name, var_value, context, var_type) VALUES('gui1', 'loadwmc', 'publishWmc', '0', '' ,'var');
+
+-- add publish WMC to admin1
+INSERT INTO gui_element(fkey_gui_id, e_id, e_pos, e_public, e_comment, e_title, e_element, e_src, e_attributes, e_left, e_top, e_width, e_height, e_z_index, e_more_styles, e_content, e_closetag, e_js_file, e_mb_mod, e_target, e_requires, e_url) VALUES('admin1','wmcPublic',3,1,'Publish WMC','Publish WMC','a','','href = "../php/mod_wmc_publish.php?sessionID" target = "AdminFrame" ',8,1180,190,20,5,'font-family: Arial, Helvetica, sans-serif; font-size : 12px; text-decoration : none; color: #808080;','Publish WMC','a','','','','AdminFrame','');



More information about the Mapbender_commits mailing list