. // It's licensed under the AFFERO GENERAL PUBLIC LICENSE unless stated otherwise. // You can get copies of the licenses here: // http://www.affero.org/oagpl.html // AFFERO GENERAL PUBLIC LICENSE is also included in the file called "COPYING". include_once('Smarty.class.php'); $main_smarty = new Smarty; include('config.php'); include(mnminclude.'html1.php'); include(mnminclude.'ts.php'); include(mnminclude.'link.php'); include(mnminclude.'tags.php'); include(mnminclude.'search.php'); include(mnminclude.'smartyvariables.php'); // module system hook check_actions('index_top'); // find the name of the current category if(isset($_REQUEST['category'])){ $thecat = $db->get_var("SELECT category_name FROM " . table_categories . " WHERE `category_safe_name` = '".urlencode(sanitize($_REQUEST['category'], 1))."';"); } // start a new search $search=new Search(); // check for some get/post if(isset($_REQUEST['from'])){$search->newerthan = sanitize($_REQUEST['from'], 3);} if(isset($_REQUEST['search'])){$search->searchTerm = sanitize($_REQUEST['search'], 3);} if(isset($_REQUEST['search'])){$search->filterToStatus = "all";} if(!isset($_REQUEST['search'])){$search->orderBy = "link_published_date DESC";} if(isset($_REQUEST['tag'])){$search->searchTerm = sanitize($_REQUEST['search'], 3); $search->isTag = true;} if(isset($thecat)){$search->category = $thecat;} // figure out what "page" of the results we're on $search->offset = (get_current_page()-1)*$page_size; // pagesize set in the admin panel $search->pagesize = $page_size; // since this is index, we only want to view "published" stories $search->filterToStatus = "published"; // this is for the tabs on the top that filter if(isset($_GET['part'])){$search->setmek = $db->escape($_GET['part']);} $search->do_setmek(); // do the search $search->doSearch(); $linksum_count = $search->countsql; $linksum_sql = $search->sql; if(isset($_REQUEST['category'])) { // breadcrumbs and page title for the category we're looking at $main_smarty->assign('title', ''.$main_smarty->get_config_vars('PLIGG_Visual_Published_News').' / ' . $thecat . ''); $navwhere['text1'] = $main_smarty->get_config_vars('PLIGG_Visual_Published_News'); $navwhere['link1'] = getmyurl('root', ''); $navwhere['text2'] = $thecat; $main_smarty->assign('navbar_where', $navwhere); $main_smarty->assign('posttitle', " / " . $main_smarty->get_config_vars('PLIGG_Visual_Published_News').' / ' . $thecat); $main_smarty->assign('page_header', $main_smarty->get_config_vars('PLIGG_Visual_Published_News').' / ' . $thecat); } else { // breadcrumbs and page title $navwhere['show'] = 'yes'; $navwhere['text1'] = $main_smarty->get_config_vars('PLIGG_Visual_Published_News'); $navwhere['link1'] = getmyurl('root', ''); $main_smarty->assign('navbar_where', $navwhere); $main_smarty->assign('posttitle', " / " . $main_smarty->get_config_vars('PLIGG_Visual_Published_News')); $main_smarty->assign('page_header', $main_smarty->get_config_vars('PLIGG_Visual_Published_News')); } // make sure my_base_url is set if($my_base_url == ''){echo '