<div dir="ltr">Hi Greg,<br><div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jun 26, 2013 at 2:58 PM, Greg Hellings <span dir="ltr">&lt;<a href="mailto:greg.hellings@gmail.com" target="_blank">greg.hellings@gmail.com</a>&gt;</span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote"><div>On Wed, Jun 26, 2013 at 8:44 AM, Nic Carter <span dir="ltr">&lt;<a href="mailto:niccarter@mac.com" target="_blank">niccarter@mac.com</a>&gt;</span> wrote:<br>



<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">(Sorry for the top reply)<br>
<br>
IMHO it would be easier to switch to downloading a ZIP file of the module than it would to add the infrastructure required to generate a custom listing of file names.<br>
I encountered the issues you point out (and agree with you) &amp; gave up. If/when the CrossWire httpd server changes (&amp; the HTML output changes), the installmgr code will break :)<br>
<br>
My vote, long ago, was to switch to downloading ZIP files instead of each individual module file, but no one has implemented that yet (would you mind looking, Jaak? My c++ skills are very rusty, as you have seen!) :)<br>



</blockquote><div><br></div></div><div>The ability to locally install from a zip file is a long-standing feature request. Since it is so easy for a user to end up downloading the zip packages from the server, it would be nice if applications could just pass the file to the engine and have it unzip and install the module. I believe there is a front-end that has implemented this (BPBible, maybe?) but it has never made it back into the engine.</div>


</div></div></div></blockquote><div><br></div><div>BPBible does indeed implement this.<br></div><div>As it relies on the Python zipfile module it would probably need a fair amount of work to try and force it back into C++.<br>


<br></div><div>Jon<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span><font color="#888888">
<div><br></div><div>--Greg</div></font></span></div></div></div>
<br>_______________________________________________<br>
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org" target="_blank">sword-devel@crosswire.org</a><br>
<a href="http://www.crosswire.org/mailman/listinfo/sword-devel" target="_blank">http://www.crosswire.org/mailman/listinfo/sword-devel</a><br>
Instructions to unsubscribe/change your settings at above page<br></blockquote></div><br></div></div></div>