* Support searching by dc:date.
This commit is contained in:
parent
d5b77cbd46
commit
5ce95a37c6
@ -188,6 +188,7 @@ GetSearchCapabilities(struct upnphttp * h, const char * action)
|
|||||||
"<u:%sResponse xmlns:u=\"%s\">"
|
"<u:%sResponse xmlns:u=\"%s\">"
|
||||||
"<SearchCaps>"
|
"<SearchCaps>"
|
||||||
"dc:creator,"
|
"dc:creator,"
|
||||||
|
"dc:date,"
|
||||||
"dc:title,"
|
"dc:title,"
|
||||||
"upnp:album,"
|
"upnp:album,"
|
||||||
"upnp:actor,"
|
"upnp:actor,"
|
||||||
@ -1275,10 +1276,13 @@ SearchContentDirectory(struct upnphttp * h, const char * action)
|
|||||||
{
|
{
|
||||||
SearchCriteria = modifyString(SearchCriteria, """, "\"", 0);
|
SearchCriteria = modifyString(SearchCriteria, """, "\"", 0);
|
||||||
SearchCriteria = modifyString(SearchCriteria, "'", "'", 0);
|
SearchCriteria = modifyString(SearchCriteria, "'", "'", 0);
|
||||||
|
SearchCriteria = modifyString(SearchCriteria, "<", "<", 0);
|
||||||
|
SearchCriteria = modifyString(SearchCriteria, ">", ">", 0);
|
||||||
SearchCriteria = modifyString(SearchCriteria, "\\\"", "\"\"", 0);
|
SearchCriteria = modifyString(SearchCriteria, "\\\"", "\"\"", 0);
|
||||||
SearchCriteria = modifyString(SearchCriteria, "object.", "", 0);
|
SearchCriteria = modifyString(SearchCriteria, "object.", "", 0);
|
||||||
SearchCriteria = modifyString(SearchCriteria, "derivedfrom", "like", 1);
|
SearchCriteria = modifyString(SearchCriteria, "derivedfrom", "like", 1);
|
||||||
SearchCriteria = modifyString(SearchCriteria, "contains", "like", 2);
|
SearchCriteria = modifyString(SearchCriteria, "contains", "like", 2);
|
||||||
|
SearchCriteria = modifyString(SearchCriteria, "dc:date", "d.DATE", 0);
|
||||||
SearchCriteria = modifyString(SearchCriteria, "dc:title", "d.TITLE", 0);
|
SearchCriteria = modifyString(SearchCriteria, "dc:title", "d.TITLE", 0);
|
||||||
SearchCriteria = modifyString(SearchCriteria, "dc:creator", "d.CREATOR", 0);
|
SearchCriteria = modifyString(SearchCriteria, "dc:creator", "d.CREATOR", 0);
|
||||||
SearchCriteria = modifyString(SearchCriteria, "upnp:class", "o.CLASS", 0);
|
SearchCriteria = modifyString(SearchCriteria, "upnp:class", "o.CLASS", 0);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user