#1872 added 'source' to search result structure
This commit is contained in:
parent
625f8d9cf8
commit
0caf92b44e
|
@ -968,6 +968,7 @@ class BasicStor extends Alib {
|
||||||
* type: string - audioclip | playlist | webstream
|
* type: string - audioclip | playlist | webstream
|
||||||
* title: string - dc:title from metadata
|
* title: string - dc:title from metadata
|
||||||
* creator: string - dc:creator from metadata
|
* creator: string - dc:creator from metadata
|
||||||
|
* source: string - dc:source from metadata
|
||||||
* length: string - dcterms:extent in extent format
|
* length: string - dcterms:extent in extent format
|
||||||
* @see DataEngine
|
* @see DataEngine
|
||||||
*/
|
*/
|
||||||
|
@ -2034,6 +2035,7 @@ class BasicStor extends Alib {
|
||||||
* type: string - audioclip | playlist | webstream
|
* type: string - audioclip | playlist | webstream
|
||||||
* title: string - dc:title from metadata
|
* title: string - dc:title from metadata
|
||||||
* creator: string - dc:creator from metadata
|
* creator: string - dc:creator from metadata
|
||||||
|
* source: string - dc:source from metadata
|
||||||
* length: string - dcterms:extent in extent format
|
* length: string - dcterms:extent in extent format
|
||||||
*/
|
*/
|
||||||
function resetStorage($loadSampleData=TRUE, $filesOnly=FALSE)
|
function resetStorage($loadSampleData=TRUE, $filesOnly=FALSE)
|
||||||
|
|
|
@ -266,6 +266,7 @@ class DataEngine{
|
||||||
* type: string - audioclip | playlist | webstream
|
* type: string - audioclip | playlist | webstream
|
||||||
* title: string - dc:title from metadata
|
* title: string - dc:title from metadata
|
||||||
* creator: string - dc:creator from metadata
|
* creator: string - dc:creator from metadata
|
||||||
|
* source: string - dc:source from metadata
|
||||||
* length: string - dcterms:extent in extent format
|
* length: string - dcterms:extent in extent format
|
||||||
* OR (in browse mode)
|
* OR (in browse mode)
|
||||||
* results: array of strings - browsed values
|
* results: array of strings - browsed values
|
||||||
|
@ -342,15 +343,19 @@ class DataEngine{
|
||||||
$creatorA = $r = $this->gb->bsGetMetadataValue($it['id'], 'dc:creator');
|
$creatorA = $r = $this->gb->bsGetMetadataValue($it['id'], 'dc:creator');
|
||||||
if(PEAR::isError($r)) return $r;
|
if(PEAR::isError($r)) return $r;
|
||||||
$creator = (isset($creatorA[0]['value']) ? $creatorA[0]['value'] : '');
|
$creator = (isset($creatorA[0]['value']) ? $creatorA[0]['value'] : '');
|
||||||
|
$sourceA = $r = $this->gb->bsGetMetadataValue($it['id'], 'dc:source');
|
||||||
|
if(PEAR::isError($r)) return $r;
|
||||||
|
$source = (isset($sourceA[0]['value']) ? $sourceA[0]['value'] : '');
|
||||||
$lengthA = $r = $this->gb->bsGetMetadataValue($it['id'], 'dcterms:extent');
|
$lengthA = $r = $this->gb->bsGetMetadataValue($it['id'], 'dcterms:extent');
|
||||||
if(PEAR::isError($r)) return $r;
|
if(PEAR::isError($r)) return $r;
|
||||||
$length = (isset($lengthA[0]['value']) ? $lengthA[0]['value'] : '');
|
$length = (isset($lengthA[0]['value']) ? $lengthA[0]['value'] : '');
|
||||||
$eres[] = array(
|
$eres[] = array(
|
||||||
'gunid' => $gunid,
|
'gunid' => $gunid,
|
||||||
'type' => $it['ftype'],
|
'type' => $it['ftype'],
|
||||||
'title' => $title,
|
'title' => $title,
|
||||||
'creator' => $creator,
|
'creator' => $creator,
|
||||||
'length' => $length,
|
'length' => $length,
|
||||||
|
'source' => $source,
|
||||||
);
|
);
|
||||||
}else{
|
}else{
|
||||||
$eres[] = $it['txt'];
|
$eres[] = $it['txt'];
|
||||||
|
|
|
@ -366,6 +366,7 @@ class LocStor extends BasicStor {
|
||||||
* <li>type: string - audioclip | playlist | webstream</li>
|
* <li>type: string - audioclip | playlist | webstream</li>
|
||||||
* <li>title: string - dc:title from metadata</li>
|
* <li>title: string - dc:title from metadata</li>
|
||||||
* <li>creator: string - dc:creator from metadata</li>
|
* <li>creator: string - dc:creator from metadata</li>
|
||||||
|
* <li>source: string - dc:source from metadata</li>
|
||||||
* <li>length: string - dcterms:extent in extent format</li>
|
* <li>length: string - dcterms:extent in extent format</li>
|
||||||
* </ul>
|
* </ul>
|
||||||
* </li>
|
* </li>
|
||||||
|
|
|
@ -2257,6 +2257,7 @@ class XR_LocStor extends LocStor{
|
||||||
* <li>type: string - audioclip | playlist | webstream</li>
|
* <li>type: string - audioclip | playlist | webstream</li>
|
||||||
* <li>title: string - dc:title from metadata</li>
|
* <li>title: string - dc:title from metadata</li>
|
||||||
* <li>creator: string - dc:creator from metadata</li>
|
* <li>creator: string - dc:creator from metadata</li>
|
||||||
|
* <li>source: string - dc:source from metadata</li>
|
||||||
* <li>length: string - dcterms:extent in extent format</li>
|
* <li>length: string - dcterms:extent in extent format</li>
|
||||||
* </ul>
|
* </ul>
|
||||||
* </li>
|
* </li>
|
||||||
|
@ -3110,6 +3111,7 @@ class XR_LocStor extends LocStor{
|
||||||
* <li>type: string - audioclip | playlist | webstream</li>
|
* <li>type: string - audioclip | playlist | webstream</li>
|
||||||
* <li>title: string - dc:title from metadata</li>
|
* <li>title: string - dc:title from metadata</li>
|
||||||
* <li>creator: string - dc:creator from metadata</li>
|
* <li>creator: string - dc:creator from metadata</li>
|
||||||
|
* <li>source: string - dc:source from metadata</li>
|
||||||
* <li>length: string - dcterms:extent in extent format</li>
|
* <li>length: string - dcterms:extent in extent format</li>
|
||||||
* </ul>
|
* </ul>
|
||||||
* </li>
|
* </li>
|
||||||
|
@ -3278,6 +3280,7 @@ class XR_LocStor extends LocStor{
|
||||||
* <li>type: string - audioclip | playlist | webstream</li>
|
* <li>type: string - audioclip | playlist | webstream</li>
|
||||||
* <li>title: string - dc:title from metadata</li>
|
* <li>title: string - dc:title from metadata</li>
|
||||||
* <li>creator: string - dc:creator from metadata</li>
|
* <li>creator: string - dc:creator from metadata</li>
|
||||||
|
* <li>source: string - dc:source from metadata</li>
|
||||||
* <li>length: string - dcterms:extent in extent format</li>
|
* <li>length: string - dcterms:extent in extent format</li>
|
||||||
* </ul>
|
* </ul>
|
||||||
* </li>
|
* </li>
|
||||||
|
|
Loading…
Reference in New Issue