Plugin Directory

Changeset 3412221


Ignore:
Timestamp:
12/05/2025 01:21:38 PM (3 months ago)
Author:
arstudios
Message:

Constellation Client Portal release 2.5.1.

Location:
constellation-client-portal
Files:
134 added
1 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • constellation-client-portal/trunk/README.txt

    r3371066 r3412221  
    44Tags: client portal, private files, private pages, private posts, customer portal, business portal, invoicing, business managemenet, client management
    55Requires at least: 6.0.0
    6 Tested up to: 6.8
    7 Stable tag: 2.5.0
     6Tested up to: 6.9
     7Stable tag: 2.5.1
    88Requires PHP: 7.4
    99License: GPLv3 or later
     
    210210
    211211== Changelog ==
     212= 2.5.1 (Pro) - 2025-12-5 =
     213* Update: All core updates.
     214* Compatibility: Tested the plugin with WP 6.9.
     215
     216= 2.5.1 (Core) - 2025-12-5 =
     217* Compatibility: Tested the plugin with WP 6.9.
     218
     219* Update: Updated the file and invoice reassign functionality to allow the posts to be reassigned to another company even if there is no file attached to the post.
     220
    212221= 2.5.0 (Pro) - 2025-10-1 =
    213222* Update: Created functionality to store the shortcode ID in the shortcode settings instead of just relying on the array key.
  • constellation-client-portal/trunk/admin/class-ars-constellation-client-portal-admin.php

    r3363221 r3412221  
    10671067        }
    10681068
     1069        /**
     1070         * Only display the Reassign button if a company is assigned.
     1071         */
    10691072        if ( ! empty( $post_company ) ) {
    10701073
    10711074            echo '<p>Assigned Company</p>';
    10721075            echo '<p>' . esc_html( get_the_title( $post_company ) ) . '</p>';
    1073 
    1074             /**
    1075              * Only display the Reassign button if the file exists.
    1076              */
    1077             if ( ! empty( $accp_file ) ) {
    1078 
    1079                 if ( file_exists( $accp_file_full_path ) ) {
    1080 
    1081                     ?>
    1082 
    1083                     <div id="reassign-toggle" class="button">Reassign</div>
     1076            ?>
     1077
     1078            <div id="reassign-toggle" class="button">Reassign</div>
    10841079           
    1085                     <?php
    1086                 }
    1087             }
     1080            <?php
    10881081        }
    10891082        ?>
     
    11221115            <input type="hidden" name="accp_reassign" id="accp_reassign" value="1" />
    11231116           
    1124             <?php if ( ! empty( $accp_file ) ) { ?>
     1117            <?php if ( ! empty( $accp_file ) ) : ?>
    11251118
    11261119                <p class="label">
     
    11331126                </p>
    11341127
    1135             <?php } ?>
    1136 
    1137             <?php
    1138             $data_current_company_id = $post_company && ! empty( $post_company ) ? $post_company : '';
    1139             ?>
    1140            
     1128                <?php
     1129                $data_current_company_id = $post_company && ! empty( $post_company ) ? $post_company : '';
     1130                ?>
     1131
    11411132            <p>
    11421133                <input type="button" class="button button-primary" data-nonce="<?php echo esc_attr( $reassign_nonce ); ?>" name="accp_reassign_btn" id="accp_reassign_btn" value="Assign New Company" data-current-company-id="<?php echo esc_attr( $data_current_company_id ); ?>" />
    1143             </p>           
     1134            </p>
     1135           
     1136            <?php endif; ?>
    11441137
    11451138        </div>     
  • constellation-client-portal/trunk/ars-constellation-client-portal.php

    r3371066 r3412221  
    77 * Plugin URI:        https://adrianrodriguezstudios.com/constellation-client-portal/
    88 * 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:           2.5.0
     9 * Version:           2.5.1
    1010 * Author:            ARS
    1111 * Author URI:        https://adrianrodriguezstudios.com
     
    5757     */
    5858    define('ACCP_PLUGIN_NAME', 'ARS_CONSTELLATION_CLIENT_PORTAL');
    59     define('ACCP_PLUGIN_VERSION', '2.5.0'); // Change the version in the header as well.
     59    define('ACCP_PLUGIN_VERSION', '2.5.1'); // Change the version in the header as well.
    6060    define( ACCP_PLUGIN_NAME, ACCP_PLUGIN_VERSION );
    6161    define( 'ACCP_PLUGIN_FILE_NAME', __FILE__ );
Note: See TracChangeset for help on using the changeset viewer.