Source scan numbering master
authorRadek Czajka <rczajka@rczajka.pl>
Tue, 15 Apr 2025 13:56:28 +0000 (15:56 +0200)
committerRadek Czajka <rczajka@rczajka.pl>
Tue, 15 Apr 2025 13:56:28 +0000 (15:56 +0200)
src/redakcja/static/js/wiki/base.js
src/sources/templates/sources/upload.html

index ad0ca83..3ee92c4 100644 (file)
             var self = this;
 
             /* bind buttons */
-            $('button[data-ui-action]', self.$elem).click(function(event) {
-                event.preventDefault();
-
+            function dataUiAction(elem) {
                 var action = $(this).attr('data-ui-action');
                 console.log("Button pressed, action: ", action);
 
                     if(action == 'cancel')
                         self.hide();
                 }
+            }
+            $('button[data-ui-action]', self.$elem).click(function(event) {
+                event.preventDefault();
+                dataUiAction(this);
+            }).on('keydown'), function(event) {
+                if (event.key == 'Enter') {
+                    event.preventDefault();
+                    dataUiAction(this);
+                }
             });
         }
 
index 39e6406..0984796 100644 (file)
@@ -5,3 +5,21 @@
     Skany źródła ładujemy w oryginalnej jakości.
   </div>
 {% endblock %}
+
+
+{% block add_css %}
+{{ block.super }}
+<style>
+.files{
+       counter-reset: row 0;
+}
+.files tr:before {
+  counter-increment: row;
+  content: counter(row);
+  display: table-cell;
+  vertical-align: middle;
+  text-align: center;
+  padding: 0 5px;
+}
+</style>
+{% endblock %}