On Jun 17, 2009, at 1:10 AM, Joshua Portway wrote:
I noticed the slashes in IDs, which are indeed illegal, but looking
at the javascript code it seems it'll take quite a bit of fiddly
work to remove them. I'm not sure they're the problem either.
I've followed (single stepped) the mgnlTreeDrawNodesCallback call
(which I assume is the one drawing the tree view) in both Safari and
Firefox, and they both seem to be behaving in pretty much the same
way- at least until they get to the final "if (html=="")" bit -
where mysteriously firefox seems to execute the code in the if
statement even though (as far as I can tell) the "html" variable has
a load of stuff in it. Safari seems to (correctly) not execute the
code in the if statement.
I wish the error was with Firefox, where firebug would be very
helpful.
You do know there's a new javascript debugger etc. in Safari 4 don't
you? It looks like it's pretty much based on firebug - not as good
in some areas, but marginally better in others. To see it you need
to tick the "enable develop menu in menu bar" preference in the
"advanced" preference pane. Then "Show Web Inspector" for the window
you want to debug.
Eh, actually I did not know that - can it edit inline like firebug ?
Thing is, I'm not keen on installing S4 on my laptop just yet, since I
also happen to use Magnolia daily :-D
Guess I'll take the plunge and hope http://michelf.com/projects/multi-safari/
works ! :)
Cheers and thanks for all the hints :)
-g
On 16 Jun 2009, at 21:39, Grégory Joseph wrote:
On Jun 16, 2009, at 9:47 PM, Joshua Portway wrote:
It's probably worth mentioning that other Javascript on the page
still seems to work - eg. clicking to get the action menu.
Yes, I have noticed too. I currently have two areas of suspicion:
* plenty of elements have IDs containing slashes. That's illegal.
I've tried removing them, easy enough, but adapting the whole js
counterpart was another pair of sleeves. So far no hard evidence
that's the actual problem.
* something happening "onload", eventhough the onload functions
seem to be properly registered.
I wish the error was with Firefox, where firebug would be very
helpful. Currently playing around with Chrome, but it has no
tooling afaik, at least not on the Mac.
Maybe i'll play with this tomorrow:
http://getfirebug.com/lite.html
-g
On 16 Jun 2009, at 19:39, Grégory Joseph wrote:
Hi Joshua,
Did you get the following with 4.1 ? (not that I think it's
changed since 4.0)
When looking at the website tree frame only (/.magnolia/trees/
website.html), I can't see the <title> and <head> errors that the
console mentions.
Any clue ?
-g
On Jun 9, 2009, at 3:48 PM, Joshua Portway wrote:
The only serious looking errors I can see appearing in the
Safari error console seem to be with some confusion about nested
head and body elements - i suspect the html being downloaded for
the tree view includes head elements and is maybe being directly
added to the page, head-and-all ?
here's the console output :
messages.en.jsResource interpreted as other but transferred with
MIME type application/x-javascript.
adminCentral.html:91Unmatched </head> encountered. Ignoring tag.
adminCentral.html:92Extra <body> encountered. Migrating
attributes back to the original <body> element and ignoring the
tag.
admin-all.cssResource interpreted as other but transferred with
MIME type text/css.
theme.cssResource interpreted as other but transferred with MIME
type text/css.
calendar-en.jsResource interpreted as other but transferred with
MIME type application/x-javascript.
calendar-setup.jsResource interpreted as other but transferred
with MIME type application/x-javascript.
website.html:4<title> is not allowed inside <body>. Moving
<title> into the <head>.
website.html:4Unmatched </head> encountered. Ignoring tag.
website.html:4
Josh
On 9 Jun 2009, at 08:47, Matteo Pelucco wrote:
Will Scheidegger ha scritto:
Bad news for all Safari fans. Magnolia does not run on the
brand new Safari 4. So hold your horses before you install, or
you'll be facing empty tree windows :-(
Uh?
Which are the causes? The Javascript calls, I suppose...
M.
----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]
>
----------------------------------------------------------------
----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <user-list-unsubscr...@magnolia-
cms.com>
----------------------------------------------------------------
----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------
----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------
----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------
----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------
----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------