diff options
| author | Antonio Gallo <tonicucoz@gmail.com> | 2010-10-17 13:29:57 +0000 | 
|---|---|---|
| committer | Antonio Gallo <tonicucoz@gmail.com> | 2010-10-17 13:29:57 +0000 | 
| commit | 232aa1924c8c0f10d87b210b46c9f061af5c844c (patch) | |
| tree | 2351f2aaff7ad244f60358954e4711692fb8aadc /h-source/Application/Models/NotebooksModel.php | |
| parent | a17e3e0495bee3705d3c1e5ead2db1a8359e64e9 (diff) | |
added files
Diffstat (limited to 'h-source/Application/Models/NotebooksModel.php')
| -rw-r--r-- | h-source/Application/Models/NotebooksModel.php | 69 | 
1 files changed, 69 insertions, 0 deletions
diff --git a/h-source/Application/Models/NotebooksModel.php b/h-source/Application/Models/NotebooksModel.php new file mode 100644 index 0000000..456f75f --- /dev/null +++ b/h-source/Application/Models/NotebooksModel.php @@ -0,0 +1,69 @@ +<?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 program 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. +//  +// This program 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 this program.  If not, see <http://www.gnu.org/licenses/>. + +if (!defined('EG')) die('Direct access not allowed!'); + +class NotebooksModel extends BaseModel { + +	public $type = 'notebook'; //device type +	 +	public function __construct() +	{ +    +		$this->_popupItemNames = array( +			'vendor'		=>	'vendor', +			'compatibility'	=>	'compatibility', +			'comm_year'		=>	'comm_year', +			'subtype'		=>	'subtype', +		); +    +		$this->_popupLabels = array( +			'vendor'		=>	gtext("vendor"), +			'compatibility'	=>	gtext("compatibility"), +			'comm_year'		=>	gtext("year"), +			'subtype'		=>	gtext("subtype"), +		); +		 +		$this->_popupWhere = array( +			'vendor'		=>	'type="notebook" and deleted="no"', +			'compatibility'	=>	'type="notebook" and deleted="no"', +			'comm_year'		=>	'type="notebook" and deleted="no"', +			'subtype'		=>	'type="notebook" and deleted="no"', +		); +		 +		$this->diffFields = array( +			'vendor' 		=>	gtext("vendor"), +			'model' 		=>	gtext('model name'), +			'subtype' 		=>	gtext('subtype (notebook or netbook)'), +			'comm_year'		=>	gtext('year of commercialization'), +			'distribution' 	=>	gtext('GNU/Linux distribution used for the test'), +			'compatibility'	=>	gtext('compatibility with free software'), +			'kernel'		=>	gtext('tested with the following kernel libre'), +			'video_card_type' 	=>	gtext('video card model'), +			'video_card_works' 	=>	gtext('does the video card work?'), +			'wifi_type'		=>	gtext('wifi model'), +			'wifi_works'	=>	gtext('does the wifi card work?'), +			'description'	=>	gtext('Description'), +		); +	 +		$this->fieldsWithBreaks = array(gtext('Description')); +			 +		parent::__construct(); +	} + +}
\ No newline at end of file  | 
