Skocz do zawartości


[PHP] Ostatnie tematy na stronie php-fusion z forum phpbb


  • Zaloguj się, aby dodać odpowiedź
Brak odpowiedzi do tego tematu

#1 Gość_markes01_*

Gość_markes01_*

Napisano 07 03 2008 - 16:42

Wiele for podpiętych pod stronę korzysta z silnika phpbb lub phpbb by przemo.
Od dzisiaj będziesz mógł wyświetlić na stronie ostatnio napisane tematy na forum.
Jak to zrobić?

1. Wchodzimy do Panelu administracyjny --> Zarządzanie Stroną --> Zarządzanie Panelami --> Dodaj Nowy Panel.

2. W polu nazwa wpisujemy dowolny text. np. Nowe tematy

3. Następnie uzupełniamy pole Treśc Panelu.
Wklejamy następujący kod:
openside("NAZWA WYŚWIETLANA NP. NOWE TEMATY");
$limit = 8;
$result = dbquery("SELECT topic_id, topic_title FROM phpbb_topics ORDER BY topic_id DESC LIMIT $limit");
while ($row = mysql_fetch_array($result))
{
echo '<img src="'.THEME.'images/bullet.gif" alt="cms"> <a href=\'forum/viewtopic.php?t=';
echo($row['topic_id']);
echo '\' title=\'';
echo($row['topic_title']);
echo '\'>';
echo(substr($row['topic_title'],0,20));
echo '</a>';
echo '<br>';
}
closeside();

4. Dostęp wg uznania, najlepiej publiczny.
Jeśli Tabele w bazie danych są inne niż phpbb_ zmień to w w/w kodzie.

5. Zapisz plik.

Uwaga!

$limit = 8
Ilość wyświetlanych ostatnich tematów ( aktualnie 8 ) - możliwośc zmiany

echo(substr($row['topic_title'],0,20));
Dany fragment informuje o maksymalnej ilości znaków w nazwie nowego tematu. - możliwośc zmiany

  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych