Brook

Forum Replies Created

Viewing 15 posts - 4,321 through 4,335 (of 4,796 total)
  • Author
    Posts
  • in reply to: Change Order of Tickets #111816
    Brook
    Participant

    Howdy todyhy,

    Barry was using the shorthand, so I can see how that would be confusing. That file is found within the views folder, as all theme overrides are. Here is the full path: \wp-content\plugins\wootickets\views\wootickets\tickets.php

    With that info are you now able to find the file? Do you see the foreach inside on line 14? Please let me know. Cheers!

    – Brook

    Brook
    Participant

    Howdy mmwebdesign,

    That was a good call in checking the <body> tag. Thanks for being so thorough in your post, it will definitely help fix this issue quicker. I will need to gather some more information from you to further diagnose.

    It is strange, but it seems that any call to admin-ajax.php returns no results. This is likely the result of a plugin conflict. If you know about admin-ajax.php, are you aware of any plugins or even some code in your theme that might be modifying how this works?

    Could you run through some diagnostic steps for me? First, could you try temporarily activating the default 2013 theme, and seeing if the issue persists.

    If disabling the theme fixes it, we have narrowed the issue down to a theme conflict. Do you have any theme overrides for the Events Calendar? If so could you try disabling them by renaming your [themename]/tribe-events/ folder to ‘tribe-events-bak’. Did that fix it?

    If the issue persists in the default 2013 theme, then we have a different set of debugging steps. Please keep the 2013 theme enabled, and also disable any plugins other than the ones from Modern Tribe to see if that fixes it. If it does, please try reenabling the plugins one at a time until the issue resurfaces. When it does resurface, can you let me know which plugin caused that to happen?

    Finally, would you mind grabbing your system information and pasting it here? Make sure to use the ‘Set as private reply’ checkbox to protect your private information from the public. You can find the system info by going to WP Admin > Events > Settings, clicking on the “Help” tab, and scrolling down to the ‘System Information’ box. (Or by going to [yoursite]/wp-admin/edit.php?post_type=tribe_events&page=tribe-events-calendar&tab=help) That will give me a lot of extra information to help diagnose the problem.

    I know that is a lot of steps to run through. But, if you do them all hopefully I will be amply equipped with information and can thus resolve this problem ASAP. Please let me know if I can be of further assistance. Thanks!

    – Brook

    in reply to: Missing meta title on default event page #111788
    Brook
    Participant

    Howdy theedge,

    Are you running any SEO plugin perchance, like Yoast? This snippet can help your set the <title> element’s value for each events page. It includes special instructions on lines 3 & 4 if you are running Yoast. If you are not running any such plugin, would you mind trying that snippet temporarily and seeing if it fixes the issue by adding those example titles it contains?

    Does that make sense? Did that work for you? Please let me know. Cheers!

    – Brook

    Brook
    Participant

    Howdy jek678,

    Welcome to the forums! No worries, all of your questions seem quite related so it makes sense to keep them in one topic.

    Are you familiar with using your browser’s inspector tool to find which css rule is applied to what element? Since Chrome is probably the most popular browser among developers. There is a pretty good video on YouTube walking you through the basics of using this tool, just in case you do not already know how it works.

    Using dev tools is probably the easiest way to figure out how to style an element. I’ll walk you through how to style the background color of the calendar empty date columns:

    1) Right click on one of the gray columns, click inspect.

    2) Click on the parent <td> node in the Elements pane. In the styles pane you will note all of the CSS styles and rules that apply to this element. You should notice .tribe-mini-calendar td{} in the Styles pane on the right hand side. In side of that CSS Rule you will see the background and border color.

    3) The easiest way to restyle that is to copy that CSS rule to your theme’s custom css file.  I like to precede the rule with the body tag in my custom css file, thus making it more specific and overriding the default. So I would change ‘.tribe-mini-calendar td’ to ‘body .tribe-mini-calendar td’. Now you can make changes to colors, sizes, etc.

    If the above makes no sense, or sounds like Greek to you, that’s cool too. Sadly though, in order to make modifications like the one you want you need to understand CSS rules and how to override them pretty well. If that does not describe you, have no fear. We actually keep a list of freelancers who are quite capable of making changes on your behalf. You can obtain this list by emailing [email protected] and requesting it.

    Does that make sense? Do you have any other questions? Please let me know. Cheers!

    – Brook

    in reply to: Best way to import events (other than CSV Importer) #111763
    Brook
    Participant

    Howdy Sean,

    If I were you I would just extend the CSV importer. I definitely think that will be your easiest option, and thus most cost effective. As a bonus, if you do end up hiring someone to add a few extra fields, we might very well be interested in trading you a few free plugin licenses or something if you would permit us to use your code. So let us know if you build this out and would be interested in licensing the code and further recouping your investment. I just double checked with my manager, and he said we would definitely consider an equitable trade.

    The only issue is that you might run into timeout errors with a 3000 event import. If you have access to the php.ini of the server your site is running on, then you might need to temporarily modify the max-execution-time.

    Pickleshy, at the very least you and Sean both might be interested in throwing some votes towards these feature suggestions. While we have a few more popular suggestions that will likely be imported before some of these, every vote counts so it can not hurt to vote them up.

    Does that make sense? Please let me know if you any more questions. Cheers!

    – Brook

    in reply to: Events Calendar Pro #111741
    Brook
    Participant

    Howdy theartistikpalette,

    That is no good. I have searched around and found no one else experiencing a similar issue. That means there is something unique about your site causing this. I suspect that one of two things has happened, the PRO plugin that you downloaded is  somehow corrupted and needs to be downloaded. Or, your server is running out of memory.

    Before you do anything I strongly recommend that you make a backup of WordPress, particularly your database. That link is to the official WP tutorial on how to make backups, it should prove easy enough to follow. Once you are satisfied with your backup situation continue. Sometimes people choose to skip this step of making backups, but be warned if you do there is a risk of losing your site’s data.

    First of all, you asked how to delete the plugin.

    1) Go to your site’s WP Admin, then Click on Plugins in the left hand Menu. You should now see a list of your plugins.

    2) Find The Events Calendar PRO, and click deactivate. The page will eventually reload. If the plugin was already deactivated, then you can skip this step

    3) Find The Events Calendar PRO again, this time you will see the option to delete. Click Delete.

    Now that you have deleted the plugin, let us try downloading a fresh copy that is unlikely to be corrupted. Once deleted, this guide will walk you through redownloading our plugins. Unzip the content of each plugin into your plugins folder. Does that fix things for you?

    If that did not help, let us see about allocating more memory. Could you follow this WP tutorial on increasing the memory limit?

    I’ll be here to help you should any of the above need clarifying, or if you have further questions. Just let me know. Cheers!

    – Brook

    in reply to: View more events on Full calendar view #111736
    Brook
    Participant

    Howdy ropecommander,

    Do you have any theme overrides perchance? If so could you try disabling them by renaming your [themename]/tribe-events/ folder to ‘tribe-events-bak’. Did that fix it?

    What happens if you go to WP Admin > Events > Settings > Display and change the “Month view events per day” to something like “3”. Does that temporarily fix it?

    If nothing above works, could you also run through some diagnostic steps for me? First, could you try temporarily activating the default 2013 theme, and seeing if the issue persists. If disabling the theme fixes it, we have narrowed the issue down to a theme conflict.

    If the issue persists in the default 2013 theme, then we have a different set of debugging steps. Please keep the 2013 theme enabled, and also disable any plugins other than the ones from Modern Tribe to see if that fixes it. If it does, please try reenabling the plugins one at a time until the issue resurfaces. When it does resurface, can you let me know which plugin caused that to happen?

    Please let me know the results. I would also gladly answer further questions or clarify any of the above as needed. Ask away! Cheers!

    – Brook

    in reply to: Monthly navigation not working anymore #111733
    Brook
    Participant

    Howdy pknvelp,

    I am glad to hear that 3.4 solved some issue for you. Let us see what we can do to fix the remaining problem.

    You notice in the upper right how the ‘EVENEMENTEN IN’ field is autopopulated with todays date when you click next/prev month? That is the problem. It should be populated with the month of the current view instead.

    I notice that there is a JS error in the browser console when visiting your site:

    Uncaught TypeError: Cannot read property ‘msie’ of undefined jquery.tools.min.js?ver=3.8.1:1

    Perhaps that is related?

    I am noticing the body classes are absent from your theme’s <body> tag. The 3.4 update made our plugin dependent upon that WP feature. To fix this you will need to either consult with the theme developer, or you can alter the theme yourself if you are familiar with WP theme development. First, you need to add a body_class() call to your <body> tag. WP has thorough documentation to assist here.

    If nothing above helped you fix this, then it is time to run through some diagnostic steps. Could you run through these for me? First, could you try temporarily activating the default 2013 theme, and seeing if the issue persists.

    If disabling the theme fixes it, we have narrowed the issue down to a theme conflict. Do you have any theme overrides for the Events Calendar? If so could you try disabling them by renaming your [themename]/tribe-events/ folder to ‘tribe-events-bak’. Did that fix it?

    If the issue persists in the default 2013 theme, then we have a different set of debugging steps. Please keep the 2013 theme enabled, and also disable any plugins other than the ones from Modern Tribe to see if that fixes it. If it does, please try reenabling the plugins one at a time until the issue resurfaces. When it does resurface, can you let me know which plugin caused that to happen?

    That’s a huge post. Sorry. It is likely that one of the solutions higher up will fix it and you can ignore everything underneath. But, just in case I wanted to outline some other solutions that way you can resolve this as quickly as possible. Please let me know if that helps, or if I can clarify anything and perhaps answer further questions. Thanks!

    – Brook

    in reply to: How to change date formatting #111722
    Brook
    Participant

    Howdy pknvelp,

    This snippet here will make things even easier. For this particular date format change you will not need to even fiddle with theme overrides! Just drop this into your theme’s functions.php, underneath the first line “<?php”. If your theme does not have a functions.php file, go to your theme folder, create a new text document file called “functions.php”, and paste this text in the first line of the file “<?php”. On line 2 or 3, paste that snippet.

    On line 4 of that snippet, you can replace the ‘ at ‘ with ant other string of text you want.

    Does that make sense? Did that work for you? Please let me know. Cheers!

    – Brook

    in reply to: WordPress-Dashboard doesn't show events #111717
    Brook
    Participant

    I forgot to add, can I get a screenshot of the overlapping issue caused by the german translation? There are a few areas where those words appear, so a screenshot will help me see which one in particular is causing a problem. Then I can look into getting it fixes. Thanks!

    – Brook

    in reply to: WordPress-Dashboard doesn't show events #111715
    Brook
    Participant

    Howdy benediktjmichal,

    Thanks for being so thorough in disabling plugins and trying the 2012 theme. That would definitely have been my first suspect as well.

    My first suspect is that it could be an APM filter is applied to the admin interface and has not been cleared. Here is a screenshot of our filters. Could you click the “Clear” button and see if that fixes it? This box might be hidden from view, you have to click the drop down arrow on the far right side of the Filters & Columns box if that’s the case.

    Assuming you have already tried clearing filters, then it is possible that something has corrupted the plugin. First, is there another admin account that you can login from? If not could you try creating a test admin account and logging in from it, then seeing if the events appear? If they still don’t, can you send me a screesnshot of the events list page so I can get a little more info to work with.

    If nothing so far has helped, would you mind grabbing your system information and pasting it here? Make sure to use the ‘Set as private reply’ checkbox to protect your private information from the public. You can find the system info by going to WP Admin > Events > Settings, clicking on the “Help” tab, and scrolling down to the ‘System Information’ box. (Or by going to [yoursite]/wp-admin/edit.php?post_type=tribe_events&page=tribe-events-calendar&tab=help) That will give me a lot of extra information to help diagnose the problem.

    One last thing to try if nothing else has worked, could you delete our plugins and try redownloadind fresh copies? Before you do anything I strongly recommend that you make a backup of WordPress, particularly your database. Once you are satisfied with your backup situation, could you please manually delete the Events Calendar plugin folders from /wp-content/plugins/? Once deleted, this guide will walk you through redownloading our plugins. Unzip the content of each plugin into your plugins folder. Does that fix things for you?

    – Brook

    Brook
    Participant

    Howdy jantanner,

    I am glad to help as best I can. Unfortunately what you want to do is not the easiest thing. You see events have a publish date like posts, and if you wanted to sort by this date things would be quite easy. However, as you clearly understand they also have start and end dates. These are separate fields, fields that do not exist for posts. You can sort by those fields rather easily using tribe_get_events, with something like the following:

    $get_events = tribe_get_events(array(
    'post_type' => array('post', 'tribe_events'),
    'start_date' => tribe_event_beginning_of_day(date('j M Y')),
    'posts_per_page'=> 5
    ), true);

    However, since post_type => ‘post’ do not have start_date, the SQL orderby ends up placing them before events in the returned posts. That’s no good. You can add a date limiter to the query, something like this:

    'date_query' => array(
    'after' => date('j M Y')
    )
    However, that will hide any events that were published before now, which is obviously no good either.

    Ultimately what it boils down to is that you are trying to sort by two columns, start_date and post_date. That is not going to be easy to do using WP_Query. You could hook into pre_get_posts and overwrite the query SQL to overwrite post_date with the post_meta _EventStartDate if it is set. That could be a bit hairy, but that is the only way I can think of to accomplish what you want.

    Does that make sense? Will that work for you? Please let me know. Cheers!

    – Brook

    in reply to: Events Calendar Date is not Correct #111651
    Brook
    Participant

    Howdy tammylfinch,

    Is it possible that one of your date time settings is not configured how you would expect? There are two different settings that are considered when deciding which day to display an event on.

    The first is your WordPress’ timezone. This can be changed by going to WP Admin > Settings > General, and scrolling down to Timezone. Is it configured as you expect? It sounds like you want to set it to the UTC CST, which I believe is -6.  Is this option correct?

    The second option is found in WP Addmin > Events > Display. Scroll down to “End of day cutoff”. Is this set to midnight? If not, it sounds like you probably want it set to midnight.

    Does that make sense? Did one of those options fix it for you? Please let me know. Cheers!

    – Brook

    in reply to: 'Default Page Template View' not displaying calendar #110749
    Brook
    Participant

    Awesome! Glad to hear you were able to fix it. Thanks for posting. – Brook

    in reply to: Events Calendar Pro – Next Month Links Not Working #110632
    Brook
    Participant

    Interesting, it could have to do with a missing default body class. This section walks you through adding default classes that might need to appear on every page, in addition to the dynamic ones like our plugin generates. The rocktheme folks would know for sure, so that is probably the best place to go. I see you marked this resolved. Let us know if you any other questions in the future. Cheers!

    – Brook

Viewing 15 posts - 4,321 through 4,335 (of 4,796 total)