Kuinka koko foorumi salasanan taakse?

Arkisto phpBB2 versiosta.
Tuki tälle versiolle on loppunut 1.1.2009
Alueen säännöt
phpBB2 tuki on loppunut 1.1.2009

Alkuperäinen tiedote phpbb.comista löytyy tämän linkin takaa.
http://www.phpbb.com/community/viewtopi ... &t=1385785

Nämä alueet on jätetty toistaiseksi näkyville Arkistona.
phpBB2 ongelmia ei tule kirjoittaa phpBB3 alueelle, Ainoa tuettu toimenpide phpBB2:en on konvertoiminen phpBB3 versioon. :)
sambuca
Aloittelija
Aloittelija
Viestit:5
Liittynyt:30 Syys 2006, 01:07
Paikkakunta:Tampere
Viesti:
Kuinka koko foorumi salasanan taakse?

Viesti Kirjoittaja sambuca » 30 Syys 2006, 01:31

Olen yrittänyt saada koko foorumia salasanan taakse jolloin edes index sivu ei näkyisi kenellekkään ilman rekistöröitymistä/sisäänkirjautumista. Eli etusivun tilalle tulisi sisäänkirjautumis ikkuna ja rekistöröitymis linkki. Rekistöröitymisen/sisäänkirjautumisen jälkeen avautuisi vasta etusivu. Olisiko tämä jotenkin mahdollista?
Yritin modeista katella, mutta en löytänyt sopivaa modia.

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Viesti Kirjoittaja mrl586 » 30 Syys 2006, 01:43

Mitä tarkoitat index-sivulla? phpBB:n päävalikkoa? Jotain muuta index-sivua?

Anubis
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:865
Liittynyt:15 Elo 2006, 11:01

Viesti Kirjoittaja Anubis » 30 Syys 2006, 02:45

Hallintapaneelista -->oikeudet ja valitse foorumi ja klikkaa yksityiskohtaisesti

ja sen jälkeen Näytä kohtaan rekist ja kaikkiin muihinkin. Joudut tekee saman jokaiseen foorumiin erikseen.

Avatar
Lurttinen
phpBB nub
phpBB nub
Viestit:4787
Liittynyt:13 Marras 2005, 18:41
Paikkakunta:Tampere
Viesti:

Viesti Kirjoittaja Lurttinen » 30 Syys 2006, 08:38

Tee nämä muokkaukset ja foorumi ohjaa kaikilta sivuiltansa kirjautumissivuille, ennenkuin päästää käyttäjää ihmettelemään.

Avaa {root}/faq.php, groupcp.php, index.php, memberlist.php, search.php, viewforum.php, viewonline.php, viewtopic.php, posting.php
Etsi:

Koodi: Valitse kaikki

init_userprefs($userdata);
Lisää sen jälkeen:

Koodi: Valitse kaikki

if ($userdata['user_id'] == ANONYMOUS)
{
redirect(append_sid('login.'.$phpEx));
}
Avaa {root}/profile.php
Etsi:

Koodi: Valitse kaikki

	if ( $mode == 'viewprofile' )
	{
		include($phpbb_root_path . 'includes/usercp_viewprofile.'.$phpEx);
		exit;
	}
Korvaa tällä:

Koodi: Valitse kaikki

	if ( $mode == 'viewprofile' )
	{
		if ($userdata['user_id'] == ANONYMOUS)
		{
		redirect(append_sid('login.'.$phpEx));
		}

		include($phpbb_root_path . 'includes/usercp_viewprofile.'.$phpEx);
		exit;
	}
Ja tietty ne varmuuskopio muokattavaista tiedostoista

sambuca
Aloittelija
Aloittelija
Viestit:5
Liittynyt:30 Syys 2006, 01:07
Paikkakunta:Tampere
Viesti:

Viesti Kirjoittaja sambuca » 30 Syys 2006, 16:42

Kiitti tuosta edellisestä neuvosta. Hyvin toimii noilla muutoksilla. :D

Anubis
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:865
Liittynyt:15 Elo 2006, 11:01

Viesti Kirjoittaja Anubis » 30 Syys 2006, 17:51

Jos foorumisi tarkoitus on, että rekisteröityneet pääsee lukemaan, kannattaa mainita siitä jossain, usein varsinkin vähän vanhemmat käyttäjät luulevat, että tämä on joku privaattifoorumi tms. ja jättää leikin kesken.

Viestiketju Lukittu

Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 101 vierailijaa