inlining des css dans les pages statiques de squid
Sur le vlan accueil on ne peux pas aller chercher les css sur le wiki. darcs-hash:20080908182104-af139-dbef8a654e2fc494171a8df35e129cf438d8128f.gz
This commit is contained in:
parent
eeec12b2da
commit
07fa621324
1 changed files with 11 additions and 3 deletions
|
@ -27,8 +27,10 @@ page_template = u"""<html>
|
|||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=%(charset)s">
|
||||
<title>%(pagename)s</title>
|
||||
<link rel="stylesheet" type="text/css" href="http://wiki.crans.org/wiki/blackliste/css/common.css">
|
||||
<link rel="stylesheet" type="text/css" href="http://wiki.crans.org/wiki/blackliste/css/blackliste.css">
|
||||
<style type="text/css">
|
||||
%(common_css)s
|
||||
%(blackliste_css)s
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
|
@ -45,7 +47,7 @@ Cette page a
|
|||
|
||||
import os, time, StringIO, codecs, shutil, re
|
||||
from MoinMoin import config, wikiutil, Page
|
||||
from MoinMoin.scripts import _util
|
||||
from MoinMoin.script import _util
|
||||
from MoinMoin.request import RequestCLI
|
||||
from MoinMoin.action import AttachFile
|
||||
|
||||
|
@ -54,6 +56,10 @@ for r in [outputdir, outputdir_rouge]:
|
|||
for f in os.listdir(r):
|
||||
os.remove(os.path.join(r,f))
|
||||
|
||||
# Recuperation des css
|
||||
common_css = file('/usr/scripts/wiki/static/blackliste/css/common.css').read()
|
||||
blackliste_css = file('/usr/scripts/wiki/static/blackliste/css/blackliste.css').read()
|
||||
|
||||
class MoinDump(_util.Script):
|
||||
def __init__(self):
|
||||
_util.Script.__init__(self, __name__, '')
|
||||
|
@ -124,6 +130,8 @@ class MoinDump(_util.Script):
|
|||
'timestamp': timestamp,
|
||||
'wikilink': u"http://wiki.crans.org/%s" % quoteWikinameOriUrl(originalpagename).encode("UTF-8"),
|
||||
'theme': request.cfg.theme_default,
|
||||
'common_css': common_css,
|
||||
'blackliste_css': blackliste_css
|
||||
}
|
||||
|
||||
contenu = contenu.replace("./monobook", "..")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue