|
|
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo
|
|
Przesunięty przez: joli 26-01-2009, 15:38 |
[Problem] Modyfikacja (Integracja forum ze strona) |
Autor |
Wiadomość |
KlonAdam
Pomógł: 6 razy Posty: 80
|
Wysłany: 21-08-2007, 15:42 [Problem] Modyfikacja (Integracja forum ze strona)
|
|
|
Witam, kiedys dostalem, znalazlem kod ktory wyswietla newsy z forum an stronie, oto on:
Kod: | <?php
$phpbb_root_path = './';
$page_path = './';
define('IN_PHPBB', true);
$phpbb_root_path = 'forum'; //adres katalogu forum
$board_config['smilies_path']=$phpbb_root_path . "/images/smiles";
include($phpbb_root_path . "/includes/bbcode.php");
$id = "1"; // id forum
$x = "160"; // ilosc wuswietlanych znaków tresci
mysql_connect ("localhost", "***", ***") or // dane do bazy
die ("Nie mozna polaczyc [Dane do bazy]");
mysql_select_db ("***") or
die ("Nie mozna polaczyc [nazwa_bazy waldus]");
$wynik = mysql_query("SELECT phpbb_posts_text.post_id, phpbb_posts_text.post_subject, phpbb_posts_text.post_text, phpbb_posts_text.bbcode_uid, phpbb_posts.forum_id, phpbb_posts.poster_id, phpbb_users.user_id, phpbb_users.username, phpbb_posts.topic_id FROM phpbb_posts_text, phpbb_posts, phpbb_users WHERE phpbb_posts_text.post_id = phpbb_posts.post_id AND phpbb_posts.poster_id = phpbb_users.user_id AND phpbb_posts.forum_id = '$id' ORDER by post_id DESC");
while ($phpbb = mysql_fetch_array ($wynik))
{
echo "Dodal: ";
echo $phpbb['username'];
echo "Tytul: ";
echo $phpbb['post_subject'];
echo "<br>";
echo substr($phpbb['post_text'],0,$x);
echo "";
echo '<br><a href="forum/viewtopic.php?t='.$phpbb['topic_id'].'">Komentarze<br><hr></a>
';
}
?>
problem dotyczy wygladu ( nie wyswietlaja sie bbcode) oraz czy ktos bylby laskaw oddaj mozliwosc ilosci komentarzy...
Czekam |
|
_________________ Gość |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
Radek


Pomógł: 955 razy Posty: 4614
|
Wysłany: 21-08-2007, 15:58
|
|
|
Kod: | <?php
$phpbb_root_path = './';
$page_path = './';
define('IN_PHPBB', true);
$phpbb_root_path = 'forum'; //adres katalogu forum
$board_config['smilies_path']=$phpbb_root_path . "/images/smiles";
include($phpbb_root_path . "/includes/bbcode.php");
$id = "1"; // id forum
$x = "160"; // ilosc wuswietlanych znaków tresci
mysql_connect ("localhost", "***", ***") or // dane do bazy
die ("Nie mozna polaczyc [Dane do bazy]");
mysql_select_db ("***") or
die ("Nie mozna polaczyc [nazwa_bazy waldus]");
$wynik = mysql_query("SELECT phpbb_posts_text.post_id, phpbb_posts_text.post_subject, phpbb_posts_text.post_text, phpbb_posts_text.bbcode_uid, phpbb_posts.forum_id, phpbb_posts.poster_id, phpbb_users.user_id, phpbb_users.username, phpbb_posts.topic_id, phpbb_topics.topic_replies FROM phpbb_posts_text, phpbb_posts, phpbb_users, phpbb_topics WHERE phpbb_posts_text.post_id = phpbb_posts.post_id AND phpbb_posts.poster_id = phpbb_users.user_id AND phpbb_topics.topic_id = phpbb_posts.topic_id AND phpbb_posts.forum_id = '$id' ORDER by post_id DESC");
while ($phpbb = mysql_fetch_array ($wynik))
{
if ( strlen($phpbb['post_text']) > $x )
{
$text = bbencode_strip($phpbb['post_text'], $phpbb['bbcode_uid']);
$text = substr($text, 0, $x);
}
else
{
$text = bbencode_second_pass($phpbb['post_text'], $phpbb['bbcode_uid'], "Anonymous");
echo "Dodal: ";
echo $phpbb['username'];
echo "Tytul: ";
echo $phpbb['post_subject'];
echo "<br>";
echo substr($phpbb['post_text'],0,$x);
echo "";
echo '<br><a href="forum/viewtopic.php?t='.$phpbb['topic_id'].'">Komentarze(' . $phpbb['topic_replies'] . ')<br><hr></a>
';
}
?> |
Nie testowane, pisane w edytorze bez kolorowania skladni |
|
|
|
 |
KlonAdam
Pomógł: 6 razy Posty: 80
|
Wysłany: 21-08-2007, 16:15
|
|
|
No nie bardzo dziala ;/ moze poczekam na lepsza wersje ale i tak dzieki |
_________________ Gość |
|
|
|
 |
Radek


Pomógł: 955 razy Posty: 4614
|
Wysłany: 21-08-2007, 16:15
|
|
|
Kod: | <?php
$phpbb_root_path = './';
$page_path = './';
define('IN_PHPBB', true);
$phpbb_root_path = 'forum'; //adres katalogu forum
$board_config['smilies_path']=$phpbb_root_path . "/images/smiles";
include($phpbb_root_path . "/includes/bbcode.php");
$id = "1"; // id forum
$x = "160"; // ilosc wuswietlanych znaków tresci
mysql_connect ("localhost", "***", ***") or // dane do bazy
die ("Nie mozna polaczyc [Dane do bazy]");
mysql_select_db ("***") or
die ("Nie mozna polaczyc [nazwa_bazy waldus]");
$wynik = mysql_query("SELECT phpbb_posts_text.post_id, phpbb_posts_text.post_subject, phpbb_posts_text.post_text, phpbb_posts_text.bbcode_uid, phpbb_posts.forum_id, phpbb_posts.poster_id, phpbb_users.user_id, phpbb_users.username, phpbb_posts.topic_id, phpbb_topics.topic_replies FROM phpbb_posts_text, phpbb_posts, phpbb_users, phpbb_topics WHERE phpbb_posts_text.post_id = phpbb_posts.post_id AND phpbb_posts.poster_id = phpbb_users.user_id AND phpbb_topics.topic_id = phpbb_posts.topic_id AND phpbb_posts.forum_id = '$id' ORDER by post_id DESC");
while ($phpbb = mysql_fetch_array ($wynik))
{
if ( strlen($phpbb['post_text']) > $x )
{
$text = bbencode_strip($phpbb['post_text'], $phpbb['bbcode_uid']);
$text = substr($text, 0, $x);
}
else
{
$text = bbencode_second_pass($phpbb['post_text'], $phpbb['bbcode_uid'], "Anonymous");
echo "Dodal: ";
echo $phpbb['username'];
echo "Tytul: ";
echo $phpbb['post_subject'];
echo "<br>";
echo $text;
echo "";
echo '<br><a href="forum/viewtopic.php?t='.$phpbb['topic_id'].'">Komentarze(' . $phpbb['topic_replies'] . ')<br><hr></a>
';
}
?> |
|
|
|
|
 |
KlonAdam
Pomógł: 6 razy Posty: 80
|
Wysłany: 21-08-2007, 16:29
|
|
|
sa 2 problemy:
nie zamkniety jakis znacznik i wyskakuje mi bład $end gdzies nie dodaje "}"
ponaddto jak usuwam wyżej wymieniony problem wystepuje nastepujacy w lini 19:
Kod: | Fatal error: Call to undefined function bbencode_strip() in |
Ale ja cię męcze |
_________________ Gość |
|
|
|
 |
Radek


Pomógł: 955 razy Posty: 4614
|
Wysłany: 21-08-2007, 16:32
|
|
|
ehhh teraz juz bedzie dobrze
Kod: | <?php
$phpbb_root_path = './';
$page_path = './';
define('IN_PHPBB', true);
$phpbb_root_path = 'forum'; //adres katalogu forum
$board_config['smilies_path']=$phpbb_root_path . "/images/smiles";
include($phpbb_root_path . "/includes/bbcode.php");
include($phpbb_root_path . "/functions_add.php");
$id = "1"; // id forum
$x = "160"; // ilosc wuswietlanych znaków tresci
mysql_connect ("localhost", "***", ***") or // dane do bazy
die ("Nie mozna polaczyc [Dane do bazy]");
mysql_select_db ("***") or
die ("Nie mozna polaczyc [nazwa_bazy waldus]");
$wynik = mysql_query("SELECT phpbb_posts_text.post_id, phpbb_posts_text.post_subject, phpbb_posts_text.post_text, phpbb_posts_text.bbcode_uid, phpbb_posts.forum_id, phpbb_posts.poster_id, phpbb_users.user_id, phpbb_users.username, phpbb_posts.topic_id, phpbb_topics.topic_replies FROM phpbb_posts_text, phpbb_posts, phpbb_users, phpbb_topics WHERE phpbb_posts_text.post_id = phpbb_posts.post_id AND phpbb_posts.poster_id = phpbb_users.user_id AND phpbb_topics.topic_id = phpbb_posts.topic_id AND phpbb_posts.forum_id = '$id' ORDER by post_id DESC");
while ($phpbb = mysql_fetch_array ($wynik))
{
if ( strlen($phpbb['post_text']) > $x )
{
$text = bbencode_strip($phpbb['post_text'], $phpbb['bbcode_uid']);
$text = substr($text, 0, $x);
}
else
{
$text = bbencode_second_pass($phpbb['post_text'], $phpbb['bbcode_uid'], "Anonymous");
}
echo "Dodal: ";
echo $phpbb['username'];
echo "Tytul: ";
echo $phpbb['post_subject'];
echo "<br>";
echo $text;
echo "";
echo '<br><a href="forum/viewtopic.php?t='.$phpbb['topic_id'].'">Komentarze(' . $phpbb['topic_replies'] . ')<br><hr></a>
';
}
?> |
|
|
|
|
 |
KlonAdam
Pomógł: 6 razy Posty: 80
|
Wysłany: 21-08-2007, 16:42
|
|
|
Kod: | include($phpbb_root_path . "/functions_add.php"); | musialem zmienic na Kod: | include($phpbb_root_path . "/includes/functions_add.php"); |
Wyswietlanie ilosci komentarzy dziala lecz dodaje sie kolejny news ;/ (jako odpowiedz)lecz bbconde nadal nie
looknij sam : http://www.klon.lua.pl
Kurcze troche mi glupio ze cie tak wykorzystuje ;/ |
_________________ Gość |
|
|
|
 |
Radek


Pomógł: 955 razy Posty: 4614
|
Wysłany: 21-08-2007, 16:44
|
|
|
Cytat: | Warning: include(forumbbcode.php) [function.include]: failed to open stream: Nie ma takiego pliku ani katalogu in /home/freehost/k/l/klon/www/news.php on line 7 |
a to co ? bbcode dziala ale tylko w tych newsach ktore nie sa uciete.
[ Dodano: 21-08-2007, 16:46 ]
mozesz dac zamiast tego:
Kod: | if ( strlen($phpbb['post_text']) > $x )
{
$text = bbencode_strip($phpbb['post_text'], $phpbb['bbcode_uid']);
$text = substr($text, 0, $x);
}
else
{
$text = bbencode_second_pass($phpbb['post_text'], $phpbb['bbcode_uid'], "Anonymous");
} |
to:
Kod: |
$text = bbencode_second_pass($phpbb['post_text'], $phpbb['bbcode_uid'], "Anonymous");
$text = substr($text, 0, $x); |
|
|
|
|
 |
KlonAdam
Pomógł: 6 razy Posty: 80
|
Wysłany: 21-08-2007, 16:46
|
|
|
wszedles na a strone w momencie gdy edytowalem skrypt hehhe |
_________________ Gość |
|
|
|
 |
Radek


Pomógł: 955 razy Posty: 4614
|
Wysłany: 21-08-2007, 16:51
|
|
|
Wykonaj to co napisalem w poscie wyzej. |
|
|
|
 |
KlonAdam
Pomógł: 6 razy Posty: 80
|
Wysłany: 21-08-2007, 16:56
|
|
|
Cytat dziala lecz buzki nie, jak juz nie masz sily to zostaw to, bo widze ze juz za duzo od ciebie wymagam dzieki |
_________________ Gość |
|
|
|
 |
Radek


Pomógł: 955 razy Posty: 4614
|
Wysłany: 21-08-2007, 17:01
|
|
|
Kod: | <?php
$phpbb_root_path = './';
$page_path = './';
define('IN_PHPBB', true);
$phpbb_root_path = 'forum'; //adres katalogu forum
$board_config['smilies_path']=$phpbb_root_path . "/images/smiles";
include($phpbb_root_path . "/includes/bbcode.php");
include($phpbb_root_path . "/includes/functions_add.php");
$id = "1"; // id forum
$x = "160"; // ilosc wuswietlanych znaków tresci
mysql_connect ("localhost", "***", ***") or // dane do bazy
die ("Nie mozna polaczyc [Dane do bazy]");
mysql_select_db ("***") or
die ("Nie mozna polaczyc [nazwa_bazy waldus]");
$wynik = mysql_query("SELECT phpbb_posts_text.post_id, phpbb_posts_text.post_subject, phpbb_posts_text.post_text, phpbb_posts_text.bbcode_uid, phpbb_posts.forum_id, phpbb_posts.poster_id, phpbb_users.user_id, phpbb_users.username, phpbb_posts.topic_id, phpbb_topics.topic_replies FROM phpbb_posts_text, phpbb_posts, phpbb_users, phpbb_topics WHERE phpbb_posts_text.post_id = phpbb_posts.post_id AND phpbb_posts.poster_id = phpbb_users.user_id AND phpbb_topics.topic_id = phpbb_posts.topic_id AND phpbb_posts.forum_id = '$id' ORDER by post_id DESC");
while ($phpbb = mysql_fetch_array ($wynik))
{
$text = bbencode_second_pass($phpbb['post_text'], $phpbb['bbcode_uid'], "Anonymous");
$text = smilies_pass($text);
$text = substr($text, 0, $x);
echo "Dodal: ";
echo $phpbb['username'];
echo "Tytul: ";
echo $phpbb['post_subject'];
echo "<br>";
echo $text;
echo "";
echo '<br><a href="forum/viewtopic.php?t='.$phpbb['topic_id'].'">Komentarze(' . $phpbb['topic_replies'] . ')<br><hr></a>
';
}
?> |
|
|
|
|
 |
KlonAdam
Pomógł: 6 razy Posty: 80
|
Wysłany: 21-08-2007, 17:04
|
|
|
:* THX JESTES ZAJEB****
[ Dodano: 21-08-2007, 22:31 ]
a czy ktos bylby laskaw jeszcze sprawdzic by oddawal pelnie z pisanego posru, chodzi mi o to :
poisze na forum:
to wyświetla mi :
probowalem kodami <br> w poscie ale nie dziala |
_________________ Gość |
|
|
|
 |
Radek


Pomógł: 955 razy Posty: 4614
|
Wysłany: 22-08-2007, 00:57
|
|
|
zamiast tego:
daj:
|
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
KlonAdam
Pomógł: 6 razy Posty: 80
|
Wysłany: 22-08-2007, 01:23
|
|
|
kolejny pomogl ja gdzie ty sie uczyles |
_________________ Gość |
|
|
|
 |
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!
Powered by phpBB modified by Przemo © 2003 phpBB
| Strona wygenerowana w 0,17 sekundy. Zapytań do SQL: 12 | |
 |
|