def METHOD_NAME(markdown, page, **kwargs):
    path = page.file.src_uri
    if path in exclude_list_content:
        logger.debug(f"Fichier ignoré car dans la liste d'exclusion : {path}")
        return
    for match in re.findall(regex_pattern, markdown):
        img_url = match[1].strip()
        if img_url in exclude_list_url:
            logger.debug(f"Image ignorée car dans la liste d'exclusion : {img_url}")
            return
        if img_url.startswith("http"):
            img_length = get_remote_image_length(image_url=img_url)
            if img_length and img_url.endswith(".gif") and img_length > max_size_gif:
                logger.error(
                    f"G002 || Poids des images GIF maximum : {convert_octets(max_size_gif)}. || "
                    f"'{path}' contient une image {img_url} "
                    f"de {convert_octets(img_length)}."
                )
            elif img_length and img_length > max_size:
                logger.error(
                    f"G002 || Poids des images (hors GIF) maximum : {convert_octets(max_size)}. || "
                    f"'{path}' contient une image {img_url} "
                    f"de {convert_octets(img_length)}."
                )
            elif img_length is None:
                logger.info(
                    f"L'image {img_url}, présente dans {path} est inaccessible."
                )
            else:
                logger.debug(
                    "Impossible d'accéder à l'image {img_url} présente dans le fichier {path}"
                )
        else:
            logger.debug("Image locale ignorée")