Plugin Directory

Changeset 1233205


Ignore:
Timestamp:
08/28/2015 03:32:37 PM (11 years ago)
Author:
RylanH
Message:

Cache busting scripts and ensuring template sent with post

Location:
storyform/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • storyform/trunk/class-storyform-editor-page.php

    r1231481 r1233205  
    8989
    9090    public function enqueue_files(){
    91         wp_enqueue_style( 'storyform-wp-editor', plugin_dir_url( __FILE__ ) . 'editor/editor.css');
    92         wp_enqueue_script( 'storyform-wp-editor', plugin_dir_url( __FILE__ ) . 'editor/editor.js');
     91        global $storyform_version;
     92        wp_enqueue_style( 'storyform-wp-editor', plugin_dir_url( __FILE__ ) . 'editor/editor.css', null, $storyform_version);
     93        wp_enqueue_script( 'storyform-wp-editor', plugin_dir_url( __FILE__ ) . 'editor/editor.js', null, $storyform_version);
    9394        wp_enqueue_media();
    9495    }
     
    142143
    143144        $post['post_content'] = apply_filters( 'the_content', $post['post_content'] );
    144 
     145        $post['template'] = Storyform_Options::get_instance()->get_template_for_post( $id );
    145146        $post['byline'] = get_userdata( $post['post_author'])->display_name;
    146147        $post['display_date'] = get_the_date( get_option('date_format'), $post );
  • storyform/trunk/class-storyform-settings-page.php

    r1228235 r1233205  
    6060
    6161    public function admin_enqueue_scripts() {
     62        global $storyform_version;
    6263        if ( isset( $_GET['page'] ) && $_GET['page'] == 'storyform-settings' ) {
    6364            wp_enqueue_media();
     
    6667            wp_enqueue_script( 'wp-color-picker' );
    6768
    68             wp_register_script( 'storyform_widgets', Storyform_Api::get_instance()->get_static_hostname() . '/js/widgets.js' );
     69            wp_register_script( 'storyform_widgets', Storyform_Api::get_instance()->get_static_hostname() . '/js/widgets.js', null, $storyform_version );
    6970            wp_enqueue_script( 'storyform_widgets' );
    7071
    71             wp_register_script( 'storyform_navbar', Storyform_Api::get_instance()->get_navbar_js() );
     72            wp_register_script( 'storyform_navbar', Storyform_Api::get_instance()->get_navbar_js(), null, $storyform_version );
    7273            wp_enqueue_script( 'storyform_navbar' );
    7374
    74             wp_register_script( 'storyform_settings_page', plugins_url( 'settings-page/settings-page.js', __FILE__ ) );
     75            wp_register_script( 'storyform_settings_page', plugins_url( 'settings-page/settings-page.js', __FILE__ ), null, $storyform_version );
    7576            wp_enqueue_script( 'storyform_settings_page' );
    7677
    77             wp_register_style( 'storyform_navbar', Storyform_Api::get_instance()->get_navbar_css() );
     78            wp_register_style( 'storyform_navbar', Storyform_Api::get_instance()->get_navbar_css(), null, $storyform_version );
    7879            wp_enqueue_style( 'storyform_navbar' );
    7980
    80             wp_register_style( 'storyform_settings_page', plugins_url( 'settings-page/settings-page.css', __FILE__ ) );
     81            wp_register_style( 'storyform_settings_page', plugins_url( 'settings-page/settings-page.css', __FILE__ ), null, $storyform_version );
    8182            wp_enqueue_style( 'storyform_settings_page' );
    8283
  • storyform/trunk/storyform.php

    r1231481 r1233205  
    55Plugin Name:  Storyform
    66Plugin URI:   http://storyform.co/docs/wordpress
    7 Version:      0.6.3
     7Version:      0.6.4
    88Description:  Plugin to enable Storyform on select posts. Works with both SEO and non-SEO permalinks.
    99Author:       Storyform
     
    1313
    1414global $storyform_version;
    15 $storyform_version = '0.6.3'; // The plugin version
     15$storyform_version = '0.6.4'; // The plugin version
    1616
    1717require_once( dirname( __FILE__ ) . '/config.php');
Note: See TracChangeset for help on using the changeset viewer.