Plugin Directory

Changeset 2110972


Ignore:
Timestamp:
06/23/2019 07:03:02 PM (7 years ago)
Author:
leocolomb
Message:

Update to version 1.3.0 from GitHub

Location:
wp-auto-links
Files:
14 edited
1 copied

Legend:

Unmodified
Added
Removed
  • wp-auto-links/tags/1.3.0/.gitattributes

    r2040598 r2110972  
    1010/phpcs.xml export-ignore
    1111/*.md export-ignore
     12/.wordpress-org export-ignore
  • wp-auto-links/tags/1.3.0/src/class-wp-auto-links-helper.php

    r2040598 r2110972  
    230230            'max_single_url' => 1,
    231231            'min_term_usage' => 1,
     232            'min_post_age' => 0,
    232233
    233234            // Ignore
     
    301302        }
    302303
     304        $post_type = get_post_type();
    303305        // Exclude posts and/or pages
    304         $post_type = get_post_type();
    305         if ($post_type === 'post' && !$this->get_option('on_post')) {
    306             return false;
    307         }
    308         if ($post_type === 'page' && !$this->get_option('on_page')) {
     306        if ($post_type === 'post') {
     307            if (!$this->get_option('on_post')) {
     308                return false;
     309            }
     310            // Exclude too young posts
     311            if ($this->get_option('min_post_age') > 0 &&
     312                (time() - get_post_time() < $this->get_option('min_post_age') * (24 * 60 * 60))) {
     313                return false;
     314            }
     315        } else if ($post_type === 'page' && !$this->get_option('on_page')) {
    309316            return false;
    310317        }
  • wp-auto-links/tags/1.3.0/templates/admin.php

    r1995970 r2110972  
    4040    'max_single_url',
    4141    'min_term_usage',
     42    'min_post_age',
    4243];
    4344
     
    8081$options['max_single_url'] = $helper::option_integer($options['max_single_url']);
    8182$options['min_term_usage'] = $helper::option_integer($options['min_term_usage'], 1);
     83$options['min_post_age'] = $helper::option_integer($options['min_post_age']);
    8284
    8385?>
     
    8688    <h1>Auto Links</h1>
    8789
    88     <form method="post" action="<?= $_SERVER['REQUEST_URI']; ?>">
     90    <form method="post" action="options.php">
    8991        <input type="hidden" name="option_page" value="discussion">
    9092        <input type="hidden" name="action" value="update">
     
    349351            </tr>
    350352            <tr>
     353              <th>
     354                <label for="min_post_age">
     355                    <?php _e('Min post age', $helper::DOMAIN); ?>
     356                </label>
     357              </th>
     358              <td>
     359                <input type="number" name="min_post_age" id="min_post_age" size="2" value="<?= $options['min_post_age']; ?>"/>
     360                <p class="description">
     361                    <?php _e('Limit linking on posts older than this minimum age. Value in days', $helper::DOMAIN); ?>
     362                </p>
     363              </td>
     364            </tr>
     365            <tr>
    351366                <th><?php _e('Case sensitive', $helper::DOMAIN); ?></th>
    352367                <td>
  • wp-auto-links/tags/1.3.0/vendor/autoload.php

    r2100082 r2110972  
    55require_once __DIR__ . '/composer/autoload_real.php';
    66
    7 return ComposerAutoloaderInitbbb51d29427ba5bc8229c049375dd4dd::getLoader();
     7return ComposerAutoloaderInita2591510de9cadad78044b49186d5828::getLoader();
  • wp-auto-links/tags/1.3.0/vendor/composer/autoload_real.php

    r2100082 r2110972  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInitbbb51d29427ba5bc8229c049375dd4dd
     5class ComposerAutoloaderInita2591510de9cadad78044b49186d5828
    66{
    77    private static $loader;
     
    2020        }
    2121
    22         spl_autoload_register(array('ComposerAutoloaderInitbbb51d29427ba5bc8229c049375dd4dd', 'loadClassLoader'), true, true);
     22        spl_autoload_register(array('ComposerAutoloaderInita2591510de9cadad78044b49186d5828', 'loadClassLoader'), true, true);
    2323        self::$loader = $loader = new \Composer\Autoload\ClassLoader();
    24         spl_autoload_unregister(array('ComposerAutoloaderInitbbb51d29427ba5bc8229c049375dd4dd', 'loadClassLoader'));
     24        spl_autoload_unregister(array('ComposerAutoloaderInita2591510de9cadad78044b49186d5828', 'loadClassLoader'));
    2525
    2626        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
     
    2828            require_once __DIR__ . '/autoload_static.php';
    2929
    30             call_user_func(\Composer\Autoload\ComposerStaticInitbbb51d29427ba5bc8229c049375dd4dd::getInitializer($loader));
     30            call_user_func(\Composer\Autoload\ComposerStaticInita2591510de9cadad78044b49186d5828::getInitializer($loader));
    3131        } else {
    3232            $map = require __DIR__ . '/autoload_namespaces.php';
  • wp-auto-links/tags/1.3.0/vendor/composer/autoload_static.php

    r2100082 r2110972  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInitbbb51d29427ba5bc8229c049375dd4dd
     7class ComposerStaticInita2591510de9cadad78044b49186d5828
    88{
    99    public static $prefixLengthsPsr4 = array (
     
    122122    {
    123123        return \Closure::bind(function () use ($loader) {
    124             $loader->prefixLengthsPsr4 = ComposerStaticInitbbb51d29427ba5bc8229c049375dd4dd::$prefixLengthsPsr4;
    125             $loader->prefixDirsPsr4 = ComposerStaticInitbbb51d29427ba5bc8229c049375dd4dd::$prefixDirsPsr4;
    126             $loader->classMap = ComposerStaticInitbbb51d29427ba5bc8229c049375dd4dd::$classMap;
     124            $loader->prefixLengthsPsr4 = ComposerStaticInita2591510de9cadad78044b49186d5828::$prefixLengthsPsr4;
     125            $loader->prefixDirsPsr4 = ComposerStaticInita2591510de9cadad78044b49186d5828::$prefixDirsPsr4;
     126            $loader->classMap = ComposerStaticInita2591510de9cadad78044b49186d5828::$classMap;
    127127
    128128        }, null, ClassLoader::class);
  • wp-auto-links/tags/1.3.0/wp-auto-links.php

    r2100082 r2110972  
    11<?php
    2 /*
    3 Plugin Name:        Auto Links
    4 Plugin URI:         https://github.com/LeoColomb/wp-auto-links
    5 Description:        An inner links generator for WordPress
    6 Version:            1.2.6
    7 Author:             Léo Colombaro
    8 Author URI:         https://colombaro.fr/
    92
    10 License:            ISC License
    11 License URI:        https://opensource.org/licenses/ISC
    12 */
     3/**
     4 * Plugin Name:       Auto Links
     5 * Plugin URI:        https://github.com/LeoColomb/wp-auto-links
     6 * Description:       An inner links generator for WordPress
     7 * Version:           1.2.6
     8 * Author:            Léo Colombaro
     9 * Author URI:        https://colombaro.fr/
     10 * License:           ISC License
     11 * License URI:       https://opensource.org/licenses/ISC
     12 */
    1313
    1414// Exit if accessed directly
  • wp-auto-links/trunk/.gitattributes

    r2040598 r2110972  
    1010/phpcs.xml export-ignore
    1111/*.md export-ignore
     12/.wordpress-org export-ignore
  • wp-auto-links/trunk/src/class-wp-auto-links-helper.php

    r2040598 r2110972  
    230230            'max_single_url' => 1,
    231231            'min_term_usage' => 1,
     232            'min_post_age' => 0,
    232233
    233234            // Ignore
     
    301302        }
    302303
     304        $post_type = get_post_type();
    303305        // Exclude posts and/or pages
    304         $post_type = get_post_type();
    305         if ($post_type === 'post' && !$this->get_option('on_post')) {
    306             return false;
    307         }
    308         if ($post_type === 'page' && !$this->get_option('on_page')) {
     306        if ($post_type === 'post') {
     307            if (!$this->get_option('on_post')) {
     308                return false;
     309            }
     310            // Exclude too young posts
     311            if ($this->get_option('min_post_age') > 0 &&
     312                (time() - get_post_time() < $this->get_option('min_post_age') * (24 * 60 * 60))) {
     313                return false;
     314            }
     315        } else if ($post_type === 'page' && !$this->get_option('on_page')) {
    309316            return false;
    310317        }
  • wp-auto-links/trunk/templates/admin.php

    r1995970 r2110972  
    4040    'max_single_url',
    4141    'min_term_usage',
     42    'min_post_age',
    4243];
    4344
     
    8081$options['max_single_url'] = $helper::option_integer($options['max_single_url']);
    8182$options['min_term_usage'] = $helper::option_integer($options['min_term_usage'], 1);
     83$options['min_post_age'] = $helper::option_integer($options['min_post_age']);
    8284
    8385?>
     
    8688    <h1>Auto Links</h1>
    8789
    88     <form method="post" action="<?= $_SERVER['REQUEST_URI']; ?>">
     90    <form method="post" action="options.php">
    8991        <input type="hidden" name="option_page" value="discussion">
    9092        <input type="hidden" name="action" value="update">
     
    349351            </tr>
    350352            <tr>
     353              <th>
     354                <label for="min_post_age">
     355                    <?php _e('Min post age', $helper::DOMAIN); ?>
     356                </label>
     357              </th>
     358              <td>
     359                <input type="number" name="min_post_age" id="min_post_age" size="2" value="<?= $options['min_post_age']; ?>"/>
     360                <p class="description">
     361                    <?php _e('Limit linking on posts older than this minimum age. Value in days', $helper::DOMAIN); ?>
     362                </p>
     363              </td>
     364            </tr>
     365            <tr>
    351366                <th><?php _e('Case sensitive', $helper::DOMAIN); ?></th>
    352367                <td>
  • wp-auto-links/trunk/vendor/autoload.php

    r2100082 r2110972  
    55require_once __DIR__ . '/composer/autoload_real.php';
    66
    7 return ComposerAutoloaderInitbbb51d29427ba5bc8229c049375dd4dd::getLoader();
     7return ComposerAutoloaderInita2591510de9cadad78044b49186d5828::getLoader();
  • wp-auto-links/trunk/vendor/composer/autoload_real.php

    r2100082 r2110972  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInitbbb51d29427ba5bc8229c049375dd4dd
     5class ComposerAutoloaderInita2591510de9cadad78044b49186d5828
    66{
    77    private static $loader;
     
    2020        }
    2121
    22         spl_autoload_register(array('ComposerAutoloaderInitbbb51d29427ba5bc8229c049375dd4dd', 'loadClassLoader'), true, true);
     22        spl_autoload_register(array('ComposerAutoloaderInita2591510de9cadad78044b49186d5828', 'loadClassLoader'), true, true);
    2323        self::$loader = $loader = new \Composer\Autoload\ClassLoader();
    24         spl_autoload_unregister(array('ComposerAutoloaderInitbbb51d29427ba5bc8229c049375dd4dd', 'loadClassLoader'));
     24        spl_autoload_unregister(array('ComposerAutoloaderInita2591510de9cadad78044b49186d5828', 'loadClassLoader'));
    2525
    2626        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
     
    2828            require_once __DIR__ . '/autoload_static.php';
    2929
    30             call_user_func(\Composer\Autoload\ComposerStaticInitbbb51d29427ba5bc8229c049375dd4dd::getInitializer($loader));
     30            call_user_func(\Composer\Autoload\ComposerStaticInita2591510de9cadad78044b49186d5828::getInitializer($loader));
    3131        } else {
    3232            $map = require __DIR__ . '/autoload_namespaces.php';
  • wp-auto-links/trunk/vendor/composer/autoload_static.php

    r2100082 r2110972  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInitbbb51d29427ba5bc8229c049375dd4dd
     7class ComposerStaticInita2591510de9cadad78044b49186d5828
    88{
    99    public static $prefixLengthsPsr4 = array (
     
    122122    {
    123123        return \Closure::bind(function () use ($loader) {
    124             $loader->prefixLengthsPsr4 = ComposerStaticInitbbb51d29427ba5bc8229c049375dd4dd::$prefixLengthsPsr4;
    125             $loader->prefixDirsPsr4 = ComposerStaticInitbbb51d29427ba5bc8229c049375dd4dd::$prefixDirsPsr4;
    126             $loader->classMap = ComposerStaticInitbbb51d29427ba5bc8229c049375dd4dd::$classMap;
     124            $loader->prefixLengthsPsr4 = ComposerStaticInita2591510de9cadad78044b49186d5828::$prefixLengthsPsr4;
     125            $loader->prefixDirsPsr4 = ComposerStaticInita2591510de9cadad78044b49186d5828::$prefixDirsPsr4;
     126            $loader->classMap = ComposerStaticInita2591510de9cadad78044b49186d5828::$classMap;
    127127
    128128        }, null, ClassLoader::class);
  • wp-auto-links/trunk/wp-auto-links.php

    r2100082 r2110972  
    11<?php
    2 /*
    3 Plugin Name:        Auto Links
    4 Plugin URI:         https://github.com/LeoColomb/wp-auto-links
    5 Description:        An inner links generator for WordPress
    6 Version:            1.2.6
    7 Author:             Léo Colombaro
    8 Author URI:         https://colombaro.fr/
    92
    10 License:            ISC License
    11 License URI:        https://opensource.org/licenses/ISC
    12 */
     3/**
     4 * Plugin Name:       Auto Links
     5 * Plugin URI:        https://github.com/LeoColomb/wp-auto-links
     6 * Description:       An inner links generator for WordPress
     7 * Version:           1.2.6
     8 * Author:            Léo Colombaro
     9 * Author URI:        https://colombaro.fr/
     10 * License:           ISC License
     11 * License URI:       https://opensource.org/licenses/ISC
     12 */
    1313
    1414// Exit if accessed directly
Note: See TracChangeset for help on using the changeset viewer.