Super, falls es dennoch nicht funktionieren sollte, gibt es für mich keine Erklärung. Wenn Du ein Bot oder Gast und natürlich ausgeloggt bist, dürfte sofort die Anmeldemaske kommen. Dazu bitte nach dem installieren des Codes alle Board und BrowserCaches und vor allem die Cookies leeren.the_zoker_09 hat geschrieben:Also irgendwie funktioniert das bei mir.
Passwortschutz des gesamten Forums
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Re: Passwortschutz des gesamten Forums
Area51@4seven | Area51@4seven / Reloaded | Kein Support via PN
Club goin up, on a Tuesday...
Club goin up, on a Tuesday...
-
- Valued Contributor
- Beiträge: 3545
- Registriert: 21.04.2004 12:22
- Wohnort: Berlin
- Kontaktdaten:
Re: Passwortschutz des gesamten Forums
Wozu gibt es
Alles was sich da drin befindet ist nur für registrierte Mitglieder sichbar.
Dann könntest du den Header davon ausschließen und vllt. noch eine Hinweisbox (evtl. auch mit Login-Maske) für Gäste, das sie sich einloggen müssen um den gesamten Seiteninhalt sehen zu können.
Sollte ja wohl nicht so schwer sein.
<!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
und [<!-- ENDIF -->]?Alles was sich da drin befindet ist nur für registrierte Mitglieder sichbar.
Dann könntest du den Header davon ausschließen und vllt. noch eine Hinweisbox (evtl. auch mit Login-Maske) für Gäste, das sie sich einloggen müssen um den gesamten Seiteninhalt sehen zu können.
Sollte ja wohl nicht so schwer sein.
Re: Passwortschutz des gesamten Forums
Nee klar. Ich meine nur, das das mal funktioniert hat. Oder wars im 2er? Keine Ahnung.
Ok, es ist zwar über das Template möglich, mir persönlich wäre es aber lieber via php.
Ok, es ist zwar über das Template möglich, mir persönlich wäre es aber lieber via php.
Area51@4seven | Area51@4seven / Reloaded | Kein Support via PN
Club goin up, on a Tuesday...
Club goin up, on a Tuesday...
-
- Valued Contributor
- Beiträge: 3545
- Registriert: 21.04.2004 12:22
- Wohnort: Berlin
- Kontaktdaten:
Re: Passwortschutz des gesamten Forums
War das auf meinen Beitrag bezogen?BNa hat geschrieben:Ich meine nur, das das mal funktioniert hat. Oder wars im 2er? Keine Ahnung.
phpBB 2 Die IF-Statements ist aus standard-phpBB 3 und funktionieren demzufolge! (in der overall_header.html bspw. findet man einige Links in dem diesem Statement)
Ob in PHP oder in HTML, anpassen muss er sowieso etwas.
Und so (also in der HTML-Variante) hätte er eben auch die Möglichkeit noch den Header + einer seperaten Infobox oder whatever für Gäste anzeigen zulassen, satt nur eine Login-Aufforderung.
(für weitere, siehe auch Klick oder Klick)
Zuletzt geändert von hackepeter13 am 24.04.2012 01:21, insgesamt 1-mal geändert.
Re: Passwortschutz des gesamten Forums
Nein, auf meinen Code. Die Templatesyntax ist mir bekannt. Danke für die Info.hackepeter13 hat geschrieben:War das auf meinen Beitrag bezogen?
Area51@4seven | Area51@4seven / Reloaded | Kein Support via PN
Club goin up, on a Tuesday...
Club goin up, on a Tuesday...
-
- Valued Contributor
- Beiträge: 3545
- Registriert: 21.04.2004 12:22
- Wohnort: Berlin
- Kontaktdaten:
Re: Passwortschutz des gesamten Forums
Na dann bin ick ja beruhigt.BNa hat geschrieben:Die Templatesyntax ist mir bekannt.
-
- Gesperrt
- Beiträge: 1999
- Registriert: 08.02.2009 22:58
Re: Passwortschutz des gesamten Forums
Um die vorgeschaltete Seite als Startseite zu aktivieren mußt du die .htaccess bearbeiten. Ich gehe davon aus das die zusätzliche Seite start.php benannt ist.the_zoker_09 hat geschrieben:Also irgendwie funktioniert das bei mir.
Es ist kein Unterschied zu vorher :/
Ich probiere mal das andere, aber da verstehe ich nicht, wie der Browser automatisch auf diese Seite weiterleitet und nicht zulässt, dass man woanders hingeht.
finde
Code: Alles auswählen
<Files "common.php">
Order Allow,Deny
Deny from All
</Files>
Code: Alles auswählen
DirectoryIndex start.php index.php index.html index.htm
Code: Alles auswählen
DirectoryIndex start.php portal.php index.php index.html index.htm
Melde dich von deinem Forum ab und gebe in die url des Forums www. dein-forum .de/ucp.php?mode=login ein
Da erscheint dann die Login Seite des Forums. Es ist da absolut nichts anderes zu sehen wie die Login Maske. Wenn das für dich ok ist füge in der .htaccess folgendes ein:
Code: Alles auswählen
DirectoryIndex ucp.php?mode=login index.php index.html index.htm
Code: Alles auswählen
DirectoryIndex ucp.php?mode=login portal.php index.php index.html index.htm
- the_zoker_09
- Mitglied
- Beiträge: 228
- Registriert: 13.08.2011 14:39
Re: Passwortschutz des gesamten Forums
Wann wird zwar auf die Login Maske geleitet, aber man kann durch einfaches eingeben von /index.php auch auf die Forumseite gelangen.wintstar hat geschrieben: Da fällt mir grad noch eine Idee ein
Melde dich von deinem Forum ab und gebe in die url des Forums www. dein-forum .de/ucp.php?mode=login ein
Da erscheint dann die Login Seite des Forums. Es ist da absolut nichts anderes zu sehen wie die Login Maske. Wenn das für dich ok ist füge in der .htaccess folgendes ein:bzw.Code: Alles auswählen
DirectoryIndex ucp.php?mode=login index.php index.html index.htm
Code: Alles auswählen
DirectoryIndex ucp.php?mode=login portal.php index.php index.html index.htm
Gibt es den eine Möglichkeit, dass wenn man nicht eingeloggt ist, nur die Seiten /ucp.php?mode=login und /ucp.php?mode=register zugelassen sind und wenn eine andere Seite aufgerufen wird, auf /ucp.php?mode=login weitergeleitet wird, so dass der User keine andere Möglichkeit hat, irgendwelche Seiten zu betreten außer /ucp.php?mode=login und /ucp.php?mode=register
Re: Passwortschutz des gesamten Forums
Genau das sollte der Ansatz sein, der aber leider nicht wie vorgeschlagen funktioniert. Vllt. fällt uns ja noch was ein.
Nach dem Login sollte nämlich alles wieder normal sein
Nach dem Login sollte nämlich alles wieder normal sein
Area51@4seven | Area51@4seven / Reloaded | Kein Support via PN
Club goin up, on a Tuesday...
Club goin up, on a Tuesday...
Re: Passwortschutz des gesamten Forums
Hab es nun. Simpel, perfekt und nicht zu umgehen.
Öffne
functions.php
Finde
Davor füge ein
Nun ist es egal, welche Seite der Gast oder Bot besuchen möchte. Es geht direkt zur Anmeldemaske.
Auch registrieren ist möglich , da
Öffne
functions.php
Finde
Code: Alles auswählen
// The following assigns all _common_ variables that may be used at any point in a template.
$template->assign_vars(array(
Code: Alles auswählen
// "Force login before you see anything" for guests and bots / BNa / 2012
$login_script_name = pathinfo($_SERVER['PHP_SELF'], PATHINFO_FILENAME);
if (($login_script_name !== 'ucp') && (($user->data['user_id'] == ANONYMOUS) || ($user->data['is_bot'])))
{
redirect(append_sid("{$phpbb_root_path}ucp.$phpEx", "mode=login")); return;
}
// "Force login before you see anything" for guests and bots / BNa / 2012
Auch registrieren ist möglich , da
ucp?mode=[i]register[/i]
aber nichts anderes. Viel Spass.
Zuletzt geändert von BNa am 24.04.2012 17:23, insgesamt 1-mal geändert.
Area51@4seven | Area51@4seven / Reloaded | Kein Support via PN
Club goin up, on a Tuesday...
Club goin up, on a Tuesday...