=== modified file 'dhis-2/dhis-api/src/main/java/org/hisp/dhis/period/PeriodType.java' --- dhis-2/dhis-api/src/main/java/org/hisp/dhis/period/PeriodType.java 2011-03-03 18:29:05 +0000 +++ dhis-2/dhis-api/src/main/java/org/hisp/dhis/period/PeriodType.java 2011-04-11 15:07:08 +0000 @@ -102,7 +102,7 @@ { for ( PeriodType periodType : getAvailablePeriodTypes() ) { - if ( periodType.getName().toLowerCase().trim().equals( name ) ) + if ( name != null && periodType.getName().toLowerCase().trim().equals( name.toLowerCase().trim() ) ) { return periodType; } @@ -111,8 +111,6 @@ return null; } - - // ------------------------------------------------------------------------- // Persistable // ------------------------------------------------------------------------- === modified file 'dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/resources/org/hisp/dhis/dashboard/i18n_module.properties' --- dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/resources/org/hisp/dhis/dashboard/i18n_module.properties 2011-04-11 09:14:35 +0000 +++ dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/resources/org/hisp/dhis/dashboard/i18n_module.properties 2011-04-11 15:07:08 +0000 @@ -28,4 +28,5 @@ operations = Operations read = Read confirm_delete_message = Are you sure you want to delete the message? -unread_messages = unread messages \ No newline at end of file +unread_messages = unread messages +unread_message = unread message \ No newline at end of file === modified file 'dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/javascript/message.js' --- dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/javascript/message.js 2011-04-04 17:12:01 +0000 +++ dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/javascript/message.js 2011-04-11 15:07:08 +0000 @@ -3,3 +3,8 @@ { removeItem( id, "", i18n_confirm_delete_message, "removeMessage.action" ); } + +function read( id ) +{ + window.location.href = "readMessage.action?id=" + id; +} \ No newline at end of file === modified file 'dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/mainForm.vm' --- dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/mainForm.vm 2011-04-11 09:14:35 +0000 +++ dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/mainForm.vm 2011-04-11 15:07:08 +0000 @@ -42,7 +42,8 @@ #end -

$i18n.getString( "dashboard" ) #if( $messageCount > 0 )$messageCount $i18n.getString( "unread_messages" )#end

+

$i18n.getString( "dashboard" ) +#if( $messageCount > 0 )$messageCount #if( $messageCount > 1 )$i18n.getString( "unread_messages" )#else$i18n.getString( "unread_message" )#end #end

=== modified file 'dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/message.vm' --- dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/message.vm 2011-04-04 17:12:01 +0000 +++ dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/message.vm 2011-04-11 15:07:08 +0000 @@ -6,18 +6,18 @@
-
+
+ - #foreach( $message in $messages ) - - - + + +
$i18n.getString( "sender" )$i18n.getString( "subject" ) $i18n.getString( "date" )$i18n.getString( "subject" ) $i18n.getString( "operations" )
$encoder.htmlEncode( $message.message.sender.name )$format.formatDate( $message.messageDate )$encoder.htmlEncode( $message.message.subject )$encoder.htmlEncode( $message.message.sender.name )$encoder.htmlEncode( $message.message.subject )$format.formatDate( $message.messageDate ) === modified file 'dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/readMessage.vm' --- dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/readMessage.vm 2011-04-04 17:12:01 +0000 +++ dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/readMessage.vm 2011-04-11 15:07:08 +0000 @@ -7,7 +7,7 @@
$encoder.htmlEncode( $message.message.text )
- +
\ No newline at end of file === modified file 'dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/style/dashboard.css' --- dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/style/dashboard.css 2011-04-04 17:12:01 +0000 +++ dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/style/dashboard.css 2011-04-11 15:07:08 +0000 @@ -67,6 +67,7 @@ .plainList td { border-bottom:1px solid #c0c0c0; + cursor:pointer; } .unread td