barbalex / apf2

Bedrohte Pflanzenarten fördern. Und darüber berichten
https://apflora.ch
ISC License
5 stars 2 forks source link

EK-Planung: Filtern in den einzelnen Spalten: Verbesserungsmöglichkeiten? #447

Open rebeccakurz opened 3 years ago

rebeccakurz commented 3 years ago

Hoi Alex In der EK-Planung fände ich es manchmal praktisch, wenn ich z.B. nur die aktuellen Populationen sehen könnte, da ich ja nur in diesen eine EK planen muss. So wie der Filter im Moment funktioniert, kann ich zwar z.B. beim Status nach allen aktuellen Teilpopulationen filtern, was mir dann die ursprünglich, aktuellen und die angesiedelt, aktuellen TPops anzeigt, aber dann sind die Ansaatversuche nicht darin enthalten.

Gäbe es hier Möglichekeiten, die Filter noch zu erweitern?

Ich könnte mir z.B. vorstellen, dass man beim Status und bei der EK-Frequenz eine Auswahlliste hätte, aus der man auswählen könnte, welchen Status bzw. welche EK-Frequenz angezeigt werden soll. Bei den anderen Feldern wäre dies meiner Meinung nach nicht nötig, dort könnte man die Filter so lassen (auch weil es da ja dann sehr viele Auswahlmöglichkeiten gibt und da ist es dann einfach z.B. direkt nach einer Gemeinde zu suchen).

barbalex commented 3 years ago

Es gibt diese Stati:

Dein Wunsch ist, dass "Ansaatversuch" auch erscheint, wenn man im Filterfeld "aktuell" eingibt. Habe ich dich richtig verstanden?

Ich könnte mir z.B. vorstellen, dass man beim Status und bei der EK-Frequenz eine Auswahlliste hätte, aus der man auswählen könnte, welchen Status bzw. welche EK-Frequenz angezeigt werden soll.

Ich vermute, du meinst eher: "eine Auswahlliste, aus der man mehrere Optionen auswählen könnte. Ist das richtig?

barbalex commented 3 years ago

Ich könnte bei den Stati ein (für euch in der Benutzeroberfläche nicht sichtbares) Feld ergänzen, welches statt des angezeigten Texts die Filterkriterien enthält. Oder anders gesagt:

Status Filterkriterien
ursprünglich, aktuell ursprünglich, aktuell
ursprünglich, erloschen ursprünglich, erloschen
angesiedelt, aktuell angesiedelt, aktuell
Ansaatversuch Ansaatversuch, aktuell
angesiedelt, erloschen/nicht etabliert angesiedelt, erloschen/nicht etabliert
potentieller Wuchs-/Ansiedlungsort potentieller Wuchs-/Ansiedlungsort Wuchsort

Tippst du nun "aktuell", erscheinen auch die Ansaaten.

Eine andere Variante wäre z.B., den Status der Ansaat generell umzubenennen.

rebeccakurz commented 3 years ago

Also wenn ich eine Auswahlliste hätte, aus der ich mehrere Optionen auswählen könnte, dann würde sich das mit dem Anzeigen des Ansaatversuchs beim Eintippen von "aktuell" erübrigen. Ich fände eine Auswahlliste die bessere Option.

"Eine andere Variante wäre z.B., den Status der Ansaat generell umzubenennen."

Das würde ich nicht machen, denn es ist genau das, was der Status beschreibt, also ein Ansaatversuch. Und solange es diesen Status hat, hat es ja auch noch keine Pflanzen dort, also ist es auch nicht aktuell

barbalex commented 3 years ago

Also wenn ich eine Auswahlliste hätte, aus der ich mehrere Optionen auswählen könnte, dann würde sich das mit dem Anzeigen des Ansaatversuchs beim Eintippen von "aktuell" erübrigen. Ich fände eine Auswahlliste die bessere Option.

Sie ist aber mit grossem Abstand die aufwändigere. Ich schätze den Aufwand auf ca. 6 Stunden gegenüber ca. einer für die andere Methode.

Wir müssen uns auch bewusst werden: Was jetzt implementiert ist war schon sehr aufwändig. Denn es handelt sich ja um ein Listenfeld. In allen anderen Listenfeldern von apflora kann man nicht Text eingeben. Man kann lediglich einen Wert aus der Liste wählen. Beispiel: Filtern eines AP mit dem Art-Feld im formularbasierten Filter. Dort kann man nicht nach allen Arten der Gattung "Gagea" gleichzeitig filtern.

Im Gegensatz dazu kann man hier alle diejenigen Listen-Einträge, die "aktuell" enthalten durch die Eingabe von "aktuell" gleichzeitig filtern. Nur reicht das eben nicht, weil der Ansaatversuch das Wort "aktuell" nicht enthält.

Mir ist aber klar, dass der Status etwas spezieller ist. Dein Wunsch macht Sinn, ist aber leider etwas aufwändig.

rebeccakurz commented 8 months ago

31.1.2024: bei Status neue Filter-Möglichkeit einbauen, sodass nach "angesiedelt, aktuell", ursprünglich, aktuell und "Ansaatversuch" gleichzeitig gefiltert werden kann (ankreuzen, welche Stati angezeigt werden sollen).