Good catch -- we should make that change. In your case, you can just remove 
that line.

Anthony

On Wednesday, June 6, 2012 9:45:09 AM UTC-4, Doug Philips wrote:
>
> I'm getting ready to deploy my first web2py application. 
> First off: THANK YOU! 
> I couldn't have pulled this off (I'm a systems programmer, not a web 
> programmer). 
>
> While I have only one application to deploy, I am hoping there are others. 
> As such, I want to use welcome as the 'landing page' which will show 
> what the other available applications are. 
>
> So, I thought, why not just tweak up the welcome app, it has a nice, 
> friendly, 'welcoming' name even. :-) 
>
> This app doesn't need authentication, so I've gone into the models, 
> etc. and removed all the references to Auth and auth and such. 
>
> When I did that, I started to get this weird 'False' showing up in the 
> upper right of the page. 
>
> I eventually tracked it down to applications/welcome/views/layout.html: 
> line 79 (or thereabouts): 
>          <div id="navbar">{{='auth' in globals() and 
> auth.navbar(separators=(' '    ,' | ',''))}}</div> 
>
> So should I just remove that line? 
> It looks like it is written to be 'self-adusting'. 
> I "fixed" my mutant welcome app by changing it to: 
>         <div id="navbar">{{=('auth' in globals() and 
> auth.navbar(separators=(' '    ,' | ',''))) or ''}}</div> 
>
> Hopefully this question makes sense? 
> I guess I'd either like to see that change adopted or a comment added 
> to layout.html indicating that it is OK to remove that line (really, I 
> have no idea if that would break anything which is why I didn't remove 
> it already, I'm under the gun to get the app out). 
>
> Thanks, 
>      --Doug 
>

Reply via email to