Wyglądało to tak:
Nazwa tematu,
autor > data dodania tematu > kategoria działu > kategoria tematu
Taki oto kod znajdował się w na wersji phpbb3.0.12
plik search.php:
Kod: Zaznacz cały
// Nazwa działu nadrzędnego - Thom
$parentID = (int)$row['parent_id'];
if( $parentID != 0 )
{
$sqlTmp = 'SELECT forum_id, parent_id, forum_name FROM ' . FORUMS_TABLE . ' WHERE forum_id = ' . $parentID;
$resultTmp = $db->sql_query($sqlTmp); $sqlTmp = $db->sql_fetchrow($resultTmp);
if( $sqlTmp['parent_id'] != 0 )
{
$row['parentForumID'] = $sqlTmp['forum_id'];
$row['parentForumName'] = $sqlTmp['forum_name'];
}
$db->sql_freeresult($resultTmp); unset($sqlTmp, $resultTmp, $parentID);
}
Kod: Zaznacz cały
// Nazwa działu nadrzędnego - Thom
if( !empty($row['parentForumName']) && !empty($row['parentForumID']) )
{
$tpl_ary['FORUM_P_TITLE'] = $row['parentForumName'];
$tpl_ary['U_VIEW_P_FORUM'] = append_sid("{$phpbb_root_path}viewforum.$phpEx", 'f=' . $row['parentForumID']);
}
Kod: Zaznacz cały
{L_POST_BY_AUTHOR} {searchresults.TOPIC_AUTHOR_FULL} » {searchresults.FIRST_POST_TIME}
<!-- IF not searchresults.S_TOPIC_GLOBAL -->{L_IN} <!-- IF searchresults.FORUM_P_TITLE --><a href="{searchresults.U_VIEW_P_FORUM}">{searchresults.FORUM_P_TITLE}</a> » <!-- ENDIF --><a href="{searchresults.U_VIEW_FORUM}">{searchresults.FORUM_TITLE}</a><!-- ELSE --> ({L_GLOBAL})<!-- ENDIF -->
Kod: Zaznacz cały
<!-- IF searchresults.FORUM_TITLE -->
<dd>{L_FORUM}: <!-- IF searchresults.FORUM_P_TITLE --><a href="{searchresults.U_VIEW_P_FORUM}">{searchresults.FORUM_P_TITLE}</a> » <!-- ENDIF --><a href="{searchresults.U_VIEW_FORUM}">{searchresults.FORUM_TITLE}</a></dd>
<dd>{L_TOPIC}: <a href="{searchresults.U_VIEW_TOPIC}"><!-- IF searchresults.TOPIC_PREFIX -->{searchresults.TOPIC_PREFIX} <!-- ENDIF -->{searchresults.TOPIC_TITLE}</a></dd>
<!-- ELSE -->
Czy jest ktoś mi wstanie pomóc? Co się zmieniło w wersji 3.2 względem wersji 3.0.12 że ten dodatek mi nie działa. Był bym bardzo wdzięczny za poprawki kodu.