10
.gitignore
vendored
@@ -1,9 +1,13 @@
|
||||
books/*
|
||||
app/books/*
|
||||
*.json
|
||||
*.pyc
|
||||
content.opf
|
||||
app/content.opf
|
||||
.vscode
|
||||
data/catalogue.db
|
||||
app/data/catalogue.db
|
||||
GPATH
|
||||
GRTAGS
|
||||
GTAGS
|
||||
.#*
|
||||
|
||||
# Standard Python gitignore below
|
||||
# Created by https://www.gitignore.io/api/python
|
||||
|
||||
11
README.md
@@ -1,4 +1,4 @@
|
||||
# pyShelf
|
||||
# pyShelf 0.1.0
|
||||
A simple terminal based ebook server
|
||||
|
||||
Frustrated with Calibre being my only option for hosting my eBook collection, I have decided to spin up my own.
|
||||
@@ -12,17 +12,24 @@ Thus I am creating pyShelf and I hope to be able to provide all the functionalit
|
||||
I am open to and hoping for community help in the design and execution of this program.
|
||||
|
||||
## Development
|
||||
|
||||
pyShelf uses [`pre-commit`](https://pre-commit.com/) to automate some tasks.
|
||||
Before developing, run `pre-commit install`.
|
||||
See the [documentation](https://pre-commit.com/) for more information.
|
||||
|
||||
pyShelf uses ['Doxygen'](https://http://www.doxygen.nl/) for source code documentation.
|
||||
Any changes to source should be documented and have run doxygen doxygen.conf prior to commiting.
|
||||
|
||||
pyShelf follows ['sem-ver'](https://semver.org) standards. Before advancing version numbers be sure to set PROJECT_NUMBER in doxygen.conf accordingly.
|
||||
|
||||
## Configuration
|
||||
All configuration is done in config.py.
|
||||
The only currently required configuration is to set book_path to the location of your books.
|
||||
|
||||
## Current Features
|
||||
Currently pyShelf will recursively scan your collection, extract and store some metadata in the sqlite database.
|
||||
The basic template system is in place, as well as a template mockup. This can be seen hosted on port 8000
|
||||
|
||||
Django is being implemented to power the frontend experience, and web based database maintenance. The first steps of which are included in this commit. Also the book database has been switched over to reflect this.
|
||||
|
||||
## Future Goals
|
||||
* HTML Frontend for file transfers
|
||||
|
||||
@@ -4,7 +4,8 @@ class Config:
|
||||
self.book_path = "books/"
|
||||
self.TITLE = "pyShelf E-Book Server"
|
||||
self.book_shelf = "data/shelf.json"
|
||||
self.catalogue_db = "data/catalogue.db"
|
||||
# self.catalogue_db = "data/catalogue.db"
|
||||
self.catalogue_db = "../frontend/db.sqlite3"
|
||||
self.file_array = [
|
||||
self.book_shelf,
|
||||
self.catalogue_db,
|
||||
@@ -15,7 +15,7 @@ UI = Frontend()
|
||||
Server = BookServer()
|
||||
# new_books = Catalogue.new_files()
|
||||
Catalogue.import_books() # Filter Your books
|
||||
Server.run()
|
||||
# Server.run()
|
||||
# TODO Figure out a system to get books page count
|
||||
# TODO Update Documentation
|
||||
# TODO Requirements.txt
|
||||
10
app/pyproject.toml
Normal file
@@ -0,0 +1,10 @@
|
||||
[tool.isort]
|
||||
force_grid_wrap = 0
|
||||
include_trailing_comma = true
|
||||
line_length = 88
|
||||
multi_line_output = 3
|
||||
use_parentheses = true
|
||||
# NOTE: the known_third_party setting is managed by
|
||||
# seed-isort-config and should not be modified directly.
|
||||
# Any changes made to this setting will be overwritten.
|
||||
known_third_party = ["PIL", "bs4", "requests"]
|
||||
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 22 KiB |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
1
docs/html/HTML/D/index.html
Normal file
@@ -0,0 +1 @@
|
||||
<html xmlns='http://www.w3.org/1999/xhtml'></html>
|
||||
0
docs/html/HTML/FILEMAP
Normal file
1
docs/html/HTML/GTAGSROOT
Normal file
@@ -0,0 +1 @@
|
||||
/home/raelon/Projects/pyShelf/app
|
||||
1
docs/html/HTML/I/index.html
Normal file
@@ -0,0 +1 @@
|
||||
<html xmlns='http://www.w3.org/1999/xhtml'></html>
|
||||
1
docs/html/HTML/J/index.html
Normal file
@@ -0,0 +1 @@
|
||||
<html xmlns='http://www.w3.org/1999/xhtml'></html>
|
||||
1
docs/html/HTML/R/index.html
Normal file
@@ -0,0 +1 @@
|
||||
<html xmlns='http://www.w3.org/1999/xhtml'></html>
|
||||
1
docs/html/HTML/S/index.html
Normal file
@@ -0,0 +1 @@
|
||||
<html xmlns='http://www.w3.org/1999/xhtml'></html>
|
||||
1
docs/html/HTML/Y/index.html
Normal file
@@ -0,0 +1 @@
|
||||
<html xmlns='http://www.w3.org/1999/xhtml'></html>
|
||||
13
docs/html/HTML/defines.html
Normal file
@@ -0,0 +1,13 @@
|
||||
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
|
||||
<html xmlns='http://www.w3.org/1999/xhtml'>
|
||||
<head>
|
||||
<title>DEFINITIONS</title>
|
||||
<meta name='robots' content='noindex,nofollow' />
|
||||
<meta name='generator' content='GLOBAL-6.6.3' />
|
||||
<meta http-equiv='Content-Style-Type' content='text/css' />
|
||||
<link rel='stylesheet' type='text/css' href='style.css' />
|
||||
</head>
|
||||
<body>
|
||||
<h2 class='header'>DEFINITIONS</h2>
|
||||
</body>
|
||||
</html>
|
||||
1
docs/html/HTML/defines/index.html
Normal file
@@ -0,0 +1 @@
|
||||
<html xmlns='http://www.w3.org/1999/xhtml'></html>
|
||||
15
docs/html/HTML/files.html
Normal file
@@ -0,0 +1,15 @@
|
||||
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
|
||||
<html xmlns='http://www.w3.org/1999/xhtml'>
|
||||
<head>
|
||||
<title>FILES</title>
|
||||
<meta name='robots' content='noindex,nofollow' />
|
||||
<meta name='generator' content='GLOBAL-6.6.3' />
|
||||
<meta http-equiv='Content-Style-Type' content='text/css' />
|
||||
<link rel='stylesheet' type='text/css' href='style.css' />
|
||||
</head>
|
||||
<body>
|
||||
<h2 class='header'><a href='files.html'>FILES</a></h2>
|
||||
<ol>
|
||||
</ol>
|
||||
</body>
|
||||
</html>
|
||||
1
docs/html/HTML/files/index.html
Normal file
@@ -0,0 +1 @@
|
||||
<html xmlns='http://www.w3.org/1999/xhtml'></html>
|
||||
24
docs/html/HTML/help.html
Normal file
@@ -0,0 +1,24 @@
|
||||
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
|
||||
<html xmlns='http://www.w3.org/1999/xhtml'>
|
||||
<head>
|
||||
<title>HELP</title>
|
||||
<meta name='robots' content='noindex,nofollow' />
|
||||
<meta name='generator' content='GLOBAL-6.6.3' />
|
||||
<meta http-equiv='Content-Style-Type' content='text/css' />
|
||||
<link rel='stylesheet' type='text/css' href='style.css' />
|
||||
</head>
|
||||
<body>
|
||||
<h2 class='header'>Usage of Links</h2>
|
||||
<pre>/* [<][>][^][v][top][bottom][index][help] */</pre>
|
||||
<dl>
|
||||
<dt>[<]</dt><dd>Previous definition.</dd>
|
||||
<dt>[>]</dt><dd>Next definition.</dd>
|
||||
<dt>[^]</dt><dd>First definition in this file.</dd>
|
||||
<dt>[v]</dt><dd>Last definition in this file.</dd>
|
||||
<dt>[top]</dt><dd>Top of this file.</dd>
|
||||
<dt>[bottom]</dt><dd>Bottom of this file.</dd>
|
||||
<dt>[index]</dt><dd>Return to index page.</dd>
|
||||
<dt>[help]</dt><dd>You are seeing now.</dd>
|
||||
</dl>
|
||||
</body>
|
||||
</html>
|
||||
28
docs/html/HTML/index.html
Normal file
@@ -0,0 +1,28 @@
|
||||
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
|
||||
<html xmlns='http://www.w3.org/1999/xhtml'>
|
||||
<head>
|
||||
<title>pyShelf Open Source Ebook Server-0.1.0</title>
|
||||
<meta name='robots' content='noindex,nofollow' />
|
||||
<meta name='generator' content='GLOBAL-6.6.3' />
|
||||
<meta http-equiv='Content-Style-Type' content='text/css' />
|
||||
<link rel='stylesheet' type='text/css' href='style.css' />
|
||||
</head>
|
||||
<body>
|
||||
<h1 class='title'>pyShelf Open Source Ebook Server-0.1.0</h1>
|
||||
<div class='poweredby'>
|
||||
Last updated Sun Nov 10 01:10:53 EST 2019<br />
|
||||
Powered by <a href='http://www.gnu.org/software/global/' title='Go to the GLOBAL project page.'>GLOBAL-6.6.3</a>.<br />
|
||||
</div>
|
||||
<hr />
|
||||
<h2 class='header'>MAINS</h2>
|
||||
<pre>
|
||||
</pre>
|
||||
<hr />
|
||||
<h2 class='header'>DEFINITIONS</h2>
|
||||
<hr />
|
||||
<h2 class='header'>FILES</h2>
|
||||
<ol>
|
||||
</ol>
|
||||
<hr />
|
||||
</body>
|
||||
</html>
|
||||
28
docs/html/HTML/mains.html
Normal file
@@ -0,0 +1,28 @@
|
||||
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
|
||||
<html xmlns='http://www.w3.org/1999/xhtml'>
|
||||
<head>
|
||||
<title>pyShelf Open Source Ebook Server-0.1.0</title>
|
||||
<meta name='robots' content='noindex,nofollow' />
|
||||
<meta name='generator' content='GLOBAL-6.6.3' />
|
||||
<meta http-equiv='Content-Style-Type' content='text/css' />
|
||||
<link rel='stylesheet' type='text/css' href='style.css' />
|
||||
</head>
|
||||
<body>
|
||||
<h1 class='title'>pyShelf Open Source Ebook Server-0.1.0</h1>
|
||||
<div class='poweredby'>
|
||||
Last updated Sun Nov 10 01:10:53 EST 2019<br />
|
||||
Powered by <a href='http://www.gnu.org/software/global/' title='Go to the GLOBAL project page.'>GLOBAL-6.6.3</a>.<br />
|
||||
</div>
|
||||
<hr />
|
||||
<h2 class='header'>MAINS</h2>
|
||||
<pre>
|
||||
</pre>
|
||||
<hr />
|
||||
<h2 class='header'>DEFINITIONS</h2>
|
||||
<hr />
|
||||
<h2 class='header'>FILES</h2>
|
||||
<ol>
|
||||
</ol>
|
||||
<hr />
|
||||
</body>
|
||||
</html>
|
||||
8
docs/html/HTML/rebuild.sh
Normal file
@@ -0,0 +1,8 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# rebuild.sh: rebuild hypertext with the previous context.
|
||||
#
|
||||
# Usage:
|
||||
# % sh rebuild.sh
|
||||
#
|
||||
cd /home/raelon/Projects/pyShelf/app && GTAGSCONF=':skip=HTML/,HTML.pub/,tags,TAGS,ID,y.tab.c,y.tab.h,gtags.files,cscope.files,cscope.out,cscope.po.out,cscope.in.out,SCCS/,RCS/,CVS/,CVSROOT/,{arch}/,autom4te.cache/,*.orig,*.rej,*.bak,*~,#*#,*.swp,*.tmp,*_flymake.*,*_flymake,*.o,*.a,*.so,*.lo,*.zip,*.gz,*.bz2,*.xz,*.lzh,*.Z,*.tgz,*.min.js,*min.css:langmap=c\:.c.h,yacc\:.y,asm\:.s.S,java\:.java,cpp\:.c++.cc.hh.cpp.cxx.hxx.hpp.C.H,php\:.php.php3.phtml:' htags -g -s -a -n -v -w -t 'pyShelf Open Source Ebook Server-0.1.0' /home/raelon/Projects/pyShelf/docs/html
|
||||
77
docs/html/HTML/style.css
Executable file
@@ -0,0 +1,77 @@
|
||||
/*
|
||||
* Copyright (c) 2005, 2010, 2011 Tama Communications Corporation
|
||||
*
|
||||
* This file is free software; as a special exception the author gives
|
||||
* unlimited permission to copy and/or distribute it, with or without
|
||||
* modifications, as long as this notice is preserved.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful, but
|
||||
* WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
|
||||
* implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
*/
|
||||
/*
|
||||
* Souce code
|
||||
*/
|
||||
body { color: #191970; background-color: #f5f5dc; }
|
||||
a.visited { color: gray; }
|
||||
.title { color: #cc0000; }
|
||||
.poweredby { text-align: right; }
|
||||
.error { color: red; }
|
||||
.loading { color: white; background-color: red; }
|
||||
.cvs { font-size: 90%; }
|
||||
.caution { text-align: center; margin: 1em 40px; }
|
||||
img.icon { vertical-align: top; border: 0; }
|
||||
.curline:hover { background-color:lightgray; }
|
||||
table.flist { border-spacing: 2px; width: 100%; }
|
||||
/*
|
||||
* Parts
|
||||
*/
|
||||
em { font-style: normal; }
|
||||
em.comment { color: green; font-style: italic; }
|
||||
em.sharp { color: #8b0000; }
|
||||
em.brace { color: red; }
|
||||
em.warned { background-color: yellow; }
|
||||
em.string { text-decoration: underline; }
|
||||
strong.reserved { font-weight: bold; }
|
||||
/*
|
||||
* Tag list using table (--table-list)
|
||||
*/
|
||||
th, td { white-space: nowrap; }
|
||||
th.tag { text-align: left; }
|
||||
th.line { text-align: right; }
|
||||
th.file { text-align: left; }
|
||||
th.code { text-align: left; }
|
||||
td.tag { text-align: left; }
|
||||
td.line { text-align: right; }
|
||||
td.file { text-align: left; }
|
||||
td.code { text-align: left; }
|
||||
/* end of TAG LIST */
|
||||
/*
|
||||
* Fixed guide (--fixed-guide)
|
||||
*/
|
||||
#guide {
|
||||
height: 35px;
|
||||
position: fixed;
|
||||
bottom:0px; left:0px; right:0px;
|
||||
background: #f5f5dc;
|
||||
border: 1px solid #ccc;
|
||||
}
|
||||
#guide ul {
|
||||
height: 25px;
|
||||
margin: 5px;
|
||||
width: 90%;
|
||||
}
|
||||
#guide ul li {
|
||||
float: left;
|
||||
display: inline;
|
||||
margin: 1px 1px;
|
||||
}
|
||||
#guide a {
|
||||
line-height: 24px;
|
||||
}
|
||||
#guide ul li.standout span {
|
||||
margin: 0px 4px;
|
||||
font-size: 115%;
|
||||
font-weight: bold;
|
||||
}
|
||||
/* end of FIXED GUIDE */
|
||||
76
docs/html/annotated.html
Normal file
@@ -0,0 +1,76 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: Class List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Class List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
|
||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span class="icona"><span class="icon">N</span></span><b>app</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">▼</span><span class="icona"><span class="icon">N</span></span><b>config</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classapp_1_1config_1_1Config.html" target="_self">Config</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_1_" class="arrow" onclick="toggleFolder('0_1_')">▼</span><span class="icona"><span class="icon">N</span></span><b>lib</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_1_0_" class="arrow" onclick="toggleFolder('0_1_0_')">▼</span><span class="icona"><span class="icon">N</span></span><b>api_hooks</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_0_0_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html" target="_self">DuckDuckGo</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_1_1_" class="arrow" onclick="toggleFolder('0_1_1_')">▼</span><span class="icona"><span class="icon">N</span></span><b>display</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_1_0_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html" target="_self">Frontend</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_1_2_" class="arrow" onclick="toggleFolder('0_1_2_')">▼</span><span class="icona"><span class="icon">N</span></span><b>library</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_2_0_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html" target="_self">Catalogue</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_1_3_" class="arrow" onclick="toggleFolder('0_1_3_')">▼</span><span class="icona"><span class="icon">N</span></span><b>pyShelf</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_3_0_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html" target="_self">BookDisplay</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_3_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html" target="_self">BookServer</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_3_2_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1InitFiles.html" target="_self">InitFiles</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_3_3_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html" target="_self">RequestHandler</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_4_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_1_4_" class="arrow" onclick="toggleFolder('0_1_4_')">▼</span><span class="icona"><span class="icon">N</span></span><b>storage</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_4_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html" target="_self">Storage</a></td><td class="desc"></td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
docs/html/bc_s.png
Normal file
|
After Width: | Height: | Size: 676 B |
BIN
docs/html/bdwn.png
Normal file
|
After Width: | Height: | Size: 147 B |
69
docs/html/classapp_1_1config_1_1Config-members.html
Normal file
@@ -0,0 +1,69 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><b>app</b></li><li class="navelem"><b>config</b></li><li class="navelem"><a class="el" href="classapp_1_1config_1_1Config.html">Config</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">app.config.Config Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classapp_1_1config_1_1Config.html">app.config.Config</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>__init__</b>(self) (defined in <a class="el" href="classapp_1_1config_1_1Config.html">app.config.Config</a>)</td><td class="entry"><a class="el" href="classapp_1_1config_1_1Config.html">app.config.Config</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>auto_scan</b> (defined in <a class="el" href="classapp_1_1config_1_1Config.html">app.config.Config</a>)</td><td class="entry"><a class="el" href="classapp_1_1config_1_1Config.html">app.config.Config</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>book_path</b> (defined in <a class="el" href="classapp_1_1config_1_1Config.html">app.config.Config</a>)</td><td class="entry"><a class="el" href="classapp_1_1config_1_1Config.html">app.config.Config</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>book_shelf</b> (defined in <a class="el" href="classapp_1_1config_1_1Config.html">app.config.Config</a>)</td><td class="entry"><a class="el" href="classapp_1_1config_1_1Config.html">app.config.Config</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>catalogue_db</b> (defined in <a class="el" href="classapp_1_1config_1_1Config.html">app.config.Config</a>)</td><td class="entry"><a class="el" href="classapp_1_1config_1_1Config.html">app.config.Config</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>file_array</b> (defined in <a class="el" href="classapp_1_1config_1_1Config.html">app.config.Config</a>)</td><td class="entry"><a class="el" href="classapp_1_1config_1_1Config.html">app.config.Config</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>TITLE</b> (defined in <a class="el" href="classapp_1_1config_1_1Config.html">app.config.Config</a>)</td><td class="entry"><a class="el" href="classapp_1_1config_1_1Config.html">app.config.Config</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
95
docs/html/classapp_1_1config_1_1Config.html
Normal file
@@ -0,0 +1,95 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: app.config.Config Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><b>app</b></li><li class="navelem"><b>config</b></li><li class="navelem"><a class="el" href="classapp_1_1config_1_1Config.html">Config</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-attribs">Public Attributes</a> |
|
||||
<a href="classapp_1_1config_1_1Config-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">app.config.Config Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:af15b4054633e9a7e8043d2a33b520acb"><td class="memItemLeft" align="right" valign="top"><a id="af15b4054633e9a7e8043d2a33b520acb"></a>
|
||||
def </td><td class="memItemRight" valign="bottom"><b>__init__</b> (self)</td></tr>
|
||||
<tr class="separator:af15b4054633e9a7e8043d2a33b520acb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
||||
Public Attributes</h2></td></tr>
|
||||
<tr class="memitem:ab99604e3c0245e5003a7690af0d6d897"><td class="memItemLeft" align="right" valign="top"><a id="ab99604e3c0245e5003a7690af0d6d897"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>book_path</b></td></tr>
|
||||
<tr class="separator:ab99604e3c0245e5003a7690af0d6d897"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab98795e4a52ddcde691e5f92ccd9b6f5"><td class="memItemLeft" align="right" valign="top"><a id="ab98795e4a52ddcde691e5f92ccd9b6f5"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>TITLE</b></td></tr>
|
||||
<tr class="separator:ab98795e4a52ddcde691e5f92ccd9b6f5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56cbc79336b86698a6954a56ee29b167"><td class="memItemLeft" align="right" valign="top"><a id="a56cbc79336b86698a6954a56ee29b167"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>book_shelf</b></td></tr>
|
||||
<tr class="separator:a56cbc79336b86698a6954a56ee29b167"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acd81b86d200fed8ea177e16dff358237"><td class="memItemLeft" align="right" valign="top"><a id="acd81b86d200fed8ea177e16dff358237"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>catalogue_db</b></td></tr>
|
||||
<tr class="separator:acd81b86d200fed8ea177e16dff358237"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0e6130c943b37a28392a2b864670134f"><td class="memItemLeft" align="right" valign="top"><a id="a0e6130c943b37a28392a2b864670134f"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>file_array</b></td></tr>
|
||||
<tr class="separator:a0e6130c943b37a28392a2b864670134f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa9aa9dbc4b85147d9c8942034b6fc101"><td class="memItemLeft" align="right" valign="top"><a id="aa9aa9dbc4b85147d9c8942034b6fc101"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>auto_scan</b></td></tr>
|
||||
<tr class="separator:aa9aa9dbc4b85147d9c8942034b6fc101"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><pre class="fragment">Main System Configuration</pre> </div><hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>app/<a class="el" href="">config.py</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,65 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><b>app</b></li><li class="navelem"><b>lib</b></li><li class="navelem"><b>api_hooks</b></li><li class="navelem"><a class="el" href="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html">DuckDuckGo</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">app.lib.api_hooks.DuckDuckGo Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html">app.lib.api_hooks.DuckDuckGo</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>__init__</b>(self) (defined in <a class="el" href="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html">app.lib.api_hooks.DuckDuckGo</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html">app.lib.api_hooks.DuckDuckGo</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html#ab462c2dc90bdabbea4f885dbffb7d8b5">image_result</a>(self, query)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html">app.lib.api_hooks.DuckDuckGo</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>url</b> (defined in <a class="el" href="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html">app.lib.api_hooks.DuckDuckGo</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html">app.lib.api_hooks.DuckDuckGo</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
113
docs/html/classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html
Normal file
@@ -0,0 +1,113 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: app.lib.api_hooks.DuckDuckGo Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><b>app</b></li><li class="navelem"><b>lib</b></li><li class="navelem"><b>api_hooks</b></li><li class="navelem"><a class="el" href="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html">DuckDuckGo</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-attribs">Public Attributes</a> |
|
||||
<a href="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">app.lib.api_hooks.DuckDuckGo Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ac0c087b439c6b50241b08ee88c44a0d2"><td class="memItemLeft" align="right" valign="top"><a id="ac0c087b439c6b50241b08ee88c44a0d2"></a>
|
||||
def </td><td class="memItemRight" valign="bottom"><b>__init__</b> (self)</td></tr>
|
||||
<tr class="separator:ac0c087b439c6b50241b08ee88c44a0d2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab462c2dc90bdabbea4f885dbffb7d8b5"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html#ab462c2dc90bdabbea4f885dbffb7d8b5">image_result</a> (self, query)</td></tr>
|
||||
<tr class="separator:ab462c2dc90bdabbea4f885dbffb7d8b5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
||||
Public Attributes</h2></td></tr>
|
||||
<tr class="memitem:a8b5005bada24c559908f9997424ba4ac"><td class="memItemLeft" align="right" valign="top"><a id="a8b5005bada24c559908f9997424ba4ac"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>url</b></td></tr>
|
||||
<tr class="separator:a8b5005bada24c559908f9997424ba4ac"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><pre class="fragment">duckduckgo related searching</pre> </div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="ab462c2dc90bdabbea4f885dbffb7d8b5"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab462c2dc90bdabbea4f885dbffb7d8b5">◆ </a></span>image_result()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def app.lib.api_hooks.DuckDuckGo.image_result </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>query</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Returns json containing url to image
|
||||
:param _key: &t=h_&iar=images&iax=images&ia=images&format=json&pretty=1
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>app/lib/<a class="el" href="">api_hooks.py</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,70 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><b>app</b></li><li class="navelem"><b>lib</b></li><li class="navelem"><b>display</b></li><li class="navelem"><a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html">Frontend</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">app.lib.display.Frontend Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html">app.lib.display.Frontend</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html#abd77c31f25d1da5035ff7d8aea8c12f9">__init__</a>(self, dimensions=[0, 0])</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html">app.lib.display.Frontend</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html#a8e4f28cd196b0a27f64dcdd98bed0d8c">app_body</a>(self, nav, shelf)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html">app.lib.display.Frontend</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html#acb5a0b8033a7117664e2f35a9c14adf0">app_footer</a>(self)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html">app.lib.display.Frontend</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html#aec70f2b0df837439d5888feeb4cf484b">app_Headers</a>(self)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html">app.lib.display.Frontend</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html#a8f4d613f2476e124202a62b224d3cc2b">compile</a>(self, nav, shelf)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html">app.lib.display.Frontend</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>dimensions</b> (defined in <a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html">app.lib.display.Frontend</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html">app.lib.display.Frontend</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html#ac024ff106efd6c9dd533fb88a982fa5c">html_Headers</a>(self)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html">app.lib.display.Frontend</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>TITLE</b> (defined in <a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html">app.lib.display.Frontend</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html">app.lib.display.Frontend</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
257
docs/html/classapp_1_1lib_1_1display_1_1Frontend.html
Normal file
@@ -0,0 +1,257 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: app.lib.display.Frontend Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><b>app</b></li><li class="navelem"><b>lib</b></li><li class="navelem"><b>display</b></li><li class="navelem"><a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html">Frontend</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-attribs">Public Attributes</a> |
|
||||
<a href="classapp_1_1lib_1_1display_1_1Frontend-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">app.lib.display.Frontend Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:abd77c31f25d1da5035ff7d8aea8c12f9"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html#abd77c31f25d1da5035ff7d8aea8c12f9">__init__</a> (self, dimensions=[0, 0])</td></tr>
|
||||
<tr class="separator:abd77c31f25d1da5035ff7d8aea8c12f9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac024ff106efd6c9dd533fb88a982fa5c"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html#ac024ff106efd6c9dd533fb88a982fa5c">html_Headers</a> (self)</td></tr>
|
||||
<tr class="separator:ac024ff106efd6c9dd533fb88a982fa5c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aec70f2b0df837439d5888feeb4cf484b"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html#aec70f2b0df837439d5888feeb4cf484b">app_Headers</a> (self)</td></tr>
|
||||
<tr class="separator:aec70f2b0df837439d5888feeb4cf484b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8e4f28cd196b0a27f64dcdd98bed0d8c"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html#a8e4f28cd196b0a27f64dcdd98bed0d8c">app_body</a> (self, nav, shelf)</td></tr>
|
||||
<tr class="separator:a8e4f28cd196b0a27f64dcdd98bed0d8c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acb5a0b8033a7117664e2f35a9c14adf0"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html#acb5a0b8033a7117664e2f35a9c14adf0">app_footer</a> (self)</td></tr>
|
||||
<tr class="separator:acb5a0b8033a7117664e2f35a9c14adf0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f4d613f2476e124202a62b224d3cc2b"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html#a8f4d613f2476e124202a62b224d3cc2b">compile</a> (self, nav, shelf)</td></tr>
|
||||
<tr class="separator:a8f4d613f2476e124202a62b224d3cc2b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
||||
Public Attributes</h2></td></tr>
|
||||
<tr class="memitem:a0aafb783f79a001cb4ef1ebdea5ad701"><td class="memItemLeft" align="right" valign="top"><a id="a0aafb783f79a001cb4ef1ebdea5ad701"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>dimensions</b></td></tr>
|
||||
<tr class="separator:a0aafb783f79a001cb4ef1ebdea5ad701"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad625c2a8eb2cc4edc168c9559a730c62"><td class="memItemLeft" align="right" valign="top"><a id="ad625c2a8eb2cc4edc168c9559a730c62"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>TITLE</b></td></tr>
|
||||
<tr class="separator:ad625c2a8eb2cc4edc168c9559a730c62"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><pre class="fragment">Dynamic frontend display functions</pre> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="abd77c31f25d1da5035ff7d8aea8c12f9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abd77c31f25d1da5035ff7d8aea8c12f9">◆ </a></span>__init__()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def app.lib.display.Frontend.__init__ </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>dimensions</em> = <code>[0, 0]</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">:param dimensions: array containing screen size [x, y]
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a8e4f28cd196b0a27f64dcdd98bed0d8c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8e4f28cd196b0a27f64dcdd98bed0d8c">◆ </a></span>app_body()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def app.lib.display.Frontend.app_body </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>nav</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>shelf</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Main interface body, and navigation
|
||||
:param nav: nav[] system navigation list
|
||||
:param shelf: shelf[0{path:"",title:"",cover:"",author:""}]
|
||||
:returns _body: HTML render of page body
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="acb5a0b8033a7117664e2f35a9c14adf0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#acb5a0b8033a7117664e2f35a9c14adf0">◆ </a></span>app_footer()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def app.lib.display.Frontend.app_footer </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Main interface footer; Closes HTML
|
||||
:returns _footer: HTML render of page footer
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="aec70f2b0df837439d5888feeb4cf484b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aec70f2b0df837439d5888feeb4cf484b">◆ </a></span>app_Headers()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def app.lib.display.Frontend.app_Headers </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">App specific headers
|
||||
:returns _head: HTML render of application specific headers
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="a8f4d613f2476e124202a62b224d3cc2b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8f4d613f2476e124202a62b224d3cc2b">◆ </a></span>compile()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def app.lib.display.Frontend.compile </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>nav</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>shelf</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Compiles user interface
|
||||
:returns _ui: Compiled HTML for page layout
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac024ff106efd6c9dd533fb88a982fa5c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac024ff106efd6c9dd533fb88a982fa5c">◆ </a></span>html_Headers()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def app.lib.display.Frontend.html_Headers </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">HTML headers
|
||||
:returns _head: HTML render of page headers
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>app/lib/<a class="el" href="">display.py</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,78 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><b>app</b></li><li class="navelem"><b>lib</b></li><li class="navelem"><b>library</b></li><li class="navelem"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">Catalogue</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">app.lib.library.Catalogue Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>__init__</b>(self) (defined in <a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>books</b> (defined in <a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>compare_shelf_current</b>(self) (defined in <a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>cover_regx</b> (defined in <a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>extract_content</b>(self, book_zip, book) (defined in <a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>extract_cover_html</b>(self, book_zip, book) (defined in <a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>extract_cover_image</b>(self, book_zip, book) (defined in <a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html#af6d4779a748534f2b6d2226de791a636">extract_metadata</a>(self, book)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>file_list</b> (defined in <a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html#a342877aaeeceab24e5ccbb746eb276a9">filter_books</a>(self)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>html_regx</b> (defined in <a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>import_books</b>(self, list=None) (defined in <a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>opf_regx</b> (defined in <a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html#acd24ea8f14df2ef4bdfdb56f5480dea8">process_book</a>(self, book)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html#a91f52410ba00b1472fa91f20162a1e8d">scan_book</a>(self, book)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>scan_folder</b>(self, folder=config.book_path) (defined in <a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">app.lib.library.Catalogue</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
229
docs/html/classapp_1_1lib_1_1library_1_1Catalogue.html
Normal file
@@ -0,0 +1,229 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: app.lib.library.Catalogue Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><b>app</b></li><li class="navelem"><b>lib</b></li><li class="navelem"><b>library</b></li><li class="navelem"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">Catalogue</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-attribs">Public Attributes</a> |
|
||||
<a href="classapp_1_1lib_1_1library_1_1Catalogue-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">app.lib.library.Catalogue Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a8dcc08440dc107af8d4f8b1afae5f4a3"><td class="memItemLeft" align="right" valign="top"><a id="a8dcc08440dc107af8d4f8b1afae5f4a3"></a>
|
||||
def </td><td class="memItemRight" valign="bottom"><b>__init__</b> (self)</td></tr>
|
||||
<tr class="separator:a8dcc08440dc107af8d4f8b1afae5f4a3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5e1da43ab392030681852fc911518526"><td class="memItemLeft" align="right" valign="top"><a id="a5e1da43ab392030681852fc911518526"></a>
|
||||
def </td><td class="memItemRight" valign="bottom"><b>scan_folder</b> (self, folder=config.book_path)</td></tr>
|
||||
<tr class="separator:a5e1da43ab392030681852fc911518526"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91f52410ba00b1472fa91f20162a1e8d"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html#a91f52410ba00b1472fa91f20162a1e8d">scan_book</a> (self, book)</td></tr>
|
||||
<tr class="separator:a91f52410ba00b1472fa91f20162a1e8d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a342877aaeeceab24e5ccbb746eb276a9"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html#a342877aaeeceab24e5ccbb746eb276a9">filter_books</a> (self)</td></tr>
|
||||
<tr class="separator:a342877aaeeceab24e5ccbb746eb276a9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acd24ea8f14df2ef4bdfdb56f5480dea8"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html#acd24ea8f14df2ef4bdfdb56f5480dea8">process_book</a> (self, book)</td></tr>
|
||||
<tr class="separator:acd24ea8f14df2ef4bdfdb56f5480dea8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af6d4779a748534f2b6d2226de791a636"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html#af6d4779a748534f2b6d2226de791a636">extract_metadata</a> (self, book)</td></tr>
|
||||
<tr class="separator:af6d4779a748534f2b6d2226de791a636"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac8e4c57ce144dc97545f3555ad68df09"><td class="memItemLeft" align="right" valign="top"><a id="ac8e4c57ce144dc97545f3555ad68df09"></a>
|
||||
def </td><td class="memItemRight" valign="bottom"><b>extract_content</b> (self, book_zip, book)</td></tr>
|
||||
<tr class="separator:ac8e4c57ce144dc97545f3555ad68df09"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a00c793aa4f36d6c4623db5509153623a"><td class="memItemLeft" align="right" valign="top"><a id="a00c793aa4f36d6c4623db5509153623a"></a>
|
||||
def </td><td class="memItemRight" valign="bottom"><b>extract_cover_html</b> (self, book_zip, book)</td></tr>
|
||||
<tr class="separator:a00c793aa4f36d6c4623db5509153623a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37bafe1c9580948895f286e85292008b"><td class="memItemLeft" align="right" valign="top"><a id="a37bafe1c9580948895f286e85292008b"></a>
|
||||
def </td><td class="memItemRight" valign="bottom"><b>extract_cover_image</b> (self, book_zip, book)</td></tr>
|
||||
<tr class="separator:a37bafe1c9580948895f286e85292008b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad638411c7d8a2e36102a41384bfe5435"><td class="memItemLeft" align="right" valign="top"><a id="ad638411c7d8a2e36102a41384bfe5435"></a>
|
||||
def </td><td class="memItemRight" valign="bottom"><b>compare_shelf_current</b> (self)</td></tr>
|
||||
<tr class="separator:ad638411c7d8a2e36102a41384bfe5435"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7f0c65ef83c057a2954bcf065bf32a18"><td class="memItemLeft" align="right" valign="top"><a id="a7f0c65ef83c057a2954bcf065bf32a18"></a>
|
||||
def </td><td class="memItemRight" valign="bottom"><b>import_books</b> (self, list=None)</td></tr>
|
||||
<tr class="separator:a7f0c65ef83c057a2954bcf065bf32a18"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
||||
Public Attributes</h2></td></tr>
|
||||
<tr class="memitem:ac315d34880d0e0c979102cd69a8b6114"><td class="memItemLeft" align="right" valign="top"><a id="ac315d34880d0e0c979102cd69a8b6114"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>file_list</b></td></tr>
|
||||
<tr class="separator:ac315d34880d0e0c979102cd69a8b6114"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7cc277ffec6fc7c8e92d5a576699eaf4"><td class="memItemLeft" align="right" valign="top"><a id="a7cc277ffec6fc7c8e92d5a576699eaf4"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>opf_regx</b></td></tr>
|
||||
<tr class="separator:a7cc277ffec6fc7c8e92d5a576699eaf4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a800a0daa483d47a48f6408cb0363324e"><td class="memItemLeft" align="right" valign="top"><a id="a800a0daa483d47a48f6408cb0363324e"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>cover_regx</b></td></tr>
|
||||
<tr class="separator:a800a0daa483d47a48f6408cb0363324e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5b300eec702111b27c7b1ff874fc3d62"><td class="memItemLeft" align="right" valign="top"><a id="a5b300eec702111b27c7b1ff874fc3d62"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>html_regx</b></td></tr>
|
||||
<tr class="separator:a5b300eec702111b27c7b1ff874fc3d62"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a74b9d8ea8187dab68396d11fb4f98542"><td class="memItemLeft" align="right" valign="top"><a id="a74b9d8ea8187dab68396d11fb4f98542"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>books</b></td></tr>
|
||||
<tr class="separator:a74b9d8ea8187dab68396d11fb4f98542"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><pre class="fragment">Decodes and stores book information</pre><pre class="fragment">Step One: filter_books</pre> </div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="af6d4779a748534f2b6d2226de791a636"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af6d4779a748534f2b6d2226de791a636">◆ </a></span>extract_metadata()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def app.lib.library.Catalogue.extract_metadata </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>book</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Return extracted metadata and cover picture
|
||||
book['path'] == Full path to ebook file
|
||||
book['files'] == list of files from self.process_book(book)
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="a342877aaeeceab24e5ccbb746eb276a9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a342877aaeeceab24e5ccbb746eb276a9">◆ </a></span>filter_books()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def app.lib.library.Catalogue.filter_books </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment"> Scan book folder recursively for epub files
|
||||
filter_books(0) -> Catalogue.books
|
||||
filter_books(1) -> self.books[]
|
||||
:param ret: 0 -> create class property -> dump json
|
||||
:param ret: 1 -> create & return class property
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="acd24ea8f14df2ef4bdfdb56f5480dea8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#acd24ea8f14df2ef4bdfdb56f5480dea8">◆ </a></span>process_book()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def app.lib.library.Catalogue.process_book </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>book</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Return dictionary of epub file contents</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="a91f52410ba00b1472fa91f20162a1e8d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a91f52410ba00b1472fa91f20162a1e8d">◆ </a></span>scan_book()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def app.lib.library.Catalogue.scan_book </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>book</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">REMOVE ME?</pre>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>app/lib/<a class="el" href="">library.py</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,71 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><b>app</b></li><li class="navelem"><b>lib</b></li><li class="navelem"><b>pyShelf</b></li><li class="navelem"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html">BookDisplay</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">app.lib.pyShelf.BookDisplay Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html">app.lib.pyShelf.BookDisplay</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a01985382ff426043aaabefa7a67524c8">__init__</a>(self)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html">app.lib.pyShelf.BookDisplay</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>books_per_page</b> (defined in <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html">app.lib.pyShelf.BookDisplay</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html">app.lib.pyShelf.BookDisplay</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a6ea053a288f542ca0c22dbb8f4317a7b">booksPerPage</a>(self, screen_size)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html">app.lib.pyShelf.BookDisplay</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>current_page</b> (defined in <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html">app.lib.pyShelf.BookDisplay</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html">app.lib.pyShelf.BookDisplay</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#af6cc14d26687f8fde0f71c9130993409">nextPage</a>(self)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html">app.lib.pyShelf.BookDisplay</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#aadf769d9a6b619aa349f321f79a5dea2">previousPage</a>(self)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html">app.lib.pyShelf.BookDisplay</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>thumbnail_scale</b> (defined in <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html">app.lib.pyShelf.BookDisplay</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html">app.lib.pyShelf.BookDisplay</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>thumbnail_size</b> (defined in <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html">app.lib.pyShelf.BookDisplay</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html">app.lib.pyShelf.BookDisplay</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>total_pages</b> (defined in <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html">app.lib.pyShelf.BookDisplay</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html">app.lib.pyShelf.BookDisplay</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
191
docs/html/classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html
Normal file
@@ -0,0 +1,191 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: app.lib.pyShelf.BookDisplay Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><b>app</b></li><li class="navelem"><b>lib</b></li><li class="navelem"><b>pyShelf</b></li><li class="navelem"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html">BookDisplay</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-attribs">Public Attributes</a> |
|
||||
<a href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">app.lib.pyShelf.BookDisplay Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a01985382ff426043aaabefa7a67524c8"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a01985382ff426043aaabefa7a67524c8">__init__</a> (self)</td></tr>
|
||||
<tr class="separator:a01985382ff426043aaabefa7a67524c8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af6cc14d26687f8fde0f71c9130993409"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#af6cc14d26687f8fde0f71c9130993409">nextPage</a> (self)</td></tr>
|
||||
<tr class="separator:af6cc14d26687f8fde0f71c9130993409"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aadf769d9a6b619aa349f321f79a5dea2"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#aadf769d9a6b619aa349f321f79a5dea2">previousPage</a> (self)</td></tr>
|
||||
<tr class="separator:aadf769d9a6b619aa349f321f79a5dea2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6ea053a288f542ca0c22dbb8f4317a7b"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a6ea053a288f542ca0c22dbb8f4317a7b">booksPerPage</a> (self, screen_size)</td></tr>
|
||||
<tr class="separator:a6ea053a288f542ca0c22dbb8f4317a7b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
||||
Public Attributes</h2></td></tr>
|
||||
<tr class="memitem:a5fadf5b647c5f27d6ae49c6a68f54923"><td class="memItemLeft" align="right" valign="top"><a id="a5fadf5b647c5f27d6ae49c6a68f54923"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>books_per_page</b></td></tr>
|
||||
<tr class="separator:a5fadf5b647c5f27d6ae49c6a68f54923"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aff6ec0378811d900c8768354aa08a66b"><td class="memItemLeft" align="right" valign="top"><a id="aff6ec0378811d900c8768354aa08a66b"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>current_page</b></td></tr>
|
||||
<tr class="separator:aff6ec0378811d900c8768354aa08a66b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cc5c6844169ecb21e1e2e0eb2f8d4cc"><td class="memItemLeft" align="right" valign="top"><a id="a8cc5c6844169ecb21e1e2e0eb2f8d4cc"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>thumbnail_size</b></td></tr>
|
||||
<tr class="separator:a8cc5c6844169ecb21e1e2e0eb2f8d4cc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a45ff2e061ddbb99b898ac9b4c1fe1b96"><td class="memItemLeft" align="right" valign="top"><a id="a45ff2e061ddbb99b898ac9b4c1fe1b96"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>thumbnail_scale</b></td></tr>
|
||||
<tr class="separator:a45ff2e061ddbb99b898ac9b4c1fe1b96"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3580927488f4d8571fcd4c7bd7ae7481"><td class="memItemLeft" align="right" valign="top"><a id="a3580927488f4d8571fcd4c7bd7ae7481"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>total_pages</b></td></tr>
|
||||
<tr class="separator:a3580927488f4d8571fcd4c7bd7ae7481"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><pre class="fragment">All functions related to displaying book information in the HTML UI</pre> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a01985382ff426043aaabefa7a67524c8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a01985382ff426043aaabefa7a67524c8">◆ </a></span>__init__()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def app.lib.pyShelf.BookDisplay.__init__ </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Initialize class variables
|
||||
:return: None
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a6ea053a288f542ca0c22dbb8f4317a7b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6ea053a288f542ca0c22dbb8f4317a7b">◆ </a></span>booksPerPage()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def app.lib.pyShelf.BookDisplay.booksPerPage </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>screen_size</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Set books per page
|
||||
|
||||
:param screen_size: Array containing x,y pixel sizes
|
||||
:return: self.books_per_page
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="af6cc14d26687f8fde0f71c9130993409"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af6cc14d26687f8fde0f71c9130993409">◆ </a></span>nextPage()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def app.lib.pyShelf.BookDisplay.nextPage </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Goto next book page
|
||||
:return: new current_page
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="aadf769d9a6b619aa349f321f79a5dea2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aadf769d9a6b619aa349f321f79a5dea2">◆ </a></span>previousPage()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def app.lib.pyShelf.BookDisplay.previousPage </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Goto previous book page
|
||||
:return: new current_page
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>app/lib/<a class="el" href="">pyShelf.py</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,69 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><b>app</b></li><li class="navelem"><b>lib</b></li><li class="navelem"><b>pyShelf</b></li><li class="navelem"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html">BookServer</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">app.lib.pyShelf.BookServer Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html">app.lib.pyShelf.BookServer</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>__init__</b>(self) (defined in <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html">app.lib.pyShelf.BookServer</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html">app.lib.pyShelf.BookServer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#a4b038dcd5db1d7ec8b7c66b9a71e09bc">close</a>(self)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html">app.lib.pyShelf.BookServer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#afdf0fe4499eb1e4d462fa24d6f542b90">close_prompt</a>(self)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html">app.lib.pyShelf.BookServer</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>handler</b> (defined in <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html">app.lib.pyShelf.BookServer</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html">app.lib.pyShelf.BookServer</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>httpd</b> (defined in <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html">app.lib.pyShelf.BookServer</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html">app.lib.pyShelf.BookServer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#a6a62aedc980975e37cd10eb6006b18a3">run</a>(self)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html">app.lib.pyShelf.BookServer</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>server_address</b> (defined in <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html">app.lib.pyShelf.BookServer</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html">app.lib.pyShelf.BookServer</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
148
docs/html/classapp_1_1lib_1_1pyShelf_1_1BookServer.html
Normal file
@@ -0,0 +1,148 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: app.lib.pyShelf.BookServer Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><b>app</b></li><li class="navelem"><b>lib</b></li><li class="navelem"><b>pyShelf</b></li><li class="navelem"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html">BookServer</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-attribs">Public Attributes</a> |
|
||||
<a href="classapp_1_1lib_1_1pyShelf_1_1BookServer-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">app.lib.pyShelf.BookServer Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ab9842f8c0937e6e23fa9562ff4c9d9b6"><td class="memItemLeft" align="right" valign="top"><a id="ab9842f8c0937e6e23fa9562ff4c9d9b6"></a>
|
||||
def </td><td class="memItemRight" valign="bottom"><b>__init__</b> (self)</td></tr>
|
||||
<tr class="separator:ab9842f8c0937e6e23fa9562ff4c9d9b6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afdf0fe4499eb1e4d462fa24d6f542b90"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#afdf0fe4499eb1e4d462fa24d6f542b90">close_prompt</a> (self)</td></tr>
|
||||
<tr class="separator:afdf0fe4499eb1e4d462fa24d6f542b90"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6a62aedc980975e37cd10eb6006b18a3"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#a6a62aedc980975e37cd10eb6006b18a3">run</a> (self)</td></tr>
|
||||
<tr class="separator:a6a62aedc980975e37cd10eb6006b18a3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4b038dcd5db1d7ec8b7c66b9a71e09bc"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#a4b038dcd5db1d7ec8b7c66b9a71e09bc">close</a> (self)</td></tr>
|
||||
<tr class="separator:a4b038dcd5db1d7ec8b7c66b9a71e09bc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
||||
Public Attributes</h2></td></tr>
|
||||
<tr class="memitem:a2f9d0ae20161d4ef5e49bdbb95ca813e"><td class="memItemLeft" align="right" valign="top"><a id="a2f9d0ae20161d4ef5e49bdbb95ca813e"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>server_address</b></td></tr>
|
||||
<tr class="separator:a2f9d0ae20161d4ef5e49bdbb95ca813e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4281a91a7626aff5f51976bba36d867f"><td class="memItemLeft" align="right" valign="top"><a id="a4281a91a7626aff5f51976bba36d867f"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>handler</b></td></tr>
|
||||
<tr class="separator:a4281a91a7626aff5f51976bba36d867f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1bd70f6445acfc4433fb41056d0475e6"><td class="memItemLeft" align="right" valign="top"><a id="a1bd70f6445acfc4433fb41056d0475e6"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>httpd</b></td></tr>
|
||||
<tr class="separator:a1bd70f6445acfc4433fb41056d0475e6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><pre class="fragment">HTTP server functions required to display e-books
|
||||
</pre> </div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a4b038dcd5db1d7ec8b7c66b9a71e09bc"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4b038dcd5db1d7ec8b7c66b9a71e09bc">◆ </a></span>close()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def app.lib.pyShelf.BookServer.close </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Stop HTTP Server</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="afdf0fe4499eb1e4d462fa24d6f542b90"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#afdf0fe4499eb1e4d462fa24d6f542b90">◆ </a></span>close_prompt()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def app.lib.pyShelf.BookServer.close_prompt </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Prompt to close server</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6a62aedc980975e37cd10eb6006b18a3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6a62aedc980975e37cd10eb6006b18a3">◆ </a></span>run()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def app.lib.pyShelf.BookServer.run </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Start HTTP Server</pre>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>app/lib/<a class="el" href="">pyShelf.py</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,64 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><b>app</b></li><li class="navelem"><b>lib</b></li><li class="navelem"><b>pyShelf</b></li><li class="navelem"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1InitFiles.html">InitFiles</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">app.lib.pyShelf.InitFiles Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1InitFiles.html">app.lib.pyShelf.InitFiles</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>__init__</b>(self, file_array) (defined in <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1InitFiles.html">app.lib.pyShelf.InitFiles</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1InitFiles.html">app.lib.pyShelf.InitFiles</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1InitFiles.html#ade78b7d349aed178101324be3c385df4">CreateFile</a>(self, _pointer)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1InitFiles.html">app.lib.pyShelf.InitFiles</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
104
docs/html/classapp_1_1lib_1_1pyShelf_1_1InitFiles.html
Normal file
@@ -0,0 +1,104 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: app.lib.pyShelf.InitFiles Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><b>app</b></li><li class="navelem"><b>lib</b></li><li class="navelem"><b>pyShelf</b></li><li class="navelem"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1InitFiles.html">InitFiles</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="classapp_1_1lib_1_1pyShelf_1_1InitFiles-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">app.lib.pyShelf.InitFiles Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a8c40ce7b79e78997d50adf97892f4e47"><td class="memItemLeft" align="right" valign="top"><a id="a8c40ce7b79e78997d50adf97892f4e47"></a>
|
||||
def </td><td class="memItemRight" valign="bottom"><b>__init__</b> (self, file_array)</td></tr>
|
||||
<tr class="separator:a8c40ce7b79e78997d50adf97892f4e47"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ade78b7d349aed178101324be3c385df4"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1InitFiles.html#ade78b7d349aed178101324be3c385df4">CreateFile</a> (self, _pointer)</td></tr>
|
||||
<tr class="separator:ade78b7d349aed178101324be3c385df4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><pre class="fragment">First run file creation operations</pre> </div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="ade78b7d349aed178101324be3c385df4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ade78b7d349aed178101324be3c385df4">◆ </a></span>CreateFile()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def app.lib.pyShelf.InitFiles.CreateFile </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>_pointer</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Create the file</pre>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>app/lib/<a class="el" href="">pyShelf.py</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,64 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><b>app</b></li><li class="navelem"><b>lib</b></li><li class="navelem"><b>pyShelf</b></li><li class="navelem"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html">RequestHandler</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">app.lib.pyShelf.RequestHandler Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html">app.lib.pyShelf.RequestHandler</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>do_GET</b>(self) (defined in <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html">app.lib.pyShelf.RequestHandler</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html">app.lib.pyShelf.RequestHandler</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>path</b> (defined in <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html">app.lib.pyShelf.RequestHandler</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html">app.lib.pyShelf.RequestHandler</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
88
docs/html/classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html
Normal file
@@ -0,0 +1,88 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: app.lib.pyShelf.RequestHandler Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><b>app</b></li><li class="navelem"><b>lib</b></li><li class="navelem"><b>pyShelf</b></li><li class="navelem"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html">RequestHandler</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-attribs">Public Attributes</a> |
|
||||
<a href="classapp_1_1lib_1_1pyShelf_1_1RequestHandler-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">app.lib.pyShelf.RequestHandler Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for app.lib.pyShelf.RequestHandler:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center">
|
||||
<img src="classapp_1_1lib_1_1pyShelf_1_1RequestHandler.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a1eb370eee172882f2326b061f607ade8"><td class="memItemLeft" align="right" valign="top"><a id="a1eb370eee172882f2326b061f607ade8"></a>
|
||||
def </td><td class="memItemRight" valign="bottom"><b>do_GET</b> (self)</td></tr>
|
||||
<tr class="separator:a1eb370eee172882f2326b061f607ade8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
||||
Public Attributes</h2></td></tr>
|
||||
<tr class="memitem:a062e40dcea67408d1cf36b0319316408"><td class="memItemLeft" align="right" valign="top"><a id="a062e40dcea67408d1cf36b0319316408"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>path</b></td></tr>
|
||||
<tr class="separator:a062e40dcea67408d1cf36b0319316408"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><pre class="fragment">Request Handler</pre> </div><hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>app/lib/<a class="el" href="">pyShelf.py</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
docs/html/classapp_1_1lib_1_1pyShelf_1_1RequestHandler.png
Normal file
|
After Width: | Height: | Size: 766 B |
72
docs/html/classapp_1_1lib_1_1storage_1_1Storage-members.html
Normal file
@@ -0,0 +1,72 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><b>app</b></li><li class="navelem"><b>lib</b></li><li class="navelem"><b>storage</b></li><li class="navelem"><a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html">Storage</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">app.lib.storage.Storage Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html">app.lib.storage.Storage</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>__init__</b>(self) (defined in <a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html">app.lib.storage.Storage</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html">app.lib.storage.Storage</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>book_paths_list</b>(self) (defined in <a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html">app.lib.storage.Storage</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html">app.lib.storage.Storage</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>close</b>(self) (defined in <a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html">app.lib.storage.Storage</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html">app.lib.storage.Storage</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>commit</b>(self) (defined in <a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html">app.lib.storage.Storage</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html">app.lib.storage.Storage</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html#ab8a381a4ce3f5ab9aa070d286d41d6ec">create_tables</a>(self)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html">app.lib.storage.Storage</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>cursor</b> (defined in <a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html">app.lib.storage.Storage</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html">app.lib.storage.Storage</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html#a660085b886b7ceca2870f5d55b98ac7f">database</a>(self)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html">app.lib.storage.Storage</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>db</b> (defined in <a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html">app.lib.storage.Storage</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html">app.lib.storage.Storage</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>db_file</b> (defined in <a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html">app.lib.storage.Storage</a>)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html">app.lib.storage.Storage</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html#aeef7a8b53b250749b2147649a32f6ec9">insert_book</a>(self, book)</td><td class="entry"><a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html">app.lib.storage.Storage</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
168
docs/html/classapp_1_1lib_1_1storage_1_1Storage.html
Normal file
@@ -0,0 +1,168 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: app.lib.storage.Storage Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><b>app</b></li><li class="navelem"><b>lib</b></li><li class="navelem"><b>storage</b></li><li class="navelem"><a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html">Storage</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-attribs">Public Attributes</a> |
|
||||
<a href="classapp_1_1lib_1_1storage_1_1Storage-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">app.lib.storage.Storage Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:aeb4e5e1f4d450de77e71b1b8fd4b30ba"><td class="memItemLeft" align="right" valign="top"><a id="aeb4e5e1f4d450de77e71b1b8fd4b30ba"></a>
|
||||
def </td><td class="memItemRight" valign="bottom"><b>__init__</b> (self)</td></tr>
|
||||
<tr class="separator:aeb4e5e1f4d450de77e71b1b8fd4b30ba"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a660085b886b7ceca2870f5d55b98ac7f"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html#a660085b886b7ceca2870f5d55b98ac7f">database</a> (self)</td></tr>
|
||||
<tr class="separator:a660085b886b7ceca2870f5d55b98ac7f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab8a381a4ce3f5ab9aa070d286d41d6ec"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html#ab8a381a4ce3f5ab9aa070d286d41d6ec">create_tables</a> (self)</td></tr>
|
||||
<tr class="separator:ab8a381a4ce3f5ab9aa070d286d41d6ec"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeef7a8b53b250749b2147649a32f6ec9"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html#aeef7a8b53b250749b2147649a32f6ec9">insert_book</a> (self, book)</td></tr>
|
||||
<tr class="separator:aeef7a8b53b250749b2147649a32f6ec9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa3319ca207a2d9b087307b71246d13b8"><td class="memItemLeft" align="right" valign="top"><a id="aa3319ca207a2d9b087307b71246d13b8"></a>
|
||||
def </td><td class="memItemRight" valign="bottom"><b>book_paths_list</b> (self)</td></tr>
|
||||
<tr class="separator:aa3319ca207a2d9b087307b71246d13b8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26d852257563516565d99902170bbb22"><td class="memItemLeft" align="right" valign="top"><a id="a26d852257563516565d99902170bbb22"></a>
|
||||
def </td><td class="memItemRight" valign="bottom"><b>commit</b> (self)</td></tr>
|
||||
<tr class="separator:a26d852257563516565d99902170bbb22"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a13cdec64eb57f19ce8722cbdd8d4a643"><td class="memItemLeft" align="right" valign="top"><a id="a13cdec64eb57f19ce8722cbdd8d4a643"></a>
|
||||
def </td><td class="memItemRight" valign="bottom"><b>close</b> (self)</td></tr>
|
||||
<tr class="separator:a13cdec64eb57f19ce8722cbdd8d4a643"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
||||
Public Attributes</h2></td></tr>
|
||||
<tr class="memitem:a75b823ba5e218adbcb226fe62c8a4d87"><td class="memItemLeft" align="right" valign="top"><a id="a75b823ba5e218adbcb226fe62c8a4d87"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>db_file</b></td></tr>
|
||||
<tr class="separator:a75b823ba5e218adbcb226fe62c8a4d87"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0709199a9d06fb733534bc98c5266b40"><td class="memItemLeft" align="right" valign="top"><a id="a0709199a9d06fb733534bc98c5266b40"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>db</b></td></tr>
|
||||
<tr class="separator:a0709199a9d06fb733534bc98c5266b40"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9166da1804181b156a264498c6df9301"><td class="memItemLeft" align="right" valign="top"><a id="a9166da1804181b156a264498c6df9301"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>cursor</b></td></tr>
|
||||
<tr class="separator:a9166da1804181b156a264498c6df9301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><pre class="fragment">Contains all methods for system storage</pre> </div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="ab8a381a4ce3f5ab9aa070d286d41d6ec"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab8a381a4ce3f5ab9aa070d286d41d6ec">◆ </a></span>create_tables()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def app.lib.storage.Storage.create_tables </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Create table structure</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="a660085b886b7ceca2870f5d55b98ac7f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a660085b886b7ceca2870f5d55b98ac7f">◆ </a></span>database()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def app.lib.storage.Storage.database </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Create database cursor</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="aeef7a8b53b250749b2147649a32f6ec9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aeef7a8b53b250749b2147649a32f6ec9">◆ </a></span>insert_book()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def app.lib.storage.Storage.insert_book </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>book</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Insert book in database
|
||||
:returns: True if succeeds False if not
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>app/lib/<a class="el" href="">storage.py</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
90
docs/html/classes.html
Normal file
@@ -0,0 +1,90 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: Class Index</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Class Index</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="qindex"><a class="qindex" href="#letter_b">b</a> | <a class="qindex" href="#letter_c">c</a> | <a class="qindex" href="#letter_d">d</a> | <a class="qindex" href="#letter_f">f</a> | <a class="qindex" href="#letter_i">i</a> | <a class="qindex" href="#letter_r">r</a> | <a class="qindex" href="#letter_s">s</a></div>
|
||||
<table class="classindex">
|
||||
<tr><td rowspan="2" valign="bottom"><a name="letter_b"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  b  </div></td></tr></table>
|
||||
</td>
|
||||
<td valign="top"><a class="el" href="classapp_1_1config_1_1Config.html">Config</a> (app.config)   </td>
|
||||
<td rowspan="2" valign="bottom"><a name="letter_i"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  i  </div></td></tr></table>
|
||||
</td>
|
||||
<td rowspan="2" valign="bottom"><a name="letter_s"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  s  </div></td></tr></table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td rowspan="2" valign="bottom"><a name="letter_d"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  d  </div></td></tr></table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td valign="top"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html">BookDisplay</a> (app.lib.pyShelf)   </td>
|
||||
<td valign="top"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1InitFiles.html">InitFiles</a> (app.lib.pyShelf)   </td>
|
||||
<td valign="top"><a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html">Storage</a> (app.lib.storage)   </td>
|
||||
</tr>
|
||||
<tr><td valign="top"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html">BookServer</a> (app.lib.pyShelf)   </td>
|
||||
<td valign="top"><a class="el" href="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html">DuckDuckGo</a> (app.lib.api_hooks)   </td>
|
||||
<td rowspan="2" valign="bottom"><a name="letter_r"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  r  </div></td></tr></table>
|
||||
</td>
|
||||
<td></td></tr>
|
||||
<tr><td rowspan="2" valign="bottom"><a name="letter_c"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  c  </div></td></tr></table>
|
||||
</td>
|
||||
<td rowspan="2" valign="bottom"><a name="letter_f"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  f  </div></td></tr></table>
|
||||
</td>
|
||||
<td></td></tr>
|
||||
<tr><td valign="top"><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html">RequestHandler</a> (app.lib.pyShelf)   </td>
|
||||
<td></td></tr>
|
||||
<tr><td valign="top"><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html">Catalogue</a> (app.lib.library)   </td>
|
||||
<td valign="top"><a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html">Frontend</a> (app.lib.display)   </td>
|
||||
<td></td><td></td></tr>
|
||||
<tr><td></td><td></td><td></td><td></td></tr>
|
||||
</table>
|
||||
<div class="qindex"><a class="qindex" href="#letter_b">b</a> | <a class="qindex" href="#letter_c">c</a> | <a class="qindex" href="#letter_d">d</a> | <a class="qindex" href="#letter_f">f</a> | <a class="qindex" href="#letter_i">i</a> | <a class="qindex" href="#letter_r">r</a> | <a class="qindex" href="#letter_s">s</a></div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
docs/html/closed.png
Normal file
|
After Width: | Height: | Size: 132 B |
59
docs/html/dir_9dc6c7acf21934bbaaf79b41db58c4e7.html
Normal file
@@ -0,0 +1,59 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: app/lib Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_d422163b96683743ed3963d4aac17747.html">app</a></li><li class="navelem"><a class="el" href="dir_9dc6c7acf21934bbaaf79b41db58c4e7.html">lib</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">lib Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
63
docs/html/dir_d422163b96683743ed3963d4aac17747.html
Normal file
@@ -0,0 +1,63 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: app Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_d422163b96683743ed3963d4aac17747.html">app</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">app Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
|
||||
Directories</h2></td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
docs/html/doc.png
Normal file
|
After Width: | Height: | Size: 746 B |
1765
docs/html/doxygen.css
Normal file
BIN
docs/html/doxygen.png
Normal file
|
After Width: | Height: | Size: 3.7 KiB |
127
docs/html/dynsections.js
Normal file
@@ -0,0 +1,127 @@
|
||||
/*
|
||||
@licstart The following is the entire license notice for the
|
||||
JavaScript code in this file.
|
||||
|
||||
Copyright (C) 1997-2017 by Dimitri van Heesch
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along
|
||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
|
||||
@licend The above is the entire license notice
|
||||
for the JavaScript code in this file
|
||||
*/
|
||||
function toggleVisibility(linkObj)
|
||||
{
|
||||
var base = $(linkObj).attr('id');
|
||||
var summary = $('#'+base+'-summary');
|
||||
var content = $('#'+base+'-content');
|
||||
var trigger = $('#'+base+'-trigger');
|
||||
var src=$(trigger).attr('src');
|
||||
if (content.is(':visible')===true) {
|
||||
content.hide();
|
||||
summary.show();
|
||||
$(linkObj).addClass('closed').removeClass('opened');
|
||||
$(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
|
||||
} else {
|
||||
content.show();
|
||||
summary.hide();
|
||||
$(linkObj).removeClass('closed').addClass('opened');
|
||||
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function updateStripes()
|
||||
{
|
||||
$('table.directory tr').
|
||||
removeClass('even').filter(':visible:even').addClass('even');
|
||||
}
|
||||
|
||||
function toggleLevel(level)
|
||||
{
|
||||
$('table.directory tr').each(function() {
|
||||
var l = this.id.split('_').length-1;
|
||||
var i = $('#img'+this.id.substring(3));
|
||||
var a = $('#arr'+this.id.substring(3));
|
||||
if (l<level+1) {
|
||||
i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
|
||||
a.html('▼');
|
||||
$(this).show();
|
||||
} else if (l==level+1) {
|
||||
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
|
||||
a.html('►');
|
||||
$(this).show();
|
||||
} else {
|
||||
$(this).hide();
|
||||
}
|
||||
});
|
||||
updateStripes();
|
||||
}
|
||||
|
||||
function toggleFolder(id)
|
||||
{
|
||||
// the clicked row
|
||||
var currentRow = $('#row_'+id);
|
||||
|
||||
// all rows after the clicked row
|
||||
var rows = currentRow.nextAll("tr");
|
||||
|
||||
var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
|
||||
|
||||
// only match elements AFTER this one (can't hide elements before)
|
||||
var childRows = rows.filter(function() { return this.id.match(re); });
|
||||
|
||||
// first row is visible we are HIDING
|
||||
if (childRows.filter(':first').is(':visible')===true) {
|
||||
// replace down arrow by right arrow for current row
|
||||
var currentRowSpans = currentRow.find("span");
|
||||
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
||||
currentRowSpans.filter(".arrow").html('►');
|
||||
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
|
||||
} else { // we are SHOWING
|
||||
// replace right arrow by down arrow for current row
|
||||
var currentRowSpans = currentRow.find("span");
|
||||
currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
|
||||
currentRowSpans.filter(".arrow").html('▼');
|
||||
// replace down arrows by right arrows for child rows
|
||||
var childRowsSpans = childRows.find("span");
|
||||
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
||||
childRowsSpans.filter(".arrow").html('►');
|
||||
childRows.show(); //show all children
|
||||
}
|
||||
updateStripes();
|
||||
}
|
||||
|
||||
|
||||
function toggleInherit(id)
|
||||
{
|
||||
var rows = $('tr.inherit.'+id);
|
||||
var img = $('tr.inherit_header.'+id+' img');
|
||||
var src = $(img).attr('src');
|
||||
if (rows.filter(':first').is(':visible')===true) {
|
||||
rows.css('display','none');
|
||||
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
|
||||
} else {
|
||||
rows.css('display','table-row'); // using show() causes jump in firefox
|
||||
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
|
||||
}
|
||||
}
|
||||
/* @license-end */
|
||||
|
||||
$(document).ready(function() {
|
||||
$('.code,.codeRef').each(function() {
|
||||
$(this).data('powertip',$('#a'+$(this).attr('href').replace(/.*\//,'').replace(/[^a-z_A-Z0-9]/g,'_')).html());
|
||||
$(this).powerTip({ placement: 's', smartPlacement: true, mouseOnToPopup: true });
|
||||
});
|
||||
});
|
||||
70
docs/html/files.html
Normal file
@@ -0,0 +1,70 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: File List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">File List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory">
|
||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')"> </span><a class="el" href="dir_d422163b96683743ed3963d4aac17747.html" target="_self">app</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">▼</span><span id="img_0_0_" class="iconfopen" onclick="toggleFolder('0_0_')"> </span><a class="el" href="dir_9dc6c7acf21934bbaaf79b41db58c4e7.html" target="_self">lib</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href=".html"><span class="icondoc"></span></a><b>__init__.py</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_1_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href=".html"><span class="icondoc"></span></a><b>api_hooks.py</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href=".html"><span class="icondoc"></span></a><b>display.py</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_3_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href=".html"><span class="icondoc"></span></a><b>library.py</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_4_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href=".html"><span class="icondoc"></span></a><b>pyShelf.py</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_5_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href=".html"><span class="icondoc"></span></a><b>storage.py</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href=".html"><span class="icondoc"></span></a><b>__init__.py</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href=".html"><span class="icondoc"></span></a><b>config.py</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href=".html"><span class="icondoc"></span></a><b>main.py</b></td><td class="desc"></td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
docs/html/folderclosed.png
Normal file
|
After Width: | Height: | Size: 616 B |
BIN
docs/html/folderopen.png
Normal file
|
After Width: | Height: | Size: 597 B |
117
docs/html/functions.html
Normal file
@@ -0,0 +1,117 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: Class Members</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div><ul>
|
||||
<li>__init__()
|
||||
: <a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html#abd77c31f25d1da5035ff7d8aea8c12f9">app.lib.display.Frontend</a>
|
||||
, <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a01985382ff426043aaabefa7a67524c8">app.lib.pyShelf.BookDisplay</a>
|
||||
</li>
|
||||
<li>app_body()
|
||||
: <a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html#a8e4f28cd196b0a27f64dcdd98bed0d8c">app.lib.display.Frontend</a>
|
||||
</li>
|
||||
<li>app_footer()
|
||||
: <a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html#acb5a0b8033a7117664e2f35a9c14adf0">app.lib.display.Frontend</a>
|
||||
</li>
|
||||
<li>app_Headers()
|
||||
: <a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html#aec70f2b0df837439d5888feeb4cf484b">app.lib.display.Frontend</a>
|
||||
</li>
|
||||
<li>booksPerPage()
|
||||
: <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a6ea053a288f542ca0c22dbb8f4317a7b">app.lib.pyShelf.BookDisplay</a>
|
||||
</li>
|
||||
<li>close()
|
||||
: <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#a4b038dcd5db1d7ec8b7c66b9a71e09bc">app.lib.pyShelf.BookServer</a>
|
||||
</li>
|
||||
<li>close_prompt()
|
||||
: <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#afdf0fe4499eb1e4d462fa24d6f542b90">app.lib.pyShelf.BookServer</a>
|
||||
</li>
|
||||
<li>compile()
|
||||
: <a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html#a8f4d613f2476e124202a62b224d3cc2b">app.lib.display.Frontend</a>
|
||||
</li>
|
||||
<li>create_tables()
|
||||
: <a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html#ab8a381a4ce3f5ab9aa070d286d41d6ec">app.lib.storage.Storage</a>
|
||||
</li>
|
||||
<li>CreateFile()
|
||||
: <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1InitFiles.html#ade78b7d349aed178101324be3c385df4">app.lib.pyShelf.InitFiles</a>
|
||||
</li>
|
||||
<li>database()
|
||||
: <a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html#a660085b886b7ceca2870f5d55b98ac7f">app.lib.storage.Storage</a>
|
||||
</li>
|
||||
<li>extract_metadata()
|
||||
: <a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html#af6d4779a748534f2b6d2226de791a636">app.lib.library.Catalogue</a>
|
||||
</li>
|
||||
<li>filter_books()
|
||||
: <a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html#a342877aaeeceab24e5ccbb746eb276a9">app.lib.library.Catalogue</a>
|
||||
</li>
|
||||
<li>html_Headers()
|
||||
: <a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html#ac024ff106efd6c9dd533fb88a982fa5c">app.lib.display.Frontend</a>
|
||||
</li>
|
||||
<li>image_result()
|
||||
: <a class="el" href="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html#ab462c2dc90bdabbea4f885dbffb7d8b5">app.lib.api_hooks.DuckDuckGo</a>
|
||||
</li>
|
||||
<li>insert_book()
|
||||
: <a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html#aeef7a8b53b250749b2147649a32f6ec9">app.lib.storage.Storage</a>
|
||||
</li>
|
||||
<li>nextPage()
|
||||
: <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#af6cc14d26687f8fde0f71c9130993409">app.lib.pyShelf.BookDisplay</a>
|
||||
</li>
|
||||
<li>previousPage()
|
||||
: <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#aadf769d9a6b619aa349f321f79a5dea2">app.lib.pyShelf.BookDisplay</a>
|
||||
</li>
|
||||
<li>process_book()
|
||||
: <a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html#acd24ea8f14df2ef4bdfdb56f5480dea8">app.lib.library.Catalogue</a>
|
||||
</li>
|
||||
<li>run()
|
||||
: <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#a6a62aedc980975e37cd10eb6006b18a3">app.lib.pyShelf.BookServer</a>
|
||||
</li>
|
||||
<li>scan_book()
|
||||
: <a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html#a91f52410ba00b1472fa91f20162a1e8d">app.lib.library.Catalogue</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
117
docs/html/functions_func.html
Normal file
@@ -0,0 +1,117 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: Class Members - Functions</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div class="contents">
|
||||
 <ul>
|
||||
<li>__init__()
|
||||
: <a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html#abd77c31f25d1da5035ff7d8aea8c12f9">app.lib.display.Frontend</a>
|
||||
, <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a01985382ff426043aaabefa7a67524c8">app.lib.pyShelf.BookDisplay</a>
|
||||
</li>
|
||||
<li>app_body()
|
||||
: <a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html#a8e4f28cd196b0a27f64dcdd98bed0d8c">app.lib.display.Frontend</a>
|
||||
</li>
|
||||
<li>app_footer()
|
||||
: <a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html#acb5a0b8033a7117664e2f35a9c14adf0">app.lib.display.Frontend</a>
|
||||
</li>
|
||||
<li>app_Headers()
|
||||
: <a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html#aec70f2b0df837439d5888feeb4cf484b">app.lib.display.Frontend</a>
|
||||
</li>
|
||||
<li>booksPerPage()
|
||||
: <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a6ea053a288f542ca0c22dbb8f4317a7b">app.lib.pyShelf.BookDisplay</a>
|
||||
</li>
|
||||
<li>close()
|
||||
: <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#a4b038dcd5db1d7ec8b7c66b9a71e09bc">app.lib.pyShelf.BookServer</a>
|
||||
</li>
|
||||
<li>close_prompt()
|
||||
: <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#afdf0fe4499eb1e4d462fa24d6f542b90">app.lib.pyShelf.BookServer</a>
|
||||
</li>
|
||||
<li>compile()
|
||||
: <a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html#a8f4d613f2476e124202a62b224d3cc2b">app.lib.display.Frontend</a>
|
||||
</li>
|
||||
<li>create_tables()
|
||||
: <a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html#ab8a381a4ce3f5ab9aa070d286d41d6ec">app.lib.storage.Storage</a>
|
||||
</li>
|
||||
<li>CreateFile()
|
||||
: <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1InitFiles.html#ade78b7d349aed178101324be3c385df4">app.lib.pyShelf.InitFiles</a>
|
||||
</li>
|
||||
<li>database()
|
||||
: <a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html#a660085b886b7ceca2870f5d55b98ac7f">app.lib.storage.Storage</a>
|
||||
</li>
|
||||
<li>extract_metadata()
|
||||
: <a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html#af6d4779a748534f2b6d2226de791a636">app.lib.library.Catalogue</a>
|
||||
</li>
|
||||
<li>filter_books()
|
||||
: <a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html#a342877aaeeceab24e5ccbb746eb276a9">app.lib.library.Catalogue</a>
|
||||
</li>
|
||||
<li>html_Headers()
|
||||
: <a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html#ac024ff106efd6c9dd533fb88a982fa5c">app.lib.display.Frontend</a>
|
||||
</li>
|
||||
<li>image_result()
|
||||
: <a class="el" href="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html#ab462c2dc90bdabbea4f885dbffb7d8b5">app.lib.api_hooks.DuckDuckGo</a>
|
||||
</li>
|
||||
<li>insert_book()
|
||||
: <a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html#aeef7a8b53b250749b2147649a32f6ec9">app.lib.storage.Storage</a>
|
||||
</li>
|
||||
<li>nextPage()
|
||||
: <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#af6cc14d26687f8fde0f71c9130993409">app.lib.pyShelf.BookDisplay</a>
|
||||
</li>
|
||||
<li>previousPage()
|
||||
: <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#aadf769d9a6b619aa349f321f79a5dea2">app.lib.pyShelf.BookDisplay</a>
|
||||
</li>
|
||||
<li>process_book()
|
||||
: <a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html#acd24ea8f14df2ef4bdfdb56f5480dea8">app.lib.library.Catalogue</a>
|
||||
</li>
|
||||
<li>run()
|
||||
: <a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#a6a62aedc980975e37cd10eb6006b18a3">app.lib.pyShelf.BookServer</a>
|
||||
</li>
|
||||
<li>scan_book()
|
||||
: <a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html#a91f52410ba00b1472fa91f20162a1e8d">app.lib.library.Catalogue</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
69
docs/html/hierarchy.html
Normal file
@@ -0,0 +1,69 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: Class Hierarchy</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Class Hierarchy</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">This inheritance list is sorted roughly, but not completely, alphabetically:</div><div class="directory">
|
||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html" target="_self">app.lib.pyShelf.BookDisplay</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1BookServer.html" target="_self">app.lib.pyShelf.BookServer</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classapp_1_1lib_1_1library_1_1Catalogue.html" target="_self">app.lib.library.Catalogue</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classapp_1_1config_1_1Config.html" target="_self">app.config.Config</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html" target="_self">app.lib.api_hooks.DuckDuckGo</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classapp_1_1lib_1_1display_1_1Frontend.html" target="_self">app.lib.display.Frontend</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1InitFiles.html" target="_self">app.lib.pyShelf.InitFiles</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classapp_1_1lib_1_1storage_1_1Storage.html" target="_self">app.lib.storage.Storage</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_8_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_8_" class="arrow" onclick="toggleFolder('8_')">▼</span><span class="icona"><span class="icon">C</span></span><b>BaseHTTPRequestHandler</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_8_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html" target="_self">app.lib.pyShelf.RequestHandler</a></td><td class="desc"></td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
172
docs/html/index.hhc
Normal file
@@ -0,0 +1,172 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
|
||||
<HTML><HEAD></HEAD><BODY>
|
||||
<OBJECT type="text/site properties">
|
||||
<param name="FrameName" value="right">
|
||||
</OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="Classes"><param name="Local" value="annotated.html"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="Class List"><param name="Local" value="annotated.html"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="app"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="config"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="Config"><param name="Local" value="classapp_1_1config_1_1Config.html"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="__init__"><param name="Local" value="classapp_1_1config_1_1Config.html#af15b4054633e9a7e8043d2a33b520acb"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="auto_scan"><param name="Local" value="classapp_1_1config_1_1Config.html#aa9aa9dbc4b85147d9c8942034b6fc101"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="book_path"><param name="Local" value="classapp_1_1config_1_1Config.html#ab99604e3c0245e5003a7690af0d6d897"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="book_shelf"><param name="Local" value="classapp_1_1config_1_1Config.html#a56cbc79336b86698a6954a56ee29b167"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="catalogue_db"><param name="Local" value="classapp_1_1config_1_1Config.html#acd81b86d200fed8ea177e16dff358237"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="file_array"><param name="Local" value="classapp_1_1config_1_1Config.html#a0e6130c943b37a28392a2b864670134f"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="TITLE"><param name="Local" value="classapp_1_1config_1_1Config.html#ab98795e4a52ddcde691e5f92ccd9b6f5"><param name="ImageNumber" value="11"></OBJECT>
|
||||
</UL>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="lib"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="api_hooks"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="DuckDuckGo"><param name="Local" value="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="__init__"><param name="Local" value="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html#ac0c087b439c6b50241b08ee88c44a0d2"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="image_result"><param name="Local" value="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html#ab462c2dc90bdabbea4f885dbffb7d8b5"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="url"><param name="Local" value="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html#a8b5005bada24c559908f9997424ba4ac"><param name="ImageNumber" value="11"></OBJECT>
|
||||
</UL>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="display"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="Frontend"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="__init__"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html#abd77c31f25d1da5035ff7d8aea8c12f9"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="app_body"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html#a8e4f28cd196b0a27f64dcdd98bed0d8c"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="app_footer"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html#acb5a0b8033a7117664e2f35a9c14adf0"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="app_Headers"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html#aec70f2b0df837439d5888feeb4cf484b"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="compile"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html#a8f4d613f2476e124202a62b224d3cc2b"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="html_Headers"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html#ac024ff106efd6c9dd533fb88a982fa5c"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="dimensions"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html#a0aafb783f79a001cb4ef1ebdea5ad701"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="TITLE"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html#ad625c2a8eb2cc4edc168c9559a730c62"><param name="ImageNumber" value="11"></OBJECT>
|
||||
</UL>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="library"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="Catalogue"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="__init__"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a8dcc08440dc107af8d4f8b1afae5f4a3"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="compare_shelf_current"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#ad638411c7d8a2e36102a41384bfe5435"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="extract_content"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#ac8e4c57ce144dc97545f3555ad68df09"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="extract_cover_html"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a00c793aa4f36d6c4623db5509153623a"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="extract_cover_image"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a37bafe1c9580948895f286e85292008b"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="extract_metadata"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#af6d4779a748534f2b6d2226de791a636"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="filter_books"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a342877aaeeceab24e5ccbb746eb276a9"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="import_books"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a7f0c65ef83c057a2954bcf065bf32a18"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="process_book"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#acd24ea8f14df2ef4bdfdb56f5480dea8"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="scan_book"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a91f52410ba00b1472fa91f20162a1e8d"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="scan_folder"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a5e1da43ab392030681852fc911518526"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="books"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a74b9d8ea8187dab68396d11fb4f98542"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="cover_regx"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a800a0daa483d47a48f6408cb0363324e"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="file_list"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#ac315d34880d0e0c979102cd69a8b6114"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="html_regx"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a5b300eec702111b27c7b1ff874fc3d62"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="opf_regx"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a7cc277ffec6fc7c8e92d5a576699eaf4"><param name="ImageNumber" value="11"></OBJECT>
|
||||
</UL>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="pyShelf"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="BookDisplay"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="__init__"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a01985382ff426043aaabefa7a67524c8"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="booksPerPage"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a6ea053a288f542ca0c22dbb8f4317a7b"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="nextPage"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#af6cc14d26687f8fde0f71c9130993409"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="previousPage"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#aadf769d9a6b619aa349f321f79a5dea2"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="books_per_page"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a5fadf5b647c5f27d6ae49c6a68f54923"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="current_page"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#aff6ec0378811d900c8768354aa08a66b"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="thumbnail_scale"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a45ff2e061ddbb99b898ac9b4c1fe1b96"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="thumbnail_size"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a8cc5c6844169ecb21e1e2e0eb2f8d4cc"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="total_pages"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a3580927488f4d8571fcd4c7bd7ae7481"><param name="ImageNumber" value="11"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="BookServer"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="__init__"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#ab9842f8c0937e6e23fa9562ff4c9d9b6"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="close"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#a4b038dcd5db1d7ec8b7c66b9a71e09bc"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="close_prompt"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#afdf0fe4499eb1e4d462fa24d6f542b90"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="run"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#a6a62aedc980975e37cd10eb6006b18a3"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="handler"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#a4281a91a7626aff5f51976bba36d867f"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="httpd"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#a1bd70f6445acfc4433fb41056d0475e6"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="server_address"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#a2f9d0ae20161d4ef5e49bdbb95ca813e"><param name="ImageNumber" value="11"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="InitFiles"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1InitFiles.html"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="__init__"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1InitFiles.html#a8c40ce7b79e78997d50adf97892f4e47"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="CreateFile"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1InitFiles.html#ade78b7d349aed178101324be3c385df4"><param name="ImageNumber" value="11"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="RequestHandler"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="do_GET"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html#a1eb370eee172882f2326b061f607ade8"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="path"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html#a062e40dcea67408d1cf36b0319316408"><param name="ImageNumber" value="11"></OBJECT>
|
||||
</UL>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="storage"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="Storage"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="__init__"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#aeb4e5e1f4d450de77e71b1b8fd4b30ba"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="book_paths_list"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#aa3319ca207a2d9b087307b71246d13b8"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="close"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#a13cdec64eb57f19ce8722cbdd8d4a643"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="commit"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#a26d852257563516565d99902170bbb22"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="create_tables"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#ab8a381a4ce3f5ab9aa070d286d41d6ec"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="database"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#a660085b886b7ceca2870f5d55b98ac7f"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="insert_book"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#aeef7a8b53b250749b2147649a32f6ec9"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="cursor"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#a9166da1804181b156a264498c6df9301"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="db"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#a0709199a9d06fb733534bc98c5266b40"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="db_file"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#a75b823ba5e218adbcb226fe62c8a4d87"><param name="ImageNumber" value="11"></OBJECT>
|
||||
</UL>
|
||||
</UL>
|
||||
</UL>
|
||||
</UL>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="Class Index"><param name="Local" value="classes.html"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="Class Hierarchy"><param name="Local" value="hierarchy.html"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="app.lib.pyShelf.BookDisplay"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="app.lib.pyShelf.BookServer"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="app.lib.library.Catalogue"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="app.config.Config"><param name="Local" value="classapp_1_1config_1_1Config.html"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="app.lib.api_hooks.DuckDuckGo"><param name="Local" value="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="app.lib.display.Frontend"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="app.lib.pyShelf.InitFiles"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1InitFiles.html"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="app.lib.storage.Storage"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="BaseHTTPRequestHandler"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="app.lib.pyShelf.RequestHandler"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html"><param name="ImageNumber" value="11"></OBJECT>
|
||||
</UL>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="Class Members"><param name="Local" value="functions.html"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="All"><param name="Local" value="functions.html"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="Functions"><param name="Local" value="functions_func.html"><param name="ImageNumber" value="11"></OBJECT>
|
||||
</UL>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="Files"><param name="Local" value="files.html"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="File List"><param name="Local" value="files.html"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="app"><param name="Local" value="dir_d422163b96683743ed3963d4aac17747.html"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="lib"><param name="Local" value="dir_9dc6c7acf21934bbaaf79b41db58c4e7.html"><param name="ImageNumber" value="1"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="__init__.py"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="api_hooks.py"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="display.py"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="library.py"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="pyShelf.py"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="storage.py"><param name="ImageNumber" value="11"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="__init__.py"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="config.py"><param name="ImageNumber" value="11"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Name" value="main.py"><param name="ImageNumber" value="11"></OBJECT>
|
||||
</UL>
|
||||
</UL>
|
||||
</UL>
|
||||
</UL>
|
||||
</BODY>
|
||||
</HTML>
|
||||
338
docs/html/index.hhk
Normal file
@@ -0,0 +1,338 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
|
||||
<HTML><HEAD></HEAD><BODY>
|
||||
<OBJECT type="text/site properties">
|
||||
<param name="FrameName" value="right">
|
||||
</OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1config_1_1Config.html#af15b4054633e9a7e8043d2a33b520acb"><param name="Name" value="__init__"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1config_1_1Config.html#af15b4054633e9a7e8043d2a33b520acb"><param name="Name" value="app::config::Config"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html#ac0c087b439c6b50241b08ee88c44a0d2"><param name="Name" value="__init__"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html#ac0c087b439c6b50241b08ee88c44a0d2"><param name="Name" value="app::lib::api_hooks::DuckDuckGo"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html#abd77c31f25d1da5035ff7d8aea8c12f9"><param name="Name" value="__init__"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html#abd77c31f25d1da5035ff7d8aea8c12f9"><param name="Name" value="app::lib::display::Frontend"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a8dcc08440dc107af8d4f8b1afae5f4a3"><param name="Name" value="__init__"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a8dcc08440dc107af8d4f8b1afae5f4a3"><param name="Name" value="app::lib::library::Catalogue"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a01985382ff426043aaabefa7a67524c8"><param name="Name" value="__init__"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a01985382ff426043aaabefa7a67524c8"><param name="Name" value="app::lib::pyShelf::BookDisplay"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#ab9842f8c0937e6e23fa9562ff4c9d9b6"><param name="Name" value="__init__"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#ab9842f8c0937e6e23fa9562ff4c9d9b6"><param name="Name" value="app::lib::pyShelf::BookServer"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1InitFiles.html#a8c40ce7b79e78997d50adf97892f4e47"><param name="Name" value="__init__"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1InitFiles.html#a8c40ce7b79e78997d50adf97892f4e47"><param name="Name" value="app::lib::pyShelf::InitFiles"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#aeb4e5e1f4d450de77e71b1b8fd4b30ba"><param name="Name" value="__init__"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1config_1_1Config.html"><param name="Name" value="app::config::Config"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1config_1_1Config.html"><param name="Name" value="app::config::Config"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1config_1_1Config.html#af15b4054633e9a7e8043d2a33b520acb"><param name="Name" value="__init__"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1config_1_1Config.html"><param name="Name" value="app::config::Config"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1config_1_1Config.html#aa9aa9dbc4b85147d9c8942034b6fc101"><param name="Name" value="auto_scan"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1config_1_1Config.html"><param name="Name" value="app::config::Config"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1config_1_1Config.html#ab99604e3c0245e5003a7690af0d6d897"><param name="Name" value="book_path"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1config_1_1Config.html"><param name="Name" value="app::config::Config"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1config_1_1Config.html#a56cbc79336b86698a6954a56ee29b167"><param name="Name" value="book_shelf"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1config_1_1Config.html"><param name="Name" value="app::config::Config"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1config_1_1Config.html#acd81b86d200fed8ea177e16dff358237"><param name="Name" value="catalogue_db"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1config_1_1Config.html"><param name="Name" value="app::config::Config"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1config_1_1Config.html#a0e6130c943b37a28392a2b864670134f"><param name="Name" value="file_array"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1config_1_1Config.html#ab98795e4a52ddcde691e5f92ccd9b6f5"><param name="Name" value="app::config::Config"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html"><param name="Name" value="app::lib::api_hooks::DuckDuckGo"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html"><param name="Name" value="app::lib::api_hooks::DuckDuckGo"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html#ac0c087b439c6b50241b08ee88c44a0d2"><param name="Name" value="__init__"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html"><param name="Name" value="app::lib::api_hooks::DuckDuckGo"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html#ab462c2dc90bdabbea4f885dbffb7d8b5"><param name="Name" value="image_result"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html#a8b5005bada24c559908f9997424ba4ac"><param name="Name" value="app::lib::api_hooks::DuckDuckGo"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html"><param name="Name" value="app::lib::display::Frontend"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html"><param name="Name" value="app::lib::display::Frontend"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html#abd77c31f25d1da5035ff7d8aea8c12f9"><param name="Name" value="__init__"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html"><param name="Name" value="app::lib::display::Frontend"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html#a8e4f28cd196b0a27f64dcdd98bed0d8c"><param name="Name" value="app_body"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html"><param name="Name" value="app::lib::display::Frontend"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html#acb5a0b8033a7117664e2f35a9c14adf0"><param name="Name" value="app_footer"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html"><param name="Name" value="app::lib::display::Frontend"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html#aec70f2b0df837439d5888feeb4cf484b"><param name="Name" value="app_Headers"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html"><param name="Name" value="app::lib::display::Frontend"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html#a8f4d613f2476e124202a62b224d3cc2b"><param name="Name" value="compile"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html"><param name="Name" value="app::lib::display::Frontend"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html#a0aafb783f79a001cb4ef1ebdea5ad701"><param name="Name" value="dimensions"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html"><param name="Name" value="app::lib::display::Frontend"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html#ac024ff106efd6c9dd533fb88a982fa5c"><param name="Name" value="html_Headers"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html#ad625c2a8eb2cc4edc168c9559a730c62"><param name="Name" value="app::lib::display::Frontend"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html"><param name="Name" value="app::lib::library::Catalogue"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html"><param name="Name" value="app::lib::library::Catalogue"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a8dcc08440dc107af8d4f8b1afae5f4a3"><param name="Name" value="__init__"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html"><param name="Name" value="app::lib::library::Catalogue"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a74b9d8ea8187dab68396d11fb4f98542"><param name="Name" value="books"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html"><param name="Name" value="app::lib::library::Catalogue"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#ad638411c7d8a2e36102a41384bfe5435"><param name="Name" value="compare_shelf_current"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html"><param name="Name" value="app::lib::library::Catalogue"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a800a0daa483d47a48f6408cb0363324e"><param name="Name" value="cover_regx"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html"><param name="Name" value="app::lib::library::Catalogue"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#ac8e4c57ce144dc97545f3555ad68df09"><param name="Name" value="extract_content"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html"><param name="Name" value="app::lib::library::Catalogue"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a00c793aa4f36d6c4623db5509153623a"><param name="Name" value="extract_cover_html"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html"><param name="Name" value="app::lib::library::Catalogue"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a37bafe1c9580948895f286e85292008b"><param name="Name" value="extract_cover_image"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html"><param name="Name" value="app::lib::library::Catalogue"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#af6d4779a748534f2b6d2226de791a636"><param name="Name" value="extract_metadata"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html"><param name="Name" value="app::lib::library::Catalogue"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#ac315d34880d0e0c979102cd69a8b6114"><param name="Name" value="file_list"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html"><param name="Name" value="app::lib::library::Catalogue"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a342877aaeeceab24e5ccbb746eb276a9"><param name="Name" value="filter_books"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html"><param name="Name" value="app::lib::library::Catalogue"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a5b300eec702111b27c7b1ff874fc3d62"><param name="Name" value="html_regx"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html"><param name="Name" value="app::lib::library::Catalogue"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a7f0c65ef83c057a2954bcf065bf32a18"><param name="Name" value="import_books"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html"><param name="Name" value="app::lib::library::Catalogue"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a7cc277ffec6fc7c8e92d5a576699eaf4"><param name="Name" value="opf_regx"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html"><param name="Name" value="app::lib::library::Catalogue"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#acd24ea8f14df2ef4bdfdb56f5480dea8"><param name="Name" value="process_book"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html"><param name="Name" value="app::lib::library::Catalogue"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a91f52410ba00b1472fa91f20162a1e8d"><param name="Name" value="scan_book"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a5e1da43ab392030681852fc911518526"><param name="Name" value="app::lib::library::Catalogue"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html"><param name="Name" value="app::lib::pyShelf::BookDisplay"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html"><param name="Name" value="app::lib::pyShelf::BookDisplay"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a01985382ff426043aaabefa7a67524c8"><param name="Name" value="__init__"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html"><param name="Name" value="app::lib::pyShelf::BookDisplay"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a5fadf5b647c5f27d6ae49c6a68f54923"><param name="Name" value="books_per_page"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html"><param name="Name" value="app::lib::pyShelf::BookDisplay"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a6ea053a288f542ca0c22dbb8f4317a7b"><param name="Name" value="booksPerPage"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html"><param name="Name" value="app::lib::pyShelf::BookDisplay"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#aff6ec0378811d900c8768354aa08a66b"><param name="Name" value="current_page"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html"><param name="Name" value="app::lib::pyShelf::BookDisplay"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#af6cc14d26687f8fde0f71c9130993409"><param name="Name" value="nextPage"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html"><param name="Name" value="app::lib::pyShelf::BookDisplay"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#aadf769d9a6b619aa349f321f79a5dea2"><param name="Name" value="previousPage"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html"><param name="Name" value="app::lib::pyShelf::BookDisplay"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a45ff2e061ddbb99b898ac9b4c1fe1b96"><param name="Name" value="thumbnail_scale"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html"><param name="Name" value="app::lib::pyShelf::BookDisplay"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a8cc5c6844169ecb21e1e2e0eb2f8d4cc"><param name="Name" value="thumbnail_size"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a3580927488f4d8571fcd4c7bd7ae7481"><param name="Name" value="app::lib::pyShelf::BookDisplay"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html"><param name="Name" value="app::lib::pyShelf::BookServer"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html"><param name="Name" value="app::lib::pyShelf::BookServer"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#ab9842f8c0937e6e23fa9562ff4c9d9b6"><param name="Name" value="__init__"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html"><param name="Name" value="app::lib::pyShelf::BookServer"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#a4b038dcd5db1d7ec8b7c66b9a71e09bc"><param name="Name" value="close"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html"><param name="Name" value="app::lib::pyShelf::BookServer"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#afdf0fe4499eb1e4d462fa24d6f542b90"><param name="Name" value="close_prompt"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html"><param name="Name" value="app::lib::pyShelf::BookServer"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#a4281a91a7626aff5f51976bba36d867f"><param name="Name" value="handler"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html"><param name="Name" value="app::lib::pyShelf::BookServer"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#a1bd70f6445acfc4433fb41056d0475e6"><param name="Name" value="httpd"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html"><param name="Name" value="app::lib::pyShelf::BookServer"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#a6a62aedc980975e37cd10eb6006b18a3"><param name="Name" value="run"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#a2f9d0ae20161d4ef5e49bdbb95ca813e"><param name="Name" value="app::lib::pyShelf::BookServer"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1InitFiles.html"><param name="Name" value="app::lib::pyShelf::InitFiles"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1InitFiles.html"><param name="Name" value="app::lib::pyShelf::InitFiles"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1InitFiles.html#a8c40ce7b79e78997d50adf97892f4e47"><param name="Name" value="__init__"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1InitFiles.html#ade78b7d349aed178101324be3c385df4"><param name="Name" value="app::lib::pyShelf::InitFiles"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html"><param name="Name" value="app::lib::pyShelf::RequestHandler"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html"><param name="Name" value="app::lib::pyShelf::RequestHandler"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html#a1eb370eee172882f2326b061f607ade8"><param name="Name" value="do_GET"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html#a062e40dcea67408d1cf36b0319316408"><param name="Name" value="app::lib::pyShelf::RequestHandler"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html"><param name="Name" value="app::lib::storage::Storage"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html"><param name="Name" value="app::lib::storage::Storage"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#aeb4e5e1f4d450de77e71b1b8fd4b30ba"><param name="Name" value="__init__"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html"><param name="Name" value="app::lib::storage::Storage"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#aa3319ca207a2d9b087307b71246d13b8"><param name="Name" value="book_paths_list"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html"><param name="Name" value="app::lib::storage::Storage"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#a13cdec64eb57f19ce8722cbdd8d4a643"><param name="Name" value="close"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html"><param name="Name" value="app::lib::storage::Storage"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#a26d852257563516565d99902170bbb22"><param name="Name" value="commit"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html"><param name="Name" value="app::lib::storage::Storage"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#ab8a381a4ce3f5ab9aa070d286d41d6ec"><param name="Name" value="create_tables"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html"><param name="Name" value="app::lib::storage::Storage"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#a9166da1804181b156a264498c6df9301"><param name="Name" value="cursor"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html"><param name="Name" value="app::lib::storage::Storage"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#a660085b886b7ceca2870f5d55b98ac7f"><param name="Name" value="database"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html"><param name="Name" value="app::lib::storage::Storage"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#a0709199a9d06fb733534bc98c5266b40"><param name="Name" value="db"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html"><param name="Name" value="app::lib::storage::Storage"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#a75b823ba5e218adbcb226fe62c8a4d87"><param name="Name" value="db_file"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#aeef7a8b53b250749b2147649a32f6ec9"><param name="Name" value="app::lib::storage::Storage"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html#a8e4f28cd196b0a27f64dcdd98bed0d8c"><param name="Name" value="app_body"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html#acb5a0b8033a7117664e2f35a9c14adf0"><param name="Name" value="app_footer"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html#aec70f2b0df837439d5888feeb4cf484b"><param name="Name" value="app_Headers"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1config_1_1Config.html#aa9aa9dbc4b85147d9c8942034b6fc101"><param name="Name" value="auto_scan"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1config_1_1Config.html#ab99604e3c0245e5003a7690af0d6d897"><param name="Name" value="book_path"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#aa3319ca207a2d9b087307b71246d13b8"><param name="Name" value="book_paths_list"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1config_1_1Config.html#a56cbc79336b86698a6954a56ee29b167"><param name="Name" value="book_shelf"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a74b9d8ea8187dab68396d11fb4f98542"><param name="Name" value="books"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a5fadf5b647c5f27d6ae49c6a68f54923"><param name="Name" value="books_per_page"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a6ea053a288f542ca0c22dbb8f4317a7b"><param name="Name" value="booksPerPage"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1config_1_1Config.html#acd81b86d200fed8ea177e16dff358237"><param name="Name" value="catalogue_db"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#a4b038dcd5db1d7ec8b7c66b9a71e09bc"><param name="Name" value="close"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#a4b038dcd5db1d7ec8b7c66b9a71e09bc"><param name="Name" value="app::lib::pyShelf::BookServer"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#a13cdec64eb57f19ce8722cbdd8d4a643"><param name="Name" value="close"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#afdf0fe4499eb1e4d462fa24d6f542b90"><param name="Name" value="close_prompt"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#a26d852257563516565d99902170bbb22"><param name="Name" value="commit"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#ad638411c7d8a2e36102a41384bfe5435"><param name="Name" value="compare_shelf_current"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html#a8f4d613f2476e124202a62b224d3cc2b"><param name="Name" value="compile"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a800a0daa483d47a48f6408cb0363324e"><param name="Name" value="cover_regx"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#ab8a381a4ce3f5ab9aa070d286d41d6ec"><param name="Name" value="create_tables"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1InitFiles.html#ade78b7d349aed178101324be3c385df4"><param name="Name" value="CreateFile"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#aff6ec0378811d900c8768354aa08a66b"><param name="Name" value="current_page"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#a9166da1804181b156a264498c6df9301"><param name="Name" value="cursor"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#a660085b886b7ceca2870f5d55b98ac7f"><param name="Name" value="database"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#a0709199a9d06fb733534bc98c5266b40"><param name="Name" value="db"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#a75b823ba5e218adbcb226fe62c8a4d87"><param name="Name" value="db_file"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html#a0aafb783f79a001cb4ef1ebdea5ad701"><param name="Name" value="dimensions"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html#a1eb370eee172882f2326b061f607ade8"><param name="Name" value="do_GET"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#ac8e4c57ce144dc97545f3555ad68df09"><param name="Name" value="extract_content"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a00c793aa4f36d6c4623db5509153623a"><param name="Name" value="extract_cover_html"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a37bafe1c9580948895f286e85292008b"><param name="Name" value="extract_cover_image"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#af6d4779a748534f2b6d2226de791a636"><param name="Name" value="extract_metadata"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1config_1_1Config.html#a0e6130c943b37a28392a2b864670134f"><param name="Name" value="file_array"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#ac315d34880d0e0c979102cd69a8b6114"><param name="Name" value="file_list"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a342877aaeeceab24e5ccbb746eb276a9"><param name="Name" value="filter_books"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#a4281a91a7626aff5f51976bba36d867f"><param name="Name" value="handler"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html#ac024ff106efd6c9dd533fb88a982fa5c"><param name="Name" value="html_Headers"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a5b300eec702111b27c7b1ff874fc3d62"><param name="Name" value="html_regx"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#a1bd70f6445acfc4433fb41056d0475e6"><param name="Name" value="httpd"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html#ab462c2dc90bdabbea4f885dbffb7d8b5"><param name="Name" value="image_result"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a7f0c65ef83c057a2954bcf065bf32a18"><param name="Name" value="import_books"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1storage_1_1Storage.html#aeef7a8b53b250749b2147649a32f6ec9"><param name="Name" value="insert_book"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#af6cc14d26687f8fde0f71c9130993409"><param name="Name" value="nextPage"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a7cc277ffec6fc7c8e92d5a576699eaf4"><param name="Name" value="opf_regx"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html#a062e40dcea67408d1cf36b0319316408"><param name="Name" value="path"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#aadf769d9a6b619aa349f321f79a5dea2"><param name="Name" value="previousPage"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#acd24ea8f14df2ef4bdfdb56f5480dea8"><param name="Name" value="process_book"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#a6a62aedc980975e37cd10eb6006b18a3"><param name="Name" value="run"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a91f52410ba00b1472fa91f20162a1e8d"><param name="Name" value="scan_book"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1library_1_1Catalogue.html#a5e1da43ab392030681852fc911518526"><param name="Name" value="scan_folder"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookServer.html#a2f9d0ae20161d4ef5e49bdbb95ca813e"><param name="Name" value="server_address"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a45ff2e061ddbb99b898ac9b4c1fe1b96"><param name="Name" value="thumbnail_scale"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a8cc5c6844169ecb21e1e2e0eb2f8d4cc"><param name="Name" value="thumbnail_size"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1config_1_1Config.html#ab98795e4a52ddcde691e5f92ccd9b6f5"><param name="Name" value="TITLE"></OBJECT>
|
||||
<UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1config_1_1Config.html#ab98795e4a52ddcde691e5f92ccd9b6f5"><param name="Name" value="app::config::Config"></OBJECT>
|
||||
</UL>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1display_1_1Frontend.html#ad625c2a8eb2cc4edc168c9559a730c62"><param name="Name" value="TITLE"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html#a3580927488f4d8571fcd4c7bd7ae7481"><param name="Name" value="total_pages"></OBJECT>
|
||||
<LI><OBJECT type="text/sitemap"><param name="Local" value="classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html#a8b5005bada24c559908f9997424ba4ac"><param name="Name" value="url"></OBJECT>
|
||||
</UL>
|
||||
</BODY>
|
||||
</HTML>
|
||||
57
docs/html/index.hhp
Normal file
@@ -0,0 +1,57 @@
|
||||
[OPTIONS]
|
||||
Compiled file=pyShelf_docs
|
||||
Compatibility=1.1
|
||||
Full-text search=Yes
|
||||
Contents file=index.hhc
|
||||
Default Window=main
|
||||
Default topic=index.html
|
||||
Index file=index.hhk
|
||||
Language=0x409 English (United States)
|
||||
Binary TOC=YES
|
||||
Title=pyShelf Open Source Ebook Server
|
||||
|
||||
[WINDOWS]
|
||||
main="pyShelf Open Source Ebook Server","index.hhc","index.hhk","index.html","index.html",,,,,0x23520,,0x70387e,,,,,,,,0
|
||||
|
||||
[FILES]
|
||||
classapp_1_1config_1_1Config.html
|
||||
classapp_1_1config_1_1Config-members.html
|
||||
classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html
|
||||
classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo-members.html
|
||||
classapp_1_1lib_1_1display_1_1Frontend.html
|
||||
classapp_1_1lib_1_1display_1_1Frontend-members.html
|
||||
classapp_1_1lib_1_1library_1_1Catalogue.html
|
||||
classapp_1_1lib_1_1library_1_1Catalogue-members.html
|
||||
classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html
|
||||
classapp_1_1lib_1_1pyShelf_1_1BookDisplay-members.html
|
||||
classapp_1_1lib_1_1pyShelf_1_1BookServer.html
|
||||
classapp_1_1lib_1_1pyShelf_1_1BookServer-members.html
|
||||
classapp_1_1lib_1_1pyShelf_1_1InitFiles.html
|
||||
classapp_1_1lib_1_1pyShelf_1_1InitFiles-members.html
|
||||
classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html
|
||||
classapp_1_1lib_1_1pyShelf_1_1RequestHandler-members.html
|
||||
classapp_1_1lib_1_1storage_1_1Storage.html
|
||||
classapp_1_1lib_1_1storage_1_1Storage-members.html
|
||||
dir_d422163b96683743ed3963d4aac17747.html
|
||||
dir_9dc6c7acf21934bbaaf79b41db58c4e7.html
|
||||
index.html
|
||||
annotated.html
|
||||
classes.html
|
||||
hierarchy.html
|
||||
functions.html
|
||||
functions_func.html
|
||||
files.html
|
||||
tab_a.png
|
||||
tab_b.png
|
||||
tab_h.png
|
||||
tab_s.png
|
||||
nav_h.png
|
||||
nav_f.png
|
||||
bc_s.png
|
||||
doxygen.png
|
||||
closed.png
|
||||
open.png
|
||||
bdwn.png
|
||||
sync_on.png
|
||||
sync_off.png
|
||||
classapp_1_1lib_1_1pyShelf_1_1RequestHandler.png
|
||||
55
docs/html/index.html
Normal file
@@ -0,0 +1,55 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: Main Page</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">pyShelf Open Source Ebook Server Documentation</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Nov 10 2019 01:10:53 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
35
docs/html/jquery.js
vendored
Normal file
50
docs/html/menu.js
Normal file
@@ -0,0 +1,50 @@
|
||||
/*
|
||||
@licstart The following is the entire license notice for the
|
||||
JavaScript code in this file.
|
||||
|
||||
Copyright (C) 1997-2017 by Dimitri van Heesch
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along
|
||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
|
||||
@licend The above is the entire license notice
|
||||
for the JavaScript code in this file
|
||||
*/
|
||||
function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
|
||||
function makeTree(data,relPath) {
|
||||
var result='';
|
||||
if ('children' in data) {
|
||||
result+='<ul>';
|
||||
for (var i in data.children) {
|
||||
result+='<li><a href="'+relPath+data.children[i].url+'">'+
|
||||
data.children[i].text+'</a>'+
|
||||
makeTree(data.children[i],relPath)+'</li>';
|
||||
}
|
||||
result+='</ul>';
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
$('#main-nav').append(makeTree(menudata,relPath));
|
||||
$('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu');
|
||||
if (searchEnabled) {
|
||||
if (serverSide) {
|
||||
$('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><div class="left"><form id="FSearchBox" action="'+relPath+searchPage+'" method="get"><img id="MSearchSelect" src="'+relPath+'search/mag.png" alt=""/><input type="text" id="MSearchField" name="query" value="'+search+'" size="20" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)"></form></div><div class="right"></div></div></li>');
|
||||
} else {
|
||||
$('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><span class="left"><img id="MSearchSelect" src="'+relPath+'search/mag_sel.png" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" alt=""/><input type="text" id="MSearchField" value="'+search+'" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)" onkeyup="searchBox.OnSearchFieldChange(event)"/></span><span class="right"><a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="'+relPath+'search/close.png" alt=""/></a></span></div></li>');
|
||||
}
|
||||
}
|
||||
$('#main-menu').smartmenus();
|
||||
}
|
||||
/* @license-end */
|
||||
33
docs/html/menudata.js
Normal file
@@ -0,0 +1,33 @@
|
||||
/*
|
||||
@licstart The following is the entire license notice for the
|
||||
JavaScript code in this file.
|
||||
|
||||
Copyright (C) 1997-2019 by Dimitri van Heesch
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of version 2 of the GNU General Public License as published by
|
||||
the Free Software Foundation
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along
|
||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
|
||||
@licend The above is the entire license notice
|
||||
for the JavaScript code in this file
|
||||
*/
|
||||
var menudata={children:[
|
||||
{text:"Main Page",url:"index.html"},
|
||||
{text:"Classes",url:"annotated.html",children:[
|
||||
{text:"Class List",url:"annotated.html"},
|
||||
{text:"Class Index",url:"classes.html"},
|
||||
{text:"Class Hierarchy",url:"hierarchy.html"},
|
||||
{text:"Class Members",url:"functions.html",children:[
|
||||
{text:"All",url:"functions.html"},
|
||||
{text:"Functions",url:"functions_func.html"}]}]},
|
||||
{text:"Files",url:"files.html",children:[
|
||||
{text:"File List",url:"files.html"}]}]}
|
||||
BIN
docs/html/nav_f.png
Normal file
|
After Width: | Height: | Size: 153 B |
BIN
docs/html/nav_g.png
Normal file
|
After Width: | Height: | Size: 95 B |
BIN
docs/html/nav_h.png
Normal file
|
After Width: | Height: | Size: 98 B |
BIN
docs/html/open.png
Normal file
|
After Width: | Height: | Size: 123 B |
BIN
docs/html/splitbar.png
Normal file
|
After Width: | Height: | Size: 314 B |
BIN
docs/html/sync_off.png
Normal file
|
After Width: | Height: | Size: 853 B |
BIN
docs/html/sync_on.png
Normal file
|
After Width: | Height: | Size: 845 B |
BIN
docs/html/tab_a.png
Normal file
|
After Width: | Height: | Size: 142 B |
BIN
docs/html/tab_b.png
Normal file
|
After Width: | Height: | Size: 169 B |
BIN
docs/html/tab_h.png
Normal file
|
After Width: | Height: | Size: 177 B |
BIN
docs/html/tab_s.png
Normal file
|
After Width: | Height: | Size: 184 B |
1
docs/html/tabs.css
Normal file
50
docs/man/man3/app_config_Config.3
Normal file
@@ -0,0 +1,50 @@
|
||||
.TH "app.config.Config" 3 "Sun Nov 10 2019" "Version 0.1.0" "pyShelf Open Source Ebook Server" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
app.config.Config
|
||||
.SH SYNOPSIS
|
||||
.br
|
||||
.PP
|
||||
.SS "Public Member Functions"
|
||||
|
||||
.in +1c
|
||||
.ti -1c
|
||||
.RI "def \fB__init__\fP (self)"
|
||||
.br
|
||||
.in -1c
|
||||
.SS "Public Attributes"
|
||||
|
||||
.in +1c
|
||||
.ti -1c
|
||||
.RI "\fBbook_path\fP"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "\fBTITLE\fP"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "\fBbook_shelf\fP"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "\fBcatalogue_db\fP"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "\fBfile_array\fP"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "\fBauto_scan\fP"
|
||||
.br
|
||||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
|
||||
.PP
|
||||
.nf
|
||||
Main System Configuration
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for pyShelf Open Source Ebook Server from the source code\&.
|
||||
50
docs/man/man3/app_lib_api_hooks_DuckDuckGo.3
Normal file
@@ -0,0 +1,50 @@
|
||||
.TH "app.lib.api_hooks.DuckDuckGo" 3 "Sun Nov 10 2019" "Version 0.1.0" "pyShelf Open Source Ebook Server" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
app.lib.api_hooks.DuckDuckGo
|
||||
.SH SYNOPSIS
|
||||
.br
|
||||
.PP
|
||||
.SS "Public Member Functions"
|
||||
|
||||
.in +1c
|
||||
.ti -1c
|
||||
.RI "def \fB__init__\fP (self)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBimage_result\fP (self, query)"
|
||||
.br
|
||||
.in -1c
|
||||
.SS "Public Attributes"
|
||||
|
||||
.in +1c
|
||||
.ti -1c
|
||||
.RI "\fBurl\fP"
|
||||
.br
|
||||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
|
||||
.PP
|
||||
.nf
|
||||
duckduckgo related searching
|
||||
.fi
|
||||
.PP
|
||||
|
||||
.SH "Member Function Documentation"
|
||||
.PP
|
||||
.SS "def app\&.lib\&.api_hooks\&.DuckDuckGo\&.image_result ( self, query)"
|
||||
|
||||
.PP
|
||||
.nf
|
||||
Returns json containing url to image
|
||||
:param _key: &t=h_&iar=images&iax=images&ia=images&format=json&pretty=1
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for pyShelf Open Source Ebook Server from the source code\&.
|
||||
118
docs/man/man3/app_lib_display_Frontend.3
Normal file
@@ -0,0 +1,118 @@
|
||||
.TH "app.lib.display.Frontend" 3 "Sun Nov 10 2019" "Version 0.1.0" "pyShelf Open Source Ebook Server" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
app.lib.display.Frontend
|
||||
.SH SYNOPSIS
|
||||
.br
|
||||
.PP
|
||||
.SS "Public Member Functions"
|
||||
|
||||
.in +1c
|
||||
.ti -1c
|
||||
.RI "def \fB__init__\fP (self, dimensions=[0, 0])"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBhtml_Headers\fP (self)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBapp_Headers\fP (self)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBapp_body\fP (self, nav, shelf)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBapp_footer\fP (self)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBcompile\fP (self, nav, shelf)"
|
||||
.br
|
||||
.in -1c
|
||||
.SS "Public Attributes"
|
||||
|
||||
.in +1c
|
||||
.ti -1c
|
||||
.RI "\fBdimensions\fP"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "\fBTITLE\fP"
|
||||
.br
|
||||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
|
||||
.PP
|
||||
.nf
|
||||
Dynamic frontend display functions
|
||||
.fi
|
||||
.PP
|
||||
|
||||
.SH "Constructor & Destructor Documentation"
|
||||
.PP
|
||||
.SS "def app\&.lib\&.display\&.Frontend\&.__init__ ( self, dimensions = \fC[0, 0]\fP)"
|
||||
|
||||
.PP
|
||||
.nf
|
||||
:param dimensions: array containing screen size [x, y]
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
.SH "Member Function Documentation"
|
||||
.PP
|
||||
.SS "def app\&.lib\&.display\&.Frontend\&.app_body ( self, nav, shelf)"
|
||||
|
||||
.PP
|
||||
.nf
|
||||
Main interface body, and navigation
|
||||
:param nav: nav[] system navigation list
|
||||
:param shelf: shelf[0{path:"",title:"",cover:"",author:""}]
|
||||
:returns _body: HTML render of page body
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
.SS "def app\&.lib\&.display\&.Frontend\&.app_footer ( self)"
|
||||
|
||||
.PP
|
||||
.nf
|
||||
Main interface footer; Closes HTML
|
||||
:returns _footer: HTML render of page footer
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
.SS "def app\&.lib\&.display\&.Frontend\&.app_Headers ( self)"
|
||||
|
||||
.PP
|
||||
.nf
|
||||
App specific headers
|
||||
:returns _head: HTML render of application specific headers
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
.SS "def app\&.lib\&.display\&.Frontend\&.compile ( self, nav, shelf)"
|
||||
|
||||
.PP
|
||||
.nf
|
||||
Compiles user interface
|
||||
:returns _ui: Compiled HTML for page layout
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
.SS "def app\&.lib\&.display\&.Frontend\&.html_Headers ( self)"
|
||||
|
||||
.PP
|
||||
.nf
|
||||
HTML headers
|
||||
:returns _head: HTML render of page headers
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for pyShelf Open Source Ebook Server from the source code\&.
|
||||
123
docs/man/man3/app_lib_library_Catalogue.3
Normal file
@@ -0,0 +1,123 @@
|
||||
.TH "app.lib.library.Catalogue" 3 "Sun Nov 10 2019" "Version 0.1.0" "pyShelf Open Source Ebook Server" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
app.lib.library.Catalogue
|
||||
.SH SYNOPSIS
|
||||
.br
|
||||
.PP
|
||||
.SS "Public Member Functions"
|
||||
|
||||
.in +1c
|
||||
.ti -1c
|
||||
.RI "def \fB__init__\fP (self)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBscan_folder\fP (self, folder=config\&.book_path)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBscan_book\fP (self, book)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBfilter_books\fP (self)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBprocess_book\fP (self, book)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBextract_metadata\fP (self, book)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBextract_content\fP (self, book_zip, book)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBextract_cover_html\fP (self, book_zip, book)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBextract_cover_image\fP (self, book_zip, book)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBcompare_shelf_current\fP (self)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBimport_books\fP (self, list=None)"
|
||||
.br
|
||||
.in -1c
|
||||
.SS "Public Attributes"
|
||||
|
||||
.in +1c
|
||||
.ti -1c
|
||||
.RI "\fBfile_list\fP"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "\fBopf_regx\fP"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "\fBcover_regx\fP"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "\fBhtml_regx\fP"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "\fBbooks\fP"
|
||||
.br
|
||||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
|
||||
.PP
|
||||
.nf
|
||||
Decodes and stores book information
|
||||
.fi
|
||||
.PP
|
||||
.PP
|
||||
.nf
|
||||
Step One: filter_books.fi
|
||||
.PP
|
||||
|
||||
.SH "Member Function Documentation"
|
||||
.PP
|
||||
.SS "def app\&.lib\&.library\&.Catalogue\&.extract_metadata ( self, book)"
|
||||
|
||||
.PP
|
||||
.nf
|
||||
Return extracted metadata and cover picture
|
||||
book['path'] == Full path to ebook file
|
||||
book['files'] == list of files from self.process_book(book)
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
.SS "def app\&.lib\&.library\&.Catalogue\&.filter_books ( self)"
|
||||
|
||||
.PP
|
||||
.nf
|
||||
Scan book folder recursively for epub files
|
||||
filter_books(0) -> Catalogue.books
|
||||
filter_books(1) -> self.books[]
|
||||
:param ret: 0 -> create class property -> dump json
|
||||
:param ret: 1 -> create & return class property
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
.SS "def app\&.lib\&.library\&.Catalogue\&.process_book ( self, book)"
|
||||
|
||||
.PP
|
||||
.nf
|
||||
Return dictionary of epub file contents
|
||||
.fi
|
||||
.PP
|
||||
|
||||
.SS "def app\&.lib\&.library\&.Catalogue\&.scan_book ( self, book)"
|
||||
|
||||
.PP
|
||||
.nf
|
||||
REMOVE ME?
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for pyShelf Open Source Ebook Server from the source code\&.
|
||||
102
docs/man/man3/app_lib_pyShelf_BookDisplay.3
Normal file
@@ -0,0 +1,102 @@
|
||||
.TH "app.lib.pyShelf.BookDisplay" 3 "Sun Nov 10 2019" "Version 0.1.0" "pyShelf Open Source Ebook Server" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
app.lib.pyShelf.BookDisplay
|
||||
.SH SYNOPSIS
|
||||
.br
|
||||
.PP
|
||||
.SS "Public Member Functions"
|
||||
|
||||
.in +1c
|
||||
.ti -1c
|
||||
.RI "def \fB__init__\fP (self)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBnextPage\fP (self)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBpreviousPage\fP (self)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBbooksPerPage\fP (self, screen_size)"
|
||||
.br
|
||||
.in -1c
|
||||
.SS "Public Attributes"
|
||||
|
||||
.in +1c
|
||||
.ti -1c
|
||||
.RI "\fBbooks_per_page\fP"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "\fBcurrent_page\fP"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "\fBthumbnail_size\fP"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "\fBthumbnail_scale\fP"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "\fBtotal_pages\fP"
|
||||
.br
|
||||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
|
||||
.PP
|
||||
.nf
|
||||
All functions related to displaying book information in the HTML UI
|
||||
.fi
|
||||
.PP
|
||||
|
||||
.SH "Constructor & Destructor Documentation"
|
||||
.PP
|
||||
.SS "def app\&.lib\&.pyShelf\&.BookDisplay\&.__init__ ( self)"
|
||||
|
||||
.PP
|
||||
.nf
|
||||
Initialize class variables
|
||||
:return: None
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
.SH "Member Function Documentation"
|
||||
.PP
|
||||
.SS "def app\&.lib\&.pyShelf\&.BookDisplay\&.booksPerPage ( self, screen_size)"
|
||||
|
||||
.PP
|
||||
.nf
|
||||
Set books per page
|
||||
|
||||
:param screen_size: Array containing x,y pixel sizes
|
||||
:return: self.books_per_page
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
.SS "def app\&.lib\&.pyShelf\&.BookDisplay\&.nextPage ( self)"
|
||||
|
||||
.PP
|
||||
.nf
|
||||
Goto next book page
|
||||
:return: new current_page
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
.SS "def app\&.lib\&.pyShelf\&.BookDisplay\&.previousPage ( self)"
|
||||
|
||||
.PP
|
||||
.nf
|
||||
Goto previous book page
|
||||
:return: new current_page
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for pyShelf Open Source Ebook Server from the source code\&.
|
||||
77
docs/man/man3/app_lib_pyShelf_BookServer.3
Normal file
@@ -0,0 +1,77 @@
|
||||
.TH "app.lib.pyShelf.BookServer" 3 "Sun Nov 10 2019" "Version 0.1.0" "pyShelf Open Source Ebook Server" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
app.lib.pyShelf.BookServer
|
||||
.SH SYNOPSIS
|
||||
.br
|
||||
.PP
|
||||
.SS "Public Member Functions"
|
||||
|
||||
.in +1c
|
||||
.ti -1c
|
||||
.RI "def \fB__init__\fP (self)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBclose_prompt\fP (self)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBrun\fP (self)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBclose\fP (self)"
|
||||
.br
|
||||
.in -1c
|
||||
.SS "Public Attributes"
|
||||
|
||||
.in +1c
|
||||
.ti -1c
|
||||
.RI "\fBserver_address\fP"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "\fBhandler\fP"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "\fBhttpd\fP"
|
||||
.br
|
||||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
|
||||
.PP
|
||||
.nf
|
||||
HTTP server functions required to display e-books
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
.SH "Member Function Documentation"
|
||||
.PP
|
||||
.SS "def app\&.lib\&.pyShelf\&.BookServer\&.close ( self)"
|
||||
|
||||
.PP
|
||||
.nf
|
||||
Stop HTTP Server
|
||||
.fi
|
||||
.PP
|
||||
|
||||
.SS "def app\&.lib\&.pyShelf\&.BookServer\&.close_prompt ( self)"
|
||||
|
||||
.PP
|
||||
.nf
|
||||
Prompt to close server
|
||||
.fi
|
||||
.PP
|
||||
|
||||
.SS "def app\&.lib\&.pyShelf\&.BookServer\&.run ( self)"
|
||||
|
||||
.PP
|
||||
.nf
|
||||
Start HTTP Server
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for pyShelf Open Source Ebook Server from the source code\&.
|
||||
41
docs/man/man3/app_lib_pyShelf_InitFiles.3
Normal file
@@ -0,0 +1,41 @@
|
||||
.TH "app.lib.pyShelf.InitFiles" 3 "Sun Nov 10 2019" "Version 0.1.0" "pyShelf Open Source Ebook Server" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
app.lib.pyShelf.InitFiles
|
||||
.SH SYNOPSIS
|
||||
.br
|
||||
.PP
|
||||
.SS "Public Member Functions"
|
||||
|
||||
.in +1c
|
||||
.ti -1c
|
||||
.RI "def \fB__init__\fP (self, file_array)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBCreateFile\fP (self, _pointer)"
|
||||
.br
|
||||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
|
||||
.PP
|
||||
.nf
|
||||
First run file creation operations
|
||||
.fi
|
||||
.PP
|
||||
|
||||
.SH "Member Function Documentation"
|
||||
.PP
|
||||
.SS "def app\&.lib\&.pyShelf\&.InitFiles\&.CreateFile ( self, _pointer)"
|
||||
|
||||
.PP
|
||||
.nf
|
||||
Create the file
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for pyShelf Open Source Ebook Server from the source code\&.
|
||||
37
docs/man/man3/app_lib_pyShelf_RequestHandler.3
Normal file
@@ -0,0 +1,37 @@
|
||||
.TH "app.lib.pyShelf.RequestHandler" 3 "Sun Nov 10 2019" "Version 0.1.0" "pyShelf Open Source Ebook Server" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
app.lib.pyShelf.RequestHandler
|
||||
.SH SYNOPSIS
|
||||
.br
|
||||
.PP
|
||||
.PP
|
||||
Inherits BaseHTTPRequestHandler\&.
|
||||
.SS "Public Member Functions"
|
||||
|
||||
.in +1c
|
||||
.ti -1c
|
||||
.RI "def \fBdo_GET\fP (self)"
|
||||
.br
|
||||
.in -1c
|
||||
.SS "Public Attributes"
|
||||
|
||||
.in +1c
|
||||
.ti -1c
|
||||
.RI "\fBpath\fP"
|
||||
.br
|
||||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
|
||||
.PP
|
||||
.nf
|
||||
Request Handler
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for pyShelf Open Source Ebook Server from the source code\&.
|
||||
87
docs/man/man3/app_lib_storage_Storage.3
Normal file
@@ -0,0 +1,87 @@
|
||||
.TH "app.lib.storage.Storage" 3 "Sun Nov 10 2019" "Version 0.1.0" "pyShelf Open Source Ebook Server" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
app.lib.storage.Storage
|
||||
.SH SYNOPSIS
|
||||
.br
|
||||
.PP
|
||||
.SS "Public Member Functions"
|
||||
|
||||
.in +1c
|
||||
.ti -1c
|
||||
.RI "def \fB__init__\fP (self)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBdatabase\fP (self)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBcreate_tables\fP (self)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBinsert_book\fP (self, book)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBbook_paths_list\fP (self)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBcommit\fP (self)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "def \fBclose\fP (self)"
|
||||
.br
|
||||
.in -1c
|
||||
.SS "Public Attributes"
|
||||
|
||||
.in +1c
|
||||
.ti -1c
|
||||
.RI "\fBdb_file\fP"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "\fBdb\fP"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "\fBcursor\fP"
|
||||
.br
|
||||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
|
||||
.PP
|
||||
.nf
|
||||
Contains all methods for system storage
|
||||
.fi
|
||||
.PP
|
||||
|
||||
.SH "Member Function Documentation"
|
||||
.PP
|
||||
.SS "def app\&.lib\&.storage\&.Storage\&.create_tables ( self)"
|
||||
|
||||
.PP
|
||||
.nf
|
||||
Create table structure
|
||||
.fi
|
||||
.PP
|
||||
|
||||
.SS "def app\&.lib\&.storage\&.Storage\&.database ( self)"
|
||||
|
||||
.PP
|
||||
.nf
|
||||
Create database cursor
|
||||
.fi
|
||||
.PP
|
||||
|
||||
.SS "def app\&.lib\&.storage\&.Storage\&.insert_book ( self, book)"
|
||||
|
||||
.PP
|
||||
.nf
|
||||
Insert book in database
|
||||
:returns: True if succeeds False if not
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for pyShelf Open Source Ebook Server from the source code\&.
|
||||
62
docs/warn.log
Normal file
@@ -0,0 +1,62 @@
|
||||
/home/raelon/Projects/pyShelf/app/config.py:3: warning: Member __init__(self) (function) of class app::config::Config is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/config.py:4: warning: Member book_path (variable) of class app::config::Config is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/config.py:5: warning: Member TITLE (variable) of class app::config::Config is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/config.py:6: warning: Member book_shelf (variable) of class app::config::Config is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/config.py:8: warning: Member catalogue_db (variable) of class app::config::Config is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/config.py:9: warning: Member file_array (variable) of class app::config::Config is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/config.py:13: warning: Member auto_scan (variable) of class app::config::Config is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/api_hooks.py:11: warning: Member __init__(self) (function) of class app::lib::api_hooks::DuckDuckGo is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/api_hooks.py:12: warning: Member url (variable) of class app::lib::api_hooks::DuckDuckGo is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/api_hooks.py:14: warning: return type of member app.lib.api_hooks.DuckDuckGo.image_result is not documented
|
||||
/home/raelon/Projects/pyShelf/app/lib/display.py:17: warning: Member dimensions (variable) of class app::lib::display::Frontend is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/display.py:18: warning: Member TITLE (variable) of class app::lib::display::Frontend is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/display.py:53: warning: return type of member app.lib.display.Frontend.app_body is not documented
|
||||
/home/raelon/Projects/pyShelf/app/lib/display.py:74: warning: return type of member app.lib.display.Frontend.app_footer is not documented
|
||||
/home/raelon/Projects/pyShelf/app/lib/display.py:38: warning: return type of member app.lib.display.Frontend.app_Headers is not documented
|
||||
/home/raelon/Projects/pyShelf/app/lib/display.py:91: warning: return type of member app.lib.display.Frontend.compile is not documented
|
||||
/home/raelon/Projects/pyShelf/app/lib/display.py:20: warning: return type of member app.lib.display.Frontend.html_Headers is not documented
|
||||
/home/raelon/Projects/pyShelf/app/lib/library.py:21: warning: Member __init__(self) (function) of class app::lib::library::Catalogue is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/library.py:27: warning: Member scan_folder(self, folder=config.book_path) (function) of class app::lib::library::Catalogue is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/library.py:101: warning: Member extract_content(self, book_zip, book) (function) of class app::lib::library::Catalogue is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/library.py:109: warning: Member extract_cover_html(self, book_zip, book) (function) of class app::lib::library::Catalogue is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/library.py:117: warning: Member extract_cover_image(self, book_zip, book) (function) of class app::lib::library::Catalogue is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/library.py:126: warning: Member compare_shelf_current(self) (function) of class app::lib::library::Catalogue is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/library.py:139: warning: Member import_books(self, list=None) (function) of class app::lib::library::Catalogue is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/library.py:22: warning: Member file_list (variable) of class app::lib::library::Catalogue is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/library.py:23: warning: Member opf_regx (variable) of class app::lib::library::Catalogue is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/library.py:24: warning: Member cover_regx (variable) of class app::lib::library::Catalogue is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/library.py:25: warning: Member html_regx (variable) of class app::lib::library::Catalogue is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/library.py:53: warning: Member books (variable) of class app::lib::library::Catalogue is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/library.py:78: warning: return type of member app.lib.library.Catalogue.extract_metadata is not documented
|
||||
/home/raelon/Projects/pyShelf/app/lib/library.py:43: warning: return type of member app.lib.library.Catalogue.filter_books is not documented
|
||||
/home/raelon/Projects/pyShelf/app/lib/library.py:61: warning: return type of member app.lib.library.Catalogue.process_book is not documented
|
||||
/home/raelon/Projects/pyShelf/app/lib/library.py:36: warning: return type of member app.lib.library.Catalogue.scan_book is not documented
|
||||
/home/raelon/Projects/pyShelf/app/lib/pyShelf.py:77: warning: Member books_per_page (variable) of class app::lib::pyShelf::BookDisplay is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/pyShelf.py:78: warning: Member current_page (variable) of class app::lib::pyShelf::BookDisplay is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/pyShelf.py:79: warning: Member thumbnail_size (variable) of class app::lib::pyShelf::BookDisplay is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/pyShelf.py:80: warning: Member thumbnail_scale (variable) of class app::lib::pyShelf::BookDisplay is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/pyShelf.py:81: warning: Member total_pages (variable) of class app::lib::pyShelf::BookDisplay is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/pyShelf.py:99: warning: return type of member app.lib.pyShelf.BookDisplay.booksPerPage is not documented
|
||||
/home/raelon/Projects/pyShelf/app/lib/pyShelf.py:83: warning: return type of member app.lib.pyShelf.BookDisplay.nextPage is not documented
|
||||
/home/raelon/Projects/pyShelf/app/lib/pyShelf.py:91: warning: return type of member app.lib.pyShelf.BookDisplay.previousPage is not documented
|
||||
/home/raelon/Projects/pyShelf/app/lib/pyShelf.py:117: warning: Member __init__(self) (function) of class app::lib::pyShelf::BookServer is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/pyShelf.py:118: warning: Member server_address (variable) of class app::lib::pyShelf::BookServer is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/pyShelf.py:119: warning: Member handler (variable) of class app::lib::pyShelf::BookServer is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/pyShelf.py:120: warning: Member httpd (variable) of class app::lib::pyShelf::BookServer is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/pyShelf.py:143: warning: return type of member app.lib.pyShelf.BookServer.close is not documented
|
||||
/home/raelon/Projects/pyShelf/app/lib/pyShelf.py:122: warning: return type of member app.lib.pyShelf.BookServer.close_prompt is not documented
|
||||
/home/raelon/Projects/pyShelf/app/lib/pyShelf.py:131: warning: return type of member app.lib.pyShelf.BookServer.run is not documented
|
||||
/home/raelon/Projects/pyShelf/app/lib/pyShelf.py:17: warning: Member __init__(self, file_array) (function) of class app::lib::pyShelf::InitFiles is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/pyShelf.py:24: warning: return type of member app.lib.pyShelf.InitFiles.CreateFile is not documented
|
||||
/home/raelon/Projects/pyShelf/app/lib/pyShelf.py:34: warning: Member do_GET(self) (function) of class app::lib::pyShelf::RequestHandler is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/pyShelf.py:37: warning: Member path (variable) of class app::lib::pyShelf::RequestHandler is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/storage.py:14: warning: Member __init__(self) (function) of class app::lib::storage::Storage is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/storage.py:60: warning: Member book_paths_list(self) (function) of class app::lib::storage::Storage is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/storage.py:67: warning: Member commit(self) (function) of class app::lib::storage::Storage is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/storage.py:71: warning: Member close(self) (function) of class app::lib::storage::Storage is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/storage.py:15: warning: Member db_file (variable) of class app::lib::storage::Storage is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/storage.py:22: warning: Member db (variable) of class app::lib::storage::Storage is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/storage.py:23: warning: Member cursor (variable) of class app::lib::storage::Storage is not documented.
|
||||
/home/raelon/Projects/pyShelf/app/lib/storage.py:28: warning: return type of member app.lib.storage.Storage.create_tables is not documented
|
||||
/home/raelon/Projects/pyShelf/app/lib/storage.py:19: warning: return type of member app.lib.storage.Storage.database is not documented
|
||||
/home/raelon/Projects/pyShelf/app/lib/storage.py:39: warning: return type of member app.lib.storage.Storage.insert_book is not documented
|
||||