]> git.phdru.name Git - m_librarian.git/commitdiff
Feat(db): Add book.lang/ext properties
authorOleg Broytman <phd@phdru.name>
Mon, 11 Jun 2018 13:31:43 +0000 (16:31 +0300)
committerOleg Broytman <phd@phdru.name>
Mon, 11 Jun 2018 13:54:59 +0000 (16:54 +0300)
m_librarian.conf.sample
m_librarian/db.py
m_librarian/translations/ru.mo
m_librarian/translations/ru.po

index 4b685199ffd9758ab2586c58a62de81086a3d809..95fcb825ee4995b997733c0faf37e5d12b5d66cf 100644 (file)
@@ -32,7 +32,7 @@ use_in_books_list = 1
 author = fullname count
 # Full list of book columns:
 # book = title series ser_no archive file size lib_id deleted date
-#        author1 author_list
+#        author1 author_list ext lang
 #        genre1name genre1title genre_name_list genre_title_list
 # author1 is just one author from the list if there are more than 1
 # author_list is a comma-separated list of full names
index 88b0b11609632658e18c69eb5be00acf3b2f277e..d91068844148755f9964e59407f8468770cfc6ba 100755 (executable)
@@ -96,6 +96,14 @@ class Book(SQLObject):
     def genre_title_list(self):
         return u', '.join([g.title for g in self.genres])
 
+    @property
+    def ext(self):
+        return self.extension.name
+
+    @property
+    def lang(self):
+        return self.language.name
+
 
 class BookGenre(SQLObject):
     class sqlmeta:
index 5794760e7ef0daf1131438c8addd748e7d9c085b..a61fb0b1b951c543f48fd2d827701f16551fb3e3 100644 (file)
Binary files a/m_librarian/translations/ru.mo and b/m_librarian/translations/ru.mo differ
index 4a7071481d83a7ebf64b6f2eef69a86ac536105c..3a7521f729f5bc4cb84b9c1efcec93a8b95ab777 100644 (file)
@@ -120,3 +120,9 @@ msgstr "Список жанров"
 
 msgid "genre_title_list"
 msgstr "Список жанров"
+
+msgid "ext"
+msgstr "Расширение"
+
+msgid "lang"
+msgstr "Язык"