All resource loads are relative to the page. We need a way to
specify
the relative URL to for global resources so developers can have
several
apps share resources - including the LFC. To do so, a developer
will be
able to update LzApplicationRoot for app pages that share resources.
We can (and should) put this directory someplace relative to the
app by
default. 'lps/embed/' for consistency perhaps?
-Max
P T Withington wrote:
> Uh, I still don't get it.
>
> You need a toe-hold to get embed.js, so that has to be
someplace fixed.
> The LFC can be in the same place. Then you load the app, and
you can
> use the app URL to find any relative resources, right?
>
> It would be really great if you could move your SOLO deployment
anywhere
> in your web server without having to edit the deployment to
tell it
> where it is. I.e., if everything could be either at fixed
point from
> your web server root or relative to the app.
>
> On 2006-11-14, at 16:37 EST, Max Carlson wrote:
>
>> Because soon, we'll need to load resources besides blank.gif
for swf
>> embedding.
>>
>> -Max
>>
>> P T Withington wrote:
>>> Uh, why would you need app root to load the LFC if you don't
need it
>>> to load embed.js? We really don't want to have this if at all
>>> possible, since it makes your app depend on where it is
deployed,
>>> which is an-athema of SOLO.
>>> On 2006-11-14, at 16:19 EST, Max Carlson wrote:
>>>> We will need LzApplicationRoot for other reasons, including
loading
>>>> a static LFC file. Please file a bug to add a client-
generated 1x1
>>>> pixel transparent image - but it's only required for IE6.
>>>>
>>>> For SOLO DHTML, you will need:
>>>> + the LFC and object code for the app
>>>> + any media resources the app needs (which include component
>>>> directories). These should all be relative URLs. The resource
>>>> table for the app has the list of media you need.
>>>> + lps/includes/blank.gif - Only needed for IE 6
>>>> + lps/includes/embed-dhtml.js
>>>>
>>>> -Max
>>>>
>>>> P T Withington wrote:
>>>>> I know there is a secret 1x1 .gif that is needed.
>>>>> I gave LPP-2916: 'Get rid of LzApplicationRoot' to you,
because I
>>>>> think it is relevant to this task.
>>>>> On 2006-11-13, at 10:52 EST, Henry Minsky wrote:
>>>>>> Can anyone tell me what they think is required for DHTML
SOLO deploy?
>>>>>> That is, what
>>>>>> auxiliary include files are needed?
>>>>>>
>>>>>> Since we serve up the LFC and the app as separate files in
DHTML, the
>>>>>> new SOLO wizard will at least have to write out copies of
static
>>>>>> files
>>>>>> for these.
>>>>>>
>>>>>> For reference the current swf solo wizard makes
>>>>>>
>>>>>> 1) recursive copy of all files in the directory in which
the app
>>>>>> resides, and also includes
>>>>>> 2) An html wrapper file (app.swf.html)
>>>>>>
>>>>>> 3) these include files
>>>>>> filenames.add("lps/includes/embed.js");
>>>>>> filenames.add("lps/includes/h.html");
>>>>>> filenames.add("lps/includes/h.swf");
>>>>>> filenames.add("lps/includes/vbembed.js");
>>>>>>
>>>>>> I will make a master list of what needs to be packaged up,
and make
>>>>>> fork a version of the
>>>>>> SWF solo deployment tool for DHTML.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --Henry Minsky
>>>>>> Software Architect
>>>>>> [EMAIL PROTECTED]
>