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