src/cm/utils/embed.py
author gibus
Wed, 11 Sep 2013 23:13:01 +0200
changeset 532 0bad3613f59d
parent 392 1e449e11efc8
permissions -rw-r--r--
Reverse to YUI 3.0.0 since with YUI.3.10.3, comment content including words 'paragraph' or 'section' do not show up on Firefox, this is weird and has to be investigated.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
24
c8a95e540b79 ENH : adding comments on previous version now possible
reno
parents:
diff changeset
     1
from django.core.urlresolvers import reverse
c8a95e540b79 ENH : adding comments on previous version now possible
reno
parents:
diff changeset
     2
from django.conf import settings
c8a95e540b79 ENH : adding comments on previous version now possible
reno
parents:
diff changeset
     3
103
61fd17f9ab78 enh: detached comments
rbernard
parents: 65
diff changeset
     4
def embed_html(text_key, attrs='', version_key=None, query_string="") :
24
c8a95e540b79 ENH : adding comments on previous version now possible
reno
parents:
diff changeset
     5
    if version_key :
c8a95e540b79 ENH : adding comments on previous version now possible
reno
parents:
diff changeset
     6
        url =  reverse('text-view-comments-frame-version', args=[text_key, version_key])
c8a95e540b79 ENH : adding comments on previous version now possible
reno
parents:
diff changeset
     7
    else :
c8a95e540b79 ENH : adding comments on previous version now possible
reno
parents:
diff changeset
     8
        url =  reverse('text-view-comments-frame', args=[text_key])
103
61fd17f9ab78 enh: detached comments
rbernard
parents: 65
diff changeset
     9
    url += '?' + query_string
392
1e449e11efc8 Default height from embed ifrmae changed from 200px to 600px.
gibus
parents: 197
diff changeset
    10
    embed_code = '<iframe %s frameborder="0" src="%s%s" style="height: 600px; width: 99.9%%; position: relative; top: 0px;"></iframe>'%(attrs, settings.SITE_URL, url)
24
c8a95e540b79 ENH : adding comments on previous version now possible
reno
parents:
diff changeset
    11
    
c8a95e540b79 ENH : adding comments on previous version now possible
reno
parents:
diff changeset
    12
    return embed_code