From: <sk...@us...> - 2008-10-28 13:36:00
|
Revision: 1478 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=1478&view=rev Author: sknappe Date: 2008-10-28 12:27:13 +0000 (Tue, 28 Oct 2008) Log Message: ----------- bugfix Modified Paths: -------------- trunk/src/dbpedia-navigator/ajax_get_article.php Modified: trunk/src/dbpedia-navigator/ajax_get_article.php =================================================================== --- trunk/src/dbpedia-navigator/ajax_get_article.php 2008-10-28 12:21:14 UTC (rev 1477) +++ trunk/src/dbpedia-navigator/ajax_get_article.php 2008-10-28 12:27:13 UTC (rev 1478) @@ -262,14 +262,16 @@ $content .= '<br/><hr><h4>Further Information</h4><br/>'; + $template=""; // detect appropriate template (currently always default) - if($triples['http://www.w3.org/1999/02/22-rdf-syntax-ns#type']) == 'http://dbpedia.org/ontology/City) { - $template = new CityTemplate(); - } else if($triples['http://www.w3.org/1999/02/22-rdf-syntax-ns#type']) == 'http://dbpedia.org/ontology/Person) { - $template = new PersonTemplate(); - } else { - $template = new DefaultTemplate(); + foreach ($triples['http://www.w3.org/1999/02/22-rdf-syntax-ns#type'] as $classes){ + if($class['value'] == 'http://dbpedia.org/ontology/City') { + $template = new CityTemplate(); + } else if($class['value'] == 'http://dbpedia.org/ontology/Person') { + $template = new PersonTemplate(); + } } + if ($template=="") $template = new DefaultTemplate(); // filter out uninteresting properties and properties which // have already been displayed This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |