[pLog-svn] r4440 - plog/trunk/class/net

oscar at devel.lifetype.net oscar at devel.lifetype.net
Thu Dec 28 12:48:55 GMT 2006


Author: oscar
Date: 2006-12-28 12:48:54 +0000 (Thu, 28 Dec 2006)
New Revision: 4440

Modified:
   plog/trunk/class/net/baserequestgenerator.class.php
Log:
file names must be escaped or else IE is incapable to show then (as opposed to Firefox or Safari, who must be doing some sort of automatic encoding of the file names)


Modified: plog/trunk/class/net/baserequestgenerator.class.php
===================================================================
--- plog/trunk/class/net/baserequestgenerator.class.php	2006-12-28 12:36:16 UTC (rev 4439)
+++ plog/trunk/class/net/baserequestgenerator.class.php	2006-12-28 12:48:54 UTC (rev 4440)
@@ -492,7 +492,7 @@
         function resourcePreviewLink( $resource )
         {
             $blogId = ($resource->getOwnerId() ? $resource->getOwnerId() : $this->_blogInfo->getId());            
-			$resourceLink = $this->getBaseUrl()."/gallery/".$blogId."/previews/".$resource->getPreviewFileName();            
+			$resourceLink = $this->getBaseUrl()."/gallery/".$blogId."/previews/".urlencode($resource->getPreviewFileName());            
             return $resourceLink;
         }
 		
@@ -504,7 +504,7 @@
         function resourceMediumSizePreviewLink( $resource )
         {
             $blogId = ($resource->getOwnerId() ? $resource->getOwnerId() : $this->_blogInfo->getId());            
-			$resourceLink = $this->getBaseUrl()."/gallery/".$blogId."/previews-med/".$resource->getMediumSizePreviewFileName();
+			$resourceLink = $this->getBaseUrl()."/gallery/".$blogId."/previews-med/".urlencode($resource->getMediumSizePreviewFileName());
             return $resourceLink;
 		}
 
@@ -516,7 +516,7 @@
         function resourceDownloadLink( $resource )
         {
             $blogId = ($resource->getOwnerId() ? $resource->getOwnerId() : $this->_blogInfo->getId());            
-			$resourceLink = $this->getBaseUrl()."/gallery/".$blogId."/".$resource->getFileName();
+			$resourceLink = $this->getBaseUrl()."/gallery/".$blogId."/".urlencode($resource->getFileName());
             return $resourceLink;
         }
 		



More information about the pLog-svn mailing list