#1872 added 'source' to search result structure

This commit is contained in:
tomash 2006-10-20 14:51:45 +00:00
parent 625f8d9cf8
commit 0caf92b44e
4 changed files with 15 additions and 4 deletions

View File

@ -968,6 +968,7 @@ class BasicStor extends Alib {
* type: string - audioclip | playlist | webstream
* title: string - dc:title from metadata
* creator: string - dc:creator from metadata
* source: string - dc:source from metadata
* length: string - dcterms:extent in extent format
* @see DataEngine
*/
@ -2034,6 +2035,7 @@ class BasicStor extends Alib {
* type: string - audioclip | playlist | webstream
* title: string - dc:title from metadata
* creator: string - dc:creator from metadata
* source: string - dc:source from metadata
* length: string - dcterms:extent in extent format
*/
function resetStorage($loadSampleData=TRUE, $filesOnly=FALSE)

View File

@ -266,6 +266,7 @@ class DataEngine{
* type: string - audioclip | playlist | webstream
* title: string - dc:title from metadata
* creator: string - dc:creator from metadata
* source: string - dc:source from metadata
* length: string - dcterms:extent in extent format
* OR (in browse mode)
* results: array of strings - browsed values
@ -342,15 +343,19 @@ class DataEngine{
$creatorA = $r = $this->gb->bsGetMetadataValue($it['id'], 'dc:creator');
if(PEAR::isError($r)) return $r;
$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');
if(PEAR::isError($r)) return $r;
$length = (isset($lengthA[0]['value']) ? $lengthA[0]['value'] : '');
$eres[] = array(
'gunid' => $gunid,
'type' => $it['ftype'],
'title' => $title,
'gunid' => $gunid,
'type' => $it['ftype'],
'title' => $title,
'creator' => $creator,
'length' => $length,
'length' => $length,
'source' => $source,
);
}else{
$eres[] = $it['txt'];

View File

@ -366,6 +366,7 @@ class LocStor extends BasicStor {
* <li>type: string - audioclip | playlist | webstream</li>
* <li>title: string - dc:title 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>
* </ul>
* </li>

View File

@ -2257,6 +2257,7 @@ class XR_LocStor extends LocStor{
* <li>type: string - audioclip | playlist | webstream</li>
* <li>title: string - dc:title 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>
* </ul>
* </li>
@ -3110,6 +3111,7 @@ class XR_LocStor extends LocStor{
* <li>type: string - audioclip | playlist | webstream</li>
* <li>title: string - dc:title 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>
* </ul>
* </li>
@ -3278,6 +3280,7 @@ class XR_LocStor extends LocStor{
* <li>type: string - audioclip | playlist | webstream</li>
* <li>title: string - dc:title 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>
* </ul>
* </li>