add to cart divaPOP for Dreamweaver: Frequently Asked Questions PC/Mac  DWMX-DWCS3  $9.00

My page fails CSS Validation due to the divaPOP stylesheet having a trailing comma after some of the selectors. What's that about?
The trailing comma is a css hack that makes those styles work only in IE (including IE7), while all other browsers simply ignore the line entirely. This is part of our work-around for an IE bug that affects multi-line anchor text. If you need your css to Validate, then you can move the styles to a Conditional Comment.
I do want to support IE5mac. Is there anything special I need to do?
In IE5mac, hardcoded onload events in the <body> tag will prevent diva scripts from firing. So to support IE5mac you will need to move those <body> onload events to a window.onload functon. But that's easy. Here's how to move body onload events into windows.onload.
The divaPOP icon is missing (or misplaced) in Internet Explorer when the links wrap to a second line.

This is due to a bug in all versions of Internet Explorer. We came up with a good work-around as of version divaPOP 1.1.4 for instances when your link is at the beginning of the text block (when the icon is to the left of the link) or when your link is at the end of the text block (when the icon is to the right of the link). When you install that update from a version older than 1.1.4, delete the css file already in your site's /diva/divaPOP folder, and then open the new UserInterface, make any edits you might wish, or not, and then click the OK button. This will write the latest CSS file to your /diva/divaPOP folder, which you may then edit as you wish.

If your link is buried in text, rather than at the beginning, or is simply not working properly, use this trick instead: Split your link into two. For icon-to-the-left, the first linked text is just the very FIRST character, and the second link is all the rest of the text. Then simply add the class divaPOPimgX to that second link.

<a href="http://www.example.com">A</a>
<a class="divaPOPimgX" href="http://www.example.com">ll but the first character in this link</a>

If you prefer the icon to appear to the RIGHT, make the first linked text all but the very LAST letter, and make the second link JUST that one last letter. Then simply add the class divaPOPimgX to the first link.

<a class="divaPOPimgX" href="http://www.example.com">All but the last character in this lin</a>
<a href="http://www.example.com">k</a>

Don't you just love IE? Perhaps IE8 will get this right :-)

I got this alert: "There is an error on this Child page. No EditableRegion named "head" was detected."
Your Template for this page was apparently created in Dreamweaver 4, which means it is missing a critical Editable Region in the head and should be fixed. Do this by manually adding the missing Head tags. Add this code to the Head of the DW4 Template:
<!-- TemplateBeginEditable name="head" -->
<!-- TemplateEndEditable -->
Save the Template, updating all its Children. Now your pages are compatible with all versions of DW, and you can go ahead and add divaPOP.
Nothing happens when I click on the divaPOP icon OR I get this message: "divaPOP can not be added to this document which lacks a complete, valid DOM. See Help."
One of three things is causing this: If you are attempting to add divaPOP to an Include file, then realize that divaPOP must be added to the file that CALLS the Include. (You can later simply move the code to the Include file if you wish.) OR your page has Validation errors that need correcting. If there are Validation errors, fix them (they need to be fixed any way) otherwise, contact us to get an update for your Extension.
Why am I getting this alert? "Making this change would require changing code that is locked by a template or a translator. The change will be discarded."
Is your page valid html? If so, then you likely have Include statements in the Head of your page, some of which may confuse the DW API. Work around this easily by temporarily adding a space between the # sign and the word "include" to disable it, so change this:
<--#include...

to this:

<--# include...
Then when you are done adding divaPOP, go back and remove that added space to reactivate the Include statement. By the way, it is possible that there will be more than one <include> statement that you need to address.
What versions of Dreamweaver are supported?
The divaPOP User Interface has been tested in DWMX-DWCS3 on Mac OSX 10.4+ and PC WinXP. Unlike later versions, DWMX is not able to identify External links when viewed in a browser within DW.
Notwithstanding the Answer just above, I am using DWMX2004 (and higher) yet External links are not being identified when the page is viewed in a browser within DW. What's wrong?
Most likely there is an entry missing in the Site Definition window for this site. You must fill in the HTTP address in the Local Info tab, shown here:Site Definition screen