2DU %!s(int64=9) %!d(string=hai) anos
pai
achega
8409f4df7a
Modificáronse 2 ficheiros con 12 adicións e 4 borrados
  1. 8 0
      mark.py
  2. 4 4
      views/css/style.css

+ 8 - 0
mark.py

@@ -430,6 +430,14 @@ def namumark(title, data):
     
     data = re.sub("##\s?(?P<in>[^\n]*)\n", "<div style='display:none;'>\g<in></div>", data)
     
+    test = re.findall('\[\[wiki:([^|\]]+)(?:\|([^\]]+))?\]\]', data)
+    if(test):
+        for wiki in test:
+            if(wiki[1]):
+                data = re.sub('\[\[wiki:([^|\]]+)(?:\|([^\]]+))?\]\]', '<a id="inside" href="/' + wiki[0] + '">' + wiki[1] + '</a>', data, 1)
+            else:
+                data = re.sub('\[\[wiki:([^|\]]+)(?:\|([^\]]+))?\]\]', '<a id="inside" href="/' + wiki[0] + '">' + wiki[0] + '</a>', data, 1)
+    
     while(True):
         m = re.search("\[\[파일:((?:(?!\]\]|\|).)*)(?:\|((?:(?!\]\]).)*))?\]\]", data)
         if(m):

+ 4 - 4
views/css/style.css

@@ -26,6 +26,10 @@
     color: #B2DFEA;
 }
 
+a#inside {
+    color: green;
+}
+
 button#goto {
     border-radius: 0;
     border-left: 0;
@@ -52,10 +56,6 @@ li {
     margin-left: 20px;
 }
 
-.form-actions {
-    margin-top: 15px;
-}
-
 .contect {
     color: #FFFFFF;
     background-color: #008000;