Deine Portal Version: 1.0.0RC3
Typ Deines phpBB Forums: Standard phpBB3
MODs installiert: Nein
Dein Wissensstand: Fortgeschritten
Link zu Deinem Forum: Link entfernt -- Für Link bitte Benutzer kontaktieren, da es sich um ein Ab 18 Forum handelt
Was hast Du gemacht, bevor das Problem aufgetreten ist?
Was hast Du bereits versucht um das Problem zu lösen?
Fehlerbeschreibung und Nachricht
ich brauche für meine Seite eine extra "Eingangsseite" als Zugangs bzw. Alterskontrolle (im moment Testweise http://www.beispiel.de/enter.html)
Wie kann ich dem Forum beibringen mit dieser Seite zu starten??
Und als zusätzliches Feature einen direkten Zugrff auf die portal.php und die index.php verhindern ohne über die "enter"-Seite zu gehen???
Danke, Mike.
Extra Startseite vor portal.php
-
Topic author - Active Member
- Posts: 8
- Joined: 10. November 2008 08:41
- phpBB.de User: TingTsa
- Location: Feucht bei Nürnberg
- Contact:
Extra Startseite vor portal.php
Last edited by Marc on 3. March 2010 19:04, edited 1 time in total.
Reason: Link zu einem nicht jugendfreiem Forum entfernt
Reason: Link zu einem nicht jugendfreiem Forum entfernt
-
- Dev
- Posts: 2504
- Joined: 17. July 2008 21:08
- phpBB.de User: marc1706
- phpBB.com User: Marc
- Location: Clausthal-Zellerfeld / München
- Contact:
Re: Extra Startseite vor portal.php
Hast du dich schon einmal auf den einschlägigen phpBB Seiten umgesehen ob es nicht vielleicht einen Ab 18 MOD gibt?
Ich denke du könntest mit der .htaccess auf die enter.html verweisen:
In der .htaccess:
Finde:
Ersetze durch:
Wie du allerdings erzwingen kannst, dass Leute nur über die enter.html in dein Forum kommen, weiß ich allerdings nicht. Am besten wäre es da wirklich wenn du mal auf phpBB.de oder phpBB.com nachfrägst, allerdings würde ich den Link deines Forums dort nur auf Anfragen eines Moderators per PN versenden.
Da dein Forum ja nicht ganz jugendfrei zu sein scheint entferne ich mal den Link aus deinem Beitrag. Links zu Ab 18 Foren bitte immer nur auf Nachfrage per PN versenden.
Da dieses Thema etwas wenig mit dem Board3 Portal zu tun hat, verschiebe ich es mal in den General phpBB3 Support.
Ich denke du könntest mit der .htaccess auf die enter.html verweisen:
In der .htaccess:
Finde:
Code: Select all
DirectoryIndex portal.php index.php index.html index.htm
Code: Select all
DirectoryIndex enter.html portal.php index.php index.html index.htm
Da dein Forum ja nicht ganz jugendfrei zu sein scheint entferne ich mal den Link aus deinem Beitrag. Links zu Ab 18 Foren bitte immer nur auf Nachfrage per PN versenden.
Da dieses Thema etwas wenig mit dem Board3 Portal zu tun hat, verschiebe ich es mal in den General phpBB3 Support.
-
Topic author - Active Member
- Posts: 8
- Joined: 10. November 2008 08:41
- phpBB.de User: TingTsa
- Location: Feucht bei Nürnberg
- Contact:
Re: Extra Startseite vor portal.php
Danke für die schnelle Antwort, funktioniert einwandfrei.
Der link auf meine Seite ist solange noch harmlos, solang das Jugendschutzproblem nicht 110Prozentig gelöst ist.
Werde das nächste mal trotdem vorher fragen
Danke, Mike
Der link auf meine Seite ist solange noch harmlos, solang das Jugendschutzproblem nicht 110Prozentig gelöst ist.
Werde das nächste mal trotdem vorher fragen
Danke, Mike
Re: Extra Startseite vor portal.php
Mir fällt dazu ein, dass man das vielleicht über ein redirect auf die enter.html seite machen könnte in der overall_header.html. Solange, wie der Benutzer sich nicht über die enter.html angemeldet hat. Also wenn er angemeldet ist, den redirect raus nehmen. Den rest dann über Forenrecht und Benutzerrechte einstellen.
Weiß nicht ob das geht - ist mir gerade so in den Kopf gekommen
Weiß nicht ob das geht - ist mir gerade so in den Kopf gekommen
Re: Extra Startseite vor portal.php
Hi,
einfachste Methode wäre folgende:
- auf der Eingangsseite ein externen Login integrieren siehe Hier
- in den Dateien index.php und portal.php jeweils hinter
folgendes einfügen:
Ruft nun jemand das Forum oder Portal auf und ist nicht eingeloggt erhält er die Meldung
in der viewtopic.php und der viewforum.php brauchst du das nicht, Topics, Foren bzw. Postings kann er ja nicht aufrufen da diese ja nur für registrierte Nutzer sichtbar sind ( Berechtigungen im ACP setzten )
Wie das mit den Berechtigungen bei diversen Mods aussieht, z.b. dem Downloadmod oder dem Album Mod weiss ich nicht, Du kannst aber jede Seite eines Mods mit dem Snippet so sichern, wichtig ist nur, das es immer hinter dem Start session mamangement Block steht.
kannst du natürlich auch durch
ersetzen
Gruss
MAD
einfachste Methode wäre folgende:
- auf der Eingangsseite ein externen Login integrieren siehe Hier
- in den Dateien index.php und portal.php jeweils hinter
Code: Select all
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('xyz');
Code: Select all
if ($user->data['user_id'] == ANONYMOUS)
{
meta_refresh(10, 'http://url.deine_domain.com/enter.html);
trigger_error('Du bist nicht eingeloggt<br /><br />Klicke <a href="http://url.deine_domain.com/ucp.php?mode=login">hier</a> um dich einzuloggen oder zu registrieren.<br/>Klicke <a href="http://www.google.de">hier</a> um die Seite zu verlassen');
}
und wird nach 10 Sekunden automatisch zur eingangsseite weitergeleitet falls er keinen der Links anklicktDu bist nicht eingeloggt
Klicke Hier um dich einzuloggen oder zu registrieren
Klicke Hier um die Seite zu verlassen
in der viewtopic.php und der viewforum.php brauchst du das nicht, Topics, Foren bzw. Postings kann er ja nicht aufrufen da diese ja nur für registrierte Nutzer sichtbar sind ( Berechtigungen im ACP setzten )
Wie das mit den Berechtigungen bei diversen Mods aussieht, z.b. dem Downloadmod oder dem Album Mod weiss ich nicht, Du kannst aber jede Seite eines Mods mit dem Snippet so sichern, wichtig ist nur, das es immer hinter dem Start session mamangement Block steht.
Code: Select all
Klicke <a href="http://www.google.de">hier</a> um die Seite zu verlassen
Code: Select all
Klicke <a href="http://url.deine_domain.com/enter.html">hier</a> um zur Startseite zuückzukehren
Gruss
MAD