Code Duplication    Length = 3-3 lines in 3 locations

modules/publicize/publicize.php 3 locations

@@ 146-148 (lines=3) @@
143
			}
144
145
			return $cmeta['connection_data']['meta']['link'];
146
		} elseif ( 'facebook' == $service_name && isset( $cmeta['connection_data']['meta']['facebook_page'] ) ) {
147
			return 'https://facebook.com/' . $cmeta['connection_data']['meta']['facebook_page'];
148
		} elseif ( 'tumblr' == $service_name && isset( $cmeta['connection_data']['meta']['tumblr_base_hostname'] ) ) {
149
			 return 'http://' . $cmeta['connection_data']['meta']['tumblr_base_hostname'];
150
		} elseif ( 'twitter' == $service_name ) {
151
			return 'https://twitter.com/' . substr( $cmeta['external_display'], 1 ); // Has a leading '@'
@@ 152-154 (lines=3) @@
149
			 return 'http://' . $cmeta['connection_data']['meta']['tumblr_base_hostname'];
150
		} elseif ( 'twitter' == $service_name ) {
151
			return 'https://twitter.com/' . substr( $cmeta['external_display'], 1 ); // Has a leading '@'
152
		} elseif ( 'google_plus' == $service_name && isset( $cmeta['connection_data']['meta']['google_plus_page'] ) ) {
153
			return 'https://plus.google.com/' . $cmeta['connection_data']['meta']['google_plus_page'];
154
		} elseif ( 'google_plus' == $service_name ) {
155
			return 'https://plus.google.com/' . $cmeta['external_id'];
156
		} else if ( 'linkedin' == $service_name ) {
157
			if ( !isset( $cmeta['connection_data']['meta']['profile_url'] ) ) {
@@ 185-187 (lines=3) @@
182
183
		if ( isset( $cmeta['connection_data']['meta']['display_name'] ) ) {
184
			return $cmeta['connection_data']['meta']['display_name'];
185
		} elseif ( $service_name == 'tumblr' && isset( $cmeta['connection_data']['meta']['tumblr_base_hostname'] ) ) {
186
			 return $cmeta['connection_data']['meta']['tumblr_base_hostname'];
187
		} elseif ( $service_name == 'twitter' ) {
188
			return $cmeta['external_display'];
189
		} else {
190
			$connection_display = $cmeta['external_display'];