Merge lp:~mhall119/summit/fix-schedule-layout into lp:summit

Proposed by Michael Hall
Status: Merged
Approved by: Chris Johnston
Approved revision: 164
Merged at revision: 294
Proposed branch: lp:~mhall119/summit/fix-schedule-layout
Merge into: lp:summit
Diff against target: 97 lines (+3/-68)
2 files modified
summit/schedule/templates/schedule/schedule.html (+0/-63)
summit/schedule/templates/schedule/summit.html (+3/-5)
To merge this branch: bzr merge lp:~mhall119/summit/fix-schedule-layout
Reviewer Review Type Date Requested Status
Chris Johnston Approve
Review via email: mp+91587@code.launchpad.net

Commit message

* Removes broken javascript for "Hide talks that aren't for me"
* Fixes schedule layout on the summit page to avoid excessive scrolling

Description of the change

* Removes broken javascript for "Hide talks that aren't for me"
* Fixes schedule layout on the summit page to avoid excessive scrolling

To post a comment you must log in.
Revision history for this message
Chris Johnston (cjohnston) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'summit/schedule/templates/schedule/schedule.html'
2--- summit/schedule/templates/schedule/schedule.html 2012-02-02 16:40:27 +0000
3+++ summit/schedule/templates/schedule/schedule.html 2012-02-05 18:39:20 +0000
4@@ -16,69 +16,6 @@
5 </script>
6 <script language="JavaScript" src="/media/ajax.js"></script>
7 <script language="JavaScript" src="/media/schedule/schedule.js"></script>
8-{% else %}
9- <script language="JavaScript">
10-function toggle_uninterested()
11-{
12- var divs = document.getElementsByTagName('DIV');
13- for (var i = 0; i < divs.length; i++) {
14- var div = divs[i];
15-
16- if (div.className.match(/meeting.*uninterested/) || div.className.match(/meeting.*ambivalent/)) {
17- if (div.style.visibility == 'hidden') {
18- div.style.visibility = 'visible';
19- } else {
20- div.style.visibility = 'hidden';
21- }
22- }
23- }
24-}
25-{% if not schedule.nextonly %}
26-function addMySessionsLink (e) {
27- if (!document.getElementsByClassName) return;
28- var lnk = document.createElement("a");
29- lnk.href = "#";
30- lnk.appendChild(document.createTextNode("Hide talks that aren't for me"));
31- lnk.className = 'sub-nav-item';
32- lnk.onclick = function(e) {
33- var whoami = document.getElementById("whoami");
34- if (!whoami) return;
35- var name = whoami.firstChild.nodeValue.toString().replace(/^\s*|\s*$/g, "");
36- var meetings = document.getElementsByClassName("meeting");
37- for (var i=0; i<meetings.length; i++) {
38- var foundInMeeting = false;
39- var participantslist = meetings[i].getElementsByClassName("participants");
40- if (participantslist.length > 0) {
41- var participants = participantslist[0].getElementsByTagName("li");
42- for (var j=0; j<participants.length; j++) {
43- var plnk = participants[j].getElementsByTagName("a");
44- if (plnk.length > 0) {
45- if (plnk[0].textContent == name) {
46- var foundInMeeting = true;
47- }
48- }
49- }
50- }
51- if (!foundInMeeting) {
52- meetings[i].style.opacity = "0.2";
53- }
54- }
55- e.preventDefault();
56- return false;
57- }
58- document.getElementById("sub-nav").appendChild(lnk);
59-};
60-
61-(function(i) {var u =navigator.userAgent;var e=/*@cc_on!@*/false; var st =
62-setTimeout;if(/webkit/i.test(u)){st(function(){var dr=document.readyState;
63-if(dr=="loaded"||dr=="complete"){i()}else{st(arguments.callee,10);}},10);}
64-else if((/mozilla/i.test(u)&&!/(compati)/.test(u)) || (/opera/i.test(u))){
65-document.addEventListener("DOMContentLoaded",i,false); } else if(e){ (
66-function(){var t=document.createElement('doc:rdy');try{t.doScroll('left');
67-i();t=null;}catch(e){st(arguments.callee,0);}})();}else{window.onload=i;}})(addMySessionsLink);
68-
69-{% endif %}
70-</script>
71 {% endif %}
72 {% if schedule.nextonly or autoreload %}
73 <script language="JavaScript">
74
75=== modified file 'summit/schedule/templates/schedule/summit.html'
76--- summit/schedule/templates/schedule/summit.html 2012-01-28 11:37:36 +0000
77+++ summit/schedule/templates/schedule/summit.html 2012-02-05 18:39:20 +0000
78@@ -115,6 +115,9 @@
79 <p><a href="/openid/login?next={{login_next}}">Log in now</a></p>
80 {% endif %}
81 {% endif %}
82+ <p>
83+ {% include "schedule/schedule_list.html" %}
84+ </p>
85 </section>
86 <article class="side-content alone">
87 <div class="share">
88@@ -143,9 +146,4 @@
89 </article>
90 {% endif %}
91
92-<article class="main-content">
93- <p>
94- {% include "schedule/schedule_list.html" %}
95- </p>
96-</article>
97 {% endblock %}

Subscribers

People subscribed via source and target branches