Loading opds_catalog/__pycache__/feeds.cpython-35.pyc +514 B (31.9 KiB) File changed.No diff preview for this file type. View original file View changed file opds_catalog/feeds.py +13 −6 Original line number Diff line number Diff line Loading @@ -290,8 +290,9 @@ class SearchTypesFeed(AuthFeed): return reverse("opds_catalog:searchbooks", kwargs={"searchtype":"books", "searchterms":item["term"]}) elif item["id"] == 2: return reverse("opds_catalog:searchauthors", kwargs={"searchtype":"authors", "searchterms":item["term"]}) #elif item["id"] == 3: # return reverse("opds_catalog:searchgenres", kwargs={"searchtype":"genres", "searchterms":item["term"]}) elif item["id"] == 3: return reverse("opds_catalog:searchgenres", kwargs={"searchtype":"genres", "searchterms":item["term"]}) return reverse("opds_catalog:searchbooks", kwargs={"searchtype":"books", "searchterms":item["term"]}) def item_title(self, item): Loading Loading @@ -426,7 +427,7 @@ class SearchAuthorsFeed(AuthFeed): return { "searchTerm_url":"/opds/search/{searchTerms}/", "start_url":reverse("opds_catalog:main"), "description_mime_type":"text/html", "description_mime_type":"text", "prev_url":prev_url, "next_url":next_url, } Loading @@ -445,6 +446,9 @@ class SearchAuthorsFeed(AuthFeed): def item_title(self, item): return "%s %s"%(item.last_name,item.first_name) def item_description(self, item): return _("Books count: %s")%(Book.objects.filter(authors=item.id).count()) def item_guid(self, item): return "a:%s"%(item.id) Loading @@ -467,9 +471,9 @@ class SearchSeriesFeed(AuthFeed): page = int(page) if searchtype == 'series': series = Author.objects.extra(where=["upper(ser) like %s"], params=["%%%s%%"%searchterms.upper()]) series = Series.objects.extra(where=["upper(ser) like %s"], params=["%%%s%%"%searchterms.upper()]) elif searchtype == 'sseries': series = Author.objects.extra(where=["upper(ser) like %s"], params=["%s%%"%searchterms.upper()]) series = Series.objects.extra(where=["upper(ser) like %s"], params=["%s%%"%searchterms.upper()]) return {"series":series, "searchterms":searchterms, "searchtype":searchtype, "page":page} Loading @@ -489,7 +493,7 @@ class SearchSeriesFeed(AuthFeed): return { "searchTerm_url":"/opds/search/{searchTerms}/", "start_url":reverse("opds_catalog:main"), "description_mime_type":"text/html", "description_mime_type":"text", "prev_url":prev_url, "next_url":next_url, } Loading @@ -508,6 +512,9 @@ class SearchSeriesFeed(AuthFeed): def item_title(self, item): return "%s"%(item.ser) def item_description(self, item): return _("Books count: %s")%(Book.objects.filter(series=item.id).count()) def item_guid(self, item): return "a:%s"%(item.id) Loading opds_catalog/locale/ru/LC_MESSAGES/django.mo +152 B (2.9 KiB) File changed.No diff preview for this file type. View original file View changed file opds_catalog/locale/ru/LC_MESSAGES/django.po +33 −22 Original line number Diff line number Diff line Loading @@ -8,17 +8,17 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-07-20 22:20+0300\n" "POT-Creation-Date: 2016-07-24 18:12+0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: \n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" "10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%" "100>=11 && n%100<=14)? 2 : 3);\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n" "%100>=11 && n%100<=14)? 2 : 3);\n" #: .\opds_catalog\feeds.py:130 .\opds_catalog\feeds.py:188 #: .\opds_catalog\feeds.py:190 .\opds_catalog\tests\test_feeds.py:20 Loading Loading @@ -102,52 +102,68 @@ msgstr "Поиск жанров" msgid "Books found" msgstr "Найдены книги" #: .\opds_catalog\feeds.py:395 #: .\opds_catalog\feeds.py:400 msgid "Authors found" msgstr "Найдены авторы" #: .\opds_catalog\feeds.py:460 #: .\opds_catalog\feeds.py:449 .\opds_catalog\feeds.py:515 msgid "Books count: %s" msgstr "Всего: %s книг" #: .\opds_catalog\feeds.py:466 msgid "Series found" msgstr "Найдены серии" #: .\opds_catalog\feeds.py:534 msgid "Select language" msgstr "Выбор алфавита" #: .\opds_catalog\feeds.py:471 .\opds_catalog\tests\test_feeds.py:99 #: .\opds_catalog\feeds.py:545 .\opds_catalog\tests\test_feeds.py:99 msgid "Cyrillic" msgstr "Кириллица (РУС)" #: .\opds_catalog\feeds.py:472 .\opds_catalog\tests\test_feeds.py:100 #: .\opds_catalog\feeds.py:546 .\opds_catalog\tests\test_feeds.py:100 msgid "Latin" msgstr "Латинница (LAT)" #: .\opds_catalog\feeds.py:473 .\opds_catalog\tests\test_feeds.py:101 #: .\opds_catalog\feeds.py:547 .\opds_catalog\tests\test_feeds.py:101 msgid "Digits" msgstr "Цифры (0..9)" #: .\opds_catalog\feeds.py:474 .\opds_catalog\tests\test_feeds.py:102 #: .\opds_catalog\feeds.py:548 .\opds_catalog\tests\test_feeds.py:102 msgid "Other symbols" msgstr "Другие символы" #: .\opds_catalog\feeds.py:475 .\opds_catalog\tests\test_feeds.py:103 #: .\opds_catalog\feeds.py:549 .\opds_catalog\tests\test_feeds.py:103 msgid "Show all" msgstr "Показать все" #: .\opds_catalog\feeds.py:505 #: .\opds_catalog\feeds.py:579 msgid "Select books by substring" msgstr "Поиск книг по подстроке" #: .\opds_catalog\feeds.py:542 #: .\opds_catalog\feeds.py:616 #, python-format msgid "Found: %s books" msgstr "Найдено %s книг" #: .\opds_catalog\feeds.py:562 msgid "Select authorss by substring" #: .\opds_catalog\feeds.py:636 msgid "Select authors by substring" msgstr "Поиск авторов по подстроке" #: .\opds_catalog\feeds.py:599 #: .\opds_catalog\feeds.py:673 #, python-format msgid "Found: %s authors" msgstr "Найдено %s авторов" #: .\opds_catalog\feeds.py:693 msgid "Select series by substring" msgstr "Поиск серий по подстроке" #: .\opds_catalog\feeds.py:730 msgid "Found: %s series" msgstr "Найдено %s серий" #: .\opds_catalog\templates\book_description.html:6 msgid "Book name:" msgstr "Название:" Loading @@ -172,8 +188,3 @@ msgstr "Размер файла:" msgid "Changes date:" msgstr "Дата правки:" msgid "By title" msgstr "По наименованиям" msgid "By Catalogs" msgstr "По каталогам" Loading
opds_catalog/__pycache__/feeds.cpython-35.pyc +514 B (31.9 KiB) File changed.No diff preview for this file type. View original file View changed file
opds_catalog/feeds.py +13 −6 Original line number Diff line number Diff line Loading @@ -290,8 +290,9 @@ class SearchTypesFeed(AuthFeed): return reverse("opds_catalog:searchbooks", kwargs={"searchtype":"books", "searchterms":item["term"]}) elif item["id"] == 2: return reverse("opds_catalog:searchauthors", kwargs={"searchtype":"authors", "searchterms":item["term"]}) #elif item["id"] == 3: # return reverse("opds_catalog:searchgenres", kwargs={"searchtype":"genres", "searchterms":item["term"]}) elif item["id"] == 3: return reverse("opds_catalog:searchgenres", kwargs={"searchtype":"genres", "searchterms":item["term"]}) return reverse("opds_catalog:searchbooks", kwargs={"searchtype":"books", "searchterms":item["term"]}) def item_title(self, item): Loading Loading @@ -426,7 +427,7 @@ class SearchAuthorsFeed(AuthFeed): return { "searchTerm_url":"/opds/search/{searchTerms}/", "start_url":reverse("opds_catalog:main"), "description_mime_type":"text/html", "description_mime_type":"text", "prev_url":prev_url, "next_url":next_url, } Loading @@ -445,6 +446,9 @@ class SearchAuthorsFeed(AuthFeed): def item_title(self, item): return "%s %s"%(item.last_name,item.first_name) def item_description(self, item): return _("Books count: %s")%(Book.objects.filter(authors=item.id).count()) def item_guid(self, item): return "a:%s"%(item.id) Loading @@ -467,9 +471,9 @@ class SearchSeriesFeed(AuthFeed): page = int(page) if searchtype == 'series': series = Author.objects.extra(where=["upper(ser) like %s"], params=["%%%s%%"%searchterms.upper()]) series = Series.objects.extra(where=["upper(ser) like %s"], params=["%%%s%%"%searchterms.upper()]) elif searchtype == 'sseries': series = Author.objects.extra(where=["upper(ser) like %s"], params=["%s%%"%searchterms.upper()]) series = Series.objects.extra(where=["upper(ser) like %s"], params=["%s%%"%searchterms.upper()]) return {"series":series, "searchterms":searchterms, "searchtype":searchtype, "page":page} Loading @@ -489,7 +493,7 @@ class SearchSeriesFeed(AuthFeed): return { "searchTerm_url":"/opds/search/{searchTerms}/", "start_url":reverse("opds_catalog:main"), "description_mime_type":"text/html", "description_mime_type":"text", "prev_url":prev_url, "next_url":next_url, } Loading @@ -508,6 +512,9 @@ class SearchSeriesFeed(AuthFeed): def item_title(self, item): return "%s"%(item.ser) def item_description(self, item): return _("Books count: %s")%(Book.objects.filter(series=item.id).count()) def item_guid(self, item): return "a:%s"%(item.id) Loading
opds_catalog/locale/ru/LC_MESSAGES/django.mo +152 B (2.9 KiB) File changed.No diff preview for this file type. View original file View changed file
opds_catalog/locale/ru/LC_MESSAGES/django.po +33 −22 Original line number Diff line number Diff line Loading @@ -8,17 +8,17 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-07-20 22:20+0300\n" "POT-Creation-Date: 2016-07-24 18:12+0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: \n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" "10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%" "100>=11 && n%100<=14)? 2 : 3);\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n" "%100>=11 && n%100<=14)? 2 : 3);\n" #: .\opds_catalog\feeds.py:130 .\opds_catalog\feeds.py:188 #: .\opds_catalog\feeds.py:190 .\opds_catalog\tests\test_feeds.py:20 Loading Loading @@ -102,52 +102,68 @@ msgstr "Поиск жанров" msgid "Books found" msgstr "Найдены книги" #: .\opds_catalog\feeds.py:395 #: .\opds_catalog\feeds.py:400 msgid "Authors found" msgstr "Найдены авторы" #: .\opds_catalog\feeds.py:460 #: .\opds_catalog\feeds.py:449 .\opds_catalog\feeds.py:515 msgid "Books count: %s" msgstr "Всего: %s книг" #: .\opds_catalog\feeds.py:466 msgid "Series found" msgstr "Найдены серии" #: .\opds_catalog\feeds.py:534 msgid "Select language" msgstr "Выбор алфавита" #: .\opds_catalog\feeds.py:471 .\opds_catalog\tests\test_feeds.py:99 #: .\opds_catalog\feeds.py:545 .\opds_catalog\tests\test_feeds.py:99 msgid "Cyrillic" msgstr "Кириллица (РУС)" #: .\opds_catalog\feeds.py:472 .\opds_catalog\tests\test_feeds.py:100 #: .\opds_catalog\feeds.py:546 .\opds_catalog\tests\test_feeds.py:100 msgid "Latin" msgstr "Латинница (LAT)" #: .\opds_catalog\feeds.py:473 .\opds_catalog\tests\test_feeds.py:101 #: .\opds_catalog\feeds.py:547 .\opds_catalog\tests\test_feeds.py:101 msgid "Digits" msgstr "Цифры (0..9)" #: .\opds_catalog\feeds.py:474 .\opds_catalog\tests\test_feeds.py:102 #: .\opds_catalog\feeds.py:548 .\opds_catalog\tests\test_feeds.py:102 msgid "Other symbols" msgstr "Другие символы" #: .\opds_catalog\feeds.py:475 .\opds_catalog\tests\test_feeds.py:103 #: .\opds_catalog\feeds.py:549 .\opds_catalog\tests\test_feeds.py:103 msgid "Show all" msgstr "Показать все" #: .\opds_catalog\feeds.py:505 #: .\opds_catalog\feeds.py:579 msgid "Select books by substring" msgstr "Поиск книг по подстроке" #: .\opds_catalog\feeds.py:542 #: .\opds_catalog\feeds.py:616 #, python-format msgid "Found: %s books" msgstr "Найдено %s книг" #: .\opds_catalog\feeds.py:562 msgid "Select authorss by substring" #: .\opds_catalog\feeds.py:636 msgid "Select authors by substring" msgstr "Поиск авторов по подстроке" #: .\opds_catalog\feeds.py:599 #: .\opds_catalog\feeds.py:673 #, python-format msgid "Found: %s authors" msgstr "Найдено %s авторов" #: .\opds_catalog\feeds.py:693 msgid "Select series by substring" msgstr "Поиск серий по подстроке" #: .\opds_catalog\feeds.py:730 msgid "Found: %s series" msgstr "Найдено %s серий" #: .\opds_catalog\templates\book_description.html:6 msgid "Book name:" msgstr "Название:" Loading @@ -172,8 +188,3 @@ msgstr "Размер файла:" msgid "Changes date:" msgstr "Дата правки:" msgid "By title" msgstr "По наименованиям" msgid "By Catalogs" msgstr "По каталогам"