Hi, Utkarsh
First, I would test the server. Put a simple index.html file in the
server/ directory:
<!DOCTYPE html>
<html>
<head>
<title>test</title>
</head>
<body>
<h1>TEST</h1>
</body>
</html>
See that this displays in your browser at
http://127.0.0.1:8000/server/index.html
This will ensure the directory permissions are ok that the html server
is working.
If that is ok, then the error message. Usually, I grep for something
like 'error downloading' to see where the error message originates.
I assume that the get-books.cfg shows the collection in the combobox on
the toolbar and that clicking on that shows the categories you have
defined.
By the way: I assume htmlf is a typo. Also you are probably running
SimpleHTTPServer in a command line window. This window should show any
error messages. Since the base code is python, you can also add print
statements which will appear in the window (stdout).
Tony
On 07/19/2016 11:50 AM, Ütkarsh Tiwari wrote:
Hi,
I created a folder in my home directory by the name *'server'* ,
put all the extracted book collections inside it and start a localhost
server with *'python -m SimpleHTTPServer'* .
I then added that bookcollection url ( in my case it was -
*http://127.0.0.1:8000/server/en-ck12/index.htmlf*) to one of the
already available book genres in *get-books.cfg* .
On clicking that genre I get this error message - '*There was an error
downloading the list*.'
Regards,
Utkarsh Tiwari
On Tue, Jul 19, 2016 at 2:50 PM, Tony Anderson <tony_ander...@usa.net
<mailto:tony_ander...@usa.net>> wrote:
Hi, Utkarsh
I am not sure what question you are asking.
Looking at the code: the repositories seem to be defined in
get-books.cfg.
The actual mechanics of accessing the network appears to be
handled by 'feedparse', which is a python module described at
https://pythonhosted.org/feedparser/introduction.html.
What are you trying to do and what is your problem with it? Did
you add a repository to get-books.cfg? DId it show up as you
expected in the
toolbar widget? What happens if you select it? Does it show the
catalogs you entered? What happens if you select a catalog? Does
it show a list of books?
What happens when you click on a book - does it get downloaded to
the Journal?
My suggestion is to add Rachel as an online repository getting the
books from its site as a first step. Once that is working,
changing the urls to local should be easier to test since you
would already know what to expect.
http://rachelfriends.org/previews/rachelplus/modules/en-ebooks/index.html
is the site for Gutenberg. Each of the links on that page could be
a catalog. Then clicking on one to show the list of books in the
right panel.
Tony
On 07/19/2016 08:23 AM, Ütkarsh Tiwari wrote:
Hi,
I am working on this feature of adding offline support to
GetBooks activity to allow users to connect to schoolservers for
offline books(stored on these servers) support. I am not able to
figure out what modifications I need to make in the parsing
technique of the activity in order to fetch(probably via
localhost server) the books from Gutenberg, Rachel collections
which I have already downloaded onto my harddisk.
Could anyone here please point me in the right direction?
--
Regards,
Ütkarsh Tiwari
_______________________________________________
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
<mailto:Sugar-devel@lists.sugarlabs.org>
http://lists.sugarlabs.org/listinfo/sugar-devel
_______________________________________________
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
<mailto:Sugar-devel@lists.sugarlabs.org>
http://lists.sugarlabs.org/listinfo/sugar-devel
--
Regards,
Ütkarsh Tiwari
_______________________________________________
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel
_______________________________________________
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel