From: <sk...@us...> - 2008-10-27 14:39:19
|
Revision: 1449 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=1449&view=rev Author: sknappe Date: 2008-10-27 14:39:05 +0000 (Mon, 27 Oct 2008) Log Message: ----------- bugfix Modified Paths: -------------- trunk/src/dbpedia-navigator/ajax_get_subjects_from_category.php trunk/src/dbpedia-navigator/helper_functions.php trunk/src/dbpedia-navigator/js/navigator.js Modified: trunk/src/dbpedia-navigator/ajax_get_subjects_from_category.php =================================================================== --- trunk/src/dbpedia-navigator/ajax_get_subjects_from_category.php 2008-10-27 14:22:25 UTC (rev 1448) +++ trunk/src/dbpedia-navigator/ajax_get_subjects_from_category.php 2008-10-27 14:39:05 UTC (rev 1449) @@ -28,7 +28,7 @@ $result=$databaseConnection->nextEntry($res); $label=$result['label']; - $query="SELECT name FROM articlecategories WHERE category='$category' ORDER BY number DESC LIMIT ".$number; + $query="SELECT DISTINCT name FROM articlecategories WHERE category='$category' ORDER BY number DESC LIMIT ".$number; $res=$databaseConnection->query($query); $bestsearches=""; if ($databaseConnection->numberOfEntries($res)>0){ Modified: trunk/src/dbpedia-navigator/helper_functions.php =================================================================== --- trunk/src/dbpedia-navigator/helper_functions.php 2008-10-27 14:22:25 UTC (rev 1448) +++ trunk/src/dbpedia-navigator/helper_functions.php 2008-10-27 14:39:05 UTC (rev 1449) @@ -399,7 +399,7 @@ for($i=0; $i<count($ar); $i++) { if ($classSystem=="YAGO") $prefix = 'http://dbpedia.org/class/yago/'; else if ($classSystem=="DBpedia") $prefix='http://dbpedia.org/ontology/'; - if (substr($ar[$i]['value'],0,strlen($prefix))!=$prefix) continue; + if (substr($ar[$i]['value'],0,strlen($prefix))!=$prefix||$ar[$i]['value']=='http://dbpedia.org/ontology/Resource') continue; $query="SELECT label FROM categories WHERE category='".$ar[$i]['value']."' LIMIT 1"; $res=$databaseConnection->query($query); $result=$databaseConnection->nextEntry($res); Modified: trunk/src/dbpedia-navigator/js/navigator.js =================================================================== --- trunk/src/dbpedia-navigator/js/navigator.js 2008-10-27 14:22:25 UTC (rev 1448) +++ trunk/src/dbpedia-navigator/js/navigator.js 2008-10-27 14:39:05 UTC (rev 1449) @@ -30,8 +30,8 @@ var names; var hasClass; - if (class=='all') document.getElementById('FilterTags').innerHTML='You currently don\'t filter your search results.'; - else document.getElementById('FilterTags').innerHTML='Filtered by class: '+label+'.'; + if (class=='all'&&document.getElementById('FilterTags')) document.getElementById('FilterTags').innerHTML='You currently don\'t filter your search results.'; + else if (document.getElementById('FilterTags')) document.getElementById('FilterTags').innerHTML='Filtered by class: '+label+'.'; for (var i=0;i<links.length;i++){ if (class=='all'){ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |