|
![]() |
#1
|
|||
|
|||
![]()
how to insert the icons of cats in browser?
get the names and put the images please help me use tbdev 2009 ![]() Last edited by CAGADA; 29th January 2016 at 07:54. |
#2
|
|||
|
|||
![]()
that isn't torrentstrike ? and why would ya want to see the images there? just another load on the server while printing them ?
![]()
__________________
Need HELP!? I can install:
|
#3
|
||||
|
||||
![]() Quote:
![]() |
#4
|
|||
|
|||
![]()
you could put it that way, but mine was a question :D
but still could be tbdev with torrentstrike template on it... but it's not but lets say that a simple way is to do Quote:
but it is so much better without the pics showing.. http://i.imgur.com/BuYDUQF.png
__________________
Need HELP!? I can install:
|
#5
|
|||
|
|||
![]()
sorry, wrong to upload image
![]() browse.php Code:
<?php /* +------------------------------------------------ | TBDev.net BitTorrent Tracker PHP | ============================================= | by CoLdFuSiOn | (c) 2003 - 2009 TBDev.Net | http://www.tbdev.net | ============================================= | svn: http://sourceforge.net/projects/tbdevnet/ | Licence Info: GPL +------------------------------------------------ | $Date$ | $Revision$ | $Author$ | $URL$ +------------------------------------------------ */ ob_start("ob_gzhandler"); require_once("include/bittorrent.php"); require_once "include/user_functions.php"; require_once "include/torrenttable_functions.php"; require_once "include/pager_functions.php"; dbconn(false); loggedinorreturn(); $lang = array_merge( load_language('global'), load_language('browse'), load_language('torrenttable_functions') ); $HTMLOUT = ''; $cats = genrelist(); if(isset($_GET["search"])) { $searchstr = unesc($_GET["search"]); $cleansearchstr = searchfield($searchstr); if (empty($cleansearchstr)) unset($cleansearchstr); } $orderby = "ORDER BY torrents.id DESC"; $addparam = ""; $wherea = array(); $wherecatina = array(); if (isset($_GET["incldead"]) && $_GET["incldead"] == 1) { $addparam .= "incldead=1&"; if (!isset($CURUSER) || get_user_class() < UC_ADMINISTRATOR) $wherea[] = "banned != 'yes'"; } else { if (isset($_GET["incldead"]) && $_GET["incldead"] == 2) { $addparam .= "incldead=2&"; $wherea[] = "visible = 'no'"; } else $wherea[] = "visible = 'yes'"; } $category = (isset($_GET["cat"])) ? (int)$_GET["cat"] : false; $all = isset($_GET["all"]) ? $_GET["all"] : false; if (!$all) { if (!$_GET && $CURUSER["notifs"]) { $all = True; foreach ($cats as $cat) { $all &= $cat['id']; if (strpos($CURUSER["notifs"], "[cat" . $cat['id'] . "]") !== False) { $wherecatina[] = $cat['id']; $addparam .= "c{$cat['id']}=1&"; } } } elseif ($category) { if (!is_valid_id($category)) stderr("{$lang['browse_error']}", "{$lang['browse_invalid_cat']}"); $wherecatina[] = $category; $addparam .= "cat=$category&"; } else { $all = True; foreach ($cats as $cat) { $all &= isset($_GET["c{$cat['id']}"]); if (isset($_GET["c{$cat['id']}"])) { $wherecatina[] = $cat['id']; $addparam .= "c{$cat['id']}=1&"; } } } } if ($all) { $wherecatina = array(); $addparam = ""; } if (count($wherecatina) > 1) $wherecatin = implode(",",$wherecatina); elseif (count($wherecatina) == 1) $wherea[] = "category = $wherecatina[0]"; $wherebase = $wherea; if (isset($cleansearchstr)) { $wherea[] = "MATCH (search_text, ori_descr) AGAINST (" . sqlesc($searchstr) . ")"; //$wherea[] = "0"; $addparam .= "search=" . urlencode($searchstr) . "&"; $orderby = ""; /////////////// SEARCH CLOUD MALARKY ////////////////////// $searchcloud = sqlesc($cleansearchstr); // $r = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM searchcloud WHERE searchedfor = $searchcloud"), MYSQL_NUM); //$a = $r[0]; //if ($a) // mysql_query("UPDATE searchcloud SET howmuch = howmuch + 1 WHERE searchedfor = $searchcloud"); //else // mysql_query("INSERT INTO searchcloud (searchedfor, howmuch) VALUES ($searchcloud, 1)"); @mysql_query("INSERT INTO searchcloud (searchedfor, howmuch) VALUES ($searchcloud, 1) ON DUPLICATE KEY UPDATE howmuch=howmuch+1"); /////////////// SEARCH CLOUD MALARKY END /////////////////// } $where = implode(" AND ", $wherea); if (isset($wherecatin)) $where .= ($where ? " AND " : "") . "category IN(" . $wherecatin . ")"; if ($where != "") $where = "WHERE $where"; $res = mysql_query("SELECT COUNT(*) FROM torrents $where") or die(mysql_error()); $row = mysql_fetch_array($res,MYSQL_NUM); $count = $row[0]; if (!$count && isset($cleansearchstr)) { $wherea = $wherebase; $orderby = "ORDER BY id DESC"; $searcha = explode(" ", $cleansearchstr); $sc = 0; foreach ($searcha as $searchss) { if (strlen($searchss) <= 1) continue; $sc++; if ($sc > 5) break; $ssa = array(); foreach (array("search_text", "ori_descr") as $sss) $ssa[] = "$sss LIKE '%" . sqlwildcardesc($searchss) . "%'"; $wherea[] = "(" . implode(" OR ", $ssa) . ")"; } if ($sc) { $where = implode(" AND ", $wherea); if ($where != "") $where = "WHERE $where"; $res = mysql_query("SELECT COUNT(*) FROM torrents $where"); $row = mysql_fetch_array($res,MYSQL_NUM); $count = $row[0]; } } $torrentsperpage = $CURUSER["torrentsperpage"]; if (!$torrentsperpage) $torrentsperpage = 15; if ($count) { //list($pagertop, $pagerbottom, $limit) = pager($torrentsperpage, $count, "browse.php?" . $addparam); $pager = pager($torrentsperpage, $count, "browse.php?" . $addparam); $query = "SELECT torrents.id, torrents.category, torrents.leechers, torrents.seeders, torrents.name, torrents.times_completed, torrents.size, torrents.added, torrents.type, torrents.comments,torrents.numfiles,torrents.filename,torrents.owner,IF(torrents.nfo <> '', 1, 0) as nfoav," . // "IF(torrents.numratings < {$TBDEV['minvotes']}, NULL, ROUND(torrents.ratingsum / torrents.numratings, 1)) AS rating, categories.name AS cat_name, categories.image AS cat_pic, users.username FROM torrents LEFT JOIN categories ON category = categories.id LEFT JOIN users ON torrents.owner = users.id $where $orderby $limit"; "categories.name AS cat_name, categories.image AS cat_pic, users.username FROM torrents LEFT JOIN categories ON category = categories.id LEFT JOIN users ON torrents.owner = users.id $where $orderby {$pager['limit']}"; $res = mysql_query($query) or die(mysql_error()); } else { unset($res); } if (isset($cleansearchstr)) $title = "{$lang['browse_search']}\"$searchstr\""; else $title = ''; $HTMLOUT .= "<form method='get' action='browse.php'> <table class='bottom'> <tr> <td class='bottom'> <table class='bottom'> <tr>"; $i = 0; $catsperrow = 7; foreach ($cats as $cat) { $HTMLOUT .= ($i && $i % $catsperrow == 0) ? "</tr><tr>" : ""; $HTMLOUT .= "<td class='bottom' style='padding-bottom: 2px;padding-left: 7px;align:left;border:1px solid;'> <input name='c".$cat['id']."' type=\"checkbox\" " . (in_array($cat['id'],$wherecatina) ? "checked='checked' " : "") . "value='1' /><a class='catlink' href='browse.php?cat={$cat['id']}'>" . htmlspecialchars($cat['name']) . "</a></td>\n"; $i++; } $alllink = "<div align='left'>(<a href='browse.php?all=1'><b>{$lang['browse_show_all']}</b></a>)</div>"; $ncats = count($cats); $nrows = ceil($ncats/$catsperrow); $lastrowcols = $ncats % $catsperrow; if ($lastrowcols != 0) { if ($catsperrow - $lastrowcols != 1) { $HTMLOUT .= "<td class='bottom' rowspan='" . ($catsperrow - $lastrowcols - 1) . "'> </td>"; } $HTMLOUT .= "<td class='bottom' style=\"padding-left: 5px\">$alllink</td>\n"; } $selected = (isset($_GET["incldead"])) ? (int)$_GET["incldead"] : ""; $HTMLOUT .= "</tr> </table> </td> <td class='bottom'> <table class='main'> <tr> <td class='bottom' style='padding: 1px;padding-left: 10px'> <select name='incldead'> <option value='0'>{$lang['browse_active']}</option> <option value='1'".($selected == 1 ? " selected='selected'" : "").">{$lang['browse_inc_dead']}</option> <option value='2'".($selected == 2 ? " selected='selected'" : "").">{$lang['browse_dead']}</option> </select> </td>"; if ($ncats % $catsperrow == 0) { $HTMLOUT .= "<td class='bottom' style='padding-left: 15px' rowspan='$nrows' valign='middle' align='right'>$alllink</td>\n"; } $HTMLOUT .= "</tr> <tr> <td class='bottom' style='padding: 1px;padding-left: 10px'> <div align='center'> <input type='submit' class='btn' value='{$lang['browse_go']}' /> </div> </td> </tr> </table> </td> </tr> </table> </form>"; if (isset($cleansearchstr)) { $HTMLOUT .= "<h2>{$lang['browse_search']}\"" . htmlentities($searchstr, ENT_QUOTES) . "\"</h2>\n"; } if ($count) { $HTMLOUT .= $pager['pagertop']; $HTMLOUT .= torrenttable($res); $HTMLOUT .= $pager['pagerbottom']; } else { if (isset($cleansearchstr)) { $HTMLOUT .= "<h2>{$lang['browse_not_found']}</h2>\n"; $HTMLOUT .= "<p>{$lang['browse_tryagain']}</p>\n"; } else { $HTMLOUT .= "<h2>{$lang['browse_nothing']}</h2>\n"; $HTMLOUT .= "<p>{$lang['browse_sorry']}(</p>\n"; } } /////////////////////// HTML OUTPUT ////////////////////////////// print stdhead($title) . $HTMLOUT . stdfoot(); ?> |
#6
|
|||
|
|||
![]()
in this line
Quote:
__________________
Need HELP!? I can install:
|
#7
|
||||
|
||||
![]()
Sorry DND was just having a laugh.
No offense meant mate. |
#8
|
|||
|
|||
![]()
Notice: Undefined index: cat_pic in C:\xampp\htdocs\TB\browse.php on line 232
|
#9
|
|||
|
|||
![]()
you dont need to put the exact same line..jesus..
![]() read your query and see if you have cat_pic in it.
__________________
Need HELP!? I can install:
Last edited by DND; 29th January 2016 at 09:12. |
#10
|
||||
|
||||
![]()
Just look in your torrenttable function and there you'll have this code that includes caticons:
PHP Code:
PHP Code:
__________________
![]() |
![]() |
Tags |
09 , browse , caticons , tbdev |
|
|