Seite 1 von 1

Benutzer-Avatar per URL uebergeben?

Verfasst: 15.08.2008 07:58
von BassT
Ja moin :)

Gleich vorweg, ich bin kein Admin - nur stinknormaler user.
Dennoch: Ich mach fuer die User eines Forums die Avatare.
Nicht jeder bekommt das mit dem Avatar direkt hin, daher moechte ich es ihnen so einfach, wie moeglich machen.

Ich hoste die Bilder selber. Hab' den noetigen Webspace.
Weil wir kein Problem mit animierten Gif's haben, sind die Bilder tlw. etwas groesser - daher wird hier die Funktion "Von extern verlinken" genutzt.

Lange rede - gar kein Sinn:
Ich hab's soweit hinbekommen, dass ich Hoehe und Breite schon vordefiniert in einer URL angeben kann:
(...)/ucp.php?i=profile&mode=avatar&width=81&height=85
(Als Beispiel)
Wenn ich aber versuche den Parameter "remotelink=http://www.irgendeineseite.de/irgendeinbild.dateiendung" mit zu uebergeben, wird das quasi uebersprungen.
(...)/ucp.php?i=profile&mode=avatar&remotelink=http://www.eineseite.de/einbild.gif&width=81&height=85
funktioniert leider nicht :(

(Es sind keine Leerzeichen im kompletten Pfad vorhanden)

Geht das nicht, weil das so gewollt ist, weil der remotelink nicht per POST uebertragen werden kann?
Muss ich die URL irgendwie konvertieren, dass alle Zeichen verstanden werden?

Hoffe auf Hilfe - auch als oller User :P

Grz BassT

Verfasst: 15.08.2008 09:48
von nickvergessen
Der Admin könnte einfach die Option Remote-Avatare im ACP aktivieren, dann gibt es ein Extra-Feld bei der Einrichtung des Avatars, wo die URL angegeben werden kann.

Verfasst: 15.08.2008 09:58
von BassT
Dieses Feld existiert ja, aber ich kann via der URL das Feld nicht mit Daten fuellen.
Mit Breiten- & Hoehenangaben geht das.

Verfasst: 15.08.2008 10:18
von nickvergessen
Ich versteh nicht ganz, warum du dass überhaupt machen willst.
Gib den Benutzern einfach die URL zum Bild (Bsp: http://www.phpbb.de/images/smiles/icon_confused.gif) und sie sollen diese dann bei "Von extern verlinken" im UCP > Profil > Avatar Feld eintragen.
(Screen dazu: http://files.flying-bits.org/phpBB/175388_01.jpg)

Die Größe des Bildes wird nach dem Absenden automatisch ermittelt:
http://files.flying-bits.org/phpBB/175388_02.jpg

Verfasst: 15.08.2008 10:36
von BassT
Ich moechte das machen, weil es schon vermehrt vorgekommen ist, dass die User die URL in das falsche Feld eingetragen haben, oder aber auch, dass sie die URL falsch kopiert haben.
Die URL ist so lang, dass sie automatisch gekuerzt wird.
Um sie vollstaendig zu kopieren, muessen sie das mit Rechtsklick & "Verknuepfung kopieren" (IEx) oder "Linkadresse kopieren" (FireFox) machen.

Ich wollt's ihnen einfach erleichtern.
2-Click-Neuer-Avatar.
1x Click, um auf die Seite zu gelangen, wo man den Avatar aendert und der 2. einfach fuer "Submit".

Verfasst: 18.08.2008 07:53
von BassT
Also seh' ich's recht, dass hier leider auch keiner weiss, warum man den remotelink nicht via URL schon vorab uebergeben kann, wohingegen es mit Breite und Hoehe des Avatars funktioniert?

Gruss BassT