Remote Avatar ImageSize Controle MOD
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.
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.
Hallo,...
ich hab jetzt einproblem!!!
die Avatars die kleiner sind als 80 x 80 werden jetzt nicht mehr angezeigt. im profil stehen sie drinnen. aber bei seinen verfassten beiträge links nicht. *hm*
woran liegt das?????
ich hab jetzt einproblem!!!
die Avatars die kleiner sind als 80 x 80 werden jetzt nicht mehr angezeigt. im profil stehen sie drinnen. aber bei seinen verfassten beiträge links nicht. *hm*
woran liegt das?????
Der Meister sprach: "Lernen ist eine Tätigkeit, bei der man das Ziel nie erreicht und zugleich immer fürchten muss, das schon Erreichte wieder zu verlieren."
Ich werde mir eine andere Lösung basteln.
Hier die Kurzform:
Beim "Anlegen" eines RemoteAvatars Imagesize prüfen.
Wenn größer als in der Boardkonfig, prüfen, was größer ist:
Height oder width. Je nachdem, was größer ist, werde ich den
Wert auf den Wert in der Config ändern. Der andere Wert wird
automatisch vom Browser "skaliert".
Das ganze speichere ich in der Datenbank ab.
Beispiel in Kurzform: Config lässt 120x120 zu.
User hat height 200 , width 150.
Eintrag in der DB -> height 120, width 0 (default)
viewtopic -> <img src .... height="120px" ...> (width implizit)
User hat 80 x 80 -> <img src ... > (ohne height/width)
Was haltet ihr von der Idee?
Hier die Kurzform:
Beim "Anlegen" eines RemoteAvatars Imagesize prüfen.
Wenn größer als in der Boardkonfig, prüfen, was größer ist:
Height oder width. Je nachdem, was größer ist, werde ich den
Wert auf den Wert in der Config ändern. Der andere Wert wird
automatisch vom Browser "skaliert".
Das ganze speichere ich in der Datenbank ab.
Beispiel in Kurzform: Config lässt 120x120 zu.
User hat height 200 , width 150.
Eintrag in der DB -> height 120, width 0 (default)
viewtopic -> <img src .... height="120px" ...> (width implizit)
User hat 80 x 80 -> <img src ... > (ohne height/width)
Was haltet ihr von der Idee?
Ja, die meinte ich!Dave hat geschrieben:Du meinst die größe? Dann hat er pech wenn er es im Profil nicht ändert. Die Werte sind solange fest bis sie aktuaisiert werden
Ich werde meine Idee (s.o.) ergänzen:
Breite/Höhe werden wie oben in der DB gespeichert.
Ist der Avatar zu groß, wird er resized.
Beispiel: Config 120x120
Avatar: 240x120
Resize auf 120x60 -> das ist das, was ich bei waagenbauer vermisse.
Also image_height / image_width = verhältnis (hier: 2)
Das ganze dann auf die config Einstellung anwenden:
also height = 2xwidth und speichern.
Die Werte speichern und in <img ... height="..." width="...">
ausgeben.
Ändert der User das verlinkte Bild ist es zumindest kleiner/gleich der Boardkonfiguration.
Ist die Idee besser?
??Dave hat geschrieben:Dann wäre nur neu das resized
Das heißt du könntest die aktuelle speicherung im Profil ändern
Bei jeder Speicherung im Profil wird natürlich die Funktion ausgeführt.
Wann auch sonst?
Und gerade das resizen ist doch der Clou.
Anstatt alles, was größer als x/y ist, auszuschließen.