[pLog-CVS] plog/templates/admin globalsettings.template,1.5,1.6 resourcelist.template,1.1,1.2 resour
Brought to you by:
jondaley
From: <phu...@us...> - 2003-12-26 15:27:27
|
Update of /cvsroot/plog/plog/templates/admin In directory sc8-pr-cvs1:/tmp/cvs-serv32383/templates/admin Modified Files: globalsettings.template resourcelist.template resources.template Log Message: Support for previews added! Only ImageMagick is supported at the moment... Guess that somebody with more experience/knowledge in GD should take care of developing the backend for generating thumbnails with GD. Also, any other thumbnail generator can be easily supported... Previews are generated in the same format as the image, that is, if the image is a jpg file, then the thumbnail will be in jpeg format. The GalleryResource::getPreview method only returns binary data that is to be output to the client's browser. We assume that the mime type is the same as the resource itself (won't work if we ever have previews of videos!) and we don't know anything about the size of the preview or anything. It works as of now but if we see that this system is not very flexible, it can be improved/replaced with something better. Index: globalsettings.template =================================================================== RCS file: /cvsroot/plog/plog/templates/admin/globalsettings.template,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** globalsettings.template 26 Dec 2003 00:22:18 -0000 1.5 --- globalsettings.template 26 Dec 2003 15:27:24 -0000 1.6 *************** *** 491,506 **** <td>{$locale->tr("help_path_to_convert")}</td> </tr> - <!-- resource_thumbnail_format --> - <tr> - <td >resource_thumbnail_format</td> - <td > - <select name="config[resource_thumbnail_format]"> - <option value="jpg" {if $resource_thumbnail_format == "jpg"} selected="selected" {/if}>JPG</option> - <option value="png" {if $resource_thumbnail_format == "png"} selected="selected" {/if}>PNG</option> - <option value="gif" {if $resource_thumbnail_format == "gif"} selected="selected" {/if}>GIF</option> - </select> - </td> - <td >{$locale->tr("help_resource_thumbnail_format")}</td> - </tr> <!-- thumbnail_height --> <tr> --- 491,494 ---- Index: resourcelist.template =================================================================== RCS file: /cvsroot/plog/plog/templates/admin/resourcelist.template,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** resourcelist.template 26 Dec 2003 00:21:34 -0000 1.1 --- resourcelist.template 26 Dec 2003 15:27:24 -0000 1.2 *************** *** 48,56 **** {foreach from=$resources item=resource} <tr> ! <td><a target="_blank" href="resserver.php?blogId={$blog->getId()}&resource={$resource->getFileName()}">{$resource->getFileName()}</a></td> <td align="center"><a href="javascript:addResourceLink({$destination}, {$blog->getId()}, {$resource->getResourceType()}, '{$resource->getFileName()}', '{$resource->getDescription()}');">Add</a></td> </tr> {/foreach} </table> </body> </html> --- 48,61 ---- {foreach from=$resources item=resource} <tr> ! <td> ! {if $resource->hasPreview()}<img src="resserver.php?blogId={$blog->getId()}&resource={$resource->getFileName()}&mode=preview" alt="Preview" />{/if} ! <a target="_blank" href="resserver.php?blogId={$blog->getId()}&resource={$resource->getFileName()}">{$resource->getFileName()}</a> ! </td> <td align="center"><a href="javascript:addResourceLink({$destination}, {$blog->getId()}, {$resource->getResourceType()}, '{$resource->getFileName()}', '{$resource->getDescription()}');">Add</a></td> </tr> {/foreach} </table> + <hr/> + <a href="javascript:window.close()">Close this window</a> </body> </html> Index: resources.template =================================================================== RCS file: /cvsroot/plog/plog/templates/admin/resources.template,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** resources.template 26 Dec 2003 00:21:34 -0000 1.3 --- resources.template 26 Dec 2003 15:27:24 -0000 1.4 *************** *** 38,42 **** {foreach from=$resources item=resource} <tr> ! <td><a href="admin.php?op=resourceInfo&resourceId={$resource->getId()}">{$resource->getFileName()}</a></td> <td align="center"><a target="_blank" href="resserver.php?blogId={$blog->getId()}&resource={$resource->getFileName()}">View</a></td> <td align="center"><input type="checkbox" name="deleteResource[{$resource->getId()}]" value="1" /></td> --- 38,45 ---- {foreach from=$resources item=resource} <tr> ! <td> ! {if $resource->hasPreview()}<img src="resserver.php?blogId={$blog->getId()}&resource={$resource->getFileName()}&mode=preview" alt="Preview" />{/if} ! <a href="admin.php?op=resourceInfo&resourceId={$resource->getId()}">{$resource->getFileName()}</a> ! </td> <td align="center"><a target="_blank" href="resserver.php?blogId={$blog->getId()}&resource={$resource->getFileName()}">View</a></td> <td align="center"><input type="checkbox" name="deleteResource[{$resource->getId()}]" value="1" /></td> |