Ejemplo n.º 1
0
def media(url):
    """media filter - same as media tag, but
    to be used as a filter in jinja templates
    like so {{'/some/url.gif'|media}}
    """
    if url:
        return skin_utils.get_media_url(url)
    else:
        return ''
Ejemplo n.º 2
0
 def get_extra_css_link(self):
     """returns either the link tag (to be inserted in the html head element)
     or empty string - depending on the existence of file
     SKIN_PATH/media/style/extra.css
     """
     url = utils.get_media_url('style/extra.css', ignore_missing=True)
     if url is not None:
         return '<link href="%s" rel="stylesheet" type="text/css" />' % url
     return ''
Ejemplo n.º 3
0
def media(url):
    """media filter - same as media tag, but
    to be used as a filter in jinja templates
    like so {{'/some/url.gif'|media}}
    """
    if url:
        return skin_utils.get_media_url(url)
    else:
        return ""
Ejemplo n.º 4
0
 def get_extra_css_link(self):
     """returns either the link tag (to be inserted in the html head element)
     or empty string - depending on the existence of file
     SKIN_PATH/media/style/extra.css
     """
     url = utils.get_media_url('style/extra.css', ignore_missing = True)
     if url is not None:
         return '<link href="%s" rel="stylesheet" type="text/css" />' % url
     return ''
Ejemplo n.º 5
0
    def get_extra_css_link(self):
        """returns either the link tag (to be inserted in the html head element)
        or empty string - depending on the existence of file
        SKIN_PATH/media/style/extra.css
        """
        url = None

        if django_settings.ASKBOT_CSS_DEVEL is True:
            url = utils.get_media_url('style/extra.less', ignore_missing=True)
            rel = "stylesheet/less"

        #second try - if there is no extra.less in devel mode - try css
        if url is None:
            url = utils.get_media_url('style/extra.css', ignore_missing=True)
            rel = "stylesheet"

        if url is not None:
            return '<link href="%s" rel="%s" type="text/less" />' % (url, rel)

        return ''
Ejemplo n.º 6
0
    def get_extra_css_link(self):
        """returns either the link tag (to be inserted in the html head element)
        or empty string - depending on the existence of file
        SKIN_PATH/media/style/extra.css
        """
        url = None

        if django_settings.ASKBOT_CSS_DEVEL is True:
            url = utils.get_media_url('style/extra.less', ignore_missing=True)
            rel = "stylesheet/less"

        #second try - if there is no extra.less in devel mode - try css
        if url is None:
            url = utils.get_media_url('style/extra.css', ignore_missing=True)
            rel = "stylesheet"

        if url is not None:
            return '<link href="%s" rel="%s" type="text/less" />' % (url, rel)

        return ''
Ejemplo n.º 7
0
 def assert_default_logo_in_skin(self, skin_name):
     url = skin_utils.get_media_url(askbot_settings.SITE_LOGO_URL)
     self.assertTrue('/' + skin_name + '/' in url)
Ejemplo n.º 8
0
 def assert_default_logo_in_skin(self, skin_name):
     url = skin_utils.get_media_url(askbot_settings.SITE_LOGO_URL)
     self.assertTrue('/' + skin_name + '/' in url)
Ejemplo n.º 9
0
 def assert_default_logo_in_skin(self, skin_name):
     url = skin_utils.get_media_url(askbot_settings.SITE_LOGO_URL)
     self.assertTrue('/' + skin_name + '/' in url)
     response = self.client.get(url)
     self.assertTrue(response.status_code == 200)
Ejemplo n.º 10
0
 def assert_default_logo_in_skin(self, skin_name):
     url = skin_utils.get_media_url(askbot_settings.SITE_LOGO_URL)
     self.assertTrue('/' + skin_name + '/' in url)
     response = self.client.get(url)
     self.assertTrue(response.status_code == 200)