Common subdirectories: sociable/i18n and mysociable/i18n Common subdirectories: sociable/images and mysociable/images diff sociable/sociable.php mysociable/sociable.php 3c3 < Plugin Name: Sociable --- > Plugin Name: MySociable 7c7 < Author: Blogplay --- > Author: Blogplay, modified by TPTemple 9a10,12 > Changes by TPTemple: > - bit.ly support for shortening urls > 744a748,772 > if (get_option('sociable_bitlyfiable') == true) { > /* > * if bit.ly is enabled, shorten links through bit.ly > */ > $bitlyapikey = get_option('sociable_bitlyapikey'); > $bitlyuser = get_option('sociable_bitlyuser'); > > if (!empty($bitlyuser) && !empty($bitlyapikey)) { > $surl = 'http://api.bit.ly/v3/shorten?login='.$bitlyuser.'&apikey='.$bitlyapikey.'&longUrl='.$permalink.'&format=txt'; > $burl = file_get_contents($surl); > if (!empty($burl) && (strpos($burl,'') === false)) { > $permalink = $burl; > } > } > } > if (get_option('sociable_saflifiable') == true) { > /* > * if saf.li is enabled, shorten links through saf.li > */ > $surl = 'http://saf.li/en/create?ws=1&url=' . $permalink; > $safurl = file_get_contents($surl); > if (!empty($safurl)) { > $permalink = $safurl; > } > } 811a840 > 1138c1167,1176 < } else if (isset($_REQUEST['save']) && $_REQUEST['save']) { --- > } elseif (isset($_POST['awesmenable']) && $_POST['awesmenable']) { > if ((isset($_POST['bitlyfiable']) && $_POST['bitlyfiable']) || > (isset($_POST['saflifiable']) && $_POST['saflifiable'])) { > sociable_message(__("Can only select one shortening service", 'sociable')); > } > } elseif (isset($_POST['bitlyfiable']) && $_POST['bitlyfiable']) { > if (isset($_POST['saflifiable']) && $_POST['saflifiable']) { > sociable_message(__("Can only select one shortening service", 'sociable')); > } > } elseif (isset($_REQUEST['save']) && $_REQUEST['save']) { 1153c1191,1192 < foreach ( array('usetargetblank', 'useiframe', 'disablealpha', 'disablesprite', 'awesmenable', 'usecss', 'usetextlinks', 'disablewidget') as $val ) { --- > foreach ( array('usetargetblank', 'useiframe', 'disablealpha', 'disablesprite', 'awesmenable', > 'bitlyfiable', 'saflifiable', 'usecss', 'usetextlinks', 'disablewidget') as $val ) { 1171c1210 < foreach ( array('awesmapikey', 'tagline', 'imagedir') as $val ) { --- > foreach ( array('awesmapikey', 'bitlyuser', 'bitlyapikey', 'tagline', 'imagedir') as $val ) { 1379a1419,1438 > > >