Version Description
Download this release
Release Info
Developer | joostdevalk |
Plugin | Sociable |
Version | 2.9.7 |
Comparing to | |
See all releases |
Code changes from version 2.9.5 to 2.9.7
- images/geenredactie.png +0 -0
- images/symbaloo.png +0 -0
- images/tumblr.gif +0 -0
- readme.txt +2 -1
- sociable.php +27 -3
- yoast-posts.php +6 -6
images/geenredactie.png
ADDED
Binary file
|
images/symbaloo.png
ADDED
Binary file
|
images/tumblr.gif
ADDED
Binary file
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: http://yoast.com/donate/
|
|
4 |
Tags: social, bookmark, bookmarks, bookmarking, social bookmarking, social bookmarks
|
5 |
Requires at least: 2.2
|
6 |
Tested up to: 2.6.2
|
7 |
-
stable tag: 2.9.
|
8 |
|
9 |
Automatically add links on your posts, pages and RSS feed to your favorite social bookmarking sites.
|
10 |
|
@@ -19,6 +19,7 @@ More info:
|
|
19 |
|
20 |
**Changelog**
|
21 |
|
|
|
22 |
* 2.9.5 Fixed Fark & Propeller links, added missing i18n strings, added Yahoo Buzz
|
23 |
* 2.9.4 Removed PopCurrent and Rawsugar as they no longer exist, renamed BlueDot to Faves
|
24 |
* 2.9.3 Added Leonaut, MySpace, fixed plugin description, added option to disable Sociable on a per post basis, added option to display sociable on tag pages, added extra security to config page, fixed print button, fixed Twitter functionality.
|
4 |
Tags: social, bookmark, bookmarks, bookmarking, social bookmarking, social bookmarks
|
5 |
Requires at least: 2.2
|
6 |
Tested up to: 2.6.2
|
7 |
+
stable tag: 2.9.7
|
8 |
|
9 |
Automatically add links on your posts, pages and RSS feed to your favorite social bookmarking sites.
|
10 |
|
19 |
|
20 |
**Changelog**
|
21 |
|
22 |
+
* 2.9.6 Added Symbaloo, Tumblr,
|
23 |
* 2.9.5 Fixed Fark & Propeller links, added missing i18n strings, added Yahoo Buzz
|
24 |
* 2.9.4 Removed PopCurrent and Rawsugar as they no longer exist, renamed BlueDot to Faves
|
25 |
* 2.9.3 Added Leonaut, MySpace, fixed plugin description, added option to disable Sociable on a per post basis, added option to display sociable on tag pages, added extra security to config page, fixed print button, fixed Twitter functionality.
|
sociable.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Sociable
|
4 |
Plugin URI: http://yoast.com/wordpress/sociable/
|
5 |
Description: Automatically add links on your posts, pages and RSS feed to your favorite social bookmarking sites. Go to <a href="options-general.php?page=Sociable">Settings -> Sociable</a> for setup.
|
6 |
-
Version: 2.9.
|
7 |
Author: Joost de Valk
|
8 |
Author URI: http://yoast.com/
|
9 |
|
@@ -197,6 +197,11 @@ $sociable_known_sites = Array(
|
|
197 |
'url' => 'http://extension.fleck.com/?v=b.0.804&url=PERMALINK',
|
198 |
),
|
199 |
|
|
|
|
|
|
|
|
|
|
|
200 |
'Global Grind' => Array (
|
201 |
'favicon' => 'globalgrind.gif',
|
202 |
'url' => 'http://globalgrind.com/submission/submit.aspx?url=PERMALINK&type=Article&title=TITLE'
|
@@ -454,6 +459,11 @@ $sociable_known_sites = Array(
|
|
454 |
'url' => 'http://www.stumbleupon.com/submit?url=PERMALINK&title=TITLE',
|
455 |
),
|
456 |
|
|
|
|
|
|
|
|
|
|
|
457 |
'Taggly' => Array(
|
458 |
'favicon' => 'taggly.png',
|
459 |
'url' => 'http://taggly.com/bookmarks.php/pass?action=add&address=',
|
@@ -474,6 +484,11 @@ $sociable_known_sites = Array(
|
|
474 |
'url' => 'http://www.thisnext.com/pick/new/submit/sociable/?url=PERMALINK&name=TITLE',
|
475 |
),
|
476 |
|
|
|
|
|
|
|
|
|
|
|
477 |
'TwitThis' => Array(
|
478 |
'favicon' => 'twitter.gif',
|
479 |
'url' => 'http://twitter.com/home?status=PERMALINK',
|
@@ -576,6 +591,7 @@ $sociable_files = Array(
|
|
576 |
'images/feedmelinks.png',
|
577 |
'images/fleck.gif',
|
578 |
'images/furl.png',
|
|
|
579 |
'images/globalgrind.gif',
|
580 |
'images/googlebookmark.png',
|
581 |
'images/gwar.gif',
|
@@ -627,10 +643,12 @@ $sociable_files = Array(
|
|
627 |
'images/sphinn.gif',
|
628 |
'images/spurl.png',
|
629 |
'images/stumbleupon.png',
|
|
|
630 |
'images/taggly.png',
|
631 |
'images/tailrank.png',
|
632 |
'images/technorati.png',
|
633 |
'images/twitter.gif',
|
|
|
634 |
'images/upnews.gif',
|
635 |
'images/webnews.gif',
|
636 |
'images/webride.png',
|
@@ -939,9 +957,15 @@ add_action('admin_menu', 'sociable_meta_box');
|
|
939 |
|
940 |
function sociable_insert_post($pID) {
|
941 |
if (isset($_POST['sociableoff'])) {
|
942 |
-
|
|
|
|
|
|
|
943 |
} else {
|
944 |
-
|
|
|
|
|
|
|
945 |
}
|
946 |
}
|
947 |
add_action('wp_insert_post', 'sociable_insert_post');
|
3 |
Plugin Name: Sociable
|
4 |
Plugin URI: http://yoast.com/wordpress/sociable/
|
5 |
Description: Automatically add links on your posts, pages and RSS feed to your favorite social bookmarking sites. Go to <a href="options-general.php?page=Sociable">Settings -> Sociable</a> for setup.
|
6 |
+
Version: 2.9.7
|
7 |
Author: Joost de Valk
|
8 |
Author URI: http://yoast.com/
|
9 |
|
197 |
'url' => 'http://extension.fleck.com/?v=b.0.804&url=PERMALINK',
|
198 |
),
|
199 |
|
200 |
+
'GeenRedactie' => array(
|
201 |
+
'favicon' => 'geenredactie.png',
|
202 |
+
'url'=> 'http://www.geenredactie.nl/submit?url=PERMALINK&title=TITLE'
|
203 |
+
),
|
204 |
+
|
205 |
'Global Grind' => Array (
|
206 |
'favicon' => 'globalgrind.gif',
|
207 |
'url' => 'http://globalgrind.com/submission/submit.aspx?url=PERMALINK&type=Article&title=TITLE'
|
459 |
'url' => 'http://www.stumbleupon.com/submit?url=PERMALINK&title=TITLE',
|
460 |
),
|
461 |
|
462 |
+
'Symbaloo' => Array(
|
463 |
+
'favicon' => 'symbaloo.png',
|
464 |
+
'url' => 'http://www.symbaloo.com/nl/add/url=PERMALINK&title=TITLE&icon=http%3A//static01.symbaloo.com/_img/favicon.png';
|
465 |
+
),
|
466 |
+
|
467 |
'Taggly' => Array(
|
468 |
'favicon' => 'taggly.png',
|
469 |
'url' => 'http://taggly.com/bookmarks.php/pass?action=add&address=',
|
484 |
'url' => 'http://www.thisnext.com/pick/new/submit/sociable/?url=PERMALINK&name=TITLE',
|
485 |
),
|
486 |
|
487 |
+
'Tumblr' => Array(
|
488 |
+
'favicon' => 'tumblr.gif',
|
489 |
+
'url' => 'http://www.tumblr.com/share?v=3&u=PERMALINK&t=TITLE&s=',
|
490 |
+
),
|
491 |
+
|
492 |
'TwitThis' => Array(
|
493 |
'favicon' => 'twitter.gif',
|
494 |
'url' => 'http://twitter.com/home?status=PERMALINK',
|
591 |
'images/feedmelinks.png',
|
592 |
'images/fleck.gif',
|
593 |
'images/furl.png',
|
594 |
+
'images/geenredactie.png',
|
595 |
'images/globalgrind.gif',
|
596 |
'images/googlebookmark.png',
|
597 |
'images/gwar.gif',
|
643 |
'images/sphinn.gif',
|
644 |
'images/spurl.png',
|
645 |
'images/stumbleupon.png',
|
646 |
+
'images/symbaloo.png',
|
647 |
'images/taggly.png',
|
648 |
'images/tailrank.png',
|
649 |
'images/technorati.png',
|
650 |
'images/twitter.gif',
|
651 |
+
'images/tumblr.gif',
|
652 |
'images/upnews.gif',
|
653 |
'images/webnews.gif',
|
654 |
'images/webride.png',
|
957 |
|
958 |
function sociable_insert_post($pID) {
|
959 |
if (isset($_POST['sociableoff'])) {
|
960 |
+
if(get_post_meta($pID, 'sociableoff') == "")
|
961 |
+
add_post_meta($pID, 'sociableoff', "true", true);
|
962 |
+
else
|
963 |
+
update_post_meta($pID, 'sociableoff', "true", true);
|
964 |
} else {
|
965 |
+
if(get_post_meta($pID, 'sociableoff') == "")
|
966 |
+
add_post_meta($pID, 'sociableoff', "false", true);
|
967 |
+
else
|
968 |
+
update_post_meta($pID, 'sociableoff', "false", true);
|
969 |
}
|
970 |
}
|
971 |
add_action('wp_insert_post', 'sociable_insert_post');
|
yoast-posts.php
CHANGED
@@ -31,10 +31,11 @@ if (!class_exists('YoastPosts')) {
|
|
31 |
return $widgets;
|
32 |
}
|
33 |
|
34 |
-
function widget($args) {
|
35 |
$show = get_option('show_yoast_widget');
|
36 |
if ($show != 'noshow') {
|
37 |
-
|
|
|
38 |
echo $before_widget.$before_title.$widget_name.$after_title;
|
39 |
echo '<a href="http://yoast.com/"><img style="margin: 0 0 5px 5px;" src="http://yoast.com/images/yoast-logo-rss.png" align="right" alt="Yoast"/></a>';
|
40 |
include_once(ABSPATH . WPINC . '/rss.php');
|
@@ -44,11 +45,10 @@ if (!class_exists('YoastPosts')) {
|
|
44 |
<?php if (empty($items)) echo '<li>No items</li>';
|
45 |
else
|
46 |
foreach ( $items as $item ) : ?>
|
47 |
-
<a style="font-size: 14px; font-weight:bold;" href='<?php echo $item['link']; ?>' title='<?php echo $item['title']; ?>'><?php echo $item['title']; ?></a
|
48 |
-
|
49 |
-
<
|
50 |
<?php endforeach;
|
51 |
-
echo '<p style="float:right;"><a href="?show_yoast_widget=true">Remove this widget</a></p>';
|
52 |
echo $after_widget;
|
53 |
}
|
54 |
}
|
31 |
return $widgets;
|
32 |
}
|
33 |
|
34 |
+
function widget($args = array()) {
|
35 |
$show = get_option('show_yoast_widget');
|
36 |
if ($show != 'noshow') {
|
37 |
+
if (is_array($args))
|
38 |
+
extract( $args, EXTR_SKIP );
|
39 |
echo $before_widget.$before_title.$widget_name.$after_title;
|
40 |
echo '<a href="http://yoast.com/"><img style="margin: 0 0 5px 5px;" src="http://yoast.com/images/yoast-logo-rss.png" align="right" alt="Yoast"/></a>';
|
41 |
include_once(ABSPATH . WPINC . '/rss.php');
|
45 |
<?php if (empty($items)) echo '<li>No items</li>';
|
46 |
else
|
47 |
foreach ( $items as $item ) : ?>
|
48 |
+
<a style="font-size: 14px; font-weight:bold;" href='<?php echo $item['link']; ?>' title='<?php echo $item['title']; ?>'><?php echo $item['title']; ?></a><br/>
|
49 |
+
<p style="font-size: 10px; color: #aaa;"><?php echo date('j F Y',strtotime($item['pubdate'])); ?></p>
|
50 |
+
<p><?php echo substr($item['summary'],0,strpos($item['summary'], "This is a post from")); ?></p>
|
51 |
<?php endforeach;
|
|
|
52 |
echo $after_widget;
|
53 |
}
|
54 |
}
|