Changeset 691fe38
- Timestamp:
- 10/26/11 17:18:43 (19 months ago)
- Branches:
- master, crem, crem2, dev, diadems, forma, generic, instru_search, lam, nlivemulti, production, release/1.4.4, security, social, storage, test, video
- Children:
- f315124
- Parents:
- 149505a
- git-author:
- yomguy <yomguy@…> (10/26/11 17:18:43)
- git-committer:
- yomguy <yomguy@…> (10/26/11 17:18:43)
- Location:
- telemeta
- Files:
-
- 4 edited
-
htdocs/js/playerLoader.js (modified) (1 diff)
-
models/query.py (modified) (2 diffs)
-
templates/telemeta_default/index.html (modified) (2 diffs)
-
web/base.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
telemeta/htdocs/js/playerLoader.js
r2a5709c r691fe38 464 464 var player_url = urlNormalized(); //defined in application.js 465 465 var size= player.getImageSize(); 466 player_url += "/player/"+size.width+ "x"+size.height;466 player_url += "/player/"+size.width+2+"x"+size.height; 467 467 var iframeSpanW = 15; 468 468 var iframeSpanH = 85; -
telemeta/models/query.py
r785d13a r691fe38 193 193 return self.filter(self.by_fuzzy_collector_q(pattern)) 194 194 195 def sound(self): 196 return self.filter(file__contains='/') 195 197 196 198 class MediaItemManager(CoreManager): … … 233 235 by_location.__doc__ = MediaItemQuerySet.by_location.__doc__ 234 236 237 def sound(self, *args, **kwargs): 238 return self.get_query_set().sound(*args, **kwargs) 239 sound.__doc__ = MediaItemQuerySet.sound.__doc__ 235 240 236 241 class MediaCollectionQuerySet(CoreQuerySet): -
telemeta/templates/telemeta_default/index.html
rf9d66b0 r691fe38 32 32 33 33 {% endblock %} 34 34 35 </div> 35 36 … … 39 40 </div> 40 41 42 <div style="margin-top: 1ex;"> 43 <h1><img src="{% url telemeta-images "playlist_title.png" %}" alt="playlists" style="vertical-align:middle" /> 44 {% trans "Musical selection" %}</h1> 45 <table><tr> 46 {% for item in sound_items %} 47 <td><iframe width='375' height='215' frameborder='0' scrolling='no' marginheight='0' marginwidth='0' src='/items/{{item.public_id }}/player/362x130/'></iframe></td> 48 {% endfor %} 49 </tr> 50 </table> 51 </div> 52 41 53 </div> 42 54 {% endblock %} -
telemeta/web/base.py
r86d17e9 r691fe38 40 40 import csv 41 41 import time 42 import random 42 43 import datetime 43 44 import timeside … … 177 178 ids = [id for id in MediaItem.objects.all().values_list('id', flat=True).order_by('?')[0:3]] 178 179 items = MediaItem.objects.enriched().filter(pk__in=ids) 180 181 sound_items = MediaItem.objects.sound() 182 sound_pub_items = [] 183 for item in sound_items: 184 if get_public_access(item.public_access, str(item.recorded_from_date).split('-')[0], 185 str(item.recorded_to_date).split('-')[0]): 186 sound_pub_items.append(item) 187 random.shuffle(sound_pub_items) 188 sound_pub_items = sound_pub_items[0:2] 189 179 190 revisions = get_revisions(3) 180 191 context = RequestContext(request, { 181 192 'page_content': pages.get_page_content(request, 'home', ignore_slash_issue=True), 182 'items': items, 'revisions': revisions })193 'items': items, 'revisions': revisions, 'sound_items': sound_pub_items}) 183 194 return HttpResponse(template.render(context)) 184 195 else:
Note: See TracChangeset
for help on using the changeset viewer.
