Магазин
Правила Ответы на вопросы Конфиденциальность
Магазин
Правила Ответы на вопросы Конфиденциальность
  • Быстрые действия Ярлыки
    Общие действия
    Связаться с администрацией
    • Бот

       

Вопросы, ответы и примеры решений

  • Список форумов
  • Форумы по phpBB 3.0
  • Мод трекера ppkBB3cker
  • Вопросы, ответы и примеры решений

Отображение в старом стиле

16 сообщений
  • 1
  • 2
  • След.
Просмотры: 2213 • 
  • iscsi Сообщение 25.07.2009
    Доброго времени суток, господа. Как бы сделать отображение списка релизов и самого релиза как у torrentpier ? уж очень юзеры к нему привыкли, просят ... подскажите пожалуйста хоть где копать примерно
iscsi
  • Аватара пользователя
    PPK Сообщение 25.07.2009
    Файл шаблона viewforum_tracker_body.html + немного знаний html (http://protoneutron.narod.ru/tmp/sl1.png)
PPK
  • iscsi Сообщение 25.07.2009
    хм, спасибо, разобрался - получилось сделать без проблем :)
    возник еще один вопрос - в torrentpier заголовок торрента формируется исходя из различных опций о релизе, как бы эффективнее такое сделать в вашем трекере ?
iscsi
  • Caratel Сообщение 26.07.2009
    iscsi
    Скинь пожалуйста код, где надо править, а то я самостоятельно разобраться не могу =(
Caratel
  • iscsi Сообщение 26.07.2009
    вот, для стиля subsilver2

    Код: Выделить всё

    <!-- INCLUDE overall_header.html -->
    
    <!-- IF S_FORUM_RULES -->
    	<div class="forumrules">
    		<!-- IF U_FORUM_RULES -->
    			<h3>{L_FORUM_RULES}</h3><br />
    			<a href="{U_FORUM_RULES}"><b>{L_FORUM_RULES_LINK}</b></a>
    		<!-- ELSE -->
    			<h3>{L_FORUM_RULES}</h3><br />
    			{FORUM_RULES}
    		<!-- ENDIF -->
    	</div>
    
    	<br clear="all" />
    <!-- ENDIF -->
    
    <!-- IF S_DISPLAY_ACTIVE -->
    	<table class="tablebg" width="100%" cellspacing="1">
    	<tr>
    		<td class="cat" colspan="7"><span class="nav">{L_ACTIVE_TOPICS}</span></td>
    	</tr>
    
    	<tr>
    		<th colspan="3">&nbsp;{L_TOPICS}&nbsp;</th>
    		<th>&nbsp;{L_AUTHOR}&nbsp;</th>
    		<th>&nbsp;{L_REPLIES}&nbsp;</th>
    		<th>&nbsp;seeds/leechers&nbsp;</th>
    		<th>&nbsp;{L_LAST_POST}&nbsp;</th>
    	</tr>
    
    	<!-- BEGIN topicrow -->
    
    		<tr>
    			<td class="row1" width="25" align="center" nowrap="nowrap">{topicrow.TOPIC_FOLDER_IMG}</td>
    				<td class="row1" width="25" align="center">{topicrow.TOPIC_FORUM_IMG}</td>
    			<td class="row1">
    				<!-- IF topicrow.S_UNREAD_TOPIC --><a href="{topicrow.U_NEWEST_POST}">{NEWEST_POST_IMG}</a><!-- ENDIF -->
    				<!-- IF topicrow.S_TOPIC_UNAPPROVED or topicrow.S_POSTS_UNAPPROVED -->
    					<a href="{topicrow.U_MCP_QUEUE}">{UNAPPROVED_IMG}</a>
    				<!-- ENDIF -->
    				<!-- IF topicrow.S_TOPIC_REPORTED -->
    					<a href="{topicrow.U_MCP_REPORT}">{REPORTED_IMG}</a>
    				<!-- ENDIF -->
    				{topicrow.TOPIC_DOWNLOAD_TORRENT} 
    				<!-- IF topicrow.S_TOPIC_MOVED --><b>{topicrow.TOPIC_TYPE}</b> <!-- ENDIF --> <a title="{L_POSTED}: {topicrow.FIRST_POST_TIME}" href="{topicrow.U_VIEW_TOPIC}"class="nav">{topicrow.TOPIC_TITLE}</a>
    				 
    				 <!-- IF topicrow.S_HAS_TORRENT -->  {topicrow.TORRENT_BONUS} {topicrow.TORRENT_FREE} {topicrow.TORRENT_REQ_UPLOAD} {topicrow.TORRENT_REQ_RATIO} {topicrow.TORRENT_WAIT}
    					<table width="100%" cellpadding="0" cellspacing="1" border="0">
    						<tr class="cat">
    							<td width="17%" nowrap="nowrap">{L_TORRENT_SEEDERS}: <b>{topicrow.TORRENT_SEEDERS_VAL}</b></td>
    							<td width="18%" nowrap="nowrap">{L_TORRENT_LEECHERS}: <b>{topicrow.TORRENT_LEECHERS_VAL}</b></td>
    							<td width="19%" nowrap="nowrap">{L_TORRENT_COMPLETED}: <b>{topicrow.TORRENT_COMPLETED_VAL}</b></td>
    							<td width="26%" nowrap="nowrap">{L_TORRENT_SIZE}: <b>{topicrow.TORRENT_SIZE_VAL}</b> {topicrow.TORRENT_SIZE_LANG}</td>
    							<td width="20%" nowrap="nowrap">{L_TORRENT_HEALTH}: <b>{topicrow.TORRENT_HEALTH_VAL}</b>%</td></tr>
    					</table>
    											<!-- ENDIF -->
    				
    				<!-- IF topicrow.PAGINATION -->
    					<p class="gensmall"> [ {GOTO_PAGE_IMG}{L_GOTO_PAGE}: {topicrow.PAGINATION} ] </p>
    				<!-- ENDIF -->
    			</td>
    			<td class="row2" width="130" align="center"><p class="topicauthor">{topicrow.TOPIC_AUTHOR_FULL}</p></td>
    			<td class="row1" width="50" align="center"><p class="topicdetails">{topicrow.REPLIES}</p></td>
    			<td class="row2" width="50" align="center"><p class="topicdetails">{topicrow.VIEWS}</p></td>
    			<td class="row1" width="140" align="center">
    				<p class="topicdetails" style="white-space: nowrap;">{topicrow.LAST_POST_TIME}</p>
    				<p class="topicdetails">{topicrow.LAST_POST_AUTHOR_FULL}
    					<!-- IF not S_IS_BOT --><a href="{topicrow.U_LAST_POST}">{LAST_POST_IMG}</a><!-- ENDIF -->
    				</p>
    			</td>
    		</tr>
    
    	<!-- BEGINELSE -->
    
    		<tr>
    				<td class="row1" colspan="7" height="30" align="center" valign="middle"><span class="gen"><!-- IF not S_SORT_DAYS -->{L_NO_TOPICS}<!-- ELSE -->{L_NO_TOPICS_TIME_FRAME}<!-- ENDIF --></span></td>
    		</tr>
    	<!-- END topicrow -->
    
    	<tr align="center">
    		<td class="cat" colspan="7">&nbsp;</td>
    	</tr>
    	</table>
    
    	<br clear="all" />
    <!-- ENDIF -->
    
    <!-- IF S_HAS_SUBFORUM -->
    	<!-- INCLUDE forumlist_body.html -->
    	<br clear="all" />
    <!-- ENDIF -->
    
    <!-- IF S_IS_POSTABLE or S_NO_READ_ACCESS -->
    	<div id="pageheader">
    		<h2><a class="titles" href="{U_VIEW_FORUM}">{FORUM_NAME}</a></h2>
    
    		<!-- IF MODERATORS -->
    			<p class="moderators"><!-- IF S_SINGLE_MODERATOR -->{L_MODERATOR}<!-- ELSE -->{L_MODERATORS}<!-- ENDIF -->: {MODERATORS}</p>
    		<!-- ENDIF -->
    		<!-- IF U_MCP -->
    			<p class="linkmcp">[ <a href="{U_MCP}">{L_MCP}</a> ]</p>
    		<!-- ENDIF -->
    	</div>
    
    	<br clear="all" /><br />
    <!-- ENDIF -->
    
    <div id="pagecontent">
    
    <!-- IF S_NO_READ_ACCESS -->
    	<table class="tablebg" width="100%" cellspacing="1">
    	<tr>
    		<td class="row1" height="30" align="center" valign="middle"><span class="gen">{L_NO_READ_ACCESS}</span></td>
    	</tr>
    	</table>
    
    	<!-- IF not S_USER_LOGGED_IN -->
    
    		<br /><br />
    
    		<form method="post" action="{S_LOGIN_ACTION}">
    
    		<table class="tablebg" width="100%" cellspacing="1">
    		<tr>
    			<td class="cat"><h4><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a></h4></td>
    		</tr>
    		<tr>
    			<td class="row1" align="center"><span class="genmed">{L_USERNAME}:</span> <input class="post" type="text" name="username" size="10" />&nbsp; <span class="genmed">{L_PASSWORD}:</span> <input class="post" type="password" name="password" size="10" /><!-- IF S_AUTOLOGIN_ENABLED -->&nbsp; <span class="gensmall">{L_LOG_ME_IN}</span> <input type="checkbox" class="radio" name="autologin" /><!-- ENDIF -->&nbsp; <input type="submit" class="btnmain" name="login" value="{L_LOGIN}" /></td>
    		</tr>
    		</table>
    
    		</form>
    
    	<!-- ENDIF -->
    
    	<br clear="all" />
    <!-- ENDIF -->
    
    	<!-- IF S_DISPLAY_POST_INFO or TOTAL_TOPICS -->
    		<table width="100%" cellspacing="1">
    		<tr>
    			<!-- IF S_DISPLAY_POST_INFO and not S_IS_BOT -->
    				<td align="{S_CONTENT_FLOW_BEGIN}" valign="middle"><a href="{U_POST_NEW_TOPIC}">{POST_IMG}</a></td>
    			<!-- ENDIF -->
    			<!-- IF TOTAL_TOPICS -->
    				<td class="nav" valign="middle" nowrap="nowrap">&nbsp;{PAGE_NUMBER}<br /></td>
    				<td class="gensmall" nowrap="nowrap">&nbsp;[ {TOTAL_TOPICS} ]&nbsp;</td>
    				<td class="gensmall" width="100%" align="{S_CONTENT_FLOW_END}" nowrap="nowrap"><!-- INCLUDE pagination.html --></td>
    			<!-- ENDIF -->
    			<!-- IF QUICK_REPLY --><td class="gensmall" nowrap="nowrap"><a class="qr_cl" style="background-color:#E5E5E5;text-decoration:none;text-transform:uppercase;" href="#postform">&nbsp;{L_QUICK_REPLY}&nbsp;</a></td><!-- ENDIF -->
    		</tr>
    		</table>
    	<!-- ENDIF -->
    
    	<!-- IF not S_DISPLAY_ACTIVE and (S_IS_POSTABLE or .topicrow) -->
    		<table class="tablebg" width="100%" cellspacing="1">
    		<tr>
    			<td class="cat" colspan="7">
    				<table width="100%" cellspacing="0">
    				<tr class="nav">
    					<td valign="middle">&nbsp;<!-- IF S_WATCH_FORUM_LINK and not S_IS_BOT --><a href="{S_WATCH_FORUM_LINK}">{S_WATCH_FORUM_TITLE}</a><!-- ENDIF --></td>
    					<td align="{S_CONTENT_FLOW_END}" valign="middle"><!-- IF not S_IS_BOT and U_MARK_TOPICS --><a href="{U_MARK_TOPICS}">{L_MARK_TOPICS_READ}</a><!-- ENDIF -->&nbsp;</td>
    				</tr>
    				</table>
    			</td>
    		</tr>
    
    		<tr>
    			<th colspan="2">&nbsp;{L_TOPICS}&nbsp;</th>
    			<th>&nbsp;{L_AUTHOR}&nbsp;</th>
    			<th>&nbsp;{L_TORRENT_NAME_OPT}&nbsp;</th>
    			<th>&nbsp;{L_REPLIES}&nbsp;</th>
    			<th>&nbsp;{L_LAST_POST}&nbsp;</th>
    		</tr>
    
    		<!-- BEGIN topicrow -->
    
    			<!-- IF topicrow.S_TOPIC_TYPE_SWITCH eq 1 -->
    				<tr>
    					<td class="row3" colspan="6"><b class="gensmall">{L_ANNOUNCEMENTS}</b></td>
    				</tr>
    			<!-- ELSEIF topicrow.S_TOPIC_TYPE_SWITCH eq 0 -->
    				<tr>
    					<td class="row3" colspan="6"><b class="gensmall">{L_TOPICS}</b></td>
    				</tr>
    			<!-- ENDIF -->
    
    			<tr>
    				<td class="row1" width="25" align="center" nowrap="nowrap">{topicrow.TOPIC_FOLDER_IMG}</td>
    				<td class="row1">
    					<!-- IF topicrow.S_UNREAD_TOPIC --><a href="{topicrow.U_NEWEST_POST}">{NEWEST_POST_IMG}</a><!-- ENDIF -->
    					<!-- IF topicrow.S_TOPIC_UNAPPROVED or topicrow.S_POSTS_UNAPPROVED -->
    						<a href="{topicrow.U_MCP_QUEUE}">{topicrow.UNAPPROVED_IMG}</a>
    					<!-- ENDIF -->
    					<!-- IF topicrow.S_TOPIC_REPORTED -->
    						<a href="{topicrow.U_MCP_REPORT}">{REPORTED_IMG}</a>
    					<!-- ENDIF -->
    					{topicrow.TOPIC_DOWNLOAD_TORRENT} 
    					<!-- IF topicrow.S_TOPIC_MOVED --><b>{topicrow.TOPIC_TYPE}</b> <!-- ENDIF --> <a title="{L_POSTED}: {topicrow.FIRST_POST_TIME}" href="{topicrow.U_VIEW_TOPIC}" class="nav">{topicrow.TOPIC_TITLE}</a>
    					<!-- IF topicrow.S_HAS_TORRENT --> 
    												<!-- ENDIF -->
    					
    					<!-- IF topicrow.PAGINATION -->
    						<p class="gensmall"> [ {GOTO_PAGE_IMG}{L_GOTO_PAGE}: {topicrow.PAGINATION} ] </p>
    					<!-- ENDIF -->
    				</td>
    				<td class="row2" width="130" align="center"><p class="topicauthor">{topicrow.TOPIC_AUTHOR_FULL}</p></td>
    				<td class="row2" width="50" align="center"><p class="topicdetails"><font color="green">{topicrow.TORRENT_SEEDERS_VAL}</font> | <font color="#800000">{topicrow.TORRENT_LEECHERS_VAL}</font><br>{topicrow.TORRENT_SIZE_VAL} {topicrow.TORRENT_SIZE_LANG}</p></td>
    				<td class="row1" width="50" align="center"><p class="topicdetails">{topicrow.REPLIES}<br><b>{topicrow.VIEWS}</b></p></td>
    				<td class="row1" width="140" align="center">
    					<p class="topicdetails" style="white-space: nowrap;">{topicrow.LAST_POST_TIME}</p>
    					<p class="topicdetails">{topicrow.LAST_POST_AUTHOR_FULL}
    						<!-- IF not S_IS_BOT --><a href="{topicrow.U_LAST_POST}">{LAST_POST_IMG}</a><!-- ENDIF -->
    					</p>
    				</td>
    			</tr>
    
    		<!-- BEGINELSE -->
    			<!-- IF S_IS_POSTABLE -->
    			<tr>
    					<td class="row1" colspan="7" height="30" align="center" valign="middle"><span class="gen"><!-- IF not S_SORT_DAYS -->{L_NO_TOPICS}<!-- ELSE -->{L_NO_TOPICS_TIME_FRAME}<!-- ENDIF --></span></td>
    
    			</tr>
    			<!-- ENDIF -->
    		<!-- END topicrow -->
    
     		<!-- IF not S_IS_BOT -->
      		<tr align="center">
    				<td class="cat" colspan="7">
    					<form method="post" action="{S_FORUM_ACTION}"><span class="gensmall">{L_DISPLAY_TORRENTS}:</span> {S_SELECT_TORRENTS}&nbsp;<span class="gensmall">{L_DISPLAY_TOPICS}:</span>&nbsp;{S_SELECT_SORT_DAYS}&nbsp;<span class="gensmall">{L_SORT_BY}</span> {S_SELECT_SORT_KEY} {S_SELECT_SORT_DIR}&nbsp;<input class="btnlite" type="submit" name="sort" value="{L_GO}" /></form>
    				</td>
    		</tr>
     		<!-- ENDIF -->
      		</table>
      	<!-- ENDIF -->
    
    	<!-- IF S_DISPLAY_POST_INFO or TOTAL_TOPICS -->
    		<table width="100%" cellspacing="1">
    		<tr>
    			<!-- IF S_DISPLAY_POST_INFO and not S_IS_BOT -->
    				<td align="{S_CONTENT_FLOW_BEGIN}" valign="middle"><a href="{U_POST_NEW_TOPIC}">{POST_IMG}</a></td>
    			<!-- ENDIF -->
    			<!-- IF TOTAL_TOPICS -->
    				<td class="nav" valign="middle" nowrap="nowrap">&nbsp;{PAGE_NUMBER}<br /></td>
    				<td class="gensmall" nowrap="nowrap">&nbsp;[ {TOTAL_TOPICS} ]&nbsp;</td>
    				<td class="gensmall" width="100%" align="{S_CONTENT_FLOW_END}" nowrap="nowrap"><!-- INCLUDE pagination.html --></td>
    			<!-- ENDIF -->
    			<!-- IF QUICK_REPLY --><td class="gensmall" nowrap="nowrap"><a class="qr_cl" style="background-color:#E5E5E5;text-decoration:none;text-transform:uppercase;" href="#postform">&nbsp;{L_QUICK_REPLY}&nbsp;</a></td><!-- ENDIF -->
    		</tr>
    		</table>
    	<!-- ENDIF -->
    
    		<br clear="all" />
    </div>
    
    <!-- IF QUICK_REPLY --><div class="qr_sl"><!-- INCLUDE quick_reply.html --></div><!-- ENDIF -->
    
    <!-- INCLUDE breadcrumbs.html -->
    
    <!-- IF S_DISPLAY_ONLINE_LIST -->
    	<br clear="all" />
    
    	<table class="tablebg" width="100%" cellspacing="1">
    	<tr>
    		<td class="cat"><h4>{L_WHO_IS_ONLINE}</h4></td>
    	</tr>
    	<tr>
    		<td class="row1"><p class="gensmall">{LOGGED_IN_USER_LIST}</p></td>
    	</tr>
    	</table>
    <!-- ENDIF -->
    
    <!-- IF S_DISPLAY_POST_INFO -->
    	<br clear="all" />
    
    	<table width="100%" cellspacing="0">
    	<tr>
    		<td align="{S_CONTENT_FLOW_BEGIN}"><span class="gensmall"><!-- BEGIN rules -->{rules.RULE}<br /><!-- END rules --></span></td>
    		<td align="{S_CONTENT_FLOW_END}" valign="top">
    			<table cellspacing="3" cellpadding="0" border="0">
    			<tr>
    				<td width="20" style="text-align: center;">{FOLDER_NEW_IMG}</td>
    				<td class="gensmall">{L_NEW_POSTS}</td>
    				<td>&nbsp;&nbsp;</td>
    				<td width="20" style="text-align: center;">{FOLDER_IMG}</td>
    				<td class="gensmall">{L_NO_NEW_POSTS}</td>
    				<td>&nbsp;&nbsp;</td>
    				<td width="20" style="text-align: center;">{FOLDER_ANNOUNCE_IMG}</td>
    				<td class="gensmall">{L_ICON_ANNOUNCEMENT}</td>
    			</tr>
    			<tr>
    				<td style="text-align: center;">{FOLDER_HOT_NEW_IMG}</td>
    				<td class="gensmall">{L_NEW_POSTS_HOT}</td>
    				<td>&nbsp;&nbsp;</td>
    				<td style="text-align: center;">{FOLDER_HOT_IMG}</td>
    				<td class="gensmall">{L_NO_NEW_POSTS_HOT}</td>
    				<td>&nbsp;&nbsp;</td>
    				<td style="text-align: center;">{FOLDER_STICKY_IMG}</td>
    				<td class="gensmall">{L_ICON_STICKY}</td>
    			</tr>
    			<tr>
    				<td style="text-align: center;">{FOLDER_LOCKED_NEW_IMG}</td>
    				<td class="gensmall">{L_NEW_POSTS_LOCKED}</td>
    				<td>&nbsp;&nbsp;</td>
    				<td style="text-align: center;">{FOLDER_LOCKED_IMG}</td>
    				<td class="gensmall">{L_NO_NEW_POSTS_LOCKED}</td>
    				<td>&nbsp;&nbsp;</td>
    				<td style="text-align: center;">{FOLDER_MOVED_IMG}</td>
    				<td class="gensmall">{L_TOPIC_MOVED}</td>
    			</tr>
    			</table>
    		</td>
    	</tr>
    	</table>
    <!-- ENDIF -->
    
    <br clear="all" />
    
    <table width="100%" cellspacing="0">
    <tr>
    	<td><!-- IF S_DISPLAY_SEARCHBOX --><!-- INCLUDE searchbox.html --><!-- ENDIF --></td>
    	<td align="{S_CONTENT_FLOW_END}"><!-- INCLUDE jumpbox.html --></td>
    </tr>
    </table>
    
    <!-- INCLUDE overall_footer.html -->
    
iscsi
  • Caratel Сообщение 26.07.2009
    ох, ладно, для меня это тёмный лес)) на блугрэйс по другому))) Всё равно спасибо =)
Caratel
  • iscsi Сообщение 27.07.2009
    2PPK: хоть убей не могу сделать компонованный заголовок. Идея такова: передать в переменную $post_data['topic_title'] значения, передаваемые переменными $post_data['acters'],$post_data['producer'], etc. А вот как сформировать перменную - не допер, ковырял posting.php, functions_posting.php, но так ничего и не добился :(. Пнешь в нужном направлении ?
iscsi
  • iscsi Сообщение 27.07.2009
    хм, решил я еще немного счасться попытать - и добился :)
    кому интересно - сделал вот так:

    Код: Выделить всё

            if(!empty($_POST['producer']) or !empty($_POST['quality'])) {
    
                if(!empty($_POST['orig']))             $orig = htmlspecialchars(" / ".$_POST['orig']);
                if(!empty($_POST['producer']))      $producer = " (".htmlspecialchars($_POST['producer']).") ";
                if(!empty($_POST['year']))             $year = htmlspecialchars($_POST['year'].",");
                if(!empty($_POST['style']))            $style = htmlspecialchars($_POST['style'].",");
                if(!empty($_POST['quality']))         $quality = htmlspecialchars($_POST['quality']);
    
                    @$post_data['post_subject']             = utf8_normalize_nfc(request_var('subject', '', true)) .$orig.$producer." [".$year.$style.$quality."]";
            }
            else
            $post_data['post_subject']              = utf8_normalize_nfc(request_var('subject', '', true));
    
    в районе 651 строки
iscsi
  • Level Сообщение 01.08.2009
    Народ - какие переменный (имя) отвечают за "скачал, отдал"
    и еще - в частности хочу помудрить с "О торренте: " но там
    viewtopic_tracker_body.html в стилях

    Код: Выделить всё

    							<tr class="info_sl">
    								<td valign="top">{postrow.TORRENT_INFO_OPT2}</td>
    Где искать postrow.TORRENT_INFO_OPT2?
    Последний раз редактировалось Level 01 авг 2009, 09:21, всего редактировалось 1 раз.
Level
  • Level Сообщение 01.08.2009
    iscsi это в каком файле?
    И после чего это нужно вставить =)
    я так понимаю после этих изменений при заполнении резил мастера - вместо названия будут подставляться - оригинальное название / год / автор и тд?
Level
16 сообщений
  • 1
  • 2
  • След.

Вернуться в «Вопросы, ответы и примеры решений»

Time: 0.000s | Queries: 0 | Peak Memory Usage: 0.00 МБ | GZIP: Unknown | SQL Explain
  • Список форумов
2018, made with by ThemeKita Создано на основе phpBB® Forum Software © phpBB Limited Русская поддержка phpBB (C) 2009-2026 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum Форумы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Бета-версии и расширения в разработке ↳   База расширений ↳   Поиск и запросы расширений ↳   Расширения для phpBB 3.1-3.3 для донаторов ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Запросы расширений, функционала и переводов для подписчиков ↳   Переводы расширений для phpBB3.1-3.3 ↳   Стили для phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 Форумы по phpBB 3.0 ↳   Мод трекера ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   Часто задаваемые вопросы ↳   Ваши трекеры ↳   Мод трекера xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение ↳   Другие моды для phpBB 3.0 ↳   Минимоды и хаки для phpBB3 ↳   phpBB 3.0 ppkBB3cker Edition ↳   Платные услуги, моды, стили для phpBB 3.0 ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo ↳   Вопросы по phpBB 3.0 ↳   Вне тематики форума