[gelöst] Benutzerbild verschwindet nach Änderungen Your_Account

Begonnen von wiederalleine, 23 November 2011, 10:41:50

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

wiederalleine

Nettes Hallo an Euch,

habe es zuerst auf unserer Seite bemerkt, dann zum Test ein "frisches Pragmamx" neu installiert und auch da habe ich den Fehler. Sobald ich hier: modules.php?name=Your_Account&op=edituser die persönlichen Änderungen speichere, ist das zuvor ausgewählte Benutzerbild verschwunden.

Hier zu sehen oder zum testen: http://web104.wfpu-2.de/

Debugmodus zeigt nichts an: Server:
CMS-Version:
pragmaMx 1.12.0.1.33.4.6 (2011-09-23)
PHP-Version:
5.2.6-1+lenny13  (PHP-Info)
MySQL-Version:
5.0.51a-24+lenny5

Kennt jemand das Problem?

Gruß und Dank

Peter

Andi

Hi :)

meinst du das Avatarbildchen zum auswählen, oder ein vom User selbst hochgeladenes Bild?
Habe mich gerade auf der Testseite registriet und dort ist das hochladen für normale User anscheinend deaktiviert...
schön´s Grüssle, Andi

wiederalleine

Hallo Andi,

Dank für`s gucken...! Ich meine nicht den Avatar, sondern das hochzuladende Benutzerbild. Habe die Einstellungen nun auch wieder geändert und selbst nochmal versucht.

Falls Du Admin brauchst:
Admin: Andi
Pass: Andi

Gruß und Dank

Peter

Andi

Oki, den Grund hab ich...
Ein Javascript nimmt die Vorauswahl beim Bildtyp weg, wenn ein hochgeladenes Bild eingestellt ist.
Aber warum? hmmm, im Moment keine Idee...

Das muss ich mir am WE genauer ansehen  ;)
schön´s Grüssle, Andi

wiederalleine


Andi

Hoi :)

bin noch nicht dazu gekommen.
Habe es aber im Bugtracker eingetragen, damit es nicht vergessen wird...
schön´s Grüssle, Andi

wiederalleine

Hallo Andi ....,

Danke für Deine "Zwischenmeldung" ....

Gruß

Peter

Andi

Hoi :)

kein Wunder, dass ich das nicht nachvollziehen kann.
Den Fehler habe ich schon Mitte Oktober gefixt...

Anbei die geänderte /modules/Your_Account/templates/edituser.photo.html, die das Problem beheben sollte.


hmmm, werde wohl alt und vergesslich  :red:
schön´s Grüssle, Andi

wiederalleine

Hallo Andi ....,

SUPER ....Danke, nun geht`s wieder bestens. War aber noch nicht im aktuellen Download:

http://www.pragmamx.org/Downloads-pragmaMx-eins-zwoelf-view-804.html

Gruß, Dank und lass Dir bitte Zeit beim "älterwerden" ... :)

Peter

anmShinichi

#9
Hallo zusammen,

ich werde die Lösung, wie Andi sie angehangen hat, anschauen und verwenden, aber leider habe ich es aktuell mit der aktuellsten Version auch, dass bei Accountdatenänderungen kein selektierten Optionsfeld bei eigenem Bild existiert, so dass er nach dem Speichern zwar das Bild noch kennt, es aber nicht mehr aktiv ist. Man müsste also immer erst das Optionsfeld anklicken, obwohl man im anderen Reiter z.b. die ICQ-Nummer ändern möchte.

Soweit aber nur zur Info, da die Lösung im vorherigen Post mitgegeben wurde.


Beim Ändern ist mit aufgefallen, dass ich genau die Version habe, die Andi in seinem Post angehangen hatte, trotzdem habe ich dieses Problem. Seltsamerweise ist "checked" aber aktiv.

<input type="radio" name="upic-choice" id="upic-choice-uploaded" value="uploaded" checked="checked" class="current" />Eigenes Bild hochladen

Leider passiert dies nicht nur im Opera, sondern auch im IE. Woran könnte es liegen, dass es nicht funktioniert?
www.myanm.de | Benutzer demo | Passwort demo5

Gruß
Ronny
MonsterWorks - www.monsterworks.de

anmShinichi

Ich fand diese Stelle...

Zeile 82+85
<?php if($pic_allowed_avatar): ?>
    $('#foto-avatar').change(function() {
      var opt = $('#foto-avatar option:selected').val();
      if (opt) {
        $('#avatar-img').attr('src', opt);
        $('#upic-choice-serverstored').attr('checked', true);
      } else {
        $('#avatar-img').attr('src', '<?php echo $defaultpic ?>');
        $('#upic-choice-serverstored').attr('checked', false);
      }
    }).trigger('change');
<?php endif; /* $pic_allowed_avatar */ ?>


Habe anstatt checked selected ausprobiert und siehe da, es geht.

$('#upic-choice-serverstored').attr('selected', true);

Datei: edituser.photo.html

Es geht nun wieder bei mir, zur Info, ob es vielleicht generell korrigiert werden soll.

Viele Grüße
Ronny
MonsterWorks - www.monsterworks.de

Andi

Moin :)

ZitatBeim Ändern ist mit aufgefallen, dass ich genau die Version habe, die Andi in seinem Post angehangen hatte, trotzdem habe ich dieses Problem.
Nö, hast du nicht. siehe Screenshot vom Dateivergleich ;)

ZitatEs geht nun wieder bei mir, zur Info, ob es vielleicht generell korrigiert werden soll.
Du verwendest noch pragmaMx 1.12 und hast das Fixpack nicht installiert.

changelog:
http://www.pragmamx.org/Content-pragmaMx-changelog-item-75.html
Zitat- Benutzerbildfunktion, Fehler im Javascript zur Vorselektierung des Bildtyps behoben
schön´s Grüssle, Andi

anmShinichi

OMG... stimmt... bisher waren nur andere Seiten auf dem aktuellen Stand... Die aber nicht... *peinlich* Sry!... Und next Job: Updaten!

Danke Andi!
MonsterWorks - www.monsterworks.de

Andi

Suppi  :cul:

Dann mach ich hier mal zu.
Falls wider Erwarten doch noch was sein sollte, bitte neuen Thread aufmachen ;)
schön´s Grüssle, Andi