aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bridges/OtrkeyFinderBridge.php12
1 files changed, 9 insertions, 3 deletions
diff --git a/bridges/OtrkeyFinderBridge.php b/bridges/OtrkeyFinderBridge.php
index 5da6525b..9c5b8a2a 100644
--- a/bridges/OtrkeyFinderBridge.php
+++ b/bridges/OtrkeyFinderBridge.php
@@ -10,7 +10,7 @@ class OtrkeyFinderBridge extends BridgeAbstract {
array(
'searchterm' => array(
'name' => 'Search term',
- 'exampleValue' => 'Terminator',
+ 'exampleValue' => 'Tatort',
'title' => 'The search term is case-insensitive',
),
'station' => array(
@@ -155,8 +155,14 @@ class OtrkeyFinderBridge extends BridgeAbstract {
if ($file == null)
return null;
- else
- return trim($file->innertext);
+
+ // Sometimes there is HTML in the filename - we don't want that.
+ // To filter that out, enumerate to the node which contains the text only.
+ foreach($file->nodes as $node)
+ if ($node->nodetype == HDOM_TYPE_TEXT)
+ return trim($node->innertext);
+
+ return null;
}
private function buildContent(simple_html_dom_node $node) {