Feature #1222
closed
Usability improvement at select tables
Added by Alexander Watzinger over 4 years ago.
Updated almost 4 years ago.
Description
There are some usability issue with select tables for single entries (no check boxes) e.g. when trying to choose a residence at https://demo.openatlas.eu/actor/update/6450.
- Name has to be selected in the first column, not on an alias below or on any other column, better would be whole field or row or maybe an extra column with a select button
- Change cursor (text at the moment)
- Focus in filter field initially (single or multi table selects)
Update:
after last session it was decided to make an extra column (left) with a select
- Target version changed from 5.2.0 to 5.3.0
- Description updated (diff)
- Status changed from Assigned to In Progress
turned on normal link highlighting for single select tables. the height issues are harder to catch (since the user can set the rows himself globally...) one option would be to move the pageing to the top of the table.
- Description updated (diff)
- Description updated (diff)
- Target version changed from 5.3.0 to 5.5.0
introduced another column with buttons to select entry, commited in feature_bootstrap
for yet unknown reasons it seems impossible to focus the tablesearch input upon opening of the modal
I looked into the focus() problem and it seems to be because of the jquery/modal/bootstrap combination.
I pushed a working solution to develop: https://github.com/craws/OpenAtlas/commit/c376543b4937aa9421d212ae227b04610478d348
<script>
$('#{name}-modal').on('shown.bs.modal', function () {{
$('#{name}_table_filter input').focus();
}});
</script>
But I'm sure there is a nicer way to include it instead of a generic script tag for every modal. Also it has to be implemented for the tree modals too. (e.g. place/edit/adminstrativ unit). But I'm hoping this gives you at least a working idea how to solve it.
e.g. a more generic way could be to use:
$(this).find("input:visible:first").focus();
alex discovered a display glitch in FF on linux, interestingly enough it does not appear on my windows machine in FF 79.0 (64-Bit), nor in chrome
- Status changed from In Progress to Closed
- Subject changed from Usability issue with select tables to Usability improvement at select tables
Also available in: Atom
PDF