From c15a90ff78d37eada877511760e391e6db4bfa26 Mon Sep 17 00:00:00 2001 From: Cyril Vazquez <cyril.vazquez@maarch.org> Date: Mon, 22 Oct 2012 10:52:32 +0000 Subject: [PATCH] --- .../trunk/core/tests/class/ViewController.php | 23 +++++++++++++++---- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/core/trunk/core/tests/class/ViewController.php b/core/trunk/core/tests/class/ViewController.php index a16e6cbdecc..565816a3fd6 100644 --- a/core/trunk/core/tests/class/ViewController.php +++ b/core/trunk/core/tests/class/ViewController.php @@ -125,10 +125,10 @@ class ViewController if(strpos($localId, $uniqueId) === 0) continue; - $prefix = ''; + /*$prefix = ''; if($localId && $RefData->hasAttribute($localId)) { $prefix = '@'; - } + }*/ $newId = $uniqueId; if($localId) { $newId .= '/' . $prefix . $localId; @@ -143,13 +143,13 @@ class ViewController $localLabelFor = $label->getAttribute('for'); if(strpos($localLabelFor, $uniqueId) === 0) continue; - $prefix = ''; + /*$prefix = ''; if($localLabelFor && $RefData->hasAttribute($localLabelFor)) { $prefix = '@'; - } + }*/ $newLabelFor = $uniqueId; if($localLabelFor) { - $newLabelFor .= '/' . $prefix . $localLabelFor; + $newLabelFor .= '/' . $localLabelFor; } $label->setAttribute( 'for', @@ -158,6 +158,19 @@ class ViewController } } + function setSrcBaseUrl($tagName, $baseUrl) + { + $tags = $this->view->getElementsByTagName($tagName); + $tagsLength = $tags->length; + for ($i=0; $i<$tagsLength; $i++) { + $tag = $tags->item($i); + $tag->setAttribute( + 'src', + $baseUrl . $tag->getAttribute('src') + ); + } + } + function populateWithXML( $XMLElement, $create=false -- GitLab