Bug 28002 - Live-Suche
Live-Suche
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UMC - App-Center
UCS 3.0
Other Linux
: P1 enhancement (vote)
: UCS 3.1
Assigned To: Jascha Geerds
Florian Best
: interim-2
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-07-20 10:38 CEST by Alexander Kläser
Modified: 2012-12-12 21:10 CET (History)
3 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional): Usability
Max CVSS v3 score:


Attachments
Screenshot (85.57 KB, image/png)
2012-07-20 10:38 CEST, Alexander Kläser
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Kläser univentionstaff 2012-07-20 10:38:00 CEST
Die Suche des App-Centers wird so überarbeitet wie im Screenshot angezeigt. Die Suche ist dabei eine Live-Suche (ohne Button) und die einzelnen Kategorien können durch Klick auf den entsprechenden Namen ausgewählt werden.

Für die Implementierung der Kategorien-Ansicht kann dazu ein neues Widget erstellt werden, dass von umc.widgets._SelectMixin erbt.
Comment 1 Alexander Kläser univentionstaff 2012-07-20 10:38:23 CEST
Created attachment 4549 [details]
Screenshot
Comment 2 Alexander Kläser univentionstaff 2012-09-19 10:59:08 CEST
Momentan wird für die Live-Suche die CategoryPane benutzt. Diese könnte in GalleryPane umbenannt und entsprechend erweitert werden. Das käme dann auch der Favoriten-Kategorie (Bug 28074) zu gute, die ähnliche Erweiterung in Zukunft brauchen wird.
Comment 3 Alexander Kläser univentionstaff 2012-09-19 12:13:28 CEST
Der Screenshot ist nicht ganz korrekt. Zunächst wird es nur einen Titlepane geben, in dem alle Ergebnisse angezeigt werden. Die Kategorie wird dann (wie bislang auch schon) unterhalb der Beschreibung eines Eintrages angezeigt.
Comment 4 Stefan Gohmann univentionstaff 2012-10-10 08:23:36 CEST
Die Live Suche scheint in der aktuellen Version nur im Namen zu suchen. Nett wäre es, wenn auch Kategorie und Beschreibung durchsucht wird.
Comment 5 Alexander Kläser univentionstaff 2012-10-10 18:36:59 CEST
Sieht super aus! Momentan gibt es noch ein Problem mit den Scrollbars, wenn man das Fenster ganz groß zieht. Das Padding lässt den Scrollbalken auch noch weiterhin sichtbar erscheinen.
Comment 6 Jascha Geerds univentionstaff 2012-10-11 13:27:07 CEST
Die Suche des AppCenter's wurde überarbeitet. Die zuvor genutzte CategoryPane wurde durch ein "dgrid" ersetzt, welche selbst noch mal als "GalleryPane" gekapselt ist.

Vorerst befindet sich diese GalleryPane innerhalb des univention-management-console-module-packages. Sobald die Funktionalität von anderen Modulen gebraucht wird, sollte die GalleryPane etwas generischer gestaltet werden und einen Platz im *-frontend Paket finden. Dies wird vermutlich demnächst durch Alex geschehen, welcher auch ein derartiges Widget benötigt.

Changelog-Eintrag ist vorhanden.

(In reply to comment #4)
> Die Live Suche scheint in der aktuellen Version nur im Namen zu suchen. Nett
> wäre es, wenn auch Kategorie und Beschreibung durchsucht wird.

Fixed!

(In reply to comment #5)
> Momentan gibt es noch ein Problem mit den Scrollbars, wenn man
> das Fenster ganz groß zieht. Das Padding lässt den Scrollbalken auch noch
> weiterhin sichtbar erscheinen.

Fixed!
Comment 7 Florian Best univentionstaff 2012-10-16 10:36:25 CEST
Uncaught SyntaxError: Invalid regular expression: /*/: Nothing to repeat AppCenterPage.js:588
Wenn im Suchfilter * eingegeben wird.
Comment 8 Alexander Kläser univentionstaff 2012-10-16 15:19:40 CEST
(In reply to comment #7)
> Uncaught SyntaxError: Invalid regular expression: /*/: Nothing to repeat
> AppCenterPage.js:588
> Wenn im Suchfilter * eingegeben wird.

→ wurde ausgelagert nach Bug 28798
Comment 9 Florian Best univentionstaff 2012-10-19 09:04:03 CEST
(In reply to comment #6)
> Die Suche des AppCenter's wurde überarbeitet. Die zuvor genutzte CategoryPane
> wurde durch ein "dgrid" ersetzt, welche selbst noch mal als "GalleryPane"
> gekapselt ist.
> 
> Vorerst befindet sich diese GalleryPane innerhalb des
> univention-management-console-module-packages. Sobald die Funktionalität von
> anderen Modulen gebraucht wird, sollte die GalleryPane etwas generischer
> gestaltet werden und einen Platz im *-frontend Paket finden. Dies wird
> vermutlich demnächst durch Alex geschehen, welcher auch ein derartiges Widget
> benötigt.
OK, wurde ins frontend Paket verlagert

> Changelog-Eintrag ist vorhanden.
OK

> (In reply to comment #4)
> > Die Live Suche scheint in der aktuellen Version nur im Namen zu suchen. Nett
> > wäre es, wenn auch Kategorie und Beschreibung durchsucht wird.
> 
> Fixed!
OK, Beschreibung, Name und Kategorie wird durchsucht.

> (In reply to comment #5)
> > Momentan gibt es noch ein Problem mit den Scrollbars, wenn man
> > das Fenster ganz groß zieht. Das Padding lässt den Scrollbalken auch noch
> > weiterhin sichtbar erscheinen.
> 
> Fixed!
OK
Comment 10 Stefan Gohmann univentionstaff 2012-12-12 21:10:42 CET
UCS 3.1-0 has been released: 
 http://forum.univention.de/viewtopic.php?f=54&t=2125

If this error occurs again, please use "Clone This Bug".