Ticket #295 (new task)

Opened 9 years ago

Last modified 8 years ago

Remote GSDL must get client-side imported files when these have been edited in external app (replace_srcdoc_with_html)

Reported by: ak19 Owned by: ak19
Priority: moderate Milestone: Greenstone 2 wishlist
Component: Collection Building Severity: enhancement
Keywords: GLI, Greenstone2&3, Greenstone2, Greenstone3, import, replace_srcdoc_with_html Cc:

Description

Since GLI allows files to be launched in external applications, some of these apps may be editors as well. That means that imported files can be edited by users on the client side before building, while the remote GSDL server would be building the copy of the unedited files in its import folder.

In a more specific case, the replace_srcdoc_with_html.pl feature's whole point is to allow GLI users to import files, convert them to HTML, edit those HTML files and have then built with those edits intact. This works easily enough in the local GSDL case, as the files being edited and those being built are of the same import folder.

But when GSDL is remote, there's at present no way that the server end knows of edits made to documents using external applications launched from within GLI. Therefore, building still works with the unchanged server side copy of the import folder.

Change History

Changed 9 years ago by ak19

  • priority changed from high to moderate

Changed 9 years ago by ak19

Requires incremental building.

Changed 9 years ago by davidb

  • milestone changed from Next Release (2 or 3) to Release 2.82

Changed 9 years ago by ak19

Depends on incremental building.

Changed 8 years ago by kjdon

  • milestone changed from Release 2.82 to Release 2.83
Note: See TracTickets for help on using tickets.