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: joli
29-06-2009, 19:40
[Problem] Jak wyłączyć forum, a nie portal.
Autor Wiadomość
glowacki

Posty: 92
Wysłany: 18-01-2007, 11:56   [Problem] Jak wyłączyć forum, a nie portal.

Jak wyłączyć forum dla niezarejestrowanych,
ale żeby portal został otwarty dla gości???
 
     
Gadatliwa Kasia 

   
MakArios


Pomógł: 105 razy
Posty: 817
Wysłany: 18-01-2007, 12:15   

includes/page_tail.php
Znajdź:
Kod:
global $do_gzip_compress;

Po dodaj:
Kod:
if ( !$portal_page && !$userdata['session_logged_in'] )
{
$message = $lang['login_require'] . '<br /><br />' . sprintf($lang['login_require_register'], '<a href="' . append_sid("profile.$phpEx?mode=register") . '">', '</a>');
message_die(GENERAL_MESSAGE, $message);
}
 
     
glowacki

Posty: 92
Wysłany: 18-01-2007, 12:18   

Kod:
includes/page_tail.php

No fajnie, ale w jakim folderze to jest. To troche trwa
 
     
MakArios


Pomógł: 105 razy
Posty: 817
Wysłany: 18-01-2007, 12:20   

glowacki napisał/a:
No fajnie, ale w jakim folderze to jest

Otwórz katalog swojego forum a potem :arrow:
folder:
includes
plik:
page_tail.php

Prościej nie umiem tego napisać :roll: .
 
     
glowacki

Posty: 92
Wysłany: 18-01-2007, 12:23   

Cytat:
Prościej nie umiem tego napisać


O kur....
Sory, ominełem go, niezauważyłem... teraz rozumiem.

Zmieniłem, jednak nic sie nie zmieniło w dostepie niezalogowanyc na te forum :o
 
     
MakArios


Pomógł: 105 razy
Posty: 817
Wysłany: 18-01-2007, 12:34   

glowacki napisał/a:
Zmieniłem, jednak nic sie nie zmieniło w dostepie niezalogowanyc na te forum :o

Hmm... faktycznie. Sprawdziłem na localu i nie działa :D . Ale za to działa, jeżeli dasz to w page_header.php (folder ten sam). Czyli:
wywal ten fragment co podałem z page_tail.php
Otwórz includes/page_header.php
Znajdź:
Kod:
?>

Przed dodaj:
Kod:
if ( !$portal_page && !$userdata['session_logged_in'] )
{
$message = $lang['login_require'] . '<br /><br />' . sprintf($lang['login_require_register'], '<a href="' . append_sid("profile.$phpEx?mode=register") . '">', '</a>');
message_die(GENERAL_MESSAGE, $message);
}
 
     
glowacki

Posty: 92
Wysłany: 18-01-2007, 12:40   

Gratuluje!

Działa, wielkie dzieki! :>
:arrow: Pomógł!
 
     
MakArios


Pomógł: 105 razy
Posty: 817
Wysłany: 18-01-2007, 13:55   

Machnąłem się :oops: . Taki kod całkowicie zablokuje forum, łącznie z login.php, więc jak już raz się wylogujesz, to krzyżyk na drogę...
Aktualizacja:
includes/page_header.php
znajdź:
Kod:
if ( !$portal_page && !$userdata['session_logged_in'] )

zamień na:
Kod:
if ( !$portal_page && !$userdata['session_logged_in'] && $forum_guest_lock !== 1 )

login.php
znajdź:
Kod:
include($phpbb_root_path . 'common.'.$phpEx);

po dodaj:
Kod:
$forum_guest_lock = 1;

profile.php
znajdź:
Kod:
include($phpbb_root_path . 'common.'.$phpEx);

po dodaj:
Kod:
$forum_guest_lock = 1;

I teraz będzie działać tak jak trzeba. Goście będą mogli wejść tylko na portal, do pliku logowania i rejestracji.
 
     
glowacki

Posty: 92
Wysłany: 18-01-2007, 13:56   

Dobrze, że to mi mówisz :x
A bym sie wylogował :/
 
     
MakArios


Pomógł: 105 razy
Posty: 817
Wysłany: 18-01-2007, 14:04   

Po zmianie w plikach mógłbyś się zalogować spowrotem. Przeoczenie, przyznaje poważne :oops: , ale jak to ktoś miał w podpisie "jestem tylko człowiekiem i mam prawo do błędu oraz obowiązek poprawienia go". W pełni uzasadniony podpis. Nikt nie jest nieomylny :/ .
 
     
glowacki

Posty: 92
Wysłany: 18-01-2007, 14:11   

Zamieniłem wszystko oprócz pierwszego.
nie moge tego znalesc w tym pliku page_header :/

pomożesz??

[ Dodano: 18-01-2007, 14:12 ]
Nie no looz, dobrze ze powiedziałes.
nie mam pretensji żadnych.
 
     
Gadatliwa Kasia 

   
MakArios


Pomógł: 105 razy
Posty: 817
Wysłany: 19-01-2007, 10:22   

glowacki napisał/a:
Zamieniłem wszystko oprócz pierwszego.

To jest ten fragment, który dodawałeś, więc powinien być na końcu plik (przed ?> ).
 
     
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,07 sekundy. Zapytań do SQL: 13
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ę