Преглед на файлове

Fix in scrub_relative_urls

version-14
Anand Doshi преди 11 години
родител
ревизия
78ef561f41
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. +2
    -2
      frappe/website/utils.py

+ 2
- 2
frappe/website/utils.py Целия файл

@@ -6,8 +6,8 @@ import frappe, re


def scrub_relative_urls(html): def scrub_relative_urls(html):
"""prepend a slash before a relative url""" """prepend a slash before a relative url"""
html = re.sub("""(src|href)[^\w'"]*['"](?!http|ftp|/|#)([^'" >]+)['"]""", '\g<1> = "/\g<2>"', html)
html = re.sub("""url\((?!http|ftp|/|#)([^\(\)]+)\)""", 'url(/\g<1>)', html)
html = re.sub("""(src|href)[^\w'"]*['"](?!http|ftp|/|#|%|{)([^'" >]+)['"]""", '\g<1> = "/\g<2>"', html)
html = re.sub("""url\((?!http|ftp|/|#|%|{)([^\(\)]+)\)""", 'url(/\g<1>)', html)
return html return html


def can_cache(no_cache=False): def can_cache(no_cache=False):


Зареждане…
Отказ
Запис