управление галереей git-svn-id: https://torrentpier2.googlecode.com/svn/trunk@349 a8ac35ab-4ca4-ca47-4c2d-a49a94f06293
This commit is contained in:
pherum83 2012-02-01 23:05:43 +00:00
commit 321ee85734
9 changed files with 75 additions and 41 deletions

View file

@ -93,15 +93,15 @@ else if( isset($_GET['pane']) && $_GET['pane'] == 'right' )
if($avatar_dir_size >= 1048576) if($avatar_dir_size >= 1048576)
{ {
$avatar_dir_size = round($avatar_dir_size / 1048576 * 100) / 100 . " MB"; $avatar_dir_size = round($avatar_dir_size / 1048576 * 100) / 100 .' '. $lang['MB'];
} }
else if($avatar_dir_size >= 1024) else if($avatar_dir_size >= 1024)
{ {
$avatar_dir_size = round($avatar_dir_size / 1024 * 100) / 100 . " KB"; $avatar_dir_size = round($avatar_dir_size / 1024 * 100) / 100 .' '. $lang['KB'];
} }
else else
{ {
$avatar_dir_size = $avatar_dir_size . " Bytes"; $avatar_dir_size = $avatar_dir_size .' '. $lang['BYTES'];
} }
} }

View file

@ -63,7 +63,7 @@ $bb_cfg = $tr_cfg = $page_cfg = array();
// Increase number of revision after update // Increase number of revision after update
$bb_cfg['tp_version'] = '2.4 (beta)'; $bb_cfg['tp_version'] = '2.4 (beta)';
$bb_cfg['tp_release_state'] = 'R348'; $bb_cfg['tp_release_state'] = 'R349';
$bb_cfg['tp_release_date'] = '02-02-2012'; $bb_cfg['tp_release_date'] = '02-02-2012';
// Database // Database

View file

@ -663,4 +663,8 @@ $lang['MAX_NEWS_TITLE'] = 'Max. length of the news';
$lang['NEWS_COUNT'] = 'How many news show'; $lang['NEWS_COUNT'] = 'How many news show';
$lang['NEWS_FORUM_ID'] = 'From what forums to display <br /> <h6>Of the several forums raises, separated by commas. Example 1,2,3</h6>'; $lang['NEWS_FORUM_ID'] = 'From what forums to display <br /> <h6>Of the several forums raises, separated by commas. Example 1,2,3</h6>';
$lang['NOAVATAR'] = 'No avatar'; $lang['NOAVATAR'] = 'No avatar';
$lang['TRACKER_STATS'] = 'Statistics on the tracker';
$lang['WHOIS_INFO'] = 'Information about IP address'; $lang['WHOIS_INFO'] = 'Information about IP address';
$lang['PIC_GALLERY'] = 'Directory for the images';
$lang['PIC_SIZE'] = 'The maximum size of images';
$lang['AUTO_DELETE_POSTED_PICS'] = 'Delete Images hosted in remote positions';

View file

@ -661,4 +661,12 @@ $lang['MAX_NEWS_TITLE'] = 'Макс. длинна новости';
$lang['NEWS_COUNT'] = 'Сколько показывать новостей'; $lang['NEWS_COUNT'] = 'Сколько показывать новостей';
$lang['NEWS_FORUM_ID'] = 'Из каких форумов выводить <br /> <h6>Из нескольких форумов выводите, через запятую. Например 1,2,3</h6>'; $lang['NEWS_FORUM_ID'] = 'Из каких форумов выводить <br /> <h6>Из нескольких форумов выводите, через запятую. Например 1,2,3</h6>';
$lang['NOAVATAR'] = 'Нет аватара'; $lang['NOAVATAR'] = 'Нет аватара';
$lang['TRACKER_STATS'] = 'Статистика по трекеру';
$lang['WHOIS_INFO'] = 'Информация о IP адресе'; $lang['WHOIS_INFO'] = 'Информация о IP адресе';
$lang['PIC_GALLERY'] = 'Директория для изображений';
$lang['PIC_SIZE'] = 'Максимальный размер изображений';
$lang['AUTO_DELETE_POSTED_PICS'] = 'Удалять изображения размещенные в удаленных постах';

View file

@ -603,7 +603,6 @@ $lang['TIMEZONE'] = 'Часовой пояс';
$lang['DATE_FORMAT_PROFILE'] = 'Формат даты'; $lang['DATE_FORMAT_PROFILE'] = 'Формат даты';
$lang['DATE_FORMAT_EXPLAIN'] = 'Синтаксис идентичен функции <a href="http://www.php.net/date" target="_other">date()</a> языка PHP'; $lang['DATE_FORMAT_EXPLAIN'] = 'Синтаксис идентичен функции <a href="http://www.php.net/date" target="_other">date()</a> языка PHP';
$lang['SIGNATURE'] = 'Подпись'; $lang['SIGNATURE'] = 'Подпись';
$lang['SIGNATURE_USER'] = 'Подпись пользователя ';
$lang['SIGNATURE_EXPLAIN'] = 'Это текст, который можно добавлять к размещаемым вами сообщениям. Длина его ограничена %d символами.'; $lang['SIGNATURE_EXPLAIN'] = 'Это текст, который можно добавлять к размещаемым вами сообщениям. Длина его ограничена %d символами.';
$lang['SIGNATURE_DISABLE'] = 'Подпись отключена за нарушение правил форума'; $lang['SIGNATURE_DISABLE'] = 'Подпись отключена за нарушение правил форума';
$lang['PUBLIC_VIEW_EMAIL'] = 'Показывать мой адрес e-mail в профиле'; $lang['PUBLIC_VIEW_EMAIL'] = 'Показывать мой адрес e-mail в профиле';

View file

@ -286,43 +286,43 @@
<tr> <tr>
<td><h4>{L_REPORT_MODULE}</h4></td> <td><h4>{L_REPORT_MODULE}</h4></td>
<td> <td>
<label><input type="radio" name="reports_enabled" value="1" <!-- IF REPORTS_ENABLED -->checked="checked"<!-- ENDIF --> />{L_YES}</label>&nbsp;&nbsp; <label><input type="radio" name="reports_enabled" value="1" <!-- IF REPORTS_ENABLED -->checked="checked"<!-- ENDIF --> />{L_ENABLED}</label>&nbsp;&nbsp;
<label><input type="radio" name="reports_enabled" value="0" <!-- IF not REPORTS_ENABLED -->checked="checked"<!-- ENDIF --> />{L_NO}</label> <label><input type="radio" name="reports_enabled" value="0" <!-- IF not REPORTS_ENABLED -->checked="checked"<!-- ENDIF --> />{L_DISABLED}</label>
</td> </td>
</tr> </tr>
<tr> <tr>
<td><h4>{L_GOLD} / {L_SILVER}</h4></td> <td><h4>{L_GOLD} / {L_SILVER}</h4></td>
<td> <td>
<label><input type="radio" name="gold_silver_enabled" value="1" <!-- IF GOLD_SILVER_ENABLED -->checked="checked"<!-- ENDIF --> />{L_YES}</label>&nbsp;&nbsp; <label><input type="radio" name="gold_silver_enabled" value="1" <!-- IF GOLD_SILVER_ENABLED -->checked="checked"<!-- ENDIF --> />{L_ENABLED}</label>&nbsp;&nbsp;
<label><input type="radio" name="gold_silver_enabled" value="0" <!-- IF not GOLD_SILVER_ENABLED -->checked="checked"<!-- ENDIF --> />{L_NO}</label> <label><input type="radio" name="gold_silver_enabled" value="0" <!-- IF not GOLD_SILVER_ENABLED -->checked="checked"<!-- ENDIF --> />{L_DISABLED}</label>
</td> </td>
</tr> </tr>
<tr> <tr>
<td><h4>{L_MAGNET}</h4></td> <td><h4>{L_MAGNET}</h4></td>
<td> <td>
<label><input type="radio" name="magnet_links_enabled" value="1" <!-- IF MAGNET_LINKS_ENABLED -->checked="checked"<!-- ENDIF --> />{L_YES}</label>&nbsp;&nbsp; <label><input type="radio" name="magnet_links_enabled" value="1" <!-- IF MAGNET_LINKS_ENABLED -->checked="checked"<!-- ENDIF --> />{L_ENABLED}</label>&nbsp;&nbsp;
<label><input type="radio" name="magnet_links_enabled" value="0" <!-- IF not MAGNET_LINKS_ENABLED -->checked="checked"<!-- ENDIF --> />{L_NO}</label> <label><input type="radio" name="magnet_links_enabled" value="0" <!-- IF not MAGNET_LINKS_ENABLED -->checked="checked"<!-- ENDIF --> />{L_DISABLED}</label>
</td> </td>
</tr> </tr>
<tr> <tr>
<td><h4>{L_GENDER}</h4></td> <td><h4>{L_GENDER}</h4></td>
<td> <td>
<label><input type="radio" name="gender" value="1" <!-- IF GENDER -->checked="checked"<!-- ENDIF --> />{L_YES}</label>&nbsp;&nbsp; <label><input type="radio" name="gender" value="1" <!-- IF GENDER -->checked="checked"<!-- ENDIF --> />{L_ENABLED}</label>&nbsp;&nbsp;
<label><input type="radio" name="gender" value="0" <!-- IF not GENDER -->checked="checked"<!-- ENDIF --> />{L_NO}</label> <label><input type="radio" name="gender" value="0" <!-- IF not GENDER -->checked="checked"<!-- ENDIF --> />{L_DISABLED}</label>
</td> </td>
</tr> </tr>
<tr> <tr>
<td><h4>{L_CALLSEED}</h4></td> <td><h4>{L_CALLSEED}</h4></td>
<td> <td>
<label><input type="radio" name="callseed" value="1" <!-- IF CALLSEED -->checked="checked"<!-- ENDIF --> />{L_YES}</label>&nbsp;&nbsp; <label><input type="radio" name="callseed" value="1" <!-- IF CALLSEED -->checked="checked"<!-- ENDIF --> />{L_ENABLED}</label>&nbsp;&nbsp;
<label><input type="radio" name="callseed" value="0" <!-- IF not CALLSEED -->checked="checked"<!-- ENDIF --> />{L_NO}</label> <label><input type="radio" name="callseed" value="0" <!-- IF not CALLSEED -->checked="checked"<!-- ENDIF --> />{L_DISABLED}</label>
</td> </td>
</tr> </tr>
<tr> <tr>
<td><h4>{L_SPMODE_FULL}</h4></td> <td><h4>{L_TRACKER_STATS}</h4></td>
<td> <td>
<label><input type="radio" name="tor_stats" value="1" <!-- IF TOR_STATS -->checked="checked"<!-- ENDIF --> />{L_YES}</label>&nbsp;&nbsp; <label><input type="radio" name="tor_stats" value="1" <!-- IF TOR_STATS -->checked="checked"<!-- ENDIF --> />{L_ENABLED}</label>&nbsp;&nbsp;
<label><input type="radio" name="tor_stats" value="0" <!-- IF not TOR_STATS -->checked="checked"<!-- ENDIF --> />{L_NO}</label> <label><input type="radio" name="tor_stats" value="0" <!-- IF not TOR_STATS -->checked="checked"<!-- ENDIF --> />{L_DISABLED}</label>
</td> </td>
</tr> </tr>
<tr> <tr>
@ -336,8 +336,8 @@
<tr> <tr>
<td><h4>{L_LATEST_NEWS}</h4></td> <td><h4>{L_LATEST_NEWS}</h4></td>
<td> <td>
<label><input type="radio" name="show_latest_news" value="1" <!-- IF SHOW_LATEST_NEWS -->checked="checked"<!-- ENDIF --> />{L_YES}</label>&nbsp;&nbsp; <label><input type="radio" name="show_latest_news" value="1" <!-- IF SHOW_LATEST_NEWS -->checked="checked"<!-- ENDIF --> />{L_ENABLED}</label>&nbsp;&nbsp;
<label><input type="radio" name="show_latest_news" value="0" <!-- IF not SHOW_LATEST_NEWS -->checked="checked"<!-- ENDIF --> />{L_NO}</label> <label><input type="radio" name="show_latest_news" value="0" <!-- IF not SHOW_LATEST_NEWS -->checked="checked"<!-- ENDIF --> />{L_DISABLED}</label>
</td> </td>
</tr> </tr>
<tr> <tr>
@ -359,8 +359,8 @@
<tr> <tr>
<td><h4>{L_NETWORK_NEWS}</h4></td> <td><h4>{L_NETWORK_NEWS}</h4></td>
<td> <td>
<label><input type="radio" name="show_network_news" value="1" <!-- IF SHOW_NETWORK_NEWS -->checked="checked"<!-- ENDIF --> />{L_YES}</label>&nbsp;&nbsp; <label><input type="radio" name="show_network_news" value="1" <!-- IF SHOW_NETWORK_NEWS -->checked="checked"<!-- ENDIF --> />{L_ENABLED}</label>&nbsp;&nbsp;
<label><input type="radio" name="show_network_news" value="0" <!-- IF not SHOW_NETWORK_NEWS -->checked="checked"<!-- ENDIF --> />{L_NO}</label> <label><input type="radio" name="show_network_news" value="0" <!-- IF not SHOW_NETWORK_NEWS -->checked="checked"<!-- ENDIF --> />{L_DISABLED}</label>
</td> </td>
</tr> </tr>
<tr> <tr>
@ -375,6 +375,32 @@
<td><h4>{L_NEWS_FORUM_ID}</h4></td> <td><h4>{L_NEWS_FORUM_ID}</h4></td>
<td><input class="post" type="text" size="25" maxlength="100" name="NETWORK_NEWS_FORUM_ID" value="{NETWORK_NEWS_FORUM_ID}" /></td> <td><input class="post" type="text" size="25" maxlength="100" name="NETWORK_NEWS_FORUM_ID" value="{NETWORK_NEWS_FORUM_ID}" /></td>
</tr> </tr>
<tr class="row3 med">
<td class="bold tCenter" colspan="2">{L_GALLERY}</td>
</tr>
<tr>
<td><h4>{L_GALLERY}</h4></td>
<td>
<label><input type="radio" name="gallery_enabled" value="1" <!-- IF GALLERY_ENABLED -->checked="checked"<!-- ENDIF --> />{L_ENABLED}</label>&nbsp;&nbsp;
<label><input type="radio" name="gallery_enabled" value="0" <!-- IF not GALLERY_ENABLED -->checked="checked"<!-- ENDIF --> />{L_DISABLED}</label>
</td>
</tr>
<tr>
<td><h4>{L_PIC_GALLERY}</h4></td>
<td><input class="post" type="text" size="25" maxlength="100" name="pic_dir" value="{PIC_DIR}" /></td>
</tr>
<tr>
<td><h4>{L_PIC_SIZE}</h4></td>
<td><input class="post" type="text" size="25" maxlength="100" name="pic_max_size" value="{PIC_MAX_SIZE}" />&nbsp;{L_MB}</td>
</tr>
<tr>
<td><h4>{L_AUTO_DELETE_POSTED_PICS}</h4></td>
<td>
<label><input type="radio" name="auto_delete_posted_pics" value="1" <!-- IF AUTO_DELETE_POSTED_PICS -->checked="checked"<!-- ENDIF --> />{L_ENABLED}</label>&nbsp;&nbsp;
<label><input type="radio" name="auto_delete_posted_pics" value="0" <!-- IF not AUTO_DELETE_POSTED_PICS -->checked="checked"<!-- ENDIF --> />{L_DISABLED}</label>
</td>
</tr>
<!-- ENDIF / CONFIG_MODS --> <!-- ENDIF / CONFIG_MODS -->
<tr> <tr>
<td class="catBottom" colspan="2"> <td class="catBottom" colspan="2">

View file

@ -74,9 +74,9 @@
<table class="forumline forum"> <table class="forumline forum">
<col class="row1"> <col class="row1">
<col class="row1" width="25%"> <col class="row1" width="25%">
<col class="row2" width="75%"> <col class="row1" width="75%">
<col class="row1">
<col class="row1"> <col class="row1">
<col class="row2">
<col class="row1"> <col class="row1">
<tr> <tr>
<th>&nbsp;</th> <th>&nbsp;</th>

View file

@ -316,28 +316,28 @@ tr.hl-tr:hover td { background-color: #F8F8F8 !important; }
<!-- IF SHOW_FORUM --> <!-- IF SHOW_FORUM -->
<td class="row1"><a class="gen" href="{TR_FORUM_URL}{tor.FORUM_ID}">{tor.FORUM_NAME}</a></td> <td class="row1"><a class="gen" href="{TR_FORUM_URL}{tor.FORUM_ID}">{tor.FORUM_NAME}</a></td>
<!-- ENDIF --> <!-- ENDIF -->
<td class="row2 med tLeft"> <td class="row4 med tLeft">
<a class="{tor.DL_CLASS}<!-- IF AJAX_TOPICS --> folded2 tLink<!-- ENDIF -->" <!-- IF AJAX_TOPICS -->onclick="ajax.view_post({tor.POST_ID}, this); return false;"<!-- ENDIF --> href="{TOPIC_URL}{tor.TOPIC_ID}"><!-- IF tor.TOR_FROZEN -->{tor.TOPIC_TITLE}<!-- ELSE -->{tor.TOR_TYPE}<b>{tor.TOPIC_TITLE}</b><!-- ENDIF --></a> <a class="{tor.DL_CLASS}<!-- IF AJAX_TOPICS --> folded2 tLink<!-- ENDIF -->" <!-- IF AJAX_TOPICS -->onclick="ajax.view_post({tor.POST_ID}, this); return false;"<!-- ENDIF --> href="{TOPIC_URL}{tor.TOPIC_ID}"><!-- IF tor.TOR_FROZEN -->{tor.TOPIC_TITLE}<!-- ELSE -->{tor.TOR_TYPE}<b>{tor.TOPIC_TITLE}</b><!-- ENDIF --></a>
<!-- IF SHOW_TIME_TOPICS --><div class="tr_tm">{tor.TOPIC_TIME}</div><!-- ENDIF --> <!-- IF SHOW_TIME_TOPICS --><div class="tr_tm">{tor.TOPIC_TIME}</div><!-- ENDIF -->
</td> </td>
<!-- IF SHOW_AUTHOR --> <!-- IF SHOW_AUTHOR -->
<td class="row1"><a class="med" href="{TR_POSTER_URL}{tor.POSTER_ID}">{tor.USERNAME}</a></td> <td class="row1"><a class="med" href="{TR_POSTER_URL}{tor.POSTER_ID}">{tor.USERNAME}</a></td>
<!-- ENDIF --> <!-- ENDIF -->
<td class="row3 small nowrap"> <td class="row4 small nowrap">
<u>{tor.TOR_SIZE_RAW}</u> <u>{tor.TOR_SIZE_RAW}</u>
<!-- IF not tor.TOR_FROZEN --><a class="small tr-dl" title="{L_DOWNLOAD}" href="{DOWNLOAD_URL}{tor.ATTACH_ID}">{tor.TOR_SIZE}</a> <!-- IF MAGNET_LINKS --><span title="{L_MAGNET}">{tor.MAGNET}</span><!-- ENDIF --><!-- ELSE --> <!-- IF not tor.TOR_FROZEN --><a class="small tr-dl" title="{L_DOWNLOAD}" href="{DOWNLOAD_URL}{tor.ATTACH_ID}">{tor.TOR_SIZE}</a> <!-- IF MAGNET_LINKS --><span title="{L_MAGNET}">{tor.MAGNET}</span><!-- ENDIF --><!-- ELSE -->
{tor.TOR_SIZE}<!-- ENDIF --> {tor.TOR_SIZE}<!-- ENDIF -->
</td> </td>
<td class="row3 seedmed" title="{tor.SEEDS_TITLE}"><b>{tor.SEEDS}</b></td> <td class="row4 seedmed" title="{tor.SEEDS_TITLE}"><b>{tor.SEEDS}</b></td>
<td class="row3 leechmed" title="{L_LEECHERS}"><b>{tor.LEECHS}</b></td> <td class="row4 leechmed" title="{L_LEECHERS}"><b>{tor.LEECHS}</b></td>
<td class="row3 small" title="{L_REPLIES}: {tor.REPLIES}">{tor.COMPLETED}</td> <td class="row4 small" title="{L_REPLIES}: {tor.REPLIES}">{tor.COMPLETED}</td>
<!-- IF SHOW_SPEED --> <!-- IF SHOW_SPEED -->
<td class="row3 nowrap"> <td class="row4 nowrap">
<p class="seedmed">{tor.UL_SPEED}</p> <p class="seedmed">{tor.UL_SPEED}</p>
<p class="leechmed">{tor.DL_SPEED}</p> <p class="leechmed">{tor.DL_SPEED}</p>
</td> </td>
<!-- ENDIF --> <!-- ENDIF -->
<td class="row3 small nowrap" style="padding: 1px 3px 2px;" title="{L_ADDED}"> <td class="row4 small nowrap" style="padding: 1px 3px 2px;" title="{L_ADDED}">
<u>{tor.ADDED_RAW}</u> <u>{tor.ADDED_RAW}</u>
<p>{tor.ADDED_TIME}</p> <p>{tor.ADDED_TIME}</p>
<p>{tor.ADDED_DATE}</p> <p>{tor.ADDED_DATE}</p>

View file

@ -318,23 +318,20 @@ ajax.callback.mod_action = function(data) {
</td> </td>
</tr> </tr>
<!-- Report -->
<!-- BEGIN switch_report_user -->
<tr>
<td class="catBottom" align="center" colspan="2"><a href="{U_REPORT_USER}" class="gen">{L_REPORT_USER}</a></td>
</tr>
<!-- END switch_report_user -->
<!-- Report [END] -->
<!-- IF SIGNATURE --> <!-- IF SIGNATURE -->
<tr>
<th colspan="2" class="thHead">{L_SIGNATURE_USER}{USERNAME}</th>
</tr>
<tr> <tr>
<td class="row1 pad_4" colspan="2"> <td class="row1 pad_4" colspan="2">
<div class="signature">{SIGNATURE}</div> <div class="signature">{SIGNATURE}</div>
</td> </td>
</tr> </tr>
<!-- ENDIF --> <!-- ENDIF -->
<!-- BEGIN switch_report_user -->
<tr>
<td class="catBottom" align="center" colspan="2"><a href="{U_REPORT_USER}" class="gen">{L_REPORT_USER}</a></td>
</tr>
<!-- END switch_report_user -->
</table><!--/user_profile--> </table><!--/user_profile-->
<a name="torrent"></a> <a name="torrent"></a>