[3.2] Frage zu benutzerdefiniertem Profilfeld

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Antworten
eumelchen
Mitglied
Beiträge: 671
Registriert: 09.02.2008 08:28
Wohnort: Gottin

[3.2] Frage zu benutzerdefiniertem Profilfeld

Beitrag von eumelchen »

Hallo zusammen,

ich habe in meinem Forum ein zusätzliches Profilfeld als Pflichtfeld eingebaut in dem die User ihren realen Vornamen eingeben müssen.
Das funktioniert einwandfrei, bei jedem Posting wird unter dem Avatar usw. und nach der Anzahl der Beiträge der Vorname angezeigt, aber......


....jetzt haben sich die User beschwert die mit dem Smartphone ins Forum reingehen, die haben die Anzeige des Vornamens nicht!

Gibt es eine Möglichkeit das zusätzliche Profilfeld auch in der Smartphone-Ansicht anzuzeigen und wenn ja, wo und wie und in welcher Datei muss ich die Änderung vornehmen?

LG Rolf (eumelchen)
Benutzeravatar
canonknipser
Ehemaliges Teammitglied
Beiträge: 2053
Registriert: 10.09.2011 11:14
Kontaktdaten:

Re: [3.2] Frage zu benutzerdefiniertem Profilfeld

Beitrag von canonknipser »

Smartphone-Ansicht heißt via Smartphone-Browser oder via Tapatalk?
Grüße, canonknipser
"there are only 10 types of people: those, who understand binary and those, who don't"
just arrived ;) - Bilder
Kein Support via PN, nur im Board und (manchmal) im IRC
eumelchen
Mitglied
Beiträge: 671
Registriert: 09.02.2008 08:28
Wohnort: Gottin

Re: [3.2] Frage zu benutzerdefiniertem Profilfeld

Beitrag von eumelchen »

Es wird einfach nur die "hauseigene" responsive Anscht des Forums (Prosilver) benutzt, egal mit welchem Browser (KEIN Tapatalk).
Lehrling
Ehemaliges Teammitglied
Beiträge: 3833
Registriert: 15.01.2012 20:00
Kontaktdaten:

Re: [3.2] Frage zu benutzerdefiniertem Profilfeld

Beitrag von Lehrling »

Das ist etwas knifflig. Im Moment kann ich nur diese Lösung anbieten:
Öffne das Stylesheet responsive.css und finde folgende Stelle:

Code: Alles auswählen

.postprofile dd {
		display: none;
	}
Ändere diese Stelle um in

Code: Alles auswählen

.postprofile dd {
		display: inline;
	}
Danach den Cache leeren. Diese Änderung bewirkt, dass alle Profilangaben angezeigt werden und nicht nur das benutzerspezifische Profilfeld.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7868
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.2] Frage zu benutzerdefiniertem Profilfeld

Beitrag von Kirk »

Hallo
Da ich jetzt nicht weiss wie deine Feld-Kennung ist, habe in meinem Testboard die Feld-Kennung real_name benutzt.
Sollte deine Feld-Kennung anders lauten so musst du in der html Datei das hier REAL_NAME gegen deine Feld-Kennung ersetzen.
Öffne: root/styles/stylename/termplate/viewtopic_body.html
Finde: <!-- IF postrow.S_PROFILE_FIELD1 -->
Davor einfügen:

Code: Alles auswählen

		<!-- IF postrow.S_PROFILE_REAL_NAME -->
			<!-- Use a construct like this to include admin defined profile fields. Replace FIELD1 with the name of your field. -->
			<dd class="profile-field-real-name"><strong>{postrow.PROFILE_REAL_NAME_NAME}{L_COLON}</strong> {postrow.PROFILE_REAL_NAME_VALUE}</dd>
		<!-- ENDIF -->
Öffne: root/styles/stylename/theme/content.css
Füge am Ende das hier ein:

Code: Alles auswählen

.profile-field-real-name {
	display: none !important;
	}
Öffne: root/styles/stylename/theme/responsive.css
Finde: @media (max-width: 700px) {
Danach einfügen:

Code: Alles auswählen

	.profile-field-real-name { display: block !important; }
Danach den Foren und Browser Cache leeren.
eumelchen
Mitglied
Beiträge: 671
Registriert: 09.02.2008 08:28
Wohnort: Gottin

Re: [3.2] Frage zu benutzerdefiniertem Profilfeld

Beitrag von eumelchen »

Vielen Dank, Kirk, es hat funktioniert.

Es gibt allerdings ein kleines Formatierungs-Problem, die Anzeige verschiebt sich wenn die Anzeige "Thema eröffnet:" in einem Thema erscheint.
Diese Anzeige kommt von der Extension von dmzx, Name der Extension: topicauthor

[ externes Bild ]
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7868
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.2] Frage zu benutzerdefiniertem Profilfeld

Beitrag von Kirk »

Du könntest in der responsive.css bei .profile-field-real-name { display: block !important; } ein margin-left mit einfügen.
Man müsste es live sehen um genauer helfen zukönnen.
eumelchen
Mitglied
Beiträge: 671
Registriert: 09.02.2008 08:28
Wohnort: Gottin

Re: [3.2] Frage zu benutzerdefiniertem Profilfeld

Beitrag von eumelchen »

An welcher Stelle müsste denn das "margin-left" in der Befehlszeile stehen
und müssen noch irgendwelche Angaben (Parameter) dazu gemacht werden?
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7868
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.2] Frage zu benutzerdefiniertem Profilfeld

Beitrag von Kirk »

Sollte so sein:

Code: Alles auswählen

	.profile-field-real-name {
		display: block !important;
		margin-left: 3px !important;
	}
Das hier 3px musst du evtl. noch anpassen.
eumelchen
Mitglied
Beiträge: 671
Registriert: 09.02.2008 08:28
Wohnort: Gottin

Re: [3.2] Frage zu benutzerdefiniertem Profilfeld

Beitrag von eumelchen »

Danke, dann werde ich mal rumprobieren.
Antworten

Zurück zu „Support-Forum“