diff --git a/BaseSearcher.py b/BaseSearcher.py
index 993bc25..4f46b2b 100644
--- a/BaseSearcher.py
+++ b/BaseSearcher.py
@@ -656,16 +656,15 @@ class OpenSearch (object):
ua = self.user_agent
- self.format = 'html'
- self.mediatype = 'text/html'
+ format_ = 'html'
+ mediatype = 'text/html'
+ opensearch_support = 0
# user accessed the mobile site
# known OPDS consumers
# 'stanza' is the older opds-ish format supported by stanza et al.
- opensearch_support = 0
-
if ua:
if ua.startswith ('Stanza/'):
# Stanza/2.1.1 iPhone OS/3.1.3/iPod touch catalog/2.1.1
diff --git a/BibrecPage.py b/BibrecPage.py
index bbfc3c4..f21dff9 100644
--- a/BibrecPage.py
+++ b/BibrecPage.py
@@ -80,7 +80,7 @@ class BibrecPage (Page.Page):
))
- if os.format in ('html', 'mobile'):
+ if os.format == 'html':
cat = BaseSearcher.Cat ()
cat.header = _('Similar Books')
cat.title = _('Readers also downloaded…')
@@ -101,30 +101,9 @@ class BibrecPage (Page.Page):
cat.order = 33
os.entries.append (cat)
- if os.format in ('mobile', ):
- for author in dc.authors:
- cat = BaseSearcher.Cat ()
- cat.title = _('By {author}').format (author = author.name_and_dates)
- cat.rel = 'related'
- cat.url = os.url ('author', id = author.id)
- cat.class_ += 'navlink grayed'
- cat.icon = 'author'
- cat.order = 31
- os.entries.append (cat)
-
- for subject in dc.subjects:
- cat = BaseSearcher.Cat ()
- cat.title = _('On {subject}').format (subject = subject.subject)
- cat.rel = 'related'
- cat.url = os.url ('subject', id = subject.id)
- cat.class_ += 'navlink grayed'
- cat.icon = 'subject'
- cat.order = 32
- os.entries.append (cat)
-
os.total_results = 1
- os.template = 'results' if os.format == 'mobile' else 'bibrec'
+ os.template = 'bibrec'
os.page = 'bibrec'
os.og_type = 'book'
os.finalize ()
diff --git a/CherryPyApp.py b/CherryPyApp.py
index 0cfcb8a..df06ee6 100644
--- a/CherryPyApp.py
+++ b/CherryPyApp.py
@@ -164,7 +164,7 @@ def main():
cherrypy.config['js_mtime'] = t
cherrypy.config['all_hosts'] = (
- cherrypy.config['host'], cherrypy.config['host_mobile'], cherrypy.config['file_host'])
+ cherrypy.config['host'], cherrypy.config['file_host'])
cherrypy.config.update({'error_page.404': error_page_404})
diff --git a/Formatters.py b/Formatters.py
index 02cc4e6..fab15f2 100644
--- a/Formatters.py
+++ b/Formatters.py
@@ -37,7 +37,6 @@ def format (format_, page, os_):
formatters = {}
formatters['opds'] = OPDSFormatter.OPDSFormatter ()
formatters['stanza'] = formatters['opds']
-formatters['mobile'] = HTMLFormatter.MobileFormatter ()
formatters['html'] = HTMLFormatter.HTMLFormatter ()
formatters['json'] = JSONFormatter.JSONFormatter ()
# FIXME: only needed to load sitemap.xml templates
diff --git a/templates/site-layout.mobile b/templates/site-layout.mobile
deleted file mode 100644
index 09ebb14..0000000
--- a/templates/site-layout.mobile
+++ /dev/null
@@ -1,124 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Search Start Page
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-