Hallo, Gast! (Registrieren)

Letzte Ankündigung: Sicherheitsupdate: MyBB 1.8.30 veröffentlicht (09.03.22)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Avatar im Nutzer-Profil verschwunden
#1
Hallo liebe Leute,

wie ihr wisst spuckt es ja allgemein etwas in meinem Forum und so langsam habe ich die Vermutung, dass diese ganzen hübschen Plugins einfach nur mal das ganze Script zerstören... Big Grin

Es ist echt nervig und da tut es mir auch ein Leid, dass ich mich hier immer über alles möglich aufrege, wobei es wohl einfach eine Sache der Kompatiblität ist. Ich leide wohl tatsächlich unter Bugs aber die kommen nicht durch MYBB selbst, denke ich mal!

Mein Neuster ist folgender. Der ist mir schon länger aufgefallen aber ich war mir nicht sicher. Nun habe ich mal eure Profilübersicht mit meiner vergleichen und ich habe festgestellt, bei mir fehlt tatsächlich der Avatar rechts oben im Profil eines jeden Nutzers.

Ich nutze folgendes Plugin, dass ich auch schon deaktiviert habe aber es hat sich nichts dadurch verändert. Vielleicht hat das Plugin zuvor schon etwas im Template modifiziert - kann das sein?

https://www.mybb.de/erweiterungen/18x/pl...and-index/

Vielleicht liegt es ja aber auch nicht an diesem Plugin - wer weiß. Auf jeden Fall ist schon eine Weile kein Avatar mehr da. Für ein paar Ideen oder Hinweise wäre ich dankbar. Vielleicht hatte ja das Problem schon einmal jemand.

Viele Grüße
Mathias

Die Variable steht übrigens noch drin:

Code:
<td width="25%" align="right" valign="middle">{$avatar}</td>
Zitieren
#2
Wo hast Du den Code her?

Eigentlich wird das Avatar im Profil über das Template member_profile_avatar geladen. Darin sollte folgender Code stehen
Code:
<img src="{$useravatar['image']}" alt="" {$useravatar['width_height']} />
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
#3
Genau, der ist auch drin...

Und dann wird ja dieser Teil des Templates auch als Variable in das member_profile Template geladen.
Daher habe ich den Code von oben. Das Template das du meinst und die Vorlage dafür bildet, sieht auch so aus wie du hier gepostet hast.

Gerade nochmal rauskopiert:

Code:
<img src="{$useravatar['image']}" alt="" {$useravatar['width_height']} />

Und nochmal zur Veranschaulichung (hoffe ich kann jetzt einfach mal so den Link posten): http://x-invest.net/forum/user-nummer1

Daher dachte ich ja auch, es kann eigentlich nur am Plugin liegen aber die Deaktivierung hat nichts gebracht....

Die Templates scheinen zumindest korrekt zu sein und ich bin mal wieder echt verwundert! Big Grin
Zitieren
#4
Man kann sich das aber anscheinend auf Deiner Seite gerade nicht ansehen, richtig?

Hast Du Änderungen an der member.php vorgenommen und diese ggf. mal durch das Original ersetzt?
Dass es nicht an anderen installierten Plugins (außer dem oben genannten) liegen kann, hast Du bereits ausgeschlossen?
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
#5
Richtig, man kann es zur Zeit nicht sehen. Ich habe oben nochmal den Link gepostet.

Nein, ich habe nur Änderungenen an den Language-Dateien vorgenommen.

Ich wüsste nicht, an welchem Plugin es sonst liegen sollte, da sonst keines mit dem Avatar zu tun hat. Wenn ich mich richtig erinnere, hatte ich aber auch nur 3 Plugins anfangs installiert. Google SEO und Auto-PN und das hier für die Avtars und seit dem wird es nicht mehr angezeigt. Allerdings kann es auch zwischendurch passiert sein.

Das Ganze war schon ziemlich früh so bei mir. Ich verstehe auch nicht wieso. Ich habe eigentlich nicht an den Dateien rumgespielt und auch sonst keine Hacks oder sowas angewendet.

Ich habe jetzt "test" als alt eingefügt und nicht einmal das wird angezeigt:

Code:
<img src="{$useravatar['image']}" alt="test" {$useravatar['width_height']} />

Habe gerade zur Sicherheit nochmal die "member.php" aus dem frischen MYBB 1.8.4 Download hochgeladen und überschrieben. Keine Änderung leider...
Zitieren
#6
Da scheint etwas mit den Dimensionen nicht zu stimmen. Im Moment wird immer width="" height="0" angegeben, daher ist der Avatar nicht zu sehen.
Überprüfe doch am besten mal in ACP - Konfiguration -Profil, ob dort die Werte für Standard-Avatar-Größe und Maximale Avatar-Größe korrekt angegeben sind. (einmal durch | getrennt und einmal durch x)
Zitieren
#7
Das ist ein wirklich guter Hinweis, der mich glaube ich weiterbringt.
An den offiziellen Einstellungen wird es glaube ich nicht liegen.

Der Avatar wird im Postbit ja angezeigt. Aber es könnte an der global.css liegen.
Vielleicht habe ich da etwas zu viel rumgefummelt oder das Plugin hat dort was umgestellt...

Ich schaue jetzt mal ein Bisschen rum und benachrichtige dann wenn den nächsten Hinweis oder das Problem finde.

Ich habe natürlich trotzdem noch mal die von dir genannte Einstellung überprüft und die maximale Avatar-Größe hat tatsächlich keinen Wert. Jedoch steht hier die Meldung:

Zitat:Maximale Avatar-Größe Die maximal zulässige Größe für Avatare im Format Breite x Höhe. Wenn das Feld leer bleibt, wird die Größe nicht beschränkt.

Ich dachte hier bei geht es darum, was die Nutzer hochladen können? Das sie auch ein Bild mit der Größe 1024x768 hochladen können (z.B: ein Foto von sich) oder wird das lediglich durch die Dateiengröße in KB begrenzt?

Nun gut, ich habe jetzt da trotzdem mal 145|145 eingetragen und leider auch dieses Mal keine Veränderung.

Ja, ein Blick auf den Code zeigt width="0" und height="" ohne Zahl. Das ist wahrlich merkwürdig und kann ja daher auch nichts mit CSS zu tun haben. Ich könnte es ja vielleicht lediglich versuchen damit zu überschreiben, wenn sonst nichts hilft...

Ich habe übrigens gerade auch den Theme-Cache erneuert und das "test" aus dem alt tag entfernt - weiterhin leider keine Änderung.

Tja, mei... Was soll man machen außer rumtricksen:

Code:
<img src="{$useravatar['image']}" width="145" height="145" alt="" {$useravatar['width_height']} />

Ich habe keine Ahnung woher der Wert 0 bzw. "leer" kommt aber so habe ich ihn jetzt einfach mal überschrieben und jetzt wird das Avatar angezeigt.
Die Lösung fühlt sich natürlich etwas komisch an, wenn da im Hintergrund etwas nicht richtig funktioniert - also wenn jemandem etwas besseres einfällt dann immer her damit! Big Grin
Zitieren
#8
Warum erreiche ich eigentlich weder Dein Forum noch Deine Hauptseite? Ich erhalte immer die Meldung, dass die Domain derzeit nicht verfügbar ist..... Sad

Erscheint der Avatar, wenn Du die Werte für width und height per Entwicklertools im Browser anpasst?
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
#9
Ich weiß nicht Jockl... Muss ich mir Sorgen machen?

http://www.downforeveryoneorjustme.com/x-invest.net sagt ist alles okay...

Ja genau, ich glaube das worauf du hinzielst, habe ich bereits unternommen und jetzt geht es (siehe oben).^^

PS. Was heißt hier Domain nicht erreichbar? Big Grin Wie genau sieht denn die Meldung aus?
Zitieren
#10
Eine endgültige Lösung kann das sicher nicht sein und Du solltest weiter nach dem Grund des Übels suchen. Für die Einstellungen der Breite und Höhe der Avatare sind eben die Einstellungen im ACP vorhanden.

Was Deine Seite angeht....
Beim Aufruf des o.a. Links erscheint bei mir
Zitat:Not Found

The requested URL /forum/user-nummer1 was not found on this server.
Apache/2.2.22 (Debian) Server at x-invest.net Port 80
und beim Aufruf von x-invest.net
Zitat:Die aufgerufene Domain ist derzeit nicht erreichbar.

Der Domaininhaber bzw. der administrative Ansprechpartner sollte inzwischen über die Probleme informiert sein. Wir rechnen daher in Kürze mit ihrer Behebung.

Sollten Sie als Domaininhaber bzw. administrativer Ansprechpartner jedoch noch nicht über die Schwierigkeiten unterrichtet sein, so liegt das unter Umständen daran, dass wir Sie nicht erreichen konnten. In diesem Fall wenden Sie sich bitte an Ihren Provider.
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren