Dreamweaver Ultradev / Learning Site Command
Has anyone ever used the Learning Site Command extension for Dreamweaver Ultradev?
I'm trying to make a login page, 10 test pages, and a score page work together using an ORACLE 7x db connection. Does anyone know how to set the above scenario up?
Has anyone ever used the Learning Site Command extension for Dreamweaver Ultradev?
I'm trying to make a login page, 10 test pages, and a score page work together using an ORACLE 7x db connection. Does anyone know how to set the above scenario up?
Similar Messages
-
E-Learning Toolkit - using the Learning Site
Hi
I don't know if anyone wil be able to help me or not but I'll
give it a shot:-
I have recently bought a copy of the Dreamweaver MX
e-Learning Toolkit by Michaal Doyle. My version of Dreamweaver is
Dreamweaver MX 2004 which may be why I am havign a problem.
I have created my e-learning package but i am having problems
setting up the M/S Access database to track results of the tests i
have written into to the package.
The book tells go into Site/Learning Site/Modify Learnign
Site and then put a tick in the Data Tracking box on the site tab,
but for some reason thsi is greyed out so i cannot tick it!! It
does say next to the tab that this requires Dreamweaver UltraDev
but this software is no longer available. I need to do this so i
can Define the DSN which then gives me access to the admin site.
Can anyone help - if you need any more info just let me know
Thanks you so much
ChantelleThis is an issue with the version of DW. Here is a fix from
RapidIntake:
http://www.rapidintake.com/wbt_tips.asp?ItemID=97 -
I am unable to modify a Layout Style for Learning Site
receiving this Javascript error message:
Whilst executing onClick in LearningSite.htm a Javascript
error occurred. I click on Okay and the message appears a second
time. Clicking Okay again it disappears. I have Dreamweaver CS3
running on Mac Tiger OS.
The error message means nothing to me - I hope it means
something to someone!
Thanks in advance.Hi Magus,
This may be worth a try - at work here we have a proxy server defined in our browser settings so can you check your settings and disable any proxy server for IE or Firefox etc?
This should bypass your error and connect to your SolMan as it seems you have correctly completed all other tasks.
Thanks,
-Rohan -
ANN: Dreamweaver CS6: Learn by Video now available
My new video course, Dreamweaver CS6: Learn by Video, is now available for viewing/download from video2brain. It's aimed mainly at the beginner/intermediate level, and is approved as study material for the Adobe Certified Associate exam. There are more than 13 hours of video lessons, going from the basics of HTML and CSS to more advanced techniques, such as CSS transforms and media queries.
The course is available as a standalone purchase from video2brain, or as part of the v2b subscription service. It will also be released on DVD by Adobe Press in early July.
More details on my website at http://foundationphp.com/dwcs6/. If you're interested in the standalone version from video2brain, please buy through the link on my site, and use DRLBV20 as the coupon code for a 20% discount (valid until 20 August).Hi Guenter
Just so you know. You should remove the download trial link from the official addt page on this site. It is there for download, but nothing happens. I was expecting a notification as promised on email, when addt was released. But no such email.
I have after a total reinstall of all my system MAC OSX 10.5.6 finally succeeded in installing all of Design Premium CS4. (Shame on adobe for making this such a hastle!!!).
But when i install ADDT 1.0.1 downloaded today it appears in my extensionmanager, but nowhere to be found in DW CS4. I have restarted DW before checking and all seems to appear ok in Extension Manager.
What could this be and are others having same issues
Atb Sofus -
Why is my flash content not working on my dreamweaver created html site?
This is a problem that's happening on my website I'm creating. I created a quick test website to show you the problem on the fourm. It's the same problem, and if you can provide the solution to this test website I can apply it to my main website.
Test website on server:
test331754952.net23.net
What I did:
-launched flash
-typed "test" and made it spin 360 degrees
-published swf
-launched dreamweaver
-created a site
-moved swf to site folder
-saved a html file to the site folder
-in dreamweaver, went to insert, media, swf, then selected the swf I made
-it inserted the swf, creating a gray placeholder for it
-re-saved the html document, at which point dreamweaver created a folder named script and 2 files, an swf, and a javascript file
Site Directory:
Scripts Sub-Directory:
What happens:
-when I launch the swf on my machine, it plays fine
-when I open the swf directly on the test website on the server, it plays fine
-when I open the html with the embended swf on the test website on the server, it shows a gray box, then goes white
-In dreamweaver, when I go to preview in browser and choose internet explorer, it tells me I don't have new flashplayer(I do: flashplayer 11)
Ie also pokes up a box at the bottom that says its not allowing content. When I click allow content, it creates a gray box
-In dreamweaver, when I go to preview in borwser and choose google chrome, it tells me flash player has stopped a potentionally unsafe operation. When I close this dialog box, it gives me a gray box where my swf should be embeded.
-I've tried changing global flash secuirty setting and it does nothing
-I've tried visiting the test website on multiple computers in my household to no avail
-I've tried having friends visit the site on their computer at their house to no avail
-I did't touch the code on this test website-the code is exactly what dreamweaver generated
Html Document Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
</head>
<body>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="550" height="400" id="FlashID" title="test">
<param name="movie" value="test.swf" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="15.0.0.0" />
<!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you don’t want users to see the prompt. -->
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="test.swf" width="550" height="400">
<!--<![endif]-->
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="15.0.0.0" />
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->
<div>
<h4>Content on this page requires a newer version of Adobe Flash Player.</h4>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" width="112" height="33" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
<script type="text/javascript">
swfobject.registerObject("FlashID");
</script>
</body>
</html>
Javascript file code(the one dreamweaver made when I inserted swf):
/*! SWFObject v2.0 <http://code.google.com/p/swfobject/>
Copyright (c) 2007 Geoff Stearns, Michael Williams, and Bobby van der Sluis
This software is released under the MIT License <http://www.opensource.org/licenses/mit-license.php>
var swfobject = function() {
var UNDEF = "undefined",
OBJECT = "object",
SHOCKWAVE_FLASH = "Shockwave Flash",
SHOCKWAVE_FLASH_AX = "ShockwaveFlash.ShockwaveFlash",
FLASH_MIME_TYPE = "application/x-shockwave-flash",
EXPRESS_INSTALL_ID = "SWFObjectExprInst",
win = window,
doc = document,
nav = navigator,
domLoadFnArr = [],
regObjArr = [],
timer = null,
storedAltContent = null,
storedAltContentId = null,
isDomLoaded = false,
isExpressInstallActive = false;
/* Centralized function for browser feature detection
- Proprietary feature detection (conditional compiling) is used to detect Internet Explorer's features
- User agent string detection is only used when no alternative is possible
- Is executed directly for optimal performance
var ua = function() {
var w3cdom = typeof doc.getElementById != UNDEF && typeof doc.getElementsByTagName != UNDEF && typeof doc.createElement != UNDEF && typeof doc.appendChild != UNDEF && typeof doc.replaceChild != UNDEF && typeof doc.removeChild != UNDEF && typeof doc.cloneNode != UNDEF,
playerVersion = [0,0,0],
d = null;
if (typeof nav.plugins != UNDEF && typeof nav.plugins[SHOCKWAVE_FLASH] == OBJECT) {
d = nav.plugins[SHOCKWAVE_FLASH].description;
if (d) {
d = d.replace(/^.*\s+(\S+\s+\S+$)/, "$1");
playerVersion[0] = parseInt(d.replace(/^(.*)\..*$/, "$1"), 10);
playerVersion[1] = parseInt(d.replace(/^.*\.(.*)\s.*$/, "$1"), 10);
playerVersion[2] = /r/.test(d) ? parseInt(d.replace(/^.*r(.*)$/, "$1"), 10) : 0;
else if (typeof win.ActiveXObject != UNDEF) {
var a = null, fp6Crash = false;
try {
a = new ActiveXObject(SHOCKWAVE_FLASH_AX + ".7");
catch(e) {
try {
a = new ActiveXObject(SHOCKWAVE_FLASH_AX + ".6");
playerVersion = [6,0,21];
a.AllowScriptAccess = "always"; // Introduced in fp6.0.47
catch(e) {
if (playerVersion[0] == 6) {
fp6Crash = true;
if (!fp6Crash) {
try {
a = new ActiveXObject(SHOCKWAVE_FLASH_AX);
catch(e) {}
if (!fp6Crash && a) { // a will return null when ActiveX is disabled
try {
d = a.GetVariable("$version"); // Will crash fp6.0.21/23/29
if (d) {
d = d.split(" ")[1].split(",");
playerVersion = [parseInt(d[0], 10), parseInt(d[1], 10), parseInt(d[2], 10)];
catch(e) {}
var u = nav.userAgent.toLowerCase(),
p = nav.platform.toLowerCase(),
webkit = /webkit/.test(u) ? parseFloat(u.replace(/^.*webkit\/(\d+(\.\d+)?).*$/, "$1")) : false, // returns either the webkit version or false if not webkit
ie = false,
windows = p ? /win/.test(p) : /win/.test(u),
mac = p ? /mac/.test(p) : /mac/.test(u);
/*@cc_on
ie = true;
@if (@_win32)
windows = true;
@elif (@_mac)
mac = true;
@end
return { w3cdom:w3cdom, pv:playerVersion, webkit:webkit, ie:ie, win:windows, mac:mac };
/* Cross-browser onDomLoad
- Based on Dean Edwards' solution: http://dean.edwards.name/weblog/2006/06/again/
- Will fire an event as soon as the DOM of a page is loaded (supported by Gecko based browsers - like Firefox -, IE, Opera9+, Safari)
var onDomLoad = function() {
if (!ua.w3cdom) {
return;
addDomLoadEvent(main);
if (ua.ie && ua.win) {
try { // Avoid a possible Operation Aborted error
doc.write("<scr" + "ipt id=__ie_ondomload defer=true src=//:></scr" + "ipt>"); // String is split into pieces to avoid Norton AV to add code that can cause errors
var s = getElementById("__ie_ondomload");
if (s) {
s.onreadystatechange = function() {
if (this.readyState == "complete") {
this.parentNode.removeChild(this);
callDomLoadFunctions();
catch(e) {}
if (ua.webkit && typeof doc.readyState != UNDEF) {
timer = setInterval(function() { if (/loaded|complete/.test(doc.readyState)) { callDomLoadFunctions(); }}, 10);
if (typeof doc.addEventListener != UNDEF) {
doc.addEventListener("DOMContentLoaded", callDomLoadFunctions, null);
addLoadEvent(callDomLoadFunctions);
function callDomLoadFunctions() {
if (isDomLoaded) {
return;
if (ua.ie && ua.win) { // Test if we can really add elements to the DOM; we don't want to fire it too early
var s = createElement("span");
try { // Avoid a possible Operation Aborted error
var t = doc.getElementsByTagName("body")[0].appendChild(s);
t.parentNode.removeChild(t);
catch (e) {
return;
isDomLoaded = true;
if (timer) {
clearInterval(timer);
timer = null;
var dl = domLoadFnArr.length;
for (var i = 0; i < dl; i++) {
domLoadFnArr[i]();
function addDomLoadEvent(fn) {
if (isDomLoaded) {
fn();
else {
domLoadFnArr[domLoadFnArr.length] = fn; // Array.push() is only available in IE5.5+
/* Cross-browser onload
- Based on James Edwards' solution: http://brothercake.com/site/resources/scripts/onload/
- Will fire an event as soon as a web page including all of its assets are loaded
function addLoadEvent(fn) {
if (typeof win.addEventListener != UNDEF) {
win.addEventListener("load", fn, false);
else if (typeof doc.addEventListener != UNDEF) {
doc.addEventListener("load", fn, false);
else if (typeof win.attachEvent != UNDEF) {
win.attachEvent("onload", fn);
else if (typeof win.onload == "function") {
var fnOld = win.onload;
win.onload = function() {
fnOld();
fn();
else {
win.onload = fn;
/* Main function
- Will preferably execute onDomLoad, otherwise onload (as a fallback)
function main() { // Static publishing only
var rl = regObjArr.length;
for (var i = 0; i < rl; i++) { // For each registered object element
var id = regObjArr[i].id;
if (ua.pv[0] > 0) {
var obj = getElementById(id);
if (obj) {
regObjArr[i].width = obj.getAttribute("width") ? obj.getAttribute("width") : "0";
regObjArr[i].height = obj.getAttribute("height") ? obj.getAttribute("height") : "0";
if (hasPlayerVersion(regObjArr[i].swfVersion)) { // Flash plug-in version >= Flash content version: Houston, we have a match!
if (ua.webkit && ua.webkit < 312) { // Older webkit engines ignore the object element's nested param elements
fixParams(obj);
setVisibility(id, true);
else if (regObjArr[i].expressInstall && !isExpressInstallActive && hasPlayerVersion("6.0.65") && (ua.win || ua.mac)) { // Show the Adobe Express Install dialog if set by the web page author and if supported (fp6.0.65+ on Win/Mac OS only)
showExpressInstall(regObjArr[i]);
else { // Flash plug-in and Flash content version mismatch: display alternative content instead of Flash content
displayAltContent(obj);
else { // If no fp is installed, we let the object element do its job (show alternative content)
setVisibility(id, true);
/* Fix nested param elements, which are ignored by older webkit engines
- This includes Safari up to and including version 1.2.2 on Mac OS 10.3
- Fall back to the proprietary embed element
function fixParams(obj) {
var nestedObj = obj.getElementsByTagName(OBJECT)[0];
if (nestedObj) {
var e = createElement("embed"), a = nestedObj.attributes;
if (a) {
var al = a.length;
for (var i = 0; i < al; i++) {
if (a[i].nodeName.toLowerCase() == "data") {
e.setAttribute("src", a[i].nodeValue);
else {
e.setAttribute(a[i].nodeName, a[i].nodeValue);
var c = nestedObj.childNodes;
if (c) {
var cl = c.length;
for (var j = 0; j < cl; j++) {
if (c[j].nodeType == 1 && c[j].nodeName.toLowerCase() == "param") {
e.setAttribute(c[j].getAttribute("name"), c[j].getAttribute("value"));
obj.parentNode.replaceChild(e, obj);
/* Fix hanging audio/video threads and force open sockets and NetConnections to disconnect
- Occurs when unloading a web page in IE using fp8+ and innerHTML/outerHTML
- Dynamic publishing only
function fixObjectLeaks(id) {
if (ua.ie && ua.win && hasPlayerVersion("8.0.0")) {
win.attachEvent("onunload", function () {
var obj = getElementById(id);
if (obj) {
for (var i in obj) {
if (typeof obj[i] == "function") {
obj[i] = function() {};
obj.parentNode.removeChild(obj);
/* Show the Adobe Express Install dialog
- Reference: http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=6a253b75
function showExpressInstall(regObj) {
isExpressInstallActive = true;
var obj = getElementById(regObj.id);
if (obj) {
if (regObj.altContentId) {
var ac = getElementById(regObj.altContentId);
if (ac) {
storedAltContent = ac;
storedAltContentId = regObj.altContentId;
else {
storedAltContent = abstractAltContent(obj);
if (!(/%$/.test(regObj.width)) && parseInt(regObj.width, 10) < 310) {
regObj.width = "310";
if (!(/%$/.test(regObj.height)) && parseInt(regObj.height, 10) < 137) {
regObj.height = "137";
doc.title = doc.title.slice(0, 47) + " - Flash Player Installation";
var pt = ua.ie && ua.win ? "ActiveX" : "PlugIn",
dt = doc.title,
fv = "MMredirectURL=" + win.location + "&MMplayerType=" + pt + "&MMdoctitle=" + dt,
replaceId = regObj.id;
// For IE when a SWF is loading (AND: not available in cache) wait for the onload event to fire to remove the original object element
// In IE you cannot properly cancel a loading SWF file without breaking browser load references, also obj.onreadystatechange doesn't work
if (ua.ie && ua.win && obj.readyState != 4) {
var newObj = createElement("div");
replaceId += "SWFObjectNew";
newObj.setAttribute("id", replaceId);
obj.parentNode.insertBefore(newObj, obj); // Insert placeholder div that will be replaced by the object element that loads expressinstall.swf
obj.style.display = "none";
win.attachEvent("onload", function() { obj.parentNode.removeChild(obj); });
createSWF({ data:regObj.expressInstall, id:EXPRESS_INSTALL_ID, width:regObj.width, height:regObj.height }, { flashvars:fv }, replaceId);
/* Functions to abstract and display alternative content
function displayAltContent(obj) {
if (ua.ie && ua.win && obj.readyState != 4) {
// For IE when a SWF is loading (AND: not available in cache) wait for the onload event to fire to remove the original object element
// In IE you cannot properly cancel a loading SWF file without breaking browser load references, also obj.onreadystatechange doesn't work
var el = createElement("div");
obj.parentNode.insertBefore(el, obj); // Insert placeholder div that will be replaced by the alternative content
el.parentNode.replaceChild(abstractAltContent(obj), el);
obj.style.display = "none";
win.attachEvent("onload", function() { obj.parentNode.removeChild(obj); });
else {
obj.parentNode.replaceChild(abstractAltContent(obj), obj);
function abstractAltContent(obj) {
var ac = createElement("div");
if (ua.win && ua.ie) {
ac.innerHTML = obj.innerHTML;
else {
var nestedObj = obj.getElementsByTagName(OBJECT)[0];
if (nestedObj) {
var c = nestedObj.childNodes;
if (c) {
var cl = c.length;
for (var i = 0; i < cl; i++) {
if (!(c[i].nodeType == 1 && c[i].nodeName.toLowerCase() == "param") && !(c[i].nodeType == 8)) {
ac.appendChild(c[i].cloneNode(true));
return ac;
/* Cross-browser dynamic SWF creation
function createSWF(attObj, parObj, id) {
var r, el = getElementById(id);
if (typeof attObj.id == UNDEF) { // if no 'id' is defined for the object element, it will inherit the 'id' from the alternative content
attObj.id = id;
if (ua.ie && ua.win) { // IE, the object element and W3C DOM methods do not combine: fall back to outerHTML
var att = "";
for (var i in attObj) {
if (attObj[i] != Object.prototype[i]) { // Filter out prototype additions from other potential libraries, like Object.prototype.toJSONString = function() {}
if (i == "data") {
parObj.movie = attObj[i];
else if (i.toLowerCase() == "styleclass") { // 'class' is an ECMA4 reserved keyword
att += ' class=" + attObj[i] + "';
else if (i != "classid") {
att += ' ' + i + '="' + attObj[i] + '"';
var par = "";
for (var j in parObj) {
if (parObj[j] != Object.prototype[j]) { // Filter out prototype additions from other potential libraries
par += '<param name="' + j + '" value="' + parObj[j] + '" />';
el.outerHTML = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' + att + '>' + par + '</object>';
fixObjectLeaks(attObj.id); // This bug affects dynamic publishing only
r = getElementById(attObj.id);
else if (ua.webkit && ua.webkit < 312) { // Older webkit engines ignore the object element's nested param elements: fall back to the proprietary embed element
var e = createElement("embed");
e.setAttribute("type", FLASH_MIME_TYPE);
for (var k in attObj) {
if (attObj[k] != Object.prototype[k]) { // Filter out prototype additions from other potential libraries
if (k == "data") {
e.setAttribute("src", attObj[k]);
else if (k.toLowerCase() == "styleclass") { // 'class' is an ECMA4 reserved keyword
e.setAttribute("class", attObj[k]);
else if (k != "classid") { // Filter out IE specific attribute
e.setAttribute(k, attObj[k]);
for (var l in parObj) {
if (parObj[l] != Object.prototype[l]) { // Filter out prototype additions from other potential libraries
if (l != "movie") { // Filter out IE specific param element
e.setAttribute(l, parObj[l]);
el.parentNode.replaceChild(e, el);
r = e;
else { // Well-behaving browsers
var o = createElement(OBJECT);
o.setAttribute("type", FLASH_MIME_TYPE);
for (var m in attObj) {
if (attObj[m] != Object.prototype[m]) { // Filter out prototype additions from other potential libraries
if (m.toLowerCase() == "styleclass") { // 'class' is an ECMA4 reserved keyword
o.setAttribute("class", attObj[m]);
else if (m != "classid") { // Filter out IE specific attribute
o.setAttribute(m, attObj[m]);
for (var n in parObj) {
if (parObj[n] != Object.prototype[n] && n != "movie") { // Filter out prototype additions from other potential libraries and IE specific param element
createObjParam(o, n, parObj[n]);
el.parentNode.replaceChild(o, el);
r = o;
return r;
function createObjParam(el, pName, pValue) {
var p = createElement("param");
p.setAttribute("name", pName);
p.setAttribute("value", pValue);
el.appendChild(p);
function getElementById(id) {
return doc.getElementById(id);
function createElement(el) {
return doc.createElement(el);
function hasPlayerVersion(rv) {
var pv = ua.pv, v = rv.split(".");
v[0] = parseInt(v[0], 10);
v[1] = parseInt(v[1], 10);
v[2] = parseInt(v[2], 10);
return (pv[0] > v[0] || (pv[0] == v[0] && pv[1] > v[1]) || (pv[0] == v[0] && pv[1] == v[1] && pv[2] >= v[2])) ? true : false;
/* Cross-browser dynamic CSS creation
- Based on Bobby van der Sluis' solution: http://www.bobbyvandersluis.com/articles/dynamicCSS.php
function createCSS(sel, decl) {
if (ua.ie && ua.mac) {
return;
var h = doc.getElementsByTagName("head")[0], s = createElement("style");
s.setAttribute("type", "text/css");
s.setAttribute("media", "screen");
if (!(ua.ie && ua.win) && typeof doc.createTextNode != UNDEF) {
s.appendChild(doc.createTextNode(sel + " {" + decl + "}"));
h.appendChild(s);
if (ua.ie && ua.win && typeof doc.styleSheets != UNDEF && doc.styleSheets.length > 0) {
var ls = doc.styleSheets[doc.styleSheets.length - 1];
if (typeof ls.addRule == OBJECT) {
ls.addRule(sel, decl);
function setVisibility(id, isVisible) {
var v = isVisible ? "inherit" : "hidden";
if (isDomLoaded) {
getElementById(id).style.visibility = v;
else {
createCSS("#" + id, "visibility:" + v);
function getTargetVersion(obj) {
if (!obj)
return 0;
var c = obj.childNodes;
var cl = c.length;
for (var i = 0; i < cl; i++) {
if (c[i].nodeType == 1 && c[i].nodeName.toLowerCase() == "object") {
c = c[i].childNodes;
cl = c.length;
i = 0;
if (c[i].nodeType == 1 && c[i].nodeName.toLowerCase() == "param" && c[i].getAttribute("name") == "swfversion") {
return c[i].getAttribute("value");
return 0;
function getExpressInstall(obj) {
if (!obj)
return "";
var c = obj.childNodes;
var cl = c.length;
for (var i = 0; i < cl; i++) {
if (c[i].nodeType == 1 && c[i].nodeName.toLowerCase() == "object") {
c = c[i].childNodes;
cl = c.length;
i = 0;
if (c[i].nodeType == 1 && c[i].nodeName.toLowerCase() == "param" && c[i].getAttribute("name") == "expressinstall") {
return c[i].getAttribute("value");
return "";
return {
/* Public API
- Reference: http://code.google.com/p/swfobject/wiki/SWFObject_2_0_documentation
registerObject: function(objectIdStr, swfVersionStr, xiSwfUrlStr) {
if (!ua.w3cdom || !objectIdStr) {
return;
var obj = document.getElementById(objectIdStr);
var xi = getExpressInstall(obj);
var regObj = {};
regObj.id = objectIdStr;
regObj.swfVersion = swfVersionStr ? swfVersionStr : getTargetVersion(obj);
regObj.expressInstall = xiSwfUrlStr ? xiSwfUrlStr : ((xi != "") ? xi : false);
regObjArr[regObjArr.length] = regObj;
setVisibility(objectIdStr, false);
getObjectById: function(objectIdStr) {
var r = null;
if (ua.w3cdom && isDomLoaded) {
var o = getElementById(objectIdStr);
if (o) {
var n = o.getElementsByTagName(OBJECT)[0];
if (!n || (n && typeof o.SetVariable != UNDEF)) {
r = o;
else if (typeof n.SetVariable != UNDEF) {
r = n;
return r;
embedSWF: function(swfUrlStr, replaceElemIdStr, widthStr, heightStr, swfVersionStr, xiSwfUrlStr, flashvarsObj, parObj, attObj) {
if (!ua.w3cdom || !swfUrlStr || !replaceElemIdStr || !widthStr || !heightStr || !swfVersionStr) {
return;
widthStr += ""; // Auto-convert to string to make it idiot proof
heightStr += "";
if (hasPlayerVersion(swfVersionStr)) {
setVisibility(replaceElemIdStr, false);
var att = (typeof attObj == OBJECT) ? attObj : {};
att.data = swfUrlStr;
att.width = widthStr;
att.height = heightStr;
var par = (typeof parObj == OBJECT) ? parObj : {};
if (typeof flashvarsObj == OBJECT) {
for (var i in flashvarsObj) {
if (flashvarsObj[i] != Object.prototype[i]) { // Filter out prototype additions from other potential libraries
if (typeof par.flashvars != UNDEF) {
par.flashvars += "&" + i + "=" + flashvarsObj[i];
else {
par.flashvars = i + "=" + flashvarsObj[i];
addDomLoadEvent(function() {
createSWF(att, par, replaceElemIdStr);
if (att.id == replaceElemIdStr) {
setVisibility(replaceElemIdStr, true);
else if (xiSwfUrlStr && !isExpressInstallActive && hasPlayerVersion("6.0.65") && (ua.win || ua.mac)) {
setVisibility(replaceElemIdStr, false);
addDomLoadEvent(function() {
var regObj = {};
regObj.id = regObj.altContentId = replaceElemIdStr;
regObj.width = widthStr;
regObj.height = heightStr;
regObj.expressInstall = xiSwfUrlStr;
showExpressInstall(regObj);
getFlashPlayerVersion: function() {
return { major:ua.pv[0], minor:ua.pv[1], release:ua.pv[2] };
hasFlashPlayerVersion:hasPlayerVersion,
createSWF: function(attObj, parObj, replaceElemIdStr) {
if (ua.w3cdom && isDomLoaded) {
return createSWF(attObj, parObj, replaceElemIdStr);
else {
return undefined;
createCSS: function(sel, decl) {
if (ua.w3cdom) {
createCSS(sel, decl);
addDomLoadEvent:addDomLoadEvent,
addLoadEvent:addLoadEvent,
getQueryParamValue: function(param) {
var q = doc.location.search || doc.location.hash;
if (param == null) {
return q;
if(q) {
var pairs = q.substring(1).split("&");
for (var i = 0; i < pairs.length; i++) {
if (pairs[i].substring(0, pairs[i].indexOf("=")) == param) {
return pairs[i].substring((pairs[i].indexOf("=") + 1));
return "";
// For internal usage only
expressInstallCallback: function() {
if (isExpressInstallActive && storedAltContent) {
var obj = getElementById(EXPRESS_INSTALL_ID);
if (obj) {
obj.parentNode.replaceChild(storedAltContent, obj);
if (storedAltContentId) {
setVisibility(storedAltContentId, true);
if (ua.ie && ua.win) {
storedAltContent.style.display = "block";
storedAltContent = null;
storedAltContentId = null;
isExpressInstallActive = false;
Can someone please help! I've looked and tried prety much everything. If you can provide a solution I would GREATLY apreciate it!There is no Flash player version 15... as in your code:
<param name="swfversion" value="15.0.0.0" />
For some reason Adobe thought it would be a good idea to target a Flash player version (15) as default.....which may be out a couple years in the future. Go figure!!!
If you don't like player version 9, change to 10 or 11.... just not 15 (yet).
Best wishes,
Adninjastrator -
In Dreamweaver MySites[New Site] menu option , if I had a hosting JSP/PHP what I must declare the hosting JSP or PHP ?
The simplest answer is to choose the language you work best with, and that fits the clients specification the best.
I have mixed server languages on a site before, (would not recommend) when a client has decided they wish to change from their old one to a new(er) /different one, the only thing you must watch if doing this, is that you do not mix languages on the same page (will not work correctly, if at all), and parameter passing.
PZ -
Issue with quote site command,FTP
Hello SDNit's,
We have come accross a wierd problem where in we are trying to set the record length using the QUOTE site command .
The command works alright when we run it on the FTP server but when we execute the same using the FTP_COMMAND function module it returns a unsuccessfull return code.
Any inputs on this will be greatly appreciated.
Thanks,
Sid.Hi,
It sounds like you have enabled 'Auto-Click' for some folders by accident - this causes all the links contained within to open in tabs.
Go into the bookmarks manager and remove the checkbox for Auto-Click from the affected folders.
Hope that helps. -
Dreamweaver 8 removes site definitions
Does anyone know if the problem of Dreamweaver 8 removing
site definitions of previous versions of dreamweaver on
installation is a bug in the installation or is it just my machine
or just with a studio upgrade.
Secondly anyone know how i can retrieve the site definitions
i previously had on MX2004 before installing v8.
Noticably it has left the extensions allow but blanked the
definitions;
NOT GOOD !!!!!!!!!!In this case, DW8 removed the site definitions for a previous
version on
installation. I don't think that's a known issue.
In the case you are making reference to, DW seems to just
lose its
definitions for some at random times. It hasn't happened to
me but once,
and that was with DW4, I believe. It seems to happen to
others more often
than that. Of course, your suggestion for backups is ALWAYS a
good idea - I
keep them religiously. OP may find this utility useful for
that -
http://mm-exporter.joexx.de
Who knows whether these two issues are simply different sides
of the same
coin? I sure don't, but I suspect they are not.
Murray --- ICQ 71997575
Adobe Community Expert
(If you *MUST* email me, don't LAUGH when you do so!)
==================
http://www.dreamweavermx-templates.com
- Template Triage!
http://www.projectseven.com/go
- DW FAQs, Tutorials & Resources
http://www.dwfaq.com - DW FAQs,
Tutorials & Resources
http://www.macromedia.com/support/search/
- Macromedia (MM) Technotes
==================
"James Shook" <jshook@dont_mail.com> wrote in message
news:efj52t$k60$[email protected]..
> Murray *ACE* wrote:
>
>> Different issue, James.
>
> What is the real issue, then?
>
> --
> James M. Shook
>
http://www.jshook.com -
Dreamweaver 5.5 site settings
Hi, Till some time ago I've used fire ftp for managing files online. They are nicely opening in DW with a number in front of the files name. Then I decided to configure "site's" in DW built in manager. I've configured a remote server it's not working like I hoped.
1.When I open a file form remote server, it's not editable "on line". To do it I have to save that file and then PUT it on the server which is not very productive. Any way to overcome this?
2.How to switch of the prompt "do you want to override local files" and make "yes to all" permanent.
3.Do files edited on-line have any sort of indication that they are "on-line" and not local?
4.Is there any way to export Dreamweaver settings, mostly "sites" settings?I don't know if it help's but I am using win7 64bit, DW 5.5 newest FF (but it worked also with older versions).
You could try "open with" (from the context menu)-> add program ->insert DW path -> connect to your server -> open with ->select dreamweaver ->edit.
I don't think it has something to do with the server (I am using linux, by the way).
I found this on FireFtp site, hope it helps:
For your local files, sometimes you want to be able to open a file with a different program than the default one. Let's say I have an image file - sometimes I just want to look at it and that defaults to Firefox (what else?!) but sometimes I want to edit it and for that I need Photoshop.
So, I right click on my image file, go to Open With->Add Programs... The associated extension with the file (in this example, ".jpg") will already by listed on the top-left pane. I give my program a name in the Name textbox, in this case, Photoshop. I click "Browse" and find the Photoshop executable file (on Windows, this is usually under the "Program Files" folder somewhere). And optionally I can add Arguments, but for most users and most cases it's enough to leave that box alone. Then I hit "Apply". I'll then see in the top-right pane that my program is now associated with that extension. In a similar manner, if I want a program to be associated with all extensions and all files I can select "*.*" (which will always be there) and add programs to its list.
Now, when I right click the file again and look under "Open With", I will have Photoshop as one of the options - I can select that and the file will open up with Photoshop.
For remote files, selecting Open With will download the file and put you into Remote Edit mode. From here you can work on your file, save it, and FireFTP will automatically upload your file when it detects you've modified the file.
For Mac users: When you create a program entry for Safari, for example, you would think the path to the Application is probably: /Applications/Safari.app
and logically so, because when you browse the directory you aren't allowed to go into the Application's hidden contents. However, this is not the correct path. Right-click on an Application and do "Show Package Contents". The correct path to the Safari application is actually: /Applications/Safari.app/Contents/MacOS/Safari
Not very intuitive, I realize, for you Mac users out there. Maybe in a future version there will be an easier way to access these hidden Application contents.
Message was edited by: blackflow -
Issues with Microsoft E-learning site.
Forgive me if this has appeared twice as I posted yesterday but can't find it.
In our company we have access to the Microsoft Online E-learning site https://onlinelearning.microsoft.com. When the site is accessed all the courses appear but the silver light videos don't display. The time length shows in the bottom left hand side
but after a few seconds it resets back to 0:00.
We are running Windows 7 enterprise IE8 (currently upgrading to 11 but issue also is in this version of the browser as well) and silverlight version 5.1.30514.0. I have been able to get it to run on a couple of machines by running another browser first
but with 6500 assets in our enterprise that wouldn't be a lot of fun :) and to be honest i'm not sure made it work setting wise.
I suspect it is something to do with DRM as if I go to the site http://web.sldrm.video.msn.com/d1/sldrm.html the video doesn't run until I turn DRM off.
I added the key in the registry to enable DRM just in case still with no luck. I just find it strange that machines with the same windows image in the same OU logging in with the same account having differing results. I am sure it is a setting but what I'm
not sure.
Thanks for reading
PaulHi madkiwinz,
We wonder if there is any luck your issue has been resolved
If the issue still persists, please try following Microsoft Silverlight standard troubleshooting steps of these links below.
Videos won’t play in Internet Explorer
http://support.microsoft.com/kb/2532294
Why won't videos play in Internet Explorer?
http://windows.microsoft.com/en-us/internet-explorer/videos-dont-work#ie=ie-11
Since Microsoft E-learning site is not a free service, we have no rights to access resources for test, you also could refer to E-learning support for more information.
https://onlinelearning.microsoft.com/?whr=default#contactUs
If your issue has been resolved, we would appreciate if you post your solution here, we will mark it as an answer so it might help other users who have similar issues.
Regards,
D. Wu -
Dreamweaver & Flash Learning Curve
Hello!
OK Firstly sorry for the long posting!. I am learning CS3 Flash + Dream weaver, a experienced Illustrator and Photoshop user. In the process of creating a web site, and I would really appreciate a heads-up with any top tips or suggestions to help my learning curve!.
DESIGN DESCRIPTION
Screen Format 720px (L) 650px (W) Is this OK or should I consider a different dimension?
Site Frame Structure
The rectangle format will be 75% from the top edge to two-thirds
down featuring changing flash background elements and text in dream weaver
related to clicked buttons. The remaining 25% will be the navigation area with a static background graphic constant through out the site with animated flash buttons that
I would like to change to help navigate the user through the 75% featured area.
Hope that kind of makes sense?
Based on that I can now try explain what I would like to achieve
Blank screen with a symbol to click to enter the web site.
75% area is seen as a flash animation and plays once completely.
Playing a few frames continuously until a button is clicked
25% navigation area appears after the animation has played once
revealing buttons and one button glowing to navigate the user.
On clicking the button the 75% area is replaced with a slide in motion
Graphic occupying the complete background 75% space. The idea is
to appear as if you are moving forward from the left screen format edge
to the right edge. Across all five buttons the same slide in motion
will occur with a different background graphic. Across all 5 navigated
areas I would like to feature copy in Dream weaver (rather than as part of
the animated file) My design is currently using Helvetica Regular
14 point and leading 24 point. How can I create text in Dreamweaver
with the design. Or should I place type in my flash file?
Are there any templates I could use to achieve this effect?
Any top tips creating a site like this from scratch?
My design layout is currently in Illustrator and Photoshop CS3
So looking to utilize CS3; new compatible program features.
Flash Animation Question?. I would like to create a blink effect
Revealing an image. For instance the word CHOCOLATE
Appears and vanishes with a blinking motion. Any suggestions?
Search Engine Friendly
The reason for using text in Dreamweaver was to try and achieve
Optimum search results. Ideally this is the way I would like to go
And would appreciate help with my limited knowledge.
If I call my site CHOCOLATE, rather than my not very well know name
Will this have a greater search engine impact?. My domain name is (XXX CHOCOLATE)
Can I paste Keywords in the background as blind text to impact on my
Search results?
Any top tips in naming files, can I save image files as key word names
For instance.. CHOCOLATE LOVE BELGIUM CHOCOLATE etc
Once again really appreciate any help to aid the learning curve!A lot of tutorials are currently on youtube.com
I've found this link to be very helpful.
http://youtube.com/user/tutvid
good luck -
Dreamweaver Help | Manage Sites dialog box options
strJiveDescriptionhttp://helpx.adobe.com/dreamweaver/using/sites-dialog-box-options.html
I haven't used IIS for a long time, so I can't give you a definitive answer about virtual directories. I use Apache virtual hosts, and they work without problem in Dreamweaver, but that's been true for as long as I can remember. There was definitely nothing new added to Dreamweaver CS6 with regard to server-side integration.
As for default documents, I've just checked Dreamweaver's Check Links Sitewide command. It doesn't support that type of link. However, it's an excellent suggestion for a future improvement. Why not file a feature request through the form at https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform ? -
Dreamweaver keeps losing site login
Under Site > Manage sites > Edit > Remote Info in
Dreamweaver 8, Dreamweaver again and again loses both the login and
the password to the site. Each and every time I run Dreamweaver, I
have to enter both items again. Of course I've got "save password"
checked, but it still forgets both. It's not a big, big, big thing
but it is irritating.
Additionally (though it's not a problem) when I put files to
the site, I routinely get a spurious message "files have been
changed on the remote server since the last get or put operation.
Putting the file may overwrite changes that have been made." I
think both symptoms may be related to the fact that once or twice I
have run Dreamweaver from another computer across the network. So I
suspect I need some way to reset "something" so that Dreamweaver
learns that it is now only being used from just one single computer
- but that's only a guess.
Most grateful for any suggestions.
Andybagudu wrote:
> Under Site > Manage sites > Edit > Remote Info
in Dreamweaver 8, Dreamweaver
> again and again loses both the login and the password to
the site. Each and
> every time I run Dreamweaver, I have to enter both items
again. Of course I've
> got "save password" checked, but it still forgets both.
It's not a big, big,
> big thing but it is irritating.
This is a known issue with DW8, there is an update that will
fix this,
it will make it DW8.0.2 and you can get it from Adobe.
> Additionally (though it's not a problem) when I put
files to the site, I
> routinely get a spurious message "files have been
changed on the remote server
> since the last get or put operation. Putting the file
may overwrite changes
> that have been made." I think both symptoms may be
related to the fact that
> once or twice I have run Dreamweaver from another
computer across the network.
> So I suspect I need some way to reset "something" so
that Dreamweaver learns
> that it is now only being used from just one single
computer - but that's only
> a guess.
>
> Most grateful for any suggestions.
The only thing I can think off is to just upload from the one
computer,
once you have it should be fine for each file...you just need
to do it
for each one.
Steve -
Dreamweaver 8 root site problem
I recently upgraded to version 8 from MX. My root site is on
my network storage, and never had a problem with MX. My image paths
are all wrong and now have just broken link placeholders. After
doing a little resaerch, I mapped a drive to my site folder, and
now the images are back IN DREAMWEAVER. My problem now is when I
pre-view a page in a browser (F12), the image links are broken
again...... any thoughts would be greatly appreciated.Actually, the two dots mean "go up a level". The first link
is a root
relative link, and it's the leading slash that refers to the
root.
> It seems the two periods are missing indicating the root
folder, but I
> would
> rather not go through my entire site adding ../. I'm
perplexed as to why
> this
> happens in version 8 and not in MX.
It would happen in both, if you have temp files disabled in
both. No doubt
you had them enabled in MX and not in DW8. Check your Preview
in Browser
preferences.
Murray --- ICQ 71997575
Adobe Community Expert
(If you *MUST* email me, don't LAUGH when you do so!)
==================
http://www.dreamweavermx-templates.com
- Template Triage!
http://www.projectseven.com/go
- DW FAQs, Tutorials & Resources
http://www.dwfaq.com - DW FAQs,
Tutorials & Resources
http://www.macromedia.com/support/search/
- Macromedia (MM) Technotes
==================
"wencie" <[email protected]> wrote in
message
news:e28hkm$omi$[email protected]..
> for the images that won't pre-view => img
> src="/image_125/581999LargeLockside125.jpg"
>
> for images that do pre-view => img
> src="../image_125/spacer_green_125.gif"
>
> It seems the two periods are missing indicating the root
folder, but I
> would
> rather not go through my entire site adding ../. I'm
perplexed as to why
> this
> happens in version 8 and not in MX.
> -
Dreamweaver / flash custom sites on .Mac accounts
Hello everyone and Happy New Year!
How can i upload custom pages created with dreamweaver and flash onto my .Mac account?
Thank you,
JonathanHi,
thank you for the answer. I tried it but it didn't work. Can i ask you: is the ftp address
http://homepage.mac.com
and is my user name my mac username, while the folder name would be 'sites'?
these are infos that need to be entered into dreamweaver.
thank you,
Jonathan
Maybe you are looking for
-
Can't install Adobe Photoshop elements 4 anymore. Why?
Greetings! I tried to open a post with the support team, but they said that the support for my product was no longer available. I'll copy the post I posted to the support: After not using Adobe photoshop elements 4 for a year, i decided to install it
-
I have two 2nd generation Apple TV
I'm not able to update the software to one of the Apple TV. When trying to update get message unable to update try again later. This has been going on for over a month. I have reset t
-
I am investigating the different possibilities to assign tasks in workflow processes. If I understand the documentation correctly a task can be assigned to an user or a group. If addressed to a group the first user in the group accessing the task "lo
-
Hello, I have the following method: private String doubleToString(double value, int kommas) int stringLength; String mString =""; String mSubstringSuf =""; Double dValue = new Double(value); mString = new String(dValue.toStri
-
Hi Experts,, How to block row duplicasy in GRPO? Regards, Ravi Edited by: RAVI_JHA_SAP on Feb 25, 2011 7:09 AM