{"id":236404,"date":"2014-06-19T16:18:32","date_gmt":"2014-06-19T23:18:32","guid":{"rendered":"http:\/\/tri.be\/support\/forums\/topic\/press-permit-pro-and-basic-conflict-with-the-events-calendar-modern-tribe\/"},"modified":"2014-06-26T09:42:58","modified_gmt":"2014-06-26T16:42:58","slug":"press-permit-pro-and-basic-conflict-with-the-events-calendar-modern-tribe","status":"closed","type":"topic","link":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/press-permit-pro-and-basic-conflict-with-the-events-calendar-modern-tribe\/","title":{"rendered":"Press Permit Pro (and basic) conflict with The Events Calendar (Modern Tribe)"},"content":{"rendered":"<p>&#8230;revisited. I don&#8217;t believe that the &#8220;potential&#8221; solutions given on this forum are really the solution, as in both cases they are suggesting workarounds disabling the permissions functionality of PressPermit in order to fix what appears to be a bug in the AJAX \/ Javascript handling of a data change in an unrefreshed browser window of The Events Calendar.<\/p>\n<p>In my case have the same results with the latest Chrome, and Safari on the Mac.<\/p>\n<p>I&#8217;ve isolated a minor (albeit annoying because it&#8217;s a show stopper) conflict between Press Permit Pro 2.1.45 and The Events Calendar 3.6.1 and WordPress 3.9.1 (Custom Theme). I used Theme and Plugin testing procedure to isolate and confirm that the issue ONLY happens when Press Permit Pro 2.1.45 is Activated and the Core Settings for Filtered Post Types (Modify Permissions) includes &#8220;Events&#8221; which is the TEC custom post type. The problem occurs in default Themes as well, so it is not a result of the theme in use.<\/p>\n<p>The fault occurs when a user is NOT logged in, or logged in to the site with any privileges OTHER than Administrator, and only that Press Permit is Activated and &#8220;Events&#8221; is a selected Post Type for filtering (which should be a viable option to enable the calendar to show private events to &#8220;some&#8221; PP Groups and not others).<\/p>\n<p>What happens is that when landing on or refreshing a Monthly Event Calendar, all the events show up properly and are correctly filtered by Press Permit.<\/p>\n<p>However, if one uses the &#8220;month forward \/ backward&#8221; navigation links to view a new month, NONE of the events (no matter what permissions they have) will show (unless the user is logged in with Administrator privileges). (I believe TEC uses AJAX \/ Javascript to refresh the calendar in place.)<\/p>\n<p>If the screen is refreshed (by the web browser Reload), the Events will show again (no matter whether logged out, in, or user level). This occurs in multiple browsers on a Mac.<\/p>\n<p>The site is http:\/\/www.campwaterdown.com and the Calendar http:\/\/www.campwaterdown.com\/events\/<\/p>\n<p>PPCore is essential to how we use the site, The Events Calendar is just beginning to be used heavily, but the conflict is especially annoying.<\/p>\n<p>Any ideas if there is an issue or suggestion from Tribe&#8217;s side that can address this (it is the PP Plugin that causes the conflict, TEC works properly with any other of our plugins activated, but still, TEC should work as other Custom Post Types do with PP&#8217;s sophisticated Group Permissions management and it seems like a conflict in the way the calendar is refreshed using the AJAX routine)?<\/p>\n<p>Please let me know if there is any additional information or access I can provide.<\/p>\n<p>Thank you,<\/p>\n<p>Wayne Powell<\/p>\n","protected":false},"template":"","class_list":["post-236404","topic","type-topic","status-closed","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Press Permit Pro (and basic) conflict with The Events Calendar (Modern Tribe) -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/press-permit-pro-and-basic-conflict-with-the-events-calendar-modern-tribe\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Press Permit Pro (and basic) conflict with The Events Calendar (Modern Tribe) -\" \/>\n<meta property=\"og:description\" content=\"&#8230;revisited. I don&#8217;t believe that the &#8220;potential&#8221; solutions given on this forum are really the solution, as in both cases they are suggesting workarounds disabling the permissions functionality of PressPermit in order to fix what appears to be a bug in the AJAX \/ Javascript handling of a data change in an unrefreshed browser window [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/press-permit-pro-and-basic-conflict-with-the-events-calendar-modern-tribe\/\" \/>\n<meta property=\"article:modified_time\" content=\"2014-06-26T16:42:58+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/press-permit-pro-and-basic-conflict-with-the-events-calendar-modern-tribe\/\",\"url\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/press-permit-pro-and-basic-conflict-with-the-events-calendar-modern-tribe\/\",\"name\":\"Press Permit Pro (and basic) conflict with The Events Calendar (Modern Tribe) -\",\"isPartOf\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\"},\"datePublished\":\"2014-06-19T23:18:32+00:00\",\"dateModified\":\"2014-06-26T16:42:58+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/press-permit-pro-and-basic-conflict-with-the-events-calendar-modern-tribe\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/press-permit-pro-and-basic-conflict-with-the-events-calendar-modern-tribe\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/press-permit-pro-and-basic-conflict-with-the-events-calendar-modern-tribe\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/theeventscalendar.com\/support\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Topics\",\"item\":\"https:\/\/theeventscalendar.com\/support\/topics\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Calendar Products\",\"item\":\"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Events Calendar PRO\",\"item\":\"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/events-calendar-pro\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Press Permit Pro (and basic) conflict with The Events Calendar (Modern Tribe)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\",\"url\":\"https:\/\/theeventscalendar.com\/support\/\",\"name\":\"\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/theeventscalendar.com\/support\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Press Permit Pro (and basic) conflict with The Events Calendar (Modern Tribe) -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/press-permit-pro-and-basic-conflict-with-the-events-calendar-modern-tribe\/","og_locale":"en_US","og_type":"article","og_title":"Press Permit Pro (and basic) conflict with The Events Calendar (Modern Tribe) -","og_description":"&#8230;revisited. I don&#8217;t believe that the &#8220;potential&#8221; solutions given on this forum are really the solution, as in both cases they are suggesting workarounds disabling the permissions functionality of PressPermit in order to fix what appears to be a bug in the AJAX \/ Javascript handling of a data change in an unrefreshed browser window [&hellip;]","og_url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/press-permit-pro-and-basic-conflict-with-the-events-calendar-modern-tribe\/","article_modified_time":"2014-06-26T16:42:58+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/press-permit-pro-and-basic-conflict-with-the-events-calendar-modern-tribe\/","url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/press-permit-pro-and-basic-conflict-with-the-events-calendar-modern-tribe\/","name":"Press Permit Pro (and basic) conflict with The Events Calendar (Modern Tribe) -","isPartOf":{"@id":"https:\/\/theeventscalendar.com\/support\/#website"},"datePublished":"2014-06-19T23:18:32+00:00","dateModified":"2014-06-26T16:42:58+00:00","breadcrumb":{"@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/press-permit-pro-and-basic-conflict-with-the-events-calendar-modern-tribe\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/theeventscalendar.com\/support\/forums\/topic\/press-permit-pro-and-basic-conflict-with-the-events-calendar-modern-tribe\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/press-permit-pro-and-basic-conflict-with-the-events-calendar-modern-tribe\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/theeventscalendar.com\/support\/"},{"@type":"ListItem","position":2,"name":"Topics","item":"https:\/\/theeventscalendar.com\/support\/topics\/"},{"@type":"ListItem","position":3,"name":"Calendar Products","item":"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/"},{"@type":"ListItem","position":4,"name":"Events Calendar PRO","item":"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/events-calendar-pro\/"},{"@type":"ListItem","position":5,"name":"Press Permit Pro (and basic) conflict with The Events Calendar (Modern Tribe)"}]},{"@type":"WebSite","@id":"https:\/\/theeventscalendar.com\/support\/#website","url":"https:\/\/theeventscalendar.com\/support\/","name":"","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/theeventscalendar.com\/support\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/236404","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/236404\/revisions"}],"wp:attachment":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/media?parent=236404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}