Created on 23 August 2016, over 8 years ago
Updated 8 May 2024, 7 months ago

Project Goals :

    1. A functionality to be added to hide the basic search form when the advanced search form is displayed.
    2. The above functionality is implemented with the help of Drupal form and configuration APIs, which gives a central location to store configuration details of modules.
    3. The state API will be utilised for storing the hidden system values. The form function has to be refactored to the FormStateInterface function.

    1. This will move the keyword search field into the advanced form and hide the rest of the basic form.
    2. The Drupal form API along with the configuration API will be used here to improve the search form.
    3. The global theme variables have to be replaced by the active theme object.

    1. This will structure the position of field labels.
    2. It can be of the default way or kept below or if not necessary, it can be kept hidden.
    3. This function configures the default search form including the field visibility, form visibility.
    4. The configuration API will be used to configure the fields.
    5. The field theme system will be configured.

    1. The objective of this functionality is to rewrite the search query so that the content is indexed and available as search results to users in roles that have permission to view it.
    2. The field permissions API will provide access to different roles based on their accessibility range.
    3. The user_access function has to be converted to a method on the user/account interface.
    4. The theme function needs to be updated and it cannot be called directly which was not the case in Drupal 7 and earlier versions.

    1. This feature aids the user in searching for contents of some specified types like a page or an article or of some other type.
    2. The configuration API will enable this service.
    3. The search results are grouped and the required results from the particular group chosen by the user are displayed.
    4. The renderable array system has to be applied to improve the grouping of items.

    1. This functionality alters the number of search results per page.
    2. This will be shaped in such a way that the number of nodes per page will be
    3. made flexible to modify.
    4. The entity API will be used to set the limit of the result.
    5. The search result will be grouped through the configuration API according to
    6. the limit set by the user.

🌱 Plan
Status

Closed: outdated

Version

1.0

Component

Code

Created by

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024