Verse stats.
authorRadek Czajka <rczajka@rczajka.pl>
Thu, 15 Dec 2022 11:33:16 +0000 (12:33 +0100)
committerRadek Czajka <rczajka@rczajka.pl>
Thu, 15 Dec 2022 11:33:16 +0000 (12:33 +0100)
requirements/requirements.txt
src/documents/templates/documents/book_detail.html
src/documents/templates/documents/book_stats.html

index 519d574..3bc943d 100644 (file)
@@ -10,7 +10,7 @@ python-slugify
 python-docx==0.8.11
 Wikidata==0.7
 
-librarian==2.4.8
+librarian==2.4.9
 
 ## Django
 Django==4.0.6
index 268fb57..226c4d4 100644 (file)
             <th>{% trans "characters (with footnotes)" %}</th>
             <th>{% trans "words" %}</th>
             <th>{% trans "words (with footnotes)" %}</th>
+            <th>{% trans "wiersze (+ inne znaki)" %}</th>
+            <th>{% trans "wiersze (+ inne znaki, z przypisami)" %}</th>
           </tr>
         </thead>
         <tbody>
index 793eaa2..5ce14de 100644 (file)
@@ -1,9 +1,11 @@
 <tr>
   <td style="padding-left: {{ depth}}.75em;">{{ book.book_info.title|default:"???" }}</td>
-  <td>{{ stats.self.chars_with_fn|default_if_none:"?" }}</td>
   <td>{{ stats.self.chars|default_if_none:"?" }}</td>
-  <td>{{ stats.self.words_with_fn|default_if_none:"?" }}</td>
+  <td>{{ stats.self.chars_with_fn|default_if_none:"?" }}</td>
   <td>{{ stats.self.words|default_if_none:"?" }}</td>
+  <td>{{ stats.self.words_with_fn|default_if_none:"?" }}</td>
+  <td>{{ stats.self.verses|default_if_none:"?" }} <small>+ {{ stats.self.chars_out_verse|default_if_none:"?" }} zn.</small></td>
+  <td>{{ stats.self.verses_with_fn|default_if_none:"?" }} <small> + {{ stats.self.chars_out_verse_with_fn|default_if_none:"?" }} zn.</small></td>
 </tr>
 {% if stats.parts %}
   {% for part, partstats in stats.parts %}
   {% endfor %}
   <tr>
     <td style="padding-left: {{ depth}}.75em;">&Sigma;</td>
-    <td>{{ stats.total.chars_with_fn }}</td>
     <td>{{ stats.total.chars }}</td>
-    <td>{{ stats.total.words_with_fn }}</td>
+    <td>{{ stats.total.chars_with_fn }}</td>
     <td>{{ stats.total.words }}</td>
+    <td>{{ stats.total.words_with_fn }}</td>
+
+    <td>{{ stats.total.verses }} <small>+ {{ stats.total.chars_out_verse }} zn.</small></td>
+    <td>{{ stats.total.verses_with_fn }} <small> + {{ stats.total.chars_out_verse_with_fn }} zn.</small></td>
+
   </tr>
 {% endif %}