Отображение последних тем в списке форумов phpBB3

Небольшие моды и хаки для форума phpBB3
Правила форума
При размещении мода/статьи взятой с другого форума/сайта обязательно необходимо указывать первоисточник сообщения.
 • Просмотры: 8479
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

Отображение последних тем в списке форумов phpBB3

18 авг 2012, 17:57

inscriptor писал(а): потому что искомая фраза нашлась поиском в html-ке 2 раза.
подправил инструкцию.
--
styles.tar.gz
У вас нет необходимых прав для просмотра вложений в этом сообщении.
in
inscriptor
Откуда: Russian Federation
Благодарил (а): 1 раз
Сообщения: 3
Зарегистрирован: 17 авг 2012, 22:11
Сообщение

Отображение последних тем в списке форумов phpBB3

18 авг 2012, 18:46

PPK писал(а):подправил
Благодарю вас. После замены на исправленную версию плашка стала отображаться корректно.
se
serj1988
Сообщения: 8
Зарегистрирован: 09 авг 2012, 17:45
Сообщение

Отображение последних тем в списке форумов phpBB3

20 авг 2012, 15:27

Ребят помогите ! Ну реально не могу создать разделы форумов и их отредактировать! Что делать ?

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

        Общая ошибка
        SQL ERROR [ mysqli ]
         
        Unknown column 'forum_recent_topics' in 'field list' [1054]
         
        SQL
         
        INSERT INTO phpbb_forums (parent_id, forum_type, forum_status, forum_parents, forum_name, forum_link, forum_desc, forum_desc_uid, forum_desc_options, forum_desc_bitfield, forum_rules, forum_rules_uid, forum_rules_options, forum_rules_bitfield, forum_rules_link, forum_image, forum_style, display_subforum_list, display_on_index, forum_topics_per_page, forum_recent_topics, enable_indexing, enable_icons, enable_prune, prune_days, prune_viewed, prune_freq, forum_options, forum_flags, left_id, right_id) VALUES (0, 1, 0, '', 'тетс', '', '', '', 7, '', '', '', 7, '', '', '', 0, 1, 0, 0, 0, 1, 0, 0, 7, 7, 1, 0, 48, 63, 64)
         
        BACKTRACE
         
        FILE: [ROOT]/includes/db/mysqli.php
        LINE: 182
        CALL: dbal->sql_error()
         
        FILE: [ROOT]/includes/acp/acp_forums.php
        LINE: 1068
        CALL: dbal_mysqli->sql_query()
         
        FILE: [ROOT]/includes/acp/acp_forums.php
        LINE: 215
        CALL: acp_forums->update_forum_data()
         
        FILE: [ROOT]/includes/functions_module.php
        LINE: 507
        CALL: acp_forums->main()
         
        FILE: [ROOT]/adm/index.php
        LINE: 74
        CALL: p_master->load_active()
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

Отображение последних тем в списке форумов phpBB3

20 авг 2012, 15:48

PPK писал(а):у вас стоит мод NV recent topics: http://www.phpbb.com/community/viewtopi ... 0&t=573680, либо удалите его, либо "доустановите"
http://www.phpbb.com/customise/db/mod/n ... rk-t_96460
Google: forum_recent_topics
serj1988 писал(а): У меня automod устанавливал. Я теперь их не могу удалить. Пишет ошибку при удалении.
PPK писал(а):скачать мод http://www.flying-bits.org/download.php?mod_id=5, взять из него директории /install/, /umil/, загрузить в корень форума, запустить ↑ http://адрес_форума/install/index.php
serj1988 писал(а):не получилось. Все равно выдает такую же ошибку, не могу создать разделы форумов
PPK писал(а): не получилось что, на странице что было?
:!: :?: :unknown:
se
serj1988
Сообщения: 8
Зарегистрирован: 09 авг 2012, 17:45
Сообщение

Отображение последних тем в списке форумов phpBB3

20 авг 2012, 19:40

Прошу прощения. Все получилось! Большое Вам спасибо! Вы супер !!!
de
delete
Благодарил (а): 1 раз
Сообщения: 4
Зарегистрирован: 08 янв 2013, 23:18
Сообщение

Отображение последних тем в списке форумов phpBB3

08 янв 2013, 23:25

ребят, а подскажите пожалуйста куда что надо добавлять в файле forumlist_body.html для темы 4poziomSEO (как я понял она на основе subsilver сделана)

весь код файла:

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

<!-- BEGIN forumrow -->
<!-- IF not forumrow.S_IS_CAT and forumrow.S_FIRST_ROW -->

<div class="catmain">
<div class="cat_left"></div>
<div class="cat_text"><a href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a></div>
<div class="cat_right"></div>
</div>

<table class="tablebg" cellspacing="1" width="100%">
<tr>
	<td class="row1" colspan="5" align="{S_CONTENT_FLOW_END}"><!-- IF not S_IS_BOT and U_MARK_FORUMS --><a class="nav" href="{U_MARK_FORUMS}">{L_MARK_FORUMS_READ}</a><!-- ENDIF -->&nbsp;</td>
</tr>
<tr>

	<th colspan="2">&nbsp;{L_FORUM}&nbsp;</th>
	<th width="50">&nbsp;{L_TOPICS}&nbsp;</th>
	<th width="50">&nbsp;{L_POSTS}&nbsp;</th>
	<th width="175" nowrap="nowrap">&nbsp;{L_LAST_POST}&nbsp;</th>
</tr>
  <!-- ENDIF -->
      <!-- IF forumrow.S_IS_CAT -->

      <!-- IF not forumrow.S_FIRST_ROW -->
</table>
<!-- bottom table setup -->
<div class="catbtm"><img src="{T_THEME_PATH}/images/clear.gif" width="1" height="5" alt="" /></div>
<!-- End bottom table setup -->

<br />

<div class="catmain">
<div class="cat_left"></div>
<div class="cat_text"><!-- IF forumrow.S_IS_CAT --><a href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a><!-- ELSE -->{L_FORUM}<!-- ENDIF --></div>
<div class="cat_right"></div>
</div>

<table class="tablebg" cellspacing="1" width="100%">
<!-- ELSE -->

<div class="catmain">
<div class="cat_left"></div>
<div class="cat_text"><!-- IF forumrow.S_IS_CAT --><a href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a><!-- ELSE -->{L_FORUM}<!-- ENDIF --></div>
<div class="cat_right"></div>
</div>

<table class="tablebg" cellspacing="1" width="100%">
  <!-- ENDIF -->

      <tr>

              <th colspan="2">&nbsp;{L_FORUM}&nbsp;</th>
              <th width="50">&nbsp;{L_TOPICS}&nbsp;</th>
              <th width="50">&nbsp;{L_POSTS}&nbsp;</th>
              <th width="175" nowrap="nowrap">&nbsp;{L_LAST_POST}&nbsp;</th>
      </tr>

	<!-- ELSEIF forumrow.S_IS_LINK -->

		<tr>
			<td class="row1" width="50" align="center">{forumrow.FORUM_FOLDER_IMG}</td>
			<td class="row2">
				<!-- IF forumrow.FORUM_IMAGE -->
					<div style="float: {S_CONTENT_FLOW_BEGIN}; margin-{S_CONTENT_FLOW_END}: 5px;">{forumrow.FORUM_IMAGE}</div><div style="float: {S_CONTENT_FLOW_BEGIN};">
				<!-- ENDIF -->
				<a class="forumlink" href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a>

				<p class="forumdesc">{forumrow.FORUM_DESC}</p>
				<!-- IF forumrow.FORUM_IMAGE --></div><!-- ENDIF -->
			</td>
			<!-- IF forumrow.CLICKS -->
				<td class="row1" colspan="3" align="center"><span class="genmed">{L_REDIRECTS}: {forumrow.CLICKS}</span></td>
			<!-- ELSE -->
				<td class="row1" colspan="3" align="center">&nbsp;</td>
			<!-- ENDIF -->

		</tr>
	<!-- ELSE -->

		<tr>
			<td class="row2" width="50" align="center">{forumrow.FORUM_FOLDER_IMG}</td>
			<td class="row2" width="100%">
				<!-- IF forumrow.FORUM_IMAGE -->
					<div style="float: {S_CONTENT_FLOW_BEGIN}; margin-{S_CONTENT_FLOW_END}: 5px;">{forumrow.FORUM_IMAGE}</div>

				<!-- ENDIF -->
				<a class="forumlink" href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a>
				<p class="forumdesc">{forumrow.FORUM_DESC}</p>
				<!-- IF forumrow.MODERATORS -->
					<p class="forumdesc"><strong>{forumrow.L_MODERATOR_STR}:</strong> {forumrow.MODERATORS}</p>
				<!-- ENDIF -->

				<!-- IF forumrow.SUBFORUMS and forumrow.S_LIST_SUBFORUMS -->
					<p class="forumdesc"><strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}</p>
				<!-- ENDIF -->
				<!-- IF forumrow.FORUM_IMAGE --></div><!-- ENDIF -->
			</td>
			<td class="row1" align="center"><p class="topicdetails">{forumrow.TOPICS}</p></td>
			<td class="row1" align="center"><p class="topicdetails">{forumrow.POSTS}</p></td>

			<td class="row1" align="center" nowrap="nowrap">
				<!-- IF forumrow.LAST_POST_TIME -->
					<p class="topicdetails">{forumrow.LAST_POST_TIME}</p>
					<p class="topicdetails">{forumrow.LAST_POSTER_FULL}
						<a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a>
					</p>
				<!-- ELSE -->
					<p class="topicdetails">{L_NO_POSTS}</p>

				<!-- ENDIF -->
			</td>
		</tr>
	<!-- ENDIF -->
<!-- BEGINELSE -->
	<tr>
		<td class="row1" colspan="5" align="center"><p class="gensmall">{L_NO_FORUMS}</p></td>
	</tr>
<!-- END forumrow -->

</table>
<!-- bottom table setup -->
<div class="catbtm"><img src="{T_THEME_PATH}/images/clear.gif" width="1" height="5" alt="" /></div>
<!-- End bottom table setup -->
Спасибо!
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

Отображение последних тем в списке форумов phpBB3

09 янв 2013, 10:58

пробуйте, проверить не могу, делал вслепую: /template/forumlist_body.html заменить

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

<td class="row2" width="100%">
на

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

<td class="row2">
заменить

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

<td class="row1" align="center" nowrap="nowrap">
на

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

<td class="row1" align="center" width="20%"><!-- IF forumrow.LAST_POST_SUBJECT --><a href="{forumrow.U_LAST_POST}" title="{forumrow.FLAST_POST_SUBJECT}">{forumrow.LAST_POST_SUBJECT}</a><!-- ENDIF -->
заменить

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

{forumrow.LAST_POSTER_FULL}
	<a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a>
на

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

<!-- IF forumrow.LAST_POST_SUBJECT -->{forumrow.LAST_POSTER_FULL}<!-- ENDIF -->
						<!-- IF not S_IS_BOT --><!-- IF forumrow.LAST_POST_SUBJECT --><a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a><!-- ENDIF --><!-- ENDIF -->
de
delete
Благодарил (а): 1 раз
Сообщения: 4
Зарегистрирован: 08 янв 2013, 23:18
Сообщение

Отображение последних тем в списке форумов phpBB3

13 янв 2013, 13:16

спасибо, но не получилось.
в админке функция появилась, но отображается ромбиками с вопросами. на форуме отображение тем при этом не происходит. при изменении кодировки файлов на utf8 админка не отображается, выдает ошибку загрузки хедера.
видимо, не судьба, т.к. при установке другого мода с этой же функцией тоже ругается на хэдер :(
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

Отображение последних тем в списке форумов phpBB3

14 янв 2013, 10:13

нужно не в браузере кодировку на utf-8 переключать, а изначально файлы редактировать в кодировке utf-8 без BOM, тогда всё будет работать.
de
delete
Благодарил (а): 1 раз
Сообщения: 4
Зарегистрирован: 08 янв 2013, 23:18
Сообщение

Отображение последних тем в списке форумов phpBB3

14 янв 2013, 14:46

так я и не в браузере :) акелпадом пользуюсь, а вот насчет ВОМа надо посмотреть, по-моему стояла галочка

Вернуться в «Минимоды и хаки для phpBB3»