54 lines
1.7 KiB
Plaintext
54 lines
1.7 KiB
Plaintext
% layout 'default';
|
|
% title 'About';
|
|
<h1>About</h1>
|
|
|
|
<div class="verbiage">
|
|
|
|
This is a small app for looking through
|
|
<a href="https://www.gutenberg.org/">Project Gutenberg</a>'s
|
|
book catalog, as provided via
|
|
<a href="https://tildegit.org/barnold/dbix-tutorial">this little project</a>.
|
|
|
|
<p>
|
|
In its present form it's a little bit of an oversimplification. As
|
|
presented here, each book has exactly one "author", or more
|
|
specifically one row in an "author" table. In practise, an "author" is
|
|
really a list of zero or more <em>contributors</em> - authors,
|
|
editors, illustrators etc. So really the relationship between "book"
|
|
and "author" is many-to-many between "book" and "contributor". For
|
|
simplicity, this app ignores the distinction and pretends that a book
|
|
has exactly one author.
|
|
</p>
|
|
|
|
<h2 id="search-help">Searching</h2>
|
|
|
|
<p>
|
|
For either author or book, the search returns records that contain
|
|
your search string, regardless of case. So a search for books with a
|
|
title like "anna" will return "Anna Karenina" and "Tyburn Tree: Its
|
|
History and Annals", among others.
|
|
</p>
|
|
|
|
<p>
|
|
There is a variety of not-really authors in the catalog. Some books
|
|
have no author entry. For simplicity, these are represented in this
|
|
app as having the author named "[no author]" to make them easily
|
|
searchable.
|
|
</p>
|
|
|
|
<p>
|
|
I.e. to find books with no author, put the string "[no author]" into
|
|
the author field of the search form ("Author like" on the books page
|
|
or "Name like" on the authors page). Other non-authors are
|
|
"Anonymous" and "Unknown".
|
|
</p>
|
|
|
|
% if (config->{'email-address'}) {
|
|
<p>
|
|
Comments and questions are welcome at
|
|
<a href="mailto:<%= config->{'email-address'} %>"><%= config->{'email-name'} %></a>.
|
|
</p>
|
|
% }
|
|
|
|
</div>
|