Changeset 36e3ed in indico
- Timestamp:
- 06/15/12 17:26:16 (11 months ago)
- Branches:
- master, hello-world-walkthrough, ipv6, v0.98-series, v0.98.2, v0.98.3, v0.99, 051b2622c51afb171a1dedb46a0df4fbb0cbd02e, 0da0c1403bae8e51d8229f460181c71b9e6dda72
- Children:
- a9daf0
- Parents:
- 06b456
- Location:
- indico
- Files:
-
- 6 edited
-
MaKaC/plugins/Collaboration/tpls/EventDetailBanner.tpl (modified) (2 diffs)
-
MaKaC/webinterface/pages/collaboration.py (modified) (1 diff)
-
MaKaC/webinterface/tpls/BookingDisplay.tpl (modified) (1 diff)
-
MaKaC/webinterface/tpls/CollaborationDisplay.tpl (modified) (1 diff)
-
MaKaC/webinterface/tpls/events/include/VideoService.tpl (modified) (1 diff)
-
htdocs/js/indico/Collaboration/Collaboration.js (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
indico/MaKaC/plugins/Collaboration/tpls/EventDetailBanner.tpl
r3f852f r36e3ed 7 7 ## Move this into js folder 8 8 var videoServiceLaunchInfo = {}; 9 var bookings = ${dict((b['id'], b) for b in fossilize(bookings))|n,j}; 9 10 10 11 </script> … … 80 81 <span style="margin-left:3px;margin-right:3px;">|</span> 81 82 <script type="text/javascript"> 82 var booking${booking.getId()} = ${jsonEncode(fossilize(booking))};83 var booking${booking.getId()} = bookings[${pos}]; 83 84 </script> 84 <a href="#" style="font-size:12px; font-weight: bold" onClick="connectBookingRoom(booking${booking.getId()},'${conf.getId()}')">${_("Connect")} ${booking.getLinkVideoRoomLocation()}</a>85 <span style="display:inline; vertical-align:middle" id="connectProgress${booking.getId()}"></span>85 <a href="#" style="font-size:12px; font-weight: bold" class="connect_room" data-booking-id="${booking.getId()}" data-event="${conf.getId()}">${_("Connect")} ${booking.getLinkVideoRoomLocation()}</a> 86 <span style="display:inline; vertical-align:middle" class="progress"></span> 86 87 % endif 87 88 -
indico/MaKaC/webinterface/pages/collaboration.py
r3f852f r36e3ed 444 444 vars["OngoingBookings"] = ongoingBookings 445 445 vars["ScheduledBookings"] = scheduledBookings 446 vars["all_bookings"] = fossilize(bookings) 446 447 vars["Timezone"] = self._tz 447 448 vars["conf"] = self._conf -
indico/MaKaC/webinterface/tpls/BookingDisplay.tpl
r3f852f r36e3ed 97 97 <span style="margin-left:3px;margin-right:3px;">|</span> 98 98 <script type="text/javascript"> 99 var booking${Booking.getId()} = ${jsonEncode(fossilize(Booking))};99 var booking${Booking.getId()} = bookings[${Booking.getId()|n,j}]; 100 100 </script> 101 <a href="#" style="font-size:12px" onClick="connectBookingRoom(booking${Booking.getId()},'${conf.getId()}')">${_("Connect")} ${Booking.getLinkVideoRoomLocation()}</a> 102 <div style="display:inline; vertical-align:middle" id="connectProgress${Booking.getId()}"></div> 101 102 <a href="#" style="font-size:12px" data-booking-id="${Booking.getId()}" data-event="${conf.getId()}" class="connect_room">${_("Connect")} ${Booking.getLinkVideoRoomLocation()}</a> 103 <div style="display:inline; vertical-align:middle" class="progress"></div> 103 104 % endif 104 105 -
indico/MaKaC/webinterface/tpls/CollaborationDisplay.tpl
rc0de5a r36e3ed 16 16 % endif 17 17 18 <script type="text/javascript"> 19 var bookings = ${dict((b['id'], b) for b in all_bookings)|n,j}; 20 </script> 21 18 22 % for date, bookings in ScheduledBookings: 19 23 <div class="collaborationDisplayDateGroup"> -
indico/MaKaC/webinterface/tpls/events/include/VideoService.tpl
r3f852f r36e3ed 15 15 var booking${video.getId()} = ${jsonEncode(fossilize(video))}; 16 16 </script> 17 <a href="#" style="font-size:12px" onClick="connectBookingRoom(booking${video.getId()},'${conf.getId()}')">${_("Connect")} ${video.getLinkVideoRoomLocation()}</a>18 <span style="display:inline; vertical-align:middle" id="connectProgress${video.getId()}"></span>17 <a href="#" style="font-size:12px" class="connect_room" data-booking-id=${video.getId()|n,j} data-event="${conf.getId()}">${_("Connect")} ${video.getLinkVideoRoomLocation()}</a> 18 <span style="display:inline; vertical-align:middle" class="progress"></span> 19 19 % endif 20 20 -
indico/htdocs/js/indico/Collaboration/Collaboration.js
r06b456 r36e3ed 1907 1907 1908 1908 var connectBookingRoom = function(booking, confId) { 1909 $("#connectProgress" + booking["id"]).html(progressIndicator(true, true).dom); 1909 var $this = $(this); 1910 1911 $this.siblings(".progress").html(progressIndicator(true, true).dom); 1910 1912 jsonRpc(Indico.Urls.JsonRpcService, "collaboration.connectCSBooking", 1911 1913 { … … 1914 1916 }, 1915 1917 function(result, error){ 1916 $ ("#connectProgress" + booking["id"]).html("");1918 $this.siblings(".progress").html(""); 1917 1919 if (!error) { 1918 1920 if (result.error){ … … 2012 2014 popup.open(); 2013 2015 }; 2016 2017 2018 $(function() { 2019 $('.connect_room').click(function() { 2020 connectBookingRoom.call(this, bookings[$(this).attr('data-booking-id')], $(this).attr('data-event')); 2021 return false; 2022 }); 2023 });
Note: See TracChangeset
for help on using the changeset viewer.
