]> gitweb.fluxo.info Git - semanticscuttle.git/commitdiff
Bug fix: correct dojo tree bug into IE6
authormensonge <mensonge@b3834d28-1941-0410-a4f8-b48e95affb8f>
Mon, 2 Feb 2009 14:37:05 +0000 (14:37 +0000)
committermensonge <mensonge@b3834d28-1941-0410-a4f8-b48e95affb8f>
Mon, 2 Feb 2009 14:37:05 +0000 (14:37 +0000)
git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@241 b3834d28-1941-0410-a4f8-b48e95affb8f

ajax/getlinkedtags.php
templates/dojo.inc.php

index c4110a21cd432ee109a54e6612019691c19a164d..a34805be522125e1fcf0cb9c34620c58f513b6c4 100644 (file)
@@ -45,6 +45,7 @@ function displayTag($tag, $uId) {
                foreach($linkedTags as $linkedTag) {
                        $output.= displayTag($linkedTag, $uId);
                }
+               $output = substr($output, 0, -1); // remove final comma avoiding IE6 Dojo bug
                $output.= "]";
        }
 
@@ -56,6 +57,8 @@ function displayTag($tag, $uId) {
 
 { label: 'name', identifier: 'id', items: [
 <?php
-echo displayTag(GET_TAG, GET_UID);
+$json = displayTag(GET_TAG, GET_UID);
+$json = substr($json, 0, -1); // remove final comma avoiding IE6 Dojo bug
+echo $json;
 ?>
 ] }
index 1addfc1964106cab70814d261dfeb92687d1f82d..16b22c64747a4f33cb910b997a7471dc6d024869 100644 (file)
@@ -24,7 +24,7 @@
 <?php if (isset($loadjs)) :?>
 <script type="text/javascript"
        src="http://ajax.googleapis.com/ajax/libs/dojo/1.2/dojo/dojo.xd.js"
-       djConfig="parseOnLoad:true, isDebug:<?php echo DEBUG_MODE?'true':'false' ?>, usePlainJson:true, baseUrl: '<?php echo ROOT ?>', modulePaths: {'js': 'includes/js'},"></script>
+       djConfig="parseOnLoad:true, isDebug:<?php echo DEBUG_MODE?'true':'false' ?>, usePlainJson:true, baseUrl: '<?php echo ROOT ?>', modulePaths: {'js': 'includes/js'}"></script>
  
 <script type="text/javascript">
 dojo.require("dojo.parser");