Update of 
/var/cvs/contributions/CMSContainer_Modules/glossary/src/java/com/finalist/cmsc/module/glossary
In directory 
james.mmbase.org:/tmp/cvs-serv9834/glossary/src/java/com/finalist/cmsc/module/glossary

Modified Files:
      Tag: b1_5
        Glossary.java 
Log Message:
CMSC-1304 Better replace code for glossary


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Modules/glossary/src/java/com/finalist/cmsc/module/glossary
See also: http://www.mmbase.org/jira/browse/CMSC-1304


Index: Glossary.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Modules/glossary/src/java/com/finalist/cmsc/module/glossary/Glossary.java,v
retrieving revision 1.8.2.1
retrieving revision 1.8.2.2
diff -u -b -r1.8.2.1 -r1.8.2.2
--- Glossary.java       20 Feb 2009 14:24:13 -0000      1.8.2.1
+++ Glossary.java       4 Mar 2009 12:47:49 -0000       1.8.2.2
@@ -7,7 +7,7 @@
 import java.util.regex.Pattern;
 
 public class Glossary {
-   public static final String LINKPATTERN = "<span class=\"glossaryWord\" 
title=\"%s\" id=\"_glossary_%s\">%s</span>";
+   public static final String LINKPATTERN = "<dfn class=\"glossaryWord\" 
title=\"%2$s - %s\" id=\"_glossary_%2$s\">%2$s</dfn>";
    public static final String GLOSSARY = "glossary";
    private final Map<String, String> terms = new HashMap<String, String>();
    private static Glossary glossary = null;
@@ -34,7 +34,7 @@
             int end = matcher.end();
             String found = material.substring(start, end);
             if (!isInFormatedFragment(material, word, start)) {
-               String highlight = String.format(LINKPATTERN, terms.get(word), 
found, found);
+               String highlight = String.format(LINKPATTERN, terms.get(word), 
found);
                material = (new StringBuilder()).append(material.substring(0, 
start)).append(highlight).append(
                      material.substring(end, material.length())).toString();
                break;
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to