Issue #363958 by amateescu: Show more titles in the autocomplete search box.
authorAndrei Mateescu
Thu, 26 May 2011 07:44:54 +0000 (10:44 +0300)
committerAndrei Mateescu
Thu, 26 May 2011 07:44:54 +0000 (10:44 +0300)
includes/nodequeue.admin.inc
nodequeue.module

index f93f278..b2cd98a 100644 (file)
@@ -21,6 +21,13 @@ function nodequeue_admin_settings($form, &$form_state) {
     '#default_value' => variable_get('nodequeue_tab_name', t('Nodequeue')),
     '#description' => t('If nodes will have a menu tab for manipulating related nodequeues, what should that tab be called?'),
   );
+  $form['nodequeue_autocomplete_limit'] = array(
+    '#type' => 'textfield',
+    '#title' => t('Nodequeue autocomplete limit'),
+    '#size'=> 2,
+    '#default_value' => variable_get('nodequeue_autocomplete_limit', 10),
+    '#description' => t('Number of node titles to show in the autocomplete search results.'),
+  );
   $form['nodequeue_view_per_queue'] = array(
     '#type' => 'checkbox',
     '#title' => t('Automatically create one view per queue'),
index 396e614..b8a1732 100644 (file)
@@ -1756,7 +1756,7 @@ function nodequeue_api_autocomplete($queue, $subqueue, $string) {
     ->addTag('node_access')
     ->fields('n', array('nid', 'title'))
     ->condition('n.type', $queue->types, 'IN')
-    ->range(0, 10);
+    ->range(0, variable_get('nodequeue_autocomplete_limit', 10));
 
   $where_args = array();
   global $user;