Index: lams_central/src/java/org/lamsfoundation/lams/web/tag/GenerateIDTag.java =================================================================== diff -u -r896ab37e3e64ab029c1bc534ba5ab2470ccff02c -r5f5ed1681cb08c0a242096561a3712b75a36fab3 --- lams_central/src/java/org/lamsfoundation/lams/web/tag/GenerateIDTag.java (.../GenerateIDTag.java) (revision 896ab37e3e64ab029c1bc534ba5ab2470ccff02c) +++ lams_central/src/java/org/lamsfoundation/lams/web/tag/GenerateIDTag.java (.../GenerateIDTag.java) (revision 5f5ed1681cb08c0a242096561a3712b75a36fab3) @@ -92,7 +92,7 @@ if((uniqueID = (String)ss.getAttribute(AttributeNames.UID)) != null){ if(getId() != null) - writer.print(uniqueID + "%" + getId()); + writer.print(uniqueID + "_" + getId()); else writer.print(uniqueID); } else { @@ -106,7 +106,7 @@ if (number != -1) { ss.setAttribute(AttributeNames.UID, Integer.toString(pos)); if(getId() != null) - writer.print(ss.getAttribute(AttributeNames.UID) + "%" + getId()); + writer.print(ss.getAttribute(AttributeNames.UID) + "_" + getId()); else writer.print(ss.getAttribute(AttributeNames.UID)); } else {