• Resolved cecofuli

    (@cecofuli)


    Un’immagine parla più di mille parole.
    Attivando WooCommerce Fattureincloud, la UI di WPML (famossissimo plug per le traduzioni) viene intaccata pesantemente. Provare per credere.

    View post on imgur.com

    Fattureincloud mofifica il comportamento del CSS di WPLM (plug-in di WordPress per le traduzioni)

Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Author Cristiano Zanca

    (@cristianozanca)

    Salve cecofuli,

    Il plugin WooCommerce Fattureincloud aggiunge, opzionalmente, 4 campi nel checkout e non modifica css di nessun altro dato

    Resto a disposizione nel caso in cui ci fosse un link visibile in cui si dovessero verificare eventuali conflitti

    Wpml è un plugin Premium “commercial products are not supported in these forums” quindi questo topic molto probabilmente come è accaduto a questo https://www.ads-software.com/support/topic/fatturazione-elettronica-2/ verrà chiuso

    Thread Starter cecofuli

    (@cecofuli)

    Salve Cristiano,
    grazie per la celere risposta, molto gentile ^__^.

    Credo che non abbia visto l’immagine in allegato al mio precedente messaggio. Il conflitto avviene nella dashboard di WordPress, esattamente all’interno dell’interfaccia del plug-in chiamato WPML.

    Si vede chiaramente che, attivando WooCommerce Fattureincloud, la UI di WMPL viene “intaccata”
    Se mi da un indirizzo privato (il sito è in costruzione) le registro un video dove si vede chiaramente ciò che accade. Disattivando WooCommerce Fattureincloud, tutto torna nella norma.

    Non è la prima volta che, installando un plug-in, esso va a modificarmi l’interfaccia della dashboard di WP.

    Saluti!

    Plugin Author Cristiano Zanca

    (@cristianozanca)

    Salve cecofuli,

    ho visto l’immagine e conosco WPML, essendo un prodotto Premium andrebbe discusso qui https://wpml.org/it/forums/forum/supporto-in-italiano/ come da regolamento di questo forum https://www.ads-software.com/support/guidelines/#do-not-post-about-commercial-products

    Allegata al suo post c’è la pagina in cui si imposta la traduzione di un prodotto,
    in questo caso il prodotto sembra chiamarsi vRay La Guida Completa
    <br>
    Il plugin WooCommerce Fattureincloud genera css per la pagina Impostazioni, nella pagina Checkout o Cassa in italiano e nella pagina del singolo ordine di WooCommerce

    <br>
    Per sicurezza si potrebbe per favore utilizzare l’inspector di Google o di Firefox e vedere quali sono le classi coinvolte?

    Thread Starter cecofuli

    (@cecofuli)

    Salve Cristiano,

    mi scuso, ma non lo sapevo di quella regola.
    Sono un principiante di questa piattaforma ^__^.
    La prossima volta provvederò, anche se l’oggetto della discussione è il suo plug-in versione gratuita (e che con tutta probabilità comprerò la versione commerciale) e dalla sua “strana complicità” con la dashboard di WPML.
    Il problema non è WPML. La UI di WPML, quando il suo plug-in è disattivato, va bene e non presenta problemi.

    Spero di averle inviato l’immagine che desiderava (^__^).

    View post on imgur.com

    Magari il CSS che il suo plug-in aggiunge nella pagina “Impostazioni” vanno a “modificare” le regole che WPML usa a sua volta. Non so, la mia è una supposizione. Non sono per nulla esperto io :/.
    Ho anche cancellato il mio Custom CSS, salvato, ma nulla è cambiato.
    Ho messo anche il tema id default. niente: con il suo plug-in attivato, la UI di WPML viene “leggermente” modificata (come nell’immagine nel mio primo post).

    Se vuole, in privato, le posso dare il link al mio sito e un video dove si vede chiaramente la strana situazione.

    Saluti

    • This reply was modified 5 years, 10 months ago by cecofuli.
    • This reply was modified 5 years, 10 months ago by cecofuli.
    Plugin Author Cristiano Zanca

    (@cristianozanca)

    No problem cecofuli

    quello è il codice che appare nella pagina Checkout di WooCommerce e riguarda il campo aggiunto per la Fattura Elettronica

    presenta solo classi di WooCommerce come woocommerce-inpnput-wrapper, input-text e form-row mentre invece la pagina del primo post in cui è segnalato il problema è una pagina di prodotto

    anche senza allegato immagine, quello che sarebbe da sapere è nella pagina prodotto quali sono le classi coinvolte

    Thread Starter cecofuli

    (@cecofuli)

    Ahhh.. ho capito! Provvedo subito! che stupido che sono…
    Devo entrare nella dashboard… Simulo un ordine, mi aspetti!

    View post on imgur.com

    Ecco. Purtroppo non so se questo screenshot va bene… Mi dica pure come posso aiutarla ulteriormente.

    EDIT: ok, ho sbagliato ancora ehehe… Non sono questi i CSS che mi chiedeva! Correggo qui sotto. Che stupido che sono!

    Saluti

    • This reply was modified 5 years, 10 months ago by cecofuli.
    Thread Starter cecofuli

    (@cecofuli)

    Salve Cristiano,

    spero di aver fatto giusto qusta volta.
    le ho fatto due screenshot riguardanti due dei tre problemi che crea l’installazione di fatturaincloud (e che ho trovato, magari ce ne sono altri, non saprei). Per l’opacità del background che il suo plug-in modifica, non saprei dove andare a cercare…

    (1*) Modifica del pop-up “Copia tutti campi dell’originale” di WPML.
    (2*) Modifica dello stile del pulsante “100% Complete” in WPML.
    (3*) rimozione background nella pagina di traduzione di WPML.

    View post on imgur.com

    View post on imgur.com

    (1*) Il primo sono gli screenshot della situazione con il suo plug-in attivo e spento.

    (2*) Il secondo rappresenta la situazione con il suo plug-inattivo plug-in e la relativa modifica del pulsante “Progress” di WPML.
    Spero le possano dare una mano. Se vuole le posso fare altri screenshot.

    Non è nulla di grave. Però non vorrei che il suo plug-in possa “interagire” con altri plug-in o parti di WP che non ho trovato.

    Un po’ di tempo fa trovai un plug-in che, se installato, faceva sparire dei check-boxes dell’interfaccia di WordPress (Di WP stesso, on di un altro plug-in!). L’autore aveva riscontrato che il suo custom CSS andava a “sballare” il CSS stesso di WP.

    Se mi da un indirizzo mail, le posso salvare direttamente la pagina di WPML da FireFox (File -> Salva pagina con nome -> Pagina web, Completa) .

    Saluti

    • This reply was modified 5 years, 10 months ago by cecofuli.
    • This reply was modified 5 years, 10 months ago by cecofuli.
    • This reply was modified 5 years, 10 months ago by cecofuli.
    • This reply was modified 5 years, 10 months ago by cecofuli.
    Thread Starter cecofuli

    (@cecofuli)

    Salve,

    ho fatto, per quello che le mie conoscenze limitate mi permettono, un piccolo passo in avanti.

    (*) ho salvato la pagina web (quella di traduzione di WPML che viene “intaccata” dall’installazione di fatturazioneincloud) sul mio desktop.
    (*) Ho cancellato il file “jquery-ui.css” che si trovava dentro la cartella salvata.
    (*) Ora il disallineamento è scomparso.

    Per il pulsante e il background, non so che cosa fare, invece. Sono troppo “newbie” per darle una mano a scovare il problema ^__^.

    Non so se le può essere utile questa info.

    Saluti

    • This reply was modified 5 years, 10 months ago by cecofuli.
    • This reply was modified 5 years, 10 months ago by cecofuli.
    Thread Starter cecofuli

    (@cecofuli)

    Ci sono novità? =)

    Plugin Author Cristiano Zanca

    (@cristianozanca)

    Salve cecofuli,

    Prima di continuare, dimenticavo di ringraziarla per la segnalazione e per la cura nella descrizione

    Si cerca di operare sempre nel rispetto degli standard di codice stabiliti dalla comunità WP di cui promuovo volentieri le best practice da sempre, quindi l’attenzione ad evitare conflitti con l’ecosistema WordPress è massima

    Punto della situazione: il plugin WooCommerce Fattureincloud prende un ordine fatto da WooCommerce e lo trasforma in Fattura su Fattureincloud.it

    WooCommerce Fattureincloud introduce 4 stili custom che servono per la pagina WooCommerce > Fattureinclioud> Impostazioni:

    • #woo_fattureincloud header
    • #promo_premium
    • #fatture-elenco
    • #email-elenco

    Il file CSS che li contiene è visibile direttamente dal repository ed è il seguente
    https://plugins.svn.www.ads-software.com/woo-fattureincloud/trunk/assets/css/woo_fattureincloud.css

    Le altre pagine in cui appaiono i campi personalizzati di WooCommerce Fattureincloud sono 3, quelle in cui appaiono i 4 campi custom della PEC CF PIVA CD descritte qui

    https://woofatture.com/documentazione/#Codice_Destinatario_Codice_Fiscale_PEC_Partita_Iva

    in cui l’unico stile utilizzato è form-field-wide di WooCommerce nella pagina dell’ordine

    Ogni segnalazione è gradita e serve sempre per migliorare un software OpenSource che interagisce con molti altri, quindi deve farlo sempre nel rispetto massimo degli standard

    Non è possibile coinvolgere in questa situazione in questo forum delle persone di WPML che magari potrebbero aggiungere informazioni utili per chiarire questa situazione, da parte nostra quello che è possibile fare è utilizzare nomi che non vadano a sovrascrivere altri valori espressi da altri software con cui è possibile l’interazione, e nella prossima versione 1.8.1 testeremo una nuova funzionalità che forzerà la comparsa del css custom di WooCommerce Fattureincloud esclusivamente nelle pagine di amministrazione del plugin

    Thread Starter cecofuli

    (@cecofuli)

    Salve Cristiano,

    grazie mille per la esauriente risposta.
    Visto che sono un utente premium di WPML e che hanno un loro supporto italiano, cercherò di spiegare la situazione. Ma so già che cosa mi risponderanno: che fatturaincloud non è un plug-in certificato.
    Perchè non pensa di partecipare al loro “PROGRAMMA DI CERTIFICAZIONE”

    https://wpml.org/it/documentazione/compatibilita-dei-plug-in/

    WPML è ormai uno standard (nell’attesa che WP integri un suo sistema interno). Sono sicuro che loro le daranno una mano =)

    Sarò lieto di testare la nuova versione (^__^).

    Saluti

    Francesco

    Plugin Author Cristiano Zanca

    (@cristianozanca)

    Gentile cecofuli

    questa, seppur gradita, è l’unica segnalazione di, anche se lievi, problemi con WPML
    Ogni installazione WP può avere decine di plugin e temi anche fortemente personalizzati

    Il consiglio per essere sicuri è di fare una prova utilizzando il tema di default per WooCommerce Storefront , attivando soltanto WooCommerce Wpml e WooCommerce Fattureincloud e disattivando tutti gli altri plugin

    Successivamente riattivarli una alla volta

    è nella mia intenzione rendere WooCommerce Fattureincloud sempre di più Multilingual friendly, nella versione premium 1.8.3 saranno presenti 4 lingue per i campi del checkout, presto saranno disponibili anche per questa versione gratuita.

    Mi spiace molto per gli amici di WPML che sono sicuro staranno già diversificando il loro pluriennale business, ma come è stato appena annunciato da Matt Mullenweg a dicembre durante il WCUS 2018 a Nashville in WordPress è stata pianificata l’introduzione di una gestione multilingua nativa a partire dal 2020

    [slideshare id=125556448&doc=sotw-2018-final-181210233031]

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘CSS BUG: Fattureincloud mofifica il comportamento del CSS di WPLM’ is closed to new replies.