Extension Contact Form System


Extension Basics

Title
Contact Form System
Name
ckanext-contact
Type
Public extension
Description
Comprehensive contact form system with email handling, inquiry management, and user communication tools.
CKAN versions
Download-Url (zip)
Download-Url commit date
2019-09-02
Url to repo
Category
Content Management


Background Infos

Description (long)
Show details

The Contact Form System extension provides a complete communication framework for CKAN portals, enabling structured user inquiries, data requests, and feedback collection through customizable contact forms with advanced email handling and administrative management capabilities. This essential extension creates user-friendly contact interfaces with configurable form fields, validation rules, and automated routing to appropriate administrators or data publishers based on inquiry type and content. The system supports multiple contact form templates including general inquiries, data requests, technical support, and feedback collection with customizable field sets for different use cases. Advanced features include spam protection through CAPTCHA integration, automated email notifications with customizable templates, and intelligent routing based on dataset categories, organizations, or inquiry topics. The extension provides comprehensive inquiry management with administrative dashboards, response tracking, and follow-up capabilities for maintaining high-quality user support. Integration capabilities include email service providers, notification systems, and CRM platforms for enterprise-level communication management. The system supports multilingual contact forms, file attachments for detailed inquiries, and integration with user authentication for personalized communication tracking. Administrative tools provide inquiry analytics, response time monitoring, and automated acknowledgment systems for immediate user feedback. Performance features include rate limiting, bulk message handling, and efficient email queue management for high-traffic portals. Essential for data portals requiring user support capabilities, government agencies with citizen inquiry requirements, organizations providing data access services, and installations where effective communication, user engagement, and responsive support are critical for building trust and maintaining positive user relationships.

Version
Latest
Version release date
2019-09-02
Contact name
Datopian Team
Contakt email
Contact Url
(not set)


Installation Guide

Configuration hints

Provides contact forms with email handling and inquiry management.

Plugins to configure (ckan.ini)
contact
CKAN Settings (ckan.ini)
# ckanext.contact.mail_to = admin@example.com # ckanext.contact.recipient_name = Portal Administrator # ckanext.contact.subject = Contact/Question from visitor # ckanext.contact.add_timestamp_to_subject = true # ckanext.contact.recaptcha_publickey = your-recaptcha-public-key # ckanext.contact.recaptcha_privatekey = your-recaptcha-private-key
DB migration to be executed
(not set)
<< back to Extensions