Ticket #432 (new defect)
RemoteGreenstoneServer and GLIApplet tasks
| Reported by: | ak19 | Owned by: | ak19 |
|---|---|---|---|
| Priority: | moderate | Milestone: | 2.84 Release |
| Component: | GLI | Severity: | major |
| Keywords: | RemoteGreenstoneServer, GLIapplet | Cc: |
Description
1. BUG: When the GLIapplet is used to build and preview a collection, and if the browser is then pointed elsewhere before the user returns to open the GLI applet and rebuilds the collection, then on clicking Preview the browser crashes.
Possible solution: Consider turning authentication task into an Action as well, by adding a ping command on the gliserver.pl end that is sent the username and password and which it can verify.
2. Applet: If either the gliserver.pl or authentication weren't provided, then pressing the Launch GLI button should once again ask for whichever piece of data was missing before GLI itself is launched.
3. When working with the GLI client against a remote GS server, files with French filenames are zipped in such a way that the original encoding is ruined. This means that the files the remote greenstone server receives have the wrong filenames and things go wrong from there (interlinking, file display names, missing images in htmls).
The solution maybe to check whether 7-zip can handle such filenames and if so, to consider moving to a Java-based solution that uses a 7-zip API.
