Version Description
(Dec. 3, 2012) = * Bug fix: The default order for the 'author' taxonomy should be 'term_order', in order for the author positions to stick. Props lgedeon
Download this release
Release Info
Developer | danielbachhuber |
Plugin | Co-Authors Plus |
Version | 3.0.3 |
Comparing to | |
See all releases |
Code changes from version 3.0.2 to 3.0.3
- co-authors-plus.php +3 -2
- php/class-coauthors-guest-authors.php +4 -2
- readme.txt +4 -1
co-authors-plus.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Co-Authors Plus
|
4 |
Plugin URI: http://wordpress.org/extend/plugins/co-authors-plus/
|
5 |
Description: Allows multiple authors to be assigned to a post. This plugin is an extended version of the Co-Authors plugin developed by Weston Ruter.
|
6 |
-
Version: 3.0.
|
7 |
Author: Mohammad Jangda, Daniel Bachhuber, Automattic
|
8 |
Copyright: 2008-2012 Shared and distributed between Mohammad Jangda, Daniel Bachhuber, Weston Ruter
|
9 |
|
@@ -24,7 +24,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|
24 |
|
25 |
*/
|
26 |
|
27 |
-
define( 'COAUTHORS_PLUS_VERSION', '3.0.
|
28 |
|
29 |
define( 'COAUTHORS_PLUS_PATH', dirname( __FILE__ ) );
|
30 |
define( 'COAUTHORS_PLUS_URL', plugin_dir_url( __FILE__ ) );
|
@@ -152,6 +152,7 @@ class coauthors_plus {
|
|
152 |
'rewrite' => false,
|
153 |
'public' => false,
|
154 |
'sort' => true,
|
|
|
155 |
'show_ui' => false
|
156 |
);
|
157 |
$post_types_with_authors = array_values( get_post_types() );
|
3 |
Plugin Name: Co-Authors Plus
|
4 |
Plugin URI: http://wordpress.org/extend/plugins/co-authors-plus/
|
5 |
Description: Allows multiple authors to be assigned to a post. This plugin is an extended version of the Co-Authors plugin developed by Weston Ruter.
|
6 |
+
Version: 3.0.3
|
7 |
Author: Mohammad Jangda, Daniel Bachhuber, Automattic
|
8 |
Copyright: 2008-2012 Shared and distributed between Mohammad Jangda, Daniel Bachhuber, Weston Ruter
|
9 |
|
24 |
|
25 |
*/
|
26 |
|
27 |
+
define( 'COAUTHORS_PLUS_VERSION', '3.0.3' );
|
28 |
|
29 |
define( 'COAUTHORS_PLUS_PATH', dirname( __FILE__ ) );
|
30 |
define( 'COAUTHORS_PLUS_URL', plugin_dir_url( __FILE__ ) );
|
152 |
'rewrite' => false,
|
153 |
'public' => false,
|
154 |
'sort' => true,
|
155 |
+
'args' => array( 'orderby' => 'term_order' ),
|
156 |
'show_ui' => false
|
157 |
);
|
158 |
$post_types_with_authors = array_values( get_post_types() );
|
php/class-coauthors-guest-authors.php
CHANGED
@@ -654,8 +654,10 @@ class CoAuthors_Guest_Authors
|
|
654 |
// Guest authors can't be created with the same user_login as a user
|
655 |
$user_nicename = str_replace( 'cap-', '', $slug );
|
656 |
$user = get_user_by( 'slug', $user_nicename );
|
657 |
-
if ( $user
|
658 |
-
|
|
|
|
|
659 |
|
660 |
// Guest authors can't have the same post_name value
|
661 |
$guest_author = $this->get_guest_author_by( 'post_name', $post_data['post_name'] );
|
654 |
// Guest authors can't be created with the same user_login as a user
|
655 |
$user_nicename = str_replace( 'cap-', '', $slug );
|
656 |
$user = get_user_by( 'slug', $user_nicename );
|
657 |
+
if ( $user
|
658 |
+
&& is_user_member_of_blog( $user->ID, get_current_blog_id() )
|
659 |
+
&& $user->user_login != get_post_meta( $original_args['ID'], $this->get_post_meta_key( 'linked_account' ), true ) )
|
660 |
+
wp_die( __( 'Guest authors cannot be created with the same user_login value as a user. Try creating a profile from the user on the Manage Users listing instead.', 'co-authors-plus' ) );
|
661 |
|
662 |
// Guest authors can't have the same post_name value
|
663 |
$guest_author = $this->get_guest_author_by( 'post_name', $post_data['post_name'] );
|
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: batmoo, danielbachhuber, automattic
|
|
3 |
Tags: authors, users, multiple authors, coauthors, multi-author, publishing
|
4 |
Tested up to: 3.4.2
|
5 |
Requires at least: 3.3
|
6 |
-
Stable tag: 3.0.
|
7 |
|
8 |
Assign multiple bylines to posts, pages, and custom post types via a search-as-you-type input box
|
9 |
|
@@ -34,6 +34,9 @@ Bug fixes and minor enhancements
|
|
34 |
|
35 |
== Changelog ==
|
36 |
|
|
|
|
|
|
|
37 |
= 3.0.2 (Nov. 23, 2012) =
|
38 |
* Bug fix: Fall back to non-pretty permalinks when the author permastruct is empty, so that coauthors_posts_links() doesn't link to the homepage
|
39 |
|
3 |
Tags: authors, users, multiple authors, coauthors, multi-author, publishing
|
4 |
Tested up to: 3.4.2
|
5 |
Requires at least: 3.3
|
6 |
+
Stable tag: 3.0.3
|
7 |
|
8 |
Assign multiple bylines to posts, pages, and custom post types via a search-as-you-type input box
|
9 |
|
34 |
|
35 |
== Changelog ==
|
36 |
|
37 |
+
= 3.0.3 (Dec. 3, 2012) =
|
38 |
+
* Bug fix: The default order for the 'author' taxonomy should be 'term_order', in order for the author positions to stick. Props [lgedeon](https://github.com/lgedeon)
|
39 |
+
|
40 |
= 3.0.2 (Nov. 23, 2012) =
|
41 |
* Bug fix: Fall back to non-pretty permalinks when the author permastruct is empty, so that coauthors_posts_links() doesn't link to the homepage
|
42 |
|