function parse($html = null, $blockName = 'document', $blockParams = null) { $blockParams = (array) $blockParams; $blockParams += array('url' => SL::url(SL::nodeUrl($this->_getVar('Node'))), 'style' => null, 'source' => 'tweetmeme'); $this->vars = $blockParams; return parent::parse($html, $blockName); }
public function parse($html, $blockName = 'document', $blockParams = null) { $blockParams = (array) $blockParams; $blockParams += array('XFBML' => false, 'name' => 'recommendations', 'site' => SL::url(SL::nodeUrl($this->_getVar('Node'))), 'width' => 300, 'height' => 300, 'header' => false, 'colorscheme' => 'light', 'font' => 'tahoma', 'border_color' => '#fff'); if (empty($blockParams['XFBML'])) { $blockParams['border_color'] = urlencode($blockParams['border_color']); $blockParams['site'] = urlencode($blockParams['site']); $blockParams['font'] = urlencode($blockParams['font']); } return parent::parse($html, $blockName, $blockParams); }