Hi Bob,
I've checked the Actions and 81 is Newspublisher - File Browser
The npImageTpl has the opening and closing divs and seems to replace the tags correctly.
<div id="np-[[+npx.fieldName]]-container" class="np-image">
[[+np.error_[[+npx.fieldName]]]]
<label class="fieldlabel" for="np-[[+npx.fieldName]]" title="[[+npx.help]]">[[+npx.caption]]: </label>
<input name="[[+npx.fieldName]]" class="image" id="np-[[+npx.fieldName]]" onchange="[[+npx.fieldName]]_preview(this.value)" type="text" value="[[+np.[[+npx.fieldName]]]]" />
<button type="button" onclick="var popup=window.open('[[+npx.browserUrl]]', 'Select image...', 'width=' + Math.min(screen.availWidth,1000) + ',height=' + Math.min(screen.availHeight*0.9,700) + 'status=no,location=no,toolbar=no,menubar=no');popup.focus();browserPathInput=getElementById('np-[[+npx.fieldName]]');">[[%np_launch_image_browser]]</button>
<div id="[[+npx.fieldName]]_preview_container"></div>
<div id="np-saveimage-container" class="np-image">
<label class="fieldlabel" for="np-saveimage" title="">saveimage: </label>
<input name="saveimage" class="image" id="np-saveimage" onchange="saveimage_preview(this.value)" type="text" value="" />
<button type="button" onclick="var popup=window.open('/manager/index.php?a=81&field=saveimage', 'Select image...', 'width=' + Math.min(screen.availWidth,1000) + ',height=' + Math.min(screen.availHeight*0.9,700) + 'status=no,location=no,toolbar=no,menubar=no');popup.focus();browserPathInput=getElementById('np-saveimage');">Select an image</button>
<div id="saveimage_preview_container"></div>
What still baffles me is why the Resource Browser works when the accessing the site via the sub-folder url using my top level domain, but not when I point the actual site domain to that folder in my hosting, then access it via that URL.