Descrizione
- Customizable embed forms with color matching
- Real-time lead submission to CitizenOne dashboard
- Shortcode & Gutenberg block implementation
- “Formular af CitizenOne – Journalsystem med alt inklusiv” branding
- Mobile-responsive design
External Services
This plugin utilizes the following third-party services to enhance functionality:
hCaptcha
- Purpose: Optional spam protection for contact forms
- Data Sent: User interaction data through hCaptcha’s API
- When: Only when site administrator has configured hCaptcha keys in plugin settings
- Terms: https://hcaptcha.com/terms
- Privacy Policy: https://hcaptcha.com/privacy
CitizenOne API
- Purpose: Processing form submissions and generating authentication tokens
- Data Sent: Form submission data (as provided by users) and authentication tokens
- When: When users submit forms through the contact form
- Terms: https://citizenone.dk/vilkaarogbetingelser/
- Privacy Policy: https://citizenone.dk/privatlivspolitik/
Blocchi
Questo plugin fornisce 1 blocco.
- Contact Form Formular af CitizenOne journalsystem
Installazione
Uploading in WordPress Dashboard
- Navigate to the ‘Add New’ in the plugins dashboard
- Navigate to the ‘Upload’ area
- Select
formular-af-citizenone-journalsystem.zipfrom your computer - Click ‘Install Now’
- Activate the plugin in the Plugin dashboard
Using FTP
- Download
formular-af-citizenone-journalsystem.zip - Extract the
formular-af-citizenone-journalsystemdirectory to your computer - Upload the
formular-af-citizenone-journalsystemdirectory to the/wp-content/plugins/directory - Activate the plugin in the Plugin dashboard
FAQ
-
How to Enable hCaptcha?
-
For hCaptcha to work, you need to add your Secret Key and Site Key from hCaptcha into the Admin Settings.
Important: If you already had a Contact Form block on your web page before adding the hCaptcha keys, you must replace it with a new one for the settings to take effect. -
How do leads appear in CitizenOne?
-
All submissions populate in your dashboard > Leads section with timestamp, source URL, and contact details.
Recensioni
Non ci sono recensioni per questo plugin.
Contributi e sviluppo
“Formular af CitizenOne journalsystem” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.
Collaboratori“Formular af CitizenOne journalsystem” è stato tradotto in 1 lingua. Grazie ai traduttori per i loro contributi.
Traduci “Formular af CitizenOne journalsystem” nella tua lingua.
Ti interessa lo sviluppo?
Esplora il codice segui il repository SVN, segui il log delle modifiche tramite RSS.
Changelog
1.0.0
- Initial release with core functionality
- Gutenberg block support
- Settings dashboard
1.0.1
- keyword search fixes (failed)
1.0.2
- keyword search fixes
1.0.3
- Unauthorized WordPress plugin files were removed.
1.0.4
- Fix slug.
1.0.5
- Added a shortcode [citizenone_form]
1.1.0
- Fixes for issues:
- You haven’t added yourself to the “Contributors” list for this plugin.
- Not permitted files
- WordPress.org directory assets in the plugin code.
- Out of Date Libraries
- Undocumented use of a 3rd Party / external service
- Missing permission_callback in register_rest_route()
- Data Must be Sanitized, Escaped, and Validated
- Processing the whole input
- Generic function/class/define/namespace/option names
- Allowing Direct File Access to plugin files
- Added settings validation notices
- Added settings and form implementation instructions
1.1.1
- small .distignore fix
1.1.2
- Using live app
- Contact form fixes
1.1.3
- Fixes for PHPCS errors and warnings
1.2.0
- phpcs –standard=WordPress passed.
1.3.0
- Refactor: Replaced CMB2 dependency with the native WordPress Settings API.
- Refactor: Removed
yahnis-elsts/plugin-update-checkerdependency to use the WordPress.org update system exclusively. - Refactor: Implemented PHP-Scoper to prefix all third-party dependencies, preventing library conflicts.
- Refactor: Added a Composer autoloader suffix for better isolation.
- Fix: Resolved multiple PHPStan and PHPCS errors related to type safety and output escaping.
1.3.1 – 2025-09-26
- Fix: Resolved a JavaScript conflict by using
window.addEventListenerinstead ofwindow.onload. This prevents form submission failures when another plugin is active on the same page. - Tweak: Prefixed the REST API callback function to ensure uniqueness and prevent potential conflicts with other plugins.
- Optimization: Frontend assets (CSS/JS) are now loaded conditionally, only on pages where the form block or shortcode is present.
- Optimization: Backend assets are now loaded strictly on the plugin’s own settings page, reducing unnecessary load across the WordPress admin area.
1.3.2
- Added awbot123 as Contributors.
- Fix: plugin-block.scss missing import styles



