Skip to content

Commit

Permalink
blog MDL-23393 - Tidy up preferences form
Browse files Browse the repository at this point in the history
Make form display set value and use mforms type checking
  • Loading branch information
danpoltawski committed Jan 9, 2011
1 parent 46f4c39 commit 9268148
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 1 deletion.
1 change: 1 addition & 0 deletions blog/preferences.php
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -73,6 +73,7 @@
/// If data submitted, then process and store. /// If data submitted, then process and store.


$mform = new blog_preferences_form('preferences.php'); $mform = new blog_preferences_form('preferences.php');
$mform->set_data(array('pagesize' => get_user_preferences('blogpagesize')));


if (!$mform->is_cancelled() && $data = $mform->get_data()) { if (!$mform->is_cancelled() && $data = $mform->get_data()) {
$pagesize = $data->pagesize; $pagesize = $data->pagesize;
Expand Down
4 changes: 3 additions & 1 deletion blog/preferences_form.php
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -39,7 +39,9 @@ public function definition() {
$strpagesize = get_string('pagesize', 'blog'); $strpagesize = get_string('pagesize', 'blog');


$mform->addElement('text', 'pagesize', $strpagesize); $mform->addElement('text', 'pagesize', $strpagesize);
$mform->setDefault('pagesize', get_user_preferences('pagesize')); $mform->setType('pagesize', PARAM_INT);
$mform->addRule('pagesize', null, 'numeric', null, 'client');
$mform->setDefault('pagesize', 10);


$this->add_action_buttons(); $this->add_action_buttons();
} }
Expand Down

0 comments on commit 9268148

Please sign in to comment.