diff --git a/openerp/addons/base/base_menu.xml b/openerp/addons/base/base_menu.xml
index efc6844d383..797b94429b4 100644
--- a/openerp/addons/base/base_menu.xml
+++ b/openerp/addons/base/base_menu.xml
@@ -2,13 +2,13 @@
-
-
+
+
-
-
+
+
@@ -16,7 +16,7 @@
-
-
+
+
diff --git a/openerp/addons/base/base_update.xml b/openerp/addons/base/base_update.xml
index 46217aa2b9a..f6479e129e8 100644
--- a/openerp/addons/base/base_update.xml
+++ b/openerp/addons/base/base_update.xml
@@ -79,7 +79,6 @@
-
@@ -127,7 +126,7 @@
-
+
@@ -228,7 +227,7 @@
-
+
@@ -254,7 +253,7 @@
-
+
@@ -263,13 +262,13 @@
-
+
-
+
@@ -280,7 +279,7 @@
-
+
diff --git a/openerp/addons/base/i18n/ja.po b/openerp/addons/base/i18n/ja.po
index 632b13d80bd..ce9eb3de049 100644
--- a/openerp/addons/base/i18n/ja.po
+++ b/openerp/addons/base/i18n/ja.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-server\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-02-08 00:44+0000\n"
-"PO-Revision-Date: 2012-04-23 23:33+0000\n"
+"PO-Revision-Date: 2012-04-25 21:09+0000\n"
"Last-Translator: Akira Hiyama \n"
"Language-Team: Japanese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-04-25 04:46+0000\n"
-"X-Generator: Launchpad (build 15139)\n"
+"X-Launchpad-Export-Date: 2012-04-26 04:40+0000\n"
+"X-Generator: Launchpad (build 15149)\n"
#. module: base
#: model:res.country,name:base.sh
@@ -71,7 +71,7 @@ msgid ""
" "
msgstr ""
"\n"
-"プロジェクト管理モジュールは複数レベルのプロジェクト、タスク、完了したタスクなどを追跡します。=============================="
+"プロジェクト管理モジュールは複数レベルのプロジェクト、タスク、終了したタスクなどを追跡します。=============================="
"========================================================\n"
"\n"
"計画の立案、タスクの命令などが可能です。\n"
@@ -646,7 +646,7 @@ msgstr ""
"異なる会社のために異なるポリシーを定義でき、顧客にメールすることもできます。\n"
"\n"
"所定のパートナ / アカウントエントリーのためにフォローアップレベルをチェックしたい場合は、このメニューを使うことができます:\n"
-" 会計 / レポート / 一般的なレポート / パートナ / フォローアップ送信済み\n"
+" 会計 / レポート / 一般的なレポート / パートナ / フォローアップ送信済\n"
"\n"
#. module: base
@@ -731,7 +731,7 @@ msgstr "アンギラ"
#. module: base
#: view:base.language.export:0
msgid "Export done"
-msgstr "エクスポート完了"
+msgstr "エクスポート終了"
#. module: base
#: model:ir.module.module,shortdesc:base.module_plugin_outlook
@@ -1347,8 +1347,8 @@ msgid ""
"- creation/update: a mandatory field is not correctly set"
msgstr ""
"その操作は完了できません。おそらく、次の理由によります:\n"
-" ・ 削除:他から参照されているレコードの削除を行おうとした\n"
-" ・ 作成 / 更新:必須項目が正しくセットされていない"
+" ・ 削除:他から参照されているレコードの削除を行おうとした。\n"
+" ・ 作成 / 更新:必須項目が正しくセットされていない。"
#. module: base
#: field:ir.module.category,parent_id:0
@@ -1865,9 +1865,9 @@ msgstr ""
"\n"
" ・ デフォルトでは国のための知られている検査ルール、通常は簡単なチェックディジットを\n"
" 使って簡便なオフラインチェックが実行されます。これは簡単でいつでも利用できますが、\n"
-" 割り当て済みの番号や正しくない値を許してしまいます。\n"
-" ・ 'VAT VIES Check' オプションが使用可能(ユーザの会社の設定にある)な\n"
-" 時は、VAT番号はEU VIESデータベースに問い合わせて、その番号がEU会社として実際に割り当て\n"
+" 割当済の番号や正しくない値を許してしまいます。\n"
+" ・ 'VAT VIES Check' オプションが使用可能(ユーザの会社の設定にある)な時は、\n"
+" VAT番号はEU VIESデータベースに問い合わせて、その番号がEU会社として実際に割り当て\n"
" られているかを検査します。これは単純なオフラインチェックに比較して多少時間がかり、\n"
" インターネット接続も必要です。全ての時間に利用可能ではないため、サービスが利用可能でき\n"
" ない時や対象外の国(例えば非EU国)の場合は、簡便なチェックが代わりに実行されます。\n"
@@ -2314,7 +2314,7 @@ msgstr ""
" ・ 配達がトラックなのかUPSなのかの仕訳\n"
"\n"
"仕訳帳にはそうした責任があり、そして異なる状態に進展します:\n"
-" ・ ドラフト、オープン、キャンセル、完了\n"
+" ・ ドラフト、オープン、キャンセル、終了\n"
"\n"
"バッチ操作は一度に全ての受注の確認、検証、請求書集荷といった異なる仕訳帳を処理できます。\n"
"\n"
@@ -3261,7 +3261,7 @@ msgstr "繰り返しの設定"
#. module: base
#: selection:publisher_warranty.contract,state:0
msgid "Canceled"
-msgstr "キャンセル済み"
+msgstr "キャンセル済"
#. module: base
#: model:res.country,name:base.at
@@ -5191,7 +5191,7 @@ msgstr "アブハジア語 / аҧсуа"
#. module: base
#: view:base.module.configuration:0
msgid "System Configuration Done"
-msgstr "システム設定完了"
+msgstr "システム設定終了"
#. module: base
#: code:addons/orm.py:1459
@@ -5430,7 +5430,7 @@ msgstr "南アフリカ"
#: selection:ir.module.module,state:0
#: selection:ir.module.module.dependency,state:0
msgid "Installed"
-msgstr "インストール済み"
+msgstr "インストール済"
#. module: base
#: selection:base.language.install,lang:0
@@ -6369,7 +6369,7 @@ msgstr "翻訳"
#. module: base
#: selection:res.request,state:0
msgid "closed"
-msgstr "閉鎖済み"
+msgstr "閉鎖済"
#. module: base
#: model:ir.module.module,description:base.module_l10n_cr
@@ -6973,7 +6973,7 @@ msgstr "自らの必要と希望によるクライアントにより解釈され
#. module: base
#: sql_constraint:ir.rule:0
msgid "Rule must have at least one checked access right !"
-msgstr "ルールは少なくとも1つのチェック済みのアクセス権限を持たねばなりません。"
+msgstr "ルールは少なくとも1つのチェック済のアクセス権限を持たねばなりません。"
#. module: base
#: model:res.country,name:base.fj
@@ -8620,7 +8620,7 @@ msgid ""
msgstr ""
"\n"
"\n"
-"このアドオンは既にシステムにインストール済みです。"
+"このアドオンは既にシステムにインストール済です。"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
@@ -10694,7 +10694,7 @@ msgstr "このモジュールはresユーザの中にGoogleユーザを加えま
#: selection:base.module.import,state:0
#: selection:base.module.update,state:0
msgid "done"
-msgstr "完了"
+msgstr "終了"
#. module: base
#: view:ir.actions.act_window:0
@@ -10963,7 +10963,7 @@ msgstr "%I - 時(12時間表示)[01,12]."
#. module: base
#: selection:publisher_warranty.contract.wizard,state:0
msgid "Finished"
-msgstr "完了"
+msgstr "終了"
#. module: base
#: model:res.country,name:base.de
@@ -11985,7 +11985,7 @@ msgstr "その他のアクション"
#. module: base
#: selection:ir.actions.todo,state:0
msgid "Done"
-msgstr "完了"
+msgstr "終了"
#. module: base
#: help:ir.cron,doall:0
@@ -12142,7 +12142,7 @@ msgstr ""
#. module: base
#: field:ir.module.module,latest_version:0
msgid "Installed version"
-msgstr "インストール済みのバージョン"
+msgstr "インストール済のバージョン"
#. module: base
#: selection:base.language.install,lang:0
@@ -13917,7 +13917,7 @@ msgstr "接続情報"
#. module: base
#: view:ir.attachment:0
msgid "Created"
-msgstr "作成済み"
+msgstr "作成済"
#. module: base
#: help:ir.actions.wizard,multi:0
@@ -13981,7 +13981,7 @@ msgstr ""
"============================================================================="
"================================\n"
"\n"
-"状態:ドラフト、確認、完了、キャンセル\n"
+"状態:ドラフト、確認、終了、キャンセル\n"
"終了する、確認する、キャンセルする時に、製造オーダーは全ての状態行を状態に応じて設定する。\n"
"\n"
"メニューの作成:\n"
@@ -13991,7 +13991,7 @@ msgstr ""
"\n"
"ワークセンタタブの下に製造オーダーのフォームビューにボタンを追加して下さい:\n"
" ・ 開始(確認状態に設定)、開始日付の設定\n"
-" ・ 完了(完了状態に設定)、中止日付の設定\n"
+" ・ 終了(終了状態に設定)、中止日付の設定\n"
" ・ ドラフトに設定(ドラフト状態に設定)\n"
" ・ キャンセル(キャンセル状態に設定)\n"
"\n"
@@ -16208,7 +16208,7 @@ msgstr "イベントログ"
#: code:addons/base/module/wizard/base_module_configuration.py:38
#, python-format
msgid "System Configuration done"
-msgstr "システム設定が完了しました。"
+msgstr "システム設定が終了しました。"
#. module: base
#: view:ir.actions.server:0
diff --git a/openerp/addons/base/ir/ir.xml b/openerp/addons/base/ir/ir.xml
index bf970a9b4d1..81c7cade5d0 100644
--- a/openerp/addons/base/ir/ir.xml
+++ b/openerp/addons/base/ir/ir.xml
@@ -143,7 +143,7 @@
-
+
@@ -269,7 +269,7 @@
@@ -356,8 +356,8 @@
-
-
+
+
@@ -764,7 +764,7 @@
A group is a set of functional areas that will be assigned to the user in order to give them access and rights to specific applications and tasks in the system. You can create custom groups or edit the ones existing by default in order to customize the view of the menu that users will be able to see. Whether they can have a read, write, create and delete access right can be managed from here.
+ groups="base.group_no_one"/>
@@ -927,7 +927,7 @@
-
+
@@ -984,7 +984,7 @@
-
+
@@ -1287,7 +1287,7 @@
{'manual':True}
-
+
@@ -1306,7 +1306,7 @@
+ groups="base.group_no_one"/>
@@ -1429,11 +1429,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -1517,9 +1517,9 @@
-
+
-
+
@@ -1571,7 +1571,7 @@
-
+
@@ -1631,7 +1631,7 @@
-
+
@@ -1950,7 +1950,7 @@
form
The configuration wizards are used to help you configure a new instance of OpenERP. They are launched during the installation of new modules, but you can choose to restart some wizards manually from this menu.
-
+
@@ -2017,7 +2017,7 @@
-
+
diff --git a/openerp/addons/base/ir/ir_config_parameter_view.xml b/openerp/addons/base/ir/ir_config_parameter_view.xml
index 6e1a7500d05..4d4c88306b5 100644
--- a/openerp/addons/base/ir/ir_config_parameter_view.xml
+++ b/openerp/addons/base/ir/ir_config_parameter_view.xml
@@ -37,6 +37,6 @@
+ parent="base.next_id_4" action="ir_config_list_action" groups="base.group_no_one"/>
diff --git a/openerp/addons/base/ir/workflow/workflow_view.xml b/openerp/addons/base/ir/workflow/workflow_view.xml
index 5866b81a25e..894ca52f3ad 100644
--- a/openerp/addons/base/ir/workflow/workflow_view.xml
+++ b/openerp/addons/base/ir/workflow/workflow_view.xml
@@ -1,7 +1,7 @@
-
+
diff --git a/openerp/addons/base/module/wizard/base_module_update_view.xml b/openerp/addons/base/module/wizard/base_module_update_view.xml
index 3e879b1e766..e26363e67cf 100644
--- a/openerp/addons/base/module/wizard/base_module_update_view.xml
+++ b/openerp/addons/base/module/wizard/base_module_update_view.xml
@@ -58,7 +58,7 @@
name="Update Modules List"
action="action_view_base_module_update"
id="menu_view_base_module_update"
- groups="base.group_extended"
+ groups="base.group_no_one"
parent="menu_management"
sequence="2"
icon="STOCK_CONVERT"/>
diff --git a/openerp/addons/base/module/wizard/base_module_upgrade_view.xml b/openerp/addons/base/module/wizard/base_module_upgrade_view.xml
index 2bb42913b88..f4a31c34d3f 100644
--- a/openerp/addons/base/module/wizard/base_module_upgrade_view.xml
+++ b/openerp/addons/base/module/wizard/base_module_upgrade_view.xml
@@ -33,7 +33,7 @@
diff --git a/openerp/addons/base/res/ir_property_view.xml b/openerp/addons/base/res/ir_property_view.xml
index 87835cafffc..bf425a9429c 100644
--- a/openerp/addons/base/res/ir_property_view.xml
+++ b/openerp/addons/base/res/ir_property_view.xml
@@ -50,7 +50,7 @@
-
+
@@ -75,7 +75,7 @@
form
-
+
diff --git a/openerp/addons/base/res/res_bank_view.xml b/openerp/addons/base/res/res_bank_view.xml
index 100fc7ef5ce..6f6fc663f1c 100644
--- a/openerp/addons/base/res/res_bank_view.xml
+++ b/openerp/addons/base/res/res_bank_view.xml
@@ -113,7 +113,7 @@
-
+
diff --git a/openerp/addons/base/res/res_country_view.xml b/openerp/addons/base/res/res_country_view.xml
index 34326e92052..278115e4be3 100644
--- a/openerp/addons/base/res/res_country_view.xml
+++ b/openerp/addons/base/res/res_country_view.xml
@@ -26,7 +26,7 @@
diff --git a/openerp/addons/base/res/res_lang_view.xml b/openerp/addons/base/res/res_lang_view.xml
index 303f530c1d0..1f857fa615c 100644
--- a/openerp/addons/base/res/res_lang_view.xml
+++ b/openerp/addons/base/res/res_lang_view.xml
@@ -126,6 +126,6 @@
{'active_test': False}
-
+
diff --git a/openerp/addons/base/res/res_partner_report.xml b/openerp/addons/base/res/res_partner_report.xml
index 00a8713dd9d..80ab161e62c 100644
--- a/openerp/addons/base/res/res_partner_report.xml
+++ b/openerp/addons/base/res/res_partner_report.xml
@@ -1,7 +1,7 @@
-
+
diff --git a/openerp/addons/base/res/res_partner_view.xml b/openerp/addons/base/res/res_partner_view.xml
index 2f6a1412484..24910d7cb41 100644
--- a/openerp/addons/base/res/res_partner_view.xml
+++ b/openerp/addons/base/res/res_partner_view.xml
@@ -202,9 +202,6 @@
-
-
+
@@ -654,7 +651,7 @@
diff --git a/openerp/addons/base/res/res_request_view.xml b/openerp/addons/base/res/res_request_view.xml
index 3bfb0a30ce4..e723fc39710 100644
--- a/openerp/addons/base/res/res_request_view.xml
+++ b/openerp/addons/base/res/res_request_view.xml
@@ -47,12 +47,12 @@
-
+
-
+
diff --git a/openerp/addons/base/res/res_users.py b/openerp/addons/base/res/res_users.py
index 6ed6e7cc74c..e7c517cdbe5 100644
--- a/openerp/addons/base/res/res_users.py
+++ b/openerp/addons/base/res/res_users.py
@@ -96,11 +96,6 @@ class groups(osv.osv):
self.pool.get('ir.model.access').call_cache_clearing_methods(cr)
return res
- def get_extended_interface_group(self, cr, uid, context=None):
- data_obj = self.pool.get('ir.model.data')
- extended_group_data_id = data_obj._get_id(cr, uid, 'base', 'group_extended')
- return data_obj.browse(cr, uid, extended_group_data_id, context=context).res_id
-
groups()
def _lang_get(self, cr, uid, context=None):
@@ -156,35 +151,6 @@ class users(osv.osv):
body=(self.get_welcome_mail_body(cr, uid, context=context) % user))
return ir_mail_server.send_email(cr, uid, msg, context=context)
- def _set_interface_type(self, cr, uid, ids, name, value, arg, context=None):
- """Implementation of 'view' function field setter, sets the type of interface of the users.
- @param name: Name of the field
- @param arg: User defined argument
- @param value: new value returned
- @return: True/False
- """
- if not value or value not in ['simple','extended']:
- return False
- group_obj = self.pool.get('res.groups')
- extended_group_id = group_obj.get_extended_interface_group(cr, uid, context=context)
- # First always remove the users from the group (avoids duplication if called twice)
- self.write(cr, uid, ids, {'groups_id': [(3, extended_group_id)]}, context=context)
- # Then add them back if requested
- if value == 'extended':
- self.write(cr, uid, ids, {'groups_id': [(4, extended_group_id)]}, context=context)
- return True
-
- def _get_interface_type(self, cr, uid, ids, name, args, context=None):
- """Implementation of 'view' function field getter, returns the type of interface of the users.
- @param field_name: Name of the field
- @param arg: User defined argument
- @return: Dictionary of values
- """
- group_obj = self.pool.get('res.groups')
- extended_group_id = group_obj.get_extended_interface_group(cr, uid, context=context)
- extended_users = group_obj.read(cr, uid, extended_group_id, ['users'], context=context)['users']
- return dict(zip(ids, ['extended' if user in extended_users else 'simple' for user in ids]))
-
def onchange_avatar(self, cr, uid, ids, value, context=None):
if not value:
return {'value': {'avatar_big': value, 'avatar': value} }
@@ -264,9 +230,6 @@ class users(osv.osv):
help="The user's timezone, used to output proper date and time values inside printed reports. "
"It is important to set a value for this field. You should use the same timezone "
"that is otherwise used to pick and render date and time values: your computer's timezone."),
- 'view': fields.function(_get_interface_type, type='selection', fnct_inv=_set_interface_type,
- selection=[('simple','Simplified'),('extended','Extended')],
- string='Interface', help="OpenERP offers a simplified and an extended user interface. If you use OpenERP for the first time we strongly advise you to select the simplified interface, which has less features but is easier to use. You can switch to the other interface from the User/Preferences menu at any time."),
'menu_tips': fields.boolean('Menu Tips', help="Check out this box if you want to always display tips on each menu action"),
'date': fields.datetime('Latest Connection', readonly=True),
}
@@ -375,7 +338,7 @@ class users(osv.osv):
}
# User can write to a few of her own fields (but not her groups for example)
- SELF_WRITEABLE_FIELDS = ['menu_tips','view', 'password', 'signature', 'action_id', 'company_id', 'user_email', 'name', 'avatar', 'avatar_big']
+ SELF_WRITEABLE_FIELDS = ['menu_tips','password', 'signature', 'action_id', 'company_id', 'user_email', 'name', 'avatar', 'avatar_big']
def write(self, cr, uid, ids, values, context=None):
if not hasattr(ids, '__iter__'):
diff --git a/openerp/addons/base/security/base_security.xml b/openerp/addons/base/security/base_security.xml
index 3b0194922ca..2fdd7f70ca9 100644
--- a/openerp/addons/base/security/base_security.xml
+++ b/openerp/addons/base/security/base_security.xml
@@ -24,10 +24,6 @@
Multi Companies
-
- Extended View
-
-
Technical Features