[pLog-svn] r1512 - plog/trunk/js/htmlarea

mark at devel.plogworld.net mark at devel.plogworld.net
Tue Mar 15 17:53:12 GMT 2005


Author: mark
Date: 2005-03-15 17:53:11 +0000 (Tue, 15 Mar 2005)
New Revision: 1512

Modified:
   plog/trunk/js/htmlarea/htmlarea-plog-resourcelist.js
Log:
Fixed bug http://bugs.plogworld.net/view.php?id=325

Modified: plog/trunk/js/htmlarea/htmlarea-plog-resourcelist.js
===================================================================
--- plog/trunk/js/htmlarea/htmlarea-plog-resourcelist.js	2005-03-15 17:47:18 UTC (rev 1511)
+++ plog/trunk/js/htmlarea/htmlarea-plog-resourcelist.js	2005-03-15 17:53:11 UTC (rev 1512)
@@ -2,15 +2,15 @@
 {
     if( type == 2 ) {
 	    if( preview ) {
-	        htmlCode = plogBaseUrl+'/resserver.php?blogId='+blogId+'&resource='+resourceName+'&mode=preview';
+	        htmlCode = plogBaseUrl+'/resserver.php?blogId='+blogId+'&resource='+encodeURIComponent(resourceName)+'&mode=preview';
 	    }
 	    else {
-	        htmlCode = plogBaseUrl+'/resserver.php?blogId='+blogId+'&resource='+resourceName;
+	        htmlCode = plogBaseUrl+'/resserver.php?blogId='+blogId+'&resource='+encodeURIComponent(resourceName);
 	    }
     }
     else {
 	    // if not an image, there is not much we can do
-	    htmlCode = '<a title="'+resourceDesc+'" href="'+plogBaseUrl+'/resserver.php?blogId='+blogId+'&amp;resource='+resourceName+'">test</a>';
+	    htmlCode = '<a title="'+resourceDesc+'" href="'+plogBaseUrl+'/resserver.php?blogId='+blogId+'&amp;resource='+encodeURIComponent(resourceName)+'">test</a>';
     }
   
     return htmlCode;
@@ -24,17 +24,17 @@
 	    // to show the preview with a link to the real size image or the real image
 	    // inlined with the text
 	    if( preview ) {
-		    htmlCode = '<a href="'+plogBaseUrl+'/resserver.php?blogId='+blogId+'&amp;resource='+resourceName+'">';
-		    htmlCode += '<img style="margin: 5px;" border="0" alt="'+resourceDesc+'" src="'+plogBaseUrl+'/resserver.php?blogId='+blogId+'&amp;resource='+resourceName+'&amp;mode=preview" />';
+		    htmlCode = '<a href="'+plogBaseUrl+'/resserver.php?blogId='+blogId+'&amp;resource='+encodeURIComponent(resourceName)+'">';
+		    htmlCode += '<img style="margin: 5px;" border="0" alt="'+resourceDesc+'" src="'+plogBaseUrl+'/resserver.php?blogId='+blogId+'&amp;resource='+encodeURIComponent(resourceName)+'&amp;mode=preview" />';
 		    htmlCode += '</a>';
 	    }
 	    else {
-		    htmlCode = '<img style="margin: 5px;" alt="'+resourceDesc+'" src="'+plogBaseUrl+'/resserver.php?blogId='+blogId+'&amp;resource='+resourceName+'" />';
+		    htmlCode = '<img style="margin: 5px;" alt="'+resourceDesc+'" src="'+plogBaseUrl+'/resserver.php?blogId='+blogId+'&amp;resource='+encodeURIComponent(resourceName)+'" />';
 	    }
     }
     else {
 	    // if not an image, there is not much we can do
-	    htmlCode = '<a title="'+resourceDesc+'" href="'+plogBaseUrl+'/resserver.php?blogId='+blogId+'&amp;resource='+resourceName+'">test</a>';
+	    htmlCode = '<a title="'+resourceDesc+'" href="'+plogBaseUrl+'/resserver.php?blogId='+blogId+'&amp;resource='+encodeURIComponent(resourceName)+'">test</a>';
     }
   
     return htmlCode;




More information about the pLog-svn mailing list