Changeset 3129432
- Timestamp:
- 08/01/2024 12:06:12 PM (19 months ago)
- Location:
- constellation-client-portal
- Files:
-
- 132 added
- 1 deleted
- 2 edited
-
tags/1.8.10 (added)
-
tags/1.8.10/LICENSE.txt (added)
-
tags/1.8.10/README.txt (added)
-
tags/1.8.10/admin (added)
-
tags/1.8.10/admin/class-ars-constellation-client-portal-admin.php (added)
-
tags/1.8.10/admin/class-ars-constellation-client-portal-client-pages.php (added)
-
tags/1.8.10/admin/class-ars-constellation-client-portal-company.php (added)
-
tags/1.8.10/admin/class-ars-constellation-client-portal-core-authorization.php (added)
-
tags/1.8.10/admin/class-ars-constellation-client-portal-core-file-checks.php (added)
-
tags/1.8.10/admin/class-ars-constellation-client-portal-file.php (added)
-
tags/1.8.10/admin/class-ars-constellation-client-portal-invoice.php (added)
-
tags/1.8.10/admin/class-ars-constellation-client-portal-settings.php (added)
-
tags/1.8.10/admin/class-ars-constellation-client-portal-users.php (added)
-
tags/1.8.10/admin/css (added)
-
tags/1.8.10/admin/css/ars-constellation-client-portal-admin.css (added)
-
tags/1.8.10/admin/css/jquery-ui (added)
-
tags/1.8.10/admin/css/jquery-ui/1.11.1 (added)
-
tags/1.8.10/admin/css/jquery-ui/1.11.1/themes (added)
-
tags/1.8.10/admin/css/jquery-ui/1.11.1/themes/cupertino (added)
-
tags/1.8.10/admin/css/jquery-ui/1.11.1/themes/cupertino/jquery-ui.css (added)
-
tags/1.8.10/admin/css/select2.min.css (added)
-
tags/1.8.10/admin/index.php (added)
-
tags/1.8.10/admin/js (added)
-
tags/1.8.10/admin/js/ars-constellation-client-portal-admin.js (added)
-
tags/1.8.10/admin/js/i18n (added)
-
tags/1.8.10/admin/js/i18n/af.js (added)
-
tags/1.8.10/admin/js/i18n/ar.js (added)
-
tags/1.8.10/admin/js/i18n/az.js (added)
-
tags/1.8.10/admin/js/i18n/bg.js (added)
-
tags/1.8.10/admin/js/i18n/bs.js (added)
-
tags/1.8.10/admin/js/i18n/ca.js (added)
-
tags/1.8.10/admin/js/i18n/cs.js (added)
-
tags/1.8.10/admin/js/i18n/da.js (added)
-
tags/1.8.10/admin/js/i18n/de.js (added)
-
tags/1.8.10/admin/js/i18n/dsb.js (added)
-
tags/1.8.10/admin/js/i18n/el.js (added)
-
tags/1.8.10/admin/js/i18n/en.js (added)
-
tags/1.8.10/admin/js/i18n/es.js (added)
-
tags/1.8.10/admin/js/i18n/et.js (added)
-
tags/1.8.10/admin/js/i18n/eu.js (added)
-
tags/1.8.10/admin/js/i18n/fa.js (added)
-
tags/1.8.10/admin/js/i18n/fi.js (added)
-
tags/1.8.10/admin/js/i18n/fr.js (added)
-
tags/1.8.10/admin/js/i18n/gl.js (added)
-
tags/1.8.10/admin/js/i18n/he.js (added)
-
tags/1.8.10/admin/js/i18n/hi.js (added)
-
tags/1.8.10/admin/js/i18n/hr.js (added)
-
tags/1.8.10/admin/js/i18n/hsb.js (added)
-
tags/1.8.10/admin/js/i18n/hu.js (added)
-
tags/1.8.10/admin/js/i18n/hy.js (added)
-
tags/1.8.10/admin/js/i18n/id.js (added)
-
tags/1.8.10/admin/js/i18n/is.js (added)
-
tags/1.8.10/admin/js/i18n/it.js (added)
-
tags/1.8.10/admin/js/i18n/ja.js (added)
-
tags/1.8.10/admin/js/i18n/km.js (added)
-
tags/1.8.10/admin/js/i18n/ko.js (added)
-
tags/1.8.10/admin/js/i18n/lt.js (added)
-
tags/1.8.10/admin/js/i18n/lv.js (added)
-
tags/1.8.10/admin/js/i18n/mk.js (added)
-
tags/1.8.10/admin/js/i18n/ms.js (added)
-
tags/1.8.10/admin/js/i18n/nb.js (added)
-
tags/1.8.10/admin/js/i18n/nl.js (added)
-
tags/1.8.10/admin/js/i18n/pl.js (added)
-
tags/1.8.10/admin/js/i18n/ps.js (added)
-
tags/1.8.10/admin/js/i18n/pt-BR.js (added)
-
tags/1.8.10/admin/js/i18n/pt.js (added)
-
tags/1.8.10/admin/js/i18n/ro.js (added)
-
tags/1.8.10/admin/js/i18n/ru.js (added)
-
tags/1.8.10/admin/js/i18n/sk.js (added)
-
tags/1.8.10/admin/js/i18n/sl.js (added)
-
tags/1.8.10/admin/js/i18n/sr-Cyrl.js (added)
-
tags/1.8.10/admin/js/i18n/sr.js (added)
-
tags/1.8.10/admin/js/i18n/sv.js (added)
-
tags/1.8.10/admin/js/i18n/th.js (added)
-
tags/1.8.10/admin/js/i18n/tr.js (added)
-
tags/1.8.10/admin/js/i18n/uk.js (added)
-
tags/1.8.10/admin/js/i18n/vi.js (added)
-
tags/1.8.10/admin/js/i18n/zh-CN.js (added)
-
tags/1.8.10/admin/js/i18n/zh-TW.js (added)
-
tags/1.8.10/admin/js/select2.full.min.js (added)
-
tags/1.8.10/admin/js/select2.min.js (added)
-
tags/1.8.10/ars-constellation-client-portal.php (added)
-
tags/1.8.10/assets (added)
-
tags/1.8.10/assets/css (added)
-
tags/1.8.10/assets/css/font-awesome (added)
-
tags/1.8.10/assets/css/font-awesome/css (added)
-
tags/1.8.10/assets/css/font-awesome/css/all.css (added)
-
tags/1.8.10/assets/css/font-awesome/css/all.min.css (added)
-
tags/1.8.10/assets/css/font-awesome/webfonts (added)
-
tags/1.8.10/assets/css/font-awesome/webfonts/fa-brands-400.eot (added)
-
tags/1.8.10/assets/css/font-awesome/webfonts/fa-brands-400.svg (added)
-
tags/1.8.10/assets/css/font-awesome/webfonts/fa-brands-400.ttf (added)
-
tags/1.8.10/assets/css/font-awesome/webfonts/fa-brands-400.woff (added)
-
tags/1.8.10/assets/css/font-awesome/webfonts/fa-brands-400.woff2 (added)
-
tags/1.8.10/assets/css/font-awesome/webfonts/fa-regular-400.eot (added)
-
tags/1.8.10/assets/css/font-awesome/webfonts/fa-regular-400.svg (added)
-
tags/1.8.10/assets/css/font-awesome/webfonts/fa-regular-400.ttf (added)
-
tags/1.8.10/assets/css/font-awesome/webfonts/fa-regular-400.woff (added)
-
tags/1.8.10/assets/css/font-awesome/webfonts/fa-regular-400.woff2 (added)
-
tags/1.8.10/assets/css/font-awesome/webfonts/fa-solid-900.eot (added)
-
tags/1.8.10/assets/css/font-awesome/webfonts/fa-solid-900.svg (added)
-
tags/1.8.10/assets/css/font-awesome/webfonts/fa-solid-900.ttf (added)
-
tags/1.8.10/assets/css/font-awesome/webfonts/fa-solid-900.woff (added)
-
tags/1.8.10/assets/css/font-awesome/webfonts/fa-solid-900.woff2 (added)
-
tags/1.8.10/assets/img (added)
-
tags/1.8.10/assets/img/accp-full-logo.png (added)
-
tags/1.8.10/dev (added)
-
tags/1.8.10/includes (added)
-
tags/1.8.10/includes/ars-constellation-client-portal-install-uninstall.php (added)
-
tags/1.8.10/includes/class-ars-constellation-client-portal-activator.php (added)
-
tags/1.8.10/includes/class-ars-constellation-client-portal-deactivator.php (added)
-
tags/1.8.10/includes/class-ars-constellation-client-portal-i18n.php (added)
-
tags/1.8.10/includes/class-ars-constellation-client-portal-loader.php (added)
-
tags/1.8.10/includes/class-ars-constellation-client-portal-utility-functions.php (added)
-
tags/1.8.10/includes/class-ars-constellation-client-portal.php (added)
-
tags/1.8.10/includes/index.php (added)
-
tags/1.8.10/index.php (added)
-
tags/1.8.10/languages (added)
-
tags/1.8.10/languages/ars-constellation-client-portal.pot (added)
-
tags/1.8.10/public (added)
-
tags/1.8.10/public/assets (added)
-
tags/1.8.10/public/assets/index.php (added)
-
tags/1.8.10/public/class-ars-constellation-client-portal-public.php (added)
-
tags/1.8.10/public/css (added)
-
tags/1.8.10/public/css/ars-constellation-client-portal-list-shortcode-styles.css (added)
-
tags/1.8.10/public/css/ars-constellation-client-portal-public.css (added)
-
tags/1.8.10/public/index.php (added)
-
tags/1.8.10/public/js (added)
-
tags/1.8.10/public/js/ars-constellation-client-portal-public.js (added)
-
tags/1.8.10/public/shortcodes (added)
-
tags/1.8.10/public/shortcodes/class-ars-constellation-client-portal-list-shortcodes.php (added)
-
tags/1.8.10/uninstall.php (added)
-
tags/1.8.8 (deleted)
-
trunk/README.txt (modified) (3 diffs)
-
trunk/ars-constellation-client-portal.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
constellation-client-portal/trunk/README.txt
r3110365 r3129432 4 4 Tags: client portal, private files, private pages, private posts, customer portal, business portal, invoicing, business managemenet, client management 5 5 Requires at least: 6.0.0 6 Tested up to: 6. 57 Stable tag: 1.8. 96 Tested up to: 6.6 7 Stable tag: 1.8.10 8 8 Requires PHP: 7.4 9 9 License: GPLv3 or later … … 149 149 == Support == 150 150 151 Email technical support is provided for **active** Pro licenses only.151 Email technical support is provided for active Pro licenses. 152 152 153 153 If you have installed the free version, or do not currently have an active Pro license, you can still view the [support forum](https://adrianrodriguezstudios.com/support-forum/), and/or post to the forum by registering and logging in. 154 154 155 155 == FAQ == 156 157 = Can I provide private files and documents for my clients to access and download? = 158 Yes. Constellation Client Portal is designed to allow you to attach files to private posts. This allows you to present private private files and/or private posts to clients. 159 160 = Can I provide private posts and information to my clients? = 161 Yes. The client files and invoices allow you to upload/attach files (optional), as well as post freeform content via a WYSIWYG post editor. 162 163 = Can I only display client pages to a specific client when they are logged into my site? = 164 Yes. By default only users that are logged in have access to client pages and files. Further, only users that have been added to a specific company, are able to view pages and files for that company. 165 166 = Can I automatically redirect clients to their client page when they log into my site? = 167 Yes. The Pro version allows you to enable automatic login redirection and choose to redirect clients to their respective client page when they log in. This option should only be enabled if you do not already have login redirection enabled through another plugin. 168 169 = Can I automatically change an invoice status to paid when an order is paid in WooCommerce? = 170 Yes. The Pro version allows you to enable functionality that automatically changes an invoice status to paid when it is paid in WooCommerce, or when the WooCommerce order status changes to "commpleted" (depending on your preference). 171 172 = Can I restrict access to specific documents and pages for specific users or roles? = 173 Yes. The Pro version allows for more granular access restriction by specific user or role, as well as by category. 174 175 = Can I add file and invoice shortcodes to any WordPress page or post? = 176 No. In order to provide better access restriction, file and invoice shortcodes can only be added to Client Pages, which are in turn assigned to specific companies/users. 177 178 = Can I customize the layout and design of client pages? = 179 Yes. Client pages can be laid out and designed like any other page in WordPress. 180 181 = Can the client page slug be changed to a custom slug name? = 182 Yes. The [pro version](https://adrianrodriguezstudios.com/constellation-client-portal/) allows the client page, client file, and client invoice, post type slugs to be changed to a custom name of your choice. 183 156 184 157 185 = Can I use this plugin without installing WooCommerce? = 158 186 Yes. WooCommerce is not required, but the Pro version of the plugin does integrate with WooCommerce to allow invoice payments to be processed (optional setting). 159 160 = Can I provide private files and documents for my clients to access and download? =161 Yes. Constellation Client Portal is designed to allow you to attach files to private posts. This allows you to present private private files and/or private posts to clients.162 163 = Can I provide private posts and information to my clients? =164 Yes. The client files and invoices allow you to upload/attach files (optional), as well as post freeform content via a WYSIWYG post editor.165 166 = Can I only display client pages to a specific client when they are logged into my site? =167 Yes. By default only users that are logged in have access to client pages and files. Further, only users that have been added to a specific company, are able to view pages and files for that company.168 169 = Can I automatically redirect clients to their client page when they log into my site? =170 Yes. The Pro version allows you to enable automatic login redirection and choose to redirect clients to their respective client page when they log in. This option should only be enabled if you do not already have login redirection enabled through another plugin.171 172 = Can I automatically change an invoice status to paid when an order is paid in WooCommerce? =173 Yes. The Pro version allows you to enable functionality that automatically changes an invoice status to paid when it is paid in WooCommerce, or when the WooCommerce order status changes to "commpleted" (depending on your preference).174 175 = Can I restrict access to specific documents and pages for specific users or roles? =176 Yes. The Pro version allows for more granular access restriction by specific user or role, as well as by category.177 178 = Can I add file and invoice shortcodes to any WordPress page or post? =179 No. In order to provide better access restriction, file and invoice shortcodes can only be added to Client Pages, which are in turn assigned to specific companies/users.180 181 = Can I customize the layout and design of client pages? =182 Yes. Client pages can be laid out and designed like any other page in WordPress.183 187 184 188 = Will my theme's page builder work with client pages? = … … 206 210 207 211 == Changelog == 212 213 = 1.8.10 (Pro) - 2024-8-1 = 214 * Update: Updated the csv import functionality to properly handle commas within cell data. 215 * Update: Updated the Redirect Public Home Page to Client Home Page settings instructions for better clarity. 216 * Improvement: Updated the redirect-away-from-home-page functionality to exit in cases where a user status is inactive or pending to prevent redirect loops. 217 218 = 1.8.10 (Core) - 2024-8-1 = 219 * Compatibility: Tested the plugin with WP 6.6. 208 220 209 221 = 1.8.9 (Pro) - 2024-7-1 = -
constellation-client-portal/trunk/ars-constellation-client-portal.php
r3110365 r3129432 7 7 * Plugin URI: https://adrianrodriguezstudios.com/constellation-client-portal/ 8 8 * Description: Create private pages for each of your clients, post private files, and protect your client files from unauthorized users and search engines. <strong>Important:</strong> All Site-level File Protection features will cease to function if the plugin is disabled or uninstalled. 9 * Version: 1.8. 99 * Version: 1.8.10 10 10 * Author: ARS 11 11 * Author URI: https://adrianrodriguezstudios.com … … 57 57 */ 58 58 define('ACCP_PLUGIN_NAME', 'ARS_CONSTELLATION_CLIENT_PORTAL'); 59 define('ACCP_PLUGIN_VERSION', '1.8. 9'); // Change the version in the header as well.59 define('ACCP_PLUGIN_VERSION', '1.8.10'); // Change the version in the header as well. 60 60 define( ACCP_PLUGIN_NAME, ACCP_PLUGIN_VERSION ); 61 61 define( 'ACCP_PLUGIN_FILE_NAME', __FILE__ );
Note: See TracChangeset
for help on using the changeset viewer.