Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Provider and Extension ForumsProvider and Extension ForumsFCKeditorFCKeditorImage processing enhancementImage processing enhancement
Previous
 
Next
New Post
1/29/2007 9:10 PM
 

Image management is in my view still the one area where DNN falls down as a content publishing tool. We can upload images, but all image processing and preparation has to be carried out off-line prior to upload.

The area of concern is that people who do have sufficient skills to publish and edit text, have usually not got the skills needed to size and compress images as required. The result is that clients have to be trained up in this otherwise menial task and even with training, the likelihood is very high that users will forget or not bother with it. Images out of proportion to content, or resized only by dragged handles, and also unsuitable formats such as bmp... all of these are the typical result.

This has led to the situation where individual module developers create their own unique upload and resize tools. The blog is one example of this.

An additional motivator for this is that the web is moving along fast; people are getting used to being able to add text and upload images to websites without having to worry about technical details or use external applications. MySpace, Flickr, eBay.... and pretty much every forum tool... they all take care of the technical bits for the smoothest user experience.

The ideal scenario for DNN would be that image processing and management take place within the tool where the images are ultimately used... and that is within the WYSIWYG editor.

FCK and FTB go part way toward dealing with this by providing image upload, file management, and image layout tools. The functionality missing is resizing, re-sampling, and/or converting.

I've noted that Ghost River Associates have a small image upload module (I've just purchased it for 2 bucks on Snowcovered). They provide the source, encourage it's use in modules, and allow royalty-free distribution. The module conveniently resizes and renames images upon upload.

My suggestion is to look into incorporating this tool into the FCK editor provider. It's the one function that would complete the suite and make this the only editor, and DNN the only open-source portal, that can accomplish this all within one WYSIWYG view.

The module is here:
http://www.snowcovered.com/Snowcovered2/Default.aspx?r=f3872a49d1&tabid=242&PackageID=4588

And the Ghost River homepage is here:
http://www.ghostriver.com/Home/tabid/36/Default.aspx

Perhaps Shawn can even talk them into letting the project have it.. they seem very friendly to deal with

Regards,
Rob

 
New Post
3/8/2007 6:51 AM
 
I agree with this, this would be a great enhancement and something I've asked the question of before.

I've seen it happen where users take lovely looking photos with their 10 mega pixel camera and then wonder why it all goes horribly wrong when they come to (a) upload; and (b) view their 4Mb picture via the web.

I tried digging through the FCKEditor code a while back to see if I could replace the img tags that are inserted into the HTML, I got part of the way there, with my intention being to pre-fix the source of the image with an ASPX page that would either pre-process the image or retreive an already processed image from disk somewhere... However I never had the time to go any further with it
 
New Post
3/30/2007 1:58 AM
 

I agree. It is on our roadmap, I think that we will need somebody working only into this to create a good default image gallery.

The good point is that the image galleries can be plugged to the provider like adons.... so if someone is interested, there could be a good market for just image galleries. Host users can set the current image gallery in the web.config


Locopon
Free modules: E-commerce, Complete localization (Portal, page, module settings, skins, etc.), Secure Login, and more
http://dnn.tiendaboliviana.com
 
New Post
5/2/2007 12:55 AM
 

I've had a further chat to the person who makes the Image Uploader (resizer/renamer) gadget and whilst they said that they were unsure about building the thing in its entirety, they would happily donate the code and assistance to the core.

I've since been having a closer look at how the PHP boys do it and I now feel that whilst the Image Upload module is very useful, it still doesn't go quite far enough. The developer of Image Uploader has another module called Page Master that seeks to display dynamically resized images in the text module. This is achieved by inserting tokens where the images go. It's the only example of this I've seen for DNN, but I actually feel that this is one step too far - because it does not work independently of the module. Any truly useful image management must really be done through FCK.

However, it does expose two means of displaying properly-sized images in the editor. One method is to have the server resize the image dynamically to a specified size, whilst the other method is for the person editing the document to save a resized copy of the image for insertion into the document. This is in fact what currently happens, but it happens off-server and the problematic bit is that the person has to know how to do this offline prior to uploading the image.

The use of a resize-on-upload tool is half the problem solved, but it requires repeat uploads to get it right. Easier would be if there were a button in the gallery to create a renamed copy of a selected image at a specified size. And this is what the other editor addons seek to achieve - they don't do anything dynamic on page request; they just let the document creator size an image to suit, live on the server. I'd be more than happy with that ability.

It is this method that would seem to be rather simpler to implement as it would not have to have any code-ties to the editor via tokens or what-not. I think if this is ever done in the Editor then the FCK developers are the ones to do it.

I plan to do some digging around for some sort of asp plug-in for editing image files on the server. I'll report back what I find and hopefully someone will be able to pick it up and run with it.

Locopon, if you are interested in the Image Upload code, let me know and I'll put you in touch. It would definitely be a cool addition to your Image Gallery part of FCK. It could sit in a collapsed section below the thumbnails and people could fire it up as needed.

Rob

(bit of a rambling post - sorry)

 
New Post
6/2/2007 9:00 AM
 

A re-size on upload tool would be HUGE! If the user could choose to Re-size on upload it would be even better. At times you want the large image to link too, but most often they upload a giant image, then resize it in the editor thinking they have made the image smaller.

IMHO this would be the second most important enhancment available to DNN users in a long time. Tie this into the more granular user control we now have (the most important enhancement) and we would really have a very powerful file/image management tool.


Icthus Technologies

Building Faith on the Internet
 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Provider and Extension ForumsProvider and Extension ForumsFCKeditorFCKeditorImage processing enhancementImage processing enhancement


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out