Bug Tracking


 
 

Zu Fehlernotizen springen   Zur Fehlerhistorie springen   Drucken   vorherige Seite nächste Seite
 
ID Kategorie Version Auswirkung Reproduzierbar Meldungsdatum Letzte Aktualisierung
1131 [openPHPnuke] Core opn 2.4.x Kleiner Fehler Immer 18.08.2008 20:06:58 21.08.2008 18:02:27
 
Reporter Luke
Status anzeigen Öffentlich
Bearbeitung durch stefan
Priorität Normal
Lösung Behoben
Status Behoben
...
Projektion Keine
Aufwand Keiner
...
Zusammenfassung Alter des Benutzers wir din der Benutzerinfo nicht korrekt berechnet
Beschreibung Bei der Berechnung wird nur das Jahr berücksichtigt, jedoch nicht, ob der Benutzer in diesem Jahr schon Geburtstag hatte.


Beispiel:
Benutzer ist am 01.08.1978 geboren und heute ist der 14.12.2008
Dann wird ein Alter von 30 Jahren angezeigt, obwohl der Benutzer erst in 2 Wochen und 4 Monaten 30 wird.
Schritte zur Reproduzierung Siehe Beschreibung.

Ich habe auch eine Lösung:

In der Datei system/user_birthday/plugin/user/userinfo.php

die Zeilen 355-367

hiermit ersetzen:

          } else {

$now = time();
$currentyear = date("Y", $now);
$currentmonth = date("n", $now);
$currentday = date("d", $now);
$age = $currentyear - $yearbirth;

if (($currentmonth AddDataRow (array ('<strong>' . _USER_BIRTHDAY_AGE . '</strong>', $age ) );
          }
     }
Zusätzliche Information Wenn gewünscht kann ich auch die Änderung in die trunk-experimental per svn einpflegen.

Gruß Luke
Angeghängte Dateien  userinfo.zip (19.08.2008 / 3.12 KB)
 
Fehlernotiz
stefan
21.08.2008 18:02:27
korrigiert mit

trunk rev. 2245
branch rev. 2246
experimental rev. 988

Lösung wurde übernommen mit Änderung in OPN Konforme Date class abfrage
Luke
20.08.2008 07:02:51
Hi!

Ist drin.

Gruß Luke
stefan
19.08.2008 20:25:31
Das zip ist irgendwie nicht lesbar, bitte ins experimental svn einstellen, wäre nett
Luke
19.08.2008 07:06:57
Sorry, da ist wohl was beim Einfügen des Codes schiefgelaufen.

Diesesmal kommt die ganze Datei gezippt.

Gruß Luke

Fehlerhistorie
Änderungsdatum Benutzername Feld Änderung
21.08.2008 18:02:27 stefan Fehlernotiz hinzugefügt: 1862  
21.08.2008 18:02:27 stefan Lösung Offen => Behoben
21.08.2008 18:02:27 stefan Behoben in Version => opn 2.4.x
21.08.2008 18:02:27 stefan Status Zugewiesen => Behoben
21.08.2008 17:57:17 stefan Status Rückmeldung => Zugewiesen
20.08.2008 07:02:51 Luke Fehlernotiz hinzugefügt: 1861  
19.08.2008 20:27:01 stefan Status Neu => Rückmeldung
19.08.2008 20:27:01 stefan Bearbeitung durch => stefan
19.08.2008 20:25:31 stefan Fehlernotiz hinzugefügt: 1860  
19.08.2008 07:06:57 Luke Fehlernotiz hinzugefügt: 1859  
19.08.2008 07:06:39 Luke Datei hinzugefügt: userinfo.zip  
18.08.2008 20:06:58 Luke Neuer Fehler  


 
Ladezeit 0.08304 Sekunden