Move wiki macros into sys/
[wiki.git] / sys / macros / CgiVar.py
diff --git a/sys/macros/CgiVar.py b/sys/macros/CgiVar.py
new file mode 100644 (file)
index 0000000..c2ba707
--- /dev/null
@@ -0,0 +1,9 @@
+#acl bernie:read,write All:read
+
+def _macro_CgiVar(*args, **kvargs):
+    return {
+        'REMOTE_USER': remote_user(),
+        'REMOTE_HOST': get_hostname(remote_host()),
+        'REMOTE_ADDR': remote_host(),
+        'QUERY_STRING': relative_url(query_string()),
+    }[args[1]]