? 235037_project_page_overview_4.patch
? 253914_project_typo_1.patch
? cvs.txt
? dif
? patch
? project-list-all-20080411.patch
? release/286430_project_release_t_1.patch
? release/cvs.txt
? release/patch
cvs diff: Diffing .
Index: project.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/project/project.module,v
retrieving revision 1.309.2.6
diff -u -p -r1.309.2.6 project.module
--- project.module	1 Aug 2008 19:25:20 -0000	1.309.2.6
+++ project.module	1 Aug 2008 22:36:43 -0000
@@ -48,7 +48,7 @@ function _project_taxonomy_help($vid = 0
 /**
  * Implementation of hook_block().
  */
-function project_block($op = 'list', $delta = 0) {
+function project_block($op = 'list', $delta = 0, $edit = array()) {
   if ($op == 'list') {
     $blocks[0]['info'] = t('Project navigation');
     if (module_exists('search')) {
@@ -75,6 +75,19 @@ function project_block($op = 'list', $de
     }
     return $block;
   }
+  elseif ($op == 'configure' && $delta == 1) {
+    $form = array();
+    $form['help_text'] = array(
+      '#type' => 'textfield',
+      '#title' => t('Help text'),
+      '#description' => t('Enter optional help text to display in the block.'),
+      '#default_value' => variable_get('project_search_block_help_text', ''),
+    );
+    return $form;
+  }
+  elseif ($op == 'save' && $delta == 1) {
+    variable_set('project_search_block_help_text', $edit['help_text']);
+  }
 }
 
 function project_search_block_form($node_type) {
@@ -84,6 +97,11 @@ function project_search_block_form($node
     '#value' => $node_type,
   );
   $form['#base'] = 'project_search_block_form';
+  $help_text = variable_get('project_search_block_help_text', '');
+  if (!empty($help_text)) {
+     $element = 'project_search_block_form_'. $node_type .'_keys';
+     $form[$element]['#description'] = check_plain($help_text);
+  }
   return $form;
 }
 
cvs diff: Diffing po
cvs diff: Diffing po/ar
cvs diff: Diffing release
cvs diff: Diffing release/po
cvs diff: Diffing usage
cvs diff: Diffing usage/po
cvs diff: Diffing usage/tests
