phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
Przesunięty przez: Radek
25-11-2009, 22:57
Z includowanie shoutbox'a
Autor Wiadomość
Sim00n

Posty: 7
Wysłany: 25-11-2009, 03:31   Z includowanie shoutbox'a

Witam. Mam forum phpBB by Przemo i używam shoutbox'a. Dorobiłem do tego forum pierwszą stronę. Takie jakby intro z linkiem na forum, kontaktem itp.

Chciałbym na tej pierwszej stronie z includować shoutbox. Plik jest bezpośrednio razem z plikami Przema w głównym katalogu.

Próbowałem na wiele sposobów z includowaniem shoutbox.php , robieniem tego przez styl i przez {SHOUTBOX_DISPLAY} ale żaden z tych sposobów nie działał (wyświetlało jakieś błędy z set_username() w pliku shotubox.php).

Z tego moje pytanie, czy da się zrobić to w jakiś sposób ?

Pozdrawiam, Sim00n.
 
     
Gadatliwa Kasia 

   
CyberDuck
[Usunięty]

Wysłany: 26-11-2009, 02:11   

Najprosciej jest napisac wlasny skrypt, ale da sie to zrobic inaczej
tylko bedzie z tym tak samo duzo pracy. Zeby wyswietlic wiadomosci
z shoutbox wystarczy shoutbox_view.php . Co do wprowadzania danych to
zastanow sie jak chcesz to zrobic bo zwykle jesli maja pisac osoby zarejestrowane
to bedzie z tym klopot bo musialbys dodac do tego wszystkiego system logowania.
 
     
Sim00n

Posty: 7
Wysłany: 26-11-2009, 06:41   

Hmm
O ile wiem, to zalogowanie się to jest ustawienie kilku sesji. Z tym nie będzie problemu, zapytam kumpla.

Ogólnie koncepcja jest taka, żeby z includować cały shoutbox tak jak jest, wliczając w to wygląd.
Jeżeli bym chciał zrobić swój formularz to nie pytał bym tu ;)
Chodzi o całą technikę tego jakie dane, tpl'e, i pliki z includować - tak mi się wydaje.

Pozdrawiam.
 
     
Kopciu

Pomógł: 6 razy
Posty: 107
Wysłany: 30-11-2009, 03:45   

Strona.PHP

Kod:
<?
define('IN_PHPBB', true);
define('ATTACH', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//

if ( $check_cache = sql_cache('check', 'shoutbox_config') )
{
    include($check_cache);
}
else
{
    $sql = "SELECT *
        FROM " . SHOUTBOX_CONFIG_TABLE;
    if ( !($result = $db->sql_query($sql)) )
    {
        message_die(GENERAL_ERROR, 'Could not query shoutbox config information', '', __LINE__, __FILE__, $sql);
    }

    while ( $row = $db->sql_fetchrow($result) )
    {
        $shoutbox_config[$row['config_name']] = $row['config_value'];
    }
    sql_cache('write', 'shoutbox_config', $shoutbox_config);
}

if ( $shoutbox_config['shoutbox_on'] && $userdata['shoutbox'] )
{
    $shoutbox_config['banned_user_id_view'] = $GLOBALS['shoutbox_config']['banned_user_id_view'];
    if ( strstr($shoutbox_config['banned_user_id_view'], ',') )
    {
        $fids = explode(',', $shoutbox_config['banned_user_id_view']);
        while( list($foo, $id) = each($fids) )
        {
            $fid[] = intval( trim($id) );
        }
    }
    else
    {
        $fid[] = intval( trim($shoutbox_config['banned_user_id_view']) );
    }
    reset($fid);

    if ( in_array($userdata['user_id'], $fid) == false && ($shoutbox_config['allow_users_view'] || $userdata['session_logged_in']) && ($shoutbox_config['allow_users'] || $shoutbox_config['allow_users_view'] || $userdata['user_level'] == ADMIN || $userdata['user_level'] == MOD))
    {
        include($phpbb_root_path . 'shoutbox.'.$phpEx);
    }
}

$template->set_filenames(array(
       'body' => strona_body.tpl')
);

$template->pparse('body');
?>


Strona_body.tpl

Kod:
{SHOUTBOX_DISPLAY}
 
     
Sim00n

Posty: 7
Wysłany: 30-11-2009, 04:08   

Dzięki własnie o to mi chodziło, jesteś wielki.
Leci Pomógł ;)

Pozdrawiam, Sim00n.
PS Można close.
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
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

Skocz do:  

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,7 sekundy. Zapytań do SQL: 10
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

Design Cart - Tworzenie sklepu internetowego

iRonin.IT

https://nabea.pl

• Zamów reklamę