WordPress.org

Plugin Directory

Changeset 1611802


Ignore:
Timestamp:
03/10/17 09:45:19 (6 months ago)
Author:
slimndap
Message:

v0.15.17

Location:
theatre/tags/0.15
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • theatre/tags/0.15/functions/wpt_listing_page.php

    r1410467 r1611802  
    100100                add_settings_section( 
    101101                    'wpt_listing_production_page', // ID 
    102                     __('Events on production pages','theatre'), // Title 
     102                    __('Dates on event pages','theatre'), // Title 
    103103                    '', // Callback 
    104104                    'wpt_listing_page' // Page 
  • theatre/tags/0.15/functions/wpt_productions_list_table.php

    r1509309 r1611802  
    9393     * 
    9494     * @since   0.15.4 
    95      * @param   string  $which   Location of table nav ('top' or 'bottom'). 
     95     * @since   0.15.17         Added two filters to add extra controls. 
     96     * @param   string  $which  Location of table nav ('top' or 'bottom'). 
    9697     */ 
    9798    function extra_tablenav( $which ) { 
    98         if ( isset( $_REQUEST['post_status'] ) && $_REQUEST['post_status'] === 'trash' ) { 
    99             submit_button( __( 'Empty Trash' ), 'apply', 'delete_all', false ); 
    100         } 
     99         
     100        ?><div class="alignleft actions"><?php 
     101             
     102            if ( 'top' === $which && !is_singular() ) { 
     103                 
     104                ob_start(); 
     105      
     106                /** 
     107                 * Fires before the Filter button on the Productions list table. 
     108                 * 
     109                 * Syntax resembles 'restrict_manage_posts' filter in 'wp-admin/includes/class-wp-posts-list-table.php'. 
     110                 * 
     111                 * @since 0.15.17 
     112                 * 
     113                 * @param string $post_type The post type slug. 
     114                 * @param string $which     The location of the extra table nav markup: 
     115                 *                          'top' or 'bottom'. 
     116                 */ 
     117                do_action( 'restrict_manage_productions', $this->screen->post_type, $which ); 
     118      
     119                $output = ob_get_clean(); 
     120      
     121                if ( ! empty( $output ) ) { 
     122                    echo $output; 
     123                    submit_button( __( 'Filter' ), '', 'filter_action', false, array( 'id' => 'post-query-submit' ) ); 
     124                } 
     125                 
     126            } 
     127         
     128            if ( isset( $_REQUEST['post_status'] ) && $_REQUEST['post_status'] === 'trash' ) { 
     129                submit_button( __( 'Empty Trash' ), 'apply', 'delete_all', false ); 
     130            } 
     131             
     132        ?></div><?php 
     133         
     134        /** 
     135         * Fires immediately following the closing "actions" div in the tablenav for the productions 
     136         * list table. 
     137         * 
     138         * Syntax resembles 'manage_posts_extra_tablenav' in 'wp-admin/includes/class-wp-posts-list-table.php'. 
     139         * 
     140         * @since 0.15.17 
     141         * 
     142         * @param   string  $which  The location of the extra table nav markup: 'top' or 'bottom'. 
     143         */ 
     144        do_action( 'manage_productions_extra_tablenav', $which );        
    101145    } 
    102146 
  • theatre/tags/0.15/readme.txt

    r1591061 r1611802  
    6767Add your first event: 
    6868 
    69 1. Go to _Theater_ → _Productions_ → _Add new_. 
    70 1. Enter a title and description for your production. 
    71 1. Scroll down and click on _Add a new event_. 
     691. Go to _Theater_ → _Events_ → _Add new_. 
     701. Enter a title and description for your events. 
     711. Scroll down and click on _Add a new date_. 
    72721. Enter a start time that is in the future. 
    73 1. Enter the other details for your event. 
    74 1. Click on _Save event_. 
     731. Enter the other details for your date. 
     741. Click on _Save date_. 
    75751. Add a featured image (if your theme supports it). 
    76761. Click on _Publish_. 
     
    139139    * You can now create event calendars with custom filters (0.15.16). 
    140140    * Added the 'end_after' filter to production lists. 
    141  
     141    * You can now add extra filter controls to the events admin screen using the `restrict_manage_productions` and `manage_productions_extra_tablenav` filters. 
    142142         
    143143* Bugfix 
     
    237237 
    238238== Upgrade Notice == 
     239= 0.15.17 = 
     240Added two WordPress filters to add extra filter controls to the events admin screen. 
     241 
    239242= 0.15.15 = 
    240243Fixes several compatibility issues with WordPress 4.7. 
  • theatre/tags/0.15/theater.php

    r1591061 r1611802  
    66    Description: Turn your Wordpress website into a theater website. 
    77    Author: Jeroen Schmit 
    8     Version: 0.15.16 
     8    Version: 0.15.17 
    99    Author URI: http://slimndap.com/ 
    1010    Text Domain: theatre 
     
    2929if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly 
    3030     
    31 $wpt_version = '0.15.16'; 
     31$wpt_version = '0.15.17'; 
    3232 
    3333class WP_Theatre { 
Note: See TracChangeset for help on using the changeset viewer.