Leerzeilen vermeiden

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
insy
Mitglied
Beiträge: 208
Registriert: 31.10.2005 23:01
Kontaktdaten:

Leerzeilen vermeiden

Beitrag von insy »

Wie vermeide ich das Entstehen von Leerzeilen bei fehlenden Profilangaben?

[ externes Bild ]
Dort beim Pfeil sollte das Alter stehen, Benutzer möchte sein Alter aber nicht preisgeben. Wie kann ich erreichen, dass dennoch alles normal untereinander steht ohne dass wg. Birthday Mod eine Lücke entsteht?
hell is others..
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Beitrag von mad-manne »

ich denke, es wäre wesentlich einfacher, den Birthday-MOD so umzubauen, dass er bei fehlender Altersangabe etwas wie "Alter: keine Angabe" an das Template übergibt.

Ansonsten müsstest du alle Profilangaben bereits im Script "zusammenfassen" und im Template nur noch eine um Leerzeilen bereinigte Variable ausgeben ...

Gruss,
Manne.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

mad-manne hat geschrieben:ich denke, es wäre wesentlich einfacher, den Birthday-MOD so umzubauen, dass er bei fehlender Altersangabe etwas wie "Alter: keine Angabe" an das Template übergibt.
Das würde ich nicht sagen, ich habe die <br />'s in allen meinen Foren in die viewtopic.php geschrieben, das ist eine Sache von einer Minute...

@insy: Verlinke mal bitte deine viewtopic.php. :wink: (KB:datei)
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Beitrag von mad-manne »

S2B hat geschrieben: ich habe die <br />'s in allen meinen Foren in die viewtopic.php geschrieben, das ist eine Sache von einer Minute...
Funktionieren tut natürlich auch das, aber es widerspricht der Idee des Template-Systems. Wenn später weitere Änderungen am Template durchgeführt werden sollen, muss man zumindest genau wissen, wieviel HTML bereits im Script erzeugt wurde :wink:

So long,
Manne.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

mad-manne hat geschrieben:Funktionieren tut natürlich auch das, aber es widerspricht der Idee des Template-Systems.
OK, ein switch für jede Profileigenschaft. :D

Nee, mal im Ernst: Die <img />-Tags für die Avatare sind um ein Vielfaches "schlimmer" wie ein einfaches <br /> in einer php-Datei... :wink:
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Benutzeravatar
insy
Mitglied
Beiträge: 208
Registriert: 31.10.2005 23:01
Kontaktdaten:

Beitrag von insy »

S2B hat geschrieben:
mad-manne hat geschrieben:ich denke, es w�re wesentlich einfacher, den Birthday-MOD so umzubauen, dass er bei fehlender Altersangabe etwas wie "Alter: keine Angabe" an das Template �bergibt.
Das w�rde ich nicht sagen, ich habe die <br />'s in allen meinen Foren in die viewtopic.php geschrieben, das ist eine Sache von einer Minute...

@insy: Verlinke mal bitte deine viewtopic.php. :wink: (KB:datei)
hier mal meine viewtopic.php: http://www.demolitionlovers.de/txt/viewtopic.txt
koenntest du mir dann noch sagen, an welchen Stellen du dann was gemacht hast? :) Ausser Birthday hab ich noch Gender, Emotion und Wohnort als optionale Angabe, wo auch Leerzeilen entstehen, wenn diese Angaben fehlen. ;)
hell is others..
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Ich sag dir einfach ein Beispiel und du versuchst den Rest selber. :wink:
Finden:

Code: Alles auswählen

	$poster_from = ( $postrow[$i]['user_from'] && $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['Location'] . ': ' . $postrow[$i]['user_from'] : '';
In der Zeile finden:

Code: Alles auswählen

$postrow[$i]['user_from']
Danach einfügen:

Code: Alles auswählen

 . '<br />'
Beim Birthday-MOD geht es ein bisschen anders:
Finden:

Code: Alles auswählen

		$poster_age = $lang['Age'] . ': ' . $poster_age;
In der Zeile finden:

Code: Alles auswählen

$poster_age
Danach einfügen:

Code: Alles auswählen

 . '<br />'
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Antworten

Zurück zu „phpBB 2.0: Mod Support“