Autor Thema: [Feature #865] Suchergebnisse aufsteigend/absteigend sortieren  (Gelesen 2758 mal)

Offline Slini11

  • Vereinsmitglied
  • Normal
  • *
  • Beiträge: 1147
  • OC-Only
Hallo zusammen,
nach einiger Zeit habe ich mich mal wieder an ein Redmine-Ticket gewagt: http://redmine.opencaching.de/issues/865
In Zukunft wird man die Spalten dann hoffentlich mit einem Klick auf den Spaltennamen aufsteigend bzw. absteigend und mit noch einem Klick jeweils gegenteilig sortieren können :).
Die ursprüngliche Idee hinter der ganzen Sache war eigentlich, etwas einzubauen, um schnell nach ältesten Caches (Listed since) suchen zu können.
Genau, dass kann man aktuell aber nicht, da in Ergebnissliste der Suche keine Spalte für "Listed since"(bycreated) existiert.
Hat jemand ne Idee oder einen Vorschlag, wie man das trotzdem gut einbauen könnte.?Oder soll es in Zukunft eine Spalte für "Listed since" geben?


Offline mic@

  • Vereinsmitglied
  • Large
  • *
  • Beiträge: 6442
  • oc-only Verstecker
Re: [Feature #865] Suchergebnisse aufsteigend/absteigend sortieren
« Antwort #1 am: 16. Januar 2016, 18:47:32 »
Zitat von: Slini11
In Zukunft wird man die Spalten dann hoffentlich mit einem Klick auf den Spaltennamen aufsteigend bzw. absteigend und mit noch einem Klick jeweils gegenteilig sortieren können :).

Cool, danke!
Wird durch den Klick dann eine neue SQL-Abfrage ausgelöst,
oder passiert diese Neu-Sortierung intern in der Speichermatrix?
« Letzte Änderung: 16. Januar 2016, 18:53:17 von mic@ »

Offline Slini11

  • Vereinsmitglied
  • Normal
  • *
  • Beiträge: 1147
  • OC-Only
Re: [Feature #865] Suchergebnisse aufsteigend/absteigend sortieren
« Antwort #2 am: 16. Januar 2016, 18:59:19 »
Cool, danke!
Wird durch den Klick dann eine neue SQL-Abfrage ausgelöst,
oder passiert diese Neu-Sortierung intern in der Speichermatrix?
Aktuell ist es eine neue SQL-Abfrage. Ich wusste gar nicht, dass die Suchen in einer Speichermatrix gespeichert werden.
Ich weiß nur, dass die Sucheinstellungen, spricht die querys, gespeichert werden.
Kannst du mir den näheres zu dieser Speichermatrix sagen?

Offline mic@

  • Vereinsmitglied
  • Large
  • *
  • Beiträge: 6442
  • oc-only Verstecker
Re: [Feature #865] Suchergebnisse aufsteigend/absteigend sortieren
« Antwort #3 am: 16. Januar 2016, 19:56:00 »
Zitat von: Slini11
Ich wusste gar nicht, dass die Suchen in einer Speichermatrix gespeichert werden.

Das war meine Vermutung, denn wenn man die Daten schon ermittelt hat, dann braucht man das doch
nicht nochmal einzulesen, wenn sich nur die Sortierung ändert. Oder denke ich da zu simpel?

Offline bohrsty

  • Administrator
  • Normal
  • *****
  • Beiträge: 1360
  • Teamleiter Technik
Re: [Feature #865] Suchergebnisse aufsteigend/absteigend sortieren
« Antwort #4 am: 17. Januar 2016, 10:11:45 »
[...] Oder denke ich da zu simpel?

du denkst vermutlich zu "modern"... ;) diese techniken haben viel mit ajax/javascript bei der anzeige der daten zu tun und das wird bei oc nicht verwendet (zumindest nicht im bereich der tabellen)...
gruss Nils (bohrsty)


OConly

  • Gast
Re: [Feature #865] Suchergebnisse aufsteigend/absteigend sortieren
« Antwort #5 am: 17. Januar 2016, 13:42:13 »
So modernes Zeugs wollte ja auch niemand. :-/

Offline Slini11

  • Vereinsmitglied
  • Normal
  • *
  • Beiträge: 1147
  • OC-Only
Re: [Feature #865] Suchergebnisse aufsteigend/absteigend sortieren
« Antwort #6 am: 17. Januar 2016, 13:57:07 »
So modernes Zeugs wollte ja auch niemand. :-/
Kommt bestimmt irgendwann auch noch  ;).
Hat noch jmd. ne Idee zu dem "bycreated"-Problem? Ne Lösung habe ich dafür nämlich immer noch nicht gefunden.

OConly

  • Gast
Re: [Feature #865] Suchergebnisse aufsteigend/absteigend sortieren
« Antwort #7 am: 18. Januar 2016, 11:47:47 »
So modernes Zeugs wollte ja auch niemand. :-/
Kommt bestimmt irgendwann auch noch  ;).

Nun ja, einmal war es ja schon weitgehend fertig. Aber wie gesagt, es wollte niemand.

following

  • Gast
Re: [Feature #865] Suchergebnisse aufsteigend/absteigend sortieren
« Antwort #8 am: 18. Januar 2016, 14:37:01 »
So modernes Zeugs wollte ja auch niemand. :-/
Kommt bestimmt irgendwann auch noch  ;).

Nun ja, einmal war es ja schon weitgehend fertig. Aber wie gesagt, es wollte niemand.

Quatsch. Wir reden hier von moderner Frontent-Technik mit Dynamic HTML. Die wird (a) bei OC durchaus an einigen Stellen verwendet (Karte, Logs nachladen, Cachelisten bearbeiten, diverse Einstellungsformulare). Und (b) gab es darüber hinaus bislang keine Versuche, das noch weiter auszubauen. Der erste geplante Versuch in der Richtung ist das "Responsive Web Design" von Mirco, und das ist selbstverständlich gewollt, aber noch weit von einer konkreten Implementation entfernt.

« Letzte Änderung: 18. Januar 2016, 14:39:55 von following »

Offline Slini11

  • Vereinsmitglied
  • Normal
  • *
  • Beiträge: 1147
  • OC-Only
Re: [Feature #865] Suchergebnisse aufsteigend/absteigend sortieren
« Antwort #9 am: 19. Januar 2016, 00:16:29 »
Da sich bis dato noch keiner zu einer bycreated-Spalte gemeldet hat, habe ich sie einfach mal eingebaut. Meinungen?

following

  • Gast
Re: [Feature #865] Suchergebnisse aufsteigend/absteigend sortieren
« Antwort #10 am: 19. Januar 2016, 02:08:38 »
Für Benutzer mit schwachen Augen und großer Schrift wirds dann sehr eng ... aber wir sind wohl eh eine aussterbende Art. ;)

Offline Slini11

  • Vereinsmitglied
  • Normal
  • *
  • Beiträge: 1147
  • OC-Only
Re: [Feature #865] Suchergebnisse aufsteigend/absteigend sortieren
« Antwort #11 am: 19. Januar 2016, 02:30:16 »
Für Benutzer mit schwachen Augen und großer Schrift wirds dann sehr eng ...
Ja, das stimmt schon. Wie gesagt: Die Spalte muss nicht rein, wäre aber natürlich ein "nicetohave". Ich habe schon den letzten Logeinträgen einen Eintrag geklaut und die OC-Only-Spalte für die Kurzbeschreibung & lange Cachenamen frei gemacht, wenn kein OC-Only-Attribut gesetzt ist. Außerdem finde ich die Info, wann der Cache gelegt wurde auch nur dann interessant, wenn man genau danach sucht(sortiert). Sonst ist es (für mich) eher uninteressant.
Wenn wir irgendwann mal das neue Design haben, besteht das Problem hoffentlich nicht mehr. Die linke Menüspalte ist echt nervig  :-\.
(nebenbei: wieso sind die Icons bei dir so scharf, obwohl die Schrift so groß ist? Ich krieg das irgendwie mit meinem Browser nicht hin?)

Offline mic@

  • Vereinsmitglied
  • Large
  • *
  • Beiträge: 6442
  • oc-only Verstecker
Re: [Feature #865] Suchergebnisse aufsteigend/absteigend sortieren
« Antwort #12 am: 19. Januar 2016, 07:01:23 »
Zitat von: Slini11
Ich habe schon den letzten Logeinträgen einen Eintrag geklaut und die OC-Only-Spalte für die Kurzbeschreibung & lange Cachenamen frei gemacht, wenn kein OC-Only-Attribut gesetzt ist.

Weitere Einsparmöglichkeiten:
- Vorangestellte laufende Nummer entfernen (ist doch nutzlos)
- oc-only Attribut verkleinern (Smiley weg, oc-only reicht)
- Jahrangaben nur zweistellig

following

  • Gast
Re: [Feature #865] Suchergebnisse aufsteigend/absteigend sortieren
« Antwort #13 am: 19. Januar 2016, 11:07:51 »
Ich habe schon den letzten Logeinträgen einen Eintrag geklaut und die OC-Only-Spalte für die Kurzbeschreibung & lange Cachenamen frei gemacht, wenn kein OC-Only-Attribut gesetzt ist.

Ah, das hatte ich übersehen. Man könnte es ja so machen: Die zusätzliche Spalte nur einblenden wenn als Sortierkriterium gewält, und dann das kleine 16x16-Pixel-OConly-Symbol in die Zeile unter das Listingdatum setzen.

Wegen der Numerierung bin ich unsicher, ob die jemand braucht. Ist jedenfalls ziemlich oldschool.

Zitat
(nebenbei: wieso sind die Icons bei dir so scharf, obwohl die Schrift so groß ist? Ich krieg das irgendwie mit meinem Browser nicht hin?)

Hab die Bildskalierung im Firefox abgeschaltet, vermutlich mit dem Addon "Theme & Font size changer". Sollte auch mit browser.enable_automatic_image_resizing = false gehen.

OConly

  • Gast
Re: [Feature #865] Suchergebnisse aufsteigend/absteigend sortieren
« Antwort #14 am: 19. Januar 2016, 13:03:48 »
Wegen der Numerierung bin ich unsicher, ob die jemand braucht. Ist jedenfalls ziemlich oldschool.

Jepp, die kann wohl weg.