SAK-25437

The portal js object now has a chat property where we can propagate all the chat props into any scripts.


git-svn-id: https://source.sakaiproject.org/svn/portal/trunk@132275 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-22063 - Site Language does not work in PDA portal


git-svn-id: https://source.sakaiproject.org/svn/portal/trunk@132394 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-22063 - Removing unneeded code


git-svn-id: https://source.sakaiproject.org/svn/portal/trunk@132395 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-23439 - lang and xml:lang seem incorrect - patch


git-svn-id: https://source.sakaiproject.org/svn/portal/trunk@132396 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-25414

Remove defaultskin for Sakai-10.  Still need to clean up refernce
to remove unused skins.



git-svn-id: https://source.sakaiproject.org/svn/portal/trunk@132676 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-25367 remove language attribute from script tags


git-svn-id: https://source.sakaiproject.org/svn/portal/trunk@132744 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-24208

Make it so that popups happen as a result of a side effect of a user-click action
whenever possible so we do not see the "Allow popups" dialogs on the various
browsers.

This was trickier than it seemed, touching /direct/site, three tools, the 
main portal, and PDA portal.

These modifications need to be committed or backported together as they have cross
dependencies. 



git-svn-id: https://source.sakaiproject.org/svn/portal/trunk@132825 66ffb92e-73f9-0310-93c1-f5514f145a0a
A place to stash some experimental concepts

git-svn-id: https://source.sakaiproject.org/svn/portal/branches/trinity@132881 66ffb92e-73f9-0310-93c1-f5514f145a0a
NOJIRA 

Stash some broken bits.



git-svn-id: https://source.sakaiproject.org/svn/portal/branches/trinity@132882 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-25492

Remove non-working support for framesets.   



git-svn-id: https://source.sakaiproject.org/svn/portal/trunk@132883 66ffb92e-73f9-0310-93c1-f5514f145a0a
NOJIRA 

Keep up with trunk.



git-svn-id: https://source.sakaiproject.org/svn/portal/branches/trinity@132884 66ffb92e-73f9-0310-93c1-f5514f145a0a
NOJIRA

Stashing a bit more progress.



git-svn-id: https://source.sakaiproject.org/svn/portal/branches/trinity@132885 66ffb92e-73f9-0310-93c1-f5514f145a0a
NOJIRA

Stash more progress.



git-svn-id: https://source.sakaiproject.org/svn/portal/branches/trinity@132886 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-25494

Complete refactor of the inlining code.



git-svn-id: https://source.sakaiproject.org/svn/portal/branches/trinity@132887 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-25494

Refactor the PDA inlining code to properly implement the post-buffer check
for inlining (pre-buffer check was working fine all along).

With this change, profile2 seems to be properly inlining in the PDA portal 
so I changed the default of this property to be

portal.pda.iframesuppress=:all: 

We will need to carefully test these tools carefully in the PDA portal:

profile2, synoptic.messagecenter, sitestats, sitestats.admin                 

As these are now inlined in the PDA portal.



git-svn-id: https://source.sakaiproject.org/svn/portal/trunk@132888 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-25494

Make it so that the pre-buffer check looks for wicket:ajax=yes



git-svn-id: https://source.sakaiproject.org/svn/portal/trunk@132889 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-23086 - fix formatting of add more tools side menu link - portal part

git-svn-id: https://source.sakaiproject.org/svn/portal/trunk@132895 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-25503

Refactor some of the logic into a utility class.   Add code to catch urls of the form:

http://localhost:8080/portal/site/4f5ea191/page/41a8c075

That should really be 

http://localhost:8080/portal/site/4f5ea191/tool/12345

And redirect to the apporpriate URL to do the inlining. 

This catches the site to site navigation, tab drop-down, drawer drop down, 
little green person drop down, and bookmarked URLs.



git-svn-id: https://source.sakaiproject.org/svn/portal/trunk@132914 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-25503

Insure we have a copy of jQuery even if the tool does not include it.



git-svn-id: https://source.sakaiproject.org/svn/portal/trunk@132919 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-25503

Cleanup the removal of the frameset portal.



git-svn-id: https://source.sakaiproject.org/svn/portal/trunk@132920 66ffb92e-73f9-0310-93c1-f5514f145a0a