Popups hardcoded

remotes/origin/1203
Kotiuk Nazarii 11 years ago
parent ad071cb0c9
commit bc267464c4
  1. 4
      expobanner/models.py
  2. 4
      expobanner/views.py
  3. 2
      proj/settings.py
  4. 2
      templates/client/includes/banners/popup.html

@ -95,8 +95,10 @@ class Banner(models.Model, StatMixin):
html = models.BooleanField(verbose_name=_('HTML?'), default=False)
flash = models.BooleanField(verbose_name=_('Flash?'), default=False)
js = models.BooleanField(verbose_name=_('Javascript?'), default=False)
popup = models.BooleanField(verbose_name=_('Popup?'), default=False)
paid = models.BooleanField(verbose_name=_('Is Paid event link?'), default=False)
# for detecting popups
cookie = models.CharField(max_length=30, blank=True, null=True, default=settings.DEFAULT_POPUP_COOKIE)
public = models.BooleanField(verbose_name=u'Активный', default=True)
created_at = models.DateTimeField(verbose_name=_('Created At'), auto_now_add=True)

@ -46,7 +46,7 @@ def get_banners(request):
for group, banners in group_banners.iteritems():
banner = get_banner_by_params(banners, good_urls, params)
if banner:
if banner.js or banner.html:
if banner.html:
text = banner.text
img = ''
alt = ''
@ -61,7 +61,7 @@ def get_banners(request):
'is_html': banner.html,
'is_flash': banner.flash,
'is_img': is_img,
'is_js': banner.js,
'is_popup': banner.popup,
'img': img,
'alt': alt,
'text': text

@ -449,6 +449,8 @@ CLIENT_DATE_FORMAT = ["%d.%m.%Y"]
# cache pages in random seconds. random in this range
CACHE_RANGE = [60, 120]
DEFAULT_POPUP_COOKIE = 'expo_b_default_popup'
try:
from local import *
except ImportError, e:

@ -0,0 +1,2 @@
<div id="expo_b_popup" class="popup-window" style="width:800px;">
</div>
Loading…
Cancel
Save