On Sun, 2006-08-27 at 14:28 +0200, Sigurd Nes wrote: > Dave Hall wrote: > > Hi Sigurd, > > > > On Sun, 2006-08-27 at 12:57 +0200, Sigurd Nes wrote: > >> How about having a detecting-function isMobileUser() - that detects > >> whether the output should be html or wml - changing the top element of > >> the stylesheet as something like this: > >> > > > > I would prefer bool browser::is_mobile(), that said it would not be 100% > > accurate. Close enough is good enough I suppose :) > > > > At the same time WML is more than a DTD. We would need to output the > > correct content type headers. And also we would need a WML template set. > > Given we are less than a week from a fetaure freeze for the API, I think > > we should look at implementing this in HEAD after the branch, instead of > > rushing it now. > > My intention is not to implement the full framework at this stage - but > to enable certain pages within applications. > To accomplish this - it is enough to disable framework,header and footer > like this: > > $GLOBALS['phpgw_info']['flags'][noheader] = True; > $GLOBALS['phpgw_info']['flags'][nofooter] = True; > $GLOBALS['phpgw_info']['flags']['noframework'] = True; > > and to have an appropriate xslt-stylesheet for this page (function) > alone within the application in question. > > Any chance ?
I will support it if: * is_mobile method is implemented in browser not the template class * is_mobile is an optional method parameter which defaults to false * we can work a clean and documented way to handle the template files * it all gets documented when it goes into cvs :) Maybe others disagree with me. Cheers Dave -- Dave Hall (aka skwashd) API Coordinator phpGroupWare +-------------------------------------+-------------------------------+ | e [EMAIL PROTECTED] | w phpgroupware.org | | j [EMAIL PROTECTED] | aim skwashd | | icq 278064022 | msn [EMAIL PROTECTED] | | sip [EMAIL PROTECTED] | y! skwashd | +-------------------------------------+-------------------------------+ _______________________________________________ Phpgroupware-developers mailing list [email protected] http://lists.gnu.org/mailman/listinfo/phpgroupware-developers
