- Timestamp:
- 2018-10-30T10:30:53+13:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/PageAction.java
r32141 r32549 58 58 else if (page_name.equals(ABOUT_PAGE) || page_name.equals(PREFS_PAGE)) 59 59 { 60 response = about Page(request);60 response = aboutOrPrefsPage(request, page_name); 61 61 //}else if (page_name.equals(PREFS_PAGE)) { 62 62 //response = prefsPage(request); … … 227 227 } // homePage 228 228 229 protected Element aboutPage(Element request)229 protected Element aboutOrPrefsPage(Element request, String page_name) 230 230 { 231 231 Document doc = XMLConverter.newDOM(); … … 239 239 if (coll_name == null || coll_name.equals("")) 240 240 { 241 logger.error("about page requested with no collection or cluster specified!"); 242 // return an empty response 241 // return a response with no collection info - must be prefs from home page 243 242 Element response = doc.createElement(GSXML.RESPONSE_ELEM); 244 243 addSiteMetadata(response, userContext); 245 244 addInterfaceOptions(response); 245 if (this.language_list != null) { 246 response.appendChild(doc.importNode(this.language_list, true)); 247 } 246 248 return response; 247 249 } … … 303 305 addSiteMetadata(response, userContext); 304 306 addInterfaceOptions(response); 307 if (page_name.equals(PREFS_PAGE) && this.language_list != null) { 308 response.appendChild(response.getOwnerDocument().importNode(this.language_list, true)); 309 } 305 310 return response; 306 311 }
Note:
See TracChangeset
for help on using the changeset viewer.