public static
renderAAttribute
(mixed $detailWindow, mixed $buttonOptions, mixed $lingOrig, mixed $hSOnClick, mixed $hsOnClick2, mixed $linkNr, mixed $catAlias)
/*
function correctRender() {
if (class_exists('plgSystemRedact')) {
echo "Phoca Gallery doesn't work in case Redact plugin is enabled. Please disable this plugin to run Phoca Gallery";exit;
$db =Factory::getDBO();
$query = 'SELECT a.params AS params'
.' FROM #__plugins AS a'
.' WHERE a.element = \'redact\''
.' AND a.folder = \'system\''
.' AND a.published = 1';
$db->setQuery($query, 0, 1);
$params = $db->loadObject();
if(isset($params->params) && $params->params != '') {
$params->params = str_replace('phoca.cz', 'phoca_cz', $params->params);
$params->params = str_replace('phoca\.cz', 'phoca_cz', $params->params);
if ($params->params != '') {
$query = 'UPDATE #__plugins'
.' SET params = \''.$params->params.'\''
.' WHERE element = \'redact\''
.' AND folder = \'system\'';
$db->setQuery($query);
}
}
}
if (class_exists('plgSystemReReplacer')) {
echo "Phoca Gallery doesn't work in case ReReplacer plugin is enabled. Please disable this plugin to run Phoca Gallery";exit;
/*$db =JFactory::getDBO();
$query = 'SELECT a.id, a.search'
.' FROM #__rereplacer AS a'
.' WHERE (a.search LIKE \'%phoca.cz%\''
.' OR a.search LIKE \'%phoca\\\\\\\\.cz%\')'
.' AND a.published = 1';
$db->setQuery($query);
$search = $db->loadObjectList();
if(isset($search) && count($search)) {
foreach ($search as $value) {
if (isset($value->search) && $value->search != '' && isset($value->id) && $value->id > 0) {
$value->search = str_replace('phoca.cz', 'phoca_cz', $value->search);
$value->search = str_replace('phoca\.cz', 'phoca_cz', $value->search);
if ($value->search != '') {
$query = 'UPDATE #__rereplacer'
.' SET search = \''.$value->search.'\''
.' WHERE id = '.(int)$value->id;
$db->setQuery($query);
}
}
}
}
}
}*/
public static function renderAAttribute($detailWindow, $buttonOptions, $lingOrig, $hSOnClick, $hsOnClick2, $linkNr, $catAlias)
{
if ($detailWindow == 1) {
return ' onclick="' . $buttonOptions . '"';
} else {
if ($detailWindow == 4 || $detailWindow == 5) {
$hSOC = str_replace('[phocahsfullimg]', $lingOrig, $hSOnClick);
return ' onclick="' . $hSOC . '"';
} else {
if ($detailWindow == 6) {
return ' onclick="gjaks.show(' . $linkNr . '); return false;"';
} else {
if ($detailWindow == 7) {
return '';
} else {
if ($detailWindow == 8) {
return ' rel="lightbox-' . $catAlias . '" ';
} else {
if ($detailWindow == 14) {
return $buttonOptions;
} else {
return ' rel="' . $buttonOptions . '"';
}
}
}
}
}
}
return '';
}