Plugin Directory

Changeset 2178313


Ignore:
Timestamp:
10/23/2019 09:49:26 AM (6 years ago)
Author:
franciscopalacios
Message:

Version 3.0.1

Location:
postem-ipsum/trunk
Files:
1 added
12 edited

Legend:

Unmodified
Added
Removed
  • postem-ipsum/trunk/admin/assets/css/postem_ipsum_admin_style.css

    r2095697 r2178313  
    6262.postem-ipsum-import-file,
    6363.postem-ipsum-buddy-generate-groups,
    64 .postem-ipsum-buddy-delete-groups{
     64.postem-ipsum-buddy-delete-groups,
     65.postem-ipsum-buddy-generate-activities,
     66.postem-ipsum-buddy-delete-activities{
    6567    margin-top: 20px !important;
    6668}
     
    165167    width: 200px !important;
    166168}
     169
     170.postem-ipsum-notice{
     171    background: #fff;
     172    border-left: 4px solid #46b450;
     173    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
     174    margin: 5px 15px 2px 3px;
     175    padding: 1px 12px;
     176    width: 100%;
     177    height: 100px;
     178    float: left;
     179}
     180
     181#wpbody-content {
     182    padding-bottom: 25px !important;
     183}
  • postem-ipsum/trunk/admin/assets/js/postem_ipsum_admin_main.js

    r2095697 r2178313  
    15281528    });
    15291529
     1530
     1531    /////////////////////////////// CLOSE NOTICE /////////////////////////////////////////////////////////////
     1532
     1533    $(document).on("click", ".postem-ipsum-close-notice", function (e) {
     1534        e.preventDefault();
     1535
     1536        $(".postem-ipsum-notice").hide();
     1537    });
     1538
    15301539}(jQuery));
  • postem-ipsum/trunk/admin/postem-ipsum-admin.php

    r2149473 r2178313  
    198198        $operator        = 'and';
    199199        $post_types      = get_post_types( $args_post_types, 'objects', $operator );
     200
    200201        require plugin_dir_path( __FILE__ ) . 'views/postem_ipsum_settings.php';
     202        require plugin_dir_path( __FILE__ ) . 'views/notice.php';
    201203    }
    202204
    203205    public function postem_ipsum_woocommerce_settings() {
    204206        require plugin_dir_path( __FILE__ ) . 'views/postem_ipsum_woo_settings.php';
     207        require plugin_dir_path( __FILE__ ) . 'views/notice.php';
    205208    }
    206209
     
    212215        $roles     = $wp_roles->get_names();
    213216        require plugin_dir_path( __FILE__ ) . 'views/postem_ipsum_users_settings.php';
     217        require plugin_dir_path( __FILE__ ) . 'views/notice.php';
    214218    }
    215219
     
    217221
    218222        require plugin_dir_path( __FILE__ ) . 'views/postem_ipsum_woocommerce_orders_settings.php';
     223        require plugin_dir_path( __FILE__ ) . 'views/notice.php';
    219224    }
    220225
     
    227232
    228233        require plugin_dir_path( __FILE__ ) . 'views/postem_ipsum_terms_settings.php';
     234        require plugin_dir_path( __FILE__ ) . 'views/notice.php';
    229235    }
    230236
     
    232238
    233239        require plugin_dir_path( __FILE__ ) . 'views/postem_ipsum_attribute_settings.php';
     240        require plugin_dir_path( __FILE__ ) . 'views/notice.php';
    234241    }
    235242
    236243    public function postem_ipsum_buddy_groups_settings() {
    237244        require plugin_dir_path( __FILE__ ) . 'views/postem_ipsum_buddy_groups_settings.php';
     245        require plugin_dir_path( __FILE__ ) . 'views/notice.php';
    238246    }
    239247
     
    255263
    256264        require plugin_dir_path( __FILE__ ) . 'views/postem_ipsum_buddy_activity_settings.php';
     265        require plugin_dir_path( __FILE__ ) . 'views/notice.php';
    257266    }
    258267
     
    13231332            $users_number = $_POST["users"];
    13241333
    1325             echo $users_number;
     1334            //echo $users_number;
    13261335
    13271336            $users = get_users( array(
     
    13321341            ) );
    13331342
    1334            
     1343
     1344
     1345
     1346
    13351347
    13361348            foreach ( $users as $user_id ) {
     
    13791391                $order->set_address( $address, 'shipping' );
    13801392
     1393                // Set date
     1394
     1395                $random_date = $this->postem_ipsum_rand_date() . " 00:00:00";
     1396
     1397                //echo $order->get_id();
     1398
     1399                //wp_update_post(array ('ID' => $order->get_id(), 'post_date'=> $random_date,'post_date_gmt' => get_gmt_from_date( $random_date )));
     1400
     1401                clean_post_cache( $order->get_id() );
     1402
     1403                $update_data = array(
     1404                        "ID" => $order->get_id(),
     1405                        "post_date" => $random_date
     1406                );
     1407
     1408                wp_update_post($update_data);
     1409
     1410                //echo $random_date .  "-" . get_gmt_from_date( $random_date );
     1411
    13811412                // Set payment gateway
    13821413                $payment_gateways = WC()->payment_gateways->payment_gateways();
     
    13971428
    13981429        $args   = array(
    1399             'status' => 'postem-ipsum',
     1430            'status' => 'wc-postem-ipsum',
    14001431        );
    14011432        $orders = wc_get_orders( $args );
  • postem-ipsum/trunk/admin/views/postem_ipsum_buddy_activity_settings.php

    r2095697 r2178313  
    6161        <button class="button button-primary postem-ipsum-buddy-delete-activities"><?php _e( "Delete all activities generated with Postem Ipsum", POSTEM_IPSUM_TEXT_DOMAIN ); ?></button>
    6262        <div class="result"></div>
     63
     64
    6365    </div>
     66
     67
    6468</div>
  • postem-ipsum/trunk/admin/views/postem_ipsum_buddy_groups_settings.php

    r2095697 r2178313  
    4141        <button class="button button-primary postem-ipsum-buddy-delete-groups"><?php _e( "Delete all groups generated with Postem Ipsum", POSTEM_IPSUM_TEXT_DOMAIN ); ?></button>
    4242        <div class="result"></div>
     43
     44
    4345    </div>
    4446</div>
  • postem-ipsum/trunk/admin/views/postem_ipsum_settings.php

    r2088944 r2178313  
    44}
    55?>
     6
     7
     8
     9
    610<div id="wpbody" role="main">
    7     <div id="wpbody-content" aria-label="Main content" tabindex="0" style="overflow: hidden;">
     11    <div id="wpbody-content" aria-label="Main content" tabindex="100" style="overflow: hidden;">
    812        <h1><?php _e( "Postem Ipsum :: Generic Posts", POSTEM_IPSUM_TEXT_DOMAIN ); ?></h1>
    913        <div class="wrap">
     
    1115                <?php settings_fields( 'postem-ipsum-general-settings' ); ?>
    1216                <?php do_settings_sections( 'postem-ipsum-general-settings' ); ?>
     17
    1318
    1419                <h2 class="nav-tab-wrapper">
     
    314319        <button class="button button-primary postem-ipsum-delete"><?php _e( "Delete all posts generated with Postem Ipsum", POSTEM_IPSUM_TEXT_DOMAIN ); ?></button>
    315320        <div class="result"></div>
     321
     322
     323
     324
    316325    </div>
    317326</div>
    318327
    319 <script>
    320 
    321 </script>
     328
     329
  • postem-ipsum/trunk/admin/views/postem_ipsum_terms_settings.php

    r2088944 r2178313  
    5555        <button class="button button-primary postem-ipsum-delete-terms"><?php _e( "Delete all terms generated with Postem Ipsum", POSTEM_IPSUM_TEXT_DOMAIN ); ?></button>
    5656        <div class="result"></div>
     57
     58
    5759    </div>
    5860</div>
  • postem-ipsum/trunk/admin/views/postem_ipsum_users_settings.php

    r2088944 r2178313  
    4646        <button class="button button-primary postem-ipsum-delete-users"><?php _e( "Delete all users generated with Postem Ipsum", POSTEM_IPSUM_TEXT_DOMAIN ); ?></button>
    4747        <div class="result"></div>
     48
     49
    4850    </div>
    4951</div>
  • postem-ipsum/trunk/admin/views/postem_ipsum_woo_settings.php

    r2088986 r2178313  
    268268        <button class="button button-primary postem-ipsum-delete-products"><?php _e( 'Delete all products generated with Postem Ipsum', POSTEM_IPSUM_TEXT_DOMAIN ); ?></button>
    269269        <div class="result"></div>
     270
     271
    270272    </div>
    271273</div>
  • postem-ipsum/trunk/admin/views/postem_ipsum_woocommerce_orders_settings.php

    r2088944 r2178313  
    2929        <button class="button button-primary postem-ipsum-delete-orders"><?php _e( "Delete all orders generated with Postem Ipsum", POSTEM_IPSUM_TEXT_DOMAIN ); ?></button>
    3030        <div class="result"></div>
     31
    3132    </div>
    3233</div>
  • postem-ipsum/trunk/core/postem-ipsum-core.php

    r1866811 r2178313  
    2121            'load_plugin_textdomain'
    2222        ) );
     23
     24
    2325
    2426    }
     
    5658    }
    5759
     60
     61
     62
     63
     64
     65
    5866}
  • postem-ipsum/trunk/postem-ipsum.php

    r2095697 r2178313  
    44 * Plugin URI:
    55 * Description:       Plugin to create some random posts from scratch
    6  * Version:           3.0.0
    7  * Author:            Fco Palacios
     6 * Version:           3.0.1
     7 * Author:            <a href="https://profiles.wordpress.org/franciscopalacios/#content-plugins">Fco Palacios</a> | <a href="https://wordpress.org/plugins/postem-ipsum/" target="_blank">Rate it or make a suggestion</a>
    88 * Author URI:
    99 * License:           GPL-2.0+
     
    1919define( 'POSTEM_IPSUM_TEXT_DOMAIN', 'postem-ipsum' );
    2020
     21/* Register activation hook. */
     22register_activation_hook(
     23    __FILE__,
     24    'fx_admin_notice_example_activation_hook'
     25);
     26
     27/* Add admin notice */
     28add_action(
     29    'admin_notices',
     30    'fx_admin_notice_example_notice'
     31);
     32
     33/**
     34 * Runs only when the plugin is activated.
     35 * @since 0.1.0
     36 */
     37function fx_admin_notice_example_activation_hook() {
     38
     39    /* Create transient data */
     40    set_transient( 'fx-admin-notice-example', true, 5 );
     41}
     42
     43
     44
     45
     46
     47/**
     48 * Admin Notice on Activation.
     49 * @since 0.1.0
     50 */
     51function fx_admin_notice_example_notice(){
     52
     53    /* Check transient, if available display notice */
     54    if( get_transient( 'fx-admin-notice-example' ) ){
     55
     56        ?>
     57        <div class="updated notice is-dismissible">
     58            <p>Thank you for using Postem Ipsum! <strong>You are awesome</strong>.</p>
     59            <p>Do you like it? Have you any suggestion to improve it? We are waiting your collaboration. Thanks you.</p>
     60            <p><a class="button button-primary" href="https://wordpress.org/plugins/postem-ipsum/" target="_blank">Please, rate us or review</a> </p>
     61        </div>
     62        <?php
     63        /* Delete transient, only display this notice once. */
     64        delete_transient( 'fx-admin-notice-example' );
     65    }
     66}
     67
    2168/**
    2269 * The core plugin class that is used to define internationalization,
Note: See TracChangeset for help on using the changeset viewer.