Changeset 2942769
- Timestamp:
- 07/24/2023 09:23:31 PM (2 years ago)
- Location:
- client-power-tools
- Files:
-
- 110 added
- 5 edited
-
tags/1.7.5 (added)
-
tags/1.7.5/LICENSE (added)
-
tags/1.7.5/admin (added)
-
tags/1.7.5/admin/cpt-admin-messages-table.php (added)
-
tags/1.7.5/admin/cpt-admin-messages.php (added)
-
tags/1.7.5/admin/cpt-admin.php (added)
-
tags/1.7.5/admin/cpt-client-manager-table.php (added)
-
tags/1.7.5/admin/cpt-client-managers.php (added)
-
tags/1.7.5/admin/cpt-clients-table.php (added)
-
tags/1.7.5/admin/cpt-clients.php (added)
-
tags/1.7.5/admin/cpt-edit-client-form.php (added)
-
tags/1.7.5/admin/cpt-edit-client.php (added)
-
tags/1.7.5/admin/cpt-edit-project-form.php (added)
-
tags/1.7.5/admin/cpt-edit-project-type-form.php (added)
-
tags/1.7.5/admin/cpt-edit-project.php (added)
-
tags/1.7.5/admin/cpt-new-client-form.php (added)
-
tags/1.7.5/admin/cpt-new-client.php (added)
-
tags/1.7.5/admin/cpt-new-project-form.php (added)
-
tags/1.7.5/admin/cpt-new-project-type-form.php (added)
-
tags/1.7.5/admin/cpt-new-project.php (added)
-
tags/1.7.5/admin/cpt-project-types-table.php (added)
-
tags/1.7.5/admin/cpt-project-types.php (added)
-
tags/1.7.5/admin/cpt-projects-table.php (added)
-
tags/1.7.5/admin/cpt-projects.php (added)
-
tags/1.7.5/admin/cpt-settings.php (added)
-
tags/1.7.5/admin/fonts (added)
-
tags/1.7.5/admin/fonts/Jost (added)
-
tags/1.7.5/admin/fonts/Jost/Jost-Bold.ttf (added)
-
tags/1.7.5/admin/fonts/Jost/Jost-Bold.woff (added)
-
tags/1.7.5/admin/fonts/Jost/Jost-Bold.woff2 (added)
-
tags/1.7.5/admin/fonts/Jost/Jost-BoldItalic.ttf (added)
-
tags/1.7.5/admin/fonts/Jost/Jost-BoldItalic.woff (added)
-
tags/1.7.5/admin/fonts/Jost/Jost-BoldItalic.woff2 (added)
-
tags/1.7.5/admin/fonts/Jost/Jost-Italic.ttf (added)
-
tags/1.7.5/admin/fonts/Jost/Jost-Italic.woff (added)
-
tags/1.7.5/admin/fonts/Jost/Jost-Italic.woff2 (added)
-
tags/1.7.5/admin/fonts/Jost/Jost-Regular.ttf (added)
-
tags/1.7.5/admin/fonts/Jost/Jost-Regular.woff (added)
-
tags/1.7.5/admin/fonts/Jost/Jost-Regular.woff2 (added)
-
tags/1.7.5/admin/images (added)
-
tags/1.7.5/admin/images/cpt-icon.svg (added)
-
tags/1.7.5/admin/images/cpt-logo.svg (added)
-
tags/1.7.5/assets (added)
-
tags/1.7.5/assets/css (added)
-
tags/1.7.5/assets/css/admin.css (added)
-
tags/1.7.5/assets/css/admin.css.map (added)
-
tags/1.7.5/assets/css/common.css (added)
-
tags/1.7.5/assets/css/common.css.map (added)
-
tags/1.7.5/assets/css/frontend.css (added)
-
tags/1.7.5/assets/css/frontend.css.map (added)
-
tags/1.7.5/assets/css/style.css.map (added)
-
tags/1.7.5/assets/fonts (added)
-
tags/1.7.5/assets/fonts/Jost (added)
-
tags/1.7.5/assets/fonts/Jost/Jost-Bold.ttf (added)
-
tags/1.7.5/assets/fonts/Jost/Jost-Bold.woff (added)
-
tags/1.7.5/assets/fonts/Jost/Jost-Bold.woff2 (added)
-
tags/1.7.5/assets/fonts/Jost/Jost-BoldItalic.ttf (added)
-
tags/1.7.5/assets/fonts/Jost/Jost-BoldItalic.woff (added)
-
tags/1.7.5/assets/fonts/Jost/Jost-BoldItalic.woff2 (added)
-
tags/1.7.5/assets/fonts/Jost/Jost-Italic.ttf (added)
-
tags/1.7.5/assets/fonts/Jost/Jost-Italic.woff (added)
-
tags/1.7.5/assets/fonts/Jost/Jost-Italic.woff2 (added)
-
tags/1.7.5/assets/fonts/Jost/Jost-Regular.ttf (added)
-
tags/1.7.5/assets/fonts/Jost/Jost-Regular.woff (added)
-
tags/1.7.5/assets/fonts/Jost/Jost-Regular.woff2 (added)
-
tags/1.7.5/assets/images (added)
-
tags/1.7.5/assets/images/close.svg (added)
-
tags/1.7.5/assets/images/cpt-icon.svg (added)
-
tags/1.7.5/assets/images/cpt-logo.svg (added)
-
tags/1.7.5/assets/images/expand.svg (added)
-
tags/1.7.5/assets/js (added)
-
tags/1.7.5/assets/js/cpt-admin.js (added)
-
tags/1.7.5/assets/js/cpt-common.js (added)
-
tags/1.7.5/assets/js/cpt-frontend.js (added)
-
tags/1.7.5/assets/js/cpt-stages.js (added)
-
tags/1.7.5/assets/js/cpt-types.js (added)
-
tags/1.7.5/assets/scss (added)
-
tags/1.7.5/assets/scss/_animations.scss (added)
-
tags/1.7.5/assets/scss/_dashboard.scss (added)
-
tags/1.7.5/assets/scss/_fonts.scss (added)
-
tags/1.7.5/assets/scss/_layout.scss (added)
-
tags/1.7.5/assets/scss/_login.scss (added)
-
tags/1.7.5/assets/scss/_messages.scss (added)
-
tags/1.7.5/assets/scss/_modals.scss (added)
-
tags/1.7.5/assets/scss/_navigation.scss (added)
-
tags/1.7.5/assets/scss/_projects.scss (added)
-
tags/1.7.5/assets/scss/_utility.scss (added)
-
tags/1.7.5/assets/scss/_variables.scss (added)
-
tags/1.7.5/assets/scss/admin.scss (added)
-
tags/1.7.5/assets/scss/common.scss (added)
-
tags/1.7.5/assets/scss/frontend.scss (added)
-
tags/1.7.5/changelog.txt (added)
-
tags/1.7.5/client-power-tools.php (added)
-
tags/1.7.5/common (added)
-
tags/1.7.5/common/cpt-common-messages.php (added)
-
tags/1.7.5/common/cpt-common-projects.php (added)
-
tags/1.7.5/common/cpt-common.php (added)
-
tags/1.7.5/common/cpt-login.php (added)
-
tags/1.7.5/common/cpt-status-update-request-button.php (added)
-
tags/1.7.5/frontend (added)
-
tags/1.7.5/frontend/cpt-client-dashboard.php (added)
-
tags/1.7.5/frontend/cpt-frontend.php (added)
-
tags/1.7.5/frontend/images (added)
-
tags/1.7.5/frontend/images/cpt-dismiss-button.svg (added)
-
tags/1.7.5/frontend/images/cpt-icon-bw.svg (added)
-
tags/1.7.5/includes (added)
-
tags/1.7.5/includes/class-wp-list-table.php (added)
-
tags/1.7.5/package.json (added)
-
tags/1.7.5/readme.txt (added)
-
tags/1.7.5/shortcodes.php (added)
-
trunk/changelog.txt (modified) (1 diff)
-
trunk/client-power-tools.php (modified) (2 diffs)
-
trunk/common/cpt-common.php (modified) (2 diffs)
-
trunk/frontend/cpt-client-dashboard.php (modified) (1 diff)
-
trunk/readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
client-power-tools/trunk/changelog.txt
r2915970 r2942769 2 2 3 3 All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com). 4 5 6 ### 1.7.5 - 2023-07-24 7 8 #### Added 9 - cpt_is_client_dashboard('additional page') now returns true on additional pages and their descendants. 10 4 11 5 12 ### 1.7.4 - 2023-05-22 -
client-power-tools/trunk/client-power-tools.php
r2915970 r2942769 5 5 * Plugin URI: https://clientpowertools.com 6 6 * Description: Client Power Tools is an easy-to-use client dashboard, project management, and communication portal built for designers, developers, consultants, lawyers, and other professionals. 7 * Version: 1.7. 47 * Version: 1.7.5 8 8 * Author: Sam Glover 9 9 * Author URI: https://samglover.net … … 20 20 * Constants 21 21 */ 22 define('CLIENT_POWER_TOOLS_PLUGIN_VERSION', '1.7. 4');22 define('CLIENT_POWER_TOOLS_PLUGIN_VERSION', '1.7.5'); 23 23 define('CLIENT_POWER_TOOLS_DIR_PATH', plugin_dir_path(__FILE__)); 24 24 define('CLIENT_POWER_TOOLS_DIR_URL', plugin_dir_url(__FILE__)); -
client-power-tools/trunk/common/cpt-common.php
r2909684 r2942769 37 37 $client_dashboard_id = get_option('cpt_client_dashboard_page_selection'); 38 38 $this_page_id = isset($wp_query->post->ID) ? $wp_query->post->ID : false; 39 39 40 if (!$page && $this_page_id && $client_dashboard_id == $this_page_id) return true; 41 40 42 if ($page) { 41 43 switch($page) { … … 49 51 if (cpt_is_knowledge_base()) return true; 50 52 break; 53 case 'additional page' || 'additional pages': 54 $addl_pages_array = get_option('cpt_client_dashboard_addl_pages') ? get_option('cpt_client_dashboard_addl_pages') : false; 55 if ($addl_pages_array) { 56 $is_addl_page = false; 57 $addl_pages_array = explode(',', $addl_pages_array); 58 foreach ($addl_pages_array as $key => $page_id) { 59 $page_id = intval(trim($page_id)); 60 if ( 61 $page_id == $this_page_id || 62 in_array($page_id, get_post_ancestors($this_page_id)) 63 ) $is_addl_page = true; 64 } 65 if ($is_addl_page) return true; 66 } 67 break; 51 68 } 52 69 } 70 53 71 return false; 54 72 } -
client-power-tools/trunk/frontend/cpt-client-dashboard.php
r2915970 r2942769 140 140 if ($addl_pages_array) { 141 141 foreach($addl_pages_array as $page_id) { 142 $page_id = trim($page_id);142 $page_id = intval(trim($page_id)); 143 143 $classes = 'cpt-nav-menu-item'; 144 144 if ($page_id == get_the_ID() || in_array($page_id, get_post_ancestors(get_the_ID()))) $classes .= ' current'; -
client-power-tools/trunk/readme.txt
r2915970 r2942769 116 116 == Changelog == 117 117 118 ### 1.7.5 - 2023-07-24 119 120 #### Added 121 - cpt_is_client_dashboard('additional page') now returns true on additional pages and their descendants. 122 123 118 124 ### 1.7.4 - 2023-05-22 119 125
Note: See TracChangeset
for help on using the changeset viewer.