/* * This file is a part of CMSLU -- Content Management System like Unix * and is not publicly distributed * * Copyright (c) 2008-2009, Tomasz Sowa * All rights reserved. * */ #include "content.h" #include "../core/request.h" #include "../core/error.h" void Content::FunReloadTemplates() { log << log1 << "Content: reloading html templates" << logend; templates.ReadTemplates(); request.session->done = Done::reloaded_templates; request.session->done_status = Error::ok; } void Content::FunReload() { // !! temporarily only an admin has access if( !request.session->puser || !request.session->puser->super_user ) { log << log1 << "Content: Only an admin has access to reload function" << logend; request.status = Error::permision_denied; return; } if( request.IsParam("templates") ) FunReloadTemplates(); }