Previous Issue Current Issue Main page Next Issue
Fusion Authority Fusion Authority
The House of Fusion Technical Magazine
Issue: 116

November 9, 2002
November 20, 2002
This is an opt-in magazine. To join, leave or change subscription mode, please visit the signup page. All content of this magazine is copyright Fusion Authority, Inc. It may not be reproduced without permission.

Specials
NYCFUG Flash Communications Server Broadcast
 
Community
Macromedia Looking for Mac OS X Experts
TeraTech Puts out New CFUN-03 Survey!
 
News
Macromedia Unlocks the Power of Web Publishing for Everyone with Macromedia Contribute
Macromedia Goes Lite With Contribute
Macromedia Looks to Ease Web Site Updates
Macromedia Brings Simplicity to Editing
Macromedia to Sell Light-Duty Web Tool
Macromedia Announces New Web Editor
Easy-to-use XML content management solution arrives from Ektron
 
Tech and Tags
Macromedia Contribute Product Section
New Contribute Center on Desdev
Co-Branding Contribute
Filter Dates with the Flash MX Calendar Component
 
Views
Macromedia Contribute: What is It, and What Does it Mean for Us?
Logged In: The End of Hassles and Beyond (Erik Larson)
New Collaborative Publishing Techniques (John Dowdell)
New Collaborative Publishing Techniques (Part 2) (John Dowdell)
 
Reviews
Dreamweaver Lives up on MX-pectations
 
Best of ColdFusion Talk
Best of Talk (10/11/02)
Best of Talk (10/21/02)
Best of Talk (10/22/02)
Best of Talk (10/23/02)
Best of Talk (10/24/02)
Best of Talk (10/25/02 - 10/27/02)
 
Knowledge Base
Contribute: Creating a Connection to a Virtual Server Path
Setting Up a Site Connection in Contribute
Text Editing Options in Contribute
Line Spacing Does Not Look Correct in Contribute
Pages Will Not Show Within the Frameset When Using Email Review
Formatting is Lost When Pasting from MS Word into Contribute
Linking to Local Files with Many Dependencies in Contribute
Contribute Sites and Drafts are Not Available with a Different Login Name
Options for Contribute Website Administrators
Contribute: Using Section Anchors in Contribute
Customizing the How Do I ... Panel
Changing the Default Settings of a Blank Page in Contribute
Browser Issues When Viewing Pages in Contribute
MS Word and Excel Documents Will Not Insert into Contribute
Troubleshooting Contribute Connection Problems
Using Contribute to Edit non-English Pages
Using Cascading Style Sheets in Contribute
Contribute Frequently Asked Questions
Using Templates with Contribute
Working with Tables in Contribute
Making Hyperlinks with Contribute
 

Specials

NYCFUG Flash Communications Server Broadcast

By Michael and Judith Dinowitz

On Tuesday, November 12, the New York ColdFusion User Group (NYCFUG) became the first CFUG ever to broadcast and distribute our meeting over the Internet using a webcam and the Flash Communications Server. The broadcast was an experiment and an effort to expose more people to NYCFUG.

The experiment was a success. We now have new members from all over the world who are interested in attending future meetings. A few minor technical issues did crop up and this report is an attempt to address them. We hope that other user groups will use the Flash Communications Server to do the same thing and will profit from our experience, and avoid these potential pitfalls.

Equipment Used to Broadcast:

The camera used for the presentation was a top of the line webcam and the picture was very clear. The only drawback was that it's a small 'eyeball' cam and is not easily moved around. Also, when moving the camera, the lens adjusts slowly, which can lead to a blurred effect. If you plan to use a stationary camera, this model is good.

A more perfect solution would be one of the new Sony digital video cameras. They have USB streaming, which means you can stream to a laptop as you are recording. It's a bit expensive, but if you plan to record a meeting and broadcast it, then it may be the best you can do.

Some people suggested using two cameras (one for the presentation and one for the presenter). While this is a good idea, it is not possible for most people. It would require either a physical switch or a special piece of software to differentiate between each camera. Rather than doing this, I suggest having the presenter's material located on the web somewhere where it can be linked to. A better idea is to have the presenter's material set into Flashcom to be broadcast to the participants. This will help people see what is happening as well as hear it. This solution does require more coding though.

One of the keys to a Flashcom presentation is the audio. The microphone used for our meeting was part of the webcam and while it's good for up close work, it's not perfect for the distance we were using. A separate microphone is suggested. If you can get one, a wireless would be best, as it'll allow your presenter to move around. If not, a standard clip on microphone either near or on the presenter will suffice in giving good audio quality.

For those who can not hear the presentation, a 'monitor' is needed. This is someone who will paraphrase what the presenter is saying and field any comments or questions for the presenter. This is not an easy job, as the person has to listen to the presentation, compile what was said quickly and type just as fast.

We had a problem with that, as the laptop used was an ultra-portable. The keyboard was not designed for touch-typing and this led to many mistakes. The second typist was better as he had never learned to touch type and used two fingers (fast, but...). Having a good keyboard is a must in this situation. A plug in keyboard or a larger laptop should fill this need.

As I was writing this, I was told that an update for the Flashcom server components was out. One of the items in the update was this:
"The SimpleConnect component no longer has a memory leak on the client-side; previously, the memory leak occurred if you typed faster than 1 character every 10 milliseconds."
One of the biggest problems we had was the Flash client running in IE. The more we typed (and we typed fast), the more the system got lagged. This update should fix the problem. This may be due to one of two important issues, the hardware used to broadcast to the Flashcom server and the Flash client.

We were presenting on a Toshiba Protégé 3110, which is a P300 with 128 meg of RAM. This is a nice laptop, but might be a bit underpowered to act as a projection client. Something with a larger CPU should probably be used. As time goes on, the browser running the Flash client seems to take up 100% of the CPU. This will be dealt with in a moment, but the same effect is NOT seen on my home system, which is in the gigahertz range.

The final piece of the puzzle is the Flash client. This component is what's used to take the camera's input and send it to the Flashcom server. It also seems to be the piece that caused the most problems (and the piece that is probably the most easily fixed). As mentioned before, a memory leak with the client has already been fixed. How? Because the client is just a Flash component, and all that needs to be done is a small rewrite to fix any part of it. This is also where I feel the other big memory leak is. When the client is viewed inside of Internet Explorer, the more that happens in the client, the faster IE eats up CPU. I've been told that you can run the client outside of the browser and I think this will solve many of the CPU issues.

One known issue is that the more text that is typed in (both locally and from others), the more text is stored in the buffer and the more memory it takes up. This can easily be solved by setting a limit on the buffer or a clear cache button. Both are easily added to the flash client component.

One final thing that we found was that even if with our faster connection, setting the broadcast quality to DSL was more than enough to send good quality audio and video. A larger setting (like LAN) would mean more data being sent, and if there is a memory issue in IE as I believe, it would show up faster.

Even with a few technical and equipment- based problems, the presentation was good enough for people to stay on through the entire meeting. We did have to refresh the browser every 10-15 minutes to deal with the memory issue, but it wasn't that big a deal. With a few tests and tweaks, I believe that the refresh can be avoided and the quality can be maintained throughout the entire presentation.

As a side note, the entire presentation was 2 hours and 39 minutes of broadcast time. Others may vary. :)

[Top]


Community

Macromedia Looking for Mac OS X Experts

On Craigslist.org, a posting by a Macromedia employee mentions a need for Mac OS X experts to help develop the Mac OS X version of Contribute. For more information, you can read the original posting below.

Mac OS X experts needed - Macromedia, contract opportunity (Craigslist.org, posted November 7, 2002)

[Top]

TeraTech Puts out New CFUN-03 Survey!

TeraTech is already planning for CFUN-03 in June 2003 and wants to hear what you think. Filling out the survey only takes a minute, and anyone who fills it out will be entered to win a free place at a TeraTech training class or conference. So have fun!

The survey is at http://www.cfconf.com/surveys/cfun.cfm.

TeraTech will publish the results on the CFConf site to share with the community.

[Top]


News

Macromedia Unlocks the Power of Web Publishing for Everyone with Macromedia Contribute

Here is Macromedia's official press release, with more details and information, including a quote sheet with approbations from Contribute beta users, and a link to a whole section of Macromedia's site devoted to Contribute.

Macromedia Unlocks the Power of Web Publishing for Everyone with Macromedia Contribute (November 11, 2002)

[Top]

Macromedia Goes Lite With Contribute

Looking to expand its footprint by targeting the non-techie market, Macromedia Inc. on Monday rolled out a new desktop application that lets IT managers delegate Web site editing responsibilities.

Macromedia Goes Lite With Contribute (Silicon Valley Internet.com, November 11, 2002)

[Top]

Macromedia Looks to Ease Web Site Updates

This article from Infoworld focuses on Macromedia's aim to ease the burden of beleaguered web site professionals, and allowing non-technical users to update content on their sites.

Macromedia Looks to Ease Web Site Updates (InfoWorld, November 11, 2002)

[Top]

Macromedia Brings Simplicity to Editing

The Mercury News reports on Macromedia's stabilization with its products, and how for Macromedia, this is really getting back to basics.

Macromedia Brings Simplicity to Editing (The Mercury News, November 11, 2002)

[Top]

Macromedia to Sell Light-Duty Web Tool

CNet's take on the announcement is that Macromedia is now shifting its focus from Web designers and developers only to the common man.

Macromedia to Sell Light-Duty Web Tool (CNet, November 11, 2002)

[Top]

Macromedia Announces New Web Editor

Some interesting comments on Geek.com; some of the people there seem rather entrenched (even close-minded) in their feelings that this idea won't work.

Macromedia Announces New Web Editor (Geek.com, November 11, 2002)

[Top]

Easy-to-use XML content management solution arrives from Ektron

November 18 -- Ektron, Inc., a leader in developer-friendly Web content authoring, publishing and management solutions, has launched Ektron CMS300. This browser-based system offers powerful content management capabilities with unique user-friendly WYSIWYG XML editing functionality. Web developers deploy Ektron CMS300 to improve the way organizations create and use information for Web sites and other devices, for content reuse, and for other e-business initiatives.

"WYSIWYG HTML authoring has yielded great advantages in recent years," says Ektron CEO Bill Rogers. "Today, we see a trend toward 'WYSIWYG XML authoring.' The content authoring experience can be vastly simplified through the combination of XML schema providing structure and validation, along with the power of XSLT to provide business users with an authoring presentation format that makes the most sense for them."

With Ektron CMS300, organizations have powerful XML authoring functionality in an intuitive content management environment. Priced at US$4,999 to $19,999, Ektron CMS300 is one of today's most affordable XML content management solutions.

For more information (and the rest of this press release), visit Ektron's site below:

Ektron CMS300 Debuts (Ektron, November 18)

[Top]



Tech and Tags

Macromedia Contribute Product Section

Kudos to Macromedia for providing pages of product information about Contribute in an easy-to-use format. The large section of product information on this page includes a FAQ, a product tour, and the ability to request a feature, a Support and Training section with links to the Contribute and Dreamweaver support centers, a Community section with links to the Contribute and Dreamweaver online forums, and a download area for the Technology Release. The most interesting part of the page is the Flash object in the center that, among other things, allows you to request future information on Contribute in a sliding information bar that is easy and fun to use.

Macromedia Contribute Product Section

[Top]

New Contribute Center on Desdev

Macromedia now has a new center for Contribute developers on Desdev, and they've already got some articles up. You'll find:

Norm Meyrowitz: The Contribute Vision: Norm gives us Macromedia's vision of the low-maintenance Read/Write web.

Matt Brown: Getting Familiar with Contribute Basics: Matt, Dreamweaver Community Manager, talks about Contribute from a Content Contributor's perspective in part one of this two-part tutorial. Part two will be for administrating Contribute, from the site designer's perspective. You'll need to download a copy of Contribute to use this tutorial.

Video Tutorials on Using Contribute

Integrating Dreamweaver MX with Macromedia Contribute: Mark Fletcher speaks about integrating and configuring Macromedia Contribute to work to its fullest with Dreamweaver MX.

Options for Contribute Website Administrators: Information on the admin options included in Contribute

There's a section here of sample Contribute projects, and another section with HTML basics for Contribute users, explaining how to create a strong visual identity for your site, as well as some articles on making tables, using CSS and other HTML functionality in Contribute.

[Top]

Co-Branding Contribute

Joseph Lowery writes about the way you can extend and modify Contribute to supply solutions tailored to a particular client in a co-branded environment. Make Contribute fit each client individually, and you may be able to use it as a great business development tool.

Co-Branding Contribute

[Top]

Filter Dates with the Flash MX Calendar Component

Mike Britton walks you through using the Flash MX Calendar Component to create a rich scheduling interface for your Flash front-end. Includes downloadable source code and a short description of Flash Remoting on ColdFusion MX.

Filter Dates with the Flash MX Calendar Component (Builder.com, November 11, 2002)

[Top]


Views

Macromedia Contribute: What is It, and What Does it Mean for Us?

By Judith Dinowitz, Editor-in-Chief

I’m sure if you listen in on the lists today, on House of Fusion or the Macromedia forums or any of the other major CF mailing lists or resources out there, you’ll hear a lot of buzz about a product called Contribute. Macromedia has already put out press on the front page of their site and in the Desdev center (see our coverage of their articles, and others, below). But amidst all the buzz, we really need to ask ourselves the following two questions:

First, I can tell you that it’s not a database-driven content management system, like Paperthin’s CommonSpot Content Server or Ektron’s Empower.

Macromedia describes Contribute as "a groundbreaking new desktop application that enables anyone to easily update, add, and publish web content to existing websites without requiring technical skills beyond basic word processing." The key here is that this is not a server application. It runs on your desktop, and uses a basic browser interface to connect to websites and allow non-IT users to make changes to web pages and publish those changes.

Now that’s heretical, isn’t it? I mean, if a non-IT person can update his own website without the webmasters help and handholding, where is the power of the webmaster? Gone is his complete control! His domain is no longer his alone.

But the idea that an IT person should have to concern himself with every little change that needs to happen on a site can cause massive problems and bottlenecks, and can keep content from getting up on the Web where it belongs. Macromedia’s concept here is that the Web developers’ domain should be not the mechanical, cut-and-paste updating of a site. No. A Web professional should be concerned mainly with the code that runs the site, the design and architecture. By giving non-IT people an environment to directly make changes on their websites, and by locking away and protecting all dynamic and site-building code, Macromedia aims to take the hassle out of Web development (hence their slogan or End Hassle).

Whether this product succeeds will depend on two things: How easily Contribute interfaces with the regular, non-web-savvy user, and how well it does the job of protecting the code of a site while allowing for updates. I’ve seen this demoed twice now, once as the editor of Fusion Authority and once as a user group manager. The product looks sleek and easy to use – but I have not had the chance to test it out on a website yet. I will be using it in the next few weeks, and I will write a full report on this in a future issue of Fusion Authority.

So we’ve spoken of what this product is, and what it does. I will let you read the details of that in the Macromedia articles and press releases that they’ve put on their site. But the question still remains: Who is the target audience for this? Can you use this for all sites, and what does it interface with?

Erik Larson, Senior Product Manager at Macromedia, cites three kinds of customers who would fit Contribute’s profile.

  1. Small business or non-profit websites
  2. Middle tier, corporate education and government websites
  3. Intranets that use the web to communicate with others in their organizations
You might guess (and you’d be right) that Contribute is designed for websites that use more static pages and not for websites that put their content in databases. The application is sold on a per-desktop basis, like Dreamweaver, and retails for the introductory price of $99 ($79 for educational customers). There will also be bulk discounts for educational institutions (the pricing quoted was $999 for unlimited licensing for schools with less than 500 students and $1499 for unlimited licensing for schools with more than 500 students.) The first version of Contribute is in English for Windows, but versions in French, German, and Japanese, and a version for the Mac OS X, are due out in 2003.

Contribute can connect to a site anywhere in the world, as long as you can get there by FTP or through your Local Area Network. Macromedia has put a lot of effort into interfacing this product with Dreamweaver MX and Studio MX. But, in Macromedia’s own words, It works with “any HTML website, including those coded by hand or created with tools like Macromedia Dreamweaver MX or Microsoft FrontPage.” The integration with Dreamweaver especially is tight, but it can also take any HTML page you’ve got and create a template from that.

An added bonus is the new Dreamweaver update that ships with this software. (The update will be available for free to all Dreamweaver customers, whether they buy Contribute ornot.) Whether you use Dreamweaver or not, Contribute might be a great way to get some of your smaller clients to do the updates to their websites on their own and to get them off your back. (Do I hear some sighs of relief in the background?)

I don’t really want to give you a canned press release here. I’d just like to highlight some of the features of this product that Macromedia is emphasizing so that you can decide if Contribute is something that would fit your workflow:

While the product is not out until December, we now have several weeks to play with Macromedia’s “Technology Release” version, to discuss and debate it and decide if this product is for us. Whether a database-site version of this might be in Macromedia’s roadmap is sheer speculation at this point and would probably depend on the reaction to this product and the wishes of Macromedia’s customers. I would highly recommend that we all at least download the Technology Release of this and try it out, even if only to see whether we want to recommend it to clients and customers, or to use it ourselves for our smaller sites.

You can download the Technology Release of Contribute at www.macromedia.com/go/contribute/.

[Top]

Logged In: The End of Hassles and Beyond (Erik Larson)

Erik Larson, Senior Product Manager for Macromedia, explains the problems Contribute solves, and why he thinks we should give it a try.

Logged In: The End of Hassles and Beyond

[Top]

New Collaborative Publishing Techniques (John Dowdell)

John Dowdell gives us his analysis and advice on blogs: their advantages, their disadvantages, some tips and tricks on publishing your own blog. An excellent and thoughtful article.

New Collaborative Publishing Techniques

[Top]

New Collaborative Publishing Techniques (Part 2) (John Dowdell)

John Dowdell follows up his blog commentary with a look at Contribute as a tool that will change the nature of collaborative publishing, and speaks of the possible social effects of publishing with Dreamweaver and Contribute.

New Collaborative Publishing Techniques (Part 2)

[Top]


Reviews

Dreamweaver Lives up on MX-pectations

John Wilker, a well-known member of the ColdFusion community, comes up with this gem of an article listing the plusses and minuses of Dreamweaver MX. Dreamweaver ends up on the plus side of the equation chiefly because of some of its new features, and the ease by which you can "plug and play" other MX applications such as ColdFusion, Flash and Fireworks. These plusses overshadow DWMX's major disadvantages, which he cites as a major lack of speed and the disappearance of certain features that he enjoyed in Studio. Overall, a high recommendation for Dreamweaver MX.

Dreamweaver Lives up on MX-pectations (Builder.com, November 8, 2002)

[Top]


Best of ColdFusion Talk

Best of Talk (10/11/02)

By Dina Hess

Thread Title: 2nd question - Run MX as Nobody?
End Date: 10/11/02      27 Posts
Summary: Tight security on a Solaris platform requires MX to run as "nobody". But nobody has no shell for security reasons and Solaris will not define a shell on the fly. Sun suggests using a noshell program, but that doesn't work either. What to do…
Related Threads: 2nd question - Run MX as nobody? - Solution

Thread Title: CFINCLUDE in CFMX so sloooow !
End Date: 10/11/02      7 Posts
Summary: If your templates process slower since upgrading to CFMX, CFINCLUDE could be the problem. Find out why and what you can do about it.

Thread Title: CFX not allowed
End Date: 10/11/02      17 Posts
Summary: We emphasize the advantages of using a dedicated web server after examining shared hosting options for replacing the CFX_Zip tag. There's also some discussion about the security risk if java.ColdFusion.Factory can be instantiated in MX without using CFOBJECT.

Thread Title: Microsoft UrlScan and CF
End Date: 10/11/02      12 Posts
Summary: If you're running UrlScan with CF, be sure to tweak the configuration file to prevent the display of header information.

Thread Title: Multiple Case Values in Switch Statement in CFScript
End Date: 10/11/02      16 Posts
Summary: Discover how to use multiple case values in a CFScript switch statement. Since these case statements cascade, code executes from the point the case evaluates to the break point.

Thread Title: Multiple Filters on CFDIRECTORY
End Date: 10/11/02      9 Posts
Summary: CFDIRECTORY cannot filter on multiple file extensions, but here we discuss some workarounds.

Thread Title: Upgrading to MX
End Date: 10/11/02      5 Posts
Summary: Get valuable pointers for configuring an IIS production server to run CF5 and MX concurrently.

Thread Title: Visual Source Safe and CF Studio
End Date: 10/11/02      19 Posts
Summary: Need to use Visual Source Safe with CF Studio? This thread offers a few guidelines and plugs the DWMX/VSS combination.

[Top]

Best of Talk (10/21/02)

By Dina Hess

Thread Title: CF Credit Card Verification/ Authorization Question
End Date: 10/21/02      16 Posts
Summary: Here are several recommendations for credit card authorization/verification services to integrate into an e-commerce site.
 
Thread Title: CFMAIL Tag and Looping Output
End Date: 10/21/02      10 Posts
Summary: Need to manage high-volume mail? You can use iMS-SE or look into some of the custom tags that are available. If you decide to stick with CFMAIL, BCC 20 or so recipients at a time to take some of the strain off the mail spooler.
 
Thread Title: Counting # of Characters in File
End Date: 10/21/02      17 Posts
Summary: To count the number of characters in a file, we had to use a combination of CFFILE and LEN. We follow up with speculation about how to do this more efficiently in MX.
 
Thread Title: How Can You Get the Latest Version of a Page.
End Date: 10/21/02      5 Posts
Summary: Use this code snippet to get the latest version of a page:

<CFHEADER NAME="cache-control" VALUE="no-cache, no-store, must-revalidate, max-age=0">
<cfheader name="Pragma" value="no-cache">

This sets the HTTP headers to tell the browser not to cache the page.

 
Thread Title: Multi File Upload with CFFILE?
End Date: 10/21/02      7 Posts
Summary: Several precautionary measures are suggested to a developer who needs to upload multiple files.
 
Thread Title: Session Variables Not Expiring in CFMX
End Date: 10/21/02      4 Posts
Summary: Here are a few code snippets to expire session variables in CF5 and CFMX.
 
Thread Title: Session Vars and Locking
End Date: 10/21/02      31 Posts
Summary: Pre-MX users should always lock shared memory variables or risk a server crash. In general, any process that creates a concurrency issue should be locked.
 
Thread Title: Verity K2 Server
End Date: 10/21/02      2 Posts
Summary: Tips for setting up a Verity K2 Server with CFMX can be found at: http://livedocs.macromedia.com/cfmxdocs/Working_with_Verity_Tools/contents.htm.
 

[Top]

Best of Talk (10/22/02)

By Dina Hess

Thread Title: Browser Detect Help
End Date: 10/22/02      2 Posts
Summary: Here's a CF/Javascript solution to determine browser type and file formats supported on the client.
 
Thread Title: CFMX Problem...
End Date: 10/22/02      5 Posts
Summary: Heads up! McAfee Netshield may interfere with CFMX application services by "quarantining" the Java compiler. Solution? Disable McAfee Netshield and reinstall CFMX.
 
Thread Title: File Meta Data Lib (was: Re: Counting # of Characters in File)
End Date: 10/22/02      7 Posts
Summary: This CFMX UDF returns the number of characters in a file.
 
Thread Title: Known CFMX issues Under Consideration for Upcoming Updater Release
End Date: 10/22/02      6 Posts
Summary: Macromedia posts the URL for a TechNote outlining some of the known issues with CFMX that may get fixed in the next release of the ColdFusion MX Updater.
Related Threads: Known CFMX Issues Under Consideration for Upcoming Updater Release
Known CFMX Issues Under Consideration for Upcoming Updater Release
 
Thread Title: Personalised Url is Bloating Our File System !!
End Date: 10/22/02      9 Posts
Summary: We recommend converting a personalized URL to display user resumes within a dynamic page.
 
Thread Title: Read From Database and Insert into String
End Date: 10/22/02      7 Posts
Summary: Need an easy way to create a comma-delimited list of column values from a query? Try the ValueList function.
 
Thread Title: Shopping Carts & PayPal IPN
End Date: 10/22/02      4 Posts
Summary: An e-commerce developer gets some solid advice about using PayPal and IPN with ColdFusion shopping carts.
 

[Top]

Best of Talk (10/23/02)

By Dina Hess

Thread Title: CF to Excel Formatting Questions
End Date: 10/23/02      8 Posts
Summary: Need a CFGRID replacement to simulate Excel? Microsoft Office web components allow you to embed an activeX excel control on a web page -- inheriting the basic Excel functionality. Code for a prototype custom tag is included.
 
Thread Title: CFIndex for Verity Quit Working - Needs Attention by Macromedia!
End Date: 10/23/02      12 Posts
Summary: When CFINDEX problems cause Verity to suddenly stops working, several developers suggest alternatives.
 
Thread Title: Date and Time Insert Statement
End Date: 10/23/02      10 Posts
Summary: Use CreateODBCDate and CreateODBCTime when inserting dates and times into a database. You can then format the date or time returned in a recordset by using either DateFormat or TimeFormat.
 
Thread Title: Easy question
End Date: 10/23/02      10 Posts
Summary: It's simple to trim a field to 35 characters. Just use #Left(field_name,35)# or #Mid(field_name,1,35)# .
 
Thread Title: OT: Javascript ?
End Date: 10/23/02      7 Posts
Summary: An input tag with type="image" behaves just like type="submit." If you need to prevent form submission, either switch to an image tag or add "return false" to the Javascript called by the onClick event.
Related Threads: Javascript ?
 
Thread Title: Shared Scope Pointers (Structure)
End Date: 10/23/02      7 Posts
Summary: To copy a session structure containing complex variables into the request scope, use request.session=duplicate(session) rather than looping over the structure to set each item.
 
Thread Title: Webservices and Caching
End Date: 10/23/02      6 Posts
Summary: Visit this URL suggested by Ben Forta, http://www.forta.com/cf/tips/index.cfm?date=10/17/2002, to refresh webservices called by your CFC.
 

[Top]

Best of Talk (10/24/02)

By Dina Hess

Thread Title: Can't Start CFMX Admin - No Default Web Site
End Date: 10/24/02      6 Posts
Summary: CFMX Admin is inaccessible after the web server's default website is deleted. Solution? Run the IIS connector script at c:\CFusionMX\bin\connectors\IIS_connector.bat after re-creating the default website.
 
Thread Title: HTTP Compression and ColdFusion
End Date: 10/24/02      9 Posts
Summary: A CF5 developer wants to use IIS's built-in HTTP Compression to speed up intranet page loads, but headers display when it's on. Known CF5 issue?
 
Thread Title: Linux & Solaris File Paths
End Date: 10/24/02      12 Posts
Summary: A developer preparing his Apache-hosted apps for MX is advised that a lowercase filename convention has been adopted with two notable exceptions: Application.cfm and OnRequestEnd.cfm.
 
Thread Title: Max Length of Text Data?
End Date: 10/24/02      6 Posts
Summary: If you're using SQL Server, MAX(DATALENGTH(textdatafield)) will return the maximum length of an ntext data type. (An ntext data type can store variable-length data.)

 
Thread Title: SOT:Java?
End Date: 10/24/02      4 Posts
Summary: Here are several good recommendations for those of you interested in learning more about Java: books, IDEs, a Flash tutorial...
Related Threads: Java?
 
Thread Title: Using CFEXECUTE from a Web Browser???
End Date: 10/24/02      39 Posts
Summary: Our gurus home in on the correct CFEXECUTE syntax needed to print a file. This thread also includes a recommendation for Meadco's ScriptX object to control printing functions.
 

[Top]

Best of Talk (10/25/02 - 10/27/02)

By Dina Hess

Thread Title: CFC in .NET
End Date: 10/25/02      14 Posts
Summary: Want to use CFCs in .NET or Web Services in CF? You can do both. You can call a Web Service from CFMX and invoke a CFC from within .NET.
 
Thread Title: How Do I Embed a .mov File in a Web Page?
End Date: 10/25/02      7 Posts
Summary: Here are a couple of URLs about using EMBED and OBJECT to play a .MOV file, among other things, from your web page.
 
Thread Title: How to Remove URL References from Printed Pages
End Date: 10/25/02      23 Posts
Summary: Convert your web pages into printable PDFs with htmldoc.exe, available at http://www.easysw.com/htmldoc. To implement it, use either CFEXECUTE or the cf_html2pdf custom tag.
 
Thread Title: M$Access DB and ColdFusionMX for Solaris
End Date: 10/25/02      26 Posts
Summary: There *is* a way to access an MS Access database from ColdFusion MX running on Solaris, but it's a third-party solution called OpenLinks with a not-so-cheap price tag. Download the try-before-you-buy at www.openlinksw.com.
 
Thread Title: Mail Server Recommendations
End Date: 10/25/02      13 Posts
Summary: Looking for an efficient, but free-to-cheap mail server? Treasure hunt this thread for a few possible gems, but first be warned...IMail still gets all the glory.
 
Thread Title: OT Cheap SSL
End Date: 10/26/02      20 Posts
Summary: SSL certificates provide a twofold service: they establish an encrypted, secure connection and they verify the existence of a business. While self-signed certificates may get you a connection, public sites should always buy from trusted vendors for business verification reasons.
 
Thread Title: Whitespace Woes
End Date: 10/25/02      17 Posts
Summary: Outputting XML? Be sure to wrap CFSILENT tags around application.cfm code to suppress leading extraneous whitespace. But don't bother with CFPROCESSINGDIRECTIVE; it doesn't do the job.
 

[Top]


Knowledge Base

Contribute: Creating a Connection to a Virtual Server Path

When setting up a connection to a web server, Macromedia Contribute fails to find the web root folder on the server. The reason for this, and a solution, are provided in this Technote.

Creating a Connection to a Virtual Server Path

[Top]

Setting Up a Site Connection in Contribute

To edit a web page in Contribute, you'll need to set up a connection to your website. Here's how.

Setting Up a Site Connection in Contribute

[Top]

Text Editing Options in Contribute

An explanation of how to edit text in Contribute, using your mouse and using the menu bars.

Text Editing Options in Contribute

[Top]

Line Spacing Does Not Look Correct in Contribute

Conflicting CSS styles within a document (inline styles vs. global styles) may lead to strange line spacing. Find out more below.

Line Spacing Does Not Look Correct in Contribute

[Top]

Pages Will Not Show Within the Frameset When Using Email Review

E-mail Review (File > E-mail Review) is a feature in Macromedia Contribute in which the developer emails a page's link to an editor or web manager for review before the document is published. When applying an E-mail Review on a page within a frameset, only the edited page is visible. The page is not displayed within the frameset.

Pages Will Not Show Within the Frameset When Using Email Review

[Top]

Formatting is Lost When Pasting from MS Word into Contribute

There are invisible elements in a Microsoft Word document that deal with paragraph formatting and other formatting elements. If you don't select these elements when copying or cutting from a Microsoft Word document and pasting into Contribute, you might lose some of that formatting.

Formatting is Lost When Pasting from MS Word into Contribute

[Top]

Linking to Local Files with Many Dependencies in Contribute

When publishing local files that have been linked to documents in a Macromedia Contribute site (Insert > Link > File on My Computer), the files themselves and all linked documents are transferred to the server. This is done to prevent broken links. There is a way around this, though. See the Technote below.

Linking to Local Files with Many Dependencies in Contribute

[Top]

Contribute Sites and Drafts are Not Available with a Different Login Name

You might find that Macromedia Contribute sites, settings, and drafts are not available when the program is launched. This may be because you're logged in as another user.

Contribute Sites and Drafts are Not Available with a Different Login Name

[Top]

Options for Contribute Website Administrators

This TechNote lists and explains the options available in the Administer Websites dialog box.

Options for Contribute Website Administrators

[Top]

Contribute: Using Section Anchors in Contribute

This TechNote explains how to work with anchors in Macromedia Contribute.

Contribute: Using Section Anchors

[Top]

Customizing the How Do I ... Panel

You might want to customize the instructions or style guidelines available to your Contribute users. You can add items into the How Do I... panel, just like adding custom help pages.

Customizing the How Do I ... Panel

[Top]

Changing the Default Settings of a Blank Page in Contribute

Users have several choices when creating a new HTML page in Contribute. They can use a blank web page, a copy of the current page (if one is already open), a page based on a Contribute sample web page, or a page based on any templates created for the site. Of these choices, only the "Blank Page" option lets them start with a completely clean slate. But here, too, there is already basic HTML information encoded into the page, and other hidden metadata for the site.

This technote explains how administrators can create a new "Blank Page" to put in whatever coding that's necessary for their site.

Changing the Default Settings of a Blank Page in Contribute

[Top]

Browser Issues When Viewing Pages in Contribute

When a web page is browsed from within Macromedia Contribute, some content does not appear as expected, or some features do not work properly. This is because Contribute is dependant for some of its functionality on Internet Explorer. Certain content (such as CSS styles) have better support in later versions of Internet Explorer, so users with a pre-5.0 version of Internet Explorer may experience poor CSS support.

The solution: Update your browser.

Browser Issues When Viewing Pages in Contribute

[Top]

MS Word and Excel Documents Will Not Insert into Contribute

Microsoft Word and Excel documents that are too large may not import into Contribute in one piece. But there are solutions, such as linking to the document itself if it's too large.

MS Word and Excel Documents Will Not Insert into Contribute

[Top]

Troubleshooting Contribute Connection Problems

Here are some tips if you're having problems connecting to your website in Contribute.

Troubleshooting Contribute Connection Problems

[Top]

Using Contribute to Edit non-English Pages

Developers using the English version of Macromedia Contribute can develop a wide range of non-English HTML pages with document encoding, a system for electronically displaying appropriate characters for different languages. Find out more in the Technote below.

Using Contribute to Edit non-English Pages

[Top]

Using Cascading Style Sheets in Contribute

An overview of CSS and how to integrate them into Contribute.

Using Cascading Style Sheets in Contribute

[Top]

Contribute Frequently Asked Questions

Questions such as "What is Macromedia Contribute and how is it different than Dreamweaver?" to "Can I edit dynamic content with Contribute?"

Contribute Frequently Asked Questions

[Top]

Using Templates with Contribute

You can use Dreamweaver MX templates in Contribute to maintain a consistent look and feel to your site. Here's how.

Using Templates with Contribute

[Top]

Working with Tables in Contribute

A basic primer of Table terminology and usage to help those users who would like to create tables in Contribute.

Working with Tables in Contribute

[Top]

Making Hyperlinks with Contribute

Another basic primer, this time on hyperlinks and how to make them with Contribute.

Making Hyperlinks with Contribute

[Top]



This is an opt-in magazine. To join, leave or change subscription mode, please visit the signup page. All content of this magazine is copyright Fusion Authority, Inc. It may not be reproduced without permission.