{"id":141513,"date":"2021-05-26T15:29:34","date_gmt":"2021-05-26T15:29:34","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/faculty-weekly-schedule\/"},"modified":"2022-03-14T00:49:19","modified_gmt":"2022-03-14T00:49:19","slug":"faculty-weekly-schedule","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/faculty-weekly-schedule\/","author":16937726,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2.0","stable_tag":"1.2.0","tested":"5.9.13","requires":"5.0","requires_php":"7.3","requires_plugins":"","header_name":"Faculty Weekly Schedule","header_author":"George Cooke","header_description":"Define and display the weekly schedule of a faculty member.","assets_banners_color":"69f5c2","last_updated":"2022-03-14 00:49:19","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/giving.broward.edu\/donate","header_plugin_uri":"https:\/\/github.com\/FWS-WP\/faculty-weekly-schedule\/","header_author_uri":"http:\/\/sites.broward.edu\/gcooke\/","rating":0,"author_block_rating":0,"active_installs":10,"downloads":1304,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"profgeorgecooke","date":"2021-05-26 21:55:49"},"1.1.0":{"tag":"1.1.0","author":"profgeorgecooke","date":"2021-07-26 20:45:21"},"1.2.0":{"tag":"1.2.0","author":"profgeorgecooke","date":"2022-03-14 00:49:19"}},"upgrade_notice":{"1.2.0":"<ul>\n<li>Updated Admin Page Framework to version 3.9.0<\/li>\n<li>Tested on WordPress version 5.9.2<\/li>\n<\/ul>","1.1.0":"<p>Updated for CampusPress programming requirements.\nTested on WordPress version 5.8<\/p>","1.0.0":"<p>Initial Release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2538106,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2538106,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2538106,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2538106,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.1.0","1.2.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2538106,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2538106,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2538106,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2538106,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":2538106,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":2538106,"resolution":"6","location":"assets","locale":""},"screenshot-7.png":{"filename":"screenshot-7.png","revision":2538106,"resolution":"7","location":"assets","locale":""}},"screenshots":{"1":"Settings","2":"Schedules listing","3":"Add new schedule","4":"Shortcode for a specific schedule","5":"Shortcode for the current schedule","6":"Example of a schedule","7":"Help"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[28933,1425,20709,4062,8363],"plugin_category":[40],"plugin_contributors":[199833],"plugin_business_model":[],"class_list":["post-141513","plugin","type-plugin","status-publish","hentry","plugin_tags-faculty","plugin_tags-hours","plugin_tags-office","plugin_tags-schedule","plugin_tags-weekly","plugin_category-calendar-and-events","plugin_contributors-profgeorgecooke","plugin_committers-profgeorgecooke"],"banners":{"banner":"https:\/\/ps.w.org\/faculty-weekly-schedule\/assets\/banner-772x250.png?rev=2538106","banner_2x":"https:\/\/ps.w.org\/faculty-weekly-schedule\/assets\/banner-1544x500.png?rev=2538106","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/faculty-weekly-schedule\/assets\/icon-128x128.png?rev=2538106","icon_2x":"https:\/\/ps.w.org\/faculty-weekly-schedule\/assets\/icon-256x256.png?rev=2538106","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/faculty-weekly-schedule\/assets\/screenshot-1.png?rev=2538106","caption":"Settings"},{"src":"https:\/\/ps.w.org\/faculty-weekly-schedule\/assets\/screenshot-2.png?rev=2538106","caption":"Schedules listing"},{"src":"https:\/\/ps.w.org\/faculty-weekly-schedule\/assets\/screenshot-3.png?rev=2538106","caption":"Add new schedule"},{"src":"https:\/\/ps.w.org\/faculty-weekly-schedule\/assets\/screenshot-4.png?rev=2538106","caption":"Shortcode for a specific schedule"},{"src":"https:\/\/ps.w.org\/faculty-weekly-schedule\/assets\/screenshot-5.png?rev=2538106","caption":"Shortcode for the current schedule"},{"src":"https:\/\/ps.w.org\/faculty-weekly-schedule\/assets\/screenshot-6.png?rev=2538106","caption":"Example of a schedule"},{"src":"https:\/\/ps.w.org\/faculty-weekly-schedule\/assets\/screenshot-7.png?rev=2538106","caption":"Help"}],"raw_content":"<!--section=description-->\n<p>Create a schedule for a semester that will display the office hours and classes of a faculty member to visitors of a site in a weekly format.<\/p>\n\n<p>[youtube https:\/\/youtu.be\/1RRUZW4U3IA]<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li>Unlimited schedules<\/li>\n<li>Unlimited office hour blocks within a schedule<\/li>\n<li>Unlimited classes within a schedule<\/li>\n<li>Each office hours block\/class can be scheduled on different days of the week<\/li>\n<li>Each office hours block\/class can be displayed with a different background color<\/li>\n<li>Support for online classes which are not scheduled for a particular day of the week<\/li>\n<li>Support for default schedule values via Settings<\/li>\n<li>Shortcode support to include a specific schedule in any page or post<\/li>\n<li>Shortcode support to include the current schedule in any page or post<\/li>\n<li>Control over what in the schedule is displayed<\/li>\n<\/ul>\n\n<!--section=installation-->\n<p>[youtube https:\/\/youtu.be\/QqS7xpCBw9E]<\/p>\n\n<p>Installing \"Faculty Weekly Schedule\" can be done by using one the following methods:<\/p>\n\n<p>This section describes how to install the plugin. In general, there are 3 ways to i<\/p>\n\n<h4>1. Via WordPress dashboard<\/h4>\n\n<ul>\n<li>Click on 'Add New' in the plugins dashboard<\/li>\n<li>Search for 'Faculty Weekly Schedule'<\/li>\n<li>Click 'Install Now' button<\/li>\n<li>Activate the plugin from the same page or from the Plugins dashboard<\/li>\n<\/ul>\n\n<h4>2. Via uploading the plugin to WordPress dashboard<\/h4>\n\n<ul>\n<li>Download the plugin to your computer from (https:\/\/wordpress.org\/plugins\/faculty-weekly-schedule\/)<\/li>\n<li>Click on 'Add New' in the plugins dashboard<\/li>\n<li>Click on 'Upload Plugin' button<\/li>\n<li>Select the zip file of the plugin that you have downloaded to your computer before<\/li>\n<li>Click 'Install Now'<\/li>\n<li>Activate the plugin from the Plugins dashboard<\/li>\n<\/ul>\n\n<h4>3. Via FTP<\/h4>\n\n<ul>\n<li>Download the plugin to your computer from (https:\/\/wordpress.org\/plugins\/faculty-weekly-schedule\/)<\/li>\n<li>Unzip the zip file, which will extract the 'faculty-weekly-schedule' directory<\/li>\n<li>Upload the 'faculty-weekly-schedule' directory (included inside the extracted folder) to the \/wp-content\/plugins\/ directory in your web space<\/li>\n<li>Activate the plugin from the Plugins dashboard<\/li>\n<\/ul>\n\n<h4>For Multisite installation<\/h4>\n\n<ul>\n<li>Log in to your primary site and go to \"My Sites\" &raquo; \"Network Admin\" &raquo; \"Plugins\"<\/li>\n<li>Install the plugin following one of the above ways<\/li>\n<li>Network activate the plugin<\/li>\n<\/ul>\n\n<h4>Where the plugin features can be accessed from?<\/h4>\n\n<ul>\n<li>The plugin features can be accessed via the \"Weekly Schedules\" admin menu<\/li>\n<\/ul>\n\n<h4>Getting Started<\/h4>\n\n<ol>\n<li><p>To specify default values for a new schedule:<\/p>\n\n<ul>\n<li>Hover over 'Weekly Schedules' in the WordPress admin sidebar menu and then click 'Settings'<\/li>\n<li>Review and change settings on each tab as desired<\/li>\n<li>Save the changes made before selecting the next tab<\/li>\n<li>See the Settings tab of the Help option in the Weekly Schedules admin menu for more information<\/li>\n<\/ul><\/li>\n<li><p>To create a new schedule:<\/p>\n\n<ul>\n<li>Hover over 'Weekly Schedules' in the WordPress admin sidebar menu and then click 'Add new Schedule'<\/li>\n<li>Fill out the details about the schedule<\/li>\n<li>Once desired information has been filled in, click the Publish button.<\/li>\n<li>See the Schedule tab of the Help option in the Weekly Schedules admin menu for more information<\/li>\n<\/ul><\/li>\n<li><p>To show a specific schedule to site visitors:<\/p>\n\n<ul>\n<li>Hover over 'Weekly Schedules' in the WordPress admin sidebar menu and then click 'Weekly Schedules'<\/li>\n<li>For the schedule that is to be shown, copy the shortcode shown in the schedules list<\/li>\n<li>Hover over 'Pages' in the WordPress admin sidebar menu and then click 'Add new'<\/li>\n<li>Type in a title for your schedule<\/li>\n<li>If using the Block Editor, add a shortcode block and paste in the copied shortcode from the schedules list<\/li>\n<li>If using the Classic Editor, paste in the copied shortcode from the schedules list<\/li>\n<li>Add any other desired information to your schedule and then click the Publish button<\/li>\n<li>Please note that it's usually best to display your schedule on a page that uses a wide (1-4 days per week) or full-width (5-7 days per week) page template (i.e. no sidebar)<\/li>\n<li>See the Shortcodes tab of the Help option in the Weekly Schedules admin menu for more information<\/li>\n<\/ul><\/li>\n<li><p>To show the current schedule to site visitors:<\/p>\n\n<ul>\n<li>Hover over 'Pages' in the WordPress admin sidebar menu and then click 'Add new'<\/li>\n<li>Type in a title for your current schedule<\/li>\n<li>If using the Block Editor, add a shortcode block and enter [fws-schedule include=\"now\"] as the shortcode<\/li>\n<li>If using the Classic Editor, enter [fws-schedule include=\"now\"]<\/li>\n<li>Add any other desired information to your schedule and then click the Publish button<\/li>\n<li>Please note that it's usually best to display your current schedule on a page that uses a wide (1-4 days per week) or full-width (5-7 days per week) page template (i.e. no sidebar)<\/li>\n<li>See the Shortcodes tab of the Help option in the Weekly Schedules admin menu for more information<\/li>\n<\/ul><\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='my%20office%20hours%20and%20classes%20change%20during%20a%20semester.%20what%20is%20the%20best%20way%20to%20setup%20a%20weekly%20schedule%3F'><h3>My office hours and classes change during a semester. What is the best way to setup a weekly schedule?<\/h3><\/dt>\n<dd><p>For each start and end date period, add a new schedule with the appropriate office hours and classes for that date period. Then use the shortcode include attribute to have the appropriate schedule shown for the current date.<\/p><\/dd>\n<dt id='i%20am%20a%20faculty%20advisor%20with%20set%20advising%20hours.%20how%20do%20i%20include%20the%20advising%20times%20in%20my%20schedule%3F'><h3>I am a faculty advisor with set advising hours. How do I include the advising times in my schedule?<\/h3><\/dt>\n<dd><p>Either add a separate office hours block with a different block title and background color for each advising time block or add a new schedule with the same start and end dates as the regular office hours and classes schedule with the advising time blocks.<\/p><\/dd>\n<dt id='is%20multisite%20supported%3F'><h3>Is multisite supported?<\/h3><\/dt>\n<dd><p>Yes. Each site in a multisite will have separate settings and schedules.<\/p><\/dd>\n<dt id='is%20any%20data%20deleted%20when%20the%20plugin%20is%20deactivated%3F'><h3>Is any data deleted when the plugin is deactivated?<\/h3><\/dt>\n<dd><p>No. All schedule settings and all schedules added will be kept. On a multisite all schedule settings and all schedules added will be kept on all sites within the multisite network.<\/p><\/dd>\n<dt id='is%20any%20data%20deleted%20when%20the%20plugin%20is%20deleted%3F'><h3>Is any data deleted when the plugin is deleted?<\/h3><\/dt>\n<dd><p>Yes. All schedule settings and all schedules added will be deleted. On a multisite all schedule settings and all schedules added will be deleted from all sites within the multisite network.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.0 (13 March 2022)<\/h4>\n\n<ul>\n<li>Updated Admin Page Framework to version 3.9.0<\/li>\n<li>Tested on WordPress version 5.9.2<\/li>\n<\/ul>\n\n<h4>1.1.0 (26 July 2021)<\/h4>\n\n<ul>\n<li>Updated for CampusPress programming requirements.<\/li>\n<li>Tested on WordPress version 5.8<\/li>\n<\/ul>\n\n<h4>1.0.0 (26 May 2021)<\/h4>\n\n<ul>\n<li>Initial Release.<\/li>\n<\/ul>","raw_excerpt":"Define and display the weekly schedule of a faculty member.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/141513","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=141513"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/profgeorgecooke"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=141513"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=141513"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=141513"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=141513"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=141513"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=141513"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}