Seite 2 von 6

Verfasst: 02.02.2005 12:06
von Dave
lenni hat geschrieben:Falls ja: Schöner wäre es, das Seitenverhältnis zu ermitteln und
den Avatar dementsprechend zu resizen ...
Dann hat man aber ein Avatar was richtig sch... aussieht weil die verhältnisse nimmer passen :wink:

@Waagenbauer Füg den code fürs Profil auch noch ein... Damit werden dort die zu großen Avatare auch gefiltert

Verfasst: 02.02.2005 12:47
von lenni
Dave hat geschrieben:
lenni hat geschrieben:Falls ja: Schöner wäre es, das Seitenverhältnis zu ermitteln und
den Avatar dementsprechend zu resizen ...
Dann hat man aber ein Avatar was richtig sch... aussieht weil die verhältnisse nimmer passen :wink:

Genau das meine ich doch?! Das Seitenverhältnis soll beibehalten werden.
Wie ist das denn hier gelöst? Ich kenne einen Mod, der das so macht.
Leider immer on the fly, daher ist die Performance etrem schlecht.

Verfasst: 02.02.2005 13:05
von D@ve
lenni hat geschrieben:Ich habe nur kurz über den Quellcode geschaut...

Sehe ich das richtig: wenn Höhe oder Breite zu groß sind,
wird der Avatar nicht akzeptiert?

Falls ja: Schöner wäre es, das Seitenverhältnis zu ermitteln und
den Avatar dementsprechend zu resizen ...

Lenni
Es geht um Remote-Avatare... da ist nicht viel mit Resizen, außerdem bietet das keinen wirklichen Vorteil, weil der User es dann eventuell garnicht merkt... Wenn er einen Avatar mit 640x480 Pixeln hochlädt besteht ja nicht nur das Problem, dass das ganze bescheiden aussieht sondern auch, dass das ganze extrem groß ist und die Geschwindigkeit bremst...
Wenn man 640x480 auf 64x48 runterrechnet, zerhaut es einem nicht mehr das Design, der Seitenaufbau dauert aber doch u.U. 20 Sekunden...

Gruß, Dave

Verfasst: 02.02.2005 13:32
von lenni
Ich hatte mir den RemoteResizeAvatar eingebaut.
Die Performance war aber -wie schon erwähnt- sehr mau.

Wäre das nicht eine Alternative:
Beim "Anlegen" des Avatars die Größe ermitteln, ggf. resizen (im richtigen
Seitenverhältnis), und diese Werte dann in der Datenbank speichern.

Dann bei der Ausgabe: <img ... height="..." width="...">

?

Lenni

Verfasst: 02.02.2005 16:09
von Dave
lenni hat geschrieben:Ich hatte mir den RemoteResizeAvatar eingebaut.
Die Performance war aber -wie schon erwähnt- sehr mau.

Wäre das nicht eine Alternative:
Beim "Anlegen" des Avatars die Größe ermitteln, ggf. resizen (im richtigen
Seitenverhältnis), und diese Werte dann in der Datenbank speichern.

Dann bei der Ausgabe: <img ... height="..." width="...">

?

Lenni
Ähm... Machen wir das hier nicht schon? :o

Verfasst: 02.02.2005 18:02
von Waagenbauer
@lenni, du hast warscheinlich nicht mitgekriegt, dass ich meinen Mod schon geändert habe. Siehe oben.

Verfasst: 02.02.2005 19:09
von D@ve
lenni hat geschrieben: Wäre das nicht eine Alternative:
Beim "Anlegen" des Avatars die Größe ermitteln, ggf. resizen (im richtigen
Seitenverhältnis), und diese Werte dann in der Datenbank speichern.
Es ist nie von Nachteil, wenn man sich die Threads durchliest in denen man mitschreibt :D ;-)

Gruß, Dave

Verfasst: 02.02.2005 20:53
von lenni
Ich habe ja gesagt, dass ich den Quelltext nur überflogen habe ...

Auf die Schnelle habe ich die Stelle, wo du den resize machst, nicht gefunden.

Verfasst: 03.02.2005 16:15
von Dave
Wäre es nicht auch möglich die Dateigröße zu überprüfen? Das wäre noch ein netter Zusatz :wink:

Verfasst: 03.02.2005 17:21
von lenni
@ D@ve: Wo ist die Stelle, an der der resize durchgeführt wird (inkl. Beibehaltung des urspr. Seitenverhältnisses)?