![]() |
Nicht ausgefüllte Profilfelder ausblenden - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Theme-Diskussionen (https://www.mybb.de/forum/forum-84.html) +--- Thema: Nicht ausgefüllte Profilfelder ausblenden (/thread-32449.html) |
RE: Nicht ausgefüllte Profilfelder ausblenden - paperlove - 06.08.2015 Achso, sorry. Ich hab sie so eingebunden, wie im ersten Post erwähnt: Code: <div class="charakterinfo">{$post['fid4']}</div> Irgendwie verschwindet hier immer der Editier-Button, entschuldigt den Doppelpost. Ich habs jetzt mal so ausprobiert: PHP-Code: <if $post['fid9'] then> und einmal so: PHP-Code: <if $post['fid9'] then> Aber das funktioniert irgendwie trotzdem nicht...? Dann wird das Profilfeld bei den Usern, die es ausgefüllt haben, wieder unformatiert unter dem Avatar angegeben... RE: Nicht ausgefüllte Profilfelder ausblenden - MrBrechreiz - 06.08.2015 Versuche es mal so. Code: <if $post['fid9'] then> RE: Nicht ausgefüllte Profilfelder ausblenden - paperlove - 06.08.2015 Hat funktioniert, jetzt erscheint das leer gelassene Feld nicht mehr, ABER: Wenn man dafür das Profilfeld ausfüllt (und einen Bildlink einfügt), erscheint es dafür doppelt. Also einmal unten, wo es hingehört (Wie auf einem der vorherigen Bilder verdeutlicht) und einmal unterhalb des Avatars, wo ich es eigentlich nicht eingebaut habe. Und im ACP ist die Einstellung "in Beiträgen anzeigen" definitiv auf 'Nein' geschaltet... :/ RE: Nicht ausgefüllte Profilfelder ausblenden - MrBrechreiz - 06.08.2015 Man müsste halt auch genau wissen, wie Du das Profilfeld angelegt hast, mit welchen Einstellungen. RE: Nicht ausgefüllte Profilfelder ausblenden - paperlove - 06.08.2015 Angelegt ist es so: Benötigt? Nein Registrierung? Ja Bearbeitbar? Ja Profil? Ja In Beiträgen? Nein Sichtbar ist es für alle Gruppen. Bearbeitbar von registrierten Usern, Super Moderatoren, Moderatoren, Administratoren HTML, MyCode und Smilies sind erlaubt, der Rest nicht. Und sonst habe ich keine Einschränkungen gemacht, was die Beiträge oder Zeichenanzahl angeht. RE: Nicht ausgefüllte Profilfelder ausblenden - MrBrechreiz - 06.08.2015 Habe es bei mir Local eben genauso eingerichtet wie Du es angegeben hast. Ich bekomme nur ein Bild angezeigt und auch nur unter den Benutzer Infos. Hast Du den Code auch noch in ein anderes Template platziert ? RE: Nicht ausgefüllte Profilfelder ausblenden - paperlove - 06.08.2015 Nee, ich hab die nirgends sonst eingebunden. (Nur die Charakterinfo habe ich noch einmal in der Profilansicht angegeben. Den Iconlink aber nicht. Hier ist noch der Boardlink bzw. der Testthread, in dem das Problem ersichtlich wird: *Adresse gemopst, da das Board noch in Arbeit ist* Beim User "The City Council" wird das Gif zweimal angegeben, obwohl ich es nur unten eingebaut habe. Und ich habe gerade gesehen, dass beim anderen Account, der "Testuser" heisst (der 3. Post im Thread) nun der Balken "Inplaybeiträge: XY" nicht mehr bündig an den Avatar schliesst. Ich nehme an das ist ein Resultat des " "? Wobei das ja wieder an der falschen Stelle wäre. Irgendwas wird da immer unter dem Avatar gemacht... Ich hatte die Profilfelder ja anfangs nicht selbst eingefügt, sondern nur die Einstellung "in Beiträgen anzeigen" benutzt. Dann wurden alle Profilfelder aber unformatiert unter dem Ava (wo die author_statistics sein sollen) angegeben. (Also da wo jetzt alles doppelt erscheint) Mein PostBit_classics Template sieht so aus: PHP-Code: {$ignore_bit} Ich habe da auch schon versucht, das PHP-Code: {$post['user_details']}{$post['attached_accounts']} auszukommentieren, aber der Fehler bestand weiterhin. Siehst du da irgendeinen Fehler? Vielleicht habe ich den php-Befehl auch im falschen Template platziert? Aktuell ist er dort, wo ich die Felder definiert habe, also im "postbit_author_user"-Template. RE: Nicht ausgefüllte Profilfelder ausblenden - MUMFORD - 06.08.2015 Häng mal bitte die postbit_author_user an, da wo du die Dinge auch einbaut hast. RE: Nicht ausgefüllte Profilfelder ausblenden - paperlove - 06.08.2015 Da steht nur das drin: PHP-Code: <if $post['fid9'] then> /edit: Kann man das denn irgendwie vermeiden? Eigentlich sollte das nur unten, wo der Icon sonst steht, als Platzhalter dienen (und damit nicht auffallen). Und nicht auch noch oben unter dem Ava... Wobei wir da wieder beim Problem mit der doppelten Anzeige wären xD RE: Nicht ausgefüllte Profilfelder ausblenden - MUMFORD - 06.08.2015 Das Icon wird zweimal angezeigt, weil du es einmal oben und einmal unten aufrufst ![]() <img src="{$post['fid9']}" width="200px" alt="" /> <- ganz unten löschen. verursacht den Leerraum, einfach mal löschen und nichts drin stehen haben, dann sollte es bündig schließen Edit: So wäre der Leerraum nur, wenn das Icon da wäre Code: <if $post['fid9'] then> |