Seite 1 von 1

Problem bei TExtänderung "Dieses Board hat keine Foren."

Verfasst: 16.03.2012 12:02
von DeXtrO
Hallo erst einmal

Ich habe folgendes Problem

Der Vorsitzende das Angelvereins wünscht, dass das Forum nur für reg. User sichtbar ist! Das habe ich auch so eingestellt. Nun kommt aber der Text:
Dieses Board hat keine Foren, wenn ein Gast im Forum ist.

Ich möchte gerne den TExt ändern ! Dazu muss ich die Datei verändern: language\de\common.php

Wenn ich das mache, bekomme ich folgende Fehlermeldung:
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4183: Cannot modify header information - headers already sent by (output started at /language/de/common.php:1)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4185: Cannot modify header information - headers already sent by (output started at /language/de/common.php:1)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4186: Cannot modify header information - headers already sent by (output started at /language/de/common.php:1)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4187: Cannot modify header information - headers already sent by (output started at /language/de/common.php:1)

Link zum Forum:
http://www.angelverein-praforst.de/foru ... /index.php

Vielen Dank für die Hilfe!!

Re: Problem bei TExtänderung "Dieses Board hat keine Foren."

Verfasst: 16.03.2012 12:11
von Perlchamp
Hi,
schau hier mal nach. (die gute Tante G)

Viel Glück
so long

Re: Problem bei TExtänderung "Dieses Board hat keine Foren."

Verfasst: 16.03.2012 12:36
von DeXtrO
Super, vielen Dank

Das lag am Speichern (ich hatt es direkt im ftp verändert). Nun habe ich es erst im html editor aggespeichert und dann hochgeladen.

Danke

Aber warum mache ich das ganze überhaupt so?!

Ich hatte eigentlich gedacht, dass man mal schnell im phpbb3 eine Liste hat, wo man sagen kann "das komplette Forum ist privat, versteckt, öffentlich".
Aber so einfach ist es nicht. Man muss die Rechte der Gast Gruppe ändern und dann kommt die Meldung keine Foren!
Den Text habe ich nun ändern können, wobei es schöner gewesen wäre, wenn die Anmeldemaske direkt angezeigt wird, wenn man als Gast das Forum besucht.

Vielleicht bekomme ich ja noch ein paar Tipps/Mods/Tricks von euch genannt.

Danke

Re: Problem bei TExtänderung "Dieses Board hat keine Foren."

Verfasst: 16.03.2012 12:45
von Perlchamp
Hi,
vielleicht helfen dir diese Befehls-"Schalter" weiter (kommen ins HTML-Template rein).

Code: Alles auswählen

<!-- IF not S_USER_LOGGED_IN --> ... <!-- ENDIF -->
=> nicht eingeloggte User
oder

Code: Alles auswählen

<!-- IF not S_IS_BOT --> ... <!-- ENDIF -->
=> gleichbedeutend mit "User ist Gast"

Viel Glück
so long

Re: Problem bei TExtänderung "Dieses Board hat keine Foren."

Verfasst: 16.03.2012 13:05
von DeXtrO
in welche datei und in welcher spalte muss ich das einfügen?

--> ... <!
bei ... was kommt da rein?

Danke

Re: Problem bei TExtänderung "Dieses Board hat keine Foren."

Verfasst: 16.03.2012 14:03
von gn#36
Besser ist denke ich eine kleine Änderung am PHP Teil:

Öffne die index.php und suche nach (ca. Zeile 26 oder so)

Code: Alles auswählen

$user->setup('viewforum');
füge danach ein:

Code: Alles auswählen

if(!$user->data['is_registered'])
{
    login_box();
}
Danach sollte auf der Indexseite grundsätzlich ein Loginfenster angezeigt werden, wenn man noch nicht eingeloggt ist. Das heißt andersrum aber nicht, dass die Rechte von Gästen egal sind, denn über einen direkten Zugriff auf viewforum.php oder viewtopic.php kann man immer noch auf Foren bzw. Themen zugreifen, wenn man die ID kennt (und Gäste Zugriffsrechte haben)

Re: Problem bei TExtänderung "Dieses Board hat keine Foren."

Verfasst: 16.03.2012 15:00
von Perlchamp
danke Martin, wieder etwas gelernt ...

so long