// 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; }