diff options
| author | Antonio Gallo <tonicucoz@gmail.com> | 2011-04-03 16:53:59 +0000 | 
|---|---|---|
| committer | Antonio Gallo <tonicucoz@gmail.com> | 2011-04-03 16:53:59 +0000 | 
| commit | 1c0b439bebe217aa119bf2300e24ad56d6e9c3ff (patch) | |
| tree | 74e40f47024bc568b5bf0a6bb308beef97b0146f /h-source/Application/Controllers | |
| parent | 0234c46244689bd864dcadb93844612b413ed1f8 (diff) | |
h-source: added the ClientController and the license.phpfile
Diffstat (limited to 'h-source/Application/Controllers')
4 files changed, 60 insertions, 12 deletions
diff --git a/h-source/Application/Controllers/ClientController.php b/h-source/Application/Controllers/ClientController.php new file mode 100644 index 0000000..e0ff37e --- /dev/null +++ b/h-source/Application/Controllers/ClientController.php @@ -0,0 +1,48 @@ +<?php  + +// h-source, a web software to build a community of people that want to share their hardware information. +// Copyright (C) 2010  Antonio Gallo (h-source-copyright.txt) +// +// This file is part of h-source +// +// h-source is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +//  +// h-source is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the +// GNU General Public License for more details. +//  +// You should have received a copy of the GNU General Public License +// along with h-source.  If not, see <http://www.gnu.org/licenses/>. + +if (!defined('EG')) die('Direct access not allowed!'); + +class ClientController extends BaseController +{ + +	public function __construct($model, $controller, $queryString) +	{ +		parent::__construct($model, $controller, $queryString); +	} +	 +	public function licenseinfo($lang = 'en') +	{ +		$this->clean(); +		$this->load("license"); +	} + +	public function userinfo($lang = 'en') +	{ +		$this->s['registered']->checkStatus(); + +		$data['user_status'] = strcmp($this->islogged,'yes') === 0 ? 'logged' : 'not-logged'; + +		$this->append($data); +		$this->clean(); +		$this->load('info'); +	} + +}
\ No newline at end of file diff --git a/h-source/Application/Controllers/DownloadController.php b/h-source/Application/Controllers/DownloadController.php index f79fe7e..744d338 100644 --- a/h-source/Application/Controllers/DownloadController.php +++ b/h-source/Application/Controllers/DownloadController.php @@ -52,7 +52,7 @@ class DownloadController extends BaseController  		$xml .= "\t\t<credits>h-node project</credits>\n";  		$xml .= "\t\t<link>www.h-node.com</link>\n";  		$xml .= "\t\t<date>".date("Y-m-d H:m:s")."</date>\n"; -		$xml .= "\t\t<license>The contents of this page are in the Public Domain (see the CC0 page at http://creativecommons.org/publicdomain/zero/1.0/ for detailed information). Anyone is free to copy, modify, publish, use, sell, or distribute the text for any purpose, commercial or non-commercial, and by any means.</license>\n"; +		$xml .= "\t\t<license>".License::getInsideXml()."</license>\n";  		$xml .= "\t</general_informations>\n";  		foreach ($res as $row) diff --git a/h-source/Application/Controllers/HomeController.php b/h-source/Application/Controllers/HomeController.php index ac492a6..5eff4d9 100644 --- a/h-source/Application/Controllers/HomeController.php +++ b/h-source/Application/Controllers/HomeController.php @@ -56,5 +56,5 @@ class HomeController extends BaseController  		$this->cleverLoad('left');  		$this->right($lang);  	} -	 +  }
\ No newline at end of file diff --git a/h-source/Application/Controllers/UsersController.php b/h-source/Application/Controllers/UsersController.php index b55a461..651b371 100644 --- a/h-source/Application/Controllers/UsersController.php +++ b/h-source/Application/Controllers/UsersController.php @@ -118,16 +118,16 @@ class UsersController extends BaseController  		$this->load('logout');  	} -	public function info($lang = 'en') -	{ -		$this->s['registered']->checkStatus(); - -		$data['user_status'] = strcmp($this->islogged,'yes') === 0 ? 'logged' : 'not-logged'; - -		$this->append($data); -		$this->clean(); -		$this->load('info'); -	} +// 	public function info($lang = 'en') +// 	{ +// 		$this->s['registered']->checkStatus(); +//  +// 		$data['user_status'] = strcmp($this->islogged,'yes') === 0 ? 'logged' : 'not-logged'; +//  +// 		$this->append($data); +// 		$this->clean(); +// 		$this->load('info'); +// 	}  	public function add($lang = 'en')  	{  | 
