assign(array(
'TWEET_IMAGE' => $conf['TweetThis'][0],
'TWEET_POSITON' => $conf['TweetThis'][1],
));
$template->set_prefilter('picture', 'tweet_add_button_prefilter');
}
function tweet_add_button_prefilter($content, &$smarty)
{
global $template;
switch ($template->get_template_vars('TWEET_POSITON'))
{
case 'top':
$search = '
';
$replace = '
';
break;
case 'bottom':
$search = '{$ELEMENT_CONTENT}';
$replace = '
';
break;
case 'toolbar':
$search = '{/if}{/strip}{*caddie management END*}';
$replace = '
';
break;
}
$replace = $search . $replace . '{combine_script id=\'twitter_widgets\' path=\'http://platform.twitter.com/widgets.js\'}';
return str_replace($search, $replace, $content);
}
if (script_basename() == 'admin')
{
add_event_handler('get_admin_plugin_menu_links', 'tweet_plugin_admin_menu');
function tweet_plugin_admin_menu($menu)
{
array_push(
$menu,
array(
'NAME' => 'TweetThis',
'URL' => get_root_url().'admin.php?page=plugin-'.basename(dirname(__FILE__))
)
);
return $menu;
}
}
?>