OK, URL_CONTENTS works in a fashion..... BUT...
My startup.html file looks like this..... see below for what is look like when I import it...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="ext-5.0.1/build/packages/ext-theme-neptune/build/resources/ext-theme-neptune-all.css" id="bas_cur_theme">
<link rel="stylesheet" type="text/css" href="aware_ext/resources/css/aware.css">
<!-- CSS SEPARATOR. Don't delete -->
<link rel="stylesheet" type="text/css" href="aware_ext/ext/css/ItemSelector.css">
</head>
<body>
<script type="text/javascript" src="ext-5.0.1/build/ext-all.js"></script>
<script type="text/javascript" src="aware_ext/aware.js?V2023"></script>
<!-- JS SEPARATOR. Don't delete -->
<script type="text/javascript">
Ext.onReady(function(){
// find the DIV with XML node
var div = Ext.get ('main_screen');
if (div == null)
return;
var xmlText = "";
for (var i = 0; i < div.dom.childNodes.length; ++ i)
{
xmlText += div.dom.childNodes [i].nodeValue;
}
var xmlDoc = parseXMLDocument (Ext.String.trim (xmlText));
if (xmlDoc == null)
{
alert ('Unable to parse XML');
return;
}
if (xmlDoc.parseError && xmlDoc.parseError.reason && xmlDoc.parseError.reason != '')
{
alert ('XML parsing error ' + xmlDoc.parseError.reason + ' on line ' + xmlDoc.parseError.line + ' ' + xmlDoc.parseError.srcText);
return;
}
var startupMsg = Ext.get ('bas_startup_msg');
if (startupMsg)
startupMsg.remove ();
AwareApp.start (xmlDoc);
});
</script>
</body>
</html>
Now I import it into a Text attribute and it looks like this... Which is a bit of a blob. I want to edit it and then export it again but not looking like this.
If I use html type text attribute then URL_CONTENTS does not work.
Any ideas please?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"><link rel="stylesheet" type="text/css" href="ext-5.0.1/build/packages/ext-theme-neptune/build/resources/ext-theme-neptune-all.css" id="bas_cur_theme"><link rel="stylesheet" type="text/css" href="aware_ext/resources/css/aware.css"><!-- CSS SEPARATOR. Don't delete --><link rel="stylesheet" type="text/css" href="aware_ext/ext/css/ItemSelector.css"></head> <body> <script type="text/javascript" src="ext-5.0.1/build/ext-all.js"></script><script type="text/javascript" src="aware_ext/aware.js?V2023"></script> <!-- JS SEPARATOR. Don't delete --><script type="text/javascript"> Ext.onReady(function(){ // find the DIV with XML node var div = Ext.get ('main_screen'); if (div == null) return; var xmlText = ""; for (var i = 0; i < div.dom.childNodes.length; ++ i) { xmlText += div.dom.childNodes .nodeValue; } var xmlDoc = parseXMLDocument (Ext.String.trim (xmlText)); if (xmlDoc == null) { alert ('Unable to parse XML'); return; } if (xmlDoc.parseError && xmlDoc.parseError.reason && xmlDoc.parseError.reason != '') { alert ('XML parsing error ' + xmlDoc.parseError.reason + ' on line ' + xmlDoc.parseError.line + ' ' + xmlDoc.parseError.srcText); return; } var startupMsg = Ext.get ('bas_startup_msg'); if (startupMsg) startupMsg.remove (); AwareApp.start (xmlDoc); }); </script> </body> </html>