{"id":56490,"date":"2008-12-04T23:06:21","date_gmt":"2008-12-04T23:06:21","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/activities\/"},"modified":"2021-02-21T16:40:36","modified_gmt":"2021-02-21T16:40:36","slug":"activities","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/activities\/","author":16463763,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.8","stable_tag":"trunk","tested":"5.6.17","requires":"5.4","requires_php":"7.0.32","requires_plugins":"","header_name":"Activities","header_author":"Mikal Naustdal","header_description":"","assets_banners_color":"","last_updated":"2021-02-21 16:40:36","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.com\/cgi-bin\/webscr?cmd=_donations&business=4WWGL363GNRGQ&lc=NO&item_name=Activities%20WordPress%20Plugin&item_number=Development&currency_code=USD&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted","header_plugin_uri":"https:\/\/github.com\/Loderian\/Activities","header_author_uri":"https:\/\/github.com\/Loderian","rating":5,"author_block_rating":0,"active_installs":10,"downloads":2436,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.7":{"tag":"1.1.7","author":"loderian","date":"2021-02-21 16:40:36"}},"upgrade_notice":{"1.1.8":"<p>Editing plan session on report has its own popup. Jquery fix<\/p>","1.1.7":"<p>Fixed bug where some users could not be edited on activity report<\/p>","1.1.6":"<p>Quick edit of user roles on activity report. Option for limiting number of participants on activities. Status image and text option added to shortcode.<\/p>","1.1.5":"<p>Javascript compatibility<\/p>","1.1.4":"<p>Export participant data from multiple activities at once. Join\/leave link and image options added to shortcode.<\/p>","1.1.3":"<p>Installer and uninstaller fix.\nFixed display of WooCommerce coupons on activity report, you may need to update plugin options for which coupons to display.<\/p>","1.1.2":"<p>Fixed a bug related saving sessions checkboxes on activity reports and the look of pagination buttons.\nTested primary features with WordPress 5.3. Removed activity report default buttons as they seemed unnecessary.<\/p>","1.1.1":"<p>Added column to the product page to display activities assigned to products.\nFixed a bug where activities would be removed from products when quick edited.\nAnd more...<\/p>","1.1.0":"<p>You can now create plans for your activities!<\/p>","1.0.5":"<p>Added activity duplication and categories.<\/p>","1.0.4":"<p>Allows you to use reports on all devices!<\/p>","1.0.3":"<p>Makes editing participant info on reports easier.\nReport checkmarks can be used digitally (not adapted to phone use yet).\nEasier to make default report settings.<\/p>","1.0.2":"<p>Sites are more usable for IE users.<\/p>","1.0.1":"<p>Should be a lot safer to use.<\/p>","1.0.0":"<p>Lets you create activities!<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":"1"},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":1963056,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":1963056,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.7"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":1960165,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":1960165,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":1960165,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":1960165,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":1960165,"resolution":"5","location":"assets","locale":""}},"screenshots":{"1":"Activity Report","2":"Activity Report with custom fields","3":"Exporting participant emails for Yoga Starters","4":"An activity connected to a product","5":"The Activities general options screen"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[14615,6978,7114,1486,915],"plugin_category":[40],"plugin_contributors":[162747],"plugin_business_model":[],"class_list":["post-56490","plugin","type-plugin","status-publish","hentry","plugin_tags-activities","plugin_tags-classes","plugin_tags-courses","plugin_tags-events","plugin_tags-report","plugin_category-calendar-and-events","plugin_contributors-loderian","plugin_committers-loderian","plugin_support_reps-loderian"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/activities\/assets\/icon-128x128.png?rev=1963056","icon_2x":"https:\/\/ps.w.org\/activities\/assets\/icon-256x256.png?rev=1963056","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/activities\/assets\/screenshot-1.png?rev=1960165","caption":"Activity Report"},{"src":"https:\/\/ps.w.org\/activities\/assets\/screenshot-2.png?rev=1960165","caption":"Activity Report with custom fields"},{"src":"https:\/\/ps.w.org\/activities\/assets\/screenshot-3.png?rev=1960165","caption":"Exporting participant emails for Yoga Starters"},{"src":"https:\/\/ps.w.org\/activities\/assets\/screenshot-4.png?rev=1960165","caption":"An activity connected to a product"},{"src":"https:\/\/ps.w.org\/activities\/assets\/screenshot-5.png?rev=1960165","caption":"The Activities general options screen"}],"raw_content":"<!--section=description-->\n<p>Activities is a free, light-weight plugin for managing activities.\nIt provides an easy to use interface to manage your sites activities and who is participating.\nThis plugin supports multisite installations. Each site has their own activities, locations, activity archive and plugin settings.<\/p>\n\n<p>The heart of the plugin is the Activity Report.\nWhen using the Activity Report it is easy to manage different recurring activities like yoga courses, football training and a lot of similar group oriented activities.\nThe plugin integrates beautifully with WooCommerce Products.\nFor example, when a customer is buying participation on a yoga retreat the customer are at the same time assigned the Activity list for this particular retreat.<\/p>\n\n<h3>Activities<\/h3>\n\n<p>Activities has name, start\/end dates and two description of different sizes.\nThey can also be assigned a location, they are created separately for easy reuse.\nIf you have plans for the activity, they can be created separately and be reused on unlimited activities. The plans can be viewed on the activity report page.\nIn addition each activity can have a responsible user who can be granted access to view and\/or edit their assigned activities.\nActivities can be archived to get a 'history' and reduce the amount of activities on the 'main' list.<\/p>\n\n<h3>Activity Report<\/h3>\n\n<p>This plugin comes with a report page where you can get an overview of the activity and its participants.\nThe report is a static structure, but has a lot of customization options for its content.\nIn addition to specific report settings, the 'Activities &gt; Options &gt; Activity Report' page you can set a generic setting for all reports.<\/p>\n\n<h3>Export and Participant Communication<\/h3>\n\n<p>The export page allows you to copy participant information from an activity. It currently supports exporting email, phone and names.\nFor example it can be used to send emails to all participants by copying the email list it provides and pasting it into a email program or webpage.<\/p>\n\n<h3>Shortcodes<\/h3>\n\n<p>A simple shortcode is provided to display activity information in blog-posts, products or other types of posts.\nAlso comes with an option to display a join\/unjoin button\/link\/image on posts.\nAnd status image to display different text\/image whether user is participating or not.\nCheck the FAQ on how to use it.<\/p>\n\n<h3>Responsible Users<\/h3>\n\n<p>Usually users would be granted permission to use a plugin based on their role.\nWith this plugin you can grant users permission to only view and\/or edit their assigned activities.\nThis will naturally not restrict access for other users who have higher permissions based on role.<\/p>\n\n<h3>WooCommerce<\/h3>\n\n<p>Activities has a good integration with WooCommerce. Products can be assigned with any number of activities,\nwhen a user buys the product and the order is set to <em>Completed<\/em> they will be added to the activities assigned to products bought.\nGuets customers who buy any product can be converted into a WordPress user and then be assigned to activities.<\/p>\n\n<h3>Importing<\/h3>\n\n<p>Activities comes with a simple import feature. The import system only takes CSV files and expect them to be semicolon separated.\nBoth activities and participants can be imported.<\/p>\n\n<!--section=installation-->\n<h4>From Your Site<\/h4>\n\n<ol>\n<li>Go to 'Plugins' on the left hand side<\/li>\n<li>Click the 'Add New' button on top of the page<\/li>\n<li>Search for 'Activities' and click 'Install Now'<\/li>\n<li>Click 'Activate' on the same screen or in the 'Plugins' screen<\/li>\n<\/ol>\n\n<h4>From Your Multisite<\/h4>\n\n<ol>\n<li>Visit 'My Sites &gt; Network Admin'<\/li>\n<li>Go to 'Plugins' on the left hand side<\/li>\n<li>Click the 'Add New' button on top of the page<\/li>\n<li>Search for 'Activities' and click 'Install Now'<\/li>\n<li>Click 'Activate' on the same screen or in the 'Plugins' screen<\/li>\n<\/ol>\n\n<h4>From WordPress.org<\/h4>\n\n<ol>\n<li>Download Activities<\/li>\n<li>Extract the archive file (.zip) to the <em>\/wp-content\/plugins\/<\/em> folder.<\/li>\n<li>Activate the plugin on the 'Plugins' screen on your site<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='how%20do%20i%20send%20an%20email%20to%20participants%3F'><h3>How do i send an email to participants?<\/h3><\/dt>\n<dd><ol>\n<li>Go to <em>Activities<\/em> page in the admin area.<\/li>\n<li>Find the activity with the participants you want to send emails to<\/li>\n<li>Click the export button under the activity name<\/li>\n<li>Select email from the <em>Select User Data<\/em> dropdown<\/li>\n<li>Click <em>Export<\/em><\/li>\n<li>Click the box containing the emails as text<\/li>\n<li>Make a new email in your email webpage or program<\/li>\n<li>Paste the text in the <em>To<\/em> input<\/li>\n<li>If it doesn't separate the emails correctly, try exporting with <code>;<\/code> as delimiter instead<\/li>\n<\/ol><\/dd>\n<dt id='how%20do%20i%20use%20the%20shortcode%3F'><h3>How do I use the shortcode?<\/h3><\/dt>\n<dd><p>Posts<\/p>\n\n<ol>\n<li>Type <code>[acts name=\"\" data=\"\"]<\/code> where you want the activity information<\/li>\n<li>Write the name of the activity you want information from between the quotes (example: <code>[acts name=\"Yoga Starters\" data=\"\"]<\/code>)<\/li>\n<li>Add the data you want to print (example: <code>[acts name=\"Yoga Starters\" data=\"button\"]<\/code>)<\/li>\n<\/ol>\n\n<p>Activity Report Header<\/p>\n\n<ol>\n<li>Type <code>[acts data=\"\"]<\/code> where in the header field of the Activity Report control panel<\/li>\n<li>Add the data you want to print (example: <code>[acts data=\"loc_address\"]<\/code>)<\/li>\n<li>Click the save button to see the results<\/li>\n<\/ol>\n\n<p>Notes:<\/p>\n\n<ul>\n<li>The generic settings for Activity Report will not show any results from shortcodes<\/li>\n<li>Not all options are available Activity Report, for example the <code>button<\/code> option<\/li>\n<\/ul>\n\n<p>List of data options<\/p>\n\n<ul>\n<li><p>Activity:<\/p>\n\n<ul>\n<li><code>name<\/code> = Name<\/li>\n<li><code>short_desc<\/code> = Short Description<\/li>\n<li><code>long_desc<\/code> = Long Description<\/li>\n<li><code>start<\/code> = Start Date<\/li>\n<li><code>end<\/code> = End Date<\/li>\n<li><code>members<\/code> = How many users who are currently participating\/listed<\/li>\n<li><code>archive<\/code> = 'Archived' if the activity is archived (users cannot join) or 'Active' if not (users can join)<\/li>\n<li><code>join_button<\/code> = A join\/leave button for activities. <code>join<\/code> = Text for joining on button. <code>leave<\/code> = Text for leaving on button.<\/li>\n<li><code>join_link<\/code> = A join\/leave link for activities. <code>join<\/code> = Link text for joining. <code>leave<\/code> = Link text for leaving.<\/li>\n<li><code>join_image<\/code> = A join\/leave image for activities. <code>join<\/code> = Image link for joining activity. <code>leave<\/code> = Image link for leaving activity.<\/li>\n<li><code>status_text<\/code> = Displays either <code>joined<\/code> text when current user is participating in selected activity and <code>not_joined<\/code> text otherwise<\/li>\n<li><code>status_image<\/code> = Displays either <code>joined<\/code> image when current user is participating in selected activity and <code>not_joined<\/code> image otherwise<\/li>\n<\/ul><\/li>\n<li><p>Location:<\/p>\n\n<ul>\n<li><code>loc_name<\/code> or <code>loc<\/code> = Name<\/li>\n<li><code>loc_address<\/code> = Address<\/li>\n<li><code>loc_description<\/code> = Description<\/li>\n<li><code>loc_postcode<\/code> = Postcode<\/li>\n<li><code>loc_city<\/code> = City<\/li>\n<li><code>loc_country<\/code> = Country<\/li>\n<\/ul><\/li>\n<li>Responsible:\n\n<ul>\n<li><code>res_name<\/code> or <code>res<\/code> = Name<\/li>\n<li><code>res_name_email<\/code> = Name (email)<\/li>\n<li><code>res_<\/code> + <code>user_meta_key<\/code> = Advanced! Custom user data, <code>***<\/code> if the <code>user_meta_key<\/code> is protected or <code>\" \"<\/code> if nothing was found<\/li>\n<\/ul><\/li>\n<\/ul><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.8<\/h4>\n\n<ul>\n<li>Feature: Editing plan session on report has its own popup<\/li>\n<li>Fix: Updated jquery<\/li>\n<\/ul>\n\n<h4>1.1.7<\/h4>\n\n<ul>\n<li>Fix: Some users could not be quick edited on activity report<\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li>Feature: Quick edit of user roles in activity report<\/li>\n<li>Feature: Options for limiting number of participants on activities<\/li>\n<li>Feature: Added shortcode option for activity status text and image<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>Fix: Removed use of Optional Chaining (?.) operator in js, its too modern for a lot of browsers<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Feature: Export participant data from multiple activities at once<\/li>\n<li>Feature: Added shortcode option for join\/leave link and image<\/li>\n<li>Feature: Customize text for shortcode join\/leave button\/link\/image<\/li>\n<li>Fix: Join button was not working in some browsers<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Fix: Installer should now work correctly<\/li>\n<li>Fix: Uninstaller now removes plan tables<\/li>\n<li>Fix: Some WooCommerce coupons would not display on activity report<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Tweak: Removed Make Default and Reset to Default as they seemed unnecessary<\/li>\n<li>Fix: Made pagination links into buttons<\/li>\n<li>Fix: Saving attended checkboxes should now work for activities with with a plan with more sessions than the default report sessions<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Feature: Added a column on the products page which displays activities assigned to the product<\/li>\n<li>Tweak: Plans on the report are now collapsed on all devices<\/li>\n<li>Tweak: Plans are now listed vertically instead of horizontally<\/li>\n<li>Fix: Plans are now gets extra padding, just as the report, when using the folder print button<\/li>\n<li>Fix: Quick editing products should no longer delete activities on the product<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Feature: You can now create plans for your activities<\/li>\n<li>Feature: Plans can be seen on the report page when added to an activity<\/li>\n<li>Feature: Each report can have their own text for each session without changing the existing plan<\/li>\n<li>Feature: Plans can be updated or added as a new plan with the changes you've made on a report<\/li>\n<li>Enhancement: Added additional save buttons on the report page when the settings box is hidden<\/li>\n<li>Enhancement: Filters are now collapsed on small devices and can be expanded<\/li>\n<li>Fix: Changed the default value of datetime columns to NULL to avoid errors in the db<\/li>\n<li>Fix: Activities on products can now be fully removed<\/li>\n<li>Fix: Handling past orders with variable products should now work correctly<\/li>\n<li>Fix: Browser tab title should now be correct<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Feature: Added categories to activities<\/li>\n<li>Feature: You can now duplicate activities<\/li>\n<li>Enhancement: Added activity settings to variable products in WooCommerce<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Feature: Added option to set textarea or country-select as input fields on the quick user edit form<\/li>\n<li>Enhancement: The report should now be usable for all devices<\/li>\n<li>Tweak: Improved the look of custom field editing on report settings<\/li>\n<li>Tweak: Improved layout for all devices<\/li>\n<li>Fix: Replaced use of Sets in JavaScript with objects to improve compatibility<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Feature: Clicking names in the activity report will now show a box where you can edit user info<\/li>\n<li>Feature: Added a <em>Make default<\/em> button to the report settings box<\/li>\n<li>Feature: Added buttons to check and uncheck session boxes of a selected number<\/li>\n<li>Enhancement: Report checkboxes are now saved<\/li>\n<li>Fix: The reload info button on default report settings page should now work<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Enhancement: Select fields should now be useable if selectize does not load<\/li>\n<li>Enhancement: Shortcode join button now filters users that has no roles that are allowed to be participants<\/li>\n<li>Fix: Javascript compile bug that occurred in Internet Explorer<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Updated security<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Release<\/li>\n<\/ul>","raw_excerpt":"A plugin for managing activities, activity reports and communication with participants. Comes with WooCommerce integration.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/56490","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=56490"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/loderian"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=56490"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=56490"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=56490"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=56490"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=56490"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=56490"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}