Sfoglia il codice sorgente

Update rewrite.script to include / -> index.fcg; add descriptions for index.

pull/24/head
Ben Kurtovic 11 anni fa
parent
commit
804ea2f960
3 ha cambiato i file con 11 aggiunte e 8 eliminazioni
  1. +0
    -2
      README.md
  2. +3
    -2
      build.py
  3. +8
    -4
      pages/index.mako

+ 0
- 2
README.md Vedi File

@@ -2,8 +2,6 @@ This is a from-scratch rewrite of
[my Toolserver site](https://toolserver.org/~earwig) to interface well with my [my Toolserver site](https://toolserver.org/~earwig) to interface well with my
[EarwigBot rewrite](https://github.com/earwig/earwigbot). [EarwigBot rewrite](https://github.com/earwig/earwigbot).


Not much else to say at this stage. Move along, now.

Dependencies Dependencies
============ ============




+ 3
- 2
build.py Vedi File

@@ -43,7 +43,7 @@ if __name__ == "__main__":


rewrite_script_src = """match URL into $ with ^/~earwig/{0}(\?.*?)?$ rewrite_script_src = """match URL into $ with ^/~earwig/{0}(\?.*?)?$
if matched then if matched then
set URL = /~earwig/www/{0}.fcgi$1
set URL = /~earwig/www/{1}.fcgi$1
goto END goto END
endif endif
""" """
@@ -138,8 +138,9 @@ class Builder(object):


logger.debug("build rewrite.script") logger.debug("build rewrite.script")
with open(target, "w") as fp: with open(target, "w") as fp:
fp.write(rewrite_script_src.format("", "index"))
for page in self._pages: for page in self._pages:
fp.write(rewrite_script_src.format(page))
fp.write(rewrite_script_src.format(page, page))


def build(self): def build(self):
self._enable_logging() self._enable_logging()


+ 8
- 4
pages/index.mako Vedi File

@@ -5,10 +5,14 @@
("Home", "home", "index", True, None), ("Home", "home", "index", True, None),
("Settings", "settings", "settings", True, None), ("Settings", "settings", "settings", True, None),
("DIVIDER"), ("DIVIDER"),
("Copyvio Detector", "copyvios", "copyvios", True, "Blah"),
("EarwigBot Status", "earwigbot", "earwigbot", True, "Blah"),
("Contribution Surveyor", "surveyor", "surveyor", False, "Blah"),
("SWMT Helper", "swmt", "swmt", False, "Blah"),
("Copyvio Detector", "copyvios", "copyvios", True,
'Try to detect <a href="//en.wikipedia.org/wiki/WP:COPYVIO">copyright violations</a> in articles by searching the web for page content, or compare an article to a specific URL.'),
("EarwigBot Status", "earwigbot", "earwigbot", True,
'View <a href="//en.wikipedia.org/wiki/User:EarwigBot">EarwigBot</a>\'s current status and read its IRC-based mini-wiki.'),
("Contribution Surveyor", "surveyor", "surveyor", False,
"Nothing to see here yet!"),
("SWMT Helper", "swmt", "swmt", False,
"Nothing to see here yet!"),
] ]
%>\ %>\
<% <%


Caricamento…
Annulla
Salva