[IMP] partner_profiles_portal: add positions details in portal

Adds several portal views to consult all the positions of a structure,
and their details.
This commit is contained in:
Stéphan Sainléger
2023-06-13 16:06:47 +02:00
committed by Stéphan Sainléger
parent 95ddef62c3
commit 43d21befbf
9 changed files with 500 additions and 10 deletions

View File

@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-05-23 15:14+0000\n"
"PO-Revision-Date: 2023-05-23 15:14+0000\n"
"POT-Creation-Date: 2023-06-13 14:02+0000\n"
"PO-Revision-Date: 2023-06-13 14:02+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -15,8 +15,14 @@ msgstr ""
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_position
msgid "'s position in the structure"
msgstr " - Poste dans la structure"
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_details_profiles
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_position
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_structure
msgid "<i class=\"fa fa-fw fa-check-circle\"/> Data saved!"
msgstr "<i class=\"fa fa-fw fa-check-circle\"/> Données enregistrées!"
@@ -46,16 +52,36 @@ msgstr "<i>Nouveau logo :</i>"
msgid "<small>- Modification causes log out. Sign in just after!</small>"
msgstr "<small>- La modification entraîne une déconnexion. Reconnectez-vous ensuite !</small>"
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_positions
msgid "<span class=\"d-none d-md-inline\">Function</span>"
msgstr "<span class=\"d-none d-md-inline\">Poste occupé</span>"
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_positions
msgid "<span class=\"d-none d-md-inline\">Person name</span>"
msgstr "<span class=\"d-none d-md-inline\">Nom</span>"
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_structures
msgid "<span class=\"d-none d-md-inline\">Structure name</span>"
msgstr "<span class=\"d-none d-md-inline\">Nom de la structure</span>"
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_position
msgid "<span class=\"fa fa-arrow-left\"/> Back to my positions list"
msgstr "<span class=\"fa fa-arrow-left\"/> Retour à la liste des positions"
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_structure
msgid "<span class=\"fa fa-arrow-left\"/> Back to my structures list"
msgstr "<span class=\"fa fa-arrow-left\"/> Retour à la liste de mes structures"
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_position
msgid "Access rights"
msgstr "Droits d'accès"
#. module: partner_profiles_portal
#: model:ir.model.fields,field_description:partner_profiles_portal.field_res_partner__odoo_user_id
#: model:ir.model.fields,field_description:partner_profiles_portal.field_res_users__odoo_user_id
@@ -90,16 +116,17 @@ msgid "City:"
msgstr "Ville :"
#. module: partner_profiles_portal
#: code:addons/partner_profiles_portal/controllers/portal_my_positions.py:40
#: code:addons/partner_profiles_portal/controllers/portal_my_profiles.py:51
#: code:addons/partner_profiles_portal/controllers/portal_my_structures.py:40
#, python-format
msgid "Company"
msgstr "Entreprise"
msgstr ""
#. module: partner_profiles_portal
#: model:ir.model,name:partner_profiles_portal.model_res_partner
msgid "Contact"
msgstr "Contact"
msgstr ""
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_details_profiles
@@ -129,6 +156,7 @@ msgid "Email"
msgstr "Courriel"
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_position
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_structure
msgid "Email Pro:"
msgstr "Courriel pro :"
@@ -139,6 +167,7 @@ msgid "Email:"
msgstr "Courriel :"
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_position
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_structure
msgid "Function:"
msgstr "Poste occupé :"
@@ -146,11 +175,12 @@ msgstr "Poste occupé :"
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_details_profiles
msgid "Image"
msgstr "Image"
msgstr ""
#. module: partner_profiles_portal
#: code:addons/partner_profiles_portal/controllers/portal_my_account.py:115
#: code:addons/partner_profiles_portal/controllers/portal_partner_profile.py:40
#: code:addons/partner_profiles_portal/controllers/portal_position_profile.py:28
#: code:addons/partner_profiles_portal/controllers/portal_structure_profile.py:41
#, python-format
msgid "Invalid Email! Please enter a valid email address."
@@ -167,6 +197,12 @@ msgstr "L'email public n'est pas valide, merci de renseigner un email valide !"
msgid "Logo:"
msgstr "Logo :"
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_position
msgid "Manage\n"
" the structure's profiles"
msgstr "Gère les profils de la structure"
#. module: partner_profiles_portal
#: model:ir.model.fields,field_description:partner_profiles_portal.field_create_position_profile__edit_structure_profiles
#: model:ir.model.fields,field_description:partner_profiles_portal.field_res_partner__edit_structure_profiles
@@ -177,13 +213,23 @@ msgstr "Gère les profiles de la structure"
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_details_profiles
msgid "Mobile"
msgstr "Mobile"
msgstr ""
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_structure
msgid "Mobile:"
msgstr "Mobile :"
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_position
msgid "My Position Details"
msgstr "Détail de la position"
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_positions
msgid "My Positions"
msgstr "Mes positions"
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_structure
msgid "My Structure Details"
@@ -199,6 +245,12 @@ msgstr "Mes Structures"
msgid "My information"
msgstr "Mes informations"
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_home_profile_menu
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_positions
msgid "My positions"
msgstr "Mes positions"
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_home_profile_menu
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_structures
@@ -206,6 +258,7 @@ msgid "My structures"
msgstr "Mes structures"
#. module: partner_profiles_portal
#: code:addons/partner_profiles_portal/controllers/portal_my_positions.py:39
#: code:addons/partner_profiles_portal/controllers/portal_my_profiles.py:49
#: code:addons/partner_profiles_portal/controllers/portal_my_structures.py:39
#, python-format
@@ -230,6 +283,7 @@ msgid "Phone"
msgstr "Téléphone"
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_position
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_structure
msgid "Phone Pro:"
msgstr "Téléphone pro :"
@@ -262,6 +316,7 @@ msgstr "Nom public :"
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_details_profiles
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_position
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_structure
msgid "Save"
msgstr "Sauvegarder"
@@ -301,6 +356,12 @@ msgstr "Les informations suivantes sont des informations publiques qui peuvent
" pouvez les personnaliser (et vous rendre anonyme par exemple) pour montrer\n"
" publiquement ce que vous souhaitez ou avez besoin."
#. module: partner_profiles_portal
#: code:addons/partner_profiles_portal/controllers/portal_partner_profile.py:33
#, python-format
msgid "This nickname is already used, please find an other idea."
msgstr "The Pseudo est déjà utilisé, merci d'en trouver un autre."
#. module: partner_profiles_portal
#: code:addons/partner_profiles_portal/controllers/portal_my_account.py:130
#: code:addons/partner_profiles_portal/controllers/portal_structure_profile.py:34
@@ -323,6 +384,11 @@ msgstr "Site Web :"
msgid "You are not linked with any structure."
msgstr "Vous n'êtes lié à aucune structure."
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_positions
msgid "You do not have any positions in your structure."
msgstr "Vous n'avez pas de positions occupées dans votre structure."
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_home_profile_menu
msgid "Your Details"
@@ -370,6 +436,7 @@ msgid "create Position Profile"
msgstr "créer un profil Position"
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_position
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_structure
msgid "details"
msgstr "détails"
@@ -377,7 +444,7 @@ msgstr "détails"
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_structure
msgid "e.g. https://odoo.com"
msgstr "e.g. https://odoo.com"
msgstr ""
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_details_profiles

View File

@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-05-23 15:12+0000\n"
"PO-Revision-Date: 2023-05-23 15:12+0000\n"
"POT-Creation-Date: 2023-06-13 13:59+0000\n"
"PO-Revision-Date: 2023-06-13 13:59+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -15,8 +15,14 @@ msgstr ""
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_position
msgid "'s position in the structure"
msgstr ""
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_details_profiles
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_position
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_structure
msgid "<i class=\"fa fa-fw fa-check-circle\"/> Data saved!"
msgstr ""
@@ -46,16 +52,36 @@ msgstr ""
msgid "<small>- Modification causes log out. Sign in just after!</small>"
msgstr ""
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_positions
msgid "<span class=\"d-none d-md-inline\">Function</span>"
msgstr ""
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_positions
msgid "<span class=\"d-none d-md-inline\">Person name</span>"
msgstr ""
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_structures
msgid "<span class=\"d-none d-md-inline\">Structure name</span>"
msgstr ""
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_position
msgid "<span class=\"fa fa-arrow-left\"/> Back to my positions list"
msgstr ""
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_structure
msgid "<span class=\"fa fa-arrow-left\"/> Back to my structures list"
msgstr ""
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_position
msgid "Access rights"
msgstr ""
#. module: partner_profiles_portal
#: model:ir.model.fields,field_description:partner_profiles_portal.field_res_partner__odoo_user_id
#: model:ir.model.fields,field_description:partner_profiles_portal.field_res_users__odoo_user_id
@@ -90,6 +116,7 @@ msgid "City:"
msgstr ""
#. module: partner_profiles_portal
#: code:addons/partner_profiles_portal/controllers/portal_my_positions.py:40
#: code:addons/partner_profiles_portal/controllers/portal_my_profiles.py:51
#: code:addons/partner_profiles_portal/controllers/portal_my_structures.py:40
#, python-format
@@ -129,6 +156,7 @@ msgid "Email"
msgstr ""
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_position
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_structure
msgid "Email Pro:"
msgstr ""
@@ -139,6 +167,7 @@ msgid "Email:"
msgstr ""
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_position
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_structure
msgid "Function:"
msgstr ""
@@ -151,6 +180,7 @@ msgstr ""
#. module: partner_profiles_portal
#: code:addons/partner_profiles_portal/controllers/portal_my_account.py:115
#: code:addons/partner_profiles_portal/controllers/portal_partner_profile.py:40
#: code:addons/partner_profiles_portal/controllers/portal_position_profile.py:28
#: code:addons/partner_profiles_portal/controllers/portal_structure_profile.py:41
#, python-format
msgid "Invalid Email! Please enter a valid email address."
@@ -167,6 +197,18 @@ msgstr ""
msgid "Logo:"
msgstr ""
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_position
msgid "Manage\n"
" the structure's profiles"
msgstr ""
#. module: partner_profiles_portal
#: code:addons/partner_profiles_portal/models/res_partner.py:14
#, python-format
msgid "Manage structure's main profile"
msgstr ""
#. module: partner_profiles_portal
#: model:ir.model.fields,field_description:partner_profiles_portal.field_create_position_profile__edit_structure_profiles
#: model:ir.model.fields,field_description:partner_profiles_portal.field_res_partner__edit_structure_profiles
@@ -174,6 +216,12 @@ msgstr ""
msgid "Manage structure's profiles"
msgstr ""
#. module: partner_profiles_portal
#: code:addons/partner_profiles_portal/models/res_partner.py:17
#, python-format
msgid "Manage structure's public profile"
msgstr ""
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_details_profiles
msgid "Mobile"
@@ -184,6 +232,16 @@ msgstr ""
msgid "Mobile:"
msgstr ""
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_position
msgid "My Position Details"
msgstr ""
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_positions
msgid "My Positions"
msgstr ""
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_structure
msgid "My Structure Details"
@@ -199,6 +257,12 @@ msgstr ""
msgid "My information"
msgstr ""
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_home_profile_menu
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_positions
msgid "My positions"
msgstr ""
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_home_profile_menu
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_structures
@@ -206,6 +270,7 @@ msgid "My structures"
msgstr ""
#. module: partner_profiles_portal
#: code:addons/partner_profiles_portal/controllers/portal_my_positions.py:39
#: code:addons/partner_profiles_portal/controllers/portal_my_profiles.py:49
#: code:addons/partner_profiles_portal/controllers/portal_my_structures.py:39
#, python-format
@@ -229,6 +294,7 @@ msgid "Phone"
msgstr ""
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_position
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_structure
msgid "Phone Pro:"
msgstr ""
@@ -261,6 +327,7 @@ msgstr ""
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_details_profiles
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_position
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_structure
msgid "Save"
msgstr ""
@@ -324,6 +391,11 @@ msgstr ""
msgid "You are not linked with any structure."
msgstr ""
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_positions
msgid "You do not have any positions in your structure."
msgstr ""
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_my_home_profile_menu
msgid "Your Details"
@@ -368,6 +440,7 @@ msgid "create Position Profile"
msgstr ""
#. module: partner_profiles_portal
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_position
#: model_terms:ir.ui.view,arch_db:partner_profiles_portal.portal_structure
msgid "details"
msgstr ""