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

Modified Files:
        Glossary.java 
Log Message:
CMSC-1304 add <span class="noGlossary"> around stuff to skip



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.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- Glossary.java       4 Mar 2009 15:16:00 -0000       1.10
+++ Glossary.java       1 Apr 2009 13:51:10 -0000       1.11
@@ -61,6 +61,20 @@
          return true;
       }
 
+      int openSpan = materialBefore.lastIndexOf("<span class=\"noGlossary\">");
+      int closeSpan = materialBefore.lastIndexOf("</span>");
+      if(openSpan > closeSpan) {
+         return true;
+      }
+
+      for(int h = 1; h <= 6; h++) {
+         int openH = materialBefore.lastIndexOf("<h"+h);
+         int closeH = materialBefore.lastIndexOf("/h"+h+">");
+         if(openH > closeH) {
+            return true;
+         }
+      }
+
       return false;
    }
    
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to