Mercurial > hg > audiodb
comparison examples/browser/web/js/browser.js @ 653:3e25f26b6a27
Some minor tweaks to the browser JS/HTML.
author | mas01mj |
---|---|
date | Thu, 15 Oct 2009 14:47:07 +0000 |
parents | 901803e1305f |
children |
comparison
equal
deleted
inserted
replaced
652:1a251dd217c6 | 653:3e25f26b6a27 |
---|---|
48 | 48 |
49 queryString += " ?track a mo:Track; mo:track_number ?tracknum; foaf:maker ?maker. ?album mo:track ?track; dc:title ?album_title. ?maker foaf:name ?artist_name"; | 49 queryString += " ?track a mo:Track; mo:track_number ?tracknum; foaf:maker ?maker. ?album mo:track ?track; dc:title ?album_title. ?maker foaf:name ?artist_name"; |
50 | 50 |
51 if(artistSearchString.length > 0) | 51 if(artistSearchString.length > 0) |
52 { | 52 { |
53 queryString += ' FILTER regex(?artist_name, "'+artistSearchString+'", "i")'; | 53 queryString += ' FILTER regex(?artist_name, "^'+artistSearchString+'", "i")'; |
54 } | 54 } |
55 else | 55 else |
56 { | 56 { |
57 queryString += "."; | 57 queryString += "."; |
58 } | 58 } |
59 | 59 |
60 queryString += " ?record mo:track ?track; mo:publication_of ?signal. ?signal dc:title ?track_title"; | 60 queryString += " ?record mo:track ?track; mo:publication_of ?signal. ?signal dc:title ?track_title"; |
61 | 61 |
62 if(trackSearchString.length > 0) | 62 if(trackSearchString.length > 0) |
63 { | 63 { |
64 queryString += ' FILTER regex(?track_title, "'+trackSearchString+'", "i")'; | 64 queryString += ' FILTER regex(?track_title, "^'+trackSearchString+'", "i")'; |
65 } | 65 } |
66 else | 66 else |
67 { | 67 { |
68 queryString += "."; | 68 queryString += "."; |
69 } | 69 } |