Changeset 38888 for main/trunk/greenstone3/src
- Timestamp:
- 2024-03-28T21:04:33+13:00 (2 months ago)
- Location:
- main/trunk/greenstone3/src/java/org/greenstone
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/src/java/org/greenstone/applet/GsdlCollageApplet/GsdlCollageApplet.java
r38887 r38888 251 251 252 252 // gets the parameters specified 253 String showStatusBar = getParameter("statusbar"); 254 if(showStatusBar == null || showStatusBar.equals("0")) { 255 System.err.println("### Hiding status bar (default)"); 256 statusBar.setVisible(false); 257 } 253 258 String verbosity_param = getParameter("verbosity"); 254 259 String is_java2_param = getParameter("isJava2"); … … 379 384 // Try GS3 way 380 385 String library = getParameter("library"); 381 String site = getParameter("sitename");386 //String site = getParameter("sitename"); 382 387 383 388 // starting URL (image_url) might not be base_url. We need to store base_url separately … … 406 411 } 407 412 413 /* 408 414 if(library != null && site != null && collection_param != null) { 409 415 String gs3CollImgPath = library + "/sites/" + site + "/collect/" + collection_param; … … 417 423 } 418 424 } 425 */ 419 426 } 420 427 } … … 605 612 606 613 public static void printUsage() { 607 System.err.println("Params needed include: --gsdlversion <3/2> [-- baseurl <GS3 DL baseURL>/--gwcgi <library.cgi URL>] --library l --sitename s --collection c --classifier cl --imageType \".jpg%.png\" --imageMustNotHave \"interfaces/\" --documentroot greenstone3 [--webswing <1/0>] [--verbosity <v>] --maxDepth 500 --maxDisplay 25 --refreshDelay 1500 --isJava2 auto --bgcolor \"#96c29a\" [--xtraParams <key1=value1&key2=value2&...]");614 System.err.println("Params needed include: --gsdlversion <3/2> [--statusbar 0/1] [--baseurl <GS3 DL baseURL>/--gwcgi <library.cgi URL>] --library l --collection c --classifier cl --imageType \".jpg%.png\" --imageMustNotHave \"interfaces/\" [--hrefMustHave \"LIBRARYNAME/sites/SITENAME/collect/COLNAME\"] -documentroot greenstone3 [--webswing <1/0>] [--verbosity <v>] --maxDepth 500 --maxDisplay 25 --refreshDelay 1500 --isJava2 auto --bgcolor \"#96c29a\" [--xtraParams <key1=value1&key2=value2&...]"); 608 615 System.err.println("To run as webswing application, additionally pass in --webswing 1"); 609 616 } … … 612 619 /** 613 620 * After building the GS3 Multimedia collection, try running this Application as: 614 java -cp ./web/applet/GsdlCollageApplet.jar:./web/WEB-INF/lib/log4j-1.2.8.jar:./web/WEB-INF/classes org.greenstone.applet.GsdlCollageApplet.GsdlCollageApplet -- baseurl "http://localhost:8383/greenstone3/" --library library --collection smallbea --gsdlversion 3 --sitename localsite--documentroot greenstone3 --verbosity 3 --imageType ".jpg%.png" --imageMustNotHave "interfaces/" --classifier "CL2.3" --maxDepth 500 --maxDisplay 25 --refreshDelay 1500 --isJava2 auto --bgcolor "#96c29a"621 java -cp ./web/applet/GsdlCollageApplet.jar:./web/WEB-INF/lib/log4j-1.2.8.jar:./web/WEB-INF/classes org.greenstone.applet.GsdlCollageApplet.GsdlCollageApplet --statusbar 1 --baseurl "http://localhost:8383/greenstone3/" --library library --collection smallbea --gsdlversion 3 --hrefMustHave "library/sites/localsite/collect/smallbea" --documentroot greenstone3 --verbosity 3 --imageType ".jpg%.png" --imageMustNotHave "interfaces/" --classifier "CL2.3" --maxDepth 500 --maxDisplay 25 --refreshDelay 1500 --isJava2 auto --bgcolor "#96c29a" 615 622 */ 616 623 public static void main(String[] args) { -
main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/GsdlCollageBrowse.java
r38885 r38888 90 90 91 91 String app_info = "<"+GSXML.APPLET_ELEM+" CODEBASE='applet' CODE='org.greenstone.applet.GsdlCollageApplet.GsdlCollageApplet.class' ARCHIVE='GsdlCollageApplet.jar' WIDTH='600' HEIGHT='300'>"; // w=645,h=780 92 app_info +="<param name='library' value='library'/>"; // TODO 93 app_info +="<param name='collection' value='"; 94 app_info += this.cluster_name + "'/>"; 92 app_info +="<param name='library' value='" + this.library_name + "'/>"; 93 app_info +="<param name='collection' value='" + this.cluster_name + "'/>"; 95 94 app_info += "<param name='gsdlversion' value='3' />"; 96 95 app_info += "<param name='baseurl' value='http://localhost:8383/greenstone3/' />"; 97 app_info += "<param name='sitename' value='localsite' />\n"; 98 96 //app_info += "<param name='sitename' value='"+ this.site_home +"' />\n"; 97 //app_info += "<param name='hrefMustHave' value='smallbea' />\n"; 98 app_info += "<param name='hrefMustHave' value='" + this.library_name + "/sites/" + this.site_home + "/collect/" + this.cluster_name + "'/>\n"; 99 99 //app_info += "<param name='gwcgi' value='http://localhost:8383/greenstone3/library' /><param name='classifier' value='CL3.1' /><param name='hrefMustHave' value='CL3' /><param name='imageMustNotHave' value='hl=%x=%gt=%gc=%.pr' /><param name='imageType' value='.jpg%%.png' /><param name='maxDepth' value='500' /><param name='maxDisplay' value='25' /><param name='refreshDelay' value='1500' /><param name='isJava2' value='auto' /><param name='bgcolor' value='#96c29a' />The Collage Applet.</"+GSXML.APPLET_ELEM+">"; // TODO 100 100 101 101 //app_info += "<param name='documentroot' value='library/collection/" + this.cluster_name + "/'/>"; 102 app_info += "<param name='documentroot' value='greenstone3'/>\n"; 102 app_info += "<param name='documentroot' value='greenstone3'/>\n"; // TODO 103 103 app_info += "<param name='verbosity' value='3' />\n"; 104 104 app_info += "<param name='imageType' value='.jpg%.png' />\n"; 105 //app_info += "<param name='hrefMustHave' value='smallbea' />\n";106 105 app_info += "<param name='imageMustNotHave' value='interfaces/' />\n"; 107 106 app_info += "<param name='classifier' value='CL2.3' /><param name='maxDepth' value='500' /><param name='maxDisplay' value='25' /><param name='refreshDelay' value='1500' /><param name='isJava2' value='auto' /><param name='bgcolor' value='#96c29a' />The Collage Applet.</"+GSXML.APPLET_ELEM+">"; // TODO
Note:
See TracChangeset
for help on using the changeset viewer.