/* * This file is a part of CMSLU -- Content Management System like Unix * and is not publicly distributed * * Copyright (c) 2008, Tomasz Sowa * All rights reserved. * */ #include "templates.h" namespace TemplatesFunctions { void user_logged(Info & i) { i.result = request.session->puser != 0; } void user_name(Info & i) { if( !request.session->puser ) return; i.out << request.session->puser->name; } void user_super_user(Info & i) { if( request.session->puser && request.session->puser->super_user ) i.result = true; } } // namespace TemplatesFunctions