$field_type = JRequest::getCmd('ft', ''); $ordering = JRequest::getInt('o', 0); $filename = JRequest::getVar('file', ''); $link_id = JRequest::getInt('link_id', 0); $img_id = JRequest::getInt('img_id', 0); $size = JRequest::getInt('size', 0); att_download($field_type, $ordering, $filename, $link_id, $cf_id, $img_id, $size); break; case "viewimage": viewimage($img_id, $option); break; case "viewgallery": viewgallery($link_id, $option); break; case "viewlink": viewlink($link_id, $my, $limitstart, $option); break; case "print": printlink($link_id, $option); break; /* RSS feed */ /* RSS feed */ case 'rss': $type = JRequest::getCmd('type', 'new'); $token = JRequest::getCmd('token', ''); $rss_secret_token = $mtconf->get('rss_secret_token'); if ($type == 'new' && $mtconf->get('show_listnewrss') == 0 || $type == 'type' && $mtconf->get('show_listupdatedrss') == 0) { echo JText::_("ALERTNOTAUTH"); } elseif (!empty($rss_secret_token) && $token != $rss_secret_token) { echo JText::_("ALERTNOTAUTH"); } else {
NewLinks($newlinkshowdays); break; case "NewLinksDate": NewLinksDate($selectdate); break; case "TopRated": TopRated($ratenum, $ratetype); break; case "MostPopular": MostPopular($ratenum, $ratetype); break; case "RandomLink": RandomLink(); break; case "viewlink": viewlink($cid, $min, $orderby, $show); break; case "brokenlink": brokenlink($lid); break; case "modifylinkrequest": modifylinkrequest($lid); break; case "modifylinkrequestS": modifylinkrequestS($lid, $cat, $title, $url, $description, $modifysubmitter); break; case "brokenlinkS": brokenlinkS($lid, $cid, $title, $url, $description, $modifysubmitter); break; case "visit": visit($lid);
break; case "toprated": TopRated(isset($_GET['ratenum']) ? $_GET['ratenum'] : (isset($_POST['ratenum']) ? $_POST['ratenum'] : NULL), isset($_GET['ratetype']) ? $_GET['ratetype'] : (isset($_POST['ratetype']) ? $_POST['ratetype'] : NULL)); break; case "mostpopular": MostPopular(isset($_GET['ratenum']) ? $_GET['ratenum'] : (isset($_POST['ratenum']) ? $_POST['ratenum'] : NULL), isset($_GET['ratetype']) ? $_GET['ratetype'] : (isset($_POST['ratetype']) ? $_POST['ratetype'] : NULL)); break; case "randomlink": RandomLink(); break; case "viewlink": if ($cid == 0) { index(); break; } viewlink($cid, isset($_POST['min']) ? $_POST['min'] : 0, isset($_GET['orderby']) ? $_GET['orderby'] : '', isset($_POST['show']) ? $_POST['show'] : ''); break; case "brokenlink": brokenlink($lid); break; case "modifylinkrequest": modifylinkrequest($lid); break; case "modifylinkrequests": modifylinkrequestS($lid, $cat, $_POST['title'], $_POST['url'], $_POST['description'], $_POST['modifysubmitter']); break; case "brokenlinks": brokenlinkS($_POST['lid'], $_POST['cid'], $_POST['title'], $_POST['url'], $_POST['description'], $_POST['modifysubmitter']); break; case "visit": visit($lid);