Hallo, Gast! (Registrieren)

Wir wünschen allen Besuchern frohe Ostern!

Letzte Ankündigung: MyBB 1.8.37 veröffentlicht (04.11.23)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Postbit Zeilenverschiebung
#1
Moin moin,

ich bastle gerade etwas bei mir am User Postbit (MyBB 1.6) herum, und habe ein Custom Userfield namens "Crew" zum Postbit hinzugefügt: 

Code:
<dt>Crew:</dt><dd>{$post['fid14']}</dd>

Screenshot:     

Das funktioniert auch alles super, wenn das Custom Userfield ausgefüllt ist. Sobald das Userfield allerdings leer ist, wird der Postbit verzerrt, genauer gesagt der Usertitel darunter wird völlig verschoben.

Screenshot:     

Hier der gesamte Postbitcode:

Code:
<dl class="userinfo_extra">
<dt>{$lang->postbit_joined}</dt><dd> {$post['userregdate']}</dd>
<dt>Gender:</dt> <dd><img src="{$mybb->settings['bburl']}/images/{$post['fid3']}.png" alt="Gender" /></dd>
<dt>{$lang->postbit_posts}</dt><dd> {$post['postnum']}</dd>
<!-- CountThreads --><dt>{$lang->postbit_threads} </dt><dd>{$post['threadnum']}</dd><!-- /CountThreads -->
%%TYL_NUMTHANKEDLIKED%% 
<dt>Crew:</dt><dd>{$post['fid14']}</dd>
</dl>

<span class="smalltext">
<center><i>"{$post['usertitle']}"</i><br /><br />
{$post['replink']}</center></span>

Ich gehe davon aus, dass dieser Fehler entseht, weil bei leerem Userfiled 14 der Inhalt zwischen <dd> und </dd> nicht gefüllt ist, allerdings habe ich keine Ahnung wie ich das lösen kann. Ich möchte natürlich, dass der Postbit bei leerem Userfiled normal aussieht. 

Könnt ihr mir helfen? Vielen Dank schonmal. Smile
Zitieren
#2
Ich tippe mal auf einen Ausgabe Fehler im THX Plugin. Schau mal in die Templates, ob sich da ein normales <br /> befindet, welches warscheinlich der Verursacher ist. Deine Postbit hast Du ja auch mit Listen elemente versehen, statt Tabellen oder Containers.
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
#3
(08.06.2015, 16:53)MrBrechreiz schrieb: Ich tippe mal auf einen Ausgabe Fehler im THX Plugin. Schau mal in die Templates, ob sich da ein normales <br /> befindet, welches warscheinlich der Verursacher ist. Deine Postbit hast Du ja auch mit Listen elemente versehen, statt Tabellen oder Containers.

Ich kann dir leider nicht ganz folgen. Die thankyoulike Ausgabe für den Postbit sieht im Template folgendermaßen aus:

Code:
<dt>{$lang->tyl_rcvd}:</dt><dd> {$post['tyl_unumrtyls']}</dd>

Danach kommt dann das Crew Userfield, welches gefüllt ja funktioniert, nur eben für leere Userfields gibt es einen Fehler.
Zitieren
#4
Von dieser rede ich %%TYL_NUMTHANKEDLIKED%%
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
#5
(08.06.2015, 18:26)MrBrechreiz schrieb: Von dieser rede ich %%TYL_NUMTHANKEDLIKED%%

Ja, und dieser Ausdruck ruft dann das THANKEDLIKED_Postbit template auf:

Code:
<dt>{$lang->tyl_rcvd}:</dt><dd> {$post['tyl_unumrtyls']}</dd>

Sollte ich mir die php Datei vom ThankyouLike Plugin mal angucken? Falls ja, wonach soll ich schauen? Smile
Zitieren
#6
Hast Du zufällig einen Test Thread um es sich bei dir mal ansehen zu können ?
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
#7
(08.06.2015, 22:19)MrBrechreiz schrieb: Hast Du zufällig einen Test Thread um es sich bei dir mal ansehen zu können ?

Klar Smile Musst dich allerdings einloggen, damit du die grüne Theme siehst, mit der ich das gerade teste.

Thread: http://www.marineford.com/Thread-Announc...Supernovas
User: tester
PW: 123456
Zitieren
#8
Habe mich da mal angemeldet mit deinen Daten.

Kannst Du mir bitte den Inhalt des postbit_author_user Templates hier posten ?
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
#9
(09.06.2015, 16:53)MrBrechreiz schrieb: Habe mich da mal angemeldet mit deinen Daten.

Kannst Du mir bitte den Inhalt des postbit_author_user Templates hier posten ?

Das hab ich bereits im OP getan Smile

Code:
<dl class="userinfo_extra">
<dt>{$lang->postbit_joined}</dt><dd> {$post['userregdate']}</dd>
<dt>Gender:</dt> <dd><img src="{$mybb->settings['bburl']}/images/{$post['fid3']}.png" alt="Gender" /></dd>
<dt>{$lang->postbit_posts}</dt><dd> {$post['postnum']}</dd>
<!-- CountThreads --><dt>{$lang->postbit_threads} </dt><dd>{$post['threadnum']}</dd><!-- /CountThreads -->
%%TYL_NUMTHANKEDLIKED%%
<dt>Crew:</dt><dd>{$post['fid14']}</dd>
</dl>

<center><span class="smalltext">
                      <i>"{$post['usertitle']}"</i><br /><br />

{$post['replink']}</span></center>
Zitieren
#10
Sorry mein Fehler. Setze mal als Test ein erzwungenes Leerzeichen mit in die <dd>{$post['fid14']}</dd>

Also etwa so

Code:
<dd>{$post['fid14']}&nbsp;</dd>

oder

Code:
<dd>&nbsp;{$post['fid14']}</dd>



Und mal noch so nebenbei erwähnt. Dein Theme weist recht viele Validierungsfehler auf, soltest Du bei Gelegenheit mal ausbessern.
Mit freundlichen Grüßen

MrBrechreiz
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
Toungue [2 Template Fragen]Gruppe in Postbit+Status in Postbit emink123 6 2.923 15.12.2010, 18:54
Letzter Beitrag: NetHunter