[Mapbender-commits] r8210 - in trunk/mapbender/http: classes php
svn_mapbender at osgeo.org
svn_mapbender at osgeo.org
Mon Nov 21 06:22:31 EST 2011
Author: armin11
Date: 2011-11-21 03:22:31 -0800 (Mon, 21 Nov 2011)
New Revision: 8210
Modified:
trunk/mapbender/http/classes/class_wms.php
trunk/mapbender/http/php/wms.php
Log:
Extent twitter tweet with uuid to have no duplicates, which will be thrown away by twitter ;-) .
Modified: trunk/mapbender/http/classes/class_wms.php
===================================================================
--- trunk/mapbender/http/classes/class_wms.php 2011-11-17 15:45:25 UTC (rev 8209)
+++ trunk/mapbender/http/classes/class_wms.php 2011-11-21 11:22:31 UTC (rev 8210)
@@ -109,7 +109,7 @@
# "$1php/mod_layerMetadata.php?id=",
# LOGIN
#) . $wmsId;
- return LOGIN."/../../php/mod_showMetadata.php?resource=wms&id=".$wmsId;
+ return str_replace("portal/anmelden.html","",LOGIN)."wms/".$wmsId;
//the following may be activated if the metadata for the resources can be accessed over restful urls - maybe with help of apaches mod_rewrite
#return "http://www.geoportal.rlp.de/wms/".$wmsId;
}
@@ -119,7 +119,7 @@
# "$1php/mod_layerMetadata.php?id=",
# LOGIN
#) . $wmsId;
- return LOGIN."/../../php/mod_showMetadata.php?resource=layer&id=".$layerId;
+ return str_replace("portal/anmelden.html","",LOGIN)."layer/".$layerId;
//the following may be activated if the metadata for the resources can be accessed over restful urls - maybe with help of apaches mod_rewrite
#return "http://www.geoportal.rlp.de/layer/".$layerId;
}
@@ -1680,8 +1680,9 @@
if (TWITTER_NEWS == true) {
//new WMS
$twitter_wms = new twitter();
+ $twUuid = new Uuid();
//combine text for tweet
- $tweetText = "NEW WMS: " . $this->wms_title." (".$myWMS.") ".self::getWmsMetadataUrl($myWMS);
+ $tweetText = "NEW WMS: " . $this->wms_title." (".$myWMS.") ".self::getWmsMetadataUrl($myWMS)." ".$twUuid;
//reduce to 140 chars
$tweetText = substr($tweetText, 0, 136);
//push to twitter
@@ -1768,7 +1769,8 @@
//new LAYER
$twitter_layer = new twitter();
//combine text for tweet
- $tweetText = "NEW LAYER: " . $currentLayer->layer_title." (".$currentLayer->db_id.") ".self::getLayerMetadataUrl($currentLayer->db_id);
+ $twUuid = new Uuid();
+ $tweetText = "NEW LAYER: " . $currentLayer->layer_title." (".$currentLayer->db_id.") ".self::getLayerMetadataUrl($currentLayer->db_id)." ".$twUuid;
//reduce to 140 chars
$tweetText = substr($tweetText, 0, 136);
//push to twitter
@@ -2717,8 +2719,9 @@
if (TWITTER_NEWS == true) {
//updated WMS
$twitter_wms = new twitter();
+ $twUuid = new Uuid();
//combine text for tweet
- $tweetText = "UPDATED WMS: " . $this->wms_title." (".$myWMS.") ".self::getWmsMetadataUrl($myWMS);
+ $tweetText = "UPDATED WMS: " . $this->wms_title." (".$myWMS.") ".self::getWmsMetadataUrl($myWMS)." ".$twUuid;
//reduce to 140 chars
$tweetText = substr($tweetText, 0, 136);
//push to twitter
@@ -2727,7 +2730,8 @@
foreach ($oldLayerNameArray as $oldLayer) {
$twitter_layer = new twitter();
- $tweetText = "DELETED LAYER: " . $oldLayer['title']." (".$oldLayer['id'].") ".self::getLayerMetadataUrl($currentLayer->layer_id);
+ $twUuid = new Uuid();
+ $tweetText = "DELETED LAYER: " . $oldLayer['title']." (".$oldLayer['id'].") ".self::getLayerMetadataUrl($currentLayer->layer_id)." ".$twUuid;
//reduce to 140 chars
$tweetText = substr($tweetText, 0, 136);
$result = $twitter_layer->postTweet($tweetText);
Modified: trunk/mapbender/http/php/wms.php
===================================================================
--- trunk/mapbender/http/php/wms.php 2011-11-17 15:45:25 UTC (rev 8209)
+++ trunk/mapbender/http/php/wms.php 2011-11-21 11:22:31 UTC (rev 8210)
@@ -941,14 +941,14 @@
#</armin>
+$e = new mb_exception("wms.php: read sublayer:");
-
while ($sub_layer_row = db_fetch_array($res_sub_layer_sql)) {
#Creating layer node
$sub_layer = $doc->createElement("Layer");
- $e = new mb_exception("wms.php: layer_parent:".$sub_layer_row['layer_parent']);
+ //$e = new mb_exception("wms.php: layer_parent:".$sub_layer_row['layer_parent']);
$parent = $parentLayerArray[$sub_layer_row['layer_parent']];
$sub_layer = $parent->appendChild($sub_layer);
@@ -1102,7 +1102,7 @@
mb_metadata.metadata_id = relation.fkey_metadata_id WHERE mb_metadata.origin IN ('capabilities','external','metador','upload')
SQL;
- $e = new mb_notice("layerid: ".$sub_layer_row['layer_id']);
+ //$e = new mb_exception("wms.php: layerid: ".$sub_layer_row['layer_id']);
$i = 0;
$res_metadata = db_query($sql);
@@ -1129,7 +1129,7 @@
$IdentifierText = $doc->createTextNode($datasetId);
$IdentifierText = $Identifier->appendChild($IdentifierText);
- $e = new mb_exception("i: ".$i);
+ //$e = new mb_exception("i: ".$i);
//push entries into xml structure
//check for kind of link - push the right one into the link field
switch ($row_metadata['origin']) {
@@ -1207,7 +1207,7 @@
$onlineResource->setAttribute("xlink:type", "simple");
//Add linkage to Capabilities
$i++;
- $e = new mb_exception("i: ".$i);
+ //$e = new mb_exception("i: ".$i);
}
More information about the Mapbender_commits
mailing list