Forum Replies Created

Viewing 15 replies - 16 through 30 (of 95 total)
  • Plugin Author iseardmedia

    (@iseardmedia)

    Hey Harold,

    Ja, ik snap wat je bedoelt. Om de kleur van een specifieke bedragknop te veranderen, moet je de volgende CSS-regel gebruiken:

    [id^="kudos-donations-"] form[id^="kudos-form"] .kudos-radio-amount:nth-child(3) input:not(:checked) + label {
      background: red !important;
      border-color: red !important;
      color: white;
    }

    Waar je “:nth-child(3)” ziet, verander je de 3 in het nummer van de knop die je wilt aanpassen (van links naar rechts 1-4). Je kunt hier elke stijl toevoegen die je wilt, maar houd er rekening mee dat het verwarrend kan zijn voor donateurs welke waarde ze hebben geselecteerd (aangezien de achtergrondkleur dit aangeeft).

    Op dit moment verdienen we alleen geld via donaties, maar dat kan in de toekomst veranderen.

    Vriendelijke groet,
    Mike

    Plugin Author iseardmedia

    (@iseardmedia)

    Hoi Harold,

    Ik heb de website op mobiel bekeken en zie dat hij geel wordt door de volgende regel:

    @media (max-width: 680px) {
    @media (max-width: 680px) {
    #my-unique-id button {
    background-color: #ffff00 !important;
    }
    }
    }

    Dus ergens in je css wordt het geel gemaakt als het venster 680px of kleiner is. Als je deze regel weghaalt, zou dat het probleem moeten oplossen.

    Het filter werkt waarschijnlijk niet omdat het wordt overschreven door de custom css-stijlen. Als je die helemaal weghaalt, zou het moeten werken. Maar als de custom css voor jou werkt, heb je het filter niet nodig. Het is helemaal aan jou, maar kies gewoon wat voor jou het beste werkt.

    Om de vaste donatiebedragen aan te passen, ga je naar de Kudos Donaties instellingenpagina. Ga dan naar het tabblad “Campagnes” en selecteer je campagne uit het dropdown-menu. Scroll dan naar beneden en zoek naar “Type bedrag”. Daaronder zie je een komma-gescheiden lijst met bedragen die je kunt aanpassen.

    Ik hoop dat dit helpt.

    Vriendelijke groet,
    Mike

    Plugin Author iseardmedia

    (@iseardmedia)

    Hey Harold,

    Ik weet niet precies waarom de knop geel zou zijn, maar ik vermoed dat het door een stijlconflict komt. Als je me een link naar een pagina met dit probleem stuurt, kan ik de code inspecteren en een css-oplossing voorstellen.

    Er is echter een andere manier om de kleur te veranderen die door Kudos Donations wordt gebruikt, namelijk met de kudos_theme_color filter. Om dit te gebruiken voeg je de volgende code toe aan je functions.php bestand:

    add_filter('kudos_theme_colors', function($colors) {
            $colors['primary'] = '#a637f8'; // Vervang dit met je gewenste kleur. Moet in hex-formaat zijn.
            return $colors;
    });

    Het voordeel van deze methode is dat je de pijlen op de volgende en vorige knoppen behoudt en dat automatisch de donkere kleuren worden gegenereerd die worden gebruikt wanneer je over de knop beweegt.

    Ik hoop dat dit helpt, en anders stuur me gerust een link naar de pagina met het probleem, dan kijk ik ernaar.

    Vriendelijke groet,
    Mike

    Plugin Author iseardmedia

    (@iseardmedia)

    Hey Harold,

    Ja, je kunt zeker de tekst van de knop veranderen. Met de shortcode hoef je alleen de button_label attribute toe te voegen. Bijvoorbeeld:

    [kudos button_label="Doneer nu" campaign_id="default"]

    Misschien heb je dit al gezien, maar als je het liever als een ingesloten formulier wilt weergeven (in plaats van een knop met pop-up), kun je ook de type attribute toevoegen zoals dit:

    [kudos button_label="Doneer nu" type="form" campaign_id="default"]

    Ik hoop dat dit helpt.

    Vriendelijke groet,

    Mike

    Plugin Author iseardmedia

    (@iseardmedia)

    Hoi Harold,

    Leuk om te horen dat je blij bent met Kudos en bedankt dat je contact opneemt. Ik heb even naar de pagina gekeken en ik zie het probleem, je was er bijna. Als je deze regel gebruikt, zou het correct moeten werken:

    #my-unique-id button {
    background: mediumseagreen !important;
    }

    Het kleine verschil is dat ik in de code hierboven de background regel gebruik in plaats van background-color. De reden dat het werkt, is omdat background zowel background-color als background-image vertegenwoordigt en door background-color te gebruiken overschreef je alleen dat en bleef de background-image die op de hoofdknop werd gebruikt (de image in dit geval was een gradient) intact.

    Ik hoop dat dit helpt en laat het me weten als je nog meer hulp nodig hebt.

    Bedankt,

    Mike

    Plugin Author iseardmedia

    (@iseardmedia)

    Hoi Jolanda,

    Ik heb nog een test gedaan met mijn mobiele telefoon en het is me weer gelukt om het formulier in te vullen en doorgestuurd te worden naar Mollie. Ik deed deze test met Chrome op een Android-toestel en Safari op een iPhone. Kun je me laten weten welke combinatie van mobiele telefoon en browser je gebruikt als het probleem zich voordoet? Nog iets handigs zou zijn als je de debug-modus kunt inschakelen (Donaties > Instellingen > Help > Debug-modus). Probeer, als de debug-modus aan staat, een donatie te doen en als het probleem zich voordoet, ga dan naar Donaties > Hulpmiddelen en kopieer alles uit het logboek rond het tijdstip waarop het probleem zich voordeed in een tekstbestand en stuur dat naar mij ([email protected]).

    Groetjes, Michael

    Plugin Author iseardmedia

    (@iseardmedia)

    Hi jolandak,

    Bedankt voor het melden van het probleem. Ik heb snel even naar je website gekeken en twee testdonaties gedaan. Beide keren lukte het me om succesvol op de donatieknop te klikken en doorgestuurd te worden naar Mollie, dus ik weet niet zeker wat het probleem met het indienen van de donatie veroorzaakt.

    Die foutmelding die je noemt zou normaal gesproken dat probleem niet veroorzaken. Als ik naar de console van je website kijk (druk op F12 en klik dan op console), zie ik veel fouten met betrekking tot het laden van de lettertypen van Kudos Donations. Het lijkt erop dat je host (one.com) een CDN gebruikt voor het distribueren van middelen (lettertypen, afbeeldingen, etc). Dat is iets dat je beheerder of hostingbedrijf moet configureren. Zie hier voor meer informatie over CORS (https://enable-cors.org/).

    Als je meer informatie hebt die me kan helpen het probleem op te lossen of te recre?ren, deel het dan gerust hier.

    Groetjes, Michael

    Plugin Author iseardmedia

    (@iseardmedia)

    Hoi jolandak. Op dit moment is dit niet mogelijk, maar ik vind het een leuk idee, dus ik zal overwegen om het in de toekomst toe te voegen!

    Plugin Author iseardmedia

    (@iseardmedia)

    Hi Suzana,

    Thanks again for your kind words and the generous review you left. I will keep your feedback in mind for future updates.

    Good luck with your fund raising!

    Kind regards,

    Mike

    Plugin Author iseardmedia

    (@iseardmedia)

    Hi Suzana,

    A new update has added the requested feature. Here is an example of how to use the new filter:

    add_action('kudos_cancel_subscription_url', function ($url) {
    	return 'https://www.example.com/donate/';
    });

    Let me know how it goes and thanks again for the feedback!

    Kind regards,

    Mike

    Plugin Author iseardmedia

    (@iseardmedia)

    Hi Suzana,

    Thanks for the information, that is very helpful. I think the best thing indeed would be to create a filter for this. I will look into it and hopefully release a new update in the next few days.

    Kind regards,

    Mike

    Plugin Author iseardmedia

    (@iseardmedia)

    Hi Suzana,

    Glad that works now!

    When using the pop-up, the return URL should be the page that the user was on before being redirected to Mollie’s payment gateway. If the user is being redirected to your front page even though the payment is being made on a different page then there is a problem somewhere.

    Could you confirm the return URL for me by going to the page with Kudos on it and using your browsers console (usually right-click on page and press “inspect”), then go to the console tab and type/paste this code into the tab (it may not let you paste for security reasons, but this code is safe to run).

    document.querySelector('[id^="kudos-form"] [name="return_url"]').value

    If you get a result that is not the current page then we will need to investigate further.

    edit: Alternatively you can login to your Mollie dashboard and check what the Redirect URL is for one of your test payments (all the way at the bottom).

    Kind regards

    Mike

    Plugin Author iseardmedia

    (@iseardmedia)

    Hi Suzana,

    Just to let you know I have released a new version (3.2.0) which fixes the subscription cancellation process and removes the time restriction for users to cancel their subscription.

    Kind regards,

    Mike

    Plugin Author iseardmedia

    (@iseardmedia)

    Hi Suzana,

    I am sorry to hear you are having issues with the subscriptions. Thanks for reporting your experience and the subscription bug.

    As a result of your suggestion I am looking at adding a way to remove the time restriction on when someone can cancel a subscription. This has now been implemented in the upcoming major release (Kudos 4) however since that is still in heavy development I am thinking of implementing this into Kudos 3 so that it is available sooner (along with fixing the bug you are currently experiencing with it).

    Look out for an update that fixes the issue (I am currently away and hope to be able to look at this next week sometime).

    Kind regards,

    Mike

    Plugin Author iseardmedia

    (@iseardmedia)

    Hi Suzana

    I will take each point in turn to try and answer your questions. Keep in mind that most of these issues will be addressed in an upcoming release, however since this is a complete rewrite of the plugin it is taking a bit longer. In the meantime, the current version of the plugin will only receive occasional security updates etc:

    1. I agree that this can be confusing. There is currently a hook for changing this called kudos_payment_description. Here is an example of how to use this:
    add_filter('kudos_payment_description', function($description, $frequency_text, $order_id) {
    	return sprintf( 'My charity (%1$s) - %2$s', $frequency_text, $order_id );
    }, 10, 3);

    IMPORTANT: The payment description is used by Mollie and must be unique. Therefore you need to include the order_id in the description as I have in the example above. In the future I will make it so that the order_id is not optional and only the bit before it can be changed.

    2. I agree here too and luckily there is another filter for you to use to change the email from name called kudos_email_from_name. Apart from that the email content is not yet editable, however that is something on the roadmap for later. Here is an example for using the above filter:

    add_filter('kudos_email_from_name', function($text) {
    	return 'New name!';
    });

    3. Subscriptions are controlled by Mollie. Kudos Donations is used to tell Mollie what kind of subscription to create. When setting up a subscription the initial payment is seen as the first subscription payment, all other payments will occur after that depending on the frequency. In test mode, regardless of the type of subscription, Mollie will only take one other payment a few minute later just to show it working. For security purposes the link to cancel a subscription by the customer only lasts for about 24 hours. Canceling subscriptions can always be done by you by visiting the Mollie dashboard or by canceling from the subscriptions table in Kudos Donations.

    4. Happy to look into making this change!

    Hope that answers your questions and apologies it took a while to get back to you.

    Kind regards,

    Mike

    • This reply was modified 10 months ago by iseardmedia.
Viewing 15 replies - 16 through 30 (of 95 total)