[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Phpgroupware-cvs] [20903] improvement : nicer error messages for users
From: |
Pascal Vilarem |
Subject: |
[Phpgroupware-cvs] [20903] improvement : nicer error messages for users |
Date: |
Mon, 04 Jan 2010 15:50:20 +0000 |
Revision: 20903
http://svn.sv.gnu.org/viewvc/?view=rev&root=phpgroupware&revision=20903
Author: maat
Date: 2010-01-04 15:50:20 +0000 (Mon, 04 Jan 2010)
Log Message:
-----------
improvement : nicer error messages for users
Modified Paths:
--------------
modules/ged/trunk/inc/class.flow_client.inc.php
modules/ged/trunk/templates/base/search.tpl
Modified: modules/ged/trunk/inc/class.flow_client.inc.php
===================================================================
--- modules/ged/trunk/inc/class.flow_client.inc.php 2010-01-04 15:37:43 UTC
(rev 20902)
+++ modules/ged/trunk/inc/class.flow_client.inc.php 2010-01-04 15:50:20 UTC
(rev 20903)
@@ -304,6 +304,29 @@
// needed for relations action
$new_relations=$this->get_var('relations', array('POST',
'GET'));
+ if ($context['custom_fields']['update_mode'] == 'new' &&
$update_version==lang('New') && $_FILES['version_file']['name']=='')
+ {
+ $errormessage.="<br/> - ".lang("no file");
+ $update_version = null;
+ $function_result=Array('status' => 'error');
+ }
+ elseif ($context['custom_fields']['update_mode'] == 'update'
&& $update_version==lang('Update') && $_FILES['version_file']['name']=='')
+ {
+ $errormessage.="<br/> - ".lang("no file");
+ $update_version = null;
+ $function_result=Array('status' => 'error');
+ }
+ if($update_file==lang('Update') )
+ {
+ if($new_file_name =='')
+ {
+ $errormessage.="<br/> - ".lang("no name");
+ $update_file='';
+ }
+
+ }
+
+
// TODO : real update
if ($update_file==lang('Update'))
{
@@ -340,7 +363,8 @@
if ($version_added=='OK')
{
- $function_result=Array('status' => 'ok',
'mute_history' => 'mute');
+ $function_result=Array('status' =>
'ok');
+
$function_result['comment']=$new_version_description;
}
else
{
@@ -388,7 +412,7 @@
}
elseif ( $go_back == lang('Go back'))
{
- $function_result=Array('status' => 'ok');
+ $function_result=Array('status' => 'ok', 'mute_history'
=> 'mute');
}
else
{
Modified: modules/ged/trunk/templates/base/search.tpl
===================================================================
--- modules/ged/trunk/templates/base/search.tpl 2010-01-04 15:37:43 UTC (rev
20902)
+++ modules/ged/trunk/templates/base/search.tpl 2010-01-04 15:50:20 UTC (rev
20903)
@@ -1,6 +1,7 @@
<div id="ged_top_menu">{top_link} {up_link} {update_folder} {add_folder}
{delete_folder} {add_file} {edit_file} {update_file} {refuse_file}
{accept_file} {submit_file} {deliver_file} {reject_file} {approve_file}
{delete_file} {change_acl} {search} {stats}</div>
<br/>
<div align=center>
+<div id="ged_add_file" >{errormessage}</div>
<form name="search" action="{action_search}" method="get">
<input name="{search_query_field}" type="text" size="50"
value="{search_query_value}"> <input name="{do_search_command}" type="submit"
value="{do_search_value}">
</form>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Phpgroupware-cvs] [20903] improvement : nicer error messages for users,
Pascal Vilarem <=