Plugin Directory

Changeset 2907612

Timestamp:
05/03/2023 03:51:52 PM (15 months ago)
Author:
antonlukin
Message:

Update to version 1.2.0 from GitHub

Location:
social-planner
Files:
2 added
2 deleted
8 edited
1 copied

Legend:

Unmodified
Added
Removed
  • social-planner/tags/1.2.0/classes/class-core.php

    r2624451 r2907612  
    2929    public static function add_hooks() {
    3030        add_action( 'init', array( __CLASS__, 'init_networks' ) );
    31         add_action( 'plugins_loaded', array( __CLASS__, 'load_textdomain' ) );
    3231
    3332        // Init settings class.
     
    4544
    4645    /**
    47      * Load i18n files.
    48      */
    49     public static function load_textdomain() {
    50         load_plugin_textdomain(
    51             'social-planner',
    52             false,
    53             dirname( plugin_basename( SOCIAL_PLANNER_FILE ) ) . '/languages/'
    54         );
    55     }
    56 
    57     /**
    5846     * Parse list of networks with its name as key and class as value.
    5947     */
    6048    public static function init_networks() {
    6149        $networks = array(
    62             'Social_Planner\Network_Telegram' => SOCIAL_PLANNER_DIR . '/networks/class-network-telegram.php',
    63             'Social_Planner\Network_Twitter'  => SOCIAL_PLANNER_DIR . '/networks/class-network-twitter.php',
    64             'Social_Planner\Network_VK'       => SOCIAL_PLANNER_DIR . '/networks/class-network-vk.php',
    65             'Social_Planner\Network_Facebook' => SOCIAL_PLANNER_DIR . '/networks/class-network-facebook.php',
    66             'Social_Planner\Network_OK'       => SOCIAL_PLANNER_DIR . '/networks/class-network-ok.php',
     50            'Social_Planner\Network_Telegram'   => SOCIAL_PLANNER_DIR . '/networks/class-network-telegram.php',
     51            'Social_Planner\Network_Twitter'    => SOCIAL_PLANNER_DIR . '/networks/class-network-twitter.php',
     52            'Social_Planner\Network_Twitter_V2' => SOCIAL_PLANNER_DIR . '/networks/class-network-twitter-v2.php',
     53            'Social_Planner\Network_VK'         => SOCIAL_PLANNER_DIR . '/networks/class-network-vk.php',
     54            'Social_Planner\Network_Facebook'   => SOCIAL_PLANNER_DIR . '/networks/class-network-facebook.php',
     55            'Social_Planner\Network_OK'         => SOCIAL_PLANNER_DIR . '/networks/class-network-ok.php',
    6756        );
    6857
     
    7867         * For each filtered network try to include its class.
    7968         */
    80         foreach ( $networks as $class => $path ) {
     69        foreach ( $networks as $class => $path ) {
    8170            include_once $path;
    8271
     
    8473             * Add class to networks list with its name as key.
    8574             */
    86             if ( defined( "$class::NETWORK_NAME" ) ) {
    87                 self::$networks[ $class::NETWORK_NAME ] = $class;
     75            if ( defined( "$class::NETWORK_NAME" ) ) {
     76                self::$networks[ $class;
    8877            }
    8978        }
     
    119108     * Helper method to get network label by class.
    120109     *
    121      * @param string $class Network class name.
     110     * @param string $class Network class name.
    122111     */
    123     public static function get_network_label( $class ) {
     112    public static function get_network_label( $class ) {
    124113        // Just to avoid fatal errors.
    125         if ( ! defined( "$class::NETWORK_NAME" ) ) {
     114        if ( ! defined( "$class::NETWORK_NAME" ) ) {
    126115            return __( 'Untitled', 'social-planner' );
    127116        }
    128117
    129         $label = $class::NETWORK_NAME;
     118        $label = $class::NETWORK_NAME;
    130119
    131         if ( method_exists( $class, 'get_label' ) ) {
    132             $label = $class::get_label();
     120        if ( method_exists( $class, 'get_label' ) ) {
     121            $label = $class::get_label();
    133122        }
    134123
     
    137126         *
    138127         * @param string $label Network label.
    139          * @param string $class Current network class.
     128         * @param string $class Current network class.
    140129         */
    141         return apply_filters( 'social_planner_network_label', $label, $class );
     130        return apply_filters( 'social_planner_network_label', $label, $class );
    142131    }
    143132
  • social-planner/tags/1.2.0/networks/class-network-twitter.php

    r2903429 r2907612  
    4545            wp_kses(
    4646                // translators: %s is a link for current network help guide.
    47                 __( 'Read the <a href="%s" target="_blank">help guide</a> for configuring Twitter provider.', 'social-planner' ),
     47                __( 'Read the <a href="%s" target="_blank">help guide</a> for configuring Twitter provider.', 'social-planner' ),
    4848                array(
    4949                    'a' => array(
     
    8686            'title'           => array(
    8787                'label' => __( 'Subtitle', 'social-planner' ),
    88                 'hint'  => __( 'Optional field. Used as an subtitle if there are multiple Twitter providers.', 'social-planner' ),
     88                'hint'  => __( 'Optional field. Used as an subtitle if there are multiple Twitter providers.', 'social-planner' ),
    8989            ),
    9090        );
  • social-planner/tags/1.2.0/readme.txt

    r2903429 r2907612  
    55Requires at least: 5.3
    66Tested up to: 6.2
    7 Stable tag: 1.1.12
     7Stable tag: 1.
    88Requires PHP: 5.6
    99License: GPLv2 or later
     
    5151== Changelog ==
    5252
     53
     54
     55
     56
    5357= 1.1.12 =
    5458* Adding `social_planner_before_request` and `social_planner_filter_request_body` filters for each network class
  • social-planner/tags/1.2.0/social-planner.php

    r2903429 r2907612  
    88 * Requires at least: 5.3
    99 * Tested up to: 5.8
    10  * Version: 1.1.12
     10 * Version: 1.
    1111 *
    1212 * Text Domain: social-planner
    13  * Domain Path: /languages/
    1413 *
    1514 * @package social-planner
  • social-planner/trunk/classes/class-core.php

    r2624451 r2907612  
    2929    public static function add_hooks() {
    3030        add_action( 'init', array( __CLASS__, 'init_networks' ) );
    31         add_action( 'plugins_loaded', array( __CLASS__, 'load_textdomain' ) );
    3231
    3332        // Init settings class.
     
    4544
    4645    /**
    47      * Load i18n files.
    48      */
    49     public static function load_textdomain() {
    50         load_plugin_textdomain(
    51             'social-planner',
    52             false,
    53             dirname( plugin_basename( SOCIAL_PLANNER_FILE ) ) . '/languages/'
    54         );
    55     }
    56 
    57     /**
    5846     * Parse list of networks with its name as key and class as value.
    5947     */
    6048    public static function init_networks() {
    6149        $networks = array(
    62             'Social_Planner\Network_Telegram' => SOCIAL_PLANNER_DIR . '/networks/class-network-telegram.php',
    63             'Social_Planner\Network_Twitter'  => SOCIAL_PLANNER_DIR . '/networks/class-network-twitter.php',
    64             'Social_Planner\Network_VK'       => SOCIAL_PLANNER_DIR . '/networks/class-network-vk.php',
    65             'Social_Planner\Network_Facebook' => SOCIAL_PLANNER_DIR . '/networks/class-network-facebook.php',
    66             'Social_Planner\Network_OK'       => SOCIAL_PLANNER_DIR . '/networks/class-network-ok.php',
     50            'Social_Planner\Network_Telegram'   => SOCIAL_PLANNER_DIR . '/networks/class-network-telegram.php',
     51            'Social_Planner\Network_Twitter'    => SOCIAL_PLANNER_DIR . '/networks/class-network-twitter.php',
     52            'Social_Planner\Network_Twitter_V2' => SOCIAL_PLANNER_DIR . '/networks/class-network-twitter-v2.php',
     53            'Social_Planner\Network_VK'         => SOCIAL_PLANNER_DIR . '/networks/class-network-vk.php',
     54            'Social_Planner\Network_Facebook'   => SOCIAL_PLANNER_DIR . '/networks/class-network-facebook.php',
     55            'Social_Planner\Network_OK'         => SOCIAL_PLANNER_DIR . '/networks/class-network-ok.php',
    6756        );
    6857
     
    7867         * For each filtered network try to include its class.
    7968         */
    80         foreach ( $networks as $class => $path ) {
     69        foreach ( $networks as $class => $path ) {
    8170            include_once $path;
    8271
     
    8473             * Add class to networks list with its name as key.
    8574             */
    86             if ( defined( "$class::NETWORK_NAME" ) ) {
    87                 self::$networks[ $class::NETWORK_NAME ] = $class;
     75            if ( defined( "$class::NETWORK_NAME" ) ) {
     76                self::$networks[ $class;
    8877            }
    8978        }
     
    119108     * Helper method to get network label by class.
    120109     *
    121      * @param string $class Network class name.
     110     * @param string $class Network class name.
    122111     */
    123     public static function get_network_label( $class ) {
     112    public static function get_network_label( $class ) {
    124113        // Just to avoid fatal errors.
    125         if ( ! defined( "$class::NETWORK_NAME" ) ) {
     114        if ( ! defined( "$class::NETWORK_NAME" ) ) {
    126115            return __( 'Untitled', 'social-planner' );
    127116        }
    128117
    129         $label = $class::NETWORK_NAME;
     118        $label = $class::NETWORK_NAME;
    130119
    131         if ( method_exists( $class, 'get_label' ) ) {
    132             $label = $class::get_label();
     120        if ( method_exists( $class, 'get_label' ) ) {
     121            $label = $class::get_label();
    133122        }
    134123
     
    137126         *
    138127         * @param string $label Network label.
    139          * @param string $class Current network class.
     128         * @param string $class Current network class.
    140129         */
    141         return apply_filters( 'social_planner_network_label', $label, $class );
     130        return apply_filters( 'social_planner_network_label', $label, $class );
    142131    }
    143132
  • social-planner/trunk/networks/class-network-twitter.php

    r2903429 r2907612  
    4545            wp_kses(
    4646                // translators: %s is a link for current network help guide.
    47                 __( 'Read the <a href="%s" target="_blank">help guide</a> for configuring Twitter provider.', 'social-planner' ),
     47                __( 'Read the <a href="%s" target="_blank">help guide</a> for configuring Twitter provider.', 'social-planner' ),
    4848                array(
    4949                    'a' => array(
     
    8686            'title'           => array(
    8787                'label' => __( 'Subtitle', 'social-planner' ),
    88                 'hint'  => __( 'Optional field. Used as an subtitle if there are multiple Twitter providers.', 'social-planner' ),
     88                'hint'  => __( 'Optional field. Used as an subtitle if there are multiple Twitter providers.', 'social-planner' ),
    8989            ),
    9090        );
  • social-planner/trunk/readme.txt

    r2903429 r2907612  
    55Requires at least: 5.3
    66Tested up to: 6.2
    7 Stable tag: 1.1.12
     7Stable tag: 1.
    88Requires PHP: 5.6
    99License: GPLv2 or later
     
    5151== Changelog ==
    5252
     53
     54
     55
     56
    5357= 1.1.12 =
    5458* Adding `social_planner_before_request` and `social_planner_filter_request_body` filters for each network class
  • social-planner/trunk/social-planner.php

    r2903429 r2907612  
    88 * Requires at least: 5.3
    99 * Tested up to: 5.8
    10  * Version: 1.1.12
     10 * Version: 1.
    1111 *
    1212 * Text Domain: social-planner
    13  * Domain Path: /languages/
    1413 *
    1514 * @package social-planner
Note: See TracChangeset for help on using the changeset viewer.