Version Description
- 2019-01-29
Download this release
Release Info
| Developer | codeinwp |
| Plugin | |
| Version | 8.1.8 |
| Comparing to | |
| See all releases | |
Code changes from version 8.1.7 to 8.1.8
- CHANGELOG.md +4 -0
- includes/admin/class-rop-pointers.php +3 -1
- includes/admin/models/class-rop-queue-model.php +5 -0
- includes/class-rop.php +1 -1
- readme.md +5 -0
- readme.txt +5 -0
- themeisle-hash.json +1 -1
- tweet-old-post.php +2 -2
- vendor/autoload.php +1 -1
- vendor/codeinwp/themeisle-sdk/CHANGELOG.md +7 -0
- vendor/codeinwp/themeisle-sdk/load.php +1 -1
- vendor/codeinwp/themeisle-sdk/src/Modules/Licenser.php +3 -0
- vendor/codeinwp/themeisle-sdk/src/Modules/Rollback.php +6 -1
- vendor/codeinwp/themeisle-sdk/src/Modules/Uninstall_feedback.php +4 -5
- vendor/composer/autoload_real.php +5 -5
- vendor/composer/installed.json +6 -6
CHANGELOG.md
CHANGED
|
@@ -1,4 +1,8 @@
|
|
| 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2 |
### v8.1.7 - 2019-01-18
|
| 3 |
**Changes:**
|
| 4 |
* New: Adds basic support for WPML content sharing(see revive.social docs)
|
| 1 |
|
| 2 |
+
### v8.1.8 - 2019-01-29
|
| 3 |
+
**Changes:**
|
| 4 |
+
* Fix: Minor bugs
|
| 5 |
+
|
| 6 |
### v8.1.7 - 2019-01-18
|
| 7 |
**Changes:**
|
| 8 |
* New: Adds basic support for WPML content sharing(see revive.social docs)
|
includes/admin/class-rop-pointers.php
CHANGED
|
@@ -52,7 +52,9 @@ class Rop_Pointers {
|
|
| 52 |
*/
|
| 53 |
public function create_rop_menu_pointer() {
|
| 54 |
|
| 55 |
-
|
|
|
|
|
|
|
| 56 |
return;
|
| 57 |
}
|
| 58 |
|
| 52 |
*/
|
| 53 |
public function create_rop_menu_pointer() {
|
| 54 |
|
| 55 |
+
$rop_data = get_option( 'rop_data' );
|
| 56 |
+
|
| 57 |
+
if ( get_option( 'rop_menu_pointer_queued' ) || ! empty( $rop_data ) ) {
|
| 58 |
return;
|
| 59 |
}
|
| 60 |
|
includes/admin/models/class-rop-queue-model.php
CHANGED
|
@@ -113,6 +113,11 @@ class Rop_Queue_Model extends Rop_Model_Abstract {
|
|
| 113 |
public function remove_from_queue( $timestamp, $account_id ) {
|
| 114 |
$index = $this->scheduler->remove_timestamp( $timestamp, $account_id );
|
| 115 |
$posts = $this->queue[ $account_id ][ $index ];
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 116 |
unset( $this->queue[ $account_id ][ $index ] );
|
| 117 |
$this->update_queue( $this->queue );
|
| 118 |
foreach ( $posts as $post ) {
|
| 113 |
public function remove_from_queue( $timestamp, $account_id ) {
|
| 114 |
$index = $this->scheduler->remove_timestamp( $timestamp, $account_id );
|
| 115 |
$posts = $this->queue[ $account_id ][ $index ];
|
| 116 |
+
|
| 117 |
+
if ( empty( $posts ) ) {
|
| 118 |
+
return false;
|
| 119 |
+
}
|
| 120 |
+
|
| 121 |
unset( $this->queue[ $account_id ][ $index ] );
|
| 122 |
$this->update_queue( $this->queue );
|
| 123 |
foreach ( $posts as $post ) {
|
includes/class-rop.php
CHANGED
|
@@ -68,7 +68,7 @@ class Rop {
|
|
| 68 |
public function __construct() {
|
| 69 |
|
| 70 |
$this->plugin_name = 'rop';
|
| 71 |
-
$this->version = '8.1.
|
| 72 |
|
| 73 |
$this->load_dependencies();
|
| 74 |
$this->set_locale();
|
| 68 |
public function __construct() {
|
| 69 |
|
| 70 |
$this->plugin_name = 'rop';
|
| 71 |
+
$this->version = '8.1.8';
|
| 72 |
|
| 73 |
$this->load_dependencies();
|
| 74 |
$this->set_locale();
|
readme.md
CHANGED
|
@@ -133,6 +133,11 @@ http://revive.social/plugins/revive-old-post
|
|
| 133 |
|
| 134 |
|
| 135 |
## Changelog ##
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 136 |
### 8.1.7 - 2019-01-18 ###
|
| 137 |
|
| 138 |
* New: Adds basic support for WPML content sharing(see revive.social docs)
|
| 133 |
|
| 134 |
|
| 135 |
## Changelog ##
|
| 136 |
+
### 8.1.8 - 2019-01-29 ###
|
| 137 |
+
|
| 138 |
+
* Fix: Minor bugs
|
| 139 |
+
|
| 140 |
+
|
| 141 |
### 8.1.7 - 2019-01-18 ###
|
| 142 |
|
| 143 |
* New: Adds basic support for WPML content sharing(see revive.social docs)
|
readme.txt
CHANGED
|
@@ -133,6 +133,11 @@ http://revive.social/plugins/revive-old-post
|
|
| 133 |
|
| 134 |
|
| 135 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 136 |
= 8.1.7 - 2019-01-18 =
|
| 137 |
|
| 138 |
* New: Adds basic support for WPML content sharing(see revive.social docs)
|
| 133 |
|
| 134 |
|
| 135 |
== Changelog ==
|
| 136 |
+
= 8.1.8 - 2019-01-29 =
|
| 137 |
+
|
| 138 |
+
* Fix: Minor bugs
|
| 139 |
+
|
| 140 |
+
|
| 141 |
= 8.1.7 - 2019-01-18 =
|
| 142 |
|
| 143 |
* New: Adds basic support for WPML content sharing(see revive.social docs)
|
themeisle-hash.json
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
{"class-rop-autoloader.php":"7bfbb1554230d0ace777adb2e42bebeb","index.php":"39ab8276fb0e4bd3fcab3270822c5977","tweet-old-post.php":"
|
| 1 |
+
{"class-rop-autoloader.php":"7bfbb1554230d0ace777adb2e42bebeb","index.php":"39ab8276fb0e4bd3fcab3270822c5977","tweet-old-post.php":"c7ca7abe68934e88b41a4cee3517b3ce","uninstall.php":"88c3ec2a2919988f1ed38891cb37b6f1"}
|
tweet-old-post.php
CHANGED
|
@@ -16,7 +16,7 @@
|
|
| 16 |
* Plugin Name: Revive Old Posts
|
| 17 |
* Plugin URI: https://revive.social/
|
| 18 |
* Description: WordPress plugin that helps you to keeps your old posts alive by sharing them and driving more traffic to them from twitter/facebook or linkedin. It also helps you to promote your content. You can set time and no of posts to share to drive more traffic.For questions, comments, or feature requests, <a href="http://revive.social/support/?utm_source=plugindesc&utm_medium=announce&utm_campaign=top">contact </a> us!
|
| 19 |
-
* Version: 8.1.
|
| 20 |
* Author: revive.social
|
| 21 |
* Author URI: https://revive.social/
|
| 22 |
* Requires at least: 3.5
|
|
@@ -98,7 +98,7 @@ function run_rop() {
|
|
| 98 |
}
|
| 99 |
|
| 100 |
define( 'ROP_PRO_URL', 'http://revive.social/plugins/revive-old-post/' );
|
| 101 |
-
define( 'ROP_LITE_VERSION', '8.1.
|
| 102 |
define( 'ROP_LITE_BASE_FILE', __FILE__ );
|
| 103 |
define( 'ROP_DEBUG', false );
|
| 104 |
define( 'ROP_LITE_PATH', plugin_dir_path( __FILE__ ) );
|
| 16 |
* Plugin Name: Revive Old Posts
|
| 17 |
* Plugin URI: https://revive.social/
|
| 18 |
* Description: WordPress plugin that helps you to keeps your old posts alive by sharing them and driving more traffic to them from twitter/facebook or linkedin. It also helps you to promote your content. You can set time and no of posts to share to drive more traffic.For questions, comments, or feature requests, <a href="http://revive.social/support/?utm_source=plugindesc&utm_medium=announce&utm_campaign=top">contact </a> us!
|
| 19 |
+
* Version: 8.1.8
|
| 20 |
* Author: revive.social
|
| 21 |
* Author URI: https://revive.social/
|
| 22 |
* Requires at least: 3.5
|
| 98 |
}
|
| 99 |
|
| 100 |
define( 'ROP_PRO_URL', 'http://revive.social/plugins/revive-old-post/' );
|
| 101 |
+
define( 'ROP_LITE_VERSION', '8.1.8' );
|
| 102 |
define( 'ROP_LITE_BASE_FILE', __FILE__ );
|
| 103 |
define( 'ROP_DEBUG', false );
|
| 104 |
define( 'ROP_LITE_PATH', plugin_dir_path( __FILE__ ) );
|
vendor/autoload.php
CHANGED
|
@@ -4,4 +4,4 @@
|
|
| 4 |
|
| 5 |
require_once __DIR__ . '/composer' . '/autoload_real.php';
|
| 6 |
|
| 7 |
-
return
|
| 4 |
|
| 5 |
require_once __DIR__ . '/composer' . '/autoload_real.php';
|
| 6 |
|
| 7 |
+
return ComposerAutoloaderInit8bea1964d84778fbd7ae3e9e79fbcabd::getLoader();
|
vendor/codeinwp/themeisle-sdk/CHANGELOG.md
CHANGED
|
@@ -1,3 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
## [3.0.3](https://github.com/Codeinwp/themeisle-sdk/compare/v3.0.2...v3.0.3) (2019-01-07)
|
| 2 |
|
| 3 |
|
| 1 |
+
## [3.0.4](https://github.com/Codeinwp/themeisle-sdk/compare/v3.0.3...v3.0.4) (2019-01-28)
|
| 2 |
+
|
| 3 |
+
|
| 4 |
+
### Bug Fixes
|
| 5 |
+
|
| 6 |
+
* uninstall feedback disclosure issues when one of the feedback fields is open ([4631eef](https://github.com/Codeinwp/themeisle-sdk/commit/4631eef))
|
| 7 |
+
|
| 8 |
## [3.0.3](https://github.com/Codeinwp/themeisle-sdk/compare/v3.0.2...v3.0.3) (2019-01-07)
|
| 9 |
|
| 10 |
|
vendor/codeinwp/themeisle-sdk/load.php
CHANGED
|
@@ -14,7 +14,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
| 14 |
return;
|
| 15 |
}
|
| 16 |
// Current SDK version and path.
|
| 17 |
-
$themeisle_sdk_version = '3.0.
|
| 18 |
$themeisle_sdk_path = dirname( __FILE__ );
|
| 19 |
|
| 20 |
global $themeisle_sdk_max_version;
|
| 14 |
return;
|
| 15 |
}
|
| 16 |
// Current SDK version and path.
|
| 17 |
+
$themeisle_sdk_version = '3.0.4';
|
| 18 |
$themeisle_sdk_path = dirname( __FILE__ );
|
| 19 |
|
| 20 |
global $themeisle_sdk_max_version;
|
vendor/codeinwp/themeisle-sdk/src/Modules/Licenser.php
CHANGED
|
@@ -411,6 +411,9 @@ class Licenser extends Abstract_Module {
|
|
| 411 |
$license_data = new \stdClass();
|
| 412 |
$license_data->license = ( 'valid' != $status ) ? 'valid' : 'invalid';
|
| 413 |
}
|
|
|
|
|
|
|
|
|
|
| 414 |
}
|
| 415 |
if ( ! isset( $license_data->key ) ) {
|
| 416 |
$license_data->key = $license;
|
| 411 |
$license_data = new \stdClass();
|
| 412 |
$license_data->license = ( 'valid' != $status ) ? 'valid' : 'invalid';
|
| 413 |
}
|
| 414 |
+
if ( ! isset( $license_data->license ) ) {
|
| 415 |
+
$license_data->license = 'invalid';
|
| 416 |
+
}
|
| 417 |
}
|
| 418 |
if ( ! isset( $license_data->key ) ) {
|
| 419 |
$license_data->key = $license;
|
vendor/codeinwp/themeisle-sdk/src/Modules/Rollback.php
CHANGED
|
@@ -75,7 +75,9 @@ class Rollback extends Abstract_Module {
|
|
| 75 |
$rollback = array();
|
| 76 |
$versions = $this->get_api_versions();
|
| 77 |
$versions = apply_filters( $this->product->get_key() . '_rollbacks', $versions );
|
| 78 |
-
|
|
|
|
|
|
|
| 79 |
if ( $versions ) {
|
| 80 |
usort( $versions, array( $this, 'sort_rollback_array' ) );
|
| 81 |
foreach ( $versions as $version ) {
|
|
@@ -177,6 +179,9 @@ class Rollback extends Abstract_Module {
|
|
| 177 |
*/
|
| 178 |
public function add_rollback_link( $links ) {
|
| 179 |
$version = $this->get_rollback();
|
|
|
|
|
|
|
|
|
|
| 180 |
$links[] = '<a href="' . wp_nonce_url( admin_url( 'admin-post.php?action=' . $this->product->get_key() . '_rollback' ), $this->product->get_key() . '_rollback' ) . '">' . sprintf( apply_filters( $this->product->get_key() . '_rollback_label', 'Rollback to v%s' ), $version['version'] ) . '</a>';
|
| 181 |
|
| 182 |
return $links;
|
| 75 |
$rollback = array();
|
| 76 |
$versions = $this->get_api_versions();
|
| 77 |
$versions = apply_filters( $this->product->get_key() . '_rollbacks', $versions );
|
| 78 |
+
if ( empty( $versions ) ) {
|
| 79 |
+
return $rollback;
|
| 80 |
+
}
|
| 81 |
if ( $versions ) {
|
| 82 |
usort( $versions, array( $this, 'sort_rollback_array' ) );
|
| 83 |
foreach ( $versions as $version ) {
|
| 179 |
*/
|
| 180 |
public function add_rollback_link( $links ) {
|
| 181 |
$version = $this->get_rollback();
|
| 182 |
+
if ( empty( $version ) ) {
|
| 183 |
+
return $links;
|
| 184 |
+
}
|
| 185 |
$links[] = '<a href="' . wp_nonce_url( admin_url( 'admin-post.php?action=' . $this->product->get_key() . '_rollback' ), $this->product->get_key() . '_rollback' ) . '">' . sprintf( apply_filters( $this->product->get_key() . '_rollback_label', 'Rollback to v%s' ), $version['version'] ) . '</a>';
|
| 186 |
|
| 187 |
return $links;
|
vendor/codeinwp/themeisle-sdk/src/Modules/Uninstall_feedback.php
CHANGED
|
@@ -203,20 +203,19 @@ class Uninstall_Feedback extends Abstract_Module {
|
|
| 203 |
body.<?php echo $suffix; ?> .<?php echo $key; ?>-container #<?php echo $key; ?>-info-disclosure-content {
|
| 204 |
display: none;
|
| 205 |
}
|
| 206 |
-
|
| 207 |
body.<?php echo $suffix; ?> .<?php echo $key; ?>-container.<?php echo $key; ?>-container-disc-open #<?php echo $key; ?>-info-disclosure-content {
|
| 208 |
display: block;
|
| 209 |
-
|
|
|
|
| 210 |
}
|
| 211 |
|
| 212 |
body.<?php echo $suffix; ?> .<?php echo $key; ?>-container.<?php echo $key; ?>-container-disc-open #<?php echo $key; ?>-info-disclosure {
|
| 213 |
-
top: -
|
| 214 |
}
|
| 215 |
|
| 216 |
body.<?php echo $suffix; ?> .<?php echo $key; ?>-container.<?php echo $key; ?>-container-disc-open {
|
| 217 |
-
height:
|
| 218 |
}
|
| 219 |
-
|
| 220 |
body.<?php echo $suffix; ?> .<?php echo $key; ?>-container #<?php echo $key; ?>-info-disclosure {
|
| 221 |
position: absolute;
|
| 222 |
top: -50px;
|
| 203 |
body.<?php echo $suffix; ?> .<?php echo $key; ?>-container #<?php echo $key; ?>-info-disclosure-content {
|
| 204 |
display: none;
|
| 205 |
}
|
|
|
|
| 206 |
body.<?php echo $suffix; ?> .<?php echo $key; ?>-container.<?php echo $key; ?>-container-disc-open #<?php echo $key; ?>-info-disclosure-content {
|
| 207 |
display: block;
|
| 208 |
+
position:absolute;
|
| 209 |
+
bottom: 100px;
|
| 210 |
}
|
| 211 |
|
| 212 |
body.<?php echo $suffix; ?> .<?php echo $key; ?>-container.<?php echo $key; ?>-container-disc-open #<?php echo $key; ?>-info-disclosure {
|
| 213 |
+
top: -130px;
|
| 214 |
}
|
| 215 |
|
| 216 |
body.<?php echo $suffix; ?> .<?php echo $key; ?>-container.<?php echo $key; ?>-container-disc-open {
|
| 217 |
+
height: 590px !important;
|
| 218 |
}
|
|
|
|
| 219 |
body.<?php echo $suffix; ?> .<?php echo $key; ?>-container #<?php echo $key; ?>-info-disclosure {
|
| 220 |
position: absolute;
|
| 221 |
top: -50px;
|
vendor/composer/autoload_real.php
CHANGED
|
@@ -2,7 +2,7 @@
|
|
| 2 |
|
| 3 |
// autoload_real.php @generated by Composer
|
| 4 |
|
| 5 |
-
class
|
| 6 |
{
|
| 7 |
private static $loader;
|
| 8 |
|
|
@@ -19,9 +19,9 @@ class ComposerAutoloaderInit09c02fcb6d0b70eeaade92e973e480f0
|
|
| 19 |
return self::$loader;
|
| 20 |
}
|
| 21 |
|
| 22 |
-
spl_autoload_register(array('
|
| 23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
| 24 |
-
spl_autoload_unregister(array('
|
| 25 |
|
| 26 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
| 27 |
foreach ($map as $namespace => $path) {
|
|
@@ -42,14 +42,14 @@ class ComposerAutoloaderInit09c02fcb6d0b70eeaade92e973e480f0
|
|
| 42 |
|
| 43 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
| 44 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
| 45 |
-
|
| 46 |
}
|
| 47 |
|
| 48 |
return $loader;
|
| 49 |
}
|
| 50 |
}
|
| 51 |
|
| 52 |
-
function
|
| 53 |
{
|
| 54 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
| 55 |
require $file;
|
| 2 |
|
| 3 |
// autoload_real.php @generated by Composer
|
| 4 |
|
| 5 |
+
class ComposerAutoloaderInit8bea1964d84778fbd7ae3e9e79fbcabd
|
| 6 |
{
|
| 7 |
private static $loader;
|
| 8 |
|
| 19 |
return self::$loader;
|
| 20 |
}
|
| 21 |
|
| 22 |
+
spl_autoload_register(array('ComposerAutoloaderInit8bea1964d84778fbd7ae3e9e79fbcabd', 'loadClassLoader'), true, true);
|
| 23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
| 24 |
+
spl_autoload_unregister(array('ComposerAutoloaderInit8bea1964d84778fbd7ae3e9e79fbcabd', 'loadClassLoader'));
|
| 25 |
|
| 26 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
| 27 |
foreach ($map as $namespace => $path) {
|
| 42 |
|
| 43 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
| 44 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
| 45 |
+
composerRequire8bea1964d84778fbd7ae3e9e79fbcabd($fileIdentifier, $file);
|
| 46 |
}
|
| 47 |
|
| 48 |
return $loader;
|
| 49 |
}
|
| 50 |
}
|
| 51 |
|
| 52 |
+
function composerRequire8bea1964d84778fbd7ae3e9e79fbcabd($fileIdentifier, $file)
|
| 53 |
{
|
| 54 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
| 55 |
require $file;
|
vendor/composer/installed.json
CHANGED
|
@@ -246,17 +246,17 @@
|
|
| 246 |
},
|
| 247 |
{
|
| 248 |
"name": "codeinwp/themeisle-sdk",
|
| 249 |
-
"version": "3.0.
|
| 250 |
-
"version_normalized": "3.0.
|
| 251 |
"source": {
|
| 252 |
"type": "git",
|
| 253 |
"url": "https://github.com/Codeinwp/themeisle-sdk.git",
|
| 254 |
-
"reference": "
|
| 255 |
},
|
| 256 |
"dist": {
|
| 257 |
"type": "zip",
|
| 258 |
-
"url": "https://api.github.com/repos/Codeinwp/themeisle-sdk/zipball/
|
| 259 |
-
"reference": "
|
| 260 |
"shasum": ""
|
| 261 |
},
|
| 262 |
"require-dev": {
|
|
@@ -264,7 +264,7 @@
|
|
| 264 |
"squizlabs/php_codesniffer": "^3.1",
|
| 265 |
"wp-coding-standards/wpcs": "^1.0.0"
|
| 266 |
},
|
| 267 |
-
"time": "2019-01-
|
| 268 |
"type": "library",
|
| 269 |
"installation-source": "dist",
|
| 270 |
"notification-url": "https://packagist.org/downloads/",
|
| 246 |
},
|
| 247 |
{
|
| 248 |
"name": "codeinwp/themeisle-sdk",
|
| 249 |
+
"version": "3.0.4",
|
| 250 |
+
"version_normalized": "3.0.4.0",
|
| 251 |
"source": {
|
| 252 |
"type": "git",
|
| 253 |
"url": "https://github.com/Codeinwp/themeisle-sdk.git",
|
| 254 |
+
"reference": "cf03ee5b93c6ca66f0c1a4916309f1270fe12319"
|
| 255 |
},
|
| 256 |
"dist": {
|
| 257 |
"type": "zip",
|
| 258 |
+
"url": "https://api.github.com/repos/Codeinwp/themeisle-sdk/zipball/cf03ee5b93c6ca66f0c1a4916309f1270fe12319",
|
| 259 |
+
"reference": "cf03ee5b93c6ca66f0c1a4916309f1270fe12319",
|
| 260 |
"shasum": ""
|
| 261 |
},
|
| 262 |
"require-dev": {
|
| 264 |
"squizlabs/php_codesniffer": "^3.1",
|
| 265 |
"wp-coding-standards/wpcs": "^1.0.0"
|
| 266 |
},
|
| 267 |
+
"time": "2019-01-28 12:17:14",
|
| 268 |
"type": "library",
|
| 269 |
"installation-source": "dist",
|
| 270 |
"notification-url": "https://packagist.org/downloads/",
|
