You are here

README.txt in Search configuration 8

Same filename and directory in other branches
  1. 5 README.txt
  2. 6 README.txt
  3. 7 README.txt
INTRODUCTION
============

The Search Configuration module has two primary functions, to alter how the
search form is rendered and to provide restrictions on the content that is
exposed when searching.

 * For a full description of the module, visit the project page:
   https://drupal.org/project/search_config

 * To submit bug reports and feature suggestions, or to track changes:
   https://drupal.org/project/issues/search_config


DESCRIPTION
===========

The basic functionality of this module is to configure the search forms so as to give an easy user interface for the
users during the search mechanism.

The key features are listed below:

 * Remove the basic search form if advanced search form is present.
 * Move the basic keyword search to advanced search form.
 * Options to override advanced forms fieldset.
 * Options to specify the relative positions of the field labels. i.e, either the default or below the field or in the
   hidden state.
 * Options to alter the field labels of the basic and the advanced search forms.
 * Options to select the users who can access various fields.
 * Replace the type options with custom type groups.
 * Options to alter the pager limit.

This module has been ported to Drupal 8 as part of the Google Summer of Code 2016 project.

PREREQUISITES
=============

Search module (Drupal core).

INSTALLATION
============

Standard module installation.

See https://www.drupal.org/docs/7/extending-drupal/overview for further information.

CONFIGURATION
============

* Form Appearance

  Navigate to Administration » Configuration » Search pages »

  "Labels and string overrides" fieldset

  This section allows you to configure the field labels. Options include:
    - alter the field titles of the basic and advanced search forms
    - title position. These can be positioned above (default), below or hidden

  You can basically see two configuration options: Labels and string overrides and Additional node search configuration.
  The labels and string overrides is to configure the field labels. You have options to alter the field titles of the
  basic and advanced search forms.

  You also have the liberty to specify the relative position of the field title. It can be above the field (the
  default format), below the field or in the hidden state.

  Additional node search configuration configures the additional features and make this module more lively. Once you
  select the additional node search configuration option, you have the options to deal with form control, removing
  ... keyword options, selecting the roles who can see the fields, replacing type option with custom type groups and
  setting the pager limit.

  Form control allows you to configure the search form in such a way that only one form is displayed at a given instant.
  This is achieved by selecting the checkbox 'Only show one form at a time.' in the form control. Another option is to
  move the basic keyword search to advanced search form.

  You can also replace the type option available with custom type groups. i.e, you can search based on content types of
  your choice. This is done by adding the required content type in the field 'Replace type options with custom type
  groups'.

  You could also configure the maximum number of results to be displayed in a page. You can select the value of your
  choice from the drop down menu of 'Pager limit' in the results section.

* Configure user permissions

  Navigate to Administration » People » Permissions:

  - Exclude nodes from search results

    This allows users with this permission to flag content as not to be searched.

    You can select the roles who can view particular fieldset.
    There are basically three types of roles; Anonymous user, Authenticated user and the Administrator. You could
    set the privileges to be assigned to the various types of users through this search configuration tool.


MAINTAINERS
============

Current maintainers:
Naveen Valecha - <https://www.drupal.org/u/naveenvalecha>
Joyce George - <https://www.drupal.org/u/joyceg>

Past maintainers:
Joseph Yanick - https://www.drupal.org/u/jbomb

File

README.txt
View source
  1. INTRODUCTION
  2. ============
  3. The Search Configuration module has two primary functions, to alter how the
  4. search form is rendered and to provide restrictions on the content that is
  5. exposed when searching.
  6. * For a full description of the module, visit the project page:
  7. https://drupal.org/project/search_config
  8. * To submit bug reports and feature suggestions, or to track changes:
  9. https://drupal.org/project/issues/search_config
  10. DESCRIPTION
  11. ===========
  12. The basic functionality of this module is to configure the search forms so as to give an easy user interface for the
  13. users during the search mechanism.
  14. The key features are listed below:
  15. * Remove the basic search form if advanced search form is present.
  16. * Move the basic keyword search to advanced search form.
  17. * Options to override advanced forms fieldset.
  18. * Options to specify the relative positions of the field labels. i.e, either the default or below the field or in the
  19. hidden state.
  20. * Options to alter the field labels of the basic and the advanced search forms.
  21. * Options to select the users who can access various fields.
  22. * Replace the type options with custom type groups.
  23. * Options to alter the pager limit.
  24. This module has been ported to Drupal 8 as part of the Google Summer of Code 2016 project.
  25. PREREQUISITES
  26. =============
  27. Search module (Drupal core).
  28. INSTALLATION
  29. ============
  30. Standard module installation.
  31. See https://www.drupal.org/docs/7/extending-drupal/overview for further information.
  32. CONFIGURATION
  33. ============
  34. * Form Appearance
  35. Navigate to Administration » Configuration » Search pages »
  36. "Labels and string overrides" fieldset
  37. This section allows you to configure the field labels. Options include:
  38. - alter the field titles of the basic and advanced search forms
  39. - title position. These can be positioned above (default), below or hidden
  40. You can basically see two configuration options: Labels and string overrides and Additional node search configuration.
  41. The labels and string overrides is to configure the field labels. You have options to alter the field titles of the
  42. basic and advanced search forms.
  43. You also have the liberty to specify the relative position of the field title. It can be above the field (the
  44. default format), below the field or in the hidden state.
  45. Additional node search configuration configures the additional features and make this module more lively. Once you
  46. select the additional node search configuration option, you have the options to deal with form control, removing
  47. ... keyword options, selecting the roles who can see the fields, replacing type option with custom type groups and
  48. setting the pager limit.
  49. Form control allows you to configure the search form in such a way that only one form is displayed at a given instant.
  50. This is achieved by selecting the checkbox 'Only show one form at a time.' in the form control. Another option is to
  51. move the basic keyword search to advanced search form.
  52. You can also replace the type option available with custom type groups. i.e, you can search based on content types of
  53. your choice. This is done by adding the required content type in the field 'Replace type options with custom type
  54. groups'.
  55. You could also configure the maximum number of results to be displayed in a page. You can select the value of your
  56. choice from the drop down menu of 'Pager limit' in the results section.
  57. * Configure user permissions
  58. Navigate to Administration » People » Permissions:
  59. - Exclude nodes from search results
  60. This allows users with this permission to flag content as not to be searched.
  61. You can select the roles who can view particular fieldset.
  62. There are basically three types of roles; Anonymous user, Authenticated user and the Administrator. You could
  63. set the privileges to be assigned to the various types of users through this search configuration tool.
  64. MAINTAINERS
  65. ============
  66. Current maintainers:
  67. Naveen Valecha -
  68. Joyce George -
  69. Past maintainers:
  70. Joseph Yanick - https://www.drupal.org/u/jbomb