Changeset 25672
- Timestamp:
- 2012-05-24T14:04:43+12:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/GS2MacroResolver.java
r25671 r25672 75 75 { 76 76 macros.addAll(text_macros); 77 78 //Two helpful runtime macros 79 Macro docIDMacro = new Macro(); 80 docIDMacro.macro = "[DocOID]"; 81 docIDMacro.text = doc_oid; 82 docIDMacro.type = TYPE_TEXT; 83 84 Macro docTopIDMacro = new Macro(); 85 docTopIDMacro.macro = "[DocTopOID]"; 86 docTopIDMacro.text = OID.getTop(doc_oid); 87 docTopIDMacro.type = TYPE_TEXT; 88 89 macros.add(docIDMacro); 90 macros.add(docTopIDMacro); 77 91 } 78 92 else … … 80 94 macros.addAll(metadata_macros); 81 95 } 96 82 97 //for (int i=0; i<macros.size(); i++) { 83 98 while (!macros.empty()) … … 180 195 text = StringUtils.replace(text, m.macro, new_text); 181 196 } 182 183 197 } 184 198 185 199 break; 186 200 } // switch 187 188 201 } 189 202 return text;
Note:
See TracChangeset
for help on using the changeset viewer.