This repository has been archived on 2023-02-21. You can view files and clone it, but cannot push or open issues or pull requests.
mandaye-meyzieu/rp_meyzieu/filters/portail_famille_ecitiz.py

22 lines
1.0 KiB
Python

import re
from mandaye.log import logger
def associate(env, values, request, response):
if response.msg and "<form" in response.msg:
sub = re.subn(r'<form action="/ffaxsslMeyzieu/workflow_url".*?>', '<form action="/ffaxsslMeyzieu/mandaye_associate" method="post" accept-charset="UTF-8">',
response.msg)
response.msg = sub[0]
if sub[1] != 1:
logger.warning('Filter portail_famille_ecitiz.associate: change form action failed !')
response.msg = response.msg.replace('<a name="egoSubmitMeConnecter_action133_6T9N"></a>', '')
response.msg = response.msg.replace('Connexion', 'Association')
sub = re.subn(r'<input type="submit" name="egoSubmitMeConnecter_action133_6T9N".*?>', '<input type="submit" title="" class="teamnetButtonValid teamnetButtonValidLeftToRight" value="Associer" />',
response.msg)
response.msg = sub[0]
if sub[1] != 1:
logger.warning('Filter portail_famille_ecitiz.associate: submit replacement failed !')
return response