// v0.1 Initial release
function smd_pullquote($atts) {
require_plugin('smd_lib');
// MLP support
global $smd_pquoLang;
$smd_pquo_str = array(
'pq_search_class' => 'pq',
'pq_class' => 'pQuote',
'pq_start' => '',
'pq_stop' => '',
'pq_omit' => '…',
);
$smd_pquoLang = new smd_MLP('smd_pullquote', 'smd_pquo', $smd_pquo_str);
// Process the args
$insertMethods = array("append", "prepend", "after", "before", "replaceWith");
extract(lAtts(array(
'jquery' => '/textpattern/jquery.js',
'jq_clashvar' => 'jq',
'container' => 'body',
'insert_method' => $insertMethods[0],
'search_class' => $smd_pquoLang->gTxt("pq_search_class"),
'class' => $smd_pquoLang->gTxt("pq_class"),
'wraptag' => 'q',
'limit' => '0',
'random' => '0',
'chopper' => '~~',
'start' => $smd_pquoLang->gTxt("pq_start"),
'stop' => $smd_pquoLang->gTxt("pq_stop"),
'omissions' => $smd_pquoLang->gTxt("pq_omit"),
'hide_originals' => '0',
'pos' => '',
), $atts));
$ret = "";
if (!empty($jquery)) {
$ret .= '';
}
$ret .= ''.n;
return $ret;
}