Przeglądaj źródła

correction bug dans RSSConfiguration

Marien Fressinaud 13 lat temu
rodzic
commit
b2e8befe26
2 zmienionych plików z 16 dodań i 18 usunięć
  1. 2 2
      app/models/RSSConfiguration.php
  2. 14 16
      public/data/Configuration.array.php

+ 2 - 2
app/models/RSSConfiguration.php

@@ -43,7 +43,7 @@ class RSSConfiguration extends Model {
 	}
 	
 	public function _postsPerPage ($value) {
-		if (is_int ($value)) {
+		if (is_int (intval ($value))) {
 			$this->posts_per_page = $value;
 		} else {
 			$this->posts_per_page = 10;
@@ -136,7 +136,7 @@ class RSSConfigurationDAO extends Model_array {
 	
 	public function update ($values) {
 		foreach ($values as $key => $value) {
-			$this->array[0][$key] = $value;
+			$this->array[$key] = $value;
 		}
 	
 		$this->writeFile($this->array);

+ 14 - 16
public/data/Configuration.array.php

@@ -1,20 +1,18 @@
 <?php
 return array (
-	0 => array (
-		'posts_per_page' => 20,
-		'default_view' => 'all',
-		'display_posts' => 'no',
-		'sort_order' => 'low_to_high',
-		'old_entries' => 3,
-		'shortcuts' => array (
-			'mark_read' => 'r',
-			'mark_favorite' => 'f',
-			'go_website' => 'enter',
-			'next_entry' => 'page_down',
-			'prev_entry' => 'page_up',
-			'next_page' => 'right',
-			'prev_page' => 'left',
-		),
-		'mail_login' => '',
+	'posts_per_page' => 10,
+	'default_view' => 'all',
+	'display_posts' => 'no',
+	'sort_order' => 'low_to_high',
+	'old_entries' => 3,
+	'shortcuts' => array (
+		'mark_read' => 'r',
+		'mark_favorite' => 'f',
+		'go_website' => 'enter',
+		'next_entry' => 'page_down',
+		'prev_entry' => 'page_up',
+		'next_page' => 'right',
+		'prev_page' => 'left',
 	),
+	'mail_login' => '',
 );