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