Forum Replies Created
-
AuthorPosts
-
George
ParticipantHey William,
Thanks for reaching out – renewal fees are 30% cheaper than the original amount if you renew at least 30 days before your license expires. If your license expires, however, then to “un-expire” that licenses costs the same as buying the license new.
I hope this helps!
— George
George
ParticipantHey Francisco,
I checked out the month view at http://www.elmercadillodellibro.com/index.php/events/ and did not notice any errors or issues with the pagination through months.
Can you elaborate a bit more on what the exact issues are? Can you share screenshots of the issue if possible, for example? You can do so by uploading the screenshot to Imgur.com, Flickr.com, CloudUp.com, or any similar image-hosting site; then just share the links to those images here and I’ll take a look.
Apologies for not understanding the issue – I just want to know exactly what it is so I can best help out! 😀
Cheers,
GeorgeGeorge
ParticipantHey @Alexander,
To manually use a different string for that translation, you would have to edit the .po file in your plugins. You can find these .po files in the /lang/ folder of the plugins.
So, for example, if you wanted to change it within The Events Calendar, then the file would be this one:
the-events-calendar/lang/the-events-calendar-ru_RU.poI hope this helps! 😀
Cheers,
GeorgeGeorge
ParticipantHey Emiliano,
Thanks for your patience with this while I investigated and wrote some code. It’s actually a rather simple change to make to get the quantity field for tickets to only work in multiples of two–you can simply add code like the following to your theme’s functions.php file:
add_filter( 'woocommerce_quantity_input_step', 'tribe_woo_make_step_2' );function tribe_woo_make_step_2() {
return 2;
}
Now, in some cases users could manually alter the value to be something like 3 or 5 anyways…making it truly impossible to enter a non-multiple of 2 value is a bit tricky, but with even a little bit of JavaScript you can make it very, very hard to submit a purchase with a value of tickets that is not a multiple of 2.
I unfortunately cannot help implement a better solution than what I have here, but what I have here is another bit of code you can add to your theme’s functions.php file – this extra bit of JavaScript will throw an error if users try to buy 0 tickets, or some a value that is not divisible by 2:
add_action( 'wp_footer', 'tribe_woo_check_if_quantity_is_multiple_of_2' );function tribe_woo_check_if_quantity_is_multiple_of_2() {
wp_enqueue_script( 'jquery' ); ?>
<script>
jQuery(document).ready(function($){
if ( $( 'td.woocommerce.add-to-cart' ).length ) {
$( 'td.woocommerce.add-to-cart' ).on( 'click', 'button', function(e) {
var $table = $( e.delegateTarget ).parents( '.tribe-events-tickets' );
var qty = $table.find( 'input.input-text.qty.text' ).val();if ( ( qty > 1 ) && ( qty % 2 == 0 ) ) {
// Good to go!
} else {
e.preventDefault();
alert( 'You can only buy tickets in multiples of 2.' );
}});
}
});
</script><?php
}
I hope this all helps!
Cheers,
GeorgeGeorge
ParticipantGood points, Geoff – I hope this information is helpful Ben!
January 30, 2016 at 7:50 am in reply to: Avada Theme – The Events Calendar Pro not being recognized #1065035George
ParticipantThanks for clarifying Peggy.
Okay, so I would recommend removing the theme-included version of The Events Calendar again, and just installing the plugin version from http://wordpress.org/plugins/the-events-calendar
Once this plugin version is installed, then try installing Events Calendar Pro alongside it.
1. Once The Events Calendar and Events Calendar Pro are both installed, what is the version number for each plugin on your site?
2. Are there any error messages that pop up upon installing Events Calendar Pro? If so, what are they?
3. Does the “help” tab show up in Events > Settings?
Be sure that The Events Calendar and Events Calendar Pro are both installed and activated.
Let me know what you find – I appreciate your patience with this back-and-forth here, I’m just trying to follow you through the process and see where things start going wrong. I really appreciate this!
Sincerely,
GeorgeJanuary 30, 2016 at 7:45 am in reply to: Resend Tickets Option and Tickets not Being Emailed #1065033George
ParticipantHey @josearistud,
I appreciate your patience with this thread immensely.
I’ve been working on a fix for this, but then in the midst of writing a fix…I could no longer create the problem!
Emails send for me without issue – I am not sure what changed this or what caused the original problem to begin with.
Without being able to reproduce the problem itself, it’s hard if not impossible for me to come up with a code-based fix for it.
However, one thing that is still worth trying out is an SMTP email plugin like this one for example → https://wordpress.org/plugins/easy-wp-smtp/
What a plugin like this does is change the way WordPress sends its emails from the IMAP method to SMTP – this is something that is often required for emails to work, and we use this here on http://theeventscalendar.com itself for example.
I would recommend trying out this plugin and setting it up, doing some test ticket purchases and such to see if anything changes – does it? Let me know!
Thank you,
GeorgeGeorge
ParticipantI’m sorry to hear about this @ejimford – I made a bug ticket last night for this and it’s something we can hopefully address officially in the release after next, or the very next release if time allows (but, just to be frank, that is not likely because it is fast-approaching).
To prevent The Events Calendar’s versions of Select2 from loading, you can add the following code to your theme’s functions.php file:
add_action( 'wp_enqueue_scripts', 'tribe_events_disable_select2', 999 );
add_action( 'admin_enqueue_scripts', 'tribe_events_disable_select2', 999 );function tribe_events_disable_select2() {
wp_dequeue_style( 'tribe-events-select2-css' );
wp_dequeue_script( 'tribe-events-select2' );
}
If all you do is use this code to remove the Select2 library from The Events Calendar, and do not then also offer your own version of Select2, the JavaScript on many pages will break. This is because many pages load JavaScript that calls Select2, so if you remove Select2, then this will cause a “not defined…” console error and break JavaScript on the page.
I hope this help, though.
Thank you for your patience with us as we work on an official fix for this!
Cheers,
GeorgeGeorge
ParticipantThanks for elaborating on these details, Jos. I investigated each of these and found that are code does have these strings translatable, but there just might not be a Dutch translation yet at this time that includes all of those terms.
Translations are entirely community-generated, so this is some we unfortunately have to wait for translation submissions to fix. You can contribute translations of your own at http://translations.theeventscalendar.com if you’d like.
If you’re not familiar with this translation system, I would recommend reading the following pages to learn more about how translations work with our plugins:
• Translating The Events Calendar: http://theeventscalendar.com/knowledgebase/translating-the-events-calendar/
• Translating our premium add-ons: https://theeventscalendar.com/knowledgebase/adding-or-updating-a-translation/
• Changing the language on your site: https://theeventscalendar.com/knowledgebase/changing-the-language-on-your-calendar/
If you disagree with my assessment here, let me know why! 🙂 I could not find a missing translatable string for the examples you gave, just missing translations which can only be fixed by community-submitted translations translating those words properly.
Cheers,
GeorgeJanuary 30, 2016 at 7:12 am in reply to: Avada Theme – The Events Calendar Pro not being recognized #1065023George
ParticipantThanks for this Peggy! I’m a bit confused about the comments you made here:
I did delete the bundled version. However, when I install the Pro version, it doesn’t appear in the Nav bar so I am unable to send the system information with Pro installed. I reinstalled the bundled version and here is the system information.
1. To be clear, are you saying that The Events Calendar or Events Calendar Pro is “included” in the theme?
2. When you say “I reinstalled the bundled version”, what version number of this piece of software is it?
Thank you!
GeorgeGeorge
ParticipantHey George,
For both of your questions here, unfortunately there is no default way to do this. Yes, you could write code to automate the integration of our check-in system with some other system. And yes, you could also write custom code to allow the user to change currency sitewide.
These are code customizations in both cases, however, and we cannot help with custom coding. Check out the “product support” section of this page for more information → http://theeventscalendar.com/terms
Sorry to disappoint! Please let me know if there’s anything else I can help with 🙂
– George
January 30, 2016 at 7:04 am in reply to: No response to formal request for non-profit license #1065018George
ParticipantHey Allee,
Thanks for this information – I unfortunately do not see this application anywhere in our system! 🙁
Really sorry to bear that news; perhaps our spam-filter system was too aggressive and erroneously tagged your submission as “spam” or something like that? Or perhaps your email didn’t even get to our servers for other reasons.
I’m not sure why, but I searched or your organization and cannot find it. I would recommend trying to submit again.
Thank you for your patience with this!
GeorgeGeorge
ParticipantSure thing, Pablo – I’ll close up this thread for now because there’s a bugfix on the way, but feel free top open a new thread any time.
I do not have a specific ETA for when the bugfix will arrive, but is SHOULD be the very next release or the one immediately after it. Stay tuned to those releases! 😀
Cheers,
GeorgeJanuary 30, 2016 at 6:43 am in reply to: Trying to activate Community Events plugin takes down website #1065006George
ParticipantSorry for not elaborating; the process is simple though! It literally means that, for example, to “clean install” The Events Calendar you would delete the existing version of The Events Calendar on your site. Not just deactivate, but delete.
Then, you would download a fresh copy of the files for that plugin, and install these new files on your site in place of the old, just-deleted version.
Now, deleting The Events Calendar or other event add-on plugins will not delete any site or event data; however, backing up your site before this process is still recommended, and I would not recommend doing the process without backing up your site. If you choose to do so, you are doing so at your own risk and against our recommendation.
If you’re not sure how to back up your site, then now is a great time to learn! 🙂 It’s an essential skill and you should be backing things up regularly–apologies to belabor this point if you’re already doing frequent backups. If not, though, I would recommend simply Googling “how to backup my wordpress site”–I recommend this because there are a ton of different ways and methods for backing up your site, and so you can just search a bit and find the best method for you. There are even some plugins that make it as simple as clicking a few buttons to backup your database, for example–it’s awesome.
I hope this helps!
GeorgeGeorge
ParticipantThanks for all of this information! I’m glad to see that, in your system information, all of your plugin versions and such are up-to-date. Thanks for sharing this.
With version concerns out of the way, I will address your other questions in order here:
1. The site: view-source:http://harvestottawa.wpengine.com/events/ – on line 79 datepicker is called. My scripts are called on line 85. I’m not so sure your scripts usually do live in the footer, your demo site has them in the head too. view-source:http://wpshindig.com/events/
Only two things of our plugins go in the header: stylesheets, which is the norm; and the datepicker scripts. Apologies for not mentioning the datepicker script earlier. Moving the datepicker script to the footer will break the datepickers, which is why we load it in the head 🙂
I also have noticed that by deregistering the WordPress jQuery (to prevent duplicates / conflicts) that a lot of other Tribe JS is _not_ on my page. Rats. I find the way that WordPress and jQuery works baffling. And the way my framework JS is hooked up (set up by an engineer, with Require JS etc.) is also unintuitive. I really want to get these working together. Can you confirm that this calendar has a dependency of the WordPress jQuery? Should I be able to use my own bundled and minified version?
Deregistering the WP-included version of jQuery is a very bad idea, and many theme authors do this in their themes and it breaks sites. The way it all works is actually quite straightforward if you boil it down to the most simple points of the configuration, which are something like as follows:
• YES, The Events Calendar’s scripts and many, many other plugin and theme scripts depend on jQuery.
• WordPress Core depends on jQuery, too.
• This, WordPress Core itself includes the most or second-most-recent version of stable jQuery within it.
• Well-made plugins and themes load the WordPress Core’s own version of jQuery. They do not replace the version of jQuery or try to deregister the existing version of jQuery.
• You should not use your own bundled and minified version of jQuery. You should leave the WordPress Core version of jQuery in place.If you are trying to use RequireJS for all plugins and your theme and such, this is an extensive customization and is a tricky one 🙁 I am sorry to bear the news that we cannot help with customizations, and rewriting our plugin’s entire script-loading system to use RequireJS is a very extensive and involved customization.
3) You said “Something like this is indeed doable” with regards to moving or wrapping a “document ready” – are there any terms or concepts I should Google specifically, or is it impossible to say for this kind of issue?
I unfortunately cannot think of any more specific terms to search other than the key words of the exact description of your goals; so, literally the keywords “RequireJS custom queue wrapper” and et cetera.
I hope this information helps!
George -
AuthorPosts
