Forum

Moderiert von: stefan, spinne
Forum: Bug oder nicht...
Sie schreiben eine Antwort zum Thema: Bug im Modul Benutzer_Avatar
Gehe zu: OpenPHPNuke - das Open Source CMS Forum Index


über den Beitrag: Auch anonyme Benutzer können in diesem Forum neue Themen eröffnen und Antworten schreiben.
Benutzername:
Nachrichtensymbol:
                                                                                                                       

more...


HTML : An
BBCode : An
 


Klicken Sie auf die Smilies, um diesen in Ihre Nachricht einzufügen:

Very Happy Very Happy Smile Smile Sad Sad Surprised Surprised
Confused Confused Cool Cool Laughing Laughing Mad Mad
Razz Razz Embaressed Embaressed Crying (very sad) Crying (very sad) Evil or Very Mad Evil or Very Mad
Rolling Eyes Rolling Eyes Wink Wink Another pint of beer Another pint of beer ToolTimes at work ToolTimes at work
I have an idea I have an idea

more... 
Einstellungen:







 
Sicherheits-Code
Sicherheits-Code
Neu laden

Thema im Überblick

Autor
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
Bug im Modul Benutzer_Avatar

Geschrieben: 06.03.2011 16:27

ping


Zitieren Druckerfreundliche Darstellung nach oben
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
Bug im Modul Benutzer_Avatar

Geschrieben: 21.02.2011 15:56

Hallo Stefan!

Das sieht schon besser aus. Die Freigabe funktioniert einwandfrei.
Auch das Speichern von "Setze den Avatar als Benutzerstandard" funktioniert.

Allerdings muß der User bei seinem ersten Avatar trotzdem diesen Haken per Hand nach der Freigabe durch den Admin setzen und speichern.

In der Benutzer online Box hat sich das Verhalten der Anzeige des Avatars bei MouseOver geändert. Früher wurde das Avatar solange angezit, wie man mit dem Mauszeiger über den Usernamen fährt. Sobald man den Mauszeiger vom Usernamen herunterbewegt, verschwindet das Avatar wieder. Das war eigentlich gut so.

Nun ist es so, daß das Avatar die ganze Zeit eingeblendet ist, bis man wieder mit dem Mauszeiger über den Usernamen fährt. Wenn mehrere User online sind, und man fährt von oben nach unten mit dem Mauszeiger über die ganzen Namen, dann werden alle Avatare angezeigt. Das sieht dann sehr unübersichtlich aus. Wäre besser, wenn das alte Verhalten wieder aktiv ist.

Eines habe ich dann noch gefunden. Beim Upload der Avatare erscheint folgender Text:
Momentan sind keine Avatars vorhanden. Klicke bitte hier, um welche hinzuzufügen.
Der Link Klick bitte hier führt leider nicht zur gewünschten Seite, es wird die gleiche Seite erneut geladen.

Gruß Luke


[ Diese Nachricht wurde bearbeitet von: Luke am 21.02.2011 16:00 (Originaldatum 21.02.2011 15:56) ]

Zitieren Druckerfreundliche Darstellung nach oben
stefan
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
Bug im Modul Benutzer_Avatar

Geschrieben: 18.02.2011 20:59

Neuer Versuch ...


Zitieren Druckerfreundliche Darstellung nach oben
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
Bug im Modul Benutzer_Avatar

Geschrieben: 17.02.2011 19:25

Hallo Stefan!

zu: Wie soll man entscheiden ob das wirklich zum Anzeigen gedacht war oder eben nur hoch geladen wurde?

Also wenn es das erste Avatar ist, was hochgeladen wird, dann könnte man das als Standard setzen. Alle weiteren muß dann der User entscheiden, welches Standard sein soll, das kann OPN nicht wissen.


Also:
- Als User anmelden und ein Avatar hochladen.
- Als Webmaster das Avatar freigeben (rote LED auf grün schalten)
- Als User bei "Setze den Avatar als Benutzerstandard" das Häkchen setzten und speichern

Wenn der User nun nochmals auf bearbeiten klickt, dann ist das Häkchen wieder raus.

Aktuell läuft bei mir die Rev. 5524
Habe nochmals den Updatemanager und die Diangnostic durchlaufen lassen, ohne Erfolg.

Dann habe ich mal das Modul User_Avatar deinstalliert und wieder installiert.
Nun gibt es bereits beim Upload die Möglichkeit das Avatar als Standard zu deklarieren, vielleicht habe ich es vor dem erneuten Installieren auch nur übersehen, kann ich jetzt nicht mehr sagen. Allerdings ist nach wie vor das Häkchen, wenn man als User seine Avatars anschaut, nicht gesetzt und es läßt sich auch im gesetzten Zustand nicht speichern.

Wenn ich das ganze Prozedere allerdings ohne Adminfreigabe mache (Adminfreigabe: nein) dann funktioniert alles wie gewohnt.

Ah, noch was entdeckt. Wie oben beschrieben, user lädt Avatar hoch, Admin gibt frei.
Dann Adminfreigabe auf "nein" umschalten und schon kann der User das Häkchen bei benutze das Avatar als Benutzerstandard setzen und speichern. Sobald bei den Avatareinstellungen Adminfreigabe auf ja steht, geht das nicht mehr, auch das deaktivieren nicht mehr. Also irgendwas haut da nicht hin, wenn die Einstellung Adminfreigabe =ja eingestellt ist.

Auf der Labor konnte ich es nachstellen.

Da hätte ich noch eine kleine Idee, welche ein nettes Feature darstellen würde:
Dem user automatisch eine PN zukommen lassen, wenn sein Avatar freigegeben wurde. So braucht er nicht immer wieder nachsehen, ob es schon freigegeben ist. Sinnvoll auch für die Mediengalerie und evtl andere Dinge, die vom Admin freigegeben werden müssen.

Gruß Luke


Zitieren Druckerfreundliche Darstellung nach oben
stefan
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
Bug im Modul Benutzer_Avatar

Geschrieben: 17.02.2011 18:07

zu)

>Wenn der Webmaster das Bild nun freigegeben hat, >wird es trotzdem nicht angezeigt.

Weil es damit noch nicht zum Standard wird. Ist auch nicht wirklich sinnvoll weil der Admin auch Bilder deaktivieren kann und der Benutzer auch mehrere hoch laden kann. Wie soll man entscheiden ob das wirklich zum Anzeigen gedacht war oder eben nur hoch geladen wurde?

zu)

>Benutzerstandard), sprich, es wird nicht >gespeichert.

Kann ich hier nicht nachstellen. Ausgehend von

Avatar braucht Freigabe geht im User Bereich folgendes.

Upload -> Freigabe durch Admin im Adminbereich.
Avantar Bearbeiten (nichts ändern nur den Hacken)

Avantar ist da ...

Nun noch mal Avantar ändern (alles im User Bereich) - Hacken ist dran. Speichern (nichts geändert) alles bleibt beim alten.

Kannst du den Ablauf genauer sagen was ich wann wie tun muss ...


Zitieren Druckerfreundliche Darstellung nach oben
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
Bug im Modul Benutzer_Avatar

Geschrieben: 14.02.2011 19:53

Hallo Stefan!
Bin jetzt endlich dazu gekommen, das Modul zu testen.

Da sind aber noch Fehler drin.
Wenn ein User ein Bild hochlädt, dann muß es erst freigegeben werden. Das paßt soweit. Wenn der Webmaster das Bild nun freigegeben hat, wird es trotzdem nicht angezeigt.
Wenn der User unter "Avatar bearbeiten" das Häkchen für "Setze Avatar als Benutzerstandard" aktiviert und speichert, wird das Avatar trotzdem nicht angezeigt. Beim erneuten Aufrufen der "Avatar bearbeiten Seite" kann man nun sehen, daß das Häkchen nicht mehr aktiv ist (Setze Avatar als Benutzerstandard), sprich, es wird nicht gespeichert. Wie schon erwähnt, sollte dieses Häkchen, zumindest beim ersten Avatar automatisch schon drin sein, damit der User das nicht extra nach dem Hochladen und freigeben aktivieren muß.
Außerdem erscheint folgender Text über dem Logo, nachdem man ein Avatar neu hochgeladen hat:
file ::=> /tmp/phpTUqYt8
name ::=> 17802171334d5977b227cf6_P1190216_k.jpg
size ::=> 102930
type ::=> image/jpeg
width ::=> 768
height ::=> 576
extention ::=> .jpg

Denke mal, das ist nur zu Testzwecken...

Wäre nett, wenn Du darauf noch einmal einen Blick werfen könntest.

Gruß Luke


Zitieren Druckerfreundliche Darstellung nach oben
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
Bug im Modul Benutzer_Avatar

Geschrieben: 07.02.2011 16:25

Danke schön Stefan. Werde mir das in der nächsten Zeit mal anschauen.

Gruß Luke


Zitieren Druckerfreundliche Darstellung nach oben
stefan
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
Bug im Modul Benutzer_Avatar

Geschrieben: 05.02.2011 22:38

Zu 1) 2) 3)

Aktuell im Trunk enthalten.

Zu 4)

Ja weil Daten auf den Server geladen werden kann und das erst einmal "Sicherheitsrelevant" ist. Und das ist dann erst einmal "Verboten"

Zu 5)

Das ist besser im theme aufgehoben weil ja auch das von der Seitenbox grösse abhängig ist.

Im theme ist das setzbar :

img.whosonline {border:none; ..... }

zu 6)

Tja. ... Im user Teil sollte das nicht mehr passieren können.


Zitieren Druckerfreundliche Darstellung nach oben
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
Bug im Modul Benutzer_Avatar

Geschrieben: 27.01.2011 08:37

Eins habe ich noch vergessen:

Wie wäre es, wenn man aus OPN heraus per Webcam ein Bild von sich machen und dieses als Avatar einstellen könnte? Sowas habe ich schon mal auf anderen Seiten gesehen. Eigentlich ganz clever, wenn man gerade kein Bild von sich hat und auch keine Digi-Cam zur Hand hat, dann kann man gleich und ohne Umwege ein Bild von sich so hochladen.
Wäre doch ein nettes Feature.

Luke


Zitieren Druckerfreundliche Darstellung nach oben
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
Bug im Modul Benutzer_Avatar

Geschrieben: 27.01.2011 07:20

So, habe da mehrere Punkte, teils FW, teils Bug:

1. (FW) Wenn ein User ein Avatar hochlädt dann muß er nach dem Hochladen extra ein Häkchen machen (Standard Avatar) damit das überhaupt erst einmal angezeigt wird. Wenn man das nicht weiß, wundert man sich, warum das Bild nicht angezeigt wird, welches man hochgeladen hat. Wäre cool, wenn das erste hochgeladene Bild automatisch das "Setze Avatar als Benutzerstandard-Häkchen" bekommt.

2. (BUG) Wenn ein User ein Avatar hochlädt und das Häkchen für Standard Avatar gesetzt hat, wird es in der Benutzerinfo, Benutzerinfo-XXL sowie in der Benutzer Online (Sidebox) angezeigt, obwohl in den Einstellungen angegeben ist, daß das Avatar erst durch den Webmaster freigegeben werden muß. Das ist natürlich nicht im Sinne des Erfinders. Mit anderen Worten: Das Verbergen des Avatars bis zur Freigabe durch den Webmaster funktioniert nicht. Das ist recht gefährlich, wenn User FSK-Bilder bzw. urheberrechtlich geschützte Bilder hochladen sollten.

3. (FW) Falls ein Avatar hochgeladen wird, welches vom Namen her schon existiert, gibt es folgende Fehlermeldung:
Datei "/var/www/laborcenter.de/web/cache/user_avatar_url_1260745540/flash3.gif" existiert bereits
Vielleicht sollte man das ändern, ähnlich wie es auch in der Mediengalerie gemacht wurde, den Dateinamen mit einem Zeitstempel verlängern.

4. Ich weiß nicht ob es gewollt ist, aber Standardmäßig ist das Recht Avatare hochzuladen für User deaktiviert. Soll das so sein? Ist ja kein Problem das einzuschalten, nur so vom Grundsatz her.

5. (FW) Man kann in der Avatar Administration die Größe des Avatars einstellen. Das ist schon mal gut.
Wenn ich jetzt eine passende Größe, sagen wir 250x250 einstelle, wird das Avatar in der Benutzerinfo-XXL gut dargestellt. Aber in der Benutzeronline Box verhaut die Anzeige des Avatars, beim Herüberfahren mit der Maus über den Usernamen, die Seitenbox. Schön wäre eine Möglichkeit zum Einstellen der Größe des Avatars in der Benutzer Online Box.

6. (Bug) User lädt Avatar hoch, Admin gibt nicht frei, User löscht Avatar. Es verschwindet zwar in der Liste, ist aber noch im Cache vorhanden. Da konnte ich jetzt nicht auf der Labor nachstellen. Ich weiß auch nicht mehr genau wie der Ablauf bei mir auf der Seite war. Auf jeden Fall wurde das Avatar nicht aus dem Cache gelöscht. Vielleicht erledigt sich dieses problem auch schon, wenn das mit der Freigabe des Avatars funktioniert.


Das wars erstmal. Soll ich das ins BT auch reinstellen, oder reicht das erstmal hier?

Gruß Luke


Zitieren Druckerfreundliche Darstellung nach oben
2 Seiten ( 1 - 2 )