public function setEndofPageSliderText($tagblock, $socialblock) { if (!JvrelInit::getCfg('eopsob_en')) { return; } $width = JvrelInit::getCfg('eopsob_box_width'); $right = 0 - ($width + 5); $tmpl = new JvrelTemplate('tmpl_eopsob'); $tmpl->articles = $this->articles; $tmpl->tagblock = JvrelInit::getCfg('eopsob_show_tags') ? $tagblock : ''; $tmpl->socialblock = JvrelInit::getCfg('eopsob_show_smedia') ? $socialblock : ''; $tmpl->width = $width; $tmpl->right = $right; $tmpl_1 = new JvrelTemplate('tmpl_poweredby'); $tmpl->poweredby = $tmpl_1->getContents(); JvrelInit::setEopsobData($tmpl->getContents()); JFactory::getDocument()->addScriptDeclaration(' jQuery(document).ready(function(){ jQuery(window).scroll(function(){ var distanceTop = jQuery("#jvrel_last").offset().top - jQuery(window).height(); if (jQuery(window).scrollTop() > distanceTop) jQuery("#jvrel_slidebox").animate({"right":"0px"},300); else jQuery("#jvrel_slidebox").stop(true).animate({"right":"' . $right . '%"},100); }); jQuery("#jvrel_slidebox .close").bind("click",function(){ jQuery(this).parent().remove(); }); }); '); JvrelInit::debug('EOPSOB Data pushed to memory'); return; }
function getContents() { $style = JvrelInit::getCfg('style'); ob_start(); require JPATH_ROOT . DS . 'media' . DS . 'com_jvrelatives' . DS . 'styles' . DS . $style . DS . 'tmpl' . DS . $this->filename . '.php'; $contents = ob_get_contents(); ob_end_clean(); return $contents; }
public function prepareKeywordTagging($tags, $urls, $title) { $tmpl = new JvrelTemplate('tmpl_tagblock'); $tmpl->ismodule = $this->isModule(); $tmpl->target = JvrelInit::getCfg('tag_link_search_wintarget') ? 'target="_blank"' : ''; $tmpl->title = $title; $tmpl->tags = $tags; $tmpl->urls = $urls; return $tmpl->getContents(); }
private function getFooterSql($query, $override) { $sql = ""; switch (JvrelInit::getCfg('sort_criteria')) { case 0: $sql = "a.hits asc"; break; case 1: $sql = "a.created asc"; break; case 2: $sql = "a.modified asc"; break; case 3: $sql = "a.title asc"; break; case 4: $sql = "a.hits desc"; break; case 5: $sql = "a.created desc"; break; case 6: $sql = "a.modified desc"; break; case 7: $sql = "a.title desc"; break; case 9: if (!$override) { $sql = "RAND()"; break; } else { return; } default: $sql = "RAND()"; break; } $sql .= " limit 0, " . JvrelInit::getCfg("num_articles_content"); $query->order($sql); return; }