{"id":32315,"date":"2014-10-16T13:31:22","date_gmt":"2014-10-16T13:31:22","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/neoncrm-events-widget\/"},"modified":"2018-02-12T20:58:17","modified_gmt":"2018-02-12T20:58:17","slug":"neoncrm-events-widget","status":"publish","type":"plugin","link":"https:\/\/mai.wordpress.org\/plugins\/neoncrm-events-widget\/","author":14017540,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"0.20","stable_tag":"trunk","tested":"4.9.29","requires":"4.0","requires_php":"","requires_plugins":"","header_name":"NeonCRM Events Widget","header_author":"Colin Pizarek","header_description":"","assets_banners_color":"192718","last_updated":"2018-02-12 20:58:17","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/www.z2systems.com\/","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/neoncrm-events-widget\/","header_author_uri":"https:\/\/profiles.wordpress.org\/colinpizarek\/","rating":4,"author_block_rating":0,"active_installs":10,"downloads":2965,"num_ratings":4,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"0.1":"<ul>\n<li>Original release<\/li>\n<\/ul>","0.11":"<ul>\n<li>Fixes a bug related to multiple widget instances<\/li>\n<\/ul>","0.12":"<ul>\n<li>Fixes a bug related to saving widget instances<\/li>\n<\/ul>","0.13":"<ul>\n<li>Update to stay compatible with changes made to NeonCRM. The plugin may not work properly without this update.<\/li>\n<li>Adds new filters that correspond with NeonCRM&#039;s web publish settings<\/li>\n<\/ul>","0.14":"<ul>\n<li>Fixes an bug that prevents Category filtering from working<\/li>\n<\/ul>","0.15":"<ul>\n<li>This update ensures compatibility with WordPress 4.3. The plugin may not work properly without this update.<\/li>\n<\/ul>","0.16":"<ul>\n<li>This update adds a fix for timezone-related problems and increases compatibility with other plugins.<\/li>\n<\/ul>","0.17":"<ul>\n<li>This update increases compatibility with various server configurations and fixes a bug related to campaign searching.<\/li>\n<\/ul>","0.18":"<ul>\n<li>This update increases compatibility with versions of PHP and improves security.<\/li>\n<\/ul>","0.19":"<ul>\n<li>This update fixes issues related to displaying registration and details links<\/li>\n<\/ul>","0.20":"<ul>\n<li>This update fixes a compatibility issue with WordPress 4.9+.<\/li>\n<\/ul>"},"ratings":{"1":1,"2":0,"3":0,"4":0,"5":3},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":"1389391","resolution":"128x128","location":"assets"}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":"1389391","resolution":"772x250","location":"assets"}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":"1008607","resolution":"1","location":"assets"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":"1070013","resolution":"2","location":"assets"}},"screenshots":{"1":"Display a list of upcoming events in a widget","2":"Configure each widget's settings"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1150,1486,45379,45380,15130],"plugin_category":[40,58],"plugin_contributors":[93144],"plugin_business_model":[],"class_list":["post-32315","plugin","type-plugin","status-publish","hentry","plugin_tags-crm","plugin_tags-events","plugin_tags-neon","plugin_tags-neoncrm","plugin_tags-nonprofit","plugin_category-calendar-and-events","plugin_category-user-management","plugin_contributors-colinpizarek","plugin_committers-colinpizarek"],"banners":{"banner":"https:\/\/ps.w.org\/neoncrm-events-widget\/assets\/banner-772x250.png?rev=1389391","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/neoncrm-events-widget\/assets\/icon-128x128.png?rev=1389391","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/neoncrm-events-widget\/assets\/screenshot-1.png?rev=1008607","caption":"Display a list of upcoming events in a widget"},{"src":"https:\/\/ps.w.org\/neoncrm-events-widget\/assets\/screenshot-2.png?rev=1070013","caption":"Configure each widget's settings"}],"raw_content":"<!--section=description-->\n<p>Display a list of upcoming events in a widget, retrieved from your NeonCRM system. Limit your list of events to a specific campaign\nor category.<\/p>\n\n<p>Requires PHP 5.2.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Obtain a NeonCRM account. <a href=\"http:\/\/www.z2systems.com\/\" title=\"NeonCRM by Z2 Systems, Inc.\">Learn about NeonCRM<\/a><\/li>\n<li>Ensure the API is enabled for your NeonCRM system. This guide can help you determine whether the API is enabled for your system:\n<a href=\"http:\/\/help.neoncrm.com\/api\/keys\" title=\"API Keys\">API Keys<\/a><\/li>\n<li>Generate an API key to be used with this plugin. The guide in the previous step demonstrates this.<\/li>\n<li>Extract all files in the 'neon-events' plugin to the '\/wp-content\/plugins\/' directory,<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Navigate to the Widgets configuration to add the NeonCRM Events Widget.<\/li>\n<li>Enter a valid API key and organization ID into the widget configuration.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt>Installation Instructions<\/dt>\n<dd><ol>\n<li>Obtain a NeonCRM account. <a href=\"http:\/\/www.z2systems.com\/\" title=\"NeonCRM by Z2 Systems, Inc.\">Learn about NeonCRM<\/a><\/li>\n<li>Ensure the API is enabled for your NeonCRM system. This guide can help you determine whether the API is enabled for your system:\n<a href=\"http:\/\/help.neoncrm.com\/api\/keys\" title=\"API Keys\">API Keys<\/a><\/li>\n<li>Generate an API key to be used with this plugin. The guide in the previous step demonstrates this.<\/li>\n<li>Extract all files in the 'neon-events' plugin to the '\/wp-content\/plugins\/' directory,<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Navigate to the Widgets configuration to add the NeonCRM Events Widget.<\/li>\n<li>Enter a valid API key and organization ID into the widget configuration.<\/li>\n<\/ol><\/dd>\n<dt>What is NeonCRM?<\/dt>\n<dd><p>NeonCRM is a web-based fundraising and membership system that provides nonprofit organizations with all the tools \nrequired to increase donations and memberships while automating common processes and streamlining staff's day-to-day tasks.<\/p><\/dd>\n<dt>Where do I get an API Key\/ Org ID?<\/dt>\n<dd><p>This guide explains how to generate an API key: <a href=\"http:\/\/help.neoncrm.com\/api\/keys\" title=\"API Keys\">API Keys<\/a><\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.1<\/h4>\n\n<ul>\n<li>Original release<\/li>\n<\/ul>\n\n<h4>0.11<\/h4>\n\n<ul>\n<li>Fixed an issue that caused multiple cached widget instances to overwrite each other.<\/li>\n<\/ul>\n\n<h4>0.12<\/h4>\n\n<ul>\n<li>Fixed an issue that prevented the cache from being cleared when a widget is updated.<\/li>\n<\/ul>\n\n<h4>0.13<\/h4>\n\n<ul>\n<li>Updated the references to NeonCRM's field names. This maintains compatibility after NeonCRM's API upgrade on 1\/17\/2015. The plugin may not work properly without this update.<\/li>\n<li>Added two new filter options to hide events that are not web-published or have web registration disabled.<\/li>\n<li>Refactored the logic for the number of events to display, due to the new filters<\/li>\n<\/ul>\n\n<h4>0.14<\/h4>\n\n<ul>\n<li>Fixed an issue that prevented Category filtering from working<\/li>\n<\/ul>\n\n<h4>0.15<\/h4>\n\n<ul>\n<li>Removed PHP4-style class constructors<\/li>\n<\/ul>\n\n<h4>0.16<\/h4>\n\n<ul>\n<li>Fixed an issue where dates used the server's time zone instead of WordPress's user-defined time zone.<\/li>\n<li>Added a check to see if the class Neon already exists to prevent conflicts with other plugins using the Neon PHP library.<\/li>\n<li>Added a check to the Neon PHP library to see if a session has already been started.<\/li>\n<\/ul>\n\n<h4>0.17<\/h4>\n\n<ul>\n<li>Refactored API calls to use wp_remote_post instead of cURL.<\/li>\n<li>Fixed a bug with Campaign searching so that it now works.<\/li>\n<\/ul>\n\n<h4>0.18<\/h4>\n\n<ul>\n<li>Refactored session checker to be compatible with PHP 5.2<\/li>\n<li>Refactored output code to improve security<\/li>\n<\/ul>\n\n<h4>0.19<\/h4>\n\n<ul>\n<li>Events with Registration disabled no longer display a registration link<\/li>\n<li>Events that are displayed in the widget but not Published in NeonCRM will no longer display a details link<\/li>\n<\/ul>\n\n<h4>0.20<\/h4>\n\n<ul>\n<li>Fixed a bug related to using PHP Sessions that caused the plugin to fail health checks.<\/li>\n<\/ul>","raw_excerpt":"Displays a feed of upcoming events retrieved from NeonCRM.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/32315","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=32315"}],"author":[{"embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/colinpizarek"}],"wp:attachment":[{"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=32315"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=32315"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=32315"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=32315"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=32315"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=32315"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}