[wiki-lenny/local/macro] Ajout des macro des pages perso/club
Qui nécessiteront que les homes soient montés en nfs darcs-hash:20081110160647-bd074-fa059858eff0a7f44d638cfc4abb4cb2583bb247.gz
This commit is contained in:
parent
d05a08f7a6
commit
1a3ceec41d
2 changed files with 123 additions and 0 deletions
19
wiki-lenny/local/macro/PagesClubs.py
Normal file
19
wiki-lenny/local/macro/PagesClubs.py
Normal file
|
@ -0,0 +1,19 @@
|
|||
# -*- encoding: iso-8859-1 -*-
|
||||
|
||||
import os
|
||||
import PagesPerso
|
||||
|
||||
def comptes():
|
||||
"""Retourne la liste des comptes"""
|
||||
return filter(lambda x: os.path.isdir(u"/home/club/%s" % x) and not os.path.islink(u"/home/club/%s" % x),
|
||||
os.listdir(u"/home/club"))
|
||||
|
||||
def url(self):
|
||||
"""URL vers la page perso"""
|
||||
return u"http://clubs.ens-cachan.fr/%s/" % self.login
|
||||
|
||||
PagesPerso.comptes = comptes
|
||||
PagesPerso.account.home = "/home/club"
|
||||
PagesPerso.account.www = ""
|
||||
PagesPerso.account.url = url
|
||||
execute = PagesPerso.execute
|
Loading…
Add table
Add a link
Reference in a new issue