[Mapbender-commits] r5591 - trunk/mapbender/http/php
svn_mapbender at osgeo.org
svn_mapbender at osgeo.org
Sat Feb 20 17:14:00 EST 2010
Author: astrid_emde
Date: 2010-02-20 17:13:52 -0500 (Sat, 20 Feb 2010)
New Revision: 5591
Modified:
trunk/mapbender/http/php/mod_meetingPoint.php
Log:
i18n and functionality
Modified: trunk/mapbender/http/php/mod_meetingPoint.php
===================================================================
--- trunk/mapbender/http/php/mod_meetingPoint.php 2010-02-20 21:43:55 UTC (rev 5590)
+++ trunk/mapbender/http/php/mod_meetingPoint.php 2010-02-20 22:13:52 UTC (rev 5591)
@@ -39,7 +39,7 @@
if (meetingPoint_export_subject){}
}
catch(e){
- meetingPoint_export_subject = 'Your meeting point. Follow the link!';
+ meetingPoint_export_subject = '<?php echo _mb("Your meeting point. Follow the link!") ?>';
}
try{
@@ -95,7 +95,7 @@
if (meetingPoint_please_click){}
}
catch(e){
- meetingPoint_please_click = 'Please click for the meeting point position!';
+ meetingPoint_please_click = '<?php echo _mb("Please click for the meeting point position!") ?>';
}
var mod_meetingPointRealPoint = null;
@@ -207,7 +207,7 @@
}
function setMaxCharacterTitle() {
- var maxCharacterString = "Max characters: " + meetingPoint_max_characters;
+ var maxCharacterString = "<?php echo _mb("Max characters") ?>: " + meetingPoint_max_characters;
// document.getElementById("mytext").title = maxCharacterString;
document.getElementById("mytext").setAttribute("title",maxCharacterString);
// document.forms[0].mytext.title = maxCharacterString;
@@ -223,79 +223,79 @@
?>
function validate(){
- var mycheck = true;
- var checkObj= document.forms[0].mytext.value;
- if(checkObj == '') {
- alert ("Bitte geben Sie einen Text an!");
- checkObj.focus();
- mycheck=false;
- }
-
- var checkObj= document.forms[0].x.value;
- if(checkObj == '') {
- alert (meetingPoint_please_click);
- mycheck = false;
- }
+var mycheck = true;
+var checkObj= document.forms[0].mytext.value;
+if(checkObj == '') {
+alert ("<?php echo _mb("Please define a text!") ?>");
+checkObj.focus();
+mycheck=false;
+}
- if(mycheck == true){
- my_meetingPoint = document.forms[0].myurl.value + "?";
- my_meetingPoint += "name=" + encodeURIComponent(document.forms[0].myuser.value);
- my_meetingPoint += "&password=" + encodeURIComponent(document.forms[0].mypw.value);
- my_meetingPoint += "&mb_user_myGui=" + encodeURIComponent(document.forms[0].mygui.value);
-
- var ind = parent.getMapObjIndexByName('mapframe1');
- var coord = parent.mb_mapObj[ind].extent.toString().split(",");
-
- my_meetingPoint += "&mb_myBBOX=" + parseFloat(coord[0]) + ",";
- my_meetingPoint += parseFloat(coord[1]) + ",";
- my_meetingPoint += parseFloat(coord[2]) + ",";
- my_meetingPoint += parseFloat(coord[3]) ;
+var checkObj= document.forms[0].x.value;
+if(checkObj == '') {
+alert (meetingPoint_please_click);
+mycheck = false;
+}
- my_meetingPoint += "&mb_myPOI=";
-
- var splitext = document.forms[0].mytext.value;
- document.forms[0].mytext.value = splitext.substring(0, meetingPoint_max_characters);
-
+if(mycheck == true){
+my_meetingPoint = document.forms[0].myurl.value + "?";
+my_meetingPoint += "name=" + encodeURIComponent(document.forms[0].myuser.value);
+my_meetingPoint += "&password=" + encodeURIComponent(document.forms[0].mypw.value);
+my_meetingPoint += "&mb_user_myGui=" + encodeURIComponent(document.forms[0].mygui.value);
- my_meetingPoint += encodeURIComponent(document.forms[0].mytext.value);
+var ind = parent.getMapObjIndexByName('mapframe1');
+var coord = parent.mb_mapObj[ind].extent.toString().split(",");
-
- my_meetingPoint += "___" + document.forms[0].x.value + "___";
- my_meetingPoint += document.forms[0].y.value;
+my_meetingPoint += "&mb_myBBOX=" + parseFloat(coord[0]) + ",";
+ my_meetingPoint += parseFloat(coord[1]) + ",";
+ my_meetingPoint += parseFloat(coord[2]) + ",";
+ my_meetingPoint += parseFloat(coord[3]) ;
- if(meetingPoint_export_format == 'email'){
- createEmail(my_meetingPoint,meetingPoint_export_subject);
- }else{
- prompt(meetingPoint_export_subject,my_meetingPoint);
- }
- }
+my_meetingPoint += "&mb_myPOI=";
+
+var splitext = document.forms[0].mytext.value;
+document.forms[0].mytext.value = splitext.substring(0, meetingPoint_max_characters);
+
+
+my_meetingPoint += encodeURIComponent(document.forms[0].mytext.value);
+
+
+my_meetingPoint += "___" + document.forms[0].x.value + "___";
+my_meetingPoint += document.forms[0].y.value;
+
+if(meetingPoint_export_format == 'email'){
+ createEmail(my_meetingPoint,meetingPoint_export_subject);
+ }else{
+ prompt(meetingPoint_export_subject,my_meetingPoint);
+ }
}
+}
function emptyfields(){
- document.forms[0].mytext.value ='';
- document.forms[0].x.value ='';
- document.forms[0].y.value = '';
- mod_meetingPoint_hide();
+document.forms[0].mytext.value ='';
+document.forms[0].x.value ='';
+document.forms[0].y.value = '';
+mod_meetingPoint_hide();
}
function createEmail (url,subject) {
- var email = "mailto:"
- email += "";
- email += "?subject=";
- email += subject;
- email += "&body=";
- email += escape(url);
+var email = "mailto:"
+email += "";
+email += "?subject=";
+email += subject;
+email += "&body=";
+email += escape(url);
- var win = window.open(email, 'email', 'top=120,left=120');
- win.close();
+var win = window.open(email, 'email', 'top=120,left=120');
+win.close();
}
function goBack(where){
- document.location.href=where;
+document.location.href=where;
}
function init(){
- parent.mb_regButton_frame("init_mod_meetingPoint","meetingPoint",null);
+parent.mb_regButton_frame("init_mod_meetingPoint","meetingPoint",null);
}
-->
@@ -320,7 +320,7 @@
<textarea class='strinput' rows="3" name='mytext' id='mytext' onmouseover='checkMaxCharacters()' title='' onkeyup='checkMaxCharacters()'></textarea>
<br>
<input class="okbutton" name="Send" type="button" value="ok" onclick="validate();">
-<input class="ibutton" type="button" value="cancel" onClick="emptyfields();">
+<input class="ibutton" type="button" value="<?php echo _mb("cancel") ?>" onClick="emptyfields();">
<br>
<input class="coord" type="hidden" name='x' value='' readonly>
<input class="coord" type="hidden" name='y' value='' readonly>
More information about the Mapbender_commits
mailing list