Hello,

I'm building a Drupal web site with a very custom look & feel. I've pulled together the basic theme elements and I'm integrating content.

I'd like to make it as easy as possible for the client to edit content.

Some of the pages require complex HTML to be inputted in the Body of a Page. I'd prefer the client not to have to edit HTML.

Is the best way to go about this to create Views for any pages that contain lists or tables and have the client edit custom Content Types?

What about inserting images into the Body of a Page?

Is there a WYSIWYG editor that is preferred for editing content? Or is there another way to go about it?

Also, the Content Management -> Content screen is going to be very confusing for clients to edit content. Is there a module that will organize that the same way that the Menu displays the hierarchy of content?

Thanks,
Andy

Comments

epg’s picture

Yes there are wysiwyg editors. Check out the wysywig API module and then add your favorite editor like FCK editor or tinyMCE.

The best way to add images to your content I have found was to use the CCK Image Field module. This will allow you to also do generic file uploads. Cool, huh? If you then also get ImageCache you can easily and automatically also cut and crop and store away thumbnails (or bigger) of the images you upload to your content.

Also, note that you can also use your WYSIWYG editor to add images to your body. You don't need Image Field for that, though ImageField can be useful for other things you might want to do that involve images.