- Timestamp:
- 2002-10-11T13:37:05+13:00 (22 years ago)
- Location:
- trunk/gsdl3/src/java/org/greenstone/gsdl3/action
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl3/src/java/org/greenstone/gsdl3/action/AppletAction.java
r3443 r3455 10 10 11 11 import java.util.HashMap; 12 import java.io.File; 12 13 13 14 public class AppletAction extends Action { … … 86 87 addLibraryName(app_desc, config_.library_name_); 87 88 page.appendChild(app_desc); 88 return transformer_.transform(stylesheet, page); 89 90 // process using the stylesheet 91 Document style_doc = converter_.getDOM(new File(stylesheet)); 92 GSXSLT.absoluteIncludePaths(style_doc, config_); 93 return transformer_.transform(style_doc, page); 94 89 95 } 90 96 else if (request_type.equals("r")) { -
trunk/gsdl3/src/java/org/greenstone/gsdl3/action/PageAction.java
r3441 r3455 10 10 11 11 import java.util.HashMap; 12 import java.io.File; 13 12 14 public class PageAction extends Action { 13 15 … … 51 53 coll_list_message.appendChild(coll_list_request); 52 54 coll_list_request.setAttribute("type", "describe"); 53 coll_list_request.setAttribute("info", "collectionList");55 //coll_list_request.setAttribute("info", "collectionList"); 54 56 55 57 Element coll_list_response = (Element)mr_.process(coll_list_message); … … 83 85 84 86 String stylesheet = GSFile.stylesheetFile(config_, "home.xsl"); 85 String transformed_result = transformer_.transform(stylesheet, 86 page); 87 return transformed_result; 87 Document style_doc = converter_.getDOM(new File(stylesheet)); 88 GSXSLT.absoluteIncludePaths(style_doc, config_); 89 return transformer_.transform(style_doc, page); 90 88 91 89 92 } // homePage … … 111 114 // process using the stylesheet 112 115 String stylesheet = GSFile.stylesheetFile(config_, "about.xsl"); 116 Document style_doc = converter_.getDOM(new File(stylesheet)); 117 GSXSLT.absoluteIncludePaths(style_doc, config_); 118 return transformer_.transform(style_doc, page); 113 119 114 //System.out.println("response="+converter_.getString(page));115 String transformed_result = transformer_.transform(stylesheet,116 page);117 return transformed_result;118 119 120 120 121 } -
trunk/gsdl3/src/java/org/greenstone/gsdl3/action/QueryAction.java
r3441 r3455 13 13 //import java.util.Map; 14 14 import java.util.Iterator; 15 import java.io.File; 15 16 16 17 public class QueryAction extends Action { … … 44 45 return fieldQuery(page, request); 45 46 } 46 return unknownQuery(page, request );47 return unknownQuery(page, request, query_type); 47 48 48 49 … … 124 125 if (query==null|| query.equals("")) { 125 126 // if there is no q set, just output the search form 126 return transformer_.transform(stylesheet, page); 127 128 Document style_doc = converter_.getDOM(new File(stylesheet)); 129 GSXSLT.absoluteIncludePaths(style_doc, config_); 130 return transformer_.transform(style_doc, page); 127 131 } 128 132 … … 173 177 174 178 page.appendChild(doc_.importNode(result_response, true)); 175 return transformer_.transform(stylesheet, page); 179 180 Document style_doc = converter_.getDOM(new File(stylesheet)); 181 GSXSLT.absoluteIncludePaths(style_doc, config_); 182 return transformer_.transform(style_doc, page); 183 176 184 } 177 185 … … 206 214 page.appendChild(doc_.importNode(result_response, true)); 207 215 208 return transformer_.transform(stylesheet, page); 216 // process using the stylesheet 217 Document style_doc = converter_.getDOM(new File(stylesheet)); 218 GSXSLT.absoluteIncludePaths(style_doc, config_); 219 return transformer_.transform(style_doc, page); 209 220 210 221 } … … 215 226 216 227 } 217 protected String unknownQuery(Element page, Element request ) {218 219 return GSHTML.errorPage("unknown query subtype - unknownquery not implemented");228 protected String unknownQuery(Element page, Element request, String query_type) { 229 230 return GSHTML.errorPage("unknown query subtype - "+query_type+" query not implemented"); 220 231 } 221 232 } -
trunk/gsdl3/src/java/org/greenstone/gsdl3/action/ResourceAction.java
r3441 r3455 9 9 10 10 import java.util.HashMap; 11 import java.io.File; 12 11 13 public class ResourceAction extends Action { 12 14 … … 77 79 page.appendChild(doc_.importNode(GSXML.getChildByTagName(mr_result, "response"), true)); 78 80 81 // process using the stylesheet 82 Document style_doc = converter_.getDOM(new File(stylesheet)); 83 GSXSLT.absoluteIncludePaths(style_doc, config_); 84 return transformer_.transform(style_doc, page); 79 85 80 String transformed_result = transformer_.transform(stylesheet, page);81 82 83 return transformed_result;84 86 } 85 87
Note:
See TracChangeset
for help on using the changeset viewer.