One reason, why Typo3 is as successful: It is integrated. It has a workflow, you don't have to leave your web browser while creating your content.
Most CMSes have some sort of image upload capability. But, well, that's about it. You can't just take the picture of your digi cam, which might be more than thousand pixels wide and tall and put it up your web site. No, you need to resize it first. And crop it.
The Cropcanvas class | |
---|---|
Heart of Crop Canvas is the Cropcanvas class. According to the inline documentation, Andy did it back in 2003. The class is very easy to use and coded cleanly. While instantiating the class, you can tell whether or not you'd like to activate the debugging mode which outputs every occuring error on the screen. Having done that, you load the Image you'd like to crop with "loadImage". There's also a "loadImageFromString" method which you can use for database-blobs. After cropping it with cropBySize, cropToSize, etc., you can either save it to disk or put it on screen without saving it first. Neat! |
The Cropinterface class | |
---|---|
Basically, the cropinterface class generates a lot of html and JavaScript code to bootstrap Zorn's Drag N Drop library. The HTML output here isn't as clean as the code I saw in the Cropcanvas class, one would probably want to rewrite it. The font-sizes are hard coded for example. And one might want to have a different border, not the yellowish one. As far as I can tell, the display part is separated from the JavaScript logic. So if you want to have a different presentation, you'd just overwrite the loadInterface method. |
Comments - Make a comment |
The comments are owned by the poster. We are not responsible for its content. |
AdministrativeTexts
updated by freddiemac1993, 2013-06-14
wiki
Re: adventures
created by brittdavis10, 2012-02-23 (1 rply, 3 views)
thread
Re: how to run phpwebsite...
created by alexander, 2011-08-25 (2 rpls, 3607 views)
thread
Re: Forum tags
created by HaroldFaragher, 2011-08-22 (3 rpls, 8488 views)
thread