[wiki-lenny] script pour dumper le wiki
darcs-hash:20081228220957-bd074-d2f2c7d615f5a740caef5c87c3118f13e6b2c35b.gz
This commit is contained in:
parent
0e5639e7a0
commit
8c4c107218
3 changed files with 27 additions and 35 deletions
|
@ -17,51 +17,32 @@ url_prefix_static = "."
|
|||
logo_html = '<img src="logo.png">'
|
||||
HTML_SUFFIX = ".html"
|
||||
|
||||
### TEMPLATE MODIFIÉ
|
||||
page_template = u'''<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=%(charset)s">
|
||||
<title>%(pagename)s</title>
|
||||
<link rel="stylesheet" type="text/css" media="all" charset="utf-8" href="/style.css">
|
||||
<link rel="stylesheet" type="text/css" media="all" charset="utf-8" href="%(theme)s/css/common.css">
|
||||
<link rel="stylesheet" type="text/css" media="screen" charset="utf-8" href="%(theme)s/css/screen.css">
|
||||
<link rel="stylesheet" type="text/css" media="print" charset="utf-8" href="%(theme)s/css/print.css">
|
||||
<style type="text/css">
|
||||
ul.pagetitle{
|
||||
display: inline;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
font-size: 1.5em;
|
||||
}
|
||||
li.pagetitle{
|
||||
display: inline;
|
||||
margin: 0;
|
||||
}
|
||||
td.noborder {
|
||||
border: 0;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<table>
|
||||
<tr>
|
||||
<td class="noborder">
|
||||
%(logo_html)s
|
||||
</td>
|
||||
<td class="noborder">
|
||||
<ul class="pagetitle">
|
||||
<li class="pagetitle"><a class="backlink">%(pagename)s</a>
|
||||
</ul>
|
||||
<br><br>
|
||||
%(navibar_html)s
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>
|
||||
<div id="page">
|
||||
<p class="avertissement">
|
||||
Ce site est une copie statique et partielle de ce que l'on peut trouver
|
||||
sur le <a href="http://wiki.crans.org">wiki</a> de l'association. Si
|
||||
vous êtes ici, alors que vous avez demandé un autre site, c'est sans
|
||||
doute que vous êtes connecté au réseau wifi de l'association mais que
|
||||
vous n'avez pas encore complété toutes les étapes nécessaires pour avoir
|
||||
une connexion pleinement fonctionnelle. Ce site contient donc les infos
|
||||
pour configurer correctement votre connexion.
|
||||
</p>
|
||||
<div id="title"><h1>%(pagename)s</h1></div>
|
||||
%(pagehtml)s
|
||||
</div>
|
||||
<hr>
|
||||
%(timestamp)s
|
||||
<p class="creation">
|
||||
Cette page a été extraite du wiki le %(timestamp)s. Vous pouvez l'<a href="http://wiki.crans.org/%(pagename)s?action=edit">éditer</a> ou <a href="http://www.crans.org/%(pagename)s">voir</a> la page originale.
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
||||
'''
|
||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 30 KiB |
|
@ -170,6 +170,17 @@ class MoinDump(_util.Script):
|
|||
print >>sys.stderr, "*** %d error(s) occurred, see '%s'!" % (errcnt, errfile)
|
||||
|
||||
def run():
|
||||
print '''dump-wiki.py est obsolète. Essayez donc:
|
||||
sudo -u www-data moin \
|
||||
--config-dir=/etc/moin --wiki-url=http://wiki.crans.org/ \
|
||||
export dump \
|
||||
--page "WiFi(/PositionnementDesBornes|/AvoirLeWifi.*)?" \
|
||||
--target-dir=/home/myname/outputdir
|
||||
|
||||
Si vous voulez quand même utiliser ce script obsolète, passez-lui --ignore-deprecation-warning en premier argument
|
||||
'''
|
||||
if sys.argv[1] == "--ignore-deprecation-warning":
|
||||
sys.argv = sys.argv[0]+sys.argv[2:]
|
||||
MoinDump().run()
|
||||
|
||||
def get_attachment(request, pagename, filename, outputdir):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue