Deativiertes Board Information auf Login Seite

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
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.
Benutzeravatar
the_zoker_09
Mitglied
Beiträge: 228
Registriert: 13.08.2011 14:39

Deativiertes Board Information auf Login Seite

Beitrag von the_zoker_09 »

Hallo zusammen,

Wenn ich mein Board deaktiviere, wird wenn man sich registrieren will, nur eine Information (die die man im ACP festlegen kann) angezeigt, dass das Board deaktiviert ist.

Beim Login, wird das aber nicht angezeigt.

Wo steht der Code, der die Information ausgibt?

Vielen Dank
the_zoker_09
Benutzeravatar
the_zoker_09
Mitglied
Beiträge: 228
Registriert: 13.08.2011 14:39

Re: Deativiertes Board Information auf Login Seite

Beitrag von the_zoker_09 »

Hab jetzt was gefunden:

Code: Alles auswählen

{MESSAGE_TEXT}
Aber das kann ich leider nicht in meinem login_body.html einbauen.

Gibt es eine andere Variable, die ich einbauen kann?

Vielen Dank
Benutzeravatar
Talk19zehn
Ehemaliges Teammitglied
Beiträge: 5048
Registriert: 08.06.2009 12:03

Re: Deativiertes Board Information auf Login Seite

Beitrag von Talk19zehn »

Hi the_zoker_09,

Anmeldefunktion: Ja und Nein
Gründer oder entsprechend berechtigte Benutzer können sich jederzeit anmelden, trotz Wartungsmodus. Das macht ja auch Sinn. :wink: User hingegen können zwar die Anmeldung vollziehen, werden jedoch auf die Wartungsseite nebst Hinweis geleitet. Sie sind zwar angemeldet und sehen nur den Hinweis lt. ACP = Wartung oder ähnlich.

Ggf. habe ich deine Frage nicht richtig verstanden? Was ist dein Ziel?


Beste Grüße
Adventereigniskalender für phpBB 3.3.x,
Meine persönliche Meinung im Jahr 2024: Im Zenit seiner Popularität wirkt KI zunächst wie eine Blaupause und lässt sich aufgrund der Vielschichtigkeit nicht auf eine einzige Botschaft reduzieren. Meine Tastatur klemmt.
Benutzeravatar
the_zoker_09
Mitglied
Beiträge: 228
Registriert: 13.08.2011 14:39

Re: Deativiertes Board Information auf Login Seite

Beitrag von the_zoker_09 »

Ja fast:

Ich wollte die Wartungsarbeiten Information schon auf der Login Seite anzeigen.

Und nun brauch ich halt den Code dazu (z.B. {massage...})
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: Deativiertes Board Information auf Login Seite

Beitrag von BNa »

Mach Dir Deine eigenen Variable

Im Template

Code: Alles auswählen

{MESSAGE_TEXT_LOGIN} 
Öffne die language/de/common.php
und füge irgendwo unter die anderen SprachVariablen oben

Code: Alles auswählen

'MESSAGE_TEXT_LOGIN' => 'Dein Text . Html ist möglich, php bedingt. Kein Hochkomma oder Backtick verwenden.<br /><span style="color:red;">Board gesperrt</span>', 
Zuletzt geändert von BNa am 25.04.2012 22:38, insgesamt 1-mal geändert.
Benutzeravatar
the_zoker_09
Mitglied
Beiträge: 228
Registriert: 13.08.2011 14:39

Re: Deativiertes Board Information auf Login Seite

Beitrag von the_zoker_09 »

Ok gute Idee.

Aber gibts keine die ich verwenden kann?
Weil irgendwo muss der Text den ich im ACP eingebe ja hingehen.

Wollte das ganze halt dynamisch gestalten, da ich die Nachricht auch mal öfter wechsle.
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: Deativiertes Board Information auf Login Seite

Beitrag von BNa »

echo $config['board_disable_msg'];

Falls $config nicht definiert ist, vorher globalisieren, also so:

Code: Alles auswählen

global $config;

$disable_message = $config['board_disable_msg']; 
Daher entweder in die functions.php als Variable oder falls schon vorhanden und nicht funktionierend

Öffne

language/de/common.php

Finde

Code: Alles auswählen

if (empty($lang) || !is_array($lang))
{
    $lang = array();
}
 
Dahinter füge ein

Code: Alles auswählen

global $config; 
Finde

Code: Alles auswählen

$lang = array_merge($lang, array( 
Dahinter füge ein

Code: Alles auswählen

'MESSAGE_TEXT_LOGIN' => $config['board_disable_msg'], 
Im Template, wie gehabt

Code: Alles auswählen

{MESSAGE_TEXT_LOGIN}  
Benutzeravatar
the_zoker_09
Mitglied
Beiträge: 228
Registriert: 13.08.2011 14:39

Re: Deativiertes Board Information auf Login Seite

Beitrag von the_zoker_09 »

Vielen Dank schon mal.

leider scheint das noch nicht zu funktionieren.

Fehlt da nicht noch ein "echo" in der unteren Beschreibung?

edit:
ne mit echo gehts auch nicht
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: Deativiertes Board Information auf Login Seite

Beitrag von BNa »

Das Echo ganz oben ist nur zum testen
BNa hat geschrieben:echo $config['board_disable_msg'];
Der restliche Code sollte funktionieren. Hoffentlich alle Caches geleert und so. Wenn nicht, mit obigem echo einfach mal überprüfen. In irgendeine php rein und testen, zB. index.php

Finde

Code: Alles auswählen

$user->setup('viewforum');
Danach

Code: Alles auswählen

echo $config['board_disable_msg'];
Wenn die Nachricht im ACP nicht leer ist, dann sollte dort was angezeigt werden.
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: Deativiertes Board Information auf Login Seite

Beitrag von BNa »

Achja, im Template natürlich so, wenn die common.php benutzt wird.

{[b]L_[/b]MESSAGE_TEXT_LOGIN}

Kleiner Schnitzer
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“