Hay que modificar el fichero BrokerQuery.cf (o como lo hayamos llamado) para que los datos que se muestren como resultado de la búsqueda sean los datos almacenados en las variables de tipo Dublin Core.
Para ello hay que incluir las variables del tipo $SOIF{'dc.xxxx'} que necesitemos en la sección <PrintObject>. Mostramos un ejemplo:
<PrintObject> <table border=0 cellpadding=1 cellspacing=0 width=100%> <tr> <td>Título:</td> <td width=100%><b><a href="$url">$SOIF{'dc.title'}<td> </tr> <tr><td>Descripión:</td><td>$SOIF{'dc.description'}</td></tr> <tr><td>Autor:</td> <td>$SOIF{'dc.creator'}</td></tr> <tr><td>Editor:</td> <td>$SOIF{'dc.publisher'}</td></tr> <tr><td>Fecha:</td> <td>$SOIF{'dc.date'}</td></tr> <tr><td>Claves:</td> <td>$SOIF{'dc.subject'}</td></tr> ... resto de metadatas ... <table> <hr> </PrintObject> |