|
From: <ju...@us...> - 2008-10-24 04:33:55
|
Revision: 2297
http://xoops.svn.sourceforge.net/xoops/?rev=2297&view=rev
Author: julionc
Date: 2008-10-24 04:33:49 +0000 (Fri, 24 Oct 2008)
Log Message:
-----------
Fixed bug #2164522 and #2164510
Modified Paths:
--------------
XoopsCore/trunk/docs/changelog.txt
XoopsCore/trunk/htdocs/modules/profile/class/field.php
XoopsCore/trunk/htdocs/modules/profile/language/english/modinfo.php
Modified: XoopsCore/trunk/docs/changelog.txt
===================================================================
--- XoopsCore/trunk/docs/changelog.txt 2008-10-24 02:23:12 UTC (rev 2296)
+++ XoopsCore/trunk/docs/changelog.txt 2008-10-24 04:33:49 UTC (rev 2297)
@@ -5,8 +5,13 @@
2008/10/22: Version 2.3.1-svn
============================
- Upgraded Snoopy Class to 1.2.4 (julionc)
+- Fixed bug #2164522: Last login date display fixed for user had never logged (julionc/marco/colossus)
+- Fixed bug #2164510: "Url" field in Profile module isn't a link (julionc/marco/colossus)
+- Modified language files:
+ /modules/profile/english/modinfo.php added one item: "_PROFILE_MI_NEVER_LOGED_IN" (julionc)
+
============================
2008/10/11: Version 2.3.1
============================
Modified: XoopsCore/trunk/htdocs/modules/profile/class/field.php
===================================================================
--- XoopsCore/trunk/htdocs/modules/profile/class/field.php 2008-10-24 02:23:12 UTC (rev 2296)
+++ XoopsCore/trunk/htdocs/modules/profile/class/field.php 2008-10-24 04:33:49 UTC (rev 2297)
@@ -238,6 +238,13 @@
switch ($this->getVar('field_type')) {
default:
case "textbox":
+ if ($this->getVar('field_name') == 'url') {
+ return '<a href="'.$value.'" rel="external">'.$value.'</a>';
+ } else {
+ return $value;
+ }
+ break;
+
case "textarea":
case "dhtml":
case 'theme':
@@ -291,7 +298,11 @@
break;
case "datetime":
- return formatTimestamp($value, 'm');
+ if (!empty($value)) {
+ return formatTimestamp($value, 'm');
+ } else {
+ return $value = _PROFILE_MI_NEVER_LOGED_IN;
+ }
break;
case "autotext":
Modified: XoopsCore/trunk/htdocs/modules/profile/language/english/modinfo.php
===================================================================
--- XoopsCore/trunk/htdocs/modules/profile/language/english/modinfo.php 2008-10-24 02:23:12 UTC (rev 2296)
+++ XoopsCore/trunk/htdocs/modules/profile/language/english/modinfo.php 2008-10-24 04:33:49 UTC (rev 2297)
@@ -45,4 +45,6 @@
define("_PROFILE_MI_CATEGORY_MESSAGING", "Messaging");
define("_PROFILE_MI_CATEGORY_SETTINGS", "Settings");
define("_PROFILE_MI_CATEGORY_COMMUNITY", "Community");
+
+define("_PROFILE_MI_NEVER_LOGED_IN", "Never logged in");
?>
\ No newline at end of file
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|