浏览代码

doc: fix link to 3D raster intro (split visible text and link id)

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@69584 15284696-431f-4ddb-bdfa-cd5b030d7da7
Vaclav Petras 8 年之前
父节点
当前提交
f1772c7a26
共有 1 个文件被更改,包括 10 次插入5 次删除
  1. 10 5
      man/build_class.py

+ 10 - 5
man/build_class.py

@@ -9,6 +9,9 @@ import string
 
 from build_html import *
 
+
+no_into_page_classes = ['general', 'misc', 'postscript']
+
 os.chdir(html_dir)
 
 #write separate module pages:
@@ -25,12 +28,14 @@ filename = modclass + ".html"
 f = open(filename + ".tmp", 'wb')
 
 write_html_header(f, "GRASS GIS %s Reference Manual: %s" % (grass_version, modclass))
-if modclass.lower() not in ['general', 'misc', 'postscript']:
-    if modclass == 'raster3d':
+modclass_lower = modclass.lower()
+modclass_visible = modclass
+if modclass_lower not in no_into_page_classes:
+    if modclass_visible == 'raster3d':
         # covert keyword to nice form
-        modclass = '3D raster'
-    f.write(modclass_intro_tmpl.substitute(modclass = modclass, modclass_lower = modclass.lower()))
-f.write(modclass_tmpl.substitute(modclass=to_title(modclass)))
+        modclass_visible = '3D raster'
+    f.write(modclass_intro_tmpl.substitute(modclass=modclass_visible, modclass_lower=modclass_lower))
+f.write(modclass_tmpl.substitute(modclass=to_title(modclass_visible)))
 
 #for all modules:
 for cmd in html_files(cls):