To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

HTML/PHP/AJAX/JS - ViewOnline - dodanie nowej lokalizacji

kevin_ - 29-03-2009, 08:52
Temat postu: ViewOnline - dodanie nowej lokalizacji
viewonline.php - wyświetla liste osób online (+goście) oraz ich lokalizacje gdzie się aktualnie znajdują.

Utworzyłem nową podstronę (test.php), ustawiłem:
Kod:

$userdata = session_pagestart($user_ip, TEST_PAGE);


A w Viewonline.php dodałem (przed:
Kod:

                default:
                    $location = $lang['Forum_index'];
                    $location_url = "index.$phpEx";
)

Kod:

                case TEST_PAGE:
                    $location = $lang['Viewing_FAQ'];
                    $location_url = "test.$phpEx";
                    break;


Jednak po odczekaniu paru minut lokalizacja nie zmieniła się na test.php (odnośnik) napis Ogląda FAQ - Cały czas widnieje opis że oglądam stronie główną
O czymś zapomniałem?

wolfiq - 29-03-2009, 09:25

w pliku constans.php

Kod:

Znajdź
define('PAGE_FAQ', -8);

i dodaj przed

define('TEST_PAGE', -100);


i w pliku functions_add.php
Kod:

Znajdź

                            case PAGE_FAQ:
                                $location = $lang['Viewing_FAQ'];
                                break;

i dodaj przed

                            case TEST_PAGE:
                                $location = $lang['Viewing_FAQ'];
                                break;


a plik test.php

Kod:

<?php

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);


$userdata = session_pagestart($user_ip, TEST_PAGE);
init_userprefs($userdata);

?>


i będzie działać

kevin_ - 29-03-2009, 09:48

WhiteWolf, dzięki za pomoc, wszystko gra. Temat można zamknąć.
tymek - 14-05-2009, 19:09

Hejak!

Zeby mi to działało, to musze wykonac obie czynnosci- podaną przez kevin_`a, oraz wolfiq,a ?:>

///edit:
I czy jakbym chcaiłdodac dwie strony, to tutaj:
Cytat:
define('TEST_PAGE', -100);

musze dac np. -101, czy takze dac -100??

I jeszcze jedno pytanko, czy w tym pliku functions_add.php, lang odnosni sie do pliku lang main, czy do ktorego??

Radek - 14-05-2009, 23:11

tymek napisał/a:
Zeby mi to działało, to musze wykonac obie czynnosci- podaną przez kevin_`a, oraz wolfiq,a ?:>

Tak

tymek napisał/a:
musze dac np. -101, czy takze dac -100??

Każda wartość musi być inna, może to być i 9999999 byleby nie było dwóch takich samych wartośći.

tymek napisał/a:
lang odnosni sie do pliku lang main, czy do ktorego??

Ogólnie do różnych plików - tych, które były dołączane wcześniej w skrypcie dyrektywą include, ale lang_main.php jest dołączany zawsze, więc tam dodawaj wpisy.



Powered by phpBB modified by Przemo © 2003 phpBB Group