Changeset 19230
- Timestamp:
- 09/19/18 09:02:05 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MobileIndico/indico.js
r19229 r19230 1 1 var default_url = "https://indico.scc.kit.edu/indico/"; 2 var default_event = 254;2 var default_event = 390; 3 3 4 4 function process(ID, result) … … 14 14 15 15 // Sort the days into the correct order 16 var days = [];16 var days = new Array(0); 17 17 for (var day in conf) 18 18 days.push([ day, conf[day] ]); … … 34 34 35 35 // Sort all slots in a days by startDate/time 36 var slots = [];36 var slots = new Array(0); 37 37 for (var slot in content) 38 38 slots.push([ content[slot].startDate.time, content[slot]]); … … 71 71 72 72 // Sort all entries in a session by startDate/time 73 var entries = [];73 var entries = new Array(0); 74 74 for (var entry in e.entries) 75 75 entries.push([ e.entries[entry].startDate.time, e.entries[entry]]); … … 99 99 { 100 100 list += p[j].name; 101 if (p[j].affiliation .length>0)101 if (p[j].affiliation && p[j].affiliation.length>0) 102 102 list += " ["+p[j].affiliation+"]"; 103 if (p[j].email .length>0)103 if (p[j].email && p[j].email.length>0) 104 104 list += " <a class='email' href='email:"+p[j].email+"'>"+p[j].email+"</a>"; 105 105 106 list += "<br/>"; 106 107 } … … 114 115 115 116 // ------------------------------------------------------- 117 // Old version of Indico 118 116 119 list += "<span class='material'>"; 117 120 var m = e.material; 118 for (var j=0; j< m?m.length:0; j++)121 for (var j=0; j<(m?m.length:0); j++) 119 122 { 120 123 list += "<span class='title'>"+m[j].title+": </span>"; … … 135 138 } 136 139 list += "</span>"; // indico-contribution-material 140 141 // ------------------------------------------------------- 142 // Newer version of Indico 143 144 list += "<span class='material'>"; 145 var fi = e.attachments.files; 146 for (var j=0; j<(fi?fi.length:0); j++) 147 { 148 list += "<span class='resources'>"; 149 list += "<a class='url' href='"+fi[j].download_url+"'>"+fi[j].title+"</a>"; 150 list += "</span>"; 151 } 152 153 var fo = e.attachments.folders; 154 //list += "<span class='title'>"+fo.title+": </span>"; 155 for (var j=0; j<(fo?fo.length:0); j++) 156 { 157 var g = fo[j].attachments; 158 159 for (var k=0; k<(g?g.length:0); k++) 160 { 161 list += "<span class='resources'>"; 162 list += "<a class='url' href='"+g[k].download_url+"'>"+g[k].title+"</a>"; 163 list += "</span>"; 164 } 165 } 166 list += "</span>"; // indico-contribution-material 167 137 168 // ------------------------------------------------------- 138 169
Note:
See TracChangeset
for help on using the changeset viewer.