-
Notifications
You must be signed in to change notification settings - Fork 8
/
package.xml
593 lines (586 loc) · 20.9 KB
/
package.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
<?xml version="1.0" encoding="UTF-8"?>
<package packagerversion="1.8.1" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd">
<name>UNL_UCBCN_Frontend</name>
<channel>pear.unl.edu</channel>
<summary>A public frontend for a University Event Publishing system.</summary>
<description>This class extends the UNL UCBCN backend system to create
a client frontend. It allows users to view the calendar in a list view, thirty
day view.</description>
<lead>
<name>Brett Bieber</name>
<user>saltybeagle</user>
<email>[email protected]</email>
<active>yes</active>
</lead>
<developer>
<name>Alvin Woon</name>
<user>alvinwoon</user>
<email>[email protected]</email>
<active>yes</active>
</developer>
<date>2009-07-24</date>
<time>14:36:26</time>
<version>
<release>0.8.1</release>
<api>0.8.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<license uri="http://www1.unl.edu/wdn/wiki/Software_License">BSD License</license>
<notes>
0.8.1 Changes:
Post-install script would create template directories with no permissions
resulting in "template error, examine fetch() result."
</notes>
<contents>
<dir baseinstalldir="/" name="/">
<dir name="templates">
<dir name="default">
<dir name="images">
<file name="calnav.gif" role="data" />
<file name="caption_middle.gif" role="data" />
<file name="checkbox.gif" role="data" />
<file name="close_pop.gif" role="data" />
<file name="date.gif" role="data" />
<file name="date1.gif" role="data" />
<file name="eventbeta.png" role="data" />
<file name="event_one.gif" role="data" />
<file name="front-login.gif" role="data" />
<file name="ics.gif" role="data" />
<file name="microformats.png" role="data" />
<file name="monthviewnav_mid.gif" role="data" />
<file name="monthviewnav_next.gif" role="data" />
<file name="monthviewnav_prev.gif" role="data" />
<file name="month_next.gif" role="data" />
<file name="month_prev.gif" role="data" />
<file name="nav_next.gif" role="data" />
<file name="nav_prev.gif" role="data" />
<file name="newrecurevent.png" role="data" />
<file name="ongoing.gif" role="data" />
<file name="recent.gif" role="data" />
<file name="recently.gif" role="data" />
<file name="recent_bot.gif" role="data" />
<file name="recent_mid.gif" role="data" />
<file name="rss.gif" role="data" />
<file name="searchinfo.gif" role="data" />
<file name="searchinfo.png" role="data" />
<file name="subscribe.gif" role="data" />
<file name="tableftG.gif" role="data" />
<file name="tabrightG.gif" role="data" />
<file name="todayimage.png" role="data" />
<file name="ulnavbar.gif" role="data" />
<file name="widget_list.gif" role="data" />
<file name="widget_list_hover.gif" role="data" />
<file name="year_box.gif" role="data" />
<file name="year_box.png" role="data" />
</dir> <!-- /templates/default/images -->
<file name="ajaxCaller.js" role="data" />
<file name="Error.tpl.php" role="data" />
<file name="EventInstance.tpl.php" role="data" />
<file name="EventInstance_icalendar.tpl.php" role="data" />
<file name="EventInstance_rss.tpl.php" role="data" />
<file name="EventInstance_xml.tpl.php" role="data" />
<file name="EventListing.tpl.php" role="data" />
<file name="EventListing_icalendar.tpl.php" role="data" />
<file name="EventListing_month.tpl.php" role="data" />
<file name="EventListing_rss.tpl.php" role="data" />
<file name="frontend.js" role="data" />
<file name="Frontend.tpl.php" role="data" />
<file name="Frontend_Day.tpl.php" role="data" />
<file name="Frontend_Day_icalendar.tpl.php" role="data" />
<file name="Frontend_Day_monthday.tpl.php" role="data" />
<file name="Frontend_Day_rss.tpl.php" role="data" />
<file name="Frontend_Day_xml.tpl.php" role="data" />
<file name="frontend_default.css" role="data" />
<file name="Frontend_hcalendar.tpl.php" role="data" />
<file name="Frontend_icalendar.tpl.php" role="data" />
<file name="frontend_ieonly.css" role="data" />
<file name="frontend_main.css" role="data" />
<file name="Frontend_Month.tpl.php" role="data" />
<file name="Frontend_MonthWidget.tpl.php" role="data" />
<file name="Frontend_NoEvents.tpl.php" role="data" />
<file name="Frontend_NoEvents_icalendar.tpl.php" role="data" />
<file name="Frontend_rss.tpl.php" role="data" />
<file name="Frontend_Search.tpl.php" role="data" />
<file name="Frontend_Upcoming.tpl.php" role="data" />
<file name="Frontend_Week.tpl.php" role="data" />
<file name="Frontend_xml.tpl.php" role="data" />
<file name="Frontend_Year.tpl.php" role="data" />
<file name="Location.tpl.php" role="data" />
<file name="print.css" role="data" />
<file name="util.js" role="data" />
</dir> <!-- /templates/default -->
<dir name="mobile">
<file name="Frontend.tpl.php" role="data" />
</dir> <!-- /templates/mobile -->
<dir name="vanilla">
<file name="Frontend.tpl.php" role="data" />
<file name="screen.css" role="data" />
</dir> <!-- /templates/vanilla -->
</dir> <!-- /templates -->
<dir name="UNL">
<dir name="UCBCN">
<dir name="Frontend">
<file name="Day.php" role="php" />
<file name="Month.php" role="php" />
<file name="MonthWidget.php" role="php" />
<file name="NoEvents.php" role="php" />
<file name="Search.php" role="php" />
<file name="Upcoming.php" role="php" />
<file name="Week.php" role="php" />
<file name="Year.php" role="php" />
</dir> <!-- /UNL/UCBCN/Frontend -->
<file name="Frontend.php" role="php">
<tasks:replace from="@PHP_BIN@" to="php_bin" type="pear-config" />
<tasks:replace from="@PHP_DIR@" to="php_dir" type="pear-config" />
<tasks:replace from="@DATA_DIR@" to="data_dir" type="pear-config" />
<tasks:replace from="@DOC_DIR@" to="doc_dir" type="pear-config" />
</file>
<file name="Frontend_setup.php" role="php">
<tasks:replace from="@PHP_BIN@" to="php_bin" type="pear-config" />
<tasks:replace from="@PHP_DIR@" to="php_dir" type="pear-config" />
<tasks:replace from="@DATA_DIR@" to="data_dir" type="pear-config" />
<tasks:replace from="@DOC_DIR@" to="doc_dir" type="pear-config" />
<tasks:postinstallscript>
<tasks:paramgroup>
<tasks:id>questionCreate</tasks:id>
<tasks:param>
<tasks:name>createtemplate</tasks:name>
<tasks:prompt>Create/Upgrade default templates?</tasks:prompt>
<tasks:type>string</tasks:type>
<tasks:default>yes</tasks:default>
</tasks:param>
<tasks:param>
<tasks:name>createindex</tasks:name>
<tasks:prompt>Create/Upgrade sample index page?</tasks:prompt>
<tasks:type>string</tasks:type>
<tasks:default>yes</tasks:default>
</tasks:param>
</tasks:paramgroup>
<tasks:paramgroup>
<tasks:id>fileSetup</tasks:id>
<tasks:param>
<tasks:name>docroot</tasks:name>
<tasks:prompt>Path to root of webserver</tasks:prompt>
<tasks:type>string</tasks:type>
<tasks:default>/Library/WebServer/Documents/events</tasks:default>
</tasks:param>
<tasks:param>
<tasks:name>template</tasks:name>
<tasks:prompt>Template style to use</tasks:prompt>
<tasks:type>string</tasks:type>
<tasks:default>vanilla</tasks:default>
</tasks:param>
</tasks:paramgroup>
</tasks:postinstallscript>
</file>
</dir> <!-- /UNL/UCBCN -->
</dir> <!-- /UNL -->
<file name="index.php" role="data">
<tasks:replace from="@PHP_BIN@" to="php_bin" type="pear-config" />
<tasks:replace from="@PHP_DIR@" to="php_dir" type="pear-config" />
<tasks:replace from="@DATA_DIR@" to="data_dir" type="pear-config" />
<tasks:replace from="@DOC_DIR@" to="doc_dir" type="pear-config" />
</file>
<file name="LICENSE" role="data" />
</dir> <!-- / -->
</contents>
<dependencies>
<required>
<php>
<min>5.1.2</min>
</php>
<pearinstaller>
<min>1.5.4</min>
</pearinstaller>
<package>
<name>UNL_UCBCN</name>
<channel>pear.unl.edu</channel>
<min>0.8.0</min>
</package>
<package>
<name>Calendar</name>
<channel>pear.php.net</channel>
<min>0.5.3</min>
</package>
</required>
</dependencies>
<phprelease />
<changelog>
<release>
<version>
<release>0.0.1</release>
<api>0.0.1</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2006-07-28</date>
<license uri="http://www.php.net/license">PHP License</license>
<notes>
Initial Release... this is really bare-bones.
</notes>
</release>
<release>
<version>
<release>0.2.0</release>
<api>0.1.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<date>2006-07-28</date>
<license uri="http://www.php.net/license">PHP License</license>
<notes>
* Add Month, Year, Day views.
* Add configuration variables to better play with the manager.
* Month widget for Month navigation.
* Dependency on Calendar
* EventInstance view combines event+eventdatetime
* Error handling for frontend
* css files prefixed with frontend_
* Switch to using .tpl template files_
* Frontend now uses UNL CSS templaes by default
* Calendar Shortname or ID can be used to select the calendar displayed.
</notes>
</release>
<release>
<version>
<release>0.2.5</release>
<api>0.1.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<date>2006-08-22</date>
<license uri="http://www.php.net/license">PHP License</license>
<notes>
* Fix eventinstance display to have location and contact information details.
* Add event start and end times to month view.
* CSS fixes from Alvin Woon
* Better output cache handling (preRun function for http header output).
* Fixes to allow viewing individual eventdatetime instances.
* Frontend should only output events with the status of posted or archived (not pending).
</notes>
</release>
<release>
<version>
<release>0.3.0</release>
<api>0.3.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<date>2006-10-02</date>
<license uri="http://www.php.net/license">PHP License</license>
<notes>
* Add search capabilities to the frontend.
* CSS Fixes from Alvin Woon.
* Fix Bug #21 multi-day events only show on their start day
* Fix Bug #23 Month view, incorrect day shown in certain cases
</notes>
</release>
<release>
<version>
<release>0.3.1</release>
<api>0.3.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<date>2006-11-09</date>
<license uri="http://www.php.net/license">PHP License</license>
<notes>
* Fix Bug #24: html doctitles not generated correctly for calendars other than default
* New Feature some AJAX calls for day navigation.
* New Feature Next and Previous links for each Day.
* Implement Request #26 Search should look in description, location, and event type.
* Fix Bug #30 Ongoing events will not activate link to that day.
* Fix Bug #28 Room Number doesn't show up on Live Calendar.
* Fix Bug #33 Missing subscribe link for local (non-default) calendar.
Added lots of documentation now available at http://pear.unl.edu/docs/UNL_UCBCN_Frontend/
</notes>
</release>
<release>
<version>
<release>0.3.2</release>
<api>0.3.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<date>2006-11-17</date>
<license uri="http://www.opensource.org/licenses/bsd-license.php">BSD License</license>
<notes>
Improve queries: Remove table events, and orderby clause from the dayHasEvents query because they are not needed.
Add Event image output.
* Fix Bug #36: RSS Format in IE7 Text is very large for event calendar
* Fix Bug in upcoming event rss output, reported by Shravan Manda.
Switch to BSD License
</notes>
</release>
<release>
<version>
<release>0.3.3</release>
<api>0.3.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<date>2006-12-18</date>
<license uri="http://www.opensource.org/licenses/bsd-license.php">BSD License</license>
<notes>
Fix Bug #37 month widget for Dec 2006
Add feed subscription links to Search results page.
Implement ajax search results, autohide search term.
Back to events listing button for event instances.
</notes>
</release>
<release>
<version>
<release>0.3.4</release>
<api>0.3.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<date>2007-02-28</date>
<license uri="http://www.opensource.org/licenses/bsd-license.php">BSD License</license>
<notes>
Correct date time output. Calendar will now show date when event does not end on the same day (both in event listing and event instance).
Small speed improvements, strtotime is only called once per event.
Javascript fixes for search form.
Fix XML output format.
</notes>
</release>
<release>
<version>
<release>0.5.0</release>
<api>0.5.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<date>2007-04-02</date>
<license uri="http://www.opensource.org/licenses/bsd-license.php">BSD License</license>
<notes>
Correct date time output. Calendar will now show date when event does not end on the same day (both in event listing and event instance).
Small speed improvements, strtotime is only called once per event.
Javascript fixes for search form.
Fix XML output format.
</notes>
</release>
<release>
<version>
<release>0.5.1</release>
<api>0.5.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<date>2007-04-02</date>
<license uri="http://www.opensource.org/licenses/bsd-license.php">BSD License</license>
<notes>
Permalink for event instances on sub-calendars did not include calendar name.
</notes>
</release>
<release>
<version>
<release>0.5.2</release>
<api>0.5.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<date>2007-05-01</date>
<license uri="http://www.opensource.org/licenses/bsd-license.php">BSD License</license>
<notes>
Remove h1 tag from xml output of upcoming events.
</notes>
</release>
<release>
<version>
<release>0.5.3</release>
<api>0.5.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<date>2007-05-08</date>
<license uri="http://www.opensource.org/licenses/bsd-license.php">BSD License</license>
<notes>
Send application/rss+xml for rss feeds.
</notes>
</release>
<release>
<version>
<release>0.5.4</release>
<api>0.5.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<date>2007-08-22</date>
<license uri="http://www1.unl.edu/wdn/wiki/Software_License">BSD License</license>
<notes>
Add links to event locations with map urls.
Vastly improve the functions for determining if days have events within the
month widgets. Greatly improves the speed of the year view.
Many coding standards and documentation improvements.
</notes>
</release>
<release>
<version>
<release>0.5.5</release>
<api>0.5.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<date>2007-08-29</date>
<license uri="http://www1.unl.edu/wdn/wiki/Software_License">BSD License</license>
<notes>
* Add a link to the upcoming view to the default template.
* Do not cache the upcoming view, and allow the limit to be adjusted.
* Fix searching within the upcoming view.
* CSS fixes for IE6
* Add no events object to hold a message for errors when no events are present - fixes ics output when no events are present.
* Add RSS and ICS links to upcoming view.
* Strip tags from rss feed output... this was breaking the rss feed on some instances
* Change default calendar subscription to upcoming event list.
* Fix event location URIs so they validate.
</notes>
</release>
<release>
<version>
<release>0.5.6</release>
<api>0.5.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<date>2008-03-17</date>
<license uri="http://www1.unl.edu/wdn/wiki/Software_License">BSD License</license>
<notes>
* Javascript fixes for searching. (Alvin Woon)
* Separate Location out into new template file. (Brett Bieber)
* Fix event check for events starting on the last day of the month, was off by 1. (Brett Bieber)
* Minor CSS fixes. (Alvin Woon)
* Enhanced print stylesheet for month view. (Alvin Woon)
</notes>
</release>
<release>
<version>
<release>0.5.7</release>
<api>0.5.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<date>2008-06-20</date>
<license uri="http://www1.unl.edu/wdn/wiki/Software_License">BSD License</license>
<notes>
Bugfix Release:
* Events which were not 'all-day events' and start on the last day displayed in the month widget were not showing up. - bsteere
* Fix searches for the word 'art' - ART is a timezone identifier for Argentina, and would simply return the current time offset by a few hours. Fix provided by Mark Kornblum at Cornish.
* Fix mismatched variable name in getURL, pass through an ongoing event boolean when each day is constructed.
Template Updates:
UNL template -
* Compatibility updates for the icalendar format - 75 char limit etc.
* Ensure special chars are encoded in the XML output.
* Add additional public info and directions to the event instance output.
* Minor CSS tweaks.
* Add class to upcoming events header to allow styling.
* When you try to go back to today from event instance page on another month, return to today icon breaks.
* Increase default calendar subscription links to 100 upcoming items.
NEW Vanilla Template -
* Vanilla template can be used for frontend output - not dependent on the UNL templates.
To use the vanilla template, just enter 'vanilla' when prompted for which template to use.
</notes>
</release>
<release>
<version>
<release>0.7.0</release>
<api>0.7.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<date>2009-03-27</date>
<license uri="http://www1.unl.edu/wdn/wiki/Software_License">BSD License</license>
<notes>
0.7.0 Changes
* Move navigation html to templates
** THERE IS NO MORE ->navigation MEMBER VARIABLE - UPDATE YOUR TEMPLATES **
* Check for errors when initializing the default calendar.
* Ensure $_GET['eventdatetime_id'] is an integer.
* Verify date in url is correct for this event instance, otherwise redirect to correct date.
* Provide a default 'manageruri' option that is 'manager/'.
* Create document root if it does not exists.
* UNL template improvements, better checking for the 'Today' indicator icon.
</notes>
</release>
<release>
<version>
<release>0.8.0</release>
<api>0.8.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<date>2009-07-09</date>
<license uri="http://www1.unl.edu/wdn/wiki/Software_License">BSD License</license>
<notes>
0.8.0 Changes:
* Rearrange SVN so frontend can be run from checkout.
* Default to vanilla template.
* Always call the factory statically.
* Support searching by event types.
Template Changes:
* Allow scrolling through the monthwidget with mouse scroll wheel
* Different coloring for month widget days on the next and previous months
* New sample of a mobile template.
Fixes:
* Ongoing events were not showing up on the their last day within the monthwidget.
* Call UNL_UCBCN_Frontend::factory() method statically - users should update their index.php files.
</notes>
</release>
<release>
<version>
<release>0.8.1</release>
<api>0.8.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<date>2009-07-24</date>
<license uri="http://www1.unl.edu/wdn/wiki/Software_License">BSD License</license>
<notes>
0.8.1 Changes:
Post-install script would create template directories with no permissions
resulting in "template error, examine fetch() result."
</notes>
</release>
</changelog>
</package>