# HG changeset patch # User raimund renkert # Date 1312816146 -7200 # Node ID 8aefef8a16268388a84504257ebcfb7f1c4690df # Parent e672f5134d6e59013c778bc5ca90a922417e3e67 Remove special characters from layername and classname. diff -r e672f5134d6e -r 8aefef8a1626 ChangeLog --- a/ChangeLog Mon Aug 08 17:06:17 2011 +0200 +++ b/ChangeLog Mon Aug 08 17:09:06 2011 +0200 @@ -1,3 +1,8 @@ +2011-08-08 Raimund Renkert + + * src/java/de/intevation/mxd/writer/MapScriptWriter.java: + Remove special characters from layername and classname. + 2011-08-08 Raimund Renkert * src/java/de/intevation/mxd/writer/MapScriptWriter.java: diff -r e672f5134d6e -r 8aefef8a1626 src/java/de/intevation/mxd/writer/MapScriptWriter.java --- a/src/java/de/intevation/mxd/writer/MapScriptWriter.java Mon Aug 08 17:06:17 2011 +0200 +++ b/src/java/de/intevation/mxd/writer/MapScriptWriter.java Mon Aug 08 17:09:06 2011 +0200 @@ -611,6 +611,11 @@ tmp = tmp.replace ("ä", "ae"); tmp = tmp.replace ("ü", "ue"); tmp = tmp.replace ("ß", "ss"); + tmp = tmp.replace ("/", ""); + tmp = tmp.replace (",", ""); + if(!s.equals(tmp)) { + logger.info("Renamed \"" + s + "\" to \"" + tmp + "\"."); + } return tmp; } }