diff options
Diffstat (limited to 'modules/system')
-rw-r--r-- | modules/system/system.admin.inc | 6 | ||||
-rw-r--r-- | modules/system/system.module | 15 |
2 files changed, 21 insertions, 0 deletions
diff --git a/modules/system/system.admin.inc b/modules/system/system.admin.inc index 6fd477674..1ff8bdf9e 100644 --- a/modules/system/system.admin.inc +++ b/modules/system/system.admin.inc @@ -1213,6 +1213,12 @@ function system_site_information_settings() { '#field_prefix' => url(NULL, array('absolute' => TRUE)) . (variable_get('clean_url', 0) ? '' : '?q='), '#required' => TRUE, ); + $form['default_nodes_main'] = array( + '#type' => 'select', '#title' => t('Number of posts on front page'), + '#default_value' => 10, + '#options' => drupal_map_assoc(array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 20, 25, 30)), + '#description' => t('The maximum number of posts per page to display on overview pages like the front page above.') + ); $form['site_403'] = array( '#type' => 'textfield', '#title' => t('Default 403 (access denied) page'), diff --git a/modules/system/system.module b/modules/system/system.module index 6db8db9dc..767981c82 100644 --- a/modules/system/system.module +++ b/modules/system/system.module @@ -56,6 +56,21 @@ define('DRUPAL_USER_TIMEZONE_EMPTY', 1); */ define('DRUPAL_USER_TIMEZONE_SELECT', 2); + /** + * Disabled option on forms and settings + */ +define('DRUPAL_DISABLED', 0); + +/** + * Optional option on forms and settings + */ +define('DRUPAL_OPTIONAL', 1); + +/** + * Required option on forms and settings + */ +define('DRUPAL_REQUIRED', 2); + /** * Implement hook_help(). */ |