Plugin Directory

Changeset 1560786


Ignore:
Timestamp:
12/23/2016 02:57:54 PM (9 years ago)
Author:
Cohhe
Message:

Show error massage if no packages are added

Location:
directory-builder
Files:
1423 added
4 edited
2 copied

Legend:

Unmodified
Added
Removed
  • directory-builder/tags/1.1/README.txt

    r1557657 r1560786  
    44Requires at least: 4.2
    55Tested up to: 4.5.3
    6 Stable tag: 1.0
     6Stable tag: 1.1
    77License: GPLv2 or later
    88License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    2626== Changelog ==
    2727
     28= 1.1 =
     29* Show error message in case if no packages are created
     30
    2831= 1.0 =
    2932* Initial release
  • directory-builder/tags/1.1/directory-builder.php

    r1557657 r1560786  
    1717 * Plugin URI:        https://cohhe.com/
    1818 * Description:       Directory builder provides listing functionality for your theme.
    19  * Version:           1.0
     19 * Version:           1.1
    2020 * Author:            Cohhe
    2121 * Author URI:        https://cohhe.com/
     
    24892489                                                global $wpdb;
    24902490                                                $field_list = $wpdb->get_results('SELECT * FROM '.$wpdb->prefix.'directory_fields WHERE field_active="yes" ORDER BY field_order DESC');
    2491                                                 $field_data_list = array( 'listing_name' => 'Listing name' );
     2491                                                $field_data_list = array( 'listing_name' => 'Listing name', 'search_radius' => 'Search radius', 'listing_categories' => 'Listing categories' );
    24922492                                                if ( !empty($field_list) ) {
    24932493                                                    foreach ($field_list as $field_value) {
     
    25062506                                </div>
    25072507                                <div class="db-search-field-layout-dialog" style="display: none;">
    2508                                     <a href="javascript:void()" class="db-add-new-column db-button db-primary-button">Add row</a>
    2509                                     <a href="javascript:void()" class="db-confirm-layout db-button db-primary-button">Confirm layout</a>
     2508                                    <a href="javascript:void(0);" class="db-add-new-column db-button db-primary-button">Add row</a>
     2509                                    <a href="javascript:void(0);" class="db-confirm-layout db-button db-primary-button">Confirm layout</a>
    25102510                                    <input type="hidden" class="db-settings-search_layout" value='<?php echo (isset($main_settings['search_layout'])?$main_settings['search_layout']:''); ?>'>
    25112511                                    <?php
     
    38403840                    }
    38413841                    $output .= '</ul><input type="hidden" name="db-active-package" value=""><div class="clearfix"></div></div>';
    3842                 }
     3842                } else {
     3843                    $output .= '<ul class="db-payment-packages">';
     3844
     3845                    $output .= '<li data-for="" style="width: 100%;">
     3846                            <p><strong>Please add some packages in the directory builder settings.</strong></p>
     3847                        </li>
     3848                        </ul>';
     3849                }
     3850            } elseif (($main_settings['payment_active'] == 'no' && !$db_edit_listing) || ($main_settings['payment_active'] == NULL && !$db_edit_listing)) {
     3851                $output .= '<ul class="db-payment-packages">';
     3852
     3853                    $output .= '<li data-for="" style="width: 100%;">
     3854                            <p><strong>Payments are turned off in the settings, can\'t add listing. Please turn on payments in the directory builder settings.</strong></p>
     3855                        </li>
     3856                        </ul>';
    38433857            }
    38443858
  • directory-builder/trunk/README.txt

    r1557657 r1560786  
    44Requires at least: 4.2
    55Tested up to: 4.5.3
    6 Stable tag: 1.0
     6Stable tag: 1.1
    77License: GPLv2 or later
    88License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    2626== Changelog ==
    2727
     28= 1.1 =
     29* Show error message in case if no packages are created
     30
    2831= 1.0 =
    2932* Initial release
  • directory-builder/trunk/directory-builder.php

    r1557657 r1560786  
    1717 * Plugin URI:        https://cohhe.com/
    1818 * Description:       Directory builder provides listing functionality for your theme.
    19  * Version:           1.0
     19 * Version:           1.1
    2020 * Author:            Cohhe
    2121 * Author URI:        https://cohhe.com/
     
    24892489                                                global $wpdb;
    24902490                                                $field_list = $wpdb->get_results('SELECT * FROM '.$wpdb->prefix.'directory_fields WHERE field_active="yes" ORDER BY field_order DESC');
    2491                                                 $field_data_list = array( 'listing_name' => 'Listing name' );
     2491                                                $field_data_list = array( 'listing_name' => 'Listing name', 'search_radius' => 'Search radius', 'listing_categories' => 'Listing categories' );
    24922492                                                if ( !empty($field_list) ) {
    24932493                                                    foreach ($field_list as $field_value) {
     
    25062506                                </div>
    25072507                                <div class="db-search-field-layout-dialog" style="display: none;">
    2508                                     <a href="javascript:void()" class="db-add-new-column db-button db-primary-button">Add row</a>
    2509                                     <a href="javascript:void()" class="db-confirm-layout db-button db-primary-button">Confirm layout</a>
     2508                                    <a href="javascript:void(0);" class="db-add-new-column db-button db-primary-button">Add row</a>
     2509                                    <a href="javascript:void(0);" class="db-confirm-layout db-button db-primary-button">Confirm layout</a>
    25102510                                    <input type="hidden" class="db-settings-search_layout" value='<?php echo (isset($main_settings['search_layout'])?$main_settings['search_layout']:''); ?>'>
    25112511                                    <?php
     
    38403840                    }
    38413841                    $output .= '</ul><input type="hidden" name="db-active-package" value=""><div class="clearfix"></div></div>';
    3842                 }
     3842                } else {
     3843                    $output .= '<ul class="db-payment-packages">';
     3844
     3845                    $output .= '<li data-for="" style="width: 100%;">
     3846                            <p><strong>Please add some packages in the directory builder settings.</strong></p>
     3847                        </li>
     3848                        </ul>';
     3849                }
     3850            } elseif (($main_settings['payment_active'] == 'no' && !$db_edit_listing) || ($main_settings['payment_active'] == NULL && !$db_edit_listing)) {
     3851                $output .= '<ul class="db-payment-packages">';
     3852
     3853                    $output .= '<li data-for="" style="width: 100%;">
     3854                            <p><strong>Payments are turned off in the settings, can\'t add listing. Please turn on payments in the directory builder settings.</strong></p>
     3855                        </li>
     3856                        </ul>';
    38433857            }
    38443858
Note: See TracChangeset for help on using the changeset viewer.