"""
    CSS macro

    by julian.romero@es.francetelecom.com
"""

import string
from MoinMoin import wikiutil, config, user

def execute(macro, args):
    out = ''
    if args==None:
        return '<p><strong class="error">La macro CSS necesita una WikiPage como parametro</strong></p>'

    tmp = (args.replace(" ","")+",").split(",")
    name = tmp[0]
    site = tmp[1]

    if site==None or site=='':
        site=''
    elif site=='wiki':
        site = 'http://wiki.project.ws'
    else:
        site = 'http://%s.project.ws' % (site)

    out += '<link rel="stylesheet" type="text/css" charset="utf-8" media="all" href="%s/%s?action=css">' % (site, name)
    out += "\n"
    out += '<link rel="stylesheet" type="text/css" charset="utf-8" media="all" href="%s/%s/%s?action=css">' % (site,name,macro.request.user.theme_name)
    out += "\n"
    return out

