|
15 | 15 | % end
|
16 | 16 | %
|
17 | 17 | % def tutorials(w=30, offset=143):
|
18 |
| - <a class="tutorials" xlink:href="/2017/schedule/tutorials/" target="_top"> |
| 18 | + <a class="tutorials" xlink:href="/2018/schedule/tutorials/" target="_top"> |
19 | 19 | % for x in range(0, w*9, w):
|
20 | 20 | <rect x="{{x+1}}" width="{{w-3}}" y="{{t(900)}}" height="{{t(900,1220)}}" />
|
21 | 21 | % end
|
22 | 22 | <text x="{{w*4.5}}" y="{{t(900+offset)}}">Morning Tutorials ($)</text>
|
23 | 23 | </a>
|
24 |
| - <a class="tutorials" xlink:href="/2017/schedule/tutorials/" target="_top"> |
| 24 | + <a class="tutorials" xlink:href="/2018/schedule/tutorials/" target="_top"> |
25 | 25 | % for x in range(0, w*9, w):
|
26 | 26 | <rect x="{{x+1}}" width="{{w-3}}" y="{{t(1320)}}" height="{{t(1320,1640)}}" />
|
27 | 27 | % end
|
|
31 | 31 | % end
|
32 | 32 | %
|
33 | 33 | % def workshops(w=55):
|
34 |
| - <a class="workshops" xlink:href="/2017/schedule/sponsor-tutorials/" target="_top"> |
| 34 | + <a class="workshops" xlink:href="/2018/schedule/sponsor-tutorials/" target="_top"> |
35 | 35 | % for x in range(0, w*2, w):
|
36 | 36 | <rect x="{{x+1}}" width="{{w-3}}" y="{{t(900)}}" height="{{t(900,1030)}}" />
|
37 | 37 | <rect x="{{x+1}}" width="{{w-3}}" y="{{t(1050)}}" height="{{t(1050,1220)}}" />
|
|
45 | 45 | % end
|
46 | 46 | %
|
47 | 47 | % def talks(start, odd_pattern, even_pattern):
|
48 |
| - <a xlink:href="/2017/schedule/talks/" target="_top" class="talks"> |
| 48 | + <a xlink:href="/2018/schedule/talks/" target="_top" class="talks"> |
49 | 49 | % w = 50
|
50 | 50 | % for i, pattern in zip(range(5), cycle([odd_pattern, even_pattern])):
|
51 | 51 | % t0 = t(start)
|
|
65 | 65 | %
|
66 | 66 | % def summit(name, w=100):
|
67 | 67 | % slug = 'edusummit' if name == 'Education' else 'langsummit'
|
68 |
| - <a xlink:href="/2017/events/{{slug}}/" target="_top" class="summit"> |
| 68 | + <a xlink:href="/2018/events/{{slug}}/" target="_top" class="summit"> |
69 | 69 | <rect x="{{1}}" width="{{w-3}}" y="{{t(900)}}" height="{{t(900,1220)}}" />
|
70 | 70 | <rect x="{{1}}" width="{{w-3}}" y="{{t(1320)}}" height="{{t(1320,1640)}}" />
|
71 | 71 | <text x="{{w//2}}" y="{{t(930)}}">{{name}}</text>
|
|
130 | 130 | </g>
|
131 | 131 | % end
|
132 | 132 | % if day == 2:
|
133 |
| - <a xlink:href="/2017/events/reception/" target="_top" class="event"> |
| 133 | + <a xlink:href="/2018/events/reception/" target="_top" class="event"> |
134 | 134 | <rect x="1" width="267" y="{{t(1800)}}" height="{{t(1800,2100)}}" />
|
135 | 135 | <text x="{{267//2}}" y="{{t(1930)}}">Opening Reception</text>
|
136 | 136 | </a>
|
|
142 | 142 | % title = 'PyLadies Auction ($)' if day == 4 else 'Dinner ($)'
|
143 | 143 | % slug = 'sponsors/charityauction' if day == 4 else 'events/dinners'
|
144 | 144 | % start = 1830 if day == 4 else 1900
|
145 |
| - <a xlink:href="/2017/{{slug}}/" target="_top" class="event"> |
| 145 | + <a xlink:href="/2018/{{slug}}/" target="_top" class="event"> |
146 | 146 | <rect x="1" width="248" y="{{t(start)}}" height="{{t(start,2030)}}" />
|
147 | 147 | <text x="{{267//2}}" y="{{t(1947)}}">{{ title }}</text>
|
148 | 148 | </a>
|
149 |
| - <a xlink:href="/2017/events/open-spaces/" target="_top" class="open-spaces" |
| 149 | + <a xlink:href="/2018/events/open-spaces/" target="_top" class="open-spaces" |
150 | 150 | transform="translate(570, 0)" >
|
151 | 151 | % hour = t(0,60)
|
152 | 152 | <rect width="{{hour * 4}}" y="{{t(900)}}" height="{{t(900,2000)}}" />
|
|
169 | 169 | % if day in [3, 4]:
|
170 | 170 | % plenary(1740, 1840, 'Lightning Talks', '')
|
171 | 171 | % talks(1050, '334L334B33', '333L433B43')
|
172 |
| - <a xlink:href="/2017/sponsors/exhibitfloor/" target="_top" class="expo" |
| 172 | + <a xlink:href="/2018/sponsors/exhibitfloor/" target="_top" class="expo" |
173 | 173 | transform="translate(350, 0)" >
|
174 | 174 | <rect x="1" width="120" y="{{t(800)}}" height="{{t(800,1700)}}" />
|
175 | 175 | <text x="60" y="{{t(1155)}}">Expo Hall</text>
|
|
180 | 180 | </a>
|
181 | 181 | % elif day == 5:
|
182 | 182 | % talks(1310, '333', '333')
|
183 |
| - <a xlink:href="/2017/sponsors/exhibitfloor/" target="_top" class="expo" |
| 183 | + <a xlink:href="/2018/sponsors/exhibitfloor/" target="_top" class="expo" |
184 | 184 | transform="translate(350, 0)" >
|
185 | 185 | <rect x="1" width="120" y="{{t(1000)}}" height="{{t(1000,1300)}}" />
|
186 | 186 | <text x="60" y="{{t(1050)}}">Posters and</text>
|
|
0 commit comments