Merge lp:~openerp-community/partner-contact-management/base_partner_surname into lp:~partner-contact-core-editors/partner-contact-management/6.1
- base_partner_surname
- Merge into 6.1
Status: | Merged |
---|---|
Merged at revision: | 4 |
Proposed branch: | lp:~openerp-community/partner-contact-management/base_partner_surname |
Merge into: | lp:~partner-contact-core-editors/partner-contact-management/6.1 |
Diff against target: |
752 lines (+686/-0) 13 files modified
base_partner_surname/__init__.py (+23/-0) base_partner_surname/__openerp__.py (+40/-0) base_partner_surname/i18n/base_partner_surname.pot (+51/-0) base_partner_surname/i18n/ca.po (+63/-0) base_partner_surname/i18n/es.po (+62/-0) base_partner_surname/i18n/fi.po (+55/-0) base_partner_surname/i18n/fr.po (+55/-0) base_partner_surname/i18n/fr_BE.po (+51/-0) base_partner_surname/i18n/it.po (+62/-0) base_partner_surname/i18n/pt.po (+62/-0) base_partner_surname/i18n/sv.po (+54/-0) base_partner_surname/partner.py (+76/-0) base_partner_surname/partner_view.xml (+32/-0) |
To merge this branch: | bzr merge lp:~openerp-community/partner-contact-management/base_partner_surname |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Joël Grand-Guillaume @ camptocamp | code review, no test | Approve | |
Yannick Vaucher @ Camptocamp | Pending | ||
Review via email:
|
Commit message
Description of the change
To post a comment you must log in.
Revision history for this message

Joël Grand-Guillaume @ camptocamp (jgrandguillaume-c2c) wrote : | # |
review:
Approve
(code review, no test)
- 77. By Maxime Chambreuil (http://www.savoirfairelinux.com)
-
[FIX] based on code review
- 78. By Launchpad Translations on behalf of openerp-commiter
-
[IMP] Bumping the version
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === added directory 'base_partner_surname' |
2 | === added file 'base_partner_surname/__init__.py' |
3 | --- base_partner_surname/__init__.py 1970-01-01 00:00:00 +0000 |
4 | +++ base_partner_surname/__init__.py 2013-02-25 14:39:18 +0000 |
5 | @@ -0,0 +1,23 @@ |
6 | +# -*- coding: utf-8 -*- |
7 | +############################################################################## |
8 | +# |
9 | +# OpenERP, Open Source Management Solution |
10 | +# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). |
11 | +# |
12 | +# This program is free software: you can redistribute it and/or modify |
13 | +# it under the terms of the GNU Affero General Public License as |
14 | +# published by the Free Software Foundation, either version 3 of the |
15 | +# License, or (at your option) any later version. |
16 | +# |
17 | +# This program is distributed in the hope that it will be useful, |
18 | +# but WITHOUT ANY WARRANTY; without even the implied warranty of |
19 | +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
20 | +# GNU Affero General Public License for more details. |
21 | +# |
22 | +# You should have received a copy of the GNU Affero General Public License |
23 | +# along with this program. If not, see <http://www.gnu.org/licenses/>. |
24 | +# |
25 | +############################################################################## |
26 | +import partner |
27 | + |
28 | +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: |
29 | |
30 | === added file 'base_partner_surname/__openerp__.py' |
31 | --- base_partner_surname/__openerp__.py 1970-01-01 00:00:00 +0000 |
32 | +++ base_partner_surname/__openerp__.py 2013-02-25 14:39:18 +0000 |
33 | @@ -0,0 +1,40 @@ |
34 | +# -*- coding: utf-8 -*- |
35 | +############################################################################## |
36 | +# |
37 | +# OpenERP, Open Source Management Solution |
38 | +# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). |
39 | +# |
40 | +# This program is free software: you can redistribute it and/or modify |
41 | +# it under the terms of the GNU Affero General Public License as |
42 | +# published by the Free Software Foundation, either version 3 of the |
43 | +# License, or (at your option) any later version. |
44 | +# |
45 | +# This program is distributed in the hope that it will be useful, |
46 | +# but WITHOUT ANY WARRANTY; without even the implied warranty of |
47 | +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
48 | +# GNU Affero General Public License for more details. |
49 | +# |
50 | +# You should have received a copy of the GNU Affero General Public License |
51 | +# along with this program. If not, see <http://www.gnu.org/licenses/>. |
52 | +# |
53 | +############################################################################## |
54 | +{ |
55 | + "name" : "Base Partner Surname", |
56 | + "version" : "1.1", |
57 | + "author" : "Tiny, Serpent Consulting Services", |
58 | + "website" : "http://www.openerp.com", |
59 | + "category" : "Generic Modules/Base", |
60 | + "description": """ |
61 | +This module is used for separate surname from contact name of partner. Now You can give first name & last name on contact Name. |
62 | +This module is deprecated, it is highly recommended to use base_contact instead. |
63 | + |
64 | + """, |
65 | + "depends" : ["base"], |
66 | + "init_xml" : [ ], |
67 | + "demo_xml" : [ ], |
68 | + "update_xml" : [ "partner_view.xml" ], |
69 | + "installable": True, |
70 | + "auto_install": False |
71 | +} |
72 | +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: |
73 | + |
74 | |
75 | === added directory 'base_partner_surname/i18n' |
76 | === added file 'base_partner_surname/i18n/base_partner_surname.pot' |
77 | --- base_partner_surname/i18n/base_partner_surname.pot 1970-01-01 00:00:00 +0000 |
78 | +++ base_partner_surname/i18n/base_partner_surname.pot 2013-02-25 14:39:18 +0000 |
79 | @@ -0,0 +1,51 @@ |
80 | +# Translation of OpenERP Server. |
81 | +# This file contains the translation of the following modules: |
82 | +# * base_partner_surname |
83 | +# |
84 | +msgid "" |
85 | +msgstr "" |
86 | +"Project-Id-Version: OpenERP Server 5.0.6\n" |
87 | +"Report-Msgid-Bugs-To: support@openerp.com\n" |
88 | +"POT-Creation-Date: 2009-11-25 05:35:30+0000\n" |
89 | +"PO-Revision-Date: 2009-11-25 05:35:30+0000\n" |
90 | +"Last-Translator: <>\n" |
91 | +"Language-Team: \n" |
92 | +"MIME-Version: 1.0\n" |
93 | +"Content-Type: text/plain; charset=UTF-8\n" |
94 | +"Content-Transfer-Encoding: \n" |
95 | +"Plural-Forms: \n" |
96 | + |
97 | +#. module: base_partner_surname |
98 | +#: constraint:ir.ui.view:0 |
99 | +msgid "Invalid XML for View Architecture!" |
100 | +msgstr "" |
101 | + |
102 | +#. module: base_partner_surname |
103 | +#: field:res.partner.address,last_name:0 |
104 | +msgid "Last Name" |
105 | +msgstr "" |
106 | + |
107 | +#. module: base_partner_surname |
108 | +#: model:ir.module.module,shortdesc:base_partner_surname.module_meta_information |
109 | +msgid "Base Partner Surname" |
110 | +msgstr "" |
111 | + |
112 | +#. module: base_partner_surname |
113 | +#: field:res.partner.address,first_name:0 |
114 | +msgid "First Name" |
115 | +msgstr "" |
116 | + |
117 | +#. module: base_partner_surname |
118 | +#: model:ir.module.module,description:base_partner_surname.module_meta_information |
119 | +msgid "\n" |
120 | +"This module use for seperate surname from contact name of partner. Now You can give first name & last name on contact Name.\n" |
121 | +"This module is deprecated, it is higly recommended to use base_contact instead.\n" |
122 | +"\n" |
123 | +" " |
124 | +msgstr "" |
125 | + |
126 | +#. module: base_partner_surname |
127 | +#: view:res.partner:0 |
128 | +msgid "Partner Contacts" |
129 | +msgstr "" |
130 | + |
131 | |
132 | === added file 'base_partner_surname/i18n/ca.po' |
133 | --- base_partner_surname/i18n/ca.po 1970-01-01 00:00:00 +0000 |
134 | +++ base_partner_surname/i18n/ca.po 2013-02-25 14:39:18 +0000 |
135 | @@ -0,0 +1,63 @@ |
136 | +# Catalan translation for openobject-addons |
137 | +# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 |
138 | +# This file is distributed under the same license as the openobject-addons package. |
139 | +# FIRST AUTHOR <EMAIL@ADDRESS>, 2010. |
140 | +# |
141 | +msgid "" |
142 | +msgstr "" |
143 | +"Project-Id-Version: openobject-addons\n" |
144 | +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
145 | +"POT-Creation-Date: 2009-11-25 05:35+0000\n" |
146 | +"PO-Revision-Date: 2010-07-20 19:22+0000\n" |
147 | +"Last-Translator: Jordi Esteve (www.zikzakmedia.com) " |
148 | +"<jesteve@zikzakmedia.com>\n" |
149 | +"Language-Team: Catalan <ca@li.org>\n" |
150 | +"MIME-Version: 1.0\n" |
151 | +"Content-Type: text/plain; charset=UTF-8\n" |
152 | +"Content-Transfer-Encoding: 8bit\n" |
153 | +"X-Launchpad-Export-Date: 2012-12-05 05:38+0000\n" |
154 | +"X-Generator: Launchpad (build 16335)\n" |
155 | + |
156 | +#. module: base_partner_surname |
157 | +#: constraint:ir.ui.view:0 |
158 | +msgid "Invalid XML for View Architecture!" |
159 | +msgstr "XML no vàlid per a l'estructura de la vista!" |
160 | + |
161 | +#. module: base_partner_surname |
162 | +#: field:res.partner.address,last_name:0 |
163 | +msgid "Last Name" |
164 | +msgstr "Cognoms" |
165 | + |
166 | +#. module: base_partner_surname |
167 | +#: model:ir.module.module,shortdesc:base_partner_surname.module_meta_information |
168 | +msgid "Base Partner Surname" |
169 | +msgstr "Base - Cognoms a les empreses" |
170 | + |
171 | +#. module: base_partner_surname |
172 | +#: field:res.partner.address,first_name:0 |
173 | +msgid "First Name" |
174 | +msgstr "Nom" |
175 | + |
176 | +#. module: base_partner_surname |
177 | +#: model:ir.module.module,description:base_partner_surname.module_meta_information |
178 | +msgid "" |
179 | +"\n" |
180 | +"This module use for seperate surname from contact name of partner. Now You " |
181 | +"can give first name & last name on contact Name.\n" |
182 | +"This module is deprecated, it is higly recommended to use base_contact " |
183 | +"instead.\n" |
184 | +"\n" |
185 | +" " |
186 | +msgstr "" |
187 | +"\n" |
188 | +"Aquest mòdul serveix per a separar nom i cognoms en el contacte de " |
189 | +"l'empresa. Permet introduir el nom i cognoms en el nom de contacte.\n" |
190 | +"Aquest mòdul està obsolet, es molt recomanable en el seu lloc utilitzar " |
191 | +"base_contact.\n" |
192 | +"\n" |
193 | +" " |
194 | + |
195 | +#. module: base_partner_surname |
196 | +#: view:res.partner:0 |
197 | +msgid "Partner Contacts" |
198 | +msgstr "Contactes de l'empresa" |
199 | |
200 | === added file 'base_partner_surname/i18n/es.po' |
201 | --- base_partner_surname/i18n/es.po 1970-01-01 00:00:00 +0000 |
202 | +++ base_partner_surname/i18n/es.po 2013-02-25 14:39:18 +0000 |
203 | @@ -0,0 +1,62 @@ |
204 | +# Spanish translation for openobject-addons |
205 | +# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 |
206 | +# This file is distributed under the same license as the openobject-addons package. |
207 | +# FIRST AUTHOR <EMAIL@ADDRESS>, 2010. |
208 | +# |
209 | +msgid "" |
210 | +msgstr "" |
211 | +"Project-Id-Version: openobject-addons\n" |
212 | +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
213 | +"POT-Creation-Date: 2009-11-25 05:35+0000\n" |
214 | +"PO-Revision-Date: 2010-09-03 08:05+0000\n" |
215 | +"Last-Translator: OpenERP Administrators <Unknown>\n" |
216 | +"Language-Team: Spanish <es@li.org>\n" |
217 | +"MIME-Version: 1.0\n" |
218 | +"Content-Type: text/plain; charset=UTF-8\n" |
219 | +"Content-Transfer-Encoding: 8bit\n" |
220 | +"X-Launchpad-Export-Date: 2012-12-05 05:38+0000\n" |
221 | +"X-Generator: Launchpad (build 16335)\n" |
222 | + |
223 | +#. module: base_partner_surname |
224 | +#: constraint:ir.ui.view:0 |
225 | +msgid "Invalid XML for View Architecture!" |
226 | +msgstr "¡XML no válido para la estructura de la vista!" |
227 | + |
228 | +#. module: base_partner_surname |
229 | +#: field:res.partner.address,last_name:0 |
230 | +msgid "Last Name" |
231 | +msgstr "Apellidos" |
232 | + |
233 | +#. module: base_partner_surname |
234 | +#: model:ir.module.module,shortdesc:base_partner_surname.module_meta_information |
235 | +msgid "Base Partner Surname" |
236 | +msgstr "Nombre y apellidos para contactos de empresas" |
237 | + |
238 | +#. module: base_partner_surname |
239 | +#: field:res.partner.address,first_name:0 |
240 | +msgid "First Name" |
241 | +msgstr "Nombre" |
242 | + |
243 | +#. module: base_partner_surname |
244 | +#: model:ir.module.module,description:base_partner_surname.module_meta_information |
245 | +msgid "" |
246 | +"\n" |
247 | +"This module use for seperate surname from contact name of partner. Now You " |
248 | +"can give first name & last name on contact Name.\n" |
249 | +"This module is deprecated, it is higly recommended to use base_contact " |
250 | +"instead.\n" |
251 | +"\n" |
252 | +" " |
253 | +msgstr "" |
254 | +"\n" |
255 | +"Este módulo sirve para separar nombre y apellidos en el contacto de la " |
256 | +"empresa. Permite introducir el nombre y apellidos en el nombre de contacto.\n" |
257 | +"Este módulo está obsoleto, es muy recomendable en su lugar utilizar " |
258 | +"base_contact.\n" |
259 | +"\n" |
260 | +" " |
261 | + |
262 | +#. module: base_partner_surname |
263 | +#: view:res.partner:0 |
264 | +msgid "Partner Contacts" |
265 | +msgstr "Contactos de la empresa" |
266 | |
267 | === added file 'base_partner_surname/i18n/fi.po' |
268 | --- base_partner_surname/i18n/fi.po 1970-01-01 00:00:00 +0000 |
269 | +++ base_partner_surname/i18n/fi.po 2013-02-25 14:39:18 +0000 |
270 | @@ -0,0 +1,55 @@ |
271 | +# Finnish translation for openobject-addons |
272 | +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 |
273 | +# This file is distributed under the same license as the openobject-addons package. |
274 | +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. |
275 | +# |
276 | +msgid "" |
277 | +msgstr "" |
278 | +"Project-Id-Version: openobject-addons\n" |
279 | +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
280 | +"POT-Creation-Date: 2009-11-25 05:35+0000\n" |
281 | +"PO-Revision-Date: 2011-06-28 06:54+0000\n" |
282 | +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
283 | +"Language-Team: Finnish <fi@li.org>\n" |
284 | +"MIME-Version: 1.0\n" |
285 | +"Content-Type: text/plain; charset=UTF-8\n" |
286 | +"Content-Transfer-Encoding: 8bit\n" |
287 | +"X-Launchpad-Export-Date: 2012-12-05 05:38+0000\n" |
288 | +"X-Generator: Launchpad (build 16335)\n" |
289 | + |
290 | +#. module: base_partner_surname |
291 | +#: constraint:ir.ui.view:0 |
292 | +msgid "Invalid XML for View Architecture!" |
293 | +msgstr "Virheellinen XML näkymä-arkkitehtuurille!" |
294 | + |
295 | +#. module: base_partner_surname |
296 | +#: field:res.partner.address,last_name:0 |
297 | +msgid "Last Name" |
298 | +msgstr "Sukunimi" |
299 | + |
300 | +#. module: base_partner_surname |
301 | +#: model:ir.module.module,shortdesc:base_partner_surname.module_meta_information |
302 | +msgid "Base Partner Surname" |
303 | +msgstr "Kumppanin sukunimi" |
304 | + |
305 | +#. module: base_partner_surname |
306 | +#: field:res.partner.address,first_name:0 |
307 | +msgid "First Name" |
308 | +msgstr "Etunimi" |
309 | + |
310 | +#. module: base_partner_surname |
311 | +#: model:ir.module.module,description:base_partner_surname.module_meta_information |
312 | +msgid "" |
313 | +"\n" |
314 | +"This module use for seperate surname from contact name of partner. Now You " |
315 | +"can give first name & last name on contact Name.\n" |
316 | +"This module is deprecated, it is higly recommended to use base_contact " |
317 | +"instead.\n" |
318 | +"\n" |
319 | +" " |
320 | +msgstr "" |
321 | + |
322 | +#. module: base_partner_surname |
323 | +#: view:res.partner:0 |
324 | +msgid "Partner Contacts" |
325 | +msgstr "Partnerin yhteystiedot" |
326 | |
327 | === added file 'base_partner_surname/i18n/fr.po' |
328 | --- base_partner_surname/i18n/fr.po 1970-01-01 00:00:00 +0000 |
329 | +++ base_partner_surname/i18n/fr.po 2013-02-25 14:39:18 +0000 |
330 | @@ -0,0 +1,55 @@ |
331 | +# French translation for openobject-addons |
332 | +# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 |
333 | +# This file is distributed under the same license as the openobject-addons package. |
334 | +# FIRST AUTHOR <EMAIL@ADDRESS>, 2010. |
335 | +# |
336 | +msgid "" |
337 | +msgstr "" |
338 | +"Project-Id-Version: openobject-addons\n" |
339 | +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
340 | +"POT-Creation-Date: 2009-11-25 05:35+0000\n" |
341 | +"PO-Revision-Date: 2010-06-04 07:10+0000\n" |
342 | +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
343 | +"Language-Team: French <fr@li.org>\n" |
344 | +"MIME-Version: 1.0\n" |
345 | +"Content-Type: text/plain; charset=UTF-8\n" |
346 | +"Content-Transfer-Encoding: 8bit\n" |
347 | +"X-Launchpad-Export-Date: 2012-12-05 05:38+0000\n" |
348 | +"X-Generator: Launchpad (build 16335)\n" |
349 | + |
350 | +#. module: base_partner_surname |
351 | +#: constraint:ir.ui.view:0 |
352 | +msgid "Invalid XML for View Architecture!" |
353 | +msgstr "XML non valide pour l'architecture de la vue" |
354 | + |
355 | +#. module: base_partner_surname |
356 | +#: field:res.partner.address,last_name:0 |
357 | +msgid "Last Name" |
358 | +msgstr "Nom" |
359 | + |
360 | +#. module: base_partner_surname |
361 | +#: model:ir.module.module,shortdesc:base_partner_surname.module_meta_information |
362 | +msgid "Base Partner Surname" |
363 | +msgstr "" |
364 | + |
365 | +#. module: base_partner_surname |
366 | +#: field:res.partner.address,first_name:0 |
367 | +msgid "First Name" |
368 | +msgstr "Prénom" |
369 | + |
370 | +#. module: base_partner_surname |
371 | +#: model:ir.module.module,description:base_partner_surname.module_meta_information |
372 | +msgid "" |
373 | +"\n" |
374 | +"This module use for seperate surname from contact name of partner. Now You " |
375 | +"can give first name & last name on contact Name.\n" |
376 | +"This module is deprecated, it is higly recommended to use base_contact " |
377 | +"instead.\n" |
378 | +"\n" |
379 | +" " |
380 | +msgstr "" |
381 | + |
382 | +#. module: base_partner_surname |
383 | +#: view:res.partner:0 |
384 | +msgid "Partner Contacts" |
385 | +msgstr "Contacts du partenaire" |
386 | |
387 | === added file 'base_partner_surname/i18n/fr_BE.po' |
388 | --- base_partner_surname/i18n/fr_BE.po 1970-01-01 00:00:00 +0000 |
389 | +++ base_partner_surname/i18n/fr_BE.po 2013-02-25 14:39:18 +0000 |
390 | @@ -0,0 +1,51 @@ |
391 | +# Translation of OpenERP Server. |
392 | +# This file contains the translation of the following modules: |
393 | +# * base_partner_surname |
394 | +# |
395 | +msgid "" |
396 | +msgstr "" |
397 | +"Project-Id-Version: OpenERP Server 5.0.6\n" |
398 | +"Report-Msgid-Bugs-To: support@openerp.com\n" |
399 | +"POT-Creation-Date: 2009-11-25 05:35:30+0000\n" |
400 | +"PO-Revision-Date: 2009-11-25 05:35:30+0000\n" |
401 | +"Last-Translator: <>\n" |
402 | +"Language-Team: \n" |
403 | +"MIME-Version: 1.0\n" |
404 | +"Content-Type: text/plain; charset=UTF-8\n" |
405 | +"Content-Transfer-Encoding: \n" |
406 | +"Plural-Forms: \n" |
407 | + |
408 | +#. module: base_partner_surname |
409 | +#: constraint:ir.ui.view:0 |
410 | +msgid "Invalid XML for View Architecture!" |
411 | +msgstr "" |
412 | + |
413 | +#. module: base_partner_surname |
414 | +#: field:res.partner.address,last_name:0 |
415 | +msgid "Last Name" |
416 | +msgstr "" |
417 | + |
418 | +#. module: base_partner_surname |
419 | +#: model:ir.module.module,shortdesc:base_partner_surname.module_meta_information |
420 | +msgid "Base Partner Surname" |
421 | +msgstr "" |
422 | + |
423 | +#. module: base_partner_surname |
424 | +#: field:res.partner.address,first_name:0 |
425 | +msgid "First Name" |
426 | +msgstr "" |
427 | + |
428 | +#. module: base_partner_surname |
429 | +#: model:ir.module.module,description:base_partner_surname.module_meta_information |
430 | +msgid "\n" |
431 | +"This module use for seperate surname from contact name of partner. Now You can give first name & last name on contact Name.\n" |
432 | +"This module is deprecated, it is higly recommended to use base_contact instead.\n" |
433 | +"\n" |
434 | +" " |
435 | +msgstr "" |
436 | + |
437 | +#. module: base_partner_surname |
438 | +#: view:res.partner:0 |
439 | +msgid "Partner Contacts" |
440 | +msgstr "" |
441 | + |
442 | |
443 | === added file 'base_partner_surname/i18n/it.po' |
444 | --- base_partner_surname/i18n/it.po 1970-01-01 00:00:00 +0000 |
445 | +++ base_partner_surname/i18n/it.po 2013-02-25 14:39:18 +0000 |
446 | @@ -0,0 +1,62 @@ |
447 | +# Italian translation for openobject-addons |
448 | +# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 |
449 | +# This file is distributed under the same license as the openobject-addons package. |
450 | +# FIRST AUTHOR <EMAIL@ADDRESS>, 2010. |
451 | +# |
452 | +msgid "" |
453 | +msgstr "" |
454 | +"Project-Id-Version: openobject-addons\n" |
455 | +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
456 | +"POT-Creation-Date: 2009-11-25 05:35+0000\n" |
457 | +"PO-Revision-Date: 2010-08-18 12:13+0000\n" |
458 | +"Last-Translator: OpenERP Administrators <Unknown>\n" |
459 | +"Language-Team: Italian <it@li.org>\n" |
460 | +"MIME-Version: 1.0\n" |
461 | +"Content-Type: text/plain; charset=UTF-8\n" |
462 | +"Content-Transfer-Encoding: 8bit\n" |
463 | +"X-Launchpad-Export-Date: 2012-12-05 05:38+0000\n" |
464 | +"X-Generator: Launchpad (build 16335)\n" |
465 | + |
466 | +#. module: base_partner_surname |
467 | +#: constraint:ir.ui.view:0 |
468 | +msgid "Invalid XML for View Architecture!" |
469 | +msgstr "XML non valido per visualizzare l'Achitettura!" |
470 | + |
471 | +#. module: base_partner_surname |
472 | +#: field:res.partner.address,last_name:0 |
473 | +msgid "Last Name" |
474 | +msgstr "Cognome" |
475 | + |
476 | +#. module: base_partner_surname |
477 | +#: model:ir.module.module,shortdesc:base_partner_surname.module_meta_information |
478 | +msgid "Base Partner Surname" |
479 | +msgstr "Cognome Partner di base" |
480 | + |
481 | +#. module: base_partner_surname |
482 | +#: field:res.partner.address,first_name:0 |
483 | +msgid "First Name" |
484 | +msgstr "Nome" |
485 | + |
486 | +#. module: base_partner_surname |
487 | +#: model:ir.module.module,description:base_partner_surname.module_meta_information |
488 | +msgid "" |
489 | +"\n" |
490 | +"This module use for seperate surname from contact name of partner. Now You " |
491 | +"can give first name & last name on contact Name.\n" |
492 | +"This module is deprecated, it is higly recommended to use base_contact " |
493 | +"instead.\n" |
494 | +"\n" |
495 | +" " |
496 | +msgstr "" |
497 | +"\n" |
498 | +"Questo modulo si usa per separare il cognome dal nome contatto del partner. " |
499 | +"Ora puoi dare Nome & Cognome a Nome Contatto.\n" |
500 | +"Questo modulo è obsoleto, è altamente raccomandato l'utilizzo del modulo: " |
501 | +"base_contact al suo posto.\n" |
502 | +"\n" |
503 | +" " |
504 | + |
505 | +#. module: base_partner_surname |
506 | +#: view:res.partner:0 |
507 | +msgid "Partner Contacts" |
508 | +msgstr "Contatti del partner" |
509 | |
510 | === added file 'base_partner_surname/i18n/pt.po' |
511 | --- base_partner_surname/i18n/pt.po 1970-01-01 00:00:00 +0000 |
512 | +++ base_partner_surname/i18n/pt.po 2013-02-25 14:39:18 +0000 |
513 | @@ -0,0 +1,62 @@ |
514 | +# Portuguese translation for openobject-addons |
515 | +# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 |
516 | +# This file is distributed under the same license as the openobject-addons package. |
517 | +# FIRST AUTHOR <EMAIL@ADDRESS>, 2010. |
518 | +# |
519 | +msgid "" |
520 | +msgstr "" |
521 | +"Project-Id-Version: openobject-addons\n" |
522 | +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
523 | +"POT-Creation-Date: 2009-11-25 05:35+0000\n" |
524 | +"PO-Revision-Date: 2010-11-30 14:52+0000\n" |
525 | +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
526 | +"Language-Team: Portuguese <pt@li.org>\n" |
527 | +"MIME-Version: 1.0\n" |
528 | +"Content-Type: text/plain; charset=UTF-8\n" |
529 | +"Content-Transfer-Encoding: 8bit\n" |
530 | +"X-Launchpad-Export-Date: 2012-12-05 05:38+0000\n" |
531 | +"X-Generator: Launchpad (build 16335)\n" |
532 | + |
533 | +#. module: base_partner_surname |
534 | +#: constraint:ir.ui.view:0 |
535 | +msgid "Invalid XML for View Architecture!" |
536 | +msgstr "XML Inválido para a Arquitectura de Vista!" |
537 | + |
538 | +#. module: base_partner_surname |
539 | +#: field:res.partner.address,last_name:0 |
540 | +msgid "Last Name" |
541 | +msgstr "Ùltimo Nome" |
542 | + |
543 | +#. module: base_partner_surname |
544 | +#: model:ir.module.module,shortdesc:base_partner_surname.module_meta_information |
545 | +msgid "Base Partner Surname" |
546 | +msgstr "Apelido de Terceiro Base" |
547 | + |
548 | +#. module: base_partner_surname |
549 | +#: field:res.partner.address,first_name:0 |
550 | +msgid "First Name" |
551 | +msgstr "Primeiro Nome" |
552 | + |
553 | +#. module: base_partner_surname |
554 | +#: model:ir.module.module,description:base_partner_surname.module_meta_information |
555 | +msgid "" |
556 | +"\n" |
557 | +"This module use for seperate surname from contact name of partner. Now You " |
558 | +"can give first name & last name on contact Name.\n" |
559 | +"This module is deprecated, it is higly recommended to use base_contact " |
560 | +"instead.\n" |
561 | +"\n" |
562 | +" " |
563 | +msgstr "" |
564 | +"\n" |
565 | +"Este módulo serve para separar nome e apelido do contacto do terceiro. " |
566 | +"Permite introduzir o primeiro nome e o último nome de contacto.\n" |
567 | +"Este módulo é obsoleto, é altamente recomendado que utilize base_contact " |
568 | +"como alternativa .\n" |
569 | +"\n" |
570 | +" " |
571 | + |
572 | +#. module: base_partner_surname |
573 | +#: view:res.partner:0 |
574 | +msgid "Partner Contacts" |
575 | +msgstr "Contactos de Terceiros" |
576 | |
577 | === added file 'base_partner_surname/i18n/sv.po' |
578 | --- base_partner_surname/i18n/sv.po 1970-01-01 00:00:00 +0000 |
579 | +++ base_partner_surname/i18n/sv.po 2013-02-25 14:39:18 +0000 |
580 | @@ -0,0 +1,54 @@ |
581 | +# Translation of OpenERP Server. |
582 | +# This file contains the translation of the following modules: |
583 | +# * base_partner_surname |
584 | +# |
585 | +msgid "" |
586 | +msgstr "" |
587 | +"Project-Id-Version: OpenERP Server 5.0.14\n" |
588 | +"Report-Msgid-Bugs-To: support@openerp.com\n" |
589 | +"POT-Creation-Date: 2009-11-25 05:35+0000\n" |
590 | +"PO-Revision-Date: 2010-11-22 21:29+0000\n" |
591 | +"Last-Translator: Olivier Dony (OpenERP) <Unknown>\n" |
592 | +"Language-Team: \n" |
593 | +"MIME-Version: 1.0\n" |
594 | +"Content-Type: text/plain; charset=UTF-8\n" |
595 | +"Content-Transfer-Encoding: 8bit\n" |
596 | +"X-Launchpad-Export-Date: 2012-12-05 05:38+0000\n" |
597 | +"X-Generator: Launchpad (build 16335)\n" |
598 | + |
599 | +#. module: base_partner_surname |
600 | +#: constraint:ir.ui.view:0 |
601 | +msgid "Invalid XML for View Architecture!" |
602 | +msgstr "" |
603 | + |
604 | +#. module: base_partner_surname |
605 | +#: field:res.partner.address,last_name:0 |
606 | +msgid "Last Name" |
607 | +msgstr "" |
608 | + |
609 | +#. module: base_partner_surname |
610 | +#: model:ir.module.module,shortdesc:base_partner_surname.module_meta_information |
611 | +msgid "Base Partner Surname" |
612 | +msgstr "Base Partner Surname" |
613 | + |
614 | +#. module: base_partner_surname |
615 | +#: field:res.partner.address,first_name:0 |
616 | +msgid "First Name" |
617 | +msgstr "" |
618 | + |
619 | +#. module: base_partner_surname |
620 | +#: model:ir.module.module,description:base_partner_surname.module_meta_information |
621 | +msgid "" |
622 | +"\n" |
623 | +"This module use for seperate surname from contact name of partner. Now You " |
624 | +"can give first name & last name on contact Name.\n" |
625 | +"This module is deprecated, it is higly recommended to use base_contact " |
626 | +"instead.\n" |
627 | +"\n" |
628 | +" " |
629 | +msgstr "" |
630 | + |
631 | +#. module: base_partner_surname |
632 | +#: view:res.partner:0 |
633 | +msgid "Partner Contacts" |
634 | +msgstr "" |
635 | |
636 | === added file 'base_partner_surname/partner.py' |
637 | --- base_partner_surname/partner.py 1970-01-01 00:00:00 +0000 |
638 | +++ base_partner_surname/partner.py 2013-02-25 14:39:18 +0000 |
639 | @@ -0,0 +1,76 @@ |
640 | +# -*- coding: utf-8 -*- |
641 | +############################################################################## |
642 | +# |
643 | +# OpenERP, Open Source Management Solution |
644 | +# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). |
645 | +# |
646 | +# This program is free software: you can redistribute it and/or modify |
647 | +# it under the terms of the GNU Affero General Public License as |
648 | +# published by the Free Software Foundation, either version 3 of the |
649 | +# License, or (at your option) any later version. |
650 | +# |
651 | +# This program is distributed in the hope that it will be useful, |
652 | +# but WITHOUT ANY WARRANTY; without even the implied warranty of |
653 | +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
654 | +# GNU Affero General Public License for more details. |
655 | +# |
656 | +# You should have received a copy of the GNU Affero General Public License |
657 | +# along with this program. If not, see <http://www.gnu.org/licenses/>. |
658 | +# |
659 | +############################################################################## |
660 | + |
661 | +from openerp.osv import orm, fields |
662 | + |
663 | + |
664 | +class res_partner_address(orm.Model): |
665 | + _inherit = 'res.partner.address' |
666 | + _columns = { |
667 | + 'first_name' : fields.char('First Name', size=128), |
668 | + 'last_name' : fields.char('Last Name', size=128), |
669 | + 'name' : fields.char('Name', size=128, readonly=True), |
670 | + } |
671 | + |
672 | + def write(self, cr, uid, ids, vals, context=None): |
673 | + if context is None: |
674 | + context = {} |
675 | + if isinstance(ids,list): |
676 | + ids = ids[0] |
677 | + data = self.read(cr, uid, ids, ['first_name','last_name'], context=context) |
678 | + first_name = data['first_name'] or '' |
679 | + if 'first_name' in vals: |
680 | + first_name = vals['first_name'] or '' |
681 | + |
682 | + last_name = data['last_name'] or '' |
683 | + if 'last_name' in vals: |
684 | + last_name = vals['last_name'] or '' |
685 | + |
686 | + if first_name or last_name: |
687 | + vals['name'] = first_name + ' ' + last_name |
688 | + return super(res_partner_address, self).write(cr, uid, ids, vals, context=context) |
689 | + |
690 | + def create(self, cr, uid, vals, context=None): |
691 | + if context is None: |
692 | + context = {} |
693 | + first_name = '' |
694 | + last_name = '' |
695 | + if 'first_name' in vals: |
696 | + first_name = vals['first_name'] or '' |
697 | + if 'last_name' in vals: |
698 | + last_name = vals['last_name'] or '' |
699 | + |
700 | + if first_name or last_name: |
701 | + vals['name'] = first_name + ' ' + last_name |
702 | + return super(res_partner_address, self).create(cr, uid, vals, context=context) |
703 | + |
704 | + def onchange_name(self, cr, uid, id, first_name, last_name): |
705 | + res = {} |
706 | + if not first_name: |
707 | + first_name = '' |
708 | + if not last_name: |
709 | + last_name = '' |
710 | + if first_name or last_name: |
711 | + res = {'name': first_name + ' ' + last_name} |
712 | + return {'value': res} |
713 | + |
714 | +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: |
715 | + |
716 | |
717 | === added file 'base_partner_surname/partner_view.xml' |
718 | --- base_partner_surname/partner_view.xml 1970-01-01 00:00:00 +0000 |
719 | +++ base_partner_surname/partner_view.xml 2013-02-25 14:39:18 +0000 |
720 | @@ -0,0 +1,32 @@ |
721 | +<?xml version="1.0" encoding="UTF-8"?> |
722 | +<openerp> |
723 | + <data> |
724 | + <record model="ir.ui.view" id="view_partner_address_form1_inherited"> |
725 | + <field name="name">res.partner.address.form1.inherit</field> |
726 | + <field name="model">res.partner.address</field> |
727 | + <field name="type">form</field> |
728 | + <field name="inherit_id" ref="base.view_partner_address_form1"/> |
729 | + <field name="arch" type="xml"> |
730 | + <field name="type" position="before"> |
731 | + <field name="first_name" select="1" on_change="onchange_name(first_name,last_name)"/> |
732 | + <field name="last_name" select="1" on_change="onchange_name(first_name,last_name)"/> |
733 | + <newline/> |
734 | + </field> |
735 | + </field> |
736 | + </record> |
737 | + |
738 | + <record model="ir.ui.view" id="view_partner_form_inherited"> |
739 | + <field name="name">res.partner.form.inherit</field> |
740 | + <field name="model">res.partner</field> |
741 | + <field name="type">form</field> |
742 | + <field name="inherit_id" ref="base.view_partner_form"/> |
743 | + <field name="arch" type="xml"> |
744 | + <xpath expr="/form/notebook/page[@string='General']/field/form/group/field[@name='name']" position="before"> |
745 | + <field name="first_name" on_change="onchange_name(first_name,last_name)"/> |
746 | + <field name="last_name" on_change="onchange_name(first_name,last_name)"/> |
747 | + <newline /> |
748 | + </xpath> |
749 | + </field> |
750 | + </record> |
751 | + </data> |
752 | +</openerp> |
Hi Maxime, thanks to resumbit only one module !
Little comments:
* You should use # -*- coding: utf-8 -*- instead of : # -*- encoding: utf-8 -*-
* You can remove the class instanciation on line : 759
* Better to use from openerp.osv import orm, fields class ResPartnerAddre ss(orm. Model)
* On line 733 and 747, you should IMO mark the kwargs to avoid potential trouble on the context like e.g. : return super(res_ partner_ address, self).create(cr, uid, vals, context=context)
Otherwise, it LGTM. I mark it as approved as the comments are more related to the v7.0 coding standard, but it would be may be good to correct them here directly... As you wish.
Regards,
Joël