April 05, 2007

iFrames are gone in the PDA Portal

It took less than 24 hours :)

I have code that I will check into trunk soon that eliminates the last iframe in the Sakai PDA view.

http://www.dr-chuck.com/images/2007/04/index.php?img=05-04-07_143454_01.jpg

Thanks to David and Stephen for testing the PDA portal and making sure I kept thinking about this :)

Presense is still in an iframe - but it can be suppressed as it is optional and browsers that ignore iframes.

Adding portal-impl/impl/src/java/org/sakaiproject/portal/charon/handlers/ByteArrayServletResponse.java
Sending portal-impl/impl/src/java/org/sakaiproject/portal/charon/handlers/PDAHandler.java
Sending portal-render-engine-impl/pack/src/webapp/vm/defaultskin/macros.vm
Sending portal-render-engine-impl/pack/src/webapp/vm/defaultskin/pda.vm
Transmitting file data ....
Committed revision 28476.

Here are the properties:

# Indicate the tool Ids that work with the PDA inline feature
# Add the String :debug: to indicate we want to see debug output in the log
# portal.pda.experimental.iframesuppress=debug:sakai.createuser:sakai.motd:sakai.iframe:sakai.ifame.service:sakai.iframe.myworkspace:sakai.iframe.site:sakai.profile:sakai.membership:sakai.resources:sakai.dropbox:sakai.announcements:sakai.sitesetup:sakai.synoptic.discussion:sakai.announcements:sakai.synoptic.announcement:sakai.mailbox:sakai.news:sakai.messages:sakai.synpotic.chat

# Only use this for testing
#portal.pda.experimental.iframesuppress=all

# Problems with non-iframe that need testing
# sakai.summary.calendar "< and > seem to fail but right click works - crazy"
# sakai.schedule "Next Day seems to Fail but right click works - crazy"
# sakai.chat (fails badly - too many frames)
# sakai.discussion (fails badly - too many frames)
# sakai.siteinfo (page order fails)
# sakai.rwiki (preview fails)
# blogger
# sakai.poll

I can try to get Megan to accept the mod for 2.4 - but perhaps it will not make it. It needs testing nonetheless.

Posted by csev at April 5, 2007 02:39 PM