blob: d7ae5f7c0c4081260e8e85f58c51af71ff44d413 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
# -*- coding: utf-8 -*-
def configure():
confvars = {}
confvars['comandline'] = False
confvars['path'] = 'en_simple/simplewiki-20120112-pages-articles.xml'
confvars['port'] = 8011
confvars['home_page'] = '/static/index_en.html'
confvars['templateprefix'] = 'Template:'
confvars['wpheader'] = 'From Wikipedia, The Free Encyclopedia'
confvars['wpfooter'] = 'Content available under the ' + \
'<a href="/static/es-gfdl.html">GNU Free Documentation License</a>.' + \
' <br/> Wikipedia is a registered trademark of the non-profit ' + \
'Wikimedia Foundation, Inc.<br/><a href="/static/about_en.html">' + \
'About Wikipedia</a>'
confvars['resultstitle'] = "Search results for '%s'."
return confvars
if __name__ == '__main__':
import server
import sys
conf = configure()
conf['path'] = sys.argv[1]
conf['port'] = int(sys.argv[2])
conf['comandline'] = True
if len(sys.argv) > 3:
conf['editdir'] = sys.argv[3]
if len(sys.argv) > 4:
conf['giturl'] = sys.argv[4]
server.run_server(conf)
else:
import activity
class WikipediaActivitySimpleEN(activity.WikipediaActivity):
def __init__(self, handle):
self.confvars = configure()
activity.WikipediaActivity.__init__(self, handle)
|