Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

This module provides a user-friendly form for site visitors to submit improvement suggestions. Suggestions are saved as content, with an autocomplete feature for categorizing them, and an administration interface allows for managing these submissions.

Features

A block with an AJAX-powered form to submit site improvement suggestions.
Autocomplete taxonomy term field for categories.
Suggestions saved as nodes of a custom content type site_improvement.
An admin content listing page for managing suggestions.
Basic user-friendly messaging.

Instructions

This assumes you have already created the content type site_improvement with fields:
Title (default)
Body (long text)
field_category (taxonomy term reference, vocab: site_improvement_categories)
field_submitter_email (email, optional)
You also created taxonomy vocabulary site_improvement_categories and added some terms.

Getting started

Frontend block with AJAX-enabled suggestion form:
Fields: Suggestion text, category (autosuggest), email (optional).
Autosuggest/autocomplete field for categories/tags (using taxonomy terms).
Submissions saved as custom entities or content types (node or custom entity).
Admin UI for managing suggestions: View, moderate, and respond.

Post-Installation

Instructions:
This assumes you have already created the content type site_improvement with fields:
Title (default)
Body (long text)
field_category (taxonomy term reference, vocab: site_improvement_categories)
field_submitter_email (email, optional)
You also created taxonomy vocabulary site_improvement_categories and added some terms.

Settings

Create Content type "Site Improvement" Manually
Add fields:
body (long text)
field_category (term reference, vocab: site_improvement_categories)
field_submitter_email (email, optional)
- Enable module and place block
Enable module:

drush en autosuggest_site_improvements -y
drush cr
- Place the block "Site Improvement Suggestion Form" in your theme’s sidebar/footer or where desired.
- Create taxonomy vocab site_improvement_categories and add terms.
- Configure permissions to allow anonymous or authenticated users to submit.

Activity

Total releases
1
First release
Jul 2025
Latest release
11 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Slowing

Releases

Version Type Release date
1.0.0 Stable Jul 24, 2025