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

Reply via email to