瀏覽代碼

g.extension: fix grass_logo URL in installed addons

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@63497 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 10 年之前
父節點
當前提交
3ad1c38e0d
共有 1 個文件被更改,包括 7 次插入1 次删除
  1. 7 1
      scripts/g.extension/g.extension.py

+ 7 - 1
scripts/g.extension/g.extension.py

@@ -973,10 +973,16 @@ def update_manual_page(module):
     else:
         f.close()
 
+    pos = []
+    
+    # fix logo URL
+    pattern = r'''<a href="([^"]+)"><img src="grass_logo.png"'''
+    for match in re.finditer(pattern, shtml):
+        pos.append(match.start(1))
+    
     # find URIs
     pattern = r'''<a href="([^"]+)">([^>]+)</a>'''
     addons = get_installed_extensions(force = True)
-    pos = []
     for match in re.finditer(pattern, shtml):
         if match.group(1)[:7] == 'http://':
             continue