diff options
| author | Antonio Gallo <tonicucoz@gmail.com> | 2012-07-09 13:22:00 +0000 | 
|---|---|---|
| committer | Antonio Gallo <tonicucoz@gmail.com> | 2012-07-09 13:22:00 +0000 | 
| commit | 672044016f0f2a28388d4af37d2b49afc7ff23be (patch) | |
| tree | 52a3f0f47287fec6dcb672f35216e05204113094 /h-source | |
| parent | 7436d5978f053a7a58b48b7f9754351be941ff57 (diff) | |
improved the free bios entry - Michał Masłowski and lammi87 suggestions
Diffstat (limited to 'h-source')
| -rw-r--r-- | h-source/Application/Include/hardware.php | 11 | ||||
| -rw-r--r-- | h-source/Application/Include/languages.php | 3 | ||||
| -rw-r--r-- | h-source/Application/Models/NotebooksModel.php | 4 | ||||
| -rw-r--r-- | h-source/Application/Views/Desktop/Notebooks/form.php | 2 | ||||
| -rw-r--r-- | h-source/Application/Views/Desktop/Notebooks/page.php | 4 | ||||
| -rw-r--r-- | h-source/Application/Views/Desktop/catalogue.php | 4 | ||||
| -rw-r--r-- | h-source/Application/Views/Mobile/Notebooks/page.php | 4 | ||||
| -rw-r--r-- | h-source/Public/Css/main.css | 3 | ||||
| -rw-r--r-- | h-source/tables.sql | 4 | 
9 files changed, 25 insertions, 14 deletions
diff --git a/h-source/Application/Include/hardware.php b/h-source/Application/Include/hardware.php index 67c77d4..eebdbd5 100644 --- a/h-source/Application/Include/hardware.php +++ b/h-source/Application/Include/hardware.php @@ -26,6 +26,11 @@ function translate($string)  	return Hardware::translate($string);  } +function translate_and_gtext($string) +{ +	return gtext(translate($string)); +} +  class Hardware  { @@ -35,6 +40,7 @@ class Hardware  		"works_with_3D"		=>	"works with 3D acceleration",  		"works_without_3D"	=>	"works, but without 3D acceleration",  		"does_not_work"		=>	"it does not work", +		"can-be-installed"	=>	"can be installed",  	);  	public static $regExpressions = array( @@ -318,7 +324,8 @@ class Notebooks extends Hardware  	public static $biosSelect = array(  		"not specified"		=>	'not-specified',  		"no"				=>	'no', -		"yes"				=>	'yes' +		"yes"				=>	'yes', +		"can be installed"	=>	'can-be-installed',  	);  	public static $installableSelect = 'not-specified,no,yes'; @@ -332,7 +339,7 @@ class Notebooks extends Hardware  	public static $videoReverse = array(  		"yes_with_3D"		=>	"works with 3D acceleration", -		"yes_without_3D"	=>	"works but without 3D acceleration", +		"yes_without_3D"	=>	"works, but without 3D acceleration",  		"no"				=>	"it does not work",  		'not-specified'		=>	"not specified how it works",  		""					=>	"" diff --git a/h-source/Application/Include/languages.php b/h-source/Application/Include/languages.php index d8fafbf..8652b55 100644 --- a/h-source/Application/Include/languages.php +++ b/h-source/Application/Include/languages.php @@ -395,6 +395,9 @@ class Lang  				/*0335*/"motherboards"	=>	"schede madri",  				/*0336*/"Write a comma-separated list of kernel versions"	=>	"Scrivi una lista di kernel separati da virgole",  				/*0337*/"Example"	=>	"Esempio", +				/*0338*/"free boot firmware?"	=>	"firmware per boot libero?", +				/*0339*/"can be installed"	=>	"può essere installato", +				/*0340*/"does it have free boot firmware (BIOS,UEFI,...) ?"	=>	"ha un firmware per il boot (BIOS, UEFI,..) libero?"  			),  		'es'	=>	array  			( diff --git a/h-source/Application/Models/NotebooksModel.php b/h-source/Application/Models/NotebooksModel.php index bb4f403..c4ecf74 100644 --- a/h-source/Application/Models/NotebooksModel.php +++ b/h-source/Application/Models/NotebooksModel.php @@ -78,13 +78,13 @@ class NotebooksModel extends GenericModel {  		);  		$this->_popupLabels = array( -			'bios'			=>	gtext("free bios"), +			'bios'			=>	gtext("free boot firmware?"),  			'architecture'	=>	gtext("architecture"),  		);  		$this->_popupFunctions = array(  			'architecture'		=>	'translate', -			'bios'				=>	'gtext', +			'bios'				=>	'translate_and_gtext',  		);  		$this->createPopupWhere('bios,architecture'); diff --git a/h-source/Application/Views/Desktop/Notebooks/form.php b/h-source/Application/Views/Desktop/Notebooks/form.php index 2c6ce5a..1ebfc86 100644 --- a/h-source/Application/Views/Desktop/Notebooks/form.php +++ b/h-source/Application/Views/Desktop/Notebooks/form.php @@ -61,7 +61,7 @@  				</div>  				<div class="form_entry"> -					<div class="entry_label"><?php echo gtext("does it have a free BIOS?");?></div> +					<div class="entry_label"><?php echo gtext("does it have free boot firmware (BIOS,UEFI,...) ?");?></div>  					<?php echo Html_Form::select('bios',$values['bios'],Notebooks::$biosSelect,"select_entry");?>  				</div> diff --git a/h-source/Application/Views/Desktop/Notebooks/page.php b/h-source/Application/Views/Desktop/Notebooks/page.php index b3a8b6d..91591f8 100644 --- a/h-source/Application/Views/Desktop/Notebooks/page.php +++ b/h-source/Application/Views/Desktop/Notebooks/page.php @@ -60,8 +60,8 @@  				</div>  				<div class="notebook_vendor"> -					<div class="inner_label"><?php echo gtext("does it have a free BIOS?");?></div> -					<div class="inner_value"><b><?php echo gtext($item[$tableName]['bios']);?></b></div> +					<div class="inner_label"><?php echo gtext("does it have free boot firmware (BIOS,UEFI,...) ?");?></div> +					<div class="inner_value"><b><?php echo translate_and_gtext($item[$tableName]['bios']);?></b></div>  				</div>  				<div class="notebook_vendor"> diff --git a/h-source/Application/Views/Desktop/catalogue.php b/h-source/Application/Views/Desktop/catalogue.php index f4040d8..4ab18f0 100644 --- a/h-source/Application/Views/Desktop/catalogue.php +++ b/h-source/Application/Views/Desktop/catalogue.php @@ -35,8 +35,8 @@  				<?php echo $popupMore;?>  			</div>  			<div class="viewall_popup_menu_status"> -				<div class="viewall_popup_menu_status_item"><?php echo gtext($this->viewArgs['bios'])?></div> -				<div class="viewall_popup_menu_status_item"><?php echo gtext(translate($this->viewArgs['architecture']));?></div> +				<div class="viewall_popup_menu_status_item"><?php echo translate_and_gtext($this->viewArgs['bios'])?></div> +				<div class="viewall_popup_menu_status_item"><?php echo translate_and_gtext($this->viewArgs['architecture']);?></div>  			</div>  		</div>  		<?php } ?> diff --git a/h-source/Application/Views/Mobile/Notebooks/page.php b/h-source/Application/Views/Mobile/Notebooks/page.php index 370a053..bb3352b 100644 --- a/h-source/Application/Views/Mobile/Notebooks/page.php +++ b/h-source/Application/Views/Mobile/Notebooks/page.php @@ -59,8 +59,8 @@  				</div>  				<div class="ui-grid-a main_content_element"> -					<div class="ui-block-a"><?php echo gtext("does it have a free BIOS?");?></div> -					<div class="ui-block-b"><b><?php echo gtext($item[$tableName]['bios']);?></b></div> +					<div class="ui-block-a"><?php echo gtext("does it have free boot firmware (BIOS,UEFI,...) ?");?></div> +					<div class="ui-block-b"><b><?php echo translate_and_gtext($item[$tableName]['bios']);?></b></div>  				</div>  				<div class="ui-grid-a main_content_element"> diff --git a/h-source/Public/Css/main.css b/h-source/Public/Css/main.css index 344b063..9361efc 100644 --- a/h-source/Public/Css/main.css +++ b/h-source/Public/Css/main.css @@ -591,7 +591,8 @@ ul#menuBlock {  ul#menuBlock li.innerItem  {  	height:22px; -	padding-top:3px; +	padding-top:5px; +	font-size:12px;  }  ul#menuBlock li {  	position:relative; diff --git a/h-source/tables.sql b/h-source/tables.sql index 937b913..c757655 100644 --- a/h-source/tables.sql +++ b/h-source/tables.sql @@ -155,7 +155,7 @@ CREATE TABLE IF NOT EXISTS `hardware` (    `subtype` char(15) NOT NULL,    `driver` varchar(50) NOT NULL,    `interface` char(15) NOT NULL DEFAULT 'not-specified', -  `bios` char(15) NOT NULL DEFAULT 'not-specified', +  `bios` char(20) NOT NULL DEFAULT 'not-specified',    `webcam_type` varchar(100) NOT NULL,    `webcam_works` varchar(30) NOT NULL DEFAULT 'not-specified',    `sound_card_works` varchar(30) NOT NULL DEFAULT 'not-specified', @@ -404,7 +404,7 @@ CREATE TABLE IF NOT EXISTS `revisions` (    `subtype` char(15) NOT NULL,    `driver` varchar(50) NOT NULL,    `interface` char(15) NOT NULL DEFAULT 'not-specified', -  `bios` char(15) NOT NULL DEFAULT 'not-specified', +  `bios` char(20) NOT NULL DEFAULT 'not-specified',    `webcam_type` varchar(100) NOT NULL,    `webcam_works` varchar(30) NOT NULL DEFAULT 'not-specified',    `sound_card_works` varchar(30) NOT NULL DEFAULT 'not-specified',  | 
