From 50dea5b783fd2672149cec1a14f3658f3032376d Mon Sep 17 00:00:00 2001 From: Sebastien LANGE Date: Tue, 8 Mar 2016 11:31:23 +0100 Subject: [PATCH] [IMP] Add README.rst file in base_phone module --- base_phone/README.rst | 99 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 99 insertions(+) create mode 100644 base_phone/README.rst diff --git a/base_phone/README.rst b/base_phone/README.rst new file mode 100644 index 0000000..875c537 --- /dev/null +++ b/base_phone/README.rst @@ -0,0 +1,99 @@ +.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 + +========== +Base Phone +========== + +This module validate phone numbers using the *phonenumbers* Python library, +which is a port of the library used in Android smartphones. For example, if +your user is linked to a French company and you update the form view of a +partner with a badly written French phone number such as '01-55-42-12-42', +Odoo will automatically update the phone number to E.164 format '+33155421242' +and display in the form and tree view of the partner the readable equivalent +'+33 1 55 42 12 42'. + +This module also adds *tel:* links on phone numbers and *fax:* links on fax +numbers. If you have a softphone or a client software on your PC that is +associated with *tel:* links, the softphone should propose you to dial the +phone number when you click on such a link. + +This module also updates the format() function for reports and adds 2 +arguments : + +* *phone* : should be True for a phone number, False (default) otherwize. +* *phone_format* : it can have 3 possible values : + * *international* (default) : the report will display '+33 1 55 42 12 42' + * *national* : the report will display '01 55 42 12 42' + * *e164* : the report will display '+33155421242' + +For example, in the Sale Order report, to display the phone number of the +Salesman, you can write : o.user_id and o.user_id.phone and +format(o.user_id.phone, phone=True, phone_format='national') or '' + +This module is independant from the Asterisk connector. + +Please contact Alexis de Lattre from Akretion +for any help or question about this module. + +Installation +============ + +There is no specific installation procedure for this module. + +Configuration +============= + +There is no specific configuration procedure for this module. + +Usage +===== + +There is no specific usage procedure for this module. + +.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas + :alt: Try me on Runbot + :target: https://runbot.odoo-community.org/runbot/{repo_id}/9.0 + +Known issues / Roadmap +====================== + +* ... + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues +`_. In case of trouble, please +check there if your issue has already been reported. If you spotted it first, +help us smashing it by providing a detailed and welcomed `feedback +`_. + +Credits +======= + +Images +------ + +* Odoo Community Association: `Icon `_. + +Contributors +------------ + +* Alexis de Lattre + +Maintainer +---------- + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +This module is maintained by the OCA. + +OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use. + +To contribute to this module, please visit https://odoo-community.org.