SQL
Code:
ALTER TABLE torrents ADD `poster` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT 'pic/noposter.jpg';
file - upload.php
under :
Code:
- <tr>
- <td class='heading' valign='top' align='right'>{$lang['upload_torrent']}</td>
- <td valign='top' align='left'><input type='file' name='file' size='80' /></td>
- </tr>
add
Code:
- <tr>
- <td class='heading' valign='top' align='right'>{$lang['upload_poster']}</td>
- <td valign='top' align='left'><input type='text' name='poster' size='80' /><br />{$lang['upload_poster1']}</td>
- </tr>
file lang/en/lang_upload.php add :
Code:
- 'upload_poster' => "Poster",
- 'upload_poster1' => "Direct link for a poster image to be shown on the details page",
file - takeupload.php
under :
Code:
- if (!isset($_FILES["file"]))
- stderr($lang['takeupload_failed'], $lang['takeupload_no_formdata']);
add :
Code:
- if (!empty($_POST['poster']))
- $poster = unesc($_POST['poster']);
Then add poster, poster, to the insert into torrents query
Code:
- $ret = mysql_query("INSERT INTO torrents (search_text, filename,
to
Code:
- $ret = mysql_query("INSERT INTO torrents (search_text, filename, poster,
same for , '".$poster."'
Code:
- implode(",", array_map("sqlesc", array(searchfield("$shortfname $dname $torrent"), $fname, $CURUSER["id"], "no"
to
Code:
- implode(",", array_map("sqlesc", array(searchfield("$shortfname $dname $torrent"), $fname, '".$poster."', $CURUSER["id"], "no"
file - edit.php add :
Code:
- $HTMLOUT .= tr($lang['edit_poster'], "<input type='text' name='poster' size='80' value='" . htmlspecialchars($row["poster"]) . "' alt='' /><br />{$lang['edit_poster1']}\n", 1)
file lang/en/lang_edit.php add :
Code:
- 'edit_poster' => "Poster",
- 'edit_poster1' => "Direct link for a poster image to be shown on the details page",
file takeedit.php add
Code:
- $poster = $_POST["poster"];
- $updateset[] = "poster = " . sqlesc($poster);
file details.php
add into the torrents query :
Then under :
Code:
- if (!empty($row["descr"]))
- $HTMLOUT .= "<tr><td style='vertical-align:top'>{$lang['details_description']}</td><td><div style='background-color:#d9e2ff;width:100%;height:150px;overflow: auto'>". str_replace(array("\n", " "), array("<br />\n", " "), format_comment( $row["descr"] ))."</div></td></tr>";
Add :
Code:
- if (!empty($row["poster"]))
- $HTMLOUT .= tr("{$lang['details_poster']}", "<img src='".$row["poster"]."' alt='' />", 1);
- else
- $HTMLOUT .= tr("{$lang['details_poster']}", "<img src='{$TBDEV['baseurl']}/pic/noposter.jpg' alt='No poster' title='No poster available' />", 1);
file - lang/en/lang_details.php add
Code:
- 'details_poster' => "Poster",