"Unsichtbar" Statusauswahl bei Login deaktivieren?

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.
Antworten
Benutzeravatar
M@rtin
Mitglied
Beiträge: 71
Registriert: 25.12.2002 01:39
Wohnort: Berlin
Kontaktdaten:

"Unsichtbar" Statusauswahl bei Login deaktivieren?

Beitrag von M@rtin »

Hallo Community!

habe mein ACP sowie die Boardsuche hier schon ausgiebig durchsucht - leider keine Lösung meines Problems gefunden.

Folgendes Problem: Ich möchte die "Unsichtbar" Funktion komplett aus haben in meinem Forum (phpBB 3.02). Im ACP konnte ich deaktivieren, dass man dauerhaft in seinem Profil "Unsichtbar" einstellen kann.

Allerdings kann man auch bei einem Login auswählen, für die jetzige Sitzung unsichtbar zu sein. Das geht mir gewaltig gegen den Strich, weil somit trotz Deaktivierung über ein Hintertürchen doch noch die Möglichkeit gegeben ist.

Frage: Hat einer von Euch eine Lösung, wie man das auch noch deaktivieren kann? Habe ich eine Wahlmöglichkeit im ACP übersehen, oder gibt es bisher überhaupt gar nichts diesbezüglich?

Bin für jeden Hinweis dankbar!

Gruß aus Berlin,
Martin
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Nein, das kann man nicht im ACP einstellen.

Nimm einfach folgenden Code aus der HTML Datei raus:

ÖFFNE: styles / prosilver / template / login_body.html

SUCHE UND ENTFERNE:

Code: Alles auswählen

			<dd><label for="viewonline"><input type="checkbox" name="viewonline" id="viewonline" tabindex="5" /> {L_HIDE_ME}</label></dd>
Benutzeravatar
M@rtin
Mitglied
Beiträge: 71
Registriert: 25.12.2002 01:39
Wohnort: Berlin
Kontaktdaten:

Beitrag von M@rtin »

Hi,

vielen Dank erstmal! :wink:

Weisst Du auch, was ich bei Subsilver2 rausnehmen/ändern muss? Die Dateien unterscheiden sich zwischen beiden Styles...

Ich habe mal ein wenig gesucht, und nur dieses hier gefunden, das einzige was dort mit dem "hidden" Status zu tun hatte.

Code: Alles auswählen

<td class="row1" colspan="2" align="center">
			<input type="hidden" name="confirm_id" value="{CONFIRM_ID}" />
			{CONFIRM_IMAGE}
		</td>
Muss ich das rausnehmen oder bin ich komplett auf dem falschen Dampfer?

Gruß + schönen Abend!
Martin
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Beitrag von gn#36 »

Als generellen Tipp bei analogen Änderungen an Styles: Such immer nach den Sprachvariablen ({L_xxx}). Da die beiden Sektionen das gleiche bewirken sollen, sollten sie auch gleiche Sprachvariablen benutzen. In dem Fall also mal nach {L_HIDE_ME} suchen.

Bei Formularen (also wo der User etwas eingeben muss) wie in diesem Fall kann man auch nach den namen der Formularfelder suchen (name="xxx") denn die müssen auch identisch sein (hier also nach >name="viewonline"< suchen (im Zweifel auch nach name='viewonline', das ist auch erlaubt).

In dem Fall bist du also auf dem falschen Dampfer, das sieht so aus, als würde es zur Visual Confirmation gehören (also dem Bestätigungscode, den man aus einem Bild herauslesen muss).

"hidden" als input type ist lediglich ein Formularfeld, das unsichtbar ist.
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Benutzeravatar
M@rtin
Mitglied
Beiträge: 71
Registriert: 25.12.2002 01:39
Wohnort: Berlin
Kontaktdaten:

Beitrag von M@rtin »

Danke für den Tipp! Hat funktioniert!

Für alle, die das bei Subsilver2 auch rausnehmen möchten:

Öffne: styles / subsilver2 / template / login_body.html

Suche und Entferne:

Code: Alles auswählen

<td>&nbsp;</td>
<td><input type="checkbox" class="radio" name="viewonline" tabindex="4" /> <span class="gensmall">{L_HIDE_ME}</span></td>
Noch prophylaktisch den Cache leeren via ACP und dann müsste es klappen. Bei mir hat es dies auf jeden Fall!


Gruß aus Berlin,
Martin
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

die am besten mit entfernen:

Code: Alles auswählen

			<tr>
				<td>&nbsp;</td>
				<td><input type="checkbox" class="radio" name="viewonline" tabindex="4" /> <span class="gensmall">{L_HIDE_ME}</span></td>
			</tr>
kein Support per PN
Antworten

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