~openerp-community/openobject-doc/ksa-openobject-doc-6.0

« back to all changes in this revision

Viewing changes to i18n/ru/source/usability_book/7.Guidelines/menus.rst

  • Committer: Don Kirkby
  • Date: 2011-02-21 20:46:11 UTC
  • mfrom: (433.1.53 openobject-doc)
  • Revision ID: donkirkby+launpd@gmail.com-20110221204611-1ykt6dmg4k3gh5dh
[MERGE] revisions 477 to 486 from the 5.0 branch.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
.. i18n: =======================
 
3
.. i18n: Menu Organization Rules
 
4
.. i18n: =======================
 
5
..
 
6
 
 
7
=======================
 
8
Menu Organization Rules
 
9
=======================
 
10
 
 
11
.. i18n: Menu organization
 
12
.. i18n: +++++++++++++++++
 
13
..
 
14
 
 
15
Menu organization
 
16
+++++++++++++++++
 
17
 
 
18
.. i18n: * The first items of the main menu (application management) have to be the most useful documents of the application. There are 2 reasons for this: 
 
19
.. i18n: 
 
20
.. i18n:   * users must have direct and easy access to his documents, usually, most important features which correspond to daily operations.
 
21
.. i18n:   * In web client, this first menu is unfolded by default
 
22
..
 
23
 
 
24
* The first items of the main menu (application management) have to be the most useful documents of the application. There are 2 reasons for this: 
 
25
 
 
26
  * users must have direct and easy access to his documents, usually, most important features which correspond to daily operations.
 
27
  * In web client, this first menu is unfolded by default
 
28
 
 
29
.. i18n:     .. figure:: Pictures/webmenu.png
 
30
.. i18n:        :align: center
 
31
..
 
32
 
 
33
    .. figure:: Pictures/webmenu.png
 
34
       :align: center
 
35
 
 
36
.. i18n: * If the application contains the object “res.partner” it is always after the main menu. Because, it is important to have easy access to the suppliers in “purchase” or the customers in “sales”. 
 
37
.. i18n: * “Configurations” are always the last items of the application. By default, only “admin / configuration” has access to this menu. 
 
38
.. i18n: * “Reporting” is always before “Configuration”. From the managers side, it is the last item.
 
39
.. i18n: * If the application contains the object “res.product”, it is always before “Reporting” (from user side, it is the last item)
 
40
.. i18n: * the invoice object; if there is one in the application, it must be before “Products)
 
41
.. i18n: * All other menus are organized in a logical order. For example, in “Human Resources”, user have generally more often the need for “Time Tracking” than “Expenses”. So “Time Tracking” is placed before “Expenses”
 
42
..
 
43
 
 
44
* If the application contains the object “res.partner” it is always after the main menu. Because, it is important to have easy access to the suppliers in “purchase” or the customers in “sales”. 
 
45
* “Configurations” are always the last items of the application. By default, only “admin / configuration” has access to this menu. 
 
46
* “Reporting” is always before “Configuration”. From the managers side, it is the last item.
 
47
* If the application contains the object “res.product”, it is always before “Reporting” (from user side, it is the last item)
 
48
* the invoice object; if there is one in the application, it must be before “Products)
 
49
* All other menus are organized in a logical order. For example, in “Human Resources”, user have generally more often the need for “Time Tracking” than “Expenses”. So “Time Tracking” is placed before “Expenses”
 
50
 
 
51
.. i18n: To summarize menus have to look like :
 
52
..
 
53
 
 
54
To summarize menus have to look like :
 
55
 
 
56
.. i18n: * Main application 
 
57
.. i18n: * (Address book)
 
58
.. i18n: * …
 
59
.. i18n: * (Billings)
 
60
.. i18n: * (Product)
 
61
.. i18n: * Reporting
 
62
.. i18n: * Configuration
 
63
..
 
64
 
 
65
* Main application 
 
66
* (Address book)
 
67
* …
 
68
* (Billings)
 
69
* (Product)
 
70
* Reporting
 
71
* Configuration
 
72
 
 
73
.. i18n: Menu terminology
 
74
.. i18n: ++++++++++++++++
 
75
..
 
76
 
 
77
Menu terminology
 
78
++++++++++++++++
 
79
 
 
80
.. i18n: The used terminology must be short and explicit. Firstly, it must be short because in web client, main menus are organized on the top, in a horizontal bar. So it cannot take too much space. For instance, we don't use “Purchases Management” but “Purchases” to minimize the space taken in the menu. 
 
81
..
 
82
 
 
83
The used terminology must be short and explicit. Firstly, it must be short because in web client, main menus are organized on the top, in a horizontal bar. So it cannot take too much space. For instance, we don't use “Purchases Management” but “Purchases” to minimize the space taken in the menu. 
 
84
 
 
85
.. i18n: .. figure:: Pictures/menubar.png
 
86
.. i18n:    :align: center
 
87
..
 
88
 
 
89
.. figure:: Pictures/menubar.png
 
90
   :align: center
 
91
 
 
92
.. i18n: Secondly, used terminology must be linked to the application and explicit to it. For example, res.partner object is named “Customer” in “sales” and “Supplier” in “Purchase”.
 
93
..
 
94
 
 
95
Secondly, used terminology must be linked to the application and explicit to it. For example, res.partner object is named “Customer” in “sales” and “Supplier” in “Purchase”.