GithubHelp home page GithubHelp logo

mociof / campi-moduli-italiani Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 1.0 2.26 MB

A wordpress plugin to create fields in CF7 and WPForms useful for Italian websites

Home Page: https://wordpress.org/plugins/campi-moduli-italiani/

License: Other

PHP 81.23% CSS 5.90% JavaScript 10.82% Makefile 0.21% Shell 1.68% Dockerfile 0.16%
codicefiscale comuni forms wordpress-plugin

campi-moduli-italiani's People

Contributors

mociof avatar

Watchers

 avatar  avatar

Forkers

lukaszjaro

campi-moduli-italiani's Issues

comune in wpforms doesn't respect required

In wpforms if a required comune combo is not even populated with regione and provincia, the required attribute in comune doesn't avoid module to be sent because the field is disabled. Error is this assumption: https://github.com/MocioF/campi-moduli-italiani/blob/9eb53a4f8a8713adf412d75e61e81607dd3e11ec/modules/comune/class-wpforms-field-comune.php#L550 See: https://wordpress.org/support/topic/campo-obbligatorio-non-funzionante/#post-15887782

PHP Fatal error: Uncaught Error: Call to undefined function wpcf7_select_validation_filter()

Buongiorno,
volevo segnalare questo errore che riscontro utilizzando il plugin

Installazione:

  • Wordpress 6.0
  • campi-moduli-italiani v2.0.6
  • contact form 7 v5.6

Stacktrace:

[21-Jun-2022 09:11:14 UTC] PHP Fatal error:  Uncaught Error: Call to undefined function wpcf7_select_validation_filter() in /srv/htdocs/wp-content/plugins/campi-moduli-italiani/modules/comune/class-gcmi-comune-wpcf7-formtag.php:130
Stack trace:
#0 /wordpress/core/6.0/wp-includes/class-wp-hook.php(307): validate_comune(Object(WPCF7_Validation), Object(WPCF7_FormTag))
#1 /wordpress/core/6.0/wp-includes/plugin.php(191): WP_Hook->apply_filters(Object(WPCF7_Validation), Array)
#2 /srv/htdocs/wp-content/plugins/contact-form-7/includes/submission.php(539): apply_filters('wpcf7_validate_...', Object(WPCF7_Validation), Object(WPCF7_FormTag))
#3 /srv/htdocs/wp-content/plugins/contact-form-7/includes/submission.php(65): WPCF7_Submission->validate()
#4 /srv/htdocs/wp-content/plugins/contact-form-7/includes/submission.php(27): WPCF7_Submission->proceed()
#5 /srv/htdocs/wp-content/plugins/contact-form-7/includes/contact-form.php(1046): WPCF7_Submission::get_instance(Object(WPCF7_ContactForm), Array)
#6 /srv/htdocs/wp-content/plugins/contact-form-7/includes/rest-api.php(357): WPCF7_ContactForm->submit()
#7 /wordpress/core/6.0/wp-includes/rest-api/class-wp-rest-server.php(1143): WPCF7_REST_Controller->create_feedback(Object(WP_REST_Request))
#8 /wordpress/core/6.0/wp-includes/rest-api/class-wp-rest-server.php(990): WP_REST_Server->respond_to_request(Object(WP_REST_Request), '/contact-form-7...', Array, NULL)
#9 /wordpress/core/6.0/wp-includes/rest-api/class-wp-rest-server.php(414): WP_REST_Server->dispatch(Object(WP_REST_Request))
#10 /wordpress/core/6.0/wp-includes/rest-api.php(394): WP_REST_Server->serve_request('/contact-form-7...')
#11 /wordpress/core/6.0/wp-includes/class-wp-hook.php(307): rest_api_loaded(Object(WP))
#12 /wordpress/core/6.0/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters('', Array)
#13 /wordpress/core/6.0/wp-includes/plugin.php(524): WP_Hook->do_action(Array)
#14 /wordpress/core/6.0/wp-includes/class-wp.php(398): do_action_ref_array('parse_request', Array)
#15 /wordpress/core/6.0/wp-includes/class-wp.php(770): WP->parse_request('')
#16 /wordpress/core/6.0/wp-includes/functions.php(1330): WP->main('')
#17 /wordpress/core/6.0/wp-blog-header.php(16): wp()
#18 /wordpress/core/6.0/index.php(17): require('/wordpress/core...')
#19 {main}

Per ovviare al problema ho commentato queste due linee di codice nel file "class-gcmi-comune-wpcf7-formtag.php", rinunciando alla validazione delle select

add_filter( 'wpcf7_validate_comune', 'wpcf7_select_validation_filter', 10, 2 );
add_filter( 'wpcf7_validate_comune*', 'wpcf7_select_validation_filter', 10, 2 );

Grazie!

Memory allocation error zip file not a valid archive

Activating plugin on a shared environment, it tries to allocate 65535 kb of memory over the 2GB of shared memory available.
it returns ERROR: gcmi_zip_extract_error
unable to extract stati.zip
Errore di estrazione dell'archivio zipImpossibile estrarre stati.csv da [..]wp-content/uploads/wp_gcmi_meojk2fw54/stati.zip
stati.zip is not a valid archive
wp 6.4.3 php 8.3

condivisione con UACF7 PDF Generator

Nel ringraziarti per l'enorme ed interessante lavoro, ho riscontrato un piccolo bug, mentre per l'invio dell'email riesco a visualizzare il comune e la provincia, nella creazione del pdf trovo solo il codice, sbaglio qualcosa?
inoltro codice modulo:

[comune* comune-nascita id:com wrapper_class:com class:com kind:attuali placeholder "inserisci il comune di nascita"]


[submit id:Invia class:Invia "Invia"]

nel plugin UACF7 PDF Generator esclusivamente :

[comune-nascita]

Screenshot 2023-08-04 003005
Screenshot 2023-08-04 003253

ringrazio per l'aiuto.

Integrazione con Conditional Fields for Contact Form 7

Salve, le scrivo per sapere se esiste la possibilità di poter gestire la nazionalità ed il comune di provenienza tramite il plugin Conditional Fields for Contact Form 7. Mi spiego meglio: vorrei che una volta selezionata la nazionalità Italiana comparissero anche i campi per selezionare il comune di provenienza. Alcuni utenti del mio sito sono nati all'estero quindi selezionare il comune di provenienza non ha senso per loro (anche perché esistono solo i comuni italiani nel vostro plugin). Vorrei che il campo per il comune scomparisse una volta selezionato lo stato estero. Conditional Fields for Contact Form 7 permette di fare ciò con i campi select ma con il vostro plugin non è possibile... ci sono dei campi select "particolari"...

Errore 500

Salve,
utilizzo WordPress 6.0, CF7 5.6 e Campi Moduli Italiani 2.0.6.
Negli ultimi tempi ho riscontrato in un modulo per associarsi questo tipo di errore:
Response {type: 'basic', url: 'https://xxxxxxxxx.it/wp-json/contact-form-7/v1/contact-forms/2134/feedback', redirected: false, status: 500, ok: false, …}body: (…)bodyUsed: falseheaders: Headers {}ok: falseredirected: falsestatus: 500statusText: ""type: "basic"url: "https://xxxxxxxxxxxxx.it/wp-json/contact-form-7/v1/contact-forms/2134/feedback"[[Prototype]]: ResponsearrayBuffer: ƒ arrayBuffer()blob: ƒ blob()body: (…)bodyUsed: (…)clone: ƒ clone()formData: ƒ formData()headers: (…)json: ƒ json()ok: (…)redirected: (…)status: (…)statusText: (…)text: ƒ text()type: (…)url: (…)constructor: ƒ Response()Symbol(Symbol.toStringTag): "Response"get body: ƒ body()get bodyUsed: ƒ bodyUsed()get headers: ƒ headers()get ok: ƒ ok()get redirected: ƒ redirected()get status: ƒ status()get statusText: ƒ statusText()get type: ƒ type()get url: ƒ url()[[Prototype]]: Object
(anonimo) @ index.js?ver=5.6:1
Promise.catch (asinc)
$ @ index.js?ver=5.6:1
(anonimo) @ index.js?ver=5.6:1
Promise.then (asinc)
then @ recaptcha__it.js:156
o @ index.js?ver=5.6:1
wpcf7.submit @ index.js?ver=5.6:1
(anonimo) @ index.js?ver=5.6:1

Ho disabilitato tutti i plugin e cambiato tema. Il problema viene solo da questo magnifico plugin...

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.