[KPhotoAlbum] Idea for quick search feature

Martin Hoeller martin at xss.co.at
Thu Apr 26 07:12:03 BST 2007


Hi!

On Wednesday, 25. April 2007 23:05 Jan Kundrát worte:
> Shawn Willden wrote:
> > It would require a search bar syntax that allows precise specification
> > (e.g. Persons:"Jesper K Pedersen") as well as "loose" specification
> > (e.g. Jesper, which would search all metadata), but it would address
> > the issue of composition by effectively making the search bar the
> > single search mechanism, with searches being specified by some
> > combination of typing and clicking (or pure clicking or pure typing).
> >
> > That's a bit more radical, but it might make a lot of sense.
> >
> > Comments?
>
> Heh, that's what I'm trying to do in my web frontend. If KPA is about to
> support the same method, we should agree on one way to do stuff and even
> the UI should look similar.

While reading through your followup mails I noticed that your syntax is 
getting rather complicated/weired quickly. While I see the point and 
necessity in most of your issues, I also see the problem non-geek-users 
would have with this syntax.

My idea for this is the following: come up with one syntax that supports all 
requirements, so every frontend can use it. Then make any UI (or better a 
layer below it) transform the user input to the complex query by just 
adding the "AND"s, "OR"s, "{" and "}" and the like. This way the complexity 
is hidden by the user but may still be enabled by a special checkbox or a 
setting.

What do you think?

hth,
- martin
-- 
Martin Höller                   | martin.hoeller at xss.co.at
*x Software + Systeme           | http://www.xss.co.at/
Karmarschgasse 51/2/20          | Tel: +43-1-6060114-30
A-1100 Vienna, Austria          | Fax: +43-1-6060114-71
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kphotoalbum/attachments/20070426/995f7a2f/attachment.sig>


More information about the Kphotoalbum mailing list