The Events Calendar - Version 2.0.4

Version Description

Small features, UX and Content Tweaks:

  • Settings option to control the default zoom level for embedded Google Maps (select from 0-21)
  • Filters for all template tags
  • Settings option to control the number of events that appear in each loop, independent of your overall WordPress settings
  • Hook for integrating with custom fields
  • Contextual body classes for events pages
  • Added a unique CSS ID / class for each DD and DT meta data item so that people can style them differently if they like; and a template tag to give developers flexibility
  • New Dutch translation files for core courtesy of community member Jacob Roel Meijering
  • New Dutch translation files for PRO courtesy of community member Ed Boon
  • Added a new contributors section to the readme, thank you to everyone who did/does!

Bug Fixes:

*Venue and organizer data - which previously disappeared - now remains in place when you go back to edit an existing event * Fix for a conflict impacting Headway users where the calendar title repeated in the header nav * Removed incomplete da_DK & nb_NO translation files from PRO code * Specific dates within category no longer return 404 errors * Translated slugs now run through sanitize title before use * Resolved translation issue with tribe_get_recurrence_text (PRO only) * Removed date from recurring events in search results (PRO only) * tribe_the_custom_fields no longer displays any HTML if there are no custom fields (PRO only) * Resolved an issue where the advanced post manager wasn't using WP's internal plugins_url() function and causing problems on IIS7 installs (PRO only) * Addressed various debug notices & errors

Download this release

Release Info

Developer jkudish
Plugin Icon The Events Calendar
Version 2.0.4
Comparing to
See all releases

Code changes from version 2.0.3 to 2.0.4

admin-views/event-map.php CHANGED
@@ -14,7 +14,7 @@ var event_address;
14
 
15
  function initialize() {
16
  var myOptions = {
17
- zoom: 8,
18
  center: event_address,
19
  mapTypeId: google.maps.MapTypeId.ROADMAP
20
  };
14
 
15
  function initialize() {
16
  var myOptions = {
17
+ zoom: <?php echo tribe_get_option( 'embedGoogleMapsZoom', '10' ); ?>,
18
  center: event_address,
19
  mapTypeId: google.maps.MapTypeId.ROADMAP
20
  };
admin-views/events-options.php CHANGED
@@ -77,6 +77,20 @@ div.tribe_settings{
77
  </fieldset>
78
  </td>
79
  </tr>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
80
  <tr>
81
  <th scope="row"><?php _e('Show Comments','tribe-events-calendar'); ?></th>
82
  <td>
@@ -127,6 +141,7 @@ div.tribe_settings{
127
  <span id="googleEmbedSize" name="googleEmbedSize" style="margin-left:20px;" >
128
  <?php _e('Height','tribe-events-calendar'); ?> <input type="text" name="embedGoogleMapsHeight" value="<?php echo esc_attr( tribe_get_option('embedGoogleMapsHeight','350') ); ?>" size=4>
129
  &nbsp;<?php _e('Width','tribe-events-calendar'); ?> <input type="text" name="embedGoogleMapsWidth" value="<?php echo esc_attr( tribe_get_option('embedGoogleMapsWidth','100%') ); ?>" size=4> <?php _e('(number or %)', 'tribe-events-calendar'); ?>
 
130
  </span>
131
  <br />
132
  <div>
77
  </fieldset>
78
  </td>
79
  </tr>
80
+ <tr>
81
+ <th scope="row"><?php _e('Number of events to show per page in the loop','tribe-events-calendar'); ?></th>
82
+ <td>
83
+ <fieldset>
84
+ <legend class="screen-reader-text">
85
+ <span><?php _e('Number of events to show per page in the loop','tribe-events-calendar'); ?></span>
86
+ </legend>
87
+ <label><input type="text" name="postsPerPage" size="4" value="<?php echo esc_attr( tribe_get_option('postsPerPage', 10) ) ?>" /></label>
88
+ </fieldset>
89
+ <div>
90
+ <?php _e('This is the number of posts displayed per page when returning a list of events.','tribe-events-calendar'); ?>
91
+ </div>
92
+ </td>
93
+ </tr>
94
  <tr>
95
  <th scope="row"><?php _e('Show Comments','tribe-events-calendar'); ?></th>
96
  <td>
141
  <span id="googleEmbedSize" name="googleEmbedSize" style="margin-left:20px;" >
142
  <?php _e('Height','tribe-events-calendar'); ?> <input type="text" name="embedGoogleMapsHeight" value="<?php echo esc_attr( tribe_get_option('embedGoogleMapsHeight','350') ); ?>" size=4>
143
  &nbsp;<?php _e('Width','tribe-events-calendar'); ?> <input type="text" name="embedGoogleMapsWidth" value="<?php echo esc_attr( tribe_get_option('embedGoogleMapsWidth','100%') ); ?>" size=4> <?php _e('(number or %)', 'tribe-events-calendar'); ?>
144
+ &nbsp;<?php _e('Zoom Level', 'tribe-events-calendar'); ?> <input type="text" name="embedGoogleMapsZoom" value="<?php echo esc_attr( tribe_get_option('embedGoogleMapsZoom','10') ); ?>" size=2> <?php _e('(0 = zoomed-out; 21 = zoomed-in)', 'tribe-events-calendar'); ?>
145
  </span>
146
  <br />
147
  <div>
admin-views/venue-meta-box.php CHANGED
@@ -57,7 +57,7 @@ if ( !defined('ABSPATH') ) { die('-1'); }
57
  <?php if(!isset($_VenueStateProvince) || $_VenueStateProvince == "") $_VenueStateProvince = -1; ?>
58
  <td><?php _e('State or Province:','tribe-events-calendar'); ?></td>
59
  <td><input tabindex="<?php $this->tabIndex(); ?>" id="StateProvinceText" name="venue[Province]" type='text' name='' size='25' value='<?php echo ( isset($_VenueStateProvince) && $_VenueStateProvince != '' && $_VenueStateProvince != -1 ) ? esc_attr($_VenueProvince) : esc_attr(''); ?>' />
60
- <select tabindex="<?php $this->tabIndex(); ?>" id="StateProvinceSelect" name="venue[State]" name=''>
61
  <option value=""><?php _e('Select a State:','tribe-events-calendar'); ?></option>
62
  <?php
63
  foreach (TribeEventsViewHelpers::loadStates() as $abbr => $fullname) {
57
  <?php if(!isset($_VenueStateProvince) || $_VenueStateProvince == "") $_VenueStateProvince = -1; ?>
58
  <td><?php _e('State or Province:','tribe-events-calendar'); ?></td>
59
  <td><input tabindex="<?php $this->tabIndex(); ?>" id="StateProvinceText" name="venue[Province]" type='text' name='' size='25' value='<?php echo ( isset($_VenueStateProvince) && $_VenueStateProvince != '' && $_VenueStateProvince != -1 ) ? esc_attr($_VenueProvince) : esc_attr(''); ?>' />
60
+ <select tabindex="<?php $this->tabIndex(); ?>" id="StateProvinceSelect" name="venue[State]">
61
  <option value=""><?php _e('Select a State:','tribe-events-calendar'); ?></option>
62
  <?php
63
  foreach (TribeEventsViewHelpers::loadStates() as $abbr => $fullname) {
lang/tribe-events-calendar-nl_NL.mo CHANGED
Binary file
lang/tribe-events-calendar-nl_NL.po CHANGED
@@ -5,9 +5,9 @@ msgid ""
5
  msgstr ""
6
  "Project-Id-Version: The Events Calendar 2.0\n"
7
  "Report-Msgid-Bugs-To: \n"
8
- "POT-Creation-Date: 2011-09-09 18:04-0500\n"
9
- "PO-Revision-Date: 2011-11-18 11:02+0100\n"
10
- "Last-Translator: Rick van Dalen <rick@studio-pit.nl>\n"
11
  "Language-Team: Modern Tribe, Inc.\n"
12
  "Language: \n"
13
  "MIME-Version: 1.0\n"
@@ -16,41 +16,41 @@ msgstr ""
16
  "X-Poedit-SourceCharset: utf-8\n"
17
  "X-Poedit-KeywordsList: __;_e\n"
18
  "X-Poedit-Basepath: ./\n"
19
- "X-Poedit-Language: Bulgarian\n"
20
- "X-Poedit-Country: BULGARIA\n"
21
  "X-Poedit-SearchPath-0: ..\n"
22
 
23
  #: ../views/list.php:16
24
  #: ../views/gridview.php:37
25
  msgid "Event List"
26
- msgstr "Activiteiten Lijst"
27
 
28
  #: ../views/list.php:17
29
  #: ../views/gridview.php:38
30
  msgid "Calendar"
31
- msgstr "Agenda"
32
 
33
  #: ../views/list.php:42
34
  #: ../views/single.php:17
35
  msgid "Start:"
36
- msgstr "Start"
37
 
38
  #: ../views/list.php:46
39
  #: ../views/single.php:20
40
  msgid "End:"
41
- msgstr "Einde"
42
 
43
  #: ../views/list.php:54
44
  #: ../views/single.php:47
45
  msgid "Venue:"
46
- msgstr "Locatie:"
47
 
48
  #: ../views/list.php:63
49
  #: ../views/single.php:33
50
  #: ../views/single.php:51
51
  #: ../admin-views/venue-meta-box.php:73
52
  msgid "Phone:"
53
- msgstr "Telefoon"
54
 
55
  #: ../views/list.php:69
56
  #: ../views/single.php:56
@@ -61,31 +61,31 @@ msgstr "Adres:"
61
  #: ../views/list.php:71
62
  #: ../views/single.php:58
63
  msgid "Google Map"
64
- msgstr "Google Map"
65
 
66
  #: ../views/list.php:81
67
  #: ../views/single.php:24
68
- #: ../admin-views/events-meta-box.php:128
69
  msgid "Cost:"
70
- msgstr "Kost:"
71
 
72
  #: ../views/list.php:95
73
  #, php-format
74
- msgid " listed under %s. Check out upcoming events for this category or view the full calendar."
75
- msgstr "Staat onder %s. Bekijk aankomende activiteiten voor deze categorie of bekijk de volledige aganda."
76
 
77
  #: ../views/list.php:97
78
  #, php-format
79
- msgid " listed under %s. Check out past events for this category or view the full calendar."
80
- msgstr "Staat onder %s. Bekijk eerdere activiteiten voor deze categorie of bekijk de volledige aganda."
81
 
82
  #: ../views/list.php:103
83
  msgid "No upcoming events"
84
- msgstr "Geen aankomende activiteiten"
85
 
86
  #: ../views/list.php:107
87
  msgid "No previous events"
88
- msgstr "Geen eerdere activiteiten"
89
 
90
  #: ../views/list.php:120
91
  #: ../views/list.php:122
@@ -100,26 +100,26 @@ msgid "Next Events &raquo;"
100
  msgstr "Volgende activiteiten &raquo;"
101
 
102
  #: ../views/list.php:140
103
- #: ../views/gridview.php:42
104
  #: ../views/single.php:83
105
  msgid "iCal Import"
106
- msgstr "iCal Importeren"
107
 
108
  #: ../views/table-mini.php:24
109
  msgid "View all &raquo;"
110
- msgstr "Bekijk allen &raquo;"
111
 
112
  #: ../views/single.php:13
113
  msgid "&laquo; Back to Events"
114
- msgstr "&laquo; Terug naar evenementen"
115
 
116
  #: ../views/single.php:14
117
  msgid "This event has passed."
118
- msgstr "Deze activiteit is verstreken."
119
 
120
  #: ../views/single.php:29
121
  msgid "Organizer:"
122
- msgstr "Organizer:"
123
 
124
  #: ../views/single.php:37
125
  msgid "Email:"
@@ -127,27 +127,27 @@ msgstr "Email:"
127
 
128
  #: ../views/single.php:41
129
  msgid "Schedule:"
130
- msgstr "Schema:"
131
 
132
  #: ../views/single.php:58
133
  msgid "Click to view a Google Map"
134
- msgstr "Klik om een Google Map te zien"
135
 
136
  #: ../views/single.php:86
137
  msgid "Add to Google Calendar"
138
- msgstr "Voeg toe aan de Google Calendar"
139
 
140
  #: ../views/single.php:86
141
  msgid "+ Google Calendar"
142
- msgstr "+ Google agenda"
143
 
144
  #: ../views/events-list-load-widget-display.php:48
145
  msgid "All Day"
146
- msgstr "De hele dag"
147
 
148
  #: ../views/events-list-load-widget-display.php:51
149
  msgid "Ends"
150
- msgstr "Eindigd"
151
 
152
  #: ../views/ecp-single-template.php:24
153
  msgid "Edit"
@@ -155,24 +155,24 @@ msgstr "Bewerk"
155
 
156
  #: ../admin-views/events-meta-box.php:26
157
  msgid "Event Time &amp; Date"
158
- msgstr "Activiteiten tijd &amp; Datum"
159
 
160
  #: ../admin-views/events-meta-box.php:29
161
  msgid "You have changed the recurrence rules of this event. Saving the event will update all future events. If you did not mean to change all events, then please refresh the page."
162
- msgstr "U heeft de terugkerende regels van deze activiteit veranderd. Zodra u dit opslaat is dit van toepassing op alle toekomstige activiteiten. Wilt u dit niet refresh de pagina."
163
 
164
  #: ../admin-views/events-meta-box.php:32
165
  msgid "All day event?"
166
- msgstr "Is de activiteit de hele dag?"
167
 
168
  #: ../admin-views/events-meta-box.php:36
169
  msgid "Start Date / Time:"
170
- msgstr "Start datum / tijd:"
171
 
172
  #: ../admin-views/events-meta-box.php:39
173
  #: ../admin-views/events-meta-box.php:60
174
  msgid "YYYY-MM-DD"
175
- msgstr "DD-MM-YYYY"
176
 
177
  #: ../admin-views/events-meta-box.php:41
178
  #: ../admin-views/events-meta-box.php:62
@@ -181,56 +181,48 @@ msgstr "@"
181
 
182
  #: ../admin-views/events-meta-box.php:57
183
  msgid "End Date / Time:"
184
- msgstr "Einddatum / Tijd:"
185
 
186
  #: ../admin-views/events-meta-box.php:79
187
  msgid "Event Location Details"
188
- msgstr "Activiteiten locatie details"
189
 
190
- #: ../admin-views/events-meta-box.php:83
191
- msgid "Use Saved Venue:"
192
- msgstr "Gebruik opgeslagen locaties:"
193
-
194
- #: ../admin-views/events-meta-box.php:91
195
  msgid "Show Google Maps Link:"
196
- msgstr "Bekijk Google Maps Link:"
197
 
198
- #: ../admin-views/events-meta-box.php:98
199
  msgid "Show Google Map:"
200
- msgstr "Bekijk Google Map::"
201
 
202
- #: ../admin-views/events-meta-box.php:107
203
  msgid "Event Organizer Details"
204
- msgstr "Activiteiten organizer details"
205
 
206
  #: ../admin-views/events-meta-box.php:110
207
- msgid "Use Saved Organizer:"
208
- msgstr "Gebruik opgeslagen Organizer:"
209
-
210
- #: ../admin-views/events-meta-box.php:125
211
  msgid "Event Cost"
212
- msgstr "Activiteiten kosten"
213
 
214
- #: ../admin-views/events-meta-box.php:133
215
  msgid "Leave blank to hide the field. Enter a 0 for events that are free."
216
- msgstr "Laat het veld leeg om het te verbergen. Voeg een 0 toe voor activiteiten die gratis zijn."
217
 
218
- #: ../admin-views/events-meta-box.php:139
219
  msgid "Additional Functionality"
220
- msgstr "Extra functionaliteiten"
221
 
222
- #: ../admin-views/events-meta-box.php:144
223
  msgid "Looking for additional functionality including recurring events, custom meta, community events, ticket sales and more?"
224
- msgstr "Zoek je naar extra functionaliteiten zoals terugkerende activiteiten, verkoop tickets en meer?"
225
 
226
- #: ../admin-views/events-meta-box.php:144
227
  #, php-format
228
  msgid "Check out the <a href=\"%s\">available Add-Ons</a>."
229
- msgstr "Bekijk de <a href=\"%s\">beschikbare Add-Ons</a>."
230
 
231
  #: ../admin-views/venue-meta-box.php:12
232
  msgid "Venue Name:"
233
- msgstr "Locatie naam:"
234
 
235
  #: ../admin-views/venue-meta-box.php:23
236
  msgid "City:"
@@ -246,7 +238,7 @@ msgstr "Provincie:"
246
 
247
  #: ../admin-views/venue-meta-box.php:55
248
  msgid "Select a State:"
249
- msgstr "Kies een provincie:"
250
 
251
  #: ../admin-views/venue-meta-box.php:69
252
  msgid "Postal Code:"
@@ -254,16 +246,20 @@ msgstr "Postcode:"
254
 
255
  #: ../admin-views/recurrence-dialog.php:11
256
  msgid "Which events do you wish to update?"
257
- msgstr "Welke activiteit wilt u updaten?"
258
 
259
  #: ../admin-views/recurrence-dialog.php:14
260
  msgid "Select your desired action"
261
- msgstr "Selecteer jouw gewenste actie"
 
 
 
 
262
 
263
  #: ../admin-views/events-options.php:47
264
  #, php-format
265
  msgid "%s Settings"
266
- msgstr "%s instellingen"
267
 
268
  #: ../admin-views/events-options.php:53
269
  msgid "Need a hand?"
@@ -272,11 +268,11 @@ msgstr "Hulp nodig?"
272
  #: ../admin-views/events-options.php:54
273
  #, php-format
274
  msgid "If you're stuck on these options, please <a href=\"%s\">check out the documentation</a>. Or, go to the <a href=\"%s\">support forum</a>."
275
- msgstr "Lukt het niet?, bekijk onze <a href=\"%s\">documentatie</a>. of ga naar het <a href=\"%s\">support forum</a>."
276
 
277
  #: ../admin-views/events-options.php:56
278
  msgid "Here is the iCal feed URL for your events: "
279
- msgstr "Hier is de iCal feed URL voor jouw activiteiten: "
280
 
281
  #: ../admin-views/events-options.php:62
282
  msgid "Settings"
@@ -285,27 +281,27 @@ msgstr "Instellingen"
285
  #: ../admin-views/events-options.php:65
286
  #: ../admin-views/events-options.php:69
287
  msgid "Default View for the Events"
288
- msgstr "Standaard opmaak voor de activiteiten"
289
 
290
  #: ../admin-views/events-options.php:83
291
  #: ../admin-views/events-options.php:87
292
  #: ../admin-views/events-options.php:89
293
  msgid "Show Comments"
294
- msgstr "Laat commentaar zien"
295
 
296
  #: ../admin-views/events-options.php:97
297
  #: ../admin-views/events-options.php:101
298
  msgid "Multiday Event Cutoff"
299
- msgstr "Laatste dag van een meerdaagse activiteit"
300
 
301
  #: ../admin-views/events-options.php:115
302
  msgid "For multi-day events, hide the last day from grid view if it ends on or before this time."
303
- msgstr "Voor een meerdaagse activiteit, verberg de laatste dag als het eindigt voor deze tijd."
304
 
305
  #: ../admin-views/events-options.php:120
306
  #: ../admin-views/events-options.php:124
307
  msgid "Enable Google Maps"
308
- msgstr "Google Maps toestaan"
309
 
310
  #: ../admin-views/events-options.php:130
311
  msgid "Height"
@@ -317,118 +313,109 @@ msgstr "Breedte"
317
 
318
  #: ../admin-views/events-options.php:131
319
  msgid "(number or %)"
320
- msgstr "(nummer of %)"
321
 
322
  #: ../admin-views/events-options.php:135
323
  msgid "If you don't have this turned on, your event listings won't have the backend map preview or frontend embedded map."
324
- msgstr "Als u dit niet heeft aanstaat, toont de activiteitenlijst niet the backend map voorvertoning of frontend embedded map."
325
 
326
  #: ../admin-views/events-options.php:143
327
- #: ../admin-views/events-options.php:147
328
- msgid "Use Pretty URLs"
329
- msgstr "Gebruik zoekmachine vriendelijke URLs"
330
-
331
- #: ../admin-views/events-options.php:153
332
- msgid "Although unlikely, pretty URLs (ie, http://site/events/upcoming) may interfere with custom themes or plugins."
333
- msgstr "Het is onwaarschijnlijk, maar het kan zijn dat zoekmachine vriendelijk URLs (ie, http://site/events/upcoming) conflicten oplevert met custom themes of plugins."
334
-
335
- #: ../admin-views/events-options.php:159
336
- #: ../admin-views/events-options.php:161
337
  msgid "Events URL slug"
338
- msgstr "Activiteiten URL permalink"
339
 
340
- #: ../admin-views/events-options.php:162
341
  msgid "The slug used for building the Events URL."
342
- msgstr "De permalink is gebruikt om activiteiten URL op te bouwen."
343
 
344
- #: ../admin-views/events-options.php:162
345
  #, php-format
346
  msgid "Your current Events URL is <strong>%s</strong>"
347
  msgstr "De huidige activiteiten URL is <strong>%s</strong>"
348
 
349
- #: ../admin-views/events-options.php:166
350
- #: ../admin-views/events-options.php:168
351
  msgid "Single Event URL slug"
352
- msgstr "Single Event URL slug"
353
 
354
- #: ../admin-views/events-options.php:169
355
  msgid "The slug used for building a single Event URL."
356
- msgstr "De permalink is gebruikt om een eenmalige activiteit URL op te bouwen."
357
 
358
- #: ../admin-views/events-options.php:170
359
  #, php-format
360
  msgid "<strong>NOTE:</strong> You <em>cannot</em> use the same slug as above. The above should ideally be plural, and this singular.<br />Your single Event URL is like: <strong>%s</strong>"
361
- msgstr "<strong>NOTE:</strong> U <em>kunt</em> niet dezelfde slug gebruiken als hierboven.Het is nu in enkelvoud en ideaaliter zou het in meervoud moeten zijn. <br />De single activiteit URL is: <strong>%s</strong>"
362
 
363
- #: ../admin-views/events-options.php:175
364
- #: ../admin-views/events-options.php:177
365
  msgid "Debug"
366
- msgstr "Debug"
367
 
368
- #: ../admin-views/events-options.php:178
369
  msgid "Debug Events display issues."
370
- msgstr "Debug activiteiten toont conflicten."
371
 
372
- #: ../admin-views/events-options.php:179
373
  #, php-format
374
  msgid "Enable this option to log debug information. By default this will log to your server PHP error log. If you'd like to see the log messages in your browser, then we recommend that you install the <a href=\"%s\" target=\"_blank\">Debug Bar Plugin</a> and look for the \"Tribe\" tab in the debug output."
375
- msgstr "Sta toe om debug informatie te loggen. Standaard wordt dit aan PHP error log toegevoegd. Als u log berichten in de browser wilt zien dan adviseren wij om <a href=\"%s\" target=\"_blank\">Debug Bar Plugin</a> te installeren. Kijk onder de \"Tribe\" tab in de debug output."
376
 
377
- #: ../admin-views/events-options.php:184
378
  msgid "Theme Settings"
379
- msgstr "Theme instellingen"
380
 
381
- #: ../admin-views/events-options.php:187
382
- #: ../admin-views/events-options.php:189
383
  msgid "Events Template"
384
- msgstr "Activiteiten Template"
385
 
386
- #: ../admin-views/events-options.php:191
387
- msgid "Default ECP Template"
388
- msgstr "Standaard ECP Template"
389
 
390
- #: ../admin-views/events-options.php:192
391
  msgid "Default Page Template"
392
- msgstr "Standaard pagina Template"
393
 
394
- #: ../admin-views/events-options.php:195
395
  msgid "Choose a page template to control the look and feel of your calendar."
396
- msgstr "Kies een pagina template om de look and feel van de agenda te bepalen."
397
 
398
- #: ../admin-views/events-options.php:199
399
- #: ../admin-views/events-options.php:201
400
- #: ../admin-views/events-options.php:209
401
  msgid "Add HTML before calendar"
402
- msgstr "Voeg HTML toe voor de agenda"
403
 
404
- #: ../admin-views/events-options.php:203
405
  msgid "Some themes may require that you add extra divs before the calendar list to help with styling."
406
- msgstr "Sommige themes hebben extra divs nodig voor de agenda lijst om te helpen met stylen."
407
 
408
- #: ../admin-views/events-options.php:203
409
  msgid "This is displayed directly after the header."
410
- msgstr "Dit verschijnt direct na de header."
411
 
412
- #: ../admin-views/events-options.php:203
413
- #: ../admin-views/events-options.php:211
414
  msgid "You may use (x)HTML."
415
- msgstr "U mag gebruik maken van (x)HTML."
416
 
417
- #: ../admin-views/events-options.php:207
418
  msgid "Add HTML after calendar"
419
- msgstr "Voeg HTML toe na de agenda"
420
 
421
- #: ../admin-views/events-options.php:211
422
  msgid "Some themes may require that you add extra divs after the calendar list to help with styling."
423
- msgstr "Sommige themes hebben extra divs nodig na de agenda lijst om te helpen met stylen."
424
 
425
- #: ../admin-views/events-options.php:211
426
  msgid "This is displayed directly above the footer."
427
- msgstr "Dit verschijnt direct boven de footer"
428
 
429
- #: ../admin-views/events-options.php:220
430
  msgid "Save Changes"
431
- msgstr "Bewaar de veranderingen"
432
 
433
  #: ../admin-views/widget-admin-list.php:11
434
  msgid "Title:"
@@ -436,45 +423,53 @@ msgstr "Titel:"
436
 
437
  #: ../admin-views/widget-admin-list.php:16
438
  msgid "Show:"
439
- msgstr "Toon:"
440
 
441
  #: ../admin-views/widget-admin-list.php:24
442
  msgid "Show widget only if there are upcoming events:"
443
- msgstr "Toon widget alleen wanneer het aankomende activiteiten zijn:"
444
 
445
  #: ../admin-views/widget-admin-list.php:30
446
  msgid "If you wish to customize the widget display yourself, see the file views/events-list-load-widget-display.php inside the Events Premium plugin."
447
- msgstr "If you wish to customize the widget display yourself, see the file views/events-list-load-widget-display.php inside the Events Premium plugin."
448
 
449
  #: ../admin-views/organizer-meta-box.php:11
450
  msgid "Organizer Name:"
451
- msgstr "Organizer naam:"
452
 
453
  #: ../admin-views/organizer-meta-box.php:21
454
  msgid "Website:"
455
  msgstr "Website:"
456
 
457
- #: ../lib/tribe-admin-events-list.class.php:160
458
- #: ../lib/the-events-calendar.class.php:523
459
  msgid "Event Categories"
460
- msgstr "Activiteiten categorieën"
461
 
462
- #: ../lib/tribe-admin-events-list.class.php:165
463
  msgid "Start Date"
464
- msgstr "Startdatum"
465
 
466
- #: ../lib/tribe-admin-events-list.class.php:166
467
  msgid "End Date"
468
  msgstr "Einddatum"
469
 
470
- #: ../lib/tribe-admin-events-list.class.php:167
471
  msgid "Recurring?"
472
- msgstr "Terugkerende?"
 
 
 
 
 
 
 
 
473
 
474
- #: ../lib/tribe-admin-events-list.class.php:245
475
  #, php-format
476
  msgid "All %s"
477
- msgstr "Allen %s"
478
 
479
  #: ../lib/tribe-view-helpers.class.php:16
480
  #: ../lib/tribe-view-helpers.class.php:33
@@ -482,10 +477,9 @@ msgid "Select a Country:"
482
  msgstr "Selecteer een land:"
483
 
484
  #: ../lib/tribe-view-helpers.class.php:34
485
- #: ../lib/template-tags.php:830
486
- #: ../lib/template-tags.php:964
487
  msgid "United States"
488
- msgstr "Verenigde staten van Amerika"
489
 
490
  #: ../lib/tribe-view-helpers.class.php:35
491
  msgid "Afghanistan"
@@ -808,7 +802,7 @@ msgid "Gambia"
808
  msgstr ""
809
 
810
  #: ../lib/tribe-view-helpers.class.php:115
811
- #: ../lib/tribe-view-helpers.class.php:304
812
  msgid "Georgia"
813
  msgstr ""
814
 
@@ -977,7 +971,7 @@ msgid "Liberia"
977
  msgstr ""
978
 
979
  #: ../lib/tribe-view-helpers.class.php:157
980
- msgid "Libyan Arab Jamahiriya"
981
  msgstr ""
982
 
983
  #: ../lib/tribe-view-helpers.class.php:158
@@ -997,7 +991,7 @@ msgid "Macau"
997
  msgstr ""
998
 
999
  #: ../lib/tribe-view-helpers.class.php:162
1000
- msgid "Macedonia, Former Yugoslav Republic Of"
1001
  msgstr ""
1002
 
1003
  #: ../lib/tribe-view-helpers.class.php:163
@@ -1437,214 +1431,210 @@ msgid "Yemen"
1437
  msgstr ""
1438
 
1439
  #: ../lib/tribe-view-helpers.class.php:272
1440
- msgid "Yugoslavia"
1441
- msgstr ""
1442
-
1443
- #: ../lib/tribe-view-helpers.class.php:273
1444
  msgid "Zambia"
1445
  msgstr ""
1446
 
1447
- #: ../lib/tribe-view-helpers.class.php:274
1448
  msgid "Zimbabwe"
1449
  msgstr ""
1450
 
1451
- #: ../lib/tribe-view-helpers.class.php:294
1452
  msgid "Alabama"
1453
  msgstr ""
1454
 
1455
- #: ../lib/tribe-view-helpers.class.php:295
1456
  msgid "Alaska"
1457
  msgstr ""
1458
 
1459
- #: ../lib/tribe-view-helpers.class.php:296
1460
  msgid "Arizona"
1461
  msgstr ""
1462
 
1463
- #: ../lib/tribe-view-helpers.class.php:297
1464
  msgid "Arkansas"
1465
  msgstr ""
1466
 
1467
- #: ../lib/tribe-view-helpers.class.php:298
1468
  msgid "California"
1469
  msgstr ""
1470
 
1471
- #: ../lib/tribe-view-helpers.class.php:299
1472
  msgid "Colorado"
1473
  msgstr ""
1474
 
1475
- #: ../lib/tribe-view-helpers.class.php:300
1476
  msgid "Connecticut"
1477
  msgstr ""
1478
 
1479
- #: ../lib/tribe-view-helpers.class.php:301
1480
  msgid "Delaware"
1481
  msgstr ""
1482
 
1483
- #: ../lib/tribe-view-helpers.class.php:302
1484
  msgid "District of Columbia"
1485
  msgstr ""
1486
 
1487
- #: ../lib/tribe-view-helpers.class.php:303
1488
  msgid "Florida"
1489
  msgstr ""
1490
 
1491
- #: ../lib/tribe-view-helpers.class.php:305
1492
  msgid "Hawaii"
1493
  msgstr ""
1494
 
1495
- #: ../lib/tribe-view-helpers.class.php:306
1496
  msgid "Idaho"
1497
  msgstr ""
1498
 
1499
- #: ../lib/tribe-view-helpers.class.php:307
1500
  msgid "Illinois"
1501
  msgstr ""
1502
 
1503
- #: ../lib/tribe-view-helpers.class.php:308
1504
  msgid "Indiana"
1505
  msgstr ""
1506
 
1507
- #: ../lib/tribe-view-helpers.class.php:309
1508
  msgid "Iowa"
1509
  msgstr ""
1510
 
1511
- #: ../lib/tribe-view-helpers.class.php:310
1512
  msgid "Kansas"
1513
  msgstr ""
1514
 
1515
- #: ../lib/tribe-view-helpers.class.php:311
1516
  msgid "Kentucky"
1517
  msgstr ""
1518
 
1519
- #: ../lib/tribe-view-helpers.class.php:312
1520
  msgid "Louisiana"
1521
  msgstr ""
1522
 
1523
- #: ../lib/tribe-view-helpers.class.php:313
1524
  msgid "Maine"
1525
  msgstr ""
1526
 
1527
- #: ../lib/tribe-view-helpers.class.php:314
1528
  msgid "Maryland"
1529
  msgstr ""
1530
 
1531
- #: ../lib/tribe-view-helpers.class.php:315
1532
  msgid "Massachusetts"
1533
  msgstr ""
1534
 
1535
- #: ../lib/tribe-view-helpers.class.php:316
1536
  msgid "Michigan"
1537
  msgstr ""
1538
 
1539
- #: ../lib/tribe-view-helpers.class.php:317
1540
  msgid "Minnesota"
1541
  msgstr ""
1542
 
1543
- #: ../lib/tribe-view-helpers.class.php:318
1544
  msgid "Mississippi"
1545
  msgstr ""
1546
 
1547
- #: ../lib/tribe-view-helpers.class.php:319
1548
  msgid "Missouri"
1549
  msgstr ""
1550
 
1551
- #: ../lib/tribe-view-helpers.class.php:320
1552
  msgid "Montana"
1553
  msgstr ""
1554
 
1555
- #: ../lib/tribe-view-helpers.class.php:321
1556
  msgid "Nebraska"
1557
  msgstr ""
1558
 
1559
- #: ../lib/tribe-view-helpers.class.php:322
1560
  msgid "Nevada"
1561
  msgstr ""
1562
 
1563
- #: ../lib/tribe-view-helpers.class.php:323
1564
  msgid "New Hampshire"
1565
  msgstr ""
1566
 
1567
- #: ../lib/tribe-view-helpers.class.php:324
1568
  msgid "New Jersey"
1569
  msgstr ""
1570
 
1571
- #: ../lib/tribe-view-helpers.class.php:325
1572
  msgid "New Mexico"
1573
  msgstr ""
1574
 
1575
- #: ../lib/tribe-view-helpers.class.php:326
1576
  msgid "New York"
1577
  msgstr ""
1578
 
1579
- #: ../lib/tribe-view-helpers.class.php:327
1580
  msgid "North Carolina"
1581
  msgstr ""
1582
 
1583
- #: ../lib/tribe-view-helpers.class.php:328
1584
  msgid "North Dakota"
1585
  msgstr ""
1586
 
1587
- #: ../lib/tribe-view-helpers.class.php:329
1588
  msgid "Ohio"
1589
  msgstr ""
1590
 
1591
- #: ../lib/tribe-view-helpers.class.php:330
1592
  msgid "Oklahoma"
1593
  msgstr ""
1594
 
1595
- #: ../lib/tribe-view-helpers.class.php:331
1596
  msgid "Oregon"
1597
  msgstr ""
1598
 
1599
- #: ../lib/tribe-view-helpers.class.php:332
1600
  msgid "Pennsylvania"
1601
  msgstr ""
1602
 
1603
- #: ../lib/tribe-view-helpers.class.php:333
1604
  msgid "Rhode Island"
1605
  msgstr ""
1606
 
1607
- #: ../lib/tribe-view-helpers.class.php:334
1608
  msgid "South Carolina"
1609
  msgstr ""
1610
 
1611
- #: ../lib/tribe-view-helpers.class.php:335
1612
  msgid "South Dakota"
1613
  msgstr ""
1614
 
1615
- #: ../lib/tribe-view-helpers.class.php:336
1616
  msgid "Tennessee"
1617
  msgstr ""
1618
 
1619
- #: ../lib/tribe-view-helpers.class.php:337
1620
  msgid "Texas"
1621
  msgstr ""
1622
 
1623
- #: ../lib/tribe-view-helpers.class.php:338
1624
  msgid "Utah"
1625
  msgstr ""
1626
 
1627
- #: ../lib/tribe-view-helpers.class.php:339
1628
  msgid "Vermont"
1629
  msgstr ""
1630
 
1631
- #: ../lib/tribe-view-helpers.class.php:340
1632
  msgid "Virginia"
1633
  msgstr ""
1634
 
1635
- #: ../lib/tribe-view-helpers.class.php:341
1636
  msgid "Washington"
1637
  msgstr ""
1638
 
1639
- #: ../lib/tribe-view-helpers.class.php:342
1640
  msgid "West Virginia"
1641
  msgstr ""
1642
 
1643
- #: ../lib/tribe-view-helpers.class.php:343
1644
  msgid "Wisconsin"
1645
  msgstr ""
1646
 
1647
- #: ../lib/tribe-view-helpers.class.php:344
1648
  msgid "Wyoming"
1649
  msgstr ""
1650
 
@@ -1653,398 +1643,380 @@ msgstr ""
1653
  msgid "Error"
1654
  msgstr "Fout"
1655
 
1656
- #: ../lib/the-events-calendar.class.php:211
1657
  msgid "The Events Calendar"
1658
  msgstr "The Events Calendar"
1659
 
1660
- #: ../lib/the-events-calendar.class.php:214
1661
  msgid "category"
1662
  msgstr "categorie"
1663
 
1664
- #: ../lib/the-events-calendar.class.php:215
1665
  msgid "month"
1666
  msgstr "maand"
1667
 
1668
- #: ../lib/the-events-calendar.class.php:216
1669
  msgid "upcoming"
1670
- msgstr "aankomend"
1671
 
1672
- #: ../lib/the-events-calendar.class.php:217
1673
  msgid "past"
1674
- msgstr "afgerond"
1675
 
1676
- #: ../lib/the-events-calendar.class.php:219
1677
  msgid "venue"
1678
  msgstr "locatie"
1679
 
1680
- #: ../lib/the-events-calendar.class.php:229
1681
  #, php-format
1682
  msgid "Initializing Tribe Events on %s"
1683
- msgstr "Initialiseren Tribe activiteiten op %s"
1684
 
1685
- #: ../lib/the-events-calendar.class.php:277
1686
  #, php-format
1687
  msgid "Sorry, The Events Calendar requires WordPress %s or higher. Please upgrade your WordPress install."
1688
- msgstr "Sorry, The Events Calendar heeft WordPress versie %s nodig of hoger. Graag u WordPress installatie upgraden."
1689
 
1690
- #: ../lib/the-events-calendar.class.php:280
1691
  #, php-format
1692
  msgid "Sorry, The Events Calendar requires PHP %s or higher. Talk to your Web host about moving you to a newer version of PHP."
1693
- msgstr "Sorry, The Events Calendar heeft PHP versie %s nodig of hoger. Vraag aan u webhost of de nieuwste versie van PHP geinstalleerd kan worden."
1694
 
1695
- #: ../lib/the-events-calendar.class.php:397
1696
  msgid "Upcoming Events"
1697
- msgstr "Aankomende activiteiten"
1698
 
1699
- #: ../lib/the-events-calendar.class.php:399
1700
  msgid "Past Events"
1701
- msgstr "Afgeronde activiteiten"
1702
 
1703
- #: ../lib/the-events-calendar.class.php:403
1704
  #, php-format
1705
  msgid "Events for %s"
1706
  msgstr "Activiteiten voor %s"
1707
 
1708
- #: ../lib/the-events-calendar.class.php:405
1709
  msgid "Events this month"
1710
  msgstr "Activiteiten deze maand"
1711
 
1712
- #: ../lib/the-events-calendar.class.php:419
1713
  msgid "No description has been entered for this event."
1714
- msgstr "Er is geen beschrijving voor deze activiteit toegevoegd."
1715
 
1716
- #: ../lib/the-events-calendar.class.php:484
1717
  msgid "Events"
1718
  msgstr "Activiteiten"
1719
 
1720
- #: ../lib/the-events-calendar.class.php:485
1721
  msgid "Event"
1722
  msgstr "Activiteit"
1723
 
1724
- #: ../lib/the-events-calendar.class.php:486
1725
- #: ../lib/the-events-calendar.class.php:499
1726
- #: ../lib/the-events-calendar.class.php:512
1727
  msgid "Add New"
1728
- msgstr "Voeg nieuwe toe"
1729
 
1730
- #: ../lib/the-events-calendar.class.php:487
1731
  msgid "Add New Event"
1732
- msgstr "Voeg nieuwe activiteit toe"
1733
 
1734
- #: ../lib/the-events-calendar.class.php:488
1735
  msgid "Edit Event"
1736
  msgstr "Bewerk activiteit"
1737
 
1738
- #: ../lib/the-events-calendar.class.php:489
1739
  msgid "New Event"
1740
  msgstr "Nieuwe activiteit"
1741
 
1742
- #: ../lib/the-events-calendar.class.php:490
1743
  msgid "View Event"
1744
  msgstr "Bekijk activiteit"
1745
 
1746
- #: ../lib/the-events-calendar.class.php:491
1747
  msgid "Search Events"
1748
- msgstr "Doorzoek activiteit"
1749
 
1750
- #: ../lib/the-events-calendar.class.php:492
1751
  msgid "No events found"
1752
  msgstr "Geen activiteiten gevonden"
1753
 
1754
- #: ../lib/the-events-calendar.class.php:493
1755
  msgid "No events found in Trash"
1756
- msgstr "Geen activiteiten gevonden in de prullemand"
1757
 
1758
- #: ../lib/the-events-calendar.class.php:497
1759
- #: ../lib/the-events-calendar.class.php:681
1760
  msgid "Venues"
1761
  msgstr "Locaties"
1762
 
1763
- #: ../lib/the-events-calendar.class.php:498
1764
  msgid "Venue"
1765
  msgstr "Locatie"
1766
 
1767
- #: ../lib/the-events-calendar.class.php:500
1768
  msgid "Add New Venue"
1769
- msgstr "Voeg nieuwe locatie toe"
1770
 
1771
- #: ../lib/the-events-calendar.class.php:501
1772
  msgid "Edit Venue"
1773
  msgstr "Bewerk locatie"
1774
 
1775
- #: ../lib/the-events-calendar.class.php:502
1776
  msgid "New Venue"
1777
  msgstr "Nieuwe locatie"
1778
 
1779
- #: ../lib/the-events-calendar.class.php:503
1780
- #: ../lib/the-events-calendar.class.php:516
1781
  msgid "View Venue"
1782
- msgstr "Bekijk locaties"
1783
 
1784
- #: ../lib/the-events-calendar.class.php:504
1785
  msgid "Search Venues"
1786
- msgstr "Doorzoek locaties"
1787
 
1788
- #: ../lib/the-events-calendar.class.php:505
1789
  msgid "No venue found"
1790
- msgstr "Geen locaties gevonden"
1791
 
1792
- #: ../lib/the-events-calendar.class.php:506
1793
  msgid "No venues found in Trash"
1794
- msgstr "Geen locaties gevonden in de prullemand"
1795
 
1796
- #: ../lib/the-events-calendar.class.php:510
1797
- #: ../lib/the-events-calendar.class.php:682
1798
  msgid "Organizers"
1799
- msgstr "Organizers"
1800
 
1801
- #: ../lib/the-events-calendar.class.php:511
1802
  msgid "Organizer"
1803
- msgstr "Organizer"
1804
 
1805
- #: ../lib/the-events-calendar.class.php:513
1806
  msgid "Add New Organizer"
1807
- msgstr "Voeg nieuwe organizer toe"
1808
 
1809
- #: ../lib/the-events-calendar.class.php:514
1810
  msgid "Edit Organizer"
1811
- msgstr "Bewerk organizer"
1812
 
1813
- #: ../lib/the-events-calendar.class.php:515
1814
  msgid "New Organizer"
1815
- msgstr "Nieuwe organizer"
1816
 
1817
- #: ../lib/the-events-calendar.class.php:517
1818
  msgid "Search Organizers"
1819
- msgstr "Doorzoek organizers"
1820
 
1821
- #: ../lib/the-events-calendar.class.php:518
1822
  msgid "No organizer found"
1823
- msgstr "Geen organizer gevonden"
1824
 
1825
- #: ../lib/the-events-calendar.class.php:519
1826
  msgid "No organizers found in Trash"
1827
- msgstr "Geen organizers gevonden in de prullemand"
1828
 
1829
- #: ../lib/the-events-calendar.class.php:524
1830
  msgid "Event Category"
1831
- msgstr "activiteiten categorie"
1832
 
1833
- #: ../lib/the-events-calendar.class.php:525
1834
  msgid "Search Event Categories"
1835
- msgstr "Zoek activiteiten categorie"
1836
 
1837
- #: ../lib/the-events-calendar.class.php:526
1838
  msgid "All Event Categories"
1839
- msgstr "Alle activiteiten categorieën"
1840
 
1841
- #: ../lib/the-events-calendar.class.php:527
1842
  msgid "Parent Event Category"
1843
- msgstr "Huidige activiteiten categorie"
1844
 
1845
- #: ../lib/the-events-calendar.class.php:528
1846
  msgid "Parent Event Category:"
1847
- msgstr "Huidige activiteiten categorie:"
1848
 
1849
- #: ../lib/the-events-calendar.class.php:529
1850
  msgid "Edit Event Category"
1851
- msgstr "Bewerk activiteiten categorie"
1852
 
1853
- #: ../lib/the-events-calendar.class.php:530
1854
  msgid "Update Event Category"
1855
- msgstr "Update activiteiten categorie"
1856
 
1857
- #: ../lib/the-events-calendar.class.php:531
1858
  msgid "Add New Event Category"
1859
- msgstr "Voeg een nieuwe activiteiten categorie toe"
1860
 
1861
- #: ../lib/the-events-calendar.class.php:532
1862
  msgid "New Event Category Name"
1863
- msgstr "Nieuwe activiteiten categorie naam"
1864
 
1865
- #: ../lib/the-events-calendar.class.php:542
1866
  #, php-format
1867
  msgid "Event updated. <a href=\"%s\">View event</a>"
1868
- msgstr "Activiteit geupdate. <a href=\"%s\">Bekijk activiteit</a>"
1869
 
1870
- #: ../lib/the-events-calendar.class.php:543
1871
- #: ../lib/the-events-calendar.class.php:560
1872
- #: ../lib/the-events-calendar.class.php:577
1873
  msgid "Custom field updated."
1874
- msgstr "Custom veld geupdate."
1875
 
1876
- #: ../lib/the-events-calendar.class.php:544
1877
- #: ../lib/the-events-calendar.class.php:561
1878
- #: ../lib/the-events-calendar.class.php:578
1879
  msgid "Custom field deleted."
1880
- msgstr "Custom veld verwijderd."
1881
 
1882
- #: ../lib/the-events-calendar.class.php:545
1883
  msgid "Event updated."
1884
- msgstr "Activiteit geupdate."
1885
 
1886
- #: ../lib/the-events-calendar.class.php:547
1887
  #, php-format
1888
  msgid "Event restored to revision from %s"
1889
- msgstr "Activiteit opgelslagen voor revisie %s"
1890
 
1891
- #: ../lib/the-events-calendar.class.php:548
1892
  #, php-format
1893
  msgid "Event published. <a href=\"%s\">View event</a>"
1894
- msgstr "Activiteit gepubliseerd. <a href=\"%s\">Bekijk activiteit</a>"
1895
 
1896
- #: ../lib/the-events-calendar.class.php:549
1897
  msgid "Event saved."
1898
  msgstr "Activiteit opgeslagen"
1899
 
1900
- #: ../lib/the-events-calendar.class.php:550
1901
  #, php-format
1902
  msgid "Event submitted. <a target=\"_blank\" href=\"%s\">Preview event</a>"
1903
- msgstr "Activiteit toegevoegd. <a target=\"_blank\" href=\"%s\">Bekijk activiteit</a>"
1904
 
1905
- #: ../lib/the-events-calendar.class.php:551
1906
  #, php-format
1907
  msgid "Event scheduled for: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s\">Preview event</a>"
1908
- msgstr "Activiteit ingeroosterd voor: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s\">Bekijk activiteit</a>"
1909
 
1910
- #: ../lib/the-events-calendar.class.php:553
1911
- #: ../lib/the-events-calendar.class.php:570
1912
- #: ../lib/the-events-calendar.class.php:587
1913
  msgid "M j, Y @ G:i"
1914
  msgstr "M j, Y @ G:i"
1915
 
1916
- #: ../lib/the-events-calendar.class.php:554
1917
  #, php-format
1918
  msgid "Event draft updated. <a target=\"_blank\" href=\"%s\">Preview event</a>"
1919
- msgstr "Activiteit draft updated. <a target=\"_blank\" href=\"%s\">Bekijk activiteit</a>"
1920
 
1921
- #: ../lib/the-events-calendar.class.php:559
1922
  #, php-format
1923
  msgid "Venue updated. <a href=\"%s\">View venue</a>"
1924
- msgstr "Locatie geupdate. <a href=\"%s\">Bekijk locatie</a>"
1925
 
1926
- #: ../lib/the-events-calendar.class.php:562
1927
  msgid "Venue updated."
1928
- msgstr "Locatie geupdate."
1929
 
1930
- #: ../lib/the-events-calendar.class.php:564
1931
  #, php-format
1932
  msgid "Venue restored to revision from %s"
1933
- msgstr "Locatie opgeslagen voor revisie %s"
1934
 
1935
- #: ../lib/the-events-calendar.class.php:565
1936
  #, php-format
1937
  msgid "Venue published. <a href=\"%s\">View venue</a>"
1938
- msgstr "Locatie gepubliseerd. <a href=\"%s\">Bekijk locatie</a>"
1939
 
1940
- #: ../lib/the-events-calendar.class.php:566
1941
  msgid "Venue saved."
1942
  msgstr "Locatie opgeslagen."
1943
 
1944
- #: ../lib/the-events-calendar.class.php:567
1945
  #, php-format
1946
  msgid "Venue submitted. <a target=\"_blank\" href=\"%s\">Preview venue</a>"
1947
- msgstr "Locatie toegevoegd. <a target=\"_blank\" href=\"%s\">Bekijk locatie</a>"
1948
 
1949
- #: ../lib/the-events-calendar.class.php:568
1950
  #, php-format
1951
  msgid "Venue scheduled for: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s\">Preview venue</a>"
1952
- msgstr "Locatie ingeroosterd voor: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s\">Bekijk locatie</a>"
1953
 
1954
- #: ../lib/the-events-calendar.class.php:571
1955
  #, php-format
1956
  msgid "Venue draft updated. <a target=\"_blank\" href=\"%s\">Preview venue</a>"
1957
- msgstr "Locatie draft geupdate. <a target=\"_blank\" href=\"%s\">Bekijk locatie</a>"
1958
 
1959
- #: ../lib/the-events-calendar.class.php:576
1960
  #, php-format
1961
  msgid "Organizer updated. <a href=\"%s\">View organizer</a>"
1962
- msgstr "Organizer geupdate. <a href=\"%s\">Bekijk organizer</a>"
1963
 
1964
- #: ../lib/the-events-calendar.class.php:579
1965
  msgid "Organizer updated."
1966
- msgstr "Organizer geupdate."
1967
 
1968
- #: ../lib/the-events-calendar.class.php:581
1969
  #, php-format
1970
  msgid "Organizer restored to revision from %s"
1971
- msgstr "Organizer opgelslagen voor revisie %s"
1972
 
1973
- #: ../lib/the-events-calendar.class.php:582
1974
  #, php-format
1975
  msgid "Organizer published. <a href=\"%s\">View organizer</a>"
1976
- msgstr "Organizer gepubliseerd. <a href=\"%s\">Bekijk organizer</a>"
1977
 
1978
- #: ../lib/the-events-calendar.class.php:583
1979
  msgid "Organizer saved."
1980
- msgstr "Organizer opgeslagen."
1981
 
1982
- #: ../lib/the-events-calendar.class.php:584
1983
  #, php-format
1984
  msgid "Organizer submitted. <a target=\"_blank\" href=\"%s\">Preview organizer</a>"
1985
- msgstr "Organizer toegevoegd. <a target=\"_blank\" href=\"%s\">Bekijk organizer</a>"
1986
 
1987
- #: ../lib/the-events-calendar.class.php:585
1988
  #, php-format
1989
  msgid "Organizer scheduled for: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s\">Preview organizer</a>"
1990
- msgstr "Organizer ingeroosterd voor: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s\">Bekijk organizer</a>"
1991
 
1992
- #: ../lib/the-events-calendar.class.php:588
1993
  #, php-format
1994
  msgid "Organizer draft updated. <a target=\"_blank\" href=\"%s\">Preview organizer</a>"
1995
- msgstr "Organizer draft updated. <a target=\"_blank\" href=\"%s\">Bekijk organizer</a>"
1996
 
1997
- #: ../lib/the-events-calendar.class.php:643
1998
  msgid "Next"
1999
  msgstr "Volgende"
2000
 
2001
- #: ../lib/the-events-calendar.class.php:644
2002
  msgid "Prev"
2003
  msgstr "Vorige"
2004
 
2005
- #: ../lib/the-events-calendar.class.php:645
2006
  msgid "Today"
2007
  msgstr "Vandaag"
2008
 
2009
- #: ../lib/the-events-calendar.class.php:646
2010
  msgid "Done"
2011
- msgstr "Klaar"
2012
-
2013
- #: ../lib/the-events-calendar.class.php:1409
2014
- msgid "Use New Venue"
2015
- msgstr "Gebruik nieuwe locatie"
2016
-
2017
- #: ../lib/the-events-calendar.class.php:1416
2018
- msgid "No saved venues yet."
2019
- msgstr "Nog geen locaties opgeslagen."
2020
-
2021
- #: ../lib/the-events-calendar.class.php:1494
2022
- msgid "Use New Organizer"
2023
- msgstr "Gebruik nieuwe organizer"
2024
 
2025
- #: ../lib/the-events-calendar.class.php:1501
2026
- msgid "No saved organizers yet."
2027
- msgstr "Nog geen organizers opgeslagen."
2028
-
2029
- #: ../lib/the-events-calendar.class.php:1739
2030
  msgid "Event Options"
2031
- msgstr "Activiteiten opties"
2032
 
2033
- #: ../lib/the-events-calendar.class.php:1741
2034
  msgid "Venue Information"
2035
- msgstr "Locatie informatie"
2036
 
2037
- #: ../lib/the-events-calendar.class.php:1742
2038
  msgid "Organizer Information"
2039
- msgstr "Organizer informatie"
2040
 
2041
- #: ../lib/the-events-calendar.class.php:1844
2042
  msgid "View All Add-Ons"
2043
- msgstr "Bekijk alle Add-Ons"
2044
 
2045
- #: ../lib/the-events-calendar.class.php:1851
2046
  msgid "News from Tribe Pro"
2047
- msgstr "Tribe Pro nieuws"
2048
 
2049
  #: ../lib/tribe-debug-bar.class.php:18
2050
  msgid "Tribe"
@@ -2056,7 +2028,7 @@ msgstr "Upgrade van The Events Calendar"
2056
 
2057
  #: ../lib/tribe-the-events-calendar-import.class.php:46
2058
  msgid "It appears that you have some old events calendar data that needs to be upgraded. Please be sure to back up your database before initiating the upgrade. This process can not be undone."
2059
- msgstr "U moet uw verouderde activiteiten data upgraden. Het upgrade proces is onomkeerbaar zorg voordat u gaat upgraden eerst een backup van de database maakt."
2060
 
2061
  #: ../lib/tribe-the-events-calendar-import.class.php:47
2062
  msgid "Migrate Data!"
@@ -2065,23 +2037,27 @@ msgstr "Migreer data!"
2065
  #: ../lib/tribe-the-events-calendar-import.class.php:119
2066
  #, php-format
2067
  msgid "You successfully migrated (%d) entries."
2068
- msgstr "Er zijn (%d) entries succesvol gemigreerd."
2069
 
2070
  #: ../lib/tribe-the-events-calendar-import.class.php:189
2071
  msgid "Install has 1 or more legacy event!"
2072
- msgstr "Installatie heeft 1 of meer legacy activiteit!"
2073
 
2074
- #: ../lib/template-tags.php:331
2075
  msgid "Free"
2076
  msgstr "Gratis"
2077
 
2078
- #: ../lib/template-tags.php:863
2079
  msgid "Calendar of Events"
2080
- msgstr "Kalender van activiteiten"
 
 
 
 
2081
 
2082
  #: ../lib/widget-list.class.php:16
2083
  msgid "A widget that displays the next upcoming x events."
2084
- msgstr "Een widget die alle aankomende activiteiten toont."
2085
 
2086
  #: ../lib/widget-list.class.php:70
2087
  msgid "View All Events"
@@ -2089,5 +2065,5 @@ msgstr "Bekijk alle activiteiten"
2089
 
2090
  #: ../lib/widget-list.class.php:73
2091
  msgid "There are no upcoming events at this time."
2092
- msgstr "Er zijn geen aankomende activiteiten op dit moment."
2093
 
5
  msgstr ""
6
  "Project-Id-Version: The Events Calendar 2.0\n"
7
  "Report-Msgid-Bugs-To: \n"
8
+ "POT-Creation-Date: 2011-09-19 16:36-0500\n"
9
+ "PO-Revision-Date: 2011-12-20 12:21+0100\n"
10
+ "Last-Translator: Jacob Roel Meijering <info@jacobroel.nl>\n"
11
  "Language-Team: Modern Tribe, Inc.\n"
12
  "Language: \n"
13
  "MIME-Version: 1.0\n"
16
  "X-Poedit-SourceCharset: utf-8\n"
17
  "X-Poedit-KeywordsList: __;_e\n"
18
  "X-Poedit-Basepath: ./\n"
19
+ "X-Poedit-Language: English\n"
20
+ "X-Poedit-Country: UNITED STATES\n"
21
  "X-Poedit-SearchPath-0: ..\n"
22
 
23
  #: ../views/list.php:16
24
  #: ../views/gridview.php:37
25
  msgid "Event List"
26
+ msgstr "Activiteitenlijst"
27
 
28
  #: ../views/list.php:17
29
  #: ../views/gridview.php:38
30
  msgid "Calendar"
31
+ msgstr "Kalender"
32
 
33
  #: ../views/list.php:42
34
  #: ../views/single.php:17
35
  msgid "Start:"
36
+ msgstr "Begin:"
37
 
38
  #: ../views/list.php:46
39
  #: ../views/single.php:20
40
  msgid "End:"
41
+ msgstr "Einde:"
42
 
43
  #: ../views/list.php:54
44
  #: ../views/single.php:47
45
  msgid "Venue:"
46
+ msgstr "Locatie"
47
 
48
  #: ../views/list.php:63
49
  #: ../views/single.php:33
50
  #: ../views/single.php:51
51
  #: ../admin-views/venue-meta-box.php:73
52
  msgid "Phone:"
53
+ msgstr "Telefoon:"
54
 
55
  #: ../views/list.php:69
56
  #: ../views/single.php:56
61
  #: ../views/list.php:71
62
  #: ../views/single.php:58
63
  msgid "Google Map"
64
+ msgstr "Google Maps"
65
 
66
  #: ../views/list.php:81
67
  #: ../views/single.php:24
68
+ #: ../admin-views/events-meta-box.php:113
69
  msgid "Cost:"
70
+ msgstr "Kosten:"
71
 
72
  #: ../views/list.php:95
73
  #, php-format
74
+ msgid " listed under %s. Check out past events for this category or view the full calendar."
75
+ msgstr "gesorteerd onder %s. Bekijk de vorige activiteiten voor deze categorie of bekijk de volledige kalender."
76
 
77
  #: ../views/list.php:97
78
  #, php-format
79
+ msgid " listed under %s. Check out upcoming events for this category or view the full calendar."
80
+ msgstr "gesorteerd onder %s. Bekijk de komende activiteiten voor deze categorie of bekijk de volledige kalender."
81
 
82
  #: ../views/list.php:103
83
  msgid "No upcoming events"
84
+ msgstr "Geen toekomstige activiteiten"
85
 
86
  #: ../views/list.php:107
87
  msgid "No previous events"
88
+ msgstr "Geen afgelopen activiteiten"
89
 
90
  #: ../views/list.php:120
91
  #: ../views/list.php:122
100
  msgstr "Volgende activiteiten &raquo;"
101
 
102
  #: ../views/list.php:140
103
+ #: ../views/gridview.php:43
104
  #: ../views/single.php:83
105
  msgid "iCal Import"
106
+ msgstr "iCal importeren"
107
 
108
  #: ../views/table-mini.php:24
109
  msgid "View all &raquo;"
110
+ msgstr "Bekijk alles &raquo;"
111
 
112
  #: ../views/single.php:13
113
  msgid "&laquo; Back to Events"
114
+ msgstr "&laquo; Terug naar activiteiten"
115
 
116
  #: ../views/single.php:14
117
  msgid "This event has passed."
118
+ msgstr "Deze activiteit is geweest."
119
 
120
  #: ../views/single.php:29
121
  msgid "Organizer:"
122
+ msgstr "Organisator:"
123
 
124
  #: ../views/single.php:37
125
  msgid "Email:"
127
 
128
  #: ../views/single.php:41
129
  msgid "Schedule:"
130
+ msgstr "Agenda:"
131
 
132
  #: ../views/single.php:58
133
  msgid "Click to view a Google Map"
134
+ msgstr "Klik om te bekijken op Google Maps"
135
 
136
  #: ../views/single.php:86
137
  msgid "Add to Google Calendar"
138
+ msgstr "Voeg toe aan Google Agenda"
139
 
140
  #: ../views/single.php:86
141
  msgid "+ Google Calendar"
142
+ msgstr "+ Google Calendar"
143
 
144
  #: ../views/events-list-load-widget-display.php:48
145
  msgid "All Day"
146
+ msgstr "Hele Dag"
147
 
148
  #: ../views/events-list-load-widget-display.php:51
149
  msgid "Ends"
150
+ msgstr "Eindigt"
151
 
152
  #: ../views/ecp-single-template.php:24
153
  msgid "Edit"
155
 
156
  #: ../admin-views/events-meta-box.php:26
157
  msgid "Event Time &amp; Date"
158
+ msgstr "Activiteit Tijd &amp; Datum"
159
 
160
  #: ../admin-views/events-meta-box.php:29
161
  msgid "You have changed the recurrence rules of this event. Saving the event will update all future events. If you did not mean to change all events, then please refresh the page."
162
+ msgstr "Je hebt de herhalingsregels van deze activiteit veranderd. Door de activiteit op te slaan veranderen alle toekomstige activiteiten. Als je niet alle activiteiten wilde wijzigen, dient u de pagina te verversen."
163
 
164
  #: ../admin-views/events-meta-box.php:32
165
  msgid "All day event?"
166
+ msgstr "Duurt de activiteit de hele dag?"
167
 
168
  #: ../admin-views/events-meta-box.php:36
169
  msgid "Start Date / Time:"
170
+ msgstr "Begin Datum / Tijd"
171
 
172
  #: ../admin-views/events-meta-box.php:39
173
  #: ../admin-views/events-meta-box.php:60
174
  msgid "YYYY-MM-DD"
175
+ msgstr "JJJJ-MM-DD"
176
 
177
  #: ../admin-views/events-meta-box.php:41
178
  #: ../admin-views/events-meta-box.php:62
181
 
182
  #: ../admin-views/events-meta-box.php:57
183
  msgid "End Date / Time:"
184
+ msgstr "Eind Datum / Tijd"
185
 
186
  #: ../admin-views/events-meta-box.php:79
187
  msgid "Event Location Details"
188
+ msgstr "Activiteitslocatie details"
189
 
190
+ #: ../admin-views/events-meta-box.php:85
 
 
 
 
191
  msgid "Show Google Maps Link:"
192
+ msgstr "Geef Google Maps link weer:"
193
 
194
+ #: ../admin-views/events-meta-box.php:92
195
  msgid "Show Google Map:"
196
+ msgstr "Geef Google maps weer:"
197
 
198
+ #: ../admin-views/events-meta-box.php:101
199
  msgid "Event Organizer Details"
200
+ msgstr "Organisator Details"
201
 
202
  #: ../admin-views/events-meta-box.php:110
 
 
 
 
203
  msgid "Event Cost"
204
+ msgstr "Activiteitskosten"
205
 
206
+ #: ../admin-views/events-meta-box.php:118
207
  msgid "Leave blank to hide the field. Enter a 0 for events that are free."
208
+ msgstr "Laat leeg om het veld te verbergen, voer een 0 in voor activiteiten die gratis zijn."
209
 
210
+ #: ../admin-views/events-meta-box.php:124
211
  msgid "Additional Functionality"
212
+ msgstr "Extra functionaliteit"
213
 
214
+ #: ../admin-views/events-meta-box.php:129
215
  msgid "Looking for additional functionality including recurring events, custom meta, community events, ticket sales and more?"
216
+ msgstr "Op zoek naar extra functionaliteiten, waaronder terugkerende activiteiten, gemeenschappelijke activiteiten, ticketverkoop en meer?"
217
 
218
+ #: ../admin-views/events-meta-box.php:129
219
  #, php-format
220
  msgid "Check out the <a href=\"%s\">available Add-Ons</a>."
221
+ msgstr "Bekijk <a href=\"%s\">beschibare Add-Ons</a>."
222
 
223
  #: ../admin-views/venue-meta-box.php:12
224
  msgid "Venue Name:"
225
+ msgstr "Lokatienaam:"
226
 
227
  #: ../admin-views/venue-meta-box.php:23
228
  msgid "City:"
238
 
239
  #: ../admin-views/venue-meta-box.php:55
240
  msgid "Select a State:"
241
+ msgstr "Selecteer een staat:"
242
 
243
  #: ../admin-views/venue-meta-box.php:69
244
  msgid "Postal Code:"
246
 
247
  #: ../admin-views/recurrence-dialog.php:11
248
  msgid "Which events do you wish to update?"
249
+ msgstr "Welke activiteiten wil je updateten?"
250
 
251
  #: ../admin-views/recurrence-dialog.php:14
252
  msgid "Select your desired action"
253
+ msgstr "Selecteer je gewenste actie"
254
+
255
+ #: ../admin-views/event-sidebar-options.php:11
256
+ msgid "Hide From Upcoming Events List"
257
+ msgstr "Verberg op de lijst met komende activiteiten"
258
 
259
  #: ../admin-views/events-options.php:47
260
  #, php-format
261
  msgid "%s Settings"
262
+ msgstr "%s Instellingen"
263
 
264
  #: ../admin-views/events-options.php:53
265
  msgid "Need a hand?"
268
  #: ../admin-views/events-options.php:54
269
  #, php-format
270
  msgid "If you're stuck on these options, please <a href=\"%s\">check out the documentation</a>. Or, go to the <a href=\"%s\">support forum</a>."
271
+ msgstr "Als je vastzit met deze instellingen, bekijk dan de <a href=\"%s\">documentatie</a>. Of ga naar het <a href=\"%s\">forum</a>."
272
 
273
  #: ../admin-views/events-options.php:56
274
  msgid "Here is the iCal feed URL for your events: "
275
+ msgstr "Hier is de iCal feed URL voor je activiteiten:"
276
 
277
  #: ../admin-views/events-options.php:62
278
  msgid "Settings"
281
  #: ../admin-views/events-options.php:65
282
  #: ../admin-views/events-options.php:69
283
  msgid "Default View for the Events"
284
+ msgstr "Standaard-lay-out voor de activiteiten"
285
 
286
  #: ../admin-views/events-options.php:83
287
  #: ../admin-views/events-options.php:87
288
  #: ../admin-views/events-options.php:89
289
  msgid "Show Comments"
290
+ msgstr "Geef reacties weer"
291
 
292
  #: ../admin-views/events-options.php:97
293
  #: ../admin-views/events-options.php:101
294
  msgid "Multiday Event Cutoff"
295
+ msgstr "Meerdaagse activiteiten afbreken"
296
 
297
  #: ../admin-views/events-options.php:115
298
  msgid "For multi-day events, hide the last day from grid view if it ends on or before this time."
299
+ msgstr "Voor meerdaagse evenementen, verberg de laatste dag als de activiteit eindigt vóór dit tijdstip."
300
 
301
  #: ../admin-views/events-options.php:120
302
  #: ../admin-views/events-options.php:124
303
  msgid "Enable Google Maps"
304
+ msgstr "Sta Google Maps toe"
305
 
306
  #: ../admin-views/events-options.php:130
307
  msgid "Height"
313
 
314
  #: ../admin-views/events-options.php:131
315
  msgid "(number or %)"
316
+ msgstr "(aantal punten of percentage)"
317
 
318
  #: ../admin-views/events-options.php:135
319
  msgid "If you don't have this turned on, your event listings won't have the backend map preview or frontend embedded map."
320
+ msgstr "Als deze optie is uitgeschakeld, dan zijn de mogelijkheden voor het insluiten van Google Maps uitgeschakeld."
321
 
322
  #: ../admin-views/events-options.php:143
323
+ #: ../admin-views/events-options.php:145
 
 
 
 
 
 
 
 
 
324
  msgid "Events URL slug"
325
+ msgstr "Activiteiten URL slug"
326
 
327
+ #: ../admin-views/events-options.php:146
328
  msgid "The slug used for building the Events URL."
329
+ msgstr "De slug die wordt gebruit om de activiteiten URL samen te stellen."
330
 
331
+ #: ../admin-views/events-options.php:146
332
  #, php-format
333
  msgid "Your current Events URL is <strong>%s</strong>"
334
  msgstr "De huidige activiteiten URL is <strong>%s</strong>"
335
 
336
+ #: ../admin-views/events-options.php:150
337
+ #: ../admin-views/events-options.php:152
338
  msgid "Single Event URL slug"
339
+ msgstr "Enkele activiteit URL slug"
340
 
341
+ #: ../admin-views/events-options.php:153
342
  msgid "The slug used for building a single Event URL."
343
+ msgstr "De slug die wordt gebruit om de activiteits URL samen te stellen."
344
 
345
+ #: ../admin-views/events-options.php:154
346
  #, php-format
347
  msgid "<strong>NOTE:</strong> You <em>cannot</em> use the same slug as above. The above should ideally be plural, and this singular.<br />Your single Event URL is like: <strong>%s</strong>"
348
+ msgstr "<strong>LET OP:</strong> Je <em>kunt niet</em> dezelfde slug als hierboven gebruiken. de bovenste zou idealiter het meervoud van de onderste moeten zijn.<br />Je enkele activiteiten URL is: <strong>%s</strong>"
349
 
350
+ #: ../admin-views/events-options.php:159
351
+ #: ../admin-views/events-options.php:161
352
  msgid "Debug"
353
+ msgstr "Foutoplossing"
354
 
355
+ #: ../admin-views/events-options.php:162
356
  msgid "Debug Events display issues."
357
+ msgstr "Debug Activiteiten weergaveproblemen."
358
 
359
+ #: ../admin-views/events-options.php:163
360
  #, php-format
361
  msgid "Enable this option to log debug information. By default this will log to your server PHP error log. If you'd like to see the log messages in your browser, then we recommend that you install the <a href=\"%s\" target=\"_blank\">Debug Bar Plugin</a> and look for the \"Tribe\" tab in the debug output."
362
+ msgstr "Enable this option to log debug information. By default this will log to your server PHP error log. If you'd like to see the log messages in your browser, then we recommend that you install the <a href=\"%s\" target=\"_blank\">Debug Bar Plugin</a> and look for the \"Tribe\" tab in the debug output."
363
 
364
+ #: ../admin-views/events-options.php:168
365
  msgid "Theme Settings"
366
+ msgstr "Themainstellingen"
367
 
368
+ #: ../admin-views/events-options.php:171
369
+ #: ../admin-views/events-options.php:173
370
  msgid "Events Template"
371
+ msgstr "Activiteits template"
372
 
373
+ #: ../admin-views/events-options.php:175
374
+ msgid "Default Events Template"
375
+ msgstr "Standaard Activiteits template"
376
 
377
+ #: ../admin-views/events-options.php:176
378
  msgid "Default Page Template"
379
+ msgstr "Standaard pagina template"
380
 
381
+ #: ../admin-views/events-options.php:179
382
  msgid "Choose a page template to control the look and feel of your calendar."
383
+ msgstr "Kies een paginatemplate om de look & feel van je calender aan te passen."
384
 
385
+ #: ../admin-views/events-options.php:183
386
+ #: ../admin-views/events-options.php:185
387
+ #: ../admin-views/events-options.php:193
388
  msgid "Add HTML before calendar"
389
+ msgstr "Voeg HTML toe vóór de kalender"
390
 
391
+ #: ../admin-views/events-options.php:187
392
  msgid "Some themes may require that you add extra divs before the calendar list to help with styling."
393
+ msgstr "Sommige thema's vereisen dat je extra divs voor de kalenderlijst om de stijl correct toe te passen."
394
 
395
+ #: ../admin-views/events-options.php:187
396
  msgid "This is displayed directly after the header."
397
+ msgstr "Dit wordt direct achter de header weergegeven."
398
 
399
+ #: ../admin-views/events-options.php:187
400
+ #: ../admin-views/events-options.php:195
401
  msgid "You may use (x)HTML."
402
+ msgstr "(x)HTML is toegestaan."
403
 
404
+ #: ../admin-views/events-options.php:191
405
  msgid "Add HTML after calendar"
406
+ msgstr "Voeg HTML toe na de kalender"
407
 
408
+ #: ../admin-views/events-options.php:195
409
  msgid "Some themes may require that you add extra divs after the calendar list to help with styling."
410
+ msgstr "Sommige thema's vereisen dat je extra divs na de kalenderlijst om de stijl correct toe te passen."
411
 
412
+ #: ../admin-views/events-options.php:195
413
  msgid "This is displayed directly above the footer."
414
+ msgstr "Dit wordt direct voor de footer weergegeven."
415
 
416
+ #: ../admin-views/events-options.php:204
417
  msgid "Save Changes"
418
+ msgstr "Veranderingen opslaan"
419
 
420
  #: ../admin-views/widget-admin-list.php:11
421
  msgid "Title:"
423
 
424
  #: ../admin-views/widget-admin-list.php:16
425
  msgid "Show:"
426
+ msgstr "Weergeven:"
427
 
428
  #: ../admin-views/widget-admin-list.php:24
429
  msgid "Show widget only if there are upcoming events:"
430
+ msgstr "De widget alléén weergeven als er toekomstige activiteiten zijn:"
431
 
432
  #: ../admin-views/widget-admin-list.php:30
433
  msgid "If you wish to customize the widget display yourself, see the file views/events-list-load-widget-display.php inside the Events Premium plugin."
434
+ msgstr "Als je het uiterlijk van de widget zelf wilt aanpassen, bekijk dan het bestand <i>views/events-list-load-widget-display.php</i> in de Events Premium plugin."
435
 
436
  #: ../admin-views/organizer-meta-box.php:11
437
  msgid "Organizer Name:"
438
+ msgstr "Naam van de organisator:"
439
 
440
  #: ../admin-views/organizer-meta-box.php:21
441
  msgid "Website:"
442
  msgstr "Website:"
443
 
444
+ #: ../lib/tribe-admin-events-list.class.php:159
445
+ #: ../lib/the-events-calendar.class.php:526
446
  msgid "Event Categories"
447
+ msgstr "Activiteitencategoriën"
448
 
449
+ #: ../lib/tribe-admin-events-list.class.php:164
450
  msgid "Start Date"
451
+ msgstr "Begindatum"
452
 
453
+ #: ../lib/tribe-admin-events-list.class.php:165
454
  msgid "End Date"
455
  msgstr "Einddatum"
456
 
457
+ #: ../lib/tribe-admin-events-list.class.php:166
458
  msgid "Recurring?"
459
+ msgstr "Terugkerend?"
460
+
461
+ #: ../lib/tribe-admin-events-list.class.php:194
462
+ msgid "Yes"
463
+ msgstr "Ja"
464
+
465
+ #: ../lib/tribe-admin-events-list.class.php:194
466
+ msgid "No"
467
+ msgstr "Nee"
468
 
469
+ #: ../lib/tribe-admin-events-list.class.php:244
470
  #, php-format
471
  msgid "All %s"
472
+ msgstr "Alle %s"
473
 
474
  #: ../lib/tribe-view-helpers.class.php:16
475
  #: ../lib/tribe-view-helpers.class.php:33
477
  msgstr "Selecteer een land:"
478
 
479
  #: ../lib/tribe-view-helpers.class.php:34
480
+ #: ../lib/template-tags.php:502
 
481
  msgid "United States"
482
+ msgstr ""
483
 
484
  #: ../lib/tribe-view-helpers.class.php:35
485
  msgid "Afghanistan"
802
  msgstr ""
803
 
804
  #: ../lib/tribe-view-helpers.class.php:115
805
+ #: ../lib/tribe-view-helpers.class.php:303
806
  msgid "Georgia"
807
  msgstr ""
808
 
971
  msgstr ""
972
 
973
  #: ../lib/tribe-view-helpers.class.php:157
974
+ msgid "Libya"
975
  msgstr ""
976
 
977
  #: ../lib/tribe-view-helpers.class.php:158
991
  msgstr ""
992
 
993
  #: ../lib/tribe-view-helpers.class.php:162
994
+ msgid "Macedonia"
995
  msgstr ""
996
 
997
  #: ../lib/tribe-view-helpers.class.php:163
1431
  msgstr ""
1432
 
1433
  #: ../lib/tribe-view-helpers.class.php:272
 
 
 
 
1434
  msgid "Zambia"
1435
  msgstr ""
1436
 
1437
+ #: ../lib/tribe-view-helpers.class.php:273
1438
  msgid "Zimbabwe"
1439
  msgstr ""
1440
 
1441
+ #: ../lib/tribe-view-helpers.class.php:293
1442
  msgid "Alabama"
1443
  msgstr ""
1444
 
1445
+ #: ../lib/tribe-view-helpers.class.php:294
1446
  msgid "Alaska"
1447
  msgstr ""
1448
 
1449
+ #: ../lib/tribe-view-helpers.class.php:295
1450
  msgid "Arizona"
1451
  msgstr ""
1452
 
1453
+ #: ../lib/tribe-view-helpers.class.php:296
1454
  msgid "Arkansas"
1455
  msgstr ""
1456
 
1457
+ #: ../lib/tribe-view-helpers.class.php:297
1458
  msgid "California"
1459
  msgstr ""
1460
 
1461
+ #: ../lib/tribe-view-helpers.class.php:298
1462
  msgid "Colorado"
1463
  msgstr ""
1464
 
1465
+ #: ../lib/tribe-view-helpers.class.php:299
1466
  msgid "Connecticut"
1467
  msgstr ""
1468
 
1469
+ #: ../lib/tribe-view-helpers.class.php:300
1470
  msgid "Delaware"
1471
  msgstr ""
1472
 
1473
+ #: ../lib/tribe-view-helpers.class.php:301
1474
  msgid "District of Columbia"
1475
  msgstr ""
1476
 
1477
+ #: ../lib/tribe-view-helpers.class.php:302
1478
  msgid "Florida"
1479
  msgstr ""
1480
 
1481
+ #: ../lib/tribe-view-helpers.class.php:304
1482
  msgid "Hawaii"
1483
  msgstr ""
1484
 
1485
+ #: ../lib/tribe-view-helpers.class.php:305
1486
  msgid "Idaho"
1487
  msgstr ""
1488
 
1489
+ #: ../lib/tribe-view-helpers.class.php:306
1490
  msgid "Illinois"
1491
  msgstr ""
1492
 
1493
+ #: ../lib/tribe-view-helpers.class.php:307
1494
  msgid "Indiana"
1495
  msgstr ""
1496
 
1497
+ #: ../lib/tribe-view-helpers.class.php:308
1498
  msgid "Iowa"
1499
  msgstr ""
1500
 
1501
+ #: ../lib/tribe-view-helpers.class.php:309
1502
  msgid "Kansas"
1503
  msgstr ""
1504
 
1505
+ #: ../lib/tribe-view-helpers.class.php:310
1506
  msgid "Kentucky"
1507
  msgstr ""
1508
 
1509
+ #: ../lib/tribe-view-helpers.class.php:311
1510
  msgid "Louisiana"
1511
  msgstr ""
1512
 
1513
+ #: ../lib/tribe-view-helpers.class.php:312
1514
  msgid "Maine"
1515
  msgstr ""
1516
 
1517
+ #: ../lib/tribe-view-helpers.class.php:313
1518
  msgid "Maryland"
1519
  msgstr ""
1520
 
1521
+ #: ../lib/tribe-view-helpers.class.php:314
1522
  msgid "Massachusetts"
1523
  msgstr ""
1524
 
1525
+ #: ../lib/tribe-view-helpers.class.php:315
1526
  msgid "Michigan"
1527
  msgstr ""
1528
 
1529
+ #: ../lib/tribe-view-helpers.class.php:316
1530
  msgid "Minnesota"
1531
  msgstr ""
1532
 
1533
+ #: ../lib/tribe-view-helpers.class.php:317
1534
  msgid "Mississippi"
1535
  msgstr ""
1536
 
1537
+ #: ../lib/tribe-view-helpers.class.php:318
1538
  msgid "Missouri"
1539
  msgstr ""
1540
 
1541
+ #: ../lib/tribe-view-helpers.class.php:319
1542
  msgid "Montana"
1543
  msgstr ""
1544
 
1545
+ #: ../lib/tribe-view-helpers.class.php:320
1546
  msgid "Nebraska"
1547
  msgstr ""
1548
 
1549
+ #: ../lib/tribe-view-helpers.class.php:321
1550
  msgid "Nevada"
1551
  msgstr ""
1552
 
1553
+ #: ../lib/tribe-view-helpers.class.php:322
1554
  msgid "New Hampshire"
1555
  msgstr ""
1556
 
1557
+ #: ../lib/tribe-view-helpers.class.php:323
1558
  msgid "New Jersey"
1559
  msgstr ""
1560
 
1561
+ #: ../lib/tribe-view-helpers.class.php:324
1562
  msgid "New Mexico"
1563
  msgstr ""
1564
 
1565
+ #: ../lib/tribe-view-helpers.class.php:325
1566
  msgid "New York"
1567
  msgstr ""
1568
 
1569
+ #: ../lib/tribe-view-helpers.class.php:326
1570
  msgid "North Carolina"
1571
  msgstr ""
1572
 
1573
+ #: ../lib/tribe-view-helpers.class.php:327
1574
  msgid "North Dakota"
1575
  msgstr ""
1576
 
1577
+ #: ../lib/tribe-view-helpers.class.php:328
1578
  msgid "Ohio"
1579
  msgstr ""
1580
 
1581
+ #: ../lib/tribe-view-helpers.class.php:329
1582
  msgid "Oklahoma"
1583
  msgstr ""
1584
 
1585
+ #: ../lib/tribe-view-helpers.class.php:330
1586
  msgid "Oregon"
1587
  msgstr ""
1588
 
1589
+ #: ../lib/tribe-view-helpers.class.php:331
1590
  msgid "Pennsylvania"
1591
  msgstr ""
1592
 
1593
+ #: ../lib/tribe-view-helpers.class.php:332
1594
  msgid "Rhode Island"
1595
  msgstr ""
1596
 
1597
+ #: ../lib/tribe-view-helpers.class.php:333
1598
  msgid "South Carolina"
1599
  msgstr ""
1600
 
1601
+ #: ../lib/tribe-view-helpers.class.php:334
1602
  msgid "South Dakota"
1603
  msgstr ""
1604
 
1605
+ #: ../lib/tribe-view-helpers.class.php:335
1606
  msgid "Tennessee"
1607
  msgstr ""
1608
 
1609
+ #: ../lib/tribe-view-helpers.class.php:336
1610
  msgid "Texas"
1611
  msgstr ""
1612
 
1613
+ #: ../lib/tribe-view-helpers.class.php:337
1614
  msgid "Utah"
1615
  msgstr ""
1616
 
1617
+ #: ../lib/tribe-view-helpers.class.php:338
1618
  msgid "Vermont"
1619
  msgstr ""
1620
 
1621
+ #: ../lib/tribe-view-helpers.class.php:339
1622
  msgid "Virginia"
1623
  msgstr ""
1624
 
1625
+ #: ../lib/tribe-view-helpers.class.php:340
1626
  msgid "Washington"
1627
  msgstr ""
1628
 
1629
+ #: ../lib/tribe-view-helpers.class.php:341
1630
  msgid "West Virginia"
1631
  msgstr ""
1632
 
1633
+ #: ../lib/tribe-view-helpers.class.php:342
1634
  msgid "Wisconsin"
1635
  msgstr ""
1636
 
1637
+ #: ../lib/tribe-view-helpers.class.php:343
1638
  msgid "Wyoming"
1639
  msgstr ""
1640
 
1643
  msgid "Error"
1644
  msgstr "Fout"
1645
 
1646
+ #: ../lib/the-events-calendar.class.php:214
1647
  msgid "The Events Calendar"
1648
  msgstr "The Events Calendar"
1649
 
1650
+ #: ../lib/the-events-calendar.class.php:217
1651
  msgid "category"
1652
  msgstr "categorie"
1653
 
1654
+ #: ../lib/the-events-calendar.class.php:218
1655
  msgid "month"
1656
  msgstr "maand"
1657
 
1658
+ #: ../lib/the-events-calendar.class.php:219
1659
  msgid "upcoming"
1660
+ msgstr "toekomstig"
1661
 
1662
+ #: ../lib/the-events-calendar.class.php:220
1663
  msgid "past"
1664
+ msgstr "verlopen"
1665
 
1666
+ #: ../lib/the-events-calendar.class.php:222
1667
  msgid "venue"
1668
  msgstr "locatie"
1669
 
1670
+ #: ../lib/the-events-calendar.class.php:232
1671
  #, php-format
1672
  msgid "Initializing Tribe Events on %s"
1673
+ msgstr "Tribe Events initialiseren op %s"
1674
 
1675
+ #: ../lib/the-events-calendar.class.php:280
1676
  #, php-format
1677
  msgid "Sorry, The Events Calendar requires WordPress %s or higher. Please upgrade your WordPress install."
1678
+ msgstr ""
1679
 
1680
+ #: ../lib/the-events-calendar.class.php:283
1681
  #, php-format
1682
  msgid "Sorry, The Events Calendar requires PHP %s or higher. Talk to your Web host about moving you to a newer version of PHP."
1683
+ msgstr ""
1684
 
1685
+ #: ../lib/the-events-calendar.class.php:400
1686
  msgid "Upcoming Events"
1687
+ msgstr "Toekomstige activiteiten"
1688
 
1689
+ #: ../lib/the-events-calendar.class.php:402
1690
  msgid "Past Events"
1691
+ msgstr "Verlopen activiteiten"
1692
 
1693
+ #: ../lib/the-events-calendar.class.php:406
1694
  #, php-format
1695
  msgid "Events for %s"
1696
  msgstr "Activiteiten voor %s"
1697
 
1698
+ #: ../lib/the-events-calendar.class.php:408
1699
  msgid "Events this month"
1700
  msgstr "Activiteiten deze maand"
1701
 
1702
+ #: ../lib/the-events-calendar.class.php:422
1703
  msgid "No description has been entered for this event."
1704
+ msgstr "Voor deze activiteit is geen beschrijving ingevoerd."
1705
 
1706
+ #: ../lib/the-events-calendar.class.php:487
1707
  msgid "Events"
1708
  msgstr "Activiteiten"
1709
 
1710
+ #: ../lib/the-events-calendar.class.php:488
1711
  msgid "Event"
1712
  msgstr "Activiteit"
1713
 
1714
+ #: ../lib/the-events-calendar.class.php:489
1715
+ #: ../lib/the-events-calendar.class.php:502
1716
+ #: ../lib/the-events-calendar.class.php:515
1717
  msgid "Add New"
1718
+ msgstr "Nieuwe toevoegen"
1719
 
1720
+ #: ../lib/the-events-calendar.class.php:490
1721
  msgid "Add New Event"
1722
+ msgstr "Voeg een nieuwe activiteit toe"
1723
 
1724
+ #: ../lib/the-events-calendar.class.php:491
1725
  msgid "Edit Event"
1726
  msgstr "Bewerk activiteit"
1727
 
1728
+ #: ../lib/the-events-calendar.class.php:492
1729
  msgid "New Event"
1730
  msgstr "Nieuwe activiteit"
1731
 
1732
+ #: ../lib/the-events-calendar.class.php:493
1733
  msgid "View Event"
1734
  msgstr "Bekijk activiteit"
1735
 
1736
+ #: ../lib/the-events-calendar.class.php:494
1737
  msgid "Search Events"
1738
+ msgstr "Doorzoek activiteiten"
1739
 
1740
+ #: ../lib/the-events-calendar.class.php:495
1741
  msgid "No events found"
1742
  msgstr "Geen activiteiten gevonden"
1743
 
1744
+ #: ../lib/the-events-calendar.class.php:496
1745
  msgid "No events found in Trash"
1746
+ msgstr "Geen activiteiten gevonden in de prullenbak"
1747
 
1748
+ #: ../lib/the-events-calendar.class.php:500
 
1749
  msgid "Venues"
1750
  msgstr "Locaties"
1751
 
1752
+ #: ../lib/the-events-calendar.class.php:501
1753
  msgid "Venue"
1754
  msgstr "Locatie"
1755
 
1756
+ #: ../lib/the-events-calendar.class.php:503
1757
  msgid "Add New Venue"
1758
+ msgstr "Voeg de naam van de locatie toe"
1759
 
1760
+ #: ../lib/the-events-calendar.class.php:504
1761
  msgid "Edit Venue"
1762
  msgstr "Bewerk locatie"
1763
 
1764
+ #: ../lib/the-events-calendar.class.php:505
1765
  msgid "New Venue"
1766
  msgstr "Nieuwe locatie"
1767
 
1768
+ #: ../lib/the-events-calendar.class.php:506
1769
+ #: ../lib/the-events-calendar.class.php:519
1770
  msgid "View Venue"
1771
+ msgstr "Bekijk locatie"
1772
 
1773
+ #: ../lib/the-events-calendar.class.php:507
1774
  msgid "Search Venues"
1775
+ msgstr "Zoek locaties"
1776
 
1777
+ #: ../lib/the-events-calendar.class.php:508
1778
  msgid "No venue found"
1779
+ msgstr "Geen locatie gevonden"
1780
 
1781
+ #: ../lib/the-events-calendar.class.php:509
1782
  msgid "No venues found in Trash"
1783
+ msgstr "Geen locaties gevonden in de prullenbak"
1784
 
1785
+ #: ../lib/the-events-calendar.class.php:513
 
1786
  msgid "Organizers"
1787
+ msgstr "Organisatoren"
1788
 
1789
+ #: ../lib/the-events-calendar.class.php:514
1790
  msgid "Organizer"
1791
+ msgstr "Organisator"
1792
 
1793
+ #: ../lib/the-events-calendar.class.php:516
1794
  msgid "Add New Organizer"
1795
+ msgstr "Een nieuwe organisator toevoegen"
1796
 
1797
+ #: ../lib/the-events-calendar.class.php:517
1798
  msgid "Edit Organizer"
1799
+ msgstr "Bewerk organisator"
1800
 
1801
+ #: ../lib/the-events-calendar.class.php:518
1802
  msgid "New Organizer"
1803
+ msgstr "Nieuwe organisator"
1804
 
1805
+ #: ../lib/the-events-calendar.class.php:520
1806
  msgid "Search Organizers"
1807
+ msgstr "Organisatoren doorzoeken"
1808
 
1809
+ #: ../lib/the-events-calendar.class.php:521
1810
  msgid "No organizer found"
1811
+ msgstr "Geen organisator gevonden"
1812
 
1813
+ #: ../lib/the-events-calendar.class.php:522
1814
  msgid "No organizers found in Trash"
1815
+ msgstr "Geen organisator gevonden in de prullenbak"
1816
 
1817
+ #: ../lib/the-events-calendar.class.php:527
1818
  msgid "Event Category"
1819
+ msgstr "Activiteitscategorie"
1820
 
1821
+ #: ../lib/the-events-calendar.class.php:528
1822
  msgid "Search Event Categories"
1823
+ msgstr "Doorzoel activiteitscategorieën"
1824
 
1825
+ #: ../lib/the-events-calendar.class.php:529
1826
  msgid "All Event Categories"
1827
+ msgstr "Alle activiteitencategoriën"
1828
 
1829
+ #: ../lib/the-events-calendar.class.php:530
1830
  msgid "Parent Event Category"
1831
+ msgstr "Bovenliggende activiteitencategorie"
1832
 
1833
+ #: ../lib/the-events-calendar.class.php:531
1834
  msgid "Parent Event Category:"
1835
+ msgstr "Bovenliggende activiteitencategorie:"
1836
 
1837
+ #: ../lib/the-events-calendar.class.php:532
1838
  msgid "Edit Event Category"
1839
+ msgstr "Bewerk activiteitscategorie"
1840
 
1841
+ #: ../lib/the-events-calendar.class.php:533
1842
  msgid "Update Event Category"
1843
+ msgstr "Bewerk activiteitscategorie"
1844
 
1845
+ #: ../lib/the-events-calendar.class.php:534
1846
  msgid "Add New Event Category"
1847
+ msgstr "Voeg nieuwe acticiteitscategorie toe"
1848
 
1849
+ #: ../lib/the-events-calendar.class.php:535
1850
  msgid "New Event Category Name"
1851
+ msgstr "Naam van de nieuwe activiteitencategorie"
1852
 
1853
+ #: ../lib/the-events-calendar.class.php:545
1854
  #, php-format
1855
  msgid "Event updated. <a href=\"%s\">View event</a>"
1856
+ msgstr "Activiteit geupdated. <a href=\"%s\">bekijk activiteit</a>"
1857
 
1858
+ #: ../lib/the-events-calendar.class.php:546
1859
+ #: ../lib/the-events-calendar.class.php:563
1860
+ #: ../lib/the-events-calendar.class.php:580
1861
  msgid "Custom field updated."
1862
+ msgstr "Extra veld geupdated"
1863
 
1864
+ #: ../lib/the-events-calendar.class.php:547
1865
+ #: ../lib/the-events-calendar.class.php:564
1866
+ #: ../lib/the-events-calendar.class.php:581
1867
  msgid "Custom field deleted."
1868
+ msgstr "Extra veld verwijderd"
1869
 
1870
+ #: ../lib/the-events-calendar.class.php:548
1871
  msgid "Event updated."
1872
+ msgstr "Activiteit geupdated"
1873
 
1874
+ #: ../lib/the-events-calendar.class.php:550
1875
  #, php-format
1876
  msgid "Event restored to revision from %s"
1877
+ msgstr "Activiteit teruggezet naar de versie van %s"
1878
 
1879
+ #: ../lib/the-events-calendar.class.php:551
1880
  #, php-format
1881
  msgid "Event published. <a href=\"%s\">View event</a>"
1882
+ msgstr "Activiteit gepublicieerd. <a href=\"%s\">Bekijk activiteit</a>"
1883
 
1884
+ #: ../lib/the-events-calendar.class.php:552
1885
  msgid "Event saved."
1886
  msgstr "Activiteit opgeslagen"
1887
 
1888
+ #: ../lib/the-events-calendar.class.php:553
1889
  #, php-format
1890
  msgid "Event submitted. <a target=\"_blank\" href=\"%s\">Preview event</a>"
1891
+ msgstr "Activiteit toegevoegd. <a target=\"_blank\" href=\"%s\">Preview de activiteit</a>"
1892
 
1893
+ #: ../lib/the-events-calendar.class.php:554
1894
  #, php-format
1895
  msgid "Event scheduled for: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s\">Preview event</a>"
1896
+ msgstr "Activiteit ingeplanned voor: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s\">Preview de activiteit</a>"
1897
 
1898
+ #: ../lib/the-events-calendar.class.php:556
1899
+ #: ../lib/the-events-calendar.class.php:573
1900
+ #: ../lib/the-events-calendar.class.php:590
1901
  msgid "M j, Y @ G:i"
1902
  msgstr "M j, Y @ G:i"
1903
 
1904
+ #: ../lib/the-events-calendar.class.php:557
1905
  #, php-format
1906
  msgid "Event draft updated. <a target=\"_blank\" href=\"%s\">Preview event</a>"
1907
+ msgstr "Concept activiteit geupdated. <a target=\"_blank\" href=\"%s\">Preview de activiteit</a>"
1908
 
1909
+ #: ../lib/the-events-calendar.class.php:562
1910
  #, php-format
1911
  msgid "Venue updated. <a href=\"%s\">View venue</a>"
1912
+ msgstr "Locatie geupdated. <a href=\"%s\">Bekijk locatie</a>"
1913
 
1914
+ #: ../lib/the-events-calendar.class.php:565
1915
  msgid "Venue updated."
1916
+ msgstr "Locatie geupdated."
1917
 
1918
+ #: ../lib/the-events-calendar.class.php:567
1919
  #, php-format
1920
  msgid "Venue restored to revision from %s"
1921
+ msgstr "Locatie teruggezet naar de versie van %s"
1922
 
1923
+ #: ../lib/the-events-calendar.class.php:568
1924
  #, php-format
1925
  msgid "Venue published. <a href=\"%s\">View venue</a>"
1926
+ msgstr "Locatie gepubliceerd. <a href=\"%s\">Bekijk locatie</a>"
1927
 
1928
+ #: ../lib/the-events-calendar.class.php:569
1929
  msgid "Venue saved."
1930
  msgstr "Locatie opgeslagen."
1931
 
1932
+ #: ../lib/the-events-calendar.class.php:570
1933
  #, php-format
1934
  msgid "Venue submitted. <a target=\"_blank\" href=\"%s\">Preview venue</a>"
1935
+ msgstr "Locatie toegevoegd. <a target=\"_blank\" href=\"%s\">Preview de locatie</a>"
1936
 
1937
+ #: ../lib/the-events-calendar.class.php:571
1938
  #, php-format
1939
  msgid "Venue scheduled for: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s\">Preview venue</a>"
1940
+ msgstr "Locatie ingeplanned voor: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s\">Preview de locatie</a>"
1941
 
1942
+ #: ../lib/the-events-calendar.class.php:574
1943
  #, php-format
1944
  msgid "Venue draft updated. <a target=\"_blank\" href=\"%s\">Preview venue</a>"
1945
+ msgstr "Concept locatie opgeslagen. <a target=\"_blank\" href=\"%s\">Preview de locatie</a>"
1946
 
1947
+ #: ../lib/the-events-calendar.class.php:579
1948
  #, php-format
1949
  msgid "Organizer updated. <a href=\"%s\">View organizer</a>"
1950
+ msgstr "Organisator geupdated. <a href=\"%s\">Bekijk organisator</a>"
1951
 
1952
+ #: ../lib/the-events-calendar.class.php:582
1953
  msgid "Organizer updated."
1954
+ msgstr "Organisator geupdated"
1955
 
1956
+ #: ../lib/the-events-calendar.class.php:584
1957
  #, php-format
1958
  msgid "Organizer restored to revision from %s"
1959
+ msgstr "Organisator teruggezet naar de versie van %s"
1960
 
1961
+ #: ../lib/the-events-calendar.class.php:585
1962
  #, php-format
1963
  msgid "Organizer published. <a href=\"%s\">View organizer</a>"
1964
+ msgstr "Organisator gepubliceerd. <a href=\"%s\">Bekijk organisator</a>"
1965
 
1966
+ #: ../lib/the-events-calendar.class.php:586
1967
  msgid "Organizer saved."
1968
+ msgstr "Organisator opgeslagen"
1969
 
1970
+ #: ../lib/the-events-calendar.class.php:587
1971
  #, php-format
1972
  msgid "Organizer submitted. <a target=\"_blank\" href=\"%s\">Preview organizer</a>"
1973
+ msgstr "Organisator opgeslagen. <a target=\"_blank\" href=\"%s\">Preview organisator</a>"
1974
 
1975
+ #: ../lib/the-events-calendar.class.php:588
1976
  #, php-format
1977
  msgid "Organizer scheduled for: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s\">Preview organizer</a>"
1978
+ msgstr "Organizer ingeplanned voor: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s\">Preview organisator</a>"
1979
 
1980
+ #: ../lib/the-events-calendar.class.php:591
1981
  #, php-format
1982
  msgid "Organizer draft updated. <a target=\"_blank\" href=\"%s\">Preview organizer</a>"
1983
+ msgstr "Concept organisator opgeslagen. <a target=\"_blank\" href=\"%s\">Preview de organisator</a>"
1984
 
1985
+ #: ../lib/the-events-calendar.class.php:646
1986
  msgid "Next"
1987
  msgstr "Volgende"
1988
 
1989
+ #: ../lib/the-events-calendar.class.php:647
1990
  msgid "Prev"
1991
  msgstr "Vorige"
1992
 
1993
+ #: ../lib/the-events-calendar.class.php:648
1994
  msgid "Today"
1995
  msgstr "Vandaag"
1996
 
1997
+ #: ../lib/the-events-calendar.class.php:649
1998
  msgid "Done"
1999
+ msgstr "Gereed"
 
 
 
 
 
 
 
 
 
 
 
 
2000
 
2001
+ #: ../lib/the-events-calendar.class.php:1734
 
 
 
 
2002
  msgid "Event Options"
2003
+ msgstr "Activiteitesopties"
2004
 
2005
+ #: ../lib/the-events-calendar.class.php:1736
2006
  msgid "Venue Information"
2007
+ msgstr "Locatieinformatie"
2008
 
2009
+ #: ../lib/the-events-calendar.class.php:1737
2010
  msgid "Organizer Information"
2011
+ msgstr "Organisatorinformatie"
2012
 
2013
+ #: ../lib/the-events-calendar.class.php:1839
2014
  msgid "View All Add-Ons"
2015
+ msgstr "Bekijk alle Add-ons"
2016
 
2017
+ #: ../lib/the-events-calendar.class.php:1846
2018
  msgid "News from Tribe Pro"
2019
+ msgstr "Nieuws van Tribe Pro"
2020
 
2021
  #: ../lib/tribe-debug-bar.class.php:18
2022
  msgid "Tribe"
2028
 
2029
  #: ../lib/tribe-the-events-calendar-import.class.php:46
2030
  msgid "It appears that you have some old events calendar data that needs to be upgraded. Please be sure to back up your database before initiating the upgrade. This process can not be undone."
2031
+ msgstr "It appears that you have some old events calendar data that needs to be upgraded. Please be sure to back up your database before initiating the upgrade. This process can not be undone."
2032
 
2033
  #: ../lib/tribe-the-events-calendar-import.class.php:47
2034
  msgid "Migrate Data!"
2037
  #: ../lib/tribe-the-events-calendar-import.class.php:119
2038
  #, php-format
2039
  msgid "You successfully migrated (%d) entries."
2040
+ msgstr ""
2041
 
2042
  #: ../lib/tribe-the-events-calendar-import.class.php:189
2043
  msgid "Install has 1 or more legacy event!"
2044
+ msgstr ""
2045
 
2046
+ #: ../lib/template-tags.php:607
2047
  msgid "Free"
2048
  msgstr "Gratis"
2049
 
2050
+ #: ../lib/template-tags.php:978
2051
  msgid "Calendar of Events"
2052
+ msgstr "Kalender met activiteiten"
2053
+
2054
+ #: ../lib/template-tags.php:993
2055
+ msgid "Category:"
2056
+ msgstr "Categorie"
2057
 
2058
  #: ../lib/widget-list.class.php:16
2059
  msgid "A widget that displays the next upcoming x events."
2060
+ msgstr "Een widget dat de komende x activiteiten weergeeft."
2061
 
2062
  #: ../lib/widget-list.class.php:70
2063
  msgid "View All Events"
2065
 
2066
  #: ../lib/widget-list.class.php:73
2067
  msgid "There are no upcoming events at this time."
2068
+ msgstr "Op dit moment zijn er geen toekomstige activiteiten."
2069
 
lang/tribe-events-calendar.pot CHANGED
@@ -5,9 +5,9 @@ msgid ""
5
  msgstr ""
6
  "Project-Id-Version: The Events Calendar 2.0\n"
7
  "Report-Msgid-Bugs-To: \n"
8
- "POT-Creation-Date: 2012-01-09 11:28-0800\n"
9
- "PO-Revision-Date: 2012-01-09 11:28-0800\n"
10
- "Last-Translator: Joachim Kudish <info@jkudish.com>\n"
11
  "Language-Team: Modern Tribe, Inc.\n"
12
  "MIME-Version: 1.0\n"
13
  "Content-Type: text/plain; charset=UTF-8\n"
@@ -119,135 +119,152 @@ msgstr ""
119
 
120
  #: ../admin-views/events-options.php:81
121
  #: ../admin-views/events-options.php:85
122
- #: ../admin-views/events-options.php:87
123
- msgid "Show Comments"
 
 
 
124
  msgstr ""
125
 
126
  #: ../admin-views/events-options.php:95
127
  #: ../admin-views/events-options.php:99
128
- msgid "Multiday Event Cutoff"
 
129
  msgstr ""
130
 
 
131
  #: ../admin-views/events-options.php:113
 
 
 
 
132
  msgid "For multi-day events, hide the last day from grid view if it ends on or before this time."
133
  msgstr ""
134
 
135
- #: ../admin-views/events-options.php:118
136
- #: ../admin-views/events-options.php:122
137
  msgid "Enable Google Maps"
138
  msgstr ""
139
 
140
- #: ../admin-views/events-options.php:128
141
  msgid "Height"
142
  msgstr ""
143
 
144
- #: ../admin-views/events-options.php:129
145
  msgid "Width"
146
  msgstr ""
147
 
148
- #: ../admin-views/events-options.php:129
149
  msgid "(number or %)"
150
  msgstr ""
151
 
152
- #: ../admin-views/events-options.php:133
 
 
 
 
 
 
 
 
153
  msgid "If you don't have this turned on, your event listings won't have the backend map preview or frontend embedded map."
154
  msgstr ""
155
 
156
- #: ../admin-views/events-options.php:141
157
- #: ../admin-views/events-options.php:143
158
  msgid "Events URL slug"
159
  msgstr ""
160
 
161
- #: ../admin-views/events-options.php:144
162
  msgid "The slug used for building the Events URL."
163
  msgstr ""
164
 
165
- #: ../admin-views/events-options.php:144
166
  #, php-format
167
  msgid "Your current Events URL is <strong><a href=\"%s\">%s</a></strong>"
168
  msgstr ""
169
 
170
- #: ../admin-views/events-options.php:148
171
- #: ../admin-views/events-options.php:150
172
  msgid "Single Event URL slug"
173
  msgstr ""
174
 
175
- #: ../admin-views/events-options.php:151
176
  msgid "The slug used for building a single Event URL."
177
  msgstr ""
178
 
179
- #: ../admin-views/events-options.php:152
180
  #, php-format
181
  msgid "<strong>NOTE:</strong> You <em>cannot</em> use the same slug as above. The above should ideally be plural, and this singular.<br />Your single Event URL is like: <strong>%s</strong>"
182
  msgstr ""
183
 
184
- #: ../admin-views/events-options.php:157
185
- #: ../admin-views/events-options.php:159
186
  msgid "Debug"
187
  msgstr ""
188
 
189
- #: ../admin-views/events-options.php:160
190
  msgid "Debug Events display issues."
191
  msgstr ""
192
 
193
- #: ../admin-views/events-options.php:161
194
  #, php-format
195
  msgid "Enable this option to log debug information. By default this will log to your server PHP error log. If you'd like to see the log messages in your browser, then we recommend that you install the <a href=\"%s\" target=\"_blank\">Debug Bar Plugin</a> and look for the \"Tribe\" tab in the debug output."
196
  msgstr ""
197
 
198
- #: ../admin-views/events-options.php:166
199
  msgid "Theme Settings"
200
  msgstr ""
201
 
202
- #: ../admin-views/events-options.php:169
203
- #: ../admin-views/events-options.php:171
204
  msgid "Events Template"
205
  msgstr ""
206
 
207
- #: ../admin-views/events-options.php:173
208
  msgid "Default Events Template"
209
  msgstr ""
210
 
211
- #: ../admin-views/events-options.php:174
212
  msgid "Default Page Template"
213
  msgstr ""
214
 
215
- #: ../admin-views/events-options.php:177
216
  msgid "Choose a page template to control the look and feel of your calendar."
217
  msgstr ""
218
 
219
- #: ../admin-views/events-options.php:181
220
- #: ../admin-views/events-options.php:183
221
- #: ../admin-views/events-options.php:191
222
  msgid "Add HTML before calendar"
223
  msgstr ""
224
 
225
- #: ../admin-views/events-options.php:185
226
  msgid "Some themes may require that you add extra divs before the calendar list to help with styling."
227
  msgstr ""
228
 
229
- #: ../admin-views/events-options.php:185
230
  msgid "This is displayed directly after the header."
231
  msgstr ""
232
 
233
- #: ../admin-views/events-options.php:185
234
- #: ../admin-views/events-options.php:193
235
  msgid "You may use (x)HTML."
236
  msgstr ""
237
 
238
- #: ../admin-views/events-options.php:189
239
  msgid "Add HTML after calendar"
240
  msgstr ""
241
 
242
- #: ../admin-views/events-options.php:193
243
  msgid "Some themes may require that you add extra divs after the calendar list to help with styling."
244
  msgstr ""
245
 
246
- #: ../admin-views/events-options.php:193
247
  msgid "This is displayed directly above the footer."
248
  msgstr ""
249
 
250
- #: ../admin-views/events-options.php:202
251
  msgid "Save Changes"
252
  msgstr ""
253
 
@@ -320,407 +337,407 @@ msgstr ""
320
  msgid "If you wish to customize the widget display yourself, see the file views/events-list-load-widget-display.php inside the Events Premium plugin."
321
  msgstr ""
322
 
323
- #: ../lib/the-events-calendar.class.php:248
324
  msgid "The Events Calendar"
325
  msgstr ""
326
 
327
- #: ../lib/the-events-calendar.class.php:251
328
  msgid "category"
329
  msgstr ""
330
 
331
- #: ../lib/the-events-calendar.class.php:252
332
  msgid "month"
333
  msgstr ""
334
 
335
- #: ../lib/the-events-calendar.class.php:253
336
  msgid "upcoming"
337
  msgstr ""
338
 
339
- #: ../lib/the-events-calendar.class.php:254
340
  msgid "past"
341
  msgstr ""
342
 
343
- #: ../lib/the-events-calendar.class.php:256
344
  msgid "venue"
345
  msgstr ""
346
 
347
- #: ../lib/the-events-calendar.class.php:266
348
  #, php-format
349
  msgid "Initializing Tribe Events on %s"
350
  msgstr ""
351
 
352
- #: ../lib/the-events-calendar.class.php:323
353
  #, php-format
354
  msgid "Sorry, The Events Calendar requires WordPress %s or higher. Please upgrade your WordPress install."
355
  msgstr ""
356
 
357
- #: ../lib/the-events-calendar.class.php:326
358
  #, php-format
359
  msgid "Sorry, The Events Calendar requires PHP %s or higher. Talk to your Web host about moving you to a newer version of PHP."
360
  msgstr ""
361
 
362
- #: ../lib/the-events-calendar.class.php:447
363
  msgid "Upcoming Events"
364
  msgstr ""
365
 
366
- #: ../lib/the-events-calendar.class.php:449
367
  msgid "Past Events"
368
  msgstr ""
369
 
370
- #: ../lib/the-events-calendar.class.php:453
371
- #: ../lib/the-events-calendar.class.php:459
372
  #, php-format
373
  msgid "Events for %s"
374
  msgstr ""
375
 
376
- #: ../lib/the-events-calendar.class.php:455
377
  msgid "Events this month"
378
  msgstr ""
379
 
380
- #: ../lib/the-events-calendar.class.php:465
381
  #, php-format
382
  msgid "Events at %s"
383
  msgstr ""
384
 
385
- #: ../lib/the-events-calendar.class.php:477
386
  msgid "No description has been entered for this event."
387
  msgstr ""
388
 
389
- #: ../lib/the-events-calendar.class.php:583
390
  msgid "Events"
391
  msgstr ""
392
 
393
- #: ../lib/the-events-calendar.class.php:584
394
  msgid "Event"
395
  msgstr ""
396
 
397
- #: ../lib/the-events-calendar.class.php:585
398
- #: ../lib/the-events-calendar.class.php:598
399
- #: ../lib/the-events-calendar.class.php:611
400
  msgid "Add New"
401
  msgstr ""
402
 
403
- #: ../lib/the-events-calendar.class.php:586
404
  msgid "Add New Event"
405
  msgstr ""
406
 
407
- #: ../lib/the-events-calendar.class.php:587
408
  msgid "Edit Event"
409
  msgstr ""
410
 
411
- #: ../lib/the-events-calendar.class.php:588
412
  msgid "New Event"
413
  msgstr ""
414
 
415
- #: ../lib/the-events-calendar.class.php:589
416
  msgid "View Event"
417
  msgstr ""
418
 
419
- #: ../lib/the-events-calendar.class.php:590
420
  msgid "Search Events"
421
  msgstr ""
422
 
423
- #: ../lib/the-events-calendar.class.php:591
424
  msgid "No events found"
425
  msgstr ""
426
 
427
- #: ../lib/the-events-calendar.class.php:592
428
  msgid "No events found in Trash"
429
  msgstr ""
430
 
431
- #: ../lib/the-events-calendar.class.php:596
432
  msgid "Venues"
433
  msgstr ""
434
 
435
- #: ../lib/the-events-calendar.class.php:597
436
  msgid "Venue"
437
  msgstr ""
438
 
439
- #: ../lib/the-events-calendar.class.php:599
440
  msgid "Add New Venue"
441
  msgstr ""
442
 
443
- #: ../lib/the-events-calendar.class.php:600
444
  msgid "Edit Venue"
445
  msgstr ""
446
 
447
- #: ../lib/the-events-calendar.class.php:601
448
  msgid "New Venue"
449
  msgstr ""
450
 
451
- #: ../lib/the-events-calendar.class.php:602
452
- #: ../lib/the-events-calendar.class.php:615
453
  msgid "View Venue"
454
  msgstr ""
455
 
456
- #: ../lib/the-events-calendar.class.php:603
457
  msgid "Search Venues"
458
  msgstr ""
459
 
460
- #: ../lib/the-events-calendar.class.php:604
461
  msgid "No venue found"
462
  msgstr ""
463
 
464
- #: ../lib/the-events-calendar.class.php:605
465
  msgid "No venues found in Trash"
466
  msgstr ""
467
 
468
- #: ../lib/the-events-calendar.class.php:609
469
  msgid "Organizers"
470
  msgstr ""
471
 
472
- #: ../lib/the-events-calendar.class.php:610
473
  msgid "Organizer"
474
  msgstr ""
475
 
476
- #: ../lib/the-events-calendar.class.php:612
477
  msgid "Add New Organizer"
478
  msgstr ""
479
 
480
- #: ../lib/the-events-calendar.class.php:613
481
  msgid "Edit Organizer"
482
  msgstr ""
483
 
484
- #: ../lib/the-events-calendar.class.php:614
485
  msgid "New Organizer"
486
  msgstr ""
487
 
488
- #: ../lib/the-events-calendar.class.php:616
489
  msgid "Search Organizers"
490
  msgstr ""
491
 
492
- #: ../lib/the-events-calendar.class.php:617
493
  msgid "No organizer found"
494
  msgstr ""
495
 
496
- #: ../lib/the-events-calendar.class.php:618
497
  msgid "No organizers found in Trash"
498
  msgstr ""
499
 
500
- #: ../lib/the-events-calendar.class.php:622
501
  #: ../lib/tribe-admin-events-list.class.php:172
502
  msgid "Event Categories"
503
  msgstr ""
504
 
505
- #: ../lib/the-events-calendar.class.php:623
506
  msgid "Event Category"
507
  msgstr ""
508
 
509
- #: ../lib/the-events-calendar.class.php:624
510
  msgid "Search Event Categories"
511
  msgstr ""
512
 
513
- #: ../lib/the-events-calendar.class.php:625
514
  msgid "All Event Categories"
515
  msgstr ""
516
 
517
- #: ../lib/the-events-calendar.class.php:626
518
  msgid "Parent Event Category"
519
  msgstr ""
520
 
521
- #: ../lib/the-events-calendar.class.php:627
522
  msgid "Parent Event Category:"
523
  msgstr ""
524
 
525
- #: ../lib/the-events-calendar.class.php:628
526
  msgid "Edit Event Category"
527
  msgstr ""
528
 
529
- #: ../lib/the-events-calendar.class.php:629
530
  msgid "Update Event Category"
531
  msgstr ""
532
 
533
- #: ../lib/the-events-calendar.class.php:630
534
  msgid "Add New Event Category"
535
  msgstr ""
536
 
537
- #: ../lib/the-events-calendar.class.php:631
538
  msgid "New Event Category Name"
539
  msgstr ""
540
 
541
- #: ../lib/the-events-calendar.class.php:641
542
  #, php-format
543
  msgid "Event updated. <a href=\"%s\">View event</a>"
544
  msgstr ""
545
 
546
- #: ../lib/the-events-calendar.class.php:642
547
- #: ../lib/the-events-calendar.class.php:659
548
- #: ../lib/the-events-calendar.class.php:676
549
  msgid "Custom field updated."
550
  msgstr ""
551
 
552
- #: ../lib/the-events-calendar.class.php:643
553
- #: ../lib/the-events-calendar.class.php:660
554
- #: ../lib/the-events-calendar.class.php:677
555
  msgid "Custom field deleted."
556
  msgstr ""
557
 
558
- #: ../lib/the-events-calendar.class.php:644
559
  msgid "Event updated."
560
  msgstr ""
561
 
562
- #: ../lib/the-events-calendar.class.php:646
563
  #, php-format
564
  msgid "Event restored to revision from %s"
565
  msgstr ""
566
 
567
- #: ../lib/the-events-calendar.class.php:647
568
  #, php-format
569
  msgid "Event published. <a href=\"%s\">View event</a>"
570
  msgstr ""
571
 
572
- #: ../lib/the-events-calendar.class.php:648
573
  msgid "Event saved."
574
  msgstr ""
575
 
576
- #: ../lib/the-events-calendar.class.php:649
577
  #, php-format
578
  msgid "Event submitted. <a target=\"_blank\" href=\"%s\">Preview event</a>"
579
  msgstr ""
580
 
581
- #: ../lib/the-events-calendar.class.php:650
582
  #, php-format
583
  msgid "Event scheduled for: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s\">Preview event</a>"
584
  msgstr ""
585
 
586
- #: ../lib/the-events-calendar.class.php:652
587
- #: ../lib/the-events-calendar.class.php:669
588
- #: ../lib/the-events-calendar.class.php:686
589
  msgid "M j, Y @ G:i"
590
  msgstr ""
591
 
592
- #: ../lib/the-events-calendar.class.php:653
593
  #, php-format
594
  msgid "Event draft updated. <a target=\"_blank\" href=\"%s\">Preview event</a>"
595
  msgstr ""
596
 
597
- #: ../lib/the-events-calendar.class.php:658
598
  #, php-format
599
  msgid "Venue updated. <a href=\"%s\">View venue</a>"
600
  msgstr ""
601
 
602
- #: ../lib/the-events-calendar.class.php:661
603
  msgid "Venue updated."
604
  msgstr ""
605
 
606
- #: ../lib/the-events-calendar.class.php:663
607
  #, php-format
608
  msgid "Venue restored to revision from %s"
609
  msgstr ""
610
 
611
- #: ../lib/the-events-calendar.class.php:664
612
  #, php-format
613
  msgid "Venue published. <a href=\"%s\">View venue</a>"
614
  msgstr ""
615
 
616
- #: ../lib/the-events-calendar.class.php:665
617
  msgid "Venue saved."
618
  msgstr ""
619
 
620
- #: ../lib/the-events-calendar.class.php:666
621
  #, php-format
622
  msgid "Venue submitted. <a target=\"_blank\" href=\"%s\">Preview venue</a>"
623
  msgstr ""
624
 
625
- #: ../lib/the-events-calendar.class.php:667
626
  #, php-format
627
  msgid "Venue scheduled for: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s\">Preview venue</a>"
628
  msgstr ""
629
 
630
- #: ../lib/the-events-calendar.class.php:670
631
  #, php-format
632
  msgid "Venue draft updated. <a target=\"_blank\" href=\"%s\">Preview venue</a>"
633
  msgstr ""
634
 
635
- #: ../lib/the-events-calendar.class.php:675
636
  #, php-format
637
  msgid "Organizer updated. <a href=\"%s\">View organizer</a>"
638
  msgstr ""
639
 
640
- #: ../lib/the-events-calendar.class.php:678
641
  msgid "Organizer updated."
642
  msgstr ""
643
 
644
- #: ../lib/the-events-calendar.class.php:680
645
  #, php-format
646
  msgid "Organizer restored to revision from %s"
647
  msgstr ""
648
 
649
- #: ../lib/the-events-calendar.class.php:681
650
  #, php-format
651
  msgid "Organizer published. <a href=\"%s\">View organizer</a>"
652
  msgstr ""
653
 
654
- #: ../lib/the-events-calendar.class.php:682
655
  msgid "Organizer saved."
656
  msgstr ""
657
 
658
- #: ../lib/the-events-calendar.class.php:683
659
  #, php-format
660
  msgid "Organizer submitted. <a target=\"_blank\" href=\"%s\">Preview organizer</a>"
661
  msgstr ""
662
 
663
- #: ../lib/the-events-calendar.class.php:684
664
  #, php-format
665
  msgid "Organizer scheduled for: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s\">Preview organizer</a>"
666
  msgstr ""
667
 
668
- #: ../lib/the-events-calendar.class.php:687
669
  #, php-format
670
  msgid "Organizer draft updated. <a target=\"_blank\" href=\"%s\">Preview organizer</a>"
671
  msgstr ""
672
 
673
- #: ../lib/the-events-calendar.class.php:742
674
  msgid "Next"
675
  msgstr ""
676
 
677
- #: ../lib/the-events-calendar.class.php:743
678
  msgid "Prev"
679
  msgstr ""
680
 
681
- #: ../lib/the-events-calendar.class.php:744
682
  msgid "Today"
683
  msgstr ""
684
 
685
- #: ../lib/the-events-calendar.class.php:745
686
  msgid "Done"
687
  msgstr ""
688
 
689
- #: ../lib/the-events-calendar.class.php:1878
690
  msgid "Event Options"
691
  msgstr ""
692
 
693
- #: ../lib/the-events-calendar.class.php:1880
694
  msgid "Venue Information"
695
  msgstr ""
696
 
697
- #: ../lib/the-events-calendar.class.php:1881
698
  msgid "Organizer Information"
699
  msgstr ""
700
 
701
- #: ../lib/the-events-calendar.class.php:1994
702
  msgid "Support"
703
  msgstr ""
704
 
705
- #: ../lib/the-events-calendar.class.php:1997
706
  msgid "View All Add-Ons"
707
  msgstr ""
708
 
709
- #: ../lib/the-events-calendar.class.php:2004
710
  msgid "News from Modern Tribe"
711
  msgstr ""
712
 
713
- #: ../lib/the-events-calendar.class.php:2049
714
  msgid "Additional Functionality"
715
  msgstr ""
716
 
717
- #: ../lib/the-events-calendar.class.php:2054
718
- #: ../lib/the-events-calendar.class.php:2060
719
  msgid "Looking for additional functionality including recurring events, custom meta, community events, ticket sales and more?"
720
  msgstr ""
721
 
722
- #: ../lib/the-events-calendar.class.php:2054
723
- #: ../lib/the-events-calendar.class.php:2061
724
  #, php-format
725
  msgid "Check out the <a href=\"%s\">available Add-Ons</a>."
726
  msgstr ""
@@ -784,12 +801,12 @@ msgstr ""
784
  msgid "Migrate Data!"
785
  msgstr ""
786
 
787
- #: ../lib/tribe-the-events-calendar-import.class.php:128
788
  #, php-format
789
  msgid "You successfully migrated (%d) entries."
790
  msgstr ""
791
 
792
- #: ../lib/tribe-the-events-calendar-import.class.php:199
793
  msgid "Install has 1 or more legacy event!"
794
  msgstr ""
795
 
@@ -1971,11 +1988,15 @@ msgstr ""
1971
  msgid "There are no upcoming events at this time."
1972
  msgstr ""
1973
 
1974
- #: ../public/template-tags/general.php:118
1975
  msgid "Category:"
1976
  msgstr ""
1977
 
1978
- #: ../public/template-tags/general.php:235
 
 
 
 
1979
  msgid "Free"
1980
  msgstr ""
1981
 
5
  msgstr ""
6
  "Project-Id-Version: The Events Calendar 2.0\n"
7
  "Report-Msgid-Bugs-To: \n"
8
+ "POT-Creation-Date: 2012-02-23 08:21-0800\n"
9
+ "PO-Revision-Date: 2012-02-23 08:22-0800\n"
10
+ "Last-Translator: Paul Hughes <paul@paulalexanderhughes.com>\n"
11
  "Language-Team: Modern Tribe, Inc.\n"
12
  "MIME-Version: 1.0\n"
13
  "Content-Type: text/plain; charset=UTF-8\n"
119
 
120
  #: ../admin-views/events-options.php:81
121
  #: ../admin-views/events-options.php:85
122
+ msgid "Number of events to show per page in the loop"
123
+ msgstr ""
124
+
125
+ #: ../admin-views/events-options.php:90
126
+ msgid "This is the number of posts displayed per page when returning a list of events."
127
  msgstr ""
128
 
129
  #: ../admin-views/events-options.php:95
130
  #: ../admin-views/events-options.php:99
131
+ #: ../admin-views/events-options.php:101
132
+ msgid "Show Comments"
133
  msgstr ""
134
 
135
+ #: ../admin-views/events-options.php:109
136
  #: ../admin-views/events-options.php:113
137
+ msgid "Multiday Event Cutoff"
138
+ msgstr ""
139
+
140
+ #: ../admin-views/events-options.php:127
141
  msgid "For multi-day events, hide the last day from grid view if it ends on or before this time."
142
  msgstr ""
143
 
144
+ #: ../admin-views/events-options.php:132
145
+ #: ../admin-views/events-options.php:136
146
  msgid "Enable Google Maps"
147
  msgstr ""
148
 
149
+ #: ../admin-views/events-options.php:142
150
  msgid "Height"
151
  msgstr ""
152
 
153
+ #: ../admin-views/events-options.php:143
154
  msgid "Width"
155
  msgstr ""
156
 
157
+ #: ../admin-views/events-options.php:143
158
  msgid "(number or %)"
159
  msgstr ""
160
 
161
+ #: ../admin-views/events-options.php:144
162
+ msgid "Zoom Level"
163
+ msgstr ""
164
+
165
+ #: ../admin-views/events-options.php:144
166
+ msgid "(0 = zoomed-out; 21 = zoomed-in)"
167
+ msgstr ""
168
+
169
+ #: ../admin-views/events-options.php:148
170
  msgid "If you don't have this turned on, your event listings won't have the backend map preview or frontend embedded map."
171
  msgstr ""
172
 
173
+ #: ../admin-views/events-options.php:156
174
+ #: ../admin-views/events-options.php:158
175
  msgid "Events URL slug"
176
  msgstr ""
177
 
178
+ #: ../admin-views/events-options.php:159
179
  msgid "The slug used for building the Events URL."
180
  msgstr ""
181
 
182
+ #: ../admin-views/events-options.php:159
183
  #, php-format
184
  msgid "Your current Events URL is <strong><a href=\"%s\">%s</a></strong>"
185
  msgstr ""
186
 
187
+ #: ../admin-views/events-options.php:163
188
+ #: ../admin-views/events-options.php:165
189
  msgid "Single Event URL slug"
190
  msgstr ""
191
 
192
+ #: ../admin-views/events-options.php:166
193
  msgid "The slug used for building a single Event URL."
194
  msgstr ""
195
 
196
+ #: ../admin-views/events-options.php:167
197
  #, php-format
198
  msgid "<strong>NOTE:</strong> You <em>cannot</em> use the same slug as above. The above should ideally be plural, and this singular.<br />Your single Event URL is like: <strong>%s</strong>"
199
  msgstr ""
200
 
201
+ #: ../admin-views/events-options.php:172
202
+ #: ../admin-views/events-options.php:174
203
  msgid "Debug"
204
  msgstr ""
205
 
206
+ #: ../admin-views/events-options.php:175
207
  msgid "Debug Events display issues."
208
  msgstr ""
209
 
210
+ #: ../admin-views/events-options.php:176
211
  #, php-format
212
  msgid "Enable this option to log debug information. By default this will log to your server PHP error log. If you'd like to see the log messages in your browser, then we recommend that you install the <a href=\"%s\" target=\"_blank\">Debug Bar Plugin</a> and look for the \"Tribe\" tab in the debug output."
213
  msgstr ""
214
 
215
+ #: ../admin-views/events-options.php:181
216
  msgid "Theme Settings"
217
  msgstr ""
218
 
219
+ #: ../admin-views/events-options.php:184
220
+ #: ../admin-views/events-options.php:186
221
  msgid "Events Template"
222
  msgstr ""
223
 
224
+ #: ../admin-views/events-options.php:188
225
  msgid "Default Events Template"
226
  msgstr ""
227
 
228
+ #: ../admin-views/events-options.php:189
229
  msgid "Default Page Template"
230
  msgstr ""
231
 
232
+ #: ../admin-views/events-options.php:192
233
  msgid "Choose a page template to control the look and feel of your calendar."
234
  msgstr ""
235
 
236
+ #: ../admin-views/events-options.php:196
237
+ #: ../admin-views/events-options.php:198
238
+ #: ../admin-views/events-options.php:206
239
  msgid "Add HTML before calendar"
240
  msgstr ""
241
 
242
+ #: ../admin-views/events-options.php:200
243
  msgid "Some themes may require that you add extra divs before the calendar list to help with styling."
244
  msgstr ""
245
 
246
+ #: ../admin-views/events-options.php:200
247
  msgid "This is displayed directly after the header."
248
  msgstr ""
249
 
250
+ #: ../admin-views/events-options.php:200
251
+ #: ../admin-views/events-options.php:208
252
  msgid "You may use (x)HTML."
253
  msgstr ""
254
 
255
+ #: ../admin-views/events-options.php:204
256
  msgid "Add HTML after calendar"
257
  msgstr ""
258
 
259
+ #: ../admin-views/events-options.php:208
260
  msgid "Some themes may require that you add extra divs after the calendar list to help with styling."
261
  msgstr ""
262
 
263
+ #: ../admin-views/events-options.php:208
264
  msgid "This is displayed directly above the footer."
265
  msgstr ""
266
 
267
+ #: ../admin-views/events-options.php:217
268
  msgid "Save Changes"
269
  msgstr ""
270
 
337
  msgid "If you wish to customize the widget display yourself, see the file views/events-list-load-widget-display.php inside the Events Premium plugin."
338
  msgstr ""
339
 
340
+ #: ../lib/the-events-calendar.class.php:255
341
  msgid "The Events Calendar"
342
  msgstr ""
343
 
344
+ #: ../lib/the-events-calendar.class.php:258
345
  msgid "category"
346
  msgstr ""
347
 
348
+ #: ../lib/the-events-calendar.class.php:259
349
  msgid "month"
350
  msgstr ""
351
 
352
+ #: ../lib/the-events-calendar.class.php:260
353
  msgid "upcoming"
354
  msgstr ""
355
 
356
+ #: ../lib/the-events-calendar.class.php:261
357
  msgid "past"
358
  msgstr ""
359
 
360
+ #: ../lib/the-events-calendar.class.php:263
361
  msgid "venue"
362
  msgstr ""
363
 
364
+ #: ../lib/the-events-calendar.class.php:273
365
  #, php-format
366
  msgid "Initializing Tribe Events on %s"
367
  msgstr ""
368
 
369
+ #: ../lib/the-events-calendar.class.php:330
370
  #, php-format
371
  msgid "Sorry, The Events Calendar requires WordPress %s or higher. Please upgrade your WordPress install."
372
  msgstr ""
373
 
374
+ #: ../lib/the-events-calendar.class.php:333
375
  #, php-format
376
  msgid "Sorry, The Events Calendar requires PHP %s or higher. Talk to your Web host about moving you to a newer version of PHP."
377
  msgstr ""
378
 
379
+ #: ../lib/the-events-calendar.class.php:454
380
  msgid "Upcoming Events"
381
  msgstr ""
382
 
383
+ #: ../lib/the-events-calendar.class.php:456
384
  msgid "Past Events"
385
  msgstr ""
386
 
387
+ #: ../lib/the-events-calendar.class.php:460
388
+ #: ../lib/the-events-calendar.class.php:466
389
  #, php-format
390
  msgid "Events for %s"
391
  msgstr ""
392
 
393
+ #: ../lib/the-events-calendar.class.php:462
394
  msgid "Events this month"
395
  msgstr ""
396
 
397
+ #: ../lib/the-events-calendar.class.php:472
398
  #, php-format
399
  msgid "Events at %s"
400
  msgstr ""
401
 
402
+ #: ../lib/the-events-calendar.class.php:485
403
  msgid "No description has been entered for this event."
404
  msgstr ""
405
 
406
+ #: ../lib/the-events-calendar.class.php:594
407
  msgid "Events"
408
  msgstr ""
409
 
410
+ #: ../lib/the-events-calendar.class.php:595
411
  msgid "Event"
412
  msgstr ""
413
 
414
+ #: ../lib/the-events-calendar.class.php:596
415
+ #: ../lib/the-events-calendar.class.php:609
416
+ #: ../lib/the-events-calendar.class.php:622
417
  msgid "Add New"
418
  msgstr ""
419
 
420
+ #: ../lib/the-events-calendar.class.php:597
421
  msgid "Add New Event"
422
  msgstr ""
423
 
424
+ #: ../lib/the-events-calendar.class.php:598
425
  msgid "Edit Event"
426
  msgstr ""
427
 
428
+ #: ../lib/the-events-calendar.class.php:599
429
  msgid "New Event"
430
  msgstr ""
431
 
432
+ #: ../lib/the-events-calendar.class.php:600
433
  msgid "View Event"
434
  msgstr ""
435
 
436
+ #: ../lib/the-events-calendar.class.php:601
437
  msgid "Search Events"
438
  msgstr ""
439
 
440
+ #: ../lib/the-events-calendar.class.php:602
441
  msgid "No events found"
442
  msgstr ""
443
 
444
+ #: ../lib/the-events-calendar.class.php:603
445
  msgid "No events found in Trash"
446
  msgstr ""
447
 
448
+ #: ../lib/the-events-calendar.class.php:607
449
  msgid "Venues"
450
  msgstr ""
451
 
452
+ #: ../lib/the-events-calendar.class.php:608
453
  msgid "Venue"
454
  msgstr ""
455
 
456
+ #: ../lib/the-events-calendar.class.php:610
457
  msgid "Add New Venue"
458
  msgstr ""
459
 
460
+ #: ../lib/the-events-calendar.class.php:611
461
  msgid "Edit Venue"
462
  msgstr ""
463
 
464
+ #: ../lib/the-events-calendar.class.php:612
465
  msgid "New Venue"
466
  msgstr ""
467
 
468
+ #: ../lib/the-events-calendar.class.php:613
469
+ #: ../lib/the-events-calendar.class.php:626
470
  msgid "View Venue"
471
  msgstr ""
472
 
473
+ #: ../lib/the-events-calendar.class.php:614
474
  msgid "Search Venues"
475
  msgstr ""
476
 
477
+ #: ../lib/the-events-calendar.class.php:615
478
  msgid "No venue found"
479
  msgstr ""
480
 
481
+ #: ../lib/the-events-calendar.class.php:616
482
  msgid "No venues found in Trash"
483
  msgstr ""
484
 
485
+ #: ../lib/the-events-calendar.class.php:620
486
  msgid "Organizers"
487
  msgstr ""
488
 
489
+ #: ../lib/the-events-calendar.class.php:621
490
  msgid "Organizer"
491
  msgstr ""
492
 
493
+ #: ../lib/the-events-calendar.class.php:623
494
  msgid "Add New Organizer"
495
  msgstr ""
496
 
497
+ #: ../lib/the-events-calendar.class.php:624
498
  msgid "Edit Organizer"
499
  msgstr ""
500
 
501
+ #: ../lib/the-events-calendar.class.php:625
502
  msgid "New Organizer"
503
  msgstr ""
504
 
505
+ #: ../lib/the-events-calendar.class.php:627
506
  msgid "Search Organizers"
507
  msgstr ""
508
 
509
+ #: ../lib/the-events-calendar.class.php:628
510
  msgid "No organizer found"
511
  msgstr ""
512
 
513
+ #: ../lib/the-events-calendar.class.php:629
514
  msgid "No organizers found in Trash"
515
  msgstr ""
516
 
517
+ #: ../lib/the-events-calendar.class.php:633
518
  #: ../lib/tribe-admin-events-list.class.php:172
519
  msgid "Event Categories"
520
  msgstr ""
521
 
522
+ #: ../lib/the-events-calendar.class.php:634
523
  msgid "Event Category"
524
  msgstr ""
525
 
526
+ #: ../lib/the-events-calendar.class.php:635
527
  msgid "Search Event Categories"
528
  msgstr ""
529
 
530
+ #: ../lib/the-events-calendar.class.php:636
531
  msgid "All Event Categories"
532
  msgstr ""
533
 
534
+ #: ../lib/the-events-calendar.class.php:637
535
  msgid "Parent Event Category"
536
  msgstr ""
537
 
538
+ #: ../lib/the-events-calendar.class.php:638
539
  msgid "Parent Event Category:"
540
  msgstr ""
541
 
542
+ #: ../lib/the-events-calendar.class.php:639
543
  msgid "Edit Event Category"
544
  msgstr ""
545
 
546
+ #: ../lib/the-events-calendar.class.php:640
547
  msgid "Update Event Category"
548
  msgstr ""
549
 
550
+ #: ../lib/the-events-calendar.class.php:641
551
  msgid "Add New Event Category"
552
  msgstr ""
553
 
554
+ #: ../lib/the-events-calendar.class.php:642
555
  msgid "New Event Category Name"
556
  msgstr ""
557
 
558
+ #: ../lib/the-events-calendar.class.php:652
559
  #, php-format
560
  msgid "Event updated. <a href=\"%s\">View event</a>"
561
  msgstr ""
562
 
563
+ #: ../lib/the-events-calendar.class.php:653
564
+ #: ../lib/the-events-calendar.class.php:670
565
+ #: ../lib/the-events-calendar.class.php:687
566
  msgid "Custom field updated."
567
  msgstr ""
568
 
569
+ #: ../lib/the-events-calendar.class.php:654
570
+ #: ../lib/the-events-calendar.class.php:671
571
+ #: ../lib/the-events-calendar.class.php:688
572
  msgid "Custom field deleted."
573
  msgstr ""
574
 
575
+ #: ../lib/the-events-calendar.class.php:655
576
  msgid "Event updated."
577
  msgstr ""
578
 
579
+ #: ../lib/the-events-calendar.class.php:657
580
  #, php-format
581
  msgid "Event restored to revision from %s"
582
  msgstr ""
583
 
584
+ #: ../lib/the-events-calendar.class.php:658
585
  #, php-format
586
  msgid "Event published. <a href=\"%s\">View event</a>"
587
  msgstr ""
588
 
589
+ #: ../lib/the-events-calendar.class.php:659
590
  msgid "Event saved."
591
  msgstr ""
592
 
593
+ #: ../lib/the-events-calendar.class.php:660
594
  #, php-format
595
  msgid "Event submitted. <a target=\"_blank\" href=\"%s\">Preview event</a>"
596
  msgstr ""
597
 
598
+ #: ../lib/the-events-calendar.class.php:661
599
  #, php-format
600
  msgid "Event scheduled for: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s\">Preview event</a>"
601
  msgstr ""
602
 
603
+ #: ../lib/the-events-calendar.class.php:663
604
+ #: ../lib/the-events-calendar.class.php:680
605
+ #: ../lib/the-events-calendar.class.php:697
606
  msgid "M j, Y @ G:i"
607
  msgstr ""
608
 
609
+ #: ../lib/the-events-calendar.class.php:664
610
  #, php-format
611
  msgid "Event draft updated. <a target=\"_blank\" href=\"%s\">Preview event</a>"
612
  msgstr ""
613
 
614
+ #: ../lib/the-events-calendar.class.php:669
615
  #, php-format
616
  msgid "Venue updated. <a href=\"%s\">View venue</a>"
617
  msgstr ""
618
 
619
+ #: ../lib/the-events-calendar.class.php:672
620
  msgid "Venue updated."
621
  msgstr ""
622
 
623
+ #: ../lib/the-events-calendar.class.php:674
624
  #, php-format
625
  msgid "Venue restored to revision from %s"
626
  msgstr ""
627
 
628
+ #: ../lib/the-events-calendar.class.php:675
629
  #, php-format
630
  msgid "Venue published. <a href=\"%s\">View venue</a>"
631
  msgstr ""
632
 
633
+ #: ../lib/the-events-calendar.class.php:676
634
  msgid "Venue saved."
635
  msgstr ""
636
 
637
+ #: ../lib/the-events-calendar.class.php:677
638
  #, php-format
639
  msgid "Venue submitted. <a target=\"_blank\" href=\"%s\">Preview venue</a>"
640
  msgstr ""
641
 
642
+ #: ../lib/the-events-calendar.class.php:678
643
  #, php-format
644
  msgid "Venue scheduled for: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s\">Preview venue</a>"
645
  msgstr ""
646
 
647
+ #: ../lib/the-events-calendar.class.php:681
648
  #, php-format
649
  msgid "Venue draft updated. <a target=\"_blank\" href=\"%s\">Preview venue</a>"
650
  msgstr ""
651
 
652
+ #: ../lib/the-events-calendar.class.php:686
653
  #, php-format
654
  msgid "Organizer updated. <a href=\"%s\">View organizer</a>"
655
  msgstr ""
656
 
657
+ #: ../lib/the-events-calendar.class.php:689
658
  msgid "Organizer updated."
659
  msgstr ""
660
 
661
+ #: ../lib/the-events-calendar.class.php:691
662
  #, php-format
663
  msgid "Organizer restored to revision from %s"
664
  msgstr ""
665
 
666
+ #: ../lib/the-events-calendar.class.php:692
667
  #, php-format
668
  msgid "Organizer published. <a href=\"%s\">View organizer</a>"
669
  msgstr ""
670
 
671
+ #: ../lib/the-events-calendar.class.php:693
672
  msgid "Organizer saved."
673
  msgstr ""
674
 
675
+ #: ../lib/the-events-calendar.class.php:694
676
  #, php-format
677
  msgid "Organizer submitted. <a target=\"_blank\" href=\"%s\">Preview organizer</a>"
678
  msgstr ""
679
 
680
+ #: ../lib/the-events-calendar.class.php:695
681
  #, php-format
682
  msgid "Organizer scheduled for: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s\">Preview organizer</a>"
683
  msgstr ""
684
 
685
+ #: ../lib/the-events-calendar.class.php:698
686
  #, php-format
687
  msgid "Organizer draft updated. <a target=\"_blank\" href=\"%s\">Preview organizer</a>"
688
  msgstr ""
689
 
690
+ #: ../lib/the-events-calendar.class.php:753
691
  msgid "Next"
692
  msgstr ""
693
 
694
+ #: ../lib/the-events-calendar.class.php:754
695
  msgid "Prev"
696
  msgstr ""
697
 
698
+ #: ../lib/the-events-calendar.class.php:755
699
  msgid "Today"
700
  msgstr ""
701
 
702
+ #: ../lib/the-events-calendar.class.php:756
703
  msgid "Done"
704
  msgstr ""
705
 
706
+ #: ../lib/the-events-calendar.class.php:1944
707
  msgid "Event Options"
708
  msgstr ""
709
 
710
+ #: ../lib/the-events-calendar.class.php:1946
711
  msgid "Venue Information"
712
  msgstr ""
713
 
714
+ #: ../lib/the-events-calendar.class.php:1947
715
  msgid "Organizer Information"
716
  msgstr ""
717
 
718
+ #: ../lib/the-events-calendar.class.php:2060
719
  msgid "Support"
720
  msgstr ""
721
 
722
+ #: ../lib/the-events-calendar.class.php:2063
723
  msgid "View All Add-Ons"
724
  msgstr ""
725
 
726
+ #: ../lib/the-events-calendar.class.php:2070
727
  msgid "News from Modern Tribe"
728
  msgstr ""
729
 
730
+ #: ../lib/the-events-calendar.class.php:2115
731
  msgid "Additional Functionality"
732
  msgstr ""
733
 
734
+ #: ../lib/the-events-calendar.class.php:2120
735
+ #: ../lib/the-events-calendar.class.php:2126
736
  msgid "Looking for additional functionality including recurring events, custom meta, community events, ticket sales and more?"
737
  msgstr ""
738
 
739
+ #: ../lib/the-events-calendar.class.php:2120
740
+ #: ../lib/the-events-calendar.class.php:2127
741
  #, php-format
742
  msgid "Check out the <a href=\"%s\">available Add-Ons</a>."
743
  msgstr ""
801
  msgid "Migrate Data!"
802
  msgstr ""
803
 
804
+ #: ../lib/tribe-the-events-calendar-import.class.php:132
805
  #, php-format
806
  msgid "You successfully migrated (%d) entries."
807
  msgstr ""
808
 
809
+ #: ../lib/tribe-the-events-calendar-import.class.php:203
810
  msgid "Install has 1 or more legacy event!"
811
  msgstr ""
812
 
1988
  msgid "There are no upcoming events at this time."
1989
  msgstr ""
1990
 
1991
+ #: ../public/template-tags/general.php:120
1992
  msgid "Category:"
1993
  msgstr ""
1994
 
1995
+ #: ../public/template-tags/general.php:137
1996
+ msgid "Tags:"
1997
+ msgstr ""
1998
+
1999
+ #: ../public/template-tags/general.php:255
2000
  msgid "Free"
2001
  msgstr ""
2002
 
lib/the-events-calendar.class.php CHANGED
@@ -16,14 +16,14 @@ if ( !class_exists( 'TribeEvents' ) ) {
16
  const VENUE_POST_TYPE = 'tribe_venue';
17
  const ORGANIZER_POST_TYPE = 'tribe_organizer';
18
  const PLUGIN_DOMAIN = 'tribe-events-calendar';
19
- const VERSION = '2.0.3';
20
  const FEED_URL = 'http://tri.be/category/products/feed/';
21
 
22
  protected $postTypeArgs = array(
23
  'public' => true,
24
  'rewrite' => array('slug' => 'event', 'with_front' => false),
25
  'menu_position' => 6,
26
- 'supports' => array('title','editor','excerpt','author','thumbnail'),
27
  //'capability_type' => array('tribe_event', 'tribe_events'),
28
  //'map_meta_cap' => TRUE,
29
  );
@@ -51,7 +51,10 @@ if ( !class_exists( 'TribeEvents' ) ) {
51
  protected $taxonomyLabels;
52
 
53
  public static $tribeUrl = 'http://tri.be/';
 
54
  public static $supportPath = 'support/';
 
 
55
 
56
  protected static $instance;
57
  protected $rewriteSlug = 'events';
@@ -122,7 +125,7 @@ if ( !class_exists( 'TribeEvents' ) ) {
122
  }
123
 
124
  /**
125
- * Initializes plugin variables and sets up wordpress hooks/actions.
126
  *
127
  * @return void
128
  */
@@ -230,6 +233,10 @@ if ( !class_exists( 'TribeEvents' ) ) {
230
  }
231
  }
232
 
 
 
 
 
233
  /**
234
  * Add code to tell search engines not to index the grid view of the
235
  * calendar. Users were seeing 100s of months being indexed.
@@ -239,21 +246,21 @@ if ( !class_exists( 'TribeEvents' ) ) {
239
  echo " <meta name=\"robots\" content=\"noindex, follow\"/>\n";
240
  }
241
  }
242
-
243
  /**
244
  * Run on applied action init
245
  */
246
  public function init() {
247
  $this->loadTextDomain();
248
  $this->pluginName = __( 'The Events Calendar', 'tribe-events-calendar' );
249
- $this->rewriteSlug = $this->getOption('eventsSlug', 'events');
250
- $this->rewriteSlugSingular = $this->getOption('singleEventSlug', 'event');
251
- $this->taxRewriteSlug = $this->rewriteSlug . '/' . __( 'category', 'tribe-events-calendar' );
252
- $this->monthSlug = __('month', 'tribe-events-calendar');
253
- $this->upcomingSlug = __('upcoming', 'tribe-events-calendar');
254
- $this->pastSlug = __('past', 'tribe-events-calendar');
255
- $this->postTypeArgs['rewrite']['slug'] = $this->rewriteSlugSingular;
256
- $this->postVenueTypeArgs['rewrite']['slug'] = __( 'venue', 'tribe-events-calendar' );
257
  $this->currentDay = '';
258
  $this->errors = '';
259
  TribeEventsQuery::init();
@@ -283,7 +290,7 @@ if ( !class_exists( 'TribeEvents' ) ) {
283
 
284
  // update taxonomy names
285
  $wpdb->update($wpdb->term_taxonomy, array( 'taxonomy' => self::TAXONOMY ), array( 'taxonomy' => 'sp_events_cat') );
286
- update_option('tribe_events_db_version', '2.0.3');
287
  }
288
  }
289
 
@@ -330,7 +337,7 @@ if ( !class_exists( 'TribeEvents' ) ) {
330
  public function add_current_menu_item_class_to_events( $items, $args ) {
331
  foreach($items as $item) {
332
  if($item->url == $this->getLink() ) {
333
- if ( (is_singular() && get_post_type() == TribeEvents::POSTTYPE)
334
  || is_singular( TribeEvents::VENUE_POST_TYPE )
335
  || is_tax(TribeEvents::TAXONOMY)
336
  || ( ( tribe_is_upcoming()
@@ -411,7 +418,7 @@ if ( !class_exists( 'TribeEvents' ) ) {
411
  }
412
 
413
  public function addDateToRecurringEvents($permalink, $post) {
414
- if( function_exists('tribe_is_recurring_event') && $post->post_type == self::POSTTYPE && tribe_is_recurring_event($post->ID) ) {
415
  if( is_admin() && (!isset($post->EventStartDate) || !$post->EventStartDate) ) {
416
  if( isset($_REQUEST['eventDate'] ) ) {
417
  $post->EventStartDate = $_REQUEST['eventDate'];
@@ -467,6 +474,7 @@ if ( !class_exists( 'TribeEvents' ) ) {
467
  return $title;
468
  }
469
 
 
470
  return $new_title;
471
 
472
  }
@@ -488,6 +496,19 @@ if ( !class_exists( 'TribeEvents' ) ) {
488
 
489
  public function body_class( $c ) {
490
  if ( get_query_var('post_type') == self::POSTTYPE ) {
 
 
 
 
 
 
 
 
 
 
 
 
 
491
  if ( ! is_single() || tribe_is_showing_all() ) {
492
  $c[] = 'events-archive';
493
  }
@@ -495,22 +516,12 @@ if ( !class_exists( 'TribeEvents' ) ) {
495
  $c[] = 'events-single';
496
  }
497
  }
498
- return $c;
499
- }
500
-
501
-
502
- /**
503
- * this funciton provides compatibility for twenty eleven body classes
504
- * without this slight rewrite of the twentyeleven_body_classes, there is a persistent php notice
505
- * on some event pages
506
- */
507
- public function twentyeleven_body_classes( $c ) {
508
- if ( function_exists( 'is_multi_author' ) && ! is_multi_author() )
509
- $c[] = 'single-author';
510
-
511
- if ( is_singular() && get_post_type() != self::POSTTYPE && ! is_home() && ! is_page_template( 'showcase.php' ) && ! is_page_template( 'sidebar-page.php' ) )
512
- $c[] = 'singular';
513
-
514
  return $c;
515
  }
516
 
@@ -670,7 +681,7 @@ if ( !class_exists( 'TribeEvents' ) ) {
670
  10 => sprintf( __('Venue draft updated. <a target="_blank" href="%s">Preview venue</a>', 'tribe-events-calendar'), esc_url( add_query_arg( 'preview', 'true', get_permalink($post_ID) ) ) ),
671
  );
672
 
673
- $messages[self::ORGANIZER_POST_TYPE] = array(
674
  0 => '', // Unused. Messages start at index 1.
675
  1 => sprintf( __('Organizer updated. <a href="%s">View organizer</a>', 'tribe-events-calendar'), esc_url( get_permalink($post_ID) ) ),
676
  2 => __('Custom field updated.', 'tribe-events-calendar'),
@@ -793,6 +804,9 @@ if ( !class_exists( 'TribeEvents' ) ) {
793
  if ( isset($_POST['saveEventsCalendarOptions']) && check_admin_referer('saveEventsCalendarOptions') ) {
794
  $options = self::getOptions();
795
  $options['viewOption'] = $_POST['viewOption'];
 
 
 
796
  if(isset($_POST['defaultCountry']) && $_POST['defaultCountry']) {
797
  $countries = TribeEventsViewHelpers::constructCountries();
798
  $defaultCountryKey = array_search( $_POST['defaultCountry'], $countries );
@@ -802,6 +816,7 @@ if ( !class_exists( 'TribeEvents' ) ) {
802
  if( $_POST['embedGoogleMapsHeight'] ) {
803
  $options['embedGoogleMapsHeight'] = $_POST['embedGoogleMapsHeight'];
804
  $options['embedGoogleMapsWidth'] = $_POST['embedGoogleMapsWidth'];
 
805
  }
806
 
807
  // single event cannot be same as plural. Or empty.
@@ -1024,8 +1039,7 @@ if ( !class_exists( 'TribeEvents' ) ) {
1024
 
1025
  public function setReccuringEventDates( $post ) {
1026
  if( function_exists('tribe_is_recurring_event') &&
1027
- is_singular() &&
1028
- get_post_type() == self::POSTTYPE &&
1029
  tribe_is_recurring_event() &&
1030
  !tribe_is_showing_all() &&
1031
  !tribe_is_upcoming() &&
@@ -1107,7 +1121,7 @@ if ( !class_exists( 'TribeEvents' ) ) {
1107
  add_action('shutdown', array($this, 'flushRewriteRules'));
1108
  }
1109
  /**
1110
- * Adds the event specific query vars to Wordpress
1111
  *
1112
  * @link http://codex.wordpress.org/Custom_Queries#Permalinks_for_Custom_Archives
1113
  * @return mixed array of query variables that this plugin understands
@@ -1181,7 +1195,7 @@ if ( !class_exists( 'TribeEvents' ) ) {
1181
  $newRules[$baseTax . '([^/]+)/ical/?$'] = 'index.php?post_type=' . self::POSTTYPE . '&eventDisplay=upcoming&tribe_events_cat=' . $wp_rewrite->preg_index(2) . '&ical=1';
1182
  $newRules[$baseTax . '([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$'] = 'index.php?post_type=' . self::POSTTYPE . '&tribe_events_cat=' . $wp_rewrite->preg_index(2) . '&feed=' . $wp_rewrite->preg_index(3);
1183
  $newRules[$baseTax . '([^/]+)$'] = 'index.php?post_type=' . self::POSTTYPE . '&eventDisplay=upcoming&tribe_events_cat=' . $wp_rewrite->preg_index(2);
1184
-
1185
  $wp_rewrite->rules = $newRules + $wp_rewrite->rules;
1186
  }
1187
 
@@ -1197,22 +1211,21 @@ if ( !class_exists( 'TribeEvents' ) ) {
1197
  return esc_url($this->uglyLink($type, $secondary));
1198
  }
1199
 
1200
- // account for semi-pretty permalinks
1201
- if( strpos(get_option('permalink_structure'),"index.php") !== FALSE ) {
1202
- $eventUrl = trailingslashit( home_url() . '/index.php/' . $this->rewriteSlug );
1203
- } else {
1204
- $eventUrl = trailingslashit( home_url() . '/' . $this->rewriteSlug );
1205
- }
1206
-
1207
- // if we're on an Event Cat, show the cat link, except for home.
1208
- if ( $type !== 'home' && is_tax( self::TAXONOMY ) ) {
1209
  $eventUrl = trailingslashit( get_term_link( get_query_var('term'), self::TAXONOMY ) );
1210
  } else if ( $term ) {
1211
  $eventUrl = trailingslashit( get_term_link( $term, self::TAXONOMY ) );
1212
  }
1213
-
1214
  switch( $type ) {
1215
-
1216
  case 'home':
1217
  return esc_url($eventUrl);
1218
  case 'month':
@@ -1231,25 +1244,24 @@ if ( !class_exists( 'TribeEvents' ) ) {
1231
  $eventUrl = trailingslashit(get_permalink());
1232
  return esc_url($eventUrl . 'ical/');
1233
  case 'single':
1234
- global $post;
1235
  $p = $secondary ? $secondary : $post;
1236
- remove_filter( 'post_type_link', array($this, 'addDateToRecurringEvents') );
1237
  $link = trailingslashit(get_permalink($p));
1238
- add_filter( 'post_type_link', array($this, 'addDateToRecurringEvents'), 10, 2 );
1239
- return esc_url($link);
1240
- case 'day':
1241
- $date = strtotime($secondary);
1242
- $secondary = date('Y-m-d', $date);
1243
- return esc_url($eventUrl . $secondary);
1244
- case 'all':
1245
- remove_filter( 'post_type_link', array($this, 'addDateToRecurringEvents') );
1246
  $eventUrl = trailingslashit(get_permalink());
1247
- add_filter( 'post_type_link', array($this, 'addDateToRecurringEvents'), 10, 2 );
1248
  return esc_url($eventUrl . 'all/');
1249
  default:
1250
  return esc_url($eventUrl);
1251
  }
1252
-
1253
  }
1254
 
1255
  protected function uglyLink( $type = 'home', $secondary = false ) {
@@ -1507,7 +1519,7 @@ if ( !class_exists( 'TribeEvents' ) ) {
1507
  // finally, called from the save_post action, but on save_posts that
1508
  // are not venue posts
1509
  if ( wp_is_post_autosave( $postID ) || $post->post_status == 'auto-draft' ||
1510
- isset($_GET['bulk_edit']) || $_REQUEST['action'] == 'inline-save' ||
1511
  (isset($_POST['venue']) && !$_POST['venue']) ||
1512
  ($post->post_type != self::VENUE_POST_TYPE && $postID)) {
1513
  return;
@@ -1548,7 +1560,7 @@ if ( !class_exists( 'TribeEvents' ) ) {
1548
  if( !isset($_POST['organizer']) ) $_POST['organizer'] = null;
1549
 
1550
  if ( wp_is_post_autosave( $postID ) || $post->post_status == 'auto-draft' ||
1551
- isset($_GET['bulk_edit']) || $_REQUEST['action'] == 'inline-save' ||
1552
  !$_POST['organizer'] ||
1553
  ($post->post_type != self::ORGANIZER_POST_TYPE && $postID)) {
1554
  return;
@@ -1620,31 +1632,64 @@ if ( !class_exists( 'TribeEvents' ) ) {
1620
  *
1621
  * @return void
1622
  */
1623
- public function EventsChooserBox() {
1624
- global $post;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1625
  $options = '';
1626
  $style = '';
1627
  $postId = $post->ID;
1628
 
1629
- foreach ( $this->metaTags as $tag ) {
1630
- if ( $postId && isset($_GET['post']) && $_GET['post'] ) { //if there is a post AND the post has been saved at least once.
1631
- // Sort the meta to make sure it is correct for recurring events
1632
- $meta = get_post_meta($postId,$tag);
1633
- sort($meta);
1634
- if (isset($meta[0])) { $$tag = $meta[0]; }
1635
- } else {
1636
- $cleaned_tag = str_replace('_Event','',$tag);
1637
- $$tag = class_exists('TribeEventsPro') ? tribe_get_option('eventsDefault'.$cleaned_tag) : "";
 
 
 
 
 
 
 
 
 
1638
  }
1639
- }
1640
 
1641
- if( isset($_EventOrganizerID) && $_EventOrganizerID && tribe_get_option('defaultValueReplace') ) {
1642
  foreach($this->organizerTags as $tag) {
1643
  $$tag = get_post_meta($_EventOrganizerID, $tag, true );
1644
  }
 
 
 
 
 
 
1645
  }
1646
 
1647
- if( isset($_EventVenueID) && $_EventVenueID && tribe_get_option('defaultValueReplace') ){
1648
  foreach($this->venueTags as $tag) {
1649
  $$tag = get_post_meta($_EventVenueID, $tag, true );
1650
  }
@@ -1663,14 +1708,21 @@ if ( !class_exists( 'TribeEvents' ) ) {
1663
 
1664
  ${'_Venue'.$cleaned_tag} = class_exists('TribeEventsPro') ? tribe_get_option('eventsDefault'.$cleaned_tag) : "";
1665
  }
 
 
 
 
 
1666
  }
1667
  if ( isset($_VenueState) ) {
1668
  $_VenueStateProvince = $_VenueState; // we want to use default values here
1669
- } else {
1670
  $_VenueStateProvince = $_VenueProvince;
 
 
1671
  }
1672
  }
1673
-
1674
  $_EventStartDate = (isset($_EventStartDate)) ? $_EventStartDate : null;
1675
  $_EventEndDate = (isset($_EventEndDate)) ? $_EventEndDate : null;
1676
  $_EventAllDay = isset($_EventAllDay) ? $_EventAllDay : false;
@@ -1706,7 +1758,9 @@ if ( !class_exists( 'TribeEvents' ) ) {
1706
  $EventEndDate = TribeDateUtils::dateOnly( strtotime($EventStartDate) + $duration, true );
1707
  }
1708
 
1709
- include( $this->pluginPath . 'admin-views/events-meta-box.php' );
 
 
1710
  }
1711
 
1712
  public function displayEventVenueInput($postId) {
@@ -1733,8 +1787,11 @@ if ( !class_exists( 'TribeEvents' ) ) {
1733
 
1734
  if($post->post_type == self::VENUE_POST_TYPE){
1735
 
 
 
 
1736
  foreach ( $this->venueTags as $tag ) {
1737
- if ( $postId && isset($_GET['post']) && $_GET['post'] ) { //if there is a post AND the post has been saved at least once.
1738
  $$tag = esc_html(get_post_meta( $postId, $tag, true ));
1739
  } else {
1740
  $cleaned_tag = str_replace('_Venue','',$tag);
@@ -1749,12 +1806,16 @@ if ( !class_exists( 'TribeEvents' ) ) {
1749
  <div id='eventDetails' class="inside eventForm">
1750
  <table cellspacing="0" cellpadding="0" id="EventInfo" class="VenueInfo">
1751
  <?php
1752
- include( $this->pluginPath . 'admin-views/venue-meta-box.php' );
 
 
1753
  ?>
1754
  </table>
1755
  </div>
1756
  <?php
1757
- } /**
 
 
1758
  * Adds a style chooser to the write post page
1759
  *
1760
  * @return void
@@ -1766,9 +1827,12 @@ if ( !class_exists( 'TribeEvents' ) ) {
1766
  $postId = $post->ID;
1767
 
1768
  if($post->post_type == self::ORGANIZER_POST_TYPE){
 
 
 
1769
 
1770
  foreach ( $this->organizerTags as $tag ) {
1771
- if ( $postId && isset($_GET['post']) && $_GET['post'] ) { //if there is a post AND the post has been saved at least once.
1772
  $$tag = get_post_meta( $postId, $tag, true );
1773
  }
1774
  }
@@ -1780,7 +1844,9 @@ if ( !class_exists( 'TribeEvents' ) ) {
1780
  <div id='eventDetails' class="inside eventForm">
1781
  <table cellspacing="0" cellpadding="0" id="EventInfo" class="OrganizerInfo">
1782
  <?php
1783
- include( $this->pluginPath . 'admin-views/organizer-meta-box.php' );
 
 
1784
  ?>
1785
  </table>
1786
  </div>
@@ -1902,7 +1968,7 @@ if ( !class_exists( 'TribeEvents' ) ) {
1902
  public function getEvents( $args = '' ) {
1903
  $tribe_ecp = TribeEvents::instance();
1904
  $defaults = array(
1905
- 'posts_per_page' => get_option( 'posts_per_page', 10 ),
1906
  'post_type' => TribeEvents::POSTTYPE,
1907
  'orderby' => 'event_date',
1908
  'order' => 'ASC'
@@ -1992,10 +2058,10 @@ if ( !class_exists( 'TribeEvents' ) ) {
1992
  public function addMetaLinks( $links, $file ) {
1993
  if ( $file == $this->pluginDir . 'the-events-calendar.php' ) {
1994
  $anchor = __( 'Support', 'tribe-events-calendar' );
1995
- $links []= '<a href="http://wordpress.org/tags/the-events-calendar?forum_id=10">' . $anchor . '</a>';
1996
 
1997
- $anchor = __( 'View All Add-Ons', 'tribe-events-calendar' );
1998
- $links []= '<a href="'.self::$tribeUrl.'events-calendar/features/add-ons/?ref=tec-plugin">' . $anchor . '</a>';
1999
  }
2000
  return $links;
2001
  }
@@ -2077,5 +2143,4 @@ if ( !class_exists( 'TribeEvents' ) ) {
2077
 
2078
  } // end TribeEvents class
2079
 
2080
- } // end if !class_exists TribeEvents
2081
- ?>
16
  const VENUE_POST_TYPE = 'tribe_venue';
17
  const ORGANIZER_POST_TYPE = 'tribe_organizer';
18
  const PLUGIN_DOMAIN = 'tribe-events-calendar';
19
+ const VERSION = '2.0.4';
20
  const FEED_URL = 'http://tri.be/category/products/feed/';
21
 
22
  protected $postTypeArgs = array(
23
  'public' => true,
24
  'rewrite' => array('slug' => 'event', 'with_front' => false),
25
  'menu_position' => 6,
26
+ 'supports' => array('title','editor','excerpt','author','thumbnail', 'custom-fields'),
27
  //'capability_type' => array('tribe_event', 'tribe_events'),
28
  //'map_meta_cap' => TRUE,
29
  );
51
  protected $taxonomyLabels;
52
 
53
  public static $tribeUrl = 'http://tri.be/';
54
+ public static $addOnPath = 'shop/';
55
  public static $supportPath = 'support/';
56
+ public static $refQueryString = '?ref=tec-plugin';
57
+ public static $dotOrgSupportUrl = 'http://wordpress.org/tags/the-events-calendar';
58
 
59
  protected static $instance;
60
  protected $rewriteSlug = 'events';
125
  }
126
 
127
  /**
128
+ * Initializes plugin variables and sets up WordPress hooks/actions.
129
  *
130
  * @return void
131
  */
233
  }
234
  }
235
 
236
+ public static function ecpActive() {
237
+ return class_exists( 'TribeEventsPro' ) && defined('TribeEventsPro::VERSION') && version_compare( TribeEventsPro::VERSION, '2.0.4', '>=');
238
+ }
239
+
240
  /**
241
  * Add code to tell search engines not to index the grid view of the
242
  * calendar. Users were seeing 100s of months being indexed.
246
  echo " <meta name=\"robots\" content=\"noindex, follow\"/>\n";
247
  }
248
  }
249
+
250
  /**
251
  * Run on applied action init
252
  */
253
  public function init() {
254
  $this->loadTextDomain();
255
  $this->pluginName = __( 'The Events Calendar', 'tribe-events-calendar' );
256
+ $this->rewriteSlug = sanitize_title($this->getOption('eventsSlug', 'events'));
257
+ $this->rewriteSlugSingular = sanitize_title($this->getOption('singleEventSlug', 'event'));
258
+ $this->taxRewriteSlug = $this->rewriteSlug . '/' . sanitize_title(__( 'category', 'tribe-events-calendar' ));
259
+ $this->monthSlug = sanitize_title(__('month', 'tribe-events-calendar'));
260
+ $this->upcomingSlug = sanitize_title(__('upcoming', 'tribe-events-calendar'));
261
+ $this->pastSlug = sanitize_title(__('past', 'tribe-events-calendar'));
262
+ $this->postTypeArgs['rewrite']['slug'] = sanitize_title($this->rewriteSlugSingular);
263
+ $this->postVenueTypeArgs['rewrite']['slug'] = sanitize_title(__( 'venue', 'tribe-events-calendar' ));
264
  $this->currentDay = '';
265
  $this->errors = '';
266
  TribeEventsQuery::init();
290
 
291
  // update taxonomy names
292
  $wpdb->update($wpdb->term_taxonomy, array( 'taxonomy' => self::TAXONOMY ), array( 'taxonomy' => 'sp_events_cat') );
293
+ update_option('tribe_events_db_version', '2.0.4');
294
  }
295
  }
296
 
337
  public function add_current_menu_item_class_to_events( $items, $args ) {
338
  foreach($items as $item) {
339
  if($item->url == $this->getLink() ) {
340
+ if ( is_singular( TribeEvents::POSTTYPE )
341
  || is_singular( TribeEvents::VENUE_POST_TYPE )
342
  || is_tax(TribeEvents::TAXONOMY)
343
  || ( ( tribe_is_upcoming()
418
  }
419
 
420
  public function addDateToRecurringEvents($permalink, $post) {
421
+ if( function_exists('tribe_is_recurring_event') && $post->post_type == self::POSTTYPE && tribe_is_recurring_event($post->ID) && !is_search()) {
422
  if( is_admin() && (!isset($post->EventStartDate) || !$post->EventStartDate) ) {
423
  if( isset($_REQUEST['eventDate'] ) ) {
424
  $post->EventStartDate = $_REQUEST['eventDate'];
474
  return $title;
475
  }
476
 
477
+
478
  return $new_title;
479
 
480
  }
496
 
497
  public function body_class( $c ) {
498
  if ( get_query_var('post_type') == self::POSTTYPE ) {
499
+ if (! is_single() ) {
500
+ if ( (tribe_is_upcoming() || tribe_is_past()) ) {
501
+ $c[] = 'events-list';
502
+ } else {
503
+ $c[] = 'events-gridview';
504
+ }
505
+ }
506
+ if ( is_tax( self::TAXONOMY ) ) {
507
+ $c[] = 'events-category';
508
+ $category = get_term_by('name', single_cat_title( '', false ), self::TAXONOMY );
509
+
510
+ $c[] = 'events-category-' . $category->slug;
511
+ }
512
  if ( ! is_single() || tribe_is_showing_all() ) {
513
  $c[] = 'events-archive';
514
  }
516
  $c[] = 'events-single';
517
  }
518
  }
519
+ global $post;
520
+ if ( is_object($post) && tribe_is_venue( $post->ID ) ) {
521
+ $c[] = 'events-venue';
522
+ }
523
+
524
+
 
 
 
 
 
 
 
 
 
 
525
  return $c;
526
  }
527
 
681
  10 => sprintf( __('Venue draft updated. <a target="_blank" href="%s">Preview venue</a>', 'tribe-events-calendar'), esc_url( add_query_arg( 'preview', 'true', get_permalink($post_ID) ) ) ),
682
  );
683
 
684
+ $messages[self::ORGANIZER_POST_TYPE] = array(
685
  0 => '', // Unused. Messages start at index 1.
686
  1 => sprintf( __('Organizer updated. <a href="%s">View organizer</a>', 'tribe-events-calendar'), esc_url( get_permalink($post_ID) ) ),
687
  2 => __('Custom field updated.', 'tribe-events-calendar'),
804
  if ( isset($_POST['saveEventsCalendarOptions']) && check_admin_referer('saveEventsCalendarOptions') ) {
805
  $options = self::getOptions();
806
  $options['viewOption'] = $_POST['viewOption'];
807
+ if ( isset($_POST['postsPerPage']) ) {
808
+ $options['postsPerPage'] = $_POST['postsPerPage'];
809
+ }
810
  if(isset($_POST['defaultCountry']) && $_POST['defaultCountry']) {
811
  $countries = TribeEventsViewHelpers::constructCountries();
812
  $defaultCountryKey = array_search( $_POST['defaultCountry'], $countries );
816
  if( $_POST['embedGoogleMapsHeight'] ) {
817
  $options['embedGoogleMapsHeight'] = $_POST['embedGoogleMapsHeight'];
818
  $options['embedGoogleMapsWidth'] = $_POST['embedGoogleMapsWidth'];
819
+ $options['embedGoogleMapsZoom'] = $_POST['embedGoogleMapsZoom'];
820
  }
821
 
822
  // single event cannot be same as plural. Or empty.
1039
 
1040
  public function setReccuringEventDates( $post ) {
1041
  if( function_exists('tribe_is_recurring_event') &&
1042
+ is_singular(self::POSTTYPE) &&
 
1043
  tribe_is_recurring_event() &&
1044
  !tribe_is_showing_all() &&
1045
  !tribe_is_upcoming() &&
1121
  add_action('shutdown', array($this, 'flushRewriteRules'));
1122
  }
1123
  /**
1124
+ * Adds the event specific query vars to WordPress
1125
  *
1126
  * @link http://codex.wordpress.org/Custom_Queries#Permalinks_for_Custom_Archives
1127
  * @return mixed array of query variables that this plugin understands
1195
  $newRules[$baseTax . '([^/]+)/ical/?$'] = 'index.php?post_type=' . self::POSTTYPE . '&eventDisplay=upcoming&tribe_events_cat=' . $wp_rewrite->preg_index(2) . '&ical=1';
1196
  $newRules[$baseTax . '([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$'] = 'index.php?post_type=' . self::POSTTYPE . '&tribe_events_cat=' . $wp_rewrite->preg_index(2) . '&feed=' . $wp_rewrite->preg_index(3);
1197
  $newRules[$baseTax . '([^/]+)$'] = 'index.php?post_type=' . self::POSTTYPE . '&eventDisplay=upcoming&tribe_events_cat=' . $wp_rewrite->preg_index(2);
1198
+
1199
  $wp_rewrite->rules = $newRules + $wp_rewrite->rules;
1200
  }
1201
 
1211
  return esc_url($this->uglyLink($type, $secondary));
1212
  }
1213
 
1214
+ // account for semi-pretty permalinks
1215
+ if( strpos(get_option('permalink_structure'),"index.php") !== FALSE ) {
1216
+ $eventUrl = trailingslashit( home_url() . '/index.php/' . $this->rewriteSlug );
1217
+ } else {
1218
+ $eventUrl = trailingslashit( home_url() . '/' . $this->rewriteSlug );
1219
+ }
1220
+
1221
+ // if we're on an Event Cat, show the cat link, except for home and days.
1222
+ if ( $type !== 'home' && $type !== 'day' && is_tax( self::TAXONOMY ) ) {
1223
  $eventUrl = trailingslashit( get_term_link( get_query_var('term'), self::TAXONOMY ) );
1224
  } else if ( $term ) {
1225
  $eventUrl = trailingslashit( get_term_link( $term, self::TAXONOMY ) );
1226
  }
1227
+
1228
  switch( $type ) {
 
1229
  case 'home':
1230
  return esc_url($eventUrl);
1231
  case 'month':
1244
  $eventUrl = trailingslashit(get_permalink());
1245
  return esc_url($eventUrl . 'ical/');
1246
  case 'single':
1247
+ global $post;
1248
  $p = $secondary ? $secondary : $post;
1249
+ remove_filter( 'post_type_link', array($this, 'addDateToRecurringEvents') );
1250
  $link = trailingslashit(get_permalink($p));
1251
+ add_filter( 'post_type_link', array($this, 'addDateToRecurringEvents'), 10, 2 );
1252
+ return esc_url($link);
1253
+ case 'day':
1254
+ $date = strtotime($secondary);
1255
+ $secondary = date('Y-m-d', $date);
1256
+ return esc_url($eventUrl . $secondary);
1257
+ case 'all':
1258
+ remove_filter( 'post_type_link', array($this, 'addDateToRecurringEvents') );
1259
  $eventUrl = trailingslashit(get_permalink());
1260
+ add_filter( 'post_type_link', array($this, 'addDateToRecurringEvents'), 10, 2 );
1261
  return esc_url($eventUrl . 'all/');
1262
  default:
1263
  return esc_url($eventUrl);
1264
  }
 
1265
  }
1266
 
1267
  protected function uglyLink( $type = 'home', $secondary = false ) {
1519
  // finally, called from the save_post action, but on save_posts that
1520
  // are not venue posts
1521
  if ( wp_is_post_autosave( $postID ) || $post->post_status == 'auto-draft' ||
1522
+ isset($_GET['bulk_edit']) || (isset($_REQUEST['action']) && $_REQUEST['action'] == 'inline-save') ||
1523
  (isset($_POST['venue']) && !$_POST['venue']) ||
1524
  ($post->post_type != self::VENUE_POST_TYPE && $postID)) {
1525
  return;
1560
  if( !isset($_POST['organizer']) ) $_POST['organizer'] = null;
1561
 
1562
  if ( wp_is_post_autosave( $postID ) || $post->post_status == 'auto-draft' ||
1563
+ isset($_GET['bulk_edit']) || (isset($_REQUEST['action']) && $_REQUEST['action'] == 'inline-save') ||
1564
  !$_POST['organizer'] ||
1565
  ($post->post_type != self::ORGANIZER_POST_TYPE && $postID)) {
1566
  return;
1632
  *
1633
  * @return void
1634
  */
1635
+ public function EventsChooserBox($event = null) {
1636
+
1637
+ $saved = false;
1638
+
1639
+ if(!$event){
1640
+ global $post;
1641
+
1642
+ if( isset($_GET['post']) && $_GET['post'] )
1643
+ $saved = true;
1644
+ }else{
1645
+ $post = $event;
1646
+
1647
+ //echo $post->ID;
1648
+
1649
+ if($post->ID){
1650
+ $saved = true;
1651
+ }else{
1652
+ $saved = false;
1653
+ }
1654
+ }
1655
+
1656
  $options = '';
1657
  $style = '';
1658
  $postId = $post->ID;
1659
 
1660
+ foreach ( $this->metaTags as $tag ) {
1661
+ if ( $postId && $saved ) { //if there is a post AND the post has been saved at least once.
1662
+
1663
+ // Sort the meta to make sure it is correct for recurring events
1664
+
1665
+ $meta = get_post_meta($postId,$tag);
1666
+ sort($meta);
1667
+ if (isset($meta[0])) { $$tag = $meta[0]; }
1668
+ } else {
1669
+ $cleaned_tag = str_replace('_Event','',$tag);
1670
+
1671
+ //allow posted data to override default data
1672
+ if( isset($_POST['Event'.$cleaned_tag]) ){
1673
+ $$tag = $_POST['Event'.$cleaned_tag];
1674
+ }else{
1675
+ $$tag = class_exists('TribeEventsPro') ? tribe_get_option('eventsDefault'.$cleaned_tag) : "";
1676
+ }
1677
+ }
1678
  }
 
1679
 
1680
+ if( isset($_EventOrganizerID) && $_EventOrganizerID ) {
1681
  foreach($this->organizerTags as $tag) {
1682
  $$tag = get_post_meta($_EventOrganizerID, $tag, true );
1683
  }
1684
+ }else{
1685
+ foreach($this->organizerTags as $tag) {
1686
+ $cleaned_tag = str_replace('_Organizer','',$tag);
1687
+ if( isset($_POST['organizer'][$cleaned_tag]) )
1688
+ $$tag = $_POST['organizer'][$cleaned_tag];
1689
+ }
1690
  }
1691
 
1692
+ if( isset($_EventVenueID) && $_EventVenueID ){
1693
  foreach($this->venueTags as $tag) {
1694
  $$tag = get_post_meta($_EventVenueID, $tag, true );
1695
  }
1708
 
1709
  ${'_Venue'.$cleaned_tag} = class_exists('TribeEventsPro') ? tribe_get_option('eventsDefault'.$cleaned_tag) : "";
1710
  }
1711
+
1712
+ if( isset($_POST['venue'][$cleaned_tag]) )
1713
+ ${'_Venue'.$cleaned_tag} = $_POST['venue'][$cleaned_tag];
1714
+
1715
+
1716
  }
1717
  if ( isset($_VenueState) ) {
1718
  $_VenueStateProvince = $_VenueState; // we want to use default values here
1719
+ } elseif ( isset($_VenueProvince) ) {
1720
  $_VenueStateProvince = $_VenueProvince;
1721
+ } else {
1722
+ $_VenueStateProvince = null;
1723
  }
1724
  }
1725
+
1726
  $_EventStartDate = (isset($_EventStartDate)) ? $_EventStartDate : null;
1727
  $_EventEndDate = (isset($_EventEndDate)) ? $_EventEndDate : null;
1728
  $_EventAllDay = isset($_EventAllDay) ? $_EventAllDay : false;
1758
  $EventEndDate = TribeDateUtils::dateOnly( strtotime($EventStartDate) + $duration, true );
1759
  }
1760
 
1761
+ $events_meta_box_template = $this->pluginPath . 'admin-views/events-meta-box.php';
1762
+ $events_meta_box_template = apply_filters('tribe_events_meta_box_template', $events_meta_box_template);
1763
+ include( $events_meta_box_template );
1764
  }
1765
 
1766
  public function displayEventVenueInput($postId) {
1787
 
1788
  if($post->post_type == self::VENUE_POST_TYPE){
1789
 
1790
+ if( (is_admin() && isset($_GET['post']) && $_GET['post']) || (!is_admin() && isset($_GET['tribe_venue_id']) && $_GET['tribe_venue_id']) )
1791
+ $saved = true;
1792
+
1793
  foreach ( $this->venueTags as $tag ) {
1794
+ if ( $postId && $saved ) { //if there is a post AND the post has been saved at least once.
1795
  $$tag = esc_html(get_post_meta( $postId, $tag, true ));
1796
  } else {
1797
  $cleaned_tag = str_replace('_Venue','',$tag);
1806
  <div id='eventDetails' class="inside eventForm">
1807
  <table cellspacing="0" cellpadding="0" id="EventInfo" class="VenueInfo">
1808
  <?php
1809
+ $venue_meta_box_template = $this->pluginPath . 'admin-views/venue-meta-box.php';
1810
+ $venue_meta_box_template = apply_filters('tribe_events_venue_meta_box_template', $venue_meta_box_template);
1811
+ include( $venue_meta_box_template );
1812
  ?>
1813
  </table>
1814
  </div>
1815
  <?php
1816
+ }
1817
+
1818
+ /**
1819
  * Adds a style chooser to the write post page
1820
  *
1821
  * @return void
1827
  $postId = $post->ID;
1828
 
1829
  if($post->post_type == self::ORGANIZER_POST_TYPE){
1830
+
1831
+ if( (is_admin() && isset($_GET['post']) && $_GET['post']) || (!is_admin() && isset($_GET['tribe_organizer_id']) && $_GET['tribe_organizer_id']) )
1832
+ $saved = true;
1833
 
1834
  foreach ( $this->organizerTags as $tag ) {
1835
+ if ( $postId && $saved ) { //if there is a post AND the post has been saved at least once.
1836
  $$tag = get_post_meta( $postId, $tag, true );
1837
  }
1838
  }
1844
  <div id='eventDetails' class="inside eventForm">
1845
  <table cellspacing="0" cellpadding="0" id="EventInfo" class="OrganizerInfo">
1846
  <?php
1847
+ $organizer_meta_box_template = $this->pluginPath . 'admin-views/organizer-meta-box.php';
1848
+ $organizer_meta_box_template = apply_filters('tribe_events_organizer_meta_box_template', $organizer_meta_box_template);
1849
+ include( $organizer_meta_box_template );
1850
  ?>
1851
  </table>
1852
  </div>
1968
  public function getEvents( $args = '' ) {
1969
  $tribe_ecp = TribeEvents::instance();
1970
  $defaults = array(
1971
+ 'posts_per_page' => tribe_get_option( 'postsPerPage', 10 ),
1972
  'post_type' => TribeEvents::POSTTYPE,
1973
  'orderby' => 'event_date',
1974
  'order' => 'ASC'
2058
  public function addMetaLinks( $links, $file ) {
2059
  if ( $file == $this->pluginDir . 'the-events-calendar.php' ) {
2060
  $anchor = __( 'Support', 'tribe-events-calendar' );
2061
+ $links []= '<a href="'.self::$dotOrgSupportUrl.'">' . $anchor . '</a>';
2062
 
2063
+ $anchor = __( 'View All Add-Ons', 'tribe-events-calendar' );
2064
+ $links []= '<a href="'.self::$tribeUrl.self::$addOnPath.self::$refQueryString.'">' . $anchor . '</a>';
2065
  }
2066
  return $links;
2067
  }
2143
 
2144
  } // end TribeEvents class
2145
 
2146
+ } // end if !class_exists TribeEvents
 
lib/tribe-admin-events-list.class.php CHANGED
@@ -155,7 +155,7 @@ if (!class_exists('TribeEventsAdminList')) {
155
  $per_page = ( $per_page ) ? (int) $per_page : 20; // 20 is default in backend
156
  }
157
  else {
158
- $per_page = intval( get_option('posts_per_page') );
159
  }
160
 
161
  $page_start = ( $paged - 1 ) * $per_page;
155
  $per_page = ( $per_page ) ? (int) $per_page : 20; // 20 is default in backend
156
  }
157
  else {
158
+ $per_page = (int) tribe_get_option('postsPerPage', 10);
159
  }
160
 
161
  $page_start = ( $paged - 1 ) * $per_page;
lib/tribe-event-query.class.php CHANGED
@@ -48,11 +48,13 @@ if (!class_exists('TribeEventsQuery')) {
48
 
49
  if (!empty($args['numResults'])) {
50
  $args['posts_per_page'] = $args['numResults'];
 
 
51
  }
52
-
53
- if (!empty($args['venue'])) {
54
  $args['meta_query'][] = array('key'=>'_EventVenueID', 'value'=>$args['venue']);
55
- }
56
 
57
  // proprietary metaKeys go to standard meta
58
  if (!empty($args['metaKey']))
48
 
49
  if (!empty($args['numResults'])) {
50
  $args['posts_per_page'] = $args['numResults'];
51
+ } elseif (empty($args['posts_per_page'])) {
52
+ $args['posts_per_page'] = (int) tribe_get_option( 'postsPerPage', 10 );
53
  }
54
+
55
+ if (!empty($args['venue'])) {
56
  $args['meta_query'][] = array('key'=>'_EventVenueID', 'value'=>$args['venue']);
57
+ }
58
 
59
  // proprietary metaKeys go to standard meta
60
  if (!empty($args['metaKey']))
lib/tribe-templates.class.php CHANGED
@@ -61,7 +61,7 @@ if (!class_exists('TribeEventsTemplates')) {
61
 
62
  public static function setup_ecp_template($query) {
63
  if( self::is_main_loop($query) && self::$throughHead) {
64
- add_filter('the_title', array(__CLASS__, 'load_ecp_title_into_page_template') );
65
  add_filter('the_content', array(__CLASS__, 'load_ecp_into_page_template') );
66
  add_filter('comments_template', array(__CLASS__, 'load_ecp_comments_page_template') );
67
  remove_action( 'loop_start', array(__CLASS__, 'setup_ecp_template') );
@@ -121,13 +121,9 @@ if (!class_exists('TribeEventsTemplates')) {
121
  return $contents;
122
  }
123
 
124
- public static function load_ecp_title_into_page_template($title) {
125
  global $post;
126
- if (is_single() && !tribe_is_showing_all()) {
127
- return $title;
128
- } else {
129
- return tribe_get_events_title();
130
- }
131
  }
132
 
133
  public static function load_ecp_comments_page_template($template) {
61
 
62
  public static function setup_ecp_template($query) {
63
  if( self::is_main_loop($query) && self::$throughHead) {
64
+ add_filter('the_title', array(__CLASS__, 'load_ecp_title_into_page_template'), 10, 2 );
65
  add_filter('the_content', array(__CLASS__, 'load_ecp_into_page_template') );
66
  add_filter('comments_template', array(__CLASS__, 'load_ecp_comments_page_template') );
67
  remove_action( 'loop_start', array(__CLASS__, 'setup_ecp_template') );
121
  return $contents;
122
  }
123
 
124
+ public static function load_ecp_title_into_page_template($title, $id) {
125
  global $post;
126
+ return ( !is_single() && (isset($post->ID) && $post->ID == $id) ) ? tribe_get_events_title() : $title;
 
 
 
 
127
  }
128
 
129
  public static function load_ecp_comments_page_template($template) {
lib/tribe-the-events-calendar-import.class.php CHANGED
@@ -122,7 +122,11 @@ if (!class_exists('TribeEventsImport')) {
122
  wp_set_object_terms( $post->ID, $post->cats, TribeEvents::TAXONOMY );
123
 
124
  self::convertVenue($post);
 
 
 
125
  $num_upgraded++;
 
126
  }
127
  if ( $num_upgraded > 0 ) {
128
  self::$upgradeMessage = sprintf( __( 'You successfully migrated (%d) entries.', 'tribe-events-calendar' ), $num_upgraded );
@@ -170,7 +174,7 @@ if (!class_exists('TribeEventsImport')) {
170
  $unique_venue = $venue['Venue'] . $venue['Address'] . $venue['StateProvince'];
171
 
172
  if( $unique_venue && trim($unique_venue) != "" ) {
173
- if( !self::$curVenues[$unique_venue] ) {
174
  self::$curVenues[$unique_venue] = TribeEventsAPI::createVenue($venue);
175
  } else {
176
  TribeEventsAPI::updateVenue(self::$curVenues[$unique_venue], $venue);
@@ -208,6 +212,7 @@ if (!class_exists('TribeEventsImport')) {
208
  * @return array of category names
209
  */
210
  private static function getCatNames( $cats ) {
 
211
  foreach ( $cats as $cat ) {
212
  $r[] = $cat->name;
213
  }
@@ -239,7 +244,19 @@ if (!class_exists('TribeEventsImport')) {
239
  }
240
  }
241
  return $cats;
242
- }
 
 
 
 
 
 
 
 
 
 
 
 
243
  }
244
 
245
  TribeEventsImport::instance();
122
  wp_set_object_terms( $post->ID, $post->cats, TribeEvents::TAXONOMY );
123
 
124
  self::convertVenue($post);
125
+
126
+ // Translate the post's setting for google maps display
127
+ self::translateGoogleMaps( $post );
128
  $num_upgraded++;
129
+
130
  }
131
  if ( $num_upgraded > 0 ) {
132
  self::$upgradeMessage = sprintf( __( 'You successfully migrated (%d) entries.', 'tribe-events-calendar' ), $num_upgraded );
174
  $unique_venue = $venue['Venue'] . $venue['Address'] . $venue['StateProvince'];
175
 
176
  if( $unique_venue && trim($unique_venue) != "" ) {
177
+ if( !isset( self::$curVenues[$unique_venue] ) ) {
178
  self::$curVenues[$unique_venue] = TribeEventsAPI::createVenue($venue);
179
  } else {
180
  TribeEventsAPI::updateVenue(self::$curVenues[$unique_venue], $venue);
212
  * @return array of category names
213
  */
214
  private static function getCatNames( $cats ) {
215
+ $r = array();
216
  foreach ( $cats as $cat ) {
217
  $r[] = $cat->name;
218
  }
244
  }
245
  }
246
  return $cats;
247
+ }
248
+
249
+ /**
250
+ * Translate Google Maps setting over
251
+ *
252
+ * @param object $post post object
253
+ */
254
+ private static function translateGoogleMaps( $post ) {
255
+ $show_map = (get_post_meta( $post->ID, '_EventShowMap', 'false' ) == 'true') ? '1' : '0';
256
+ update_post_meta( $post->ID, '_EventShowMap', $show_map );
257
+ $show_map_link = (get_post_meta( $post->ID, '_EventShowMapLink', 'false' ) == 'true') ? '1' : '0';
258
+ update_post_meta( $post->ID, '_EventShowMapLink', $show_map_link );
259
+ }
260
  }
261
 
262
  TribeEventsImport::instance();
lib/widget-list.class.php CHANGED
@@ -28,11 +28,13 @@ if( !class_exists( 'TribeEventsListWidget' ) ) {
28
 
29
  function widget_output( $args, $instance, $template_name='events-list-load-widget-display' ) {
30
  global $wp_query, $tribe_ecp, $post;
31
- $old_post = $post;
32
  extract( $args, EXTR_SKIP );
33
  extract( $instance, EXTR_SKIP );
34
  // extracting $instance provides $title, $limit
35
  $title = apply_filters('widget_title', $title );
 
 
 
36
  if ( tribe_get_option('viewOption') == 'upcoming') {
37
  $event_url = tribe_get_listview_link($category != -1 ? intval($category) : null);
38
  } else {
@@ -40,7 +42,7 @@ if( !class_exists( 'TribeEventsListWidget' ) ) {
40
  }
41
 
42
  if( function_exists( 'tribe_get_events' ) ) {
43
- $posts = tribe_get_events( 'eventDisplay=upcoming&numResults=' . $limit .'&eventCat=' . $category );
44
  $template = TribeEventsTemplates::getTemplateHierarchy( $template_name );
45
  }
46
 
@@ -64,8 +66,6 @@ if( !class_exists( 'TribeEventsListWidget' ) ) {
64
  endforeach;
65
  echo "</ul>";
66
 
67
- $wp_query->set('eventDisplay', $old_display);
68
-
69
  /* Display link to all events */
70
  echo '<div class="dig-in"><a href="' . $event_url . '">' . __('View All Events', 'tribe-events-calendar' ) . '</a></div>';
71
  }
@@ -75,7 +75,7 @@ if( !class_exists( 'TribeEventsListWidget' ) ) {
75
 
76
  /* After widget (defined by themes). */
77
  echo $after_widget;
78
- $post = $old_post;
79
  }
80
 
81
  function update( $new_instance, $old_instance ) {
@@ -91,7 +91,7 @@ if( !class_exists( 'TribeEventsListWidget' ) ) {
91
 
92
  function form( $instance ) {
93
  /* Set up default widget settings. */
94
- $defaults = array( 'title' => 'Upcoming Events', 'limit' => '5');
95
  $instance = wp_parse_args( (array) $instance, $defaults );
96
  $tribe_ecp = TribeEvents::instance();
97
  include( $tribe_ecp->pluginPath . 'admin-views/widget-admin-list.php' );
28
 
29
  function widget_output( $args, $instance, $template_name='events-list-load-widget-display' ) {
30
  global $wp_query, $tribe_ecp, $post;
 
31
  extract( $args, EXTR_SKIP );
32
  extract( $instance, EXTR_SKIP );
33
  // extracting $instance provides $title, $limit
34
  $title = apply_filters('widget_title', $title );
35
+ if (!isset($category)) {
36
+ $category = null;
37
+ }
38
  if ( tribe_get_option('viewOption') == 'upcoming') {
39
  $event_url = tribe_get_listview_link($category != -1 ? intval($category) : null);
40
  } else {
42
  }
43
 
44
  if( function_exists( 'tribe_get_events' ) ) {
45
+ $posts = tribe_get_events( 'eventDisplay=upcoming&posts_per_page=' . $limit .'&eventCat=' . $category );
46
  $template = TribeEventsTemplates::getTemplateHierarchy( $template_name );
47
  }
48
 
66
  endforeach;
67
  echo "</ul>";
68
 
 
 
69
  /* Display link to all events */
70
  echo '<div class="dig-in"><a href="' . $event_url . '">' . __('View All Events', 'tribe-events-calendar' ) . '</a></div>';
71
  }
75
 
76
  /* After widget (defined by themes). */
77
  echo $after_widget;
78
+ wp_reset_query();
79
  }
80
 
81
  function update( $new_instance, $old_instance ) {
91
 
92
  function form( $instance ) {
93
  /* Set up default widget settings. */
94
+ $defaults = array( 'title' => 'Upcoming Events', 'limit' => '5', 'no_upcoming_events' => false);
95
  $instance = wp_parse_args( (array) $instance, $defaults );
96
  $tribe_ecp = TribeEvents::instance();
97
  include( $tribe_ecp->pluginPath . 'admin-views/widget-admin-list.php' );
license.txt ADDED
@@ -0,0 +1,309 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ The Events Calendar
2
+
3
+ Copyright 2009-2012 by Modern Tribe Inc and the contributors
4
+
5
+ This program is free software; you can redistribute it and/or modify
6
+ it under the terms of the GNU General Public License as published by
7
+ the Free Software Foundation; either version 2 of the License, or
8
+ (at your option) any later version.
9
+
10
+ This program is distributed in the hope that it will be useful,
11
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
+ GNU General Public License for more details.
14
+
15
+ You should have received a copy of the GNU General Public License
16
+ along with this program; if not, write to the Free Software
17
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
18
+
19
+ This program incorporates work covered by the following copyright and
20
+ permission notices:
21
+
22
+ WordPress - Web publishing software
23
+
24
+ Copyright 2003-2010 by the contributors
25
+
26
+ WordPress is released under the GPL
27
+
28
+ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
29
+
30
+ GNU GENERAL PUBLIC LICENSE
31
+ Version 2, June 1991
32
+
33
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
34
+ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
35
+
36
+ Everyone is permitted to copy and distribute verbatim copies
37
+ of this license document, but changing it is not allowed.
38
+
39
+ Preamble
40
+
41
+ The licenses for most software are designed to take away your
42
+ freedom to share and change it. By contrast, the GNU General Public
43
+ License is intended to guarantee your freedom to share and change free
44
+ software--to make sure the software is free for all its users. This
45
+ General Public License applies to most of the Free Software
46
+ Foundation's software and to any other program whose authors commit to
47
+ using it. (Some other Free Software Foundation software is covered by
48
+ the GNU Library General Public License instead.) You can apply it to
49
+ your programs, too.
50
+
51
+ When we speak of free software, we are referring to freedom, not
52
+ price. Our General Public Licenses are designed to make sure that you
53
+ have the freedom to distribute copies of free software (and charge for
54
+ this service if you wish), that you receive source code or can get it
55
+ if you want it, that you can change the software or use pieces of it
56
+ in new free programs; and that you know you can do these things.
57
+
58
+ To protect your rights, we need to make restrictions that forbid
59
+ anyone to deny you these rights or to ask you to surrender the rights.
60
+ These restrictions translate to certain responsibilities for you if you
61
+ distribute copies of the software, or if you modify it.
62
+
63
+ For example, if you distribute copies of such a program, whether
64
+ gratis or for a fee, you must give the recipients all the rights that
65
+ you have. You must make sure that they, too, receive or can get the
66
+ source code. And you must show them these terms so they know their
67
+ rights.
68
+
69
+ We protect your rights with two steps: (1) copyright the software, and
70
+ (2) offer you this license which gives you legal permission to copy,
71
+ distribute and/or modify the software.
72
+
73
+ Also, for each author's protection and ours, we want to make certain
74
+ that everyone understands that there is no warranty for this free
75
+ software. If the software is modified by someone else and passed on, we
76
+ want its recipients to know that what they have is not the original, so
77
+ that any problems introduced by others will not reflect on the original
78
+ authors' reputations.
79
+
80
+ Finally, any free program is threatened constantly by software
81
+ patents. We wish to avoid the danger that redistributors of a free
82
+ program will individually obtain patent licenses, in effect making the
83
+ program proprietary. To prevent this, we have made it clear that any
84
+ patent must be licensed for everyone's free use or not licensed at all.
85
+
86
+ The precise terms and conditions for copying, distribution and
87
+ modification follow.
88
+
89
+ GNU GENERAL PUBLIC LICENSE
90
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
91
+
92
+ 0. This License applies to any program or other work which contains
93
+ a notice placed by the copyright holder saying it may be distributed
94
+ under the terms of this General Public License. The "Program", below,
95
+ refers to any such program or work, and a "work based on the Program"
96
+ means either the Program or any derivative work under copyright law:
97
+ that is to say, a work containing the Program or a portion of it,
98
+ either verbatim or with modifications and/or translated into another
99
+ language. (Hereinafter, translation is included without limitation in
100
+ the term "modification".) Each licensee is addressed as "you".
101
+
102
+ Activities other than copying, distribution and modification are not
103
+ covered by this License; they are outside its scope. The act of
104
+ running the Program is not restricted, and the output from the Program
105
+ is covered only if its contents constitute a work based on the
106
+ Program (independent of having been made by running the Program).
107
+ Whether that is true depends on what the Program does.
108
+
109
+ 1. You may copy and distribute verbatim copies of the Program's
110
+ source code as you receive it, in any medium, provided that you
111
+ conspicuously and appropriately publish on each copy an appropriate
112
+ copyright notice and disclaimer of warranty; keep intact all the
113
+ notices that refer to this License and to the absence of any warranty;
114
+ and give any other recipients of the Program a copy of this License
115
+ along with the Program.
116
+
117
+ You may charge a fee for the physical act of transferring a copy, and
118
+ you may at your option offer warranty protection in exchange for a fee.
119
+
120
+ 2. You may modify your copy or copies of the Program or any portion
121
+ of it, thus forming a work based on the Program, and copy and
122
+ distribute such modifications or work under the terms of Section 1
123
+ above, provided that you also meet all of these conditions:
124
+
125
+ a) You must cause the modified files to carry prominent notices
126
+ stating that you changed the files and the date of any change.
127
+
128
+ b) You must cause any work that you distribute or publish, that in
129
+ whole or in part contains or is derived from the Program or any
130
+ part thereof, to be licensed as a whole at no charge to all third
131
+ parties under the terms of this License.
132
+
133
+ c) If the modified program normally reads commands interactively
134
+ when run, you must cause it, when started running for such
135
+ interactive use in the most ordinary way, to print or display an
136
+ announcement including an appropriate copyright notice and a
137
+ notice that there is no warranty (or else, saying that you provide
138
+ a warranty) and that users may redistribute the program under
139
+ these conditions, and telling the user how to view a copy of this
140
+ License. (Exception: if the Program itself is interactive but
141
+ does not normally print such an announcement, your work based on
142
+ the Program is not required to print an announcement.)
143
+
144
+ These requirements apply to the modified work as a whole. If
145
+ identifiable sections of that work are not derived from the Program,
146
+ and can be reasonably considered independent and separate works in
147
+ themselves, then this License, and its terms, do not apply to those
148
+ sections when you distribute them as separate works. But when you
149
+ distribute the same sections as part of a whole which is a work based
150
+ on the Program, the distribution of the whole must be on the terms of
151
+ this License, whose permissions for other licensees extend to the
152
+ entire whole, and thus to each and every part regardless of who wrote it.
153
+ Thus, it is not the intent of this section to claim rights or contest
154
+ your rights to work written entirely by you; rather, the intent is to
155
+ exercise the right to control the distribution of derivative or
156
+ collective works based on the Program.
157
+
158
+ In addition, mere aggregation of another work not based on the Program
159
+ with the Program (or with a work based on the Program) on a volume of
160
+ a storage or distribution medium does not bring the other work under
161
+ the scope of this License.
162
+
163
+ 3. You may copy and distribute the Program (or a work based on it,
164
+ under Section 2) in object code or executable form under the terms of
165
+ Sections 1 and 2 above provided that you also do one of the following:
166
+
167
+ a) Accompany it with the complete corresponding machine-readable
168
+ source code, which must be distributed under the terms of Sections
169
+ 1 and 2 above on a medium customarily used for software interchange; or,
170
+
171
+ b) Accompany it with a written offer, valid for at least three
172
+ years, to give any third party, for a charge no more than your
173
+ cost of physically performing source distribution, a complete
174
+ machine-readable copy of the corresponding source code, to be
175
+ distributed under the terms of Sections 1 and 2 above on a medium
176
+ customarily used for software interchange; or,
177
+
178
+ c) Accompany it with the information you received as to the offer
179
+ to distribute corresponding source code. (This alternative is
180
+ allowed only for noncommercial distribution and only if you
181
+ received the program in object code or executable form with such
182
+ an offer, in accord with Subsection b above.)
183
+
184
+ The source code for a work means the preferred form of the work for
185
+ making modifications to it. For an executable work, complete source
186
+ code means all the source code for all modules it contains, plus any
187
+ associated interface definition files, plus the scripts used to
188
+ control compilation and installation of the executable. However, as a
189
+ special exception, the source code distributed need not include
190
+ anything that is normally distributed (in either source or binary
191
+ form) with the major components (compiler, kernel, and so on) of the
192
+ operating system on which the executable runs, unless that component
193
+ itself accompanies the executable.
194
+
195
+ If distribution of executable or object code is made by offering
196
+ access to copy from a designated place, then offering equivalent
197
+ access to copy the source code from the same place counts as
198
+ distribution of the source code, even though third parties are not
199
+ compelled to copy the source along with the object code.
200
+
201
+ 4. You may not copy, modify, sublicense, or distribute the Program
202
+ except as expressly provided under this License. Any attempt
203
+ otherwise to copy, modify, sublicense or distribute the Program is
204
+ void, and will automatically terminate your rights under this License.
205
+ However, parties who have received copies, or rights, from you under
206
+ this License will not have their licenses terminated so long as such
207
+ parties remain in full compliance.
208
+
209
+ 5. You are not required to accept this License, since you have not
210
+ signed it. However, nothing else grants you permission to modify or
211
+ distribute the Program or its derivative works. These actions are
212
+ prohibited by law if you do not accept this License. Therefore, by
213
+ modifying or distributing the Program (or any work based on the
214
+ Program), you indicate your acceptance of this License to do so, and
215
+ all its terms and conditions for copying, distributing or modifying
216
+ the Program or works based on it.
217
+
218
+ 6. Each time you redistribute the Program (or any work based on the
219
+ Program), the recipient automatically receives a license from the
220
+ original licensor to copy, distribute or modify the Program subject to
221
+ these terms and conditions. You may not impose any further
222
+ restrictions on the recipients' exercise of the rights granted herein.
223
+ You are not responsible for enforcing compliance by third parties to
224
+ this License.
225
+
226
+ 7. If, as a consequence of a court judgment or allegation of patent
227
+ infringement or for any other reason (not limited to patent issues),
228
+ conditions are imposed on you (whether by court order, agreement or
229
+ otherwise) that contradict the conditions of this License, they do not
230
+ excuse you from the conditions of this License. If you cannot
231
+ distribute so as to satisfy simultaneously your obligations under this
232
+ License and any other pertinent obligations, then as a consequence you
233
+ may not distribute the Program at all. For example, if a patent
234
+ license would not permit royalty-free redistribution of the Program by
235
+ all those who receive copies directly or indirectly through you, then
236
+ the only way you could satisfy both it and this License would be to
237
+ refrain entirely from distribution of the Program.
238
+
239
+ If any portion of this section is held invalid or unenforceable under
240
+ any particular circumstance, the balance of the section is intended to
241
+ apply and the section as a whole is intended to apply in other
242
+ circumstances.
243
+
244
+ It is not the purpose of this section to induce you to infringe any
245
+ patents or other property right claims or to contest validity of any
246
+ such claims; this section has the sole purpose of protecting the
247
+ integrity of the free software distribution system, which is
248
+ implemented by public license practices. Many people have made
249
+ generous contributions to the wide range of software distributed
250
+ through that system in reliance on consistent application of that
251
+ system; it is up to the author/donor to decide if he or she is willing
252
+ to distribute software through any other system and a licensee cannot
253
+ impose that choice.
254
+
255
+ This section is intended to make thoroughly clear what is believed to
256
+ be a consequence of the rest of this License.
257
+
258
+ 8. If the distribution and/or use of the Program is restricted in
259
+ certain countries either by patents or by copyrighted interfaces, the
260
+ original copyright holder who places the Program under this License
261
+ may add an explicit geographical distribution limitation excluding
262
+ those countries, so that distribution is permitted only in or among
263
+ countries not thus excluded. In such case, this License incorporates
264
+ the limitation as if written in the body of this License.
265
+
266
+ 9. The Free Software Foundation may publish revised and/or new versions
267
+ of the General Public License from time to time. Such new versions will
268
+ be similar in spirit to the present version, but may differ in detail to
269
+ address new problems or concerns.
270
+
271
+ Each version is given a distinguishing version number. If the Program
272
+ specifies a version number of this License which applies to it and "any
273
+ later version", you have the option of following the terms and conditions
274
+ either of that version or of any later version published by the Free
275
+ Software Foundation. If the Program does not specify a version number of
276
+ this License, you may choose any version ever published by the Free Software
277
+ Foundation.
278
+
279
+ 10. If you wish to incorporate parts of the Program into other free
280
+ programs whose distribution conditions are different, write to the author
281
+ to ask for permission. For software which is copyrighted by the Free
282
+ Software Foundation, write to the Free Software Foundation; we sometimes
283
+ make exceptions for this. Our decision will be guided by the two goals
284
+ of preserving the free status of all derivatives of our free software and
285
+ of promoting the sharing and reuse of software generally.
286
+
287
+ NO WARRANTY
288
+
289
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
290
+ FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
291
+ OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
292
+ PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
293
+ OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
294
+ MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
295
+ TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
296
+ PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
297
+ REPAIR OR CORRECTION.
298
+
299
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
300
+ WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
301
+ REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
302
+ INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
303
+ OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
304
+ TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
305
+ YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
306
+ PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
307
+ POSSIBILITY OF SUCH DAMAGES.
308
+
309
+ END OF TERMS AND CONDITIONS
public/template-tags/general.php CHANGED
@@ -51,7 +51,7 @@ if( class_exists( 'TribeEvents' ) ) {
51
  * @since 2.0
52
  */
53
  function tribe_is_event( $postId = null ) {
54
- return TribeEvents::instance()->isEvent($postId);
55
  }
56
 
57
  /**
@@ -69,7 +69,7 @@ if( class_exists( 'TribeEvents' ) ) {
69
  */
70
  function tribe_get_events( $args = '' ) {
71
  $tribe_ecp = TribeEvents::instance();
72
- return $tribe_ecp->getEvents( $args );
73
  }
74
 
75
  /**
@@ -83,7 +83,8 @@ if( class_exists( 'TribeEvents' ) ) {
83
  */
84
  function tribe_get_all_day( $postId = null ) {
85
  $postId = TribeEvents::postIdHelper( $postId );
86
- return !! tribe_get_event_meta( $postId, '_EventAllDay', true );
 
87
  }
88
 
89
  /**
@@ -101,7 +102,8 @@ if( class_exists( 'TribeEvents' ) ) {
101
  sort($start);
102
  $start = strtotime($start[0]);
103
  $end = strtotime(tribe_get_event_meta( $postId, '_EventEndDate', true ));
104
- return date('d-m-Y', $start) != date('d-m-Y', $end);
 
105
  }
106
 
107
  /**
@@ -118,7 +120,24 @@ if( class_exists( 'TribeEvents' ) ) {
118
  if( !$label ) { $label = __('Category:', 'tribe-events-calendar'); }
119
 
120
  $tribe_ecp = TribeEvents::instance();
121
- the_terms( get_the_ID(), $tribe_ecp->get_event_taxonomy(), '<dt>'.$label.'</dt><dd>', $separator, '</dd>' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
122
  }
123
 
124
  /**
@@ -135,7 +154,8 @@ if( class_exists( 'TribeEvents' ) ) {
135
  function tribe_get_event_meta( $postId = null, $meta = false, $single = true ){
136
  $postId = TribeEvents::postIdHelper( $postId );
137
  $tribe_ecp = TribeEvents::instance();
138
- return $tribe_ecp->getEventMeta( $postId, $meta, $single );
 
139
  }
140
 
141
  /**
@@ -151,7 +171,7 @@ if( class_exists( 'TribeEvents' ) ) {
151
  $current_cat = get_query_var('tribe_events_cat');
152
  if($current_cat){
153
  $term_info = get_term_by('slug',$current_cat,$tribe_ecp->get_event_taxonomy());
154
- return $term_info->name;
155
  }
156
  }
157
 
@@ -165,7 +185,7 @@ if( class_exists( 'TribeEvents' ) ) {
165
  * @since 2.0
166
  */
167
  function tribe_get_current_template() {
168
- return TribeEventsTemplates::get_current_page_template();
169
  }
170
 
171
  /**
@@ -179,7 +199,7 @@ if( class_exists( 'TribeEvents' ) ) {
179
  */
180
  function tribe_is_venue( $postId = null ) {
181
  $tribe_ecp = TribeEvents::instance();
182
- return $tribe_ecp->isVenue($postId);
183
  }
184
 
185
  /**
@@ -190,7 +210,7 @@ if( class_exists( 'TribeEvents' ) ) {
190
  * @since 2.0
191
  */
192
  function tribe_events_before_html() {
193
- echo stripslashes(tribe_get_option('spEventsBeforeHTML'));
194
  }
195
 
196
  /**
@@ -201,7 +221,7 @@ if( class_exists( 'TribeEvents' ) ) {
201
  * @since 2.0
202
  */
203
  function tribe_events_after_html() {
204
- echo stripslashes(tribe_get_option('spEventsAfterHTML'));
205
  }
206
 
207
  /**
@@ -223,7 +243,7 @@ if( class_exists( 'TribeEvents' ) ) {
223
  global $spEventBrite;
224
  $returned = $spEventBrite->tribe_get_cost($postId);
225
  if($returned) {
226
- return esc_html($returned);
227
  }
228
  }
229
 
@@ -258,10 +278,11 @@ if( class_exists( 'TribeEvents' ) ) {
258
  $term = term_exists($event_cat_slug, TribeEvents::TAXONOMY);
259
 
260
  if ( tribe_is_event($event_id) && is_object_in_term($event_id, TribeEvents::TAXONOMY, array( $term['term_id'] ) ) ) {
261
- return true;
262
  }else{
263
- return false;
264
  }
 
265
  }
266
 
267
  }
51
  * @since 2.0
52
  */
53
  function tribe_is_event( $postId = null ) {
54
+ return apply_filters('tribe_is_event', TribeEvents::instance()->isEvent($postId));
55
  }
56
 
57
  /**
69
  */
70
  function tribe_get_events( $args = '' ) {
71
  $tribe_ecp = TribeEvents::instance();
72
+ return apply_filters('tribe_get_events', $tribe_ecp->getEvents( $args ));
73
  }
74
 
75
  /**
83
  */
84
  function tribe_get_all_day( $postId = null ) {
85
  $postId = TribeEvents::postIdHelper( $postId );
86
+ $output = !! tribe_get_event_meta( $postId, '_EventAllDay', true );
87
+ return apply_filters('tribe_get_all_day', $output);
88
  }
89
 
90
  /**
102
  sort($start);
103
  $start = strtotime($start[0]);
104
  $end = strtotime(tribe_get_event_meta( $postId, '_EventEndDate', true ));
105
+ $output = date('d-m-Y', $start) != date('d-m-Y', $end);
106
+ return apply_filters('tribe_is_multiday', $output);
107
  }
108
 
109
  /**
120
  if( !$label ) { $label = __('Category:', 'tribe-events-calendar'); }
121
 
122
  $tribe_ecp = TribeEvents::instance();
123
+ apply_filters('tribe_meta_event_cats', the_terms( get_the_ID(), $tribe_ecp->get_event_taxonomy(), '<dt class="category-label">'.$label.'</dt><dd class="category-meta">', $separator, '</dd>' ));
124
+ }
125
+
126
+ /**
127
+ * Event Tags (Display)
128
+ *
129
+ * Display the event tags
130
+ *
131
+ * @param string $label
132
+ * @param string $separator
133
+ * @uses the_terms()
134
+ * @since 2.1
135
+ */
136
+ function tribe_meta_event_tags( $label=null, $separator=', ') {
137
+ if( !$label ) { $label = __('Tags:', 'tribe-events-calendar'); }
138
+
139
+ $tribe_ecp = TribeEvents::instance();
140
+ apply_filters('tribe_meta_event_tags', the_terms( get_the_ID(), 'post_tag', '<dt class="tribe-tag-label">'.$label.'</dt><dd class="tribe-tag-meta">', $separator, '</dd>' ));
141
  }
142
 
143
  /**
154
  function tribe_get_event_meta( $postId = null, $meta = false, $single = true ){
155
  $postId = TribeEvents::postIdHelper( $postId );
156
  $tribe_ecp = TribeEvents::instance();
157
+ $output = $tribe_ecp->getEventMeta( $postId, $meta, $single );
158
+ return apply_filters('tribe_get_event_meta', $output);
159
  }
160
 
161
  /**
171
  $current_cat = get_query_var('tribe_events_cat');
172
  if($current_cat){
173
  $term_info = get_term_by('slug',$current_cat,$tribe_ecp->get_event_taxonomy());
174
+ return apply_filters('tribe_meta_event_category_name', $term_info->name);
175
  }
176
  }
177
 
185
  * @since 2.0
186
  */
187
  function tribe_get_current_template() {
188
+ return apply_filters('tribe_get_current_template', TribeEventsTemplates::get_current_page_template());
189
  }
190
 
191
  /**
199
  */
200
  function tribe_is_venue( $postId = null ) {
201
  $tribe_ecp = TribeEvents::instance();
202
+ return apply_filters('tribe_is_venue', $tribe_ecp->isVenue($postId));
203
  }
204
 
205
  /**
210
  * @since 2.0
211
  */
212
  function tribe_events_before_html() {
213
+ echo apply_filters('tribe_events_before_html', stripslashes(tribe_get_option('spEventsBeforeHTML')));
214
  }
215
 
216
  /**
221
  * @since 2.0
222
  */
223
  function tribe_events_after_html() {
224
+ echo apply_filters('tribe_events_after_html', stripslashes(tribe_get_option('spEventsAfterHTML')));
225
  }
226
 
227
  /**
243
  global $spEventBrite;
244
  $returned = $spEventBrite->tribe_get_cost($postId);
245
  if($returned) {
246
+ return apply_filters( 'tribe_get_cost', esc_html($returned));
247
  }
248
  }
249
 
278
  $term = term_exists($event_cat_slug, TribeEvents::TAXONOMY);
279
 
280
  if ( tribe_is_event($event_id) && is_object_in_term($event_id, TribeEvents::TAXONOMY, array( $term['term_id'] ) ) ) {
281
+ $return = true;
282
  }else{
283
+ $return = false;
284
  }
285
+ apply_filters('tribe_event_in_category', $return);
286
  }
287
 
288
  }
public/template-tags/loop.php CHANGED
@@ -128,6 +128,11 @@ if( class_exists( 'TribeEvents' ) ) {
128
  $tribe_ecp = TribeEvents::instance();
129
 
130
  $title = __('Calendar of Events', 'tribe-events-calendar');
 
 
 
 
 
131
  if ( is_tax( $tribe_ecp->get_event_taxonomy() ) ) {
132
  $cat = get_term_by( 'slug', get_query_var('term'), $tribe_ecp->get_event_taxonomy() );
133
  if ( $depth ) {
@@ -138,7 +143,7 @@ if( class_exists( 'TribeEvents' ) ) {
138
  }
139
  }
140
 
141
- return $title;
142
  }
143
 
144
  /**
128
  $tribe_ecp = TribeEvents::instance();
129
 
130
  $title = __('Calendar of Events', 'tribe-events-calendar');
131
+
132
+ if ( tribe_is_upcoming() ) {
133
+ $title = __('Upcoming Events', 'tribe-events-calendar');
134
+ }
135
+
136
  if ( is_tax( $tribe_ecp->get_event_taxonomy() ) ) {
137
  $cat = get_term_by( 'slug', get_query_var('term'), $tribe_ecp->get_event_taxonomy() );
138
  if ( $depth ) {
143
  }
144
  }
145
 
146
+ return apply_filters('tribe_get_events_title', $title);
147
  }
148
 
149
  /**
readme.txt CHANGED
@@ -1,15 +1,15 @@
1
  === The Events Calendar ===
2
 
3
- Contributors: [Current Contributors], shane.pearlman, peterchester, reid.peifer, roblagatta, jkudish, Nick Ciske, Paul Hughes, [Past Contributors], kelseydamas, mattwiebe, dancameron, jgadbois, Justin Endler, [Produced By Modern Tribe Inc], ModernTribe
4
  Tags: modern tribe, tribe, widget, events, tooltips, grid, month, list, calendar, recurring, event, venue, eventbrite, registration, tickets, ticketing, eventbright, api, dates, date, plugin, posts, sidebar, template, theme, time, google maps, conference, workshop, concert, meeting, seminar, summit, forum, shortcode
5
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=QA7QZM4CNQ342
6
  Requires at least: 3.1
7
- Tested up to: 3.3
8
- Stable tag: 2.0.3
9
 
10
  == Description ==
11
 
12
- IMPORTANT NOTICE: If you are upgrading from a pre 2.0 version of The Events Calendar, please BACK UP your data before upgrading! This is a significant update.
13
 
14
  The Events Calendar plugin enables you to rapidly create and manage events. Features include Google Maps integration as well as default templates such as a calendar grid and event list, widget and so much more. Looking for recurring events, the ability to sell tickets, manage conference schedules, accept user submitted events automatically and more? Check out the <a href="http://tri.be/products/?ref=tec-readme">available premium and community add-ons</a>. Have questions or looking to get help from our active user community, <a href="https://www.facebook.com/ModernTribeInc">join us on Facebook</a>, sign up for our newsletter (bottom of the home page) or check out <a href="http://tri.be/support/?ref=tec-readme">our support page</a>. Please note that while we are actively supporting this plugin, we don't provide support for non-paying users.
15
 
@@ -20,14 +20,14 @@ Just getting started? Check out our <a href="http://tri.be/support/documentation
20
  * Event custom post type
21
  * Easily manage events
22
  * Upcoming Events Widget
23
- * Provides full template to complement the 2010 & 2011 theme out of the box (month and list view)
24
  * Extensive template tags for customization
25
  * MU Compatible
26
  * Google Maps Integration
27
  * Calendar Month view with tooltips
28
  * Includes support for venue, cost, address, start and end time, google maps link
29
 
30
- = Events Calendar Pro Features =
31
 
32
  * Recurring events
33
  * Saved venues & organizers
@@ -40,28 +40,27 @@ Just getting started? Check out our <a href="http://tri.be/support/documentation
40
  * Gcal / ical user download (import)
41
  * and lots more.
42
 
43
- <a href="http://tri.be/wordpress-events-calendar-pro/?ref=tec-readme">Grab a copy of Events Calendar Pro!</a>
44
 
45
  == Screenshots ==
46
 
47
  1. Calendar View
48
- 2. List View
49
- 3. Single Post
50
- 4. Event Editor
51
- 5. Event List Admin
52
- 6. Settings Panel
53
 
54
  == Installation ==
55
 
56
  = Install =
57
 
58
- 1. <a href="http://tri.be/downloading-installing-activating-the-events-calendar-2-0-pro-2-0/?ref=tec-readme">Follow the directions in our simple video</a>
59
  1. Update your permalinks to ensure that the event specific rewrite rules take effect.
60
  1. If you have trouble installing, see the [Codex](http://codex.wordpress.org/Managing_Plugins#Manual_Plugin_Installation) for more helpful info.
61
 
62
  For more information, check out our <a href="http://tri.be/support/documentation/events-calendar-pro-new-user-primer/?ref=tec-readme">new user primer!</a>
63
 
64
-
65
  = Activate =
66
 
67
  No setup required. Just plug and play!
@@ -73,10 +72,94 @@ No setup required. Just plug and play!
73
 
74
  == Documentation ==
75
 
76
- For template tags, you can view our template tag includes in the "public" folder to read through the functions directly or visit our online documentation at <a href="http://tri.be/support/documentation?ref=tec-readme">http://tri.be/support/documentation</a>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
77
 
78
  == Changelog ==
79
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
80
  = 2.0.3 =
81
 
82
  **Small features, UX and Content Tweaks:**
@@ -143,6 +226,7 @@ For template tags, you can view our template tag includes in the "public" folder
143
  * General display bugs related to the WP 3.3 beta.
144
  * Fixed general PHP notices that appeared with debug turned on in your wp-config file.
145
 
 
146
  = 2.0.1 =
147
 
148
  **Small features, UX and Content Tweeks:**
@@ -177,6 +261,10 @@ This is such a major re-write that we are starting the change log over.
177
 
178
  == Upgrade Notice ==
179
 
 
 
 
 
180
  = 2.0.3 =
181
 
182
  2.0.3 is a minor bug patch for 2.0. Are you upgrading from 1.6.5? Events 2.0 is a MAJOR upgrade, please backup your data and plan a little time in case you have to make any theme edits. Check out the upgrade tutorials in support on the tri.be website.
1
  === The Events Calendar ===
2
 
3
+ Contributors: ModernTribe, jkudish, nickciske, PaulHughes01, roblagatta, jonahcoyote, peterchester, reid.peifer, shane.pearlman
4
  Tags: modern tribe, tribe, widget, events, tooltips, grid, month, list, calendar, recurring, event, venue, eventbrite, registration, tickets, ticketing, eventbright, api, dates, date, plugin, posts, sidebar, template, theme, time, google maps, conference, workshop, concert, meeting, seminar, summit, forum, shortcode
5
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=QA7QZM4CNQ342
6
  Requires at least: 3.1
7
+ Tested up to: 3.4-alpha
8
+ Stable tag: 2.0.4
9
 
10
  == Description ==
11
 
12
+ IMPORTANT NOTICE: If you are upgrading from a pre-2.0 version of The Events Calendar, please BACK UP your data before upgrading! This is a significant update.
13
 
14
  The Events Calendar plugin enables you to rapidly create and manage events. Features include Google Maps integration as well as default templates such as a calendar grid and event list, widget and so much more. Looking for recurring events, the ability to sell tickets, manage conference schedules, accept user submitted events automatically and more? Check out the <a href="http://tri.be/products/?ref=tec-readme">available premium and community add-ons</a>. Have questions or looking to get help from our active user community, <a href="https://www.facebook.com/ModernTribeInc">join us on Facebook</a>, sign up for our newsletter (bottom of the home page) or check out <a href="http://tri.be/support/?ref=tec-readme">our support page</a>. Please note that while we are actively supporting this plugin, we don't provide support for non-paying users.
15
 
20
  * Event custom post type
21
  * Easily manage events
22
  * Upcoming Events Widget
23
+ * provides full template to complement the 2010 & 2011 theme out of the box (month and list view)
24
  * Extensive template tags for customization
25
  * MU Compatible
26
  * Google Maps Integration
27
  * Calendar Month view with tooltips
28
  * Includes support for venue, cost, address, start and end time, google maps link
29
 
30
+ = Events Calendar PRO Features =
31
 
32
  * Recurring events
33
  * Saved venues & organizers
40
  * Gcal / ical user download (import)
41
  * and lots more.
42
 
43
+ <a href="http://tri.be/wordpress-events-calendar-pro/?ref=tec-readme">Grab a copy of Events Calendar PRO!</a>
44
 
45
  == Screenshots ==
46
 
47
  1. Calendar View
48
+ 1. List View
49
+ 1. Single Post
50
+ 1. Event Editor
51
+ 1. Event List Admin
52
+ 1. Settings Panel
53
 
54
  == Installation ==
55
 
56
  = Install =
57
 
58
+ 1. <a href="http://tri.be/downloading-installing-activating-the-events-calendar-2-0-pro-2-0/?ref=tec-readme">Follow the directions in our simple video.</a>
59
  1. Update your permalinks to ensure that the event specific rewrite rules take effect.
60
  1. If you have trouble installing, see the [Codex](http://codex.wordpress.org/Managing_Plugins#Manual_Plugin_Installation) for more helpful info.
61
 
62
  For more information, check out our <a href="http://tri.be/support/documentation/events-calendar-pro-new-user-primer/?ref=tec-readme">new user primer!</a>
63
 
 
64
  = Activate =
65
 
66
  No setup required. Just plug and play!
72
 
73
  == Documentation ==
74
 
75
+ All of our online documentation can be found at <a href="http://tri.be/support/documentation?ref=tec-readme" target="_blank">http://tri.be/support/documentation</a>
76
+
77
+ For template tags, you can view our template tag includes in the "public" folder to read through the functions directly.
78
+
79
+ If you have any questions about this plugin, please take look at the dedicated forum here on WordPress.org at <a href="http://wordpress.org/tags/the-events-calendar">http://wordpress.org/tags/the-events-calendar</a>. Please search before opening a new thread.
80
+
81
+ If you want, you can read the <a href="http://tri.be/support/forums/?ref=tec-readme">Modern Tribe PRO support forums</a> in case that helps, although you won’t be able to post a message, unless you have purchase a PRO license.
82
+
83
+ == Contributors ==
84
+
85
+ The plugin is produced by <a href="http://tri.be/?ref=tec-readme">Modern Tribe Inc</a>.
86
+
87
+ = Current Contributors =
88
+
89
+ * <a href="http://profiles.wordpress.org/users/jkudish">Joachim Kudish</a>
90
+ * <a href="http://profiles.wordpress.org/users/nickciske">Nick Ciske</a>
91
+ * <a href="http://profiles.wordpress.org/users/paulhughes01">Paul Hughes</a>
92
+ * <a href="http://profiles.wordpress.org/users/roblagatta">Rob La Gatta</a>
93
+ * <a href="http://profiles.wordpress.org/users/jonahcoyote">Jonah West</a>
94
+ * <a href="http://profiles.wordpress.org/users/peterchester">Peter Chester</a>
95
+ * <a href="http://profiles.wordpress.org/users/reid.peifer">Reid Peifer</a>
96
+ * <a href="http://profiles.wordpress.org/users/shane.pearlman">Shane Pearlman</a>
97
+
98
+ = Past Contributors =
99
+
100
+ * <a href="http://profiles.wordpress.org/users/kelseydamas">Kelsey Damas</a>
101
+ * <a href="http://profiles.wordpress.org/users/mattwiebe">Matt Wiebe</a>
102
+ * <a href="http://profiles.wordpress.org/users/dancameron">Dan Cameron</a>
103
+ * <a href="http://profiles.wordpress.org/users/jgadbois">John Gadbois</a>
104
+ * Justin Endler
105
+
106
+ = Translators =
107
+
108
+ * Swedish (PRO only) from Ben Andersen
109
+ * Russian (free & PRO) from Mikhail Michouris
110
+ * Dutch (free & PRO) from Ed Boon, RIck van Dalen & Jacob Roel Meijering
111
+ * Danish (PRO only) from Christian Andersen
112
+ * Italian (free & PRO) from Stefano Castelli
113
+ * German (free only) from David Decker
114
+
115
+ == Add-Ons ==
116
+
117
+ You can see a full list of Modern Tribe Products at <a href="http://tri.be/shop/?ref=tec-readme" target="_blank">http://tri.be/shop/</a>
118
+
119
+ Our Free Plugins:
120
+
121
+ * <a href="http://wordpress.org/extend/plugins/advanced-post-manager/?ref=tec-readme" target="_blank">Advanced Post Manager</a>
122
+ * Event Importer (coming soon!)
123
+ * Facebook Sync Events (coming soon!)
124
+
125
+ Our Premium Plugins:
126
+
127
+ * <a href="http://tri.be/wordpress-events-calendar-pro/?ref=tec-readme" target="_blank">Events Calendar Pro</a>
128
+ * <a href="http://tri.be/shop/wordpress-eventbrite-tickets/?ref=tec-readme" target="_blank">Eventbrite Tickets (coming soon!)</a>
129
+ * <a href="http://tri.be/shop/wordpress-community-events/?ref=tec-readme" target="_blank">Community Events (coming soon!)</a>
130
+ * <a href="http://tri.be/shop/conference-manager/?ref=tec-readme" target="_blank">Conference Manager (coming later in 2012)</a>
131
+ * <a href="http://tri.be/shop/wootickets/?ref=tec-readme" target="_blank">WooTickets (coming later in 2012)</a>
132
+
133
 
134
  == Changelog ==
135
 
136
+ = 2.0.4 =
137
+
138
+ **Small features, UX and Content Tweaks:**
139
+
140
+ * Settings option to control the default zoom level for embedded Google Maps (select from 0-21)
141
+ * Filters for all template tags
142
+ * Settings option to control the number of events that appear in each loop, independent of your overall WordPress settings
143
+ * Hook for integrating with custom fields
144
+ * Contextual body classes for events pages
145
+ * Added a unique CSS ID / class for each DD and DT meta data item so that people can style them differently if they like; and a template tag to give developers flexibility
146
+ * New Dutch translation files for core courtesy of community member Jacob Roel Meijering
147
+ * New Dutch translation files for PRO courtesy of community member Ed Boon
148
+ * Added a new contributors section to the readme, thank you to everyone who did/does!
149
+
150
+ **Bug Fixes:**
151
+
152
+ *Venue and organizer data - which previously disappeared - now remains in place when you go back to edit an existing event
153
+ * Fix for a conflict impacting Headway users where the calendar title repeated in the header nav
154
+ * Removed incomplete da_DK & nb_NO translation files from PRO code
155
+ * Specific dates within category no longer return 404 errors
156
+ * Translated slugs now run through sanitize title before use
157
+ * Resolved translation issue with tribe_get_recurrence_text (PRO only)
158
+ * Removed date from recurring events in search results (PRO only)
159
+ * tribe_the_custom_fields no longer displays any HTML if there are no custom fields (PRO only)
160
+ * Resolved an issue where the advanced post manager wasn't using WP's internal plugins_url() function and causing problems on IIS7 installs (PRO only)
161
+ * Addressed various debug notices & errors
162
+
163
  = 2.0.3 =
164
 
165
  **Small features, UX and Content Tweaks:**
226
  * General display bugs related to the WP 3.3 beta.
227
  * Fixed general PHP notices that appeared with debug turned on in your wp-config file.
228
 
229
+
230
  = 2.0.1 =
231
 
232
  **Small features, UX and Content Tweeks:**
261
 
262
  == Upgrade Notice ==
263
 
264
+ = 2.0.4 =
265
+
266
+ 2.0.4 contains bug patches and new features for 2.0. Are you upgrading from 1.6.5? Events 2.0 is a MAJOR upgrade, please backup your data and plan a little time in case you have to make any theme edits. Check out the upgrade tutorials in support on the tri.be website.
267
+
268
  = 2.0.3 =
269
 
270
  2.0.3 is a minor bug patch for 2.0. Are you upgrading from 1.6.5? Events 2.0 is a MAJOR upgrade, please backup your data and plan a little time in case you have to make any theme edits. Check out the upgrade tutorials in support on the tri.be website.
the-events-calendar.php CHANGED
@@ -2,12 +2,31 @@
2
  /*
3
  Plugin Name: The Events Calendar
4
  Description: The Events Calendar is a fully featured event management system with multiple views, 3rd party integrations, and a slew of premium add-ons.
5
- Version: 2.0.3
6
  Author: Modern Tribe, Inc.
7
  Author URI: http://tri.be?ref=tec-plugin
8
  Text Domain: tribe-events-calendar
9
- */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10
 
11
  require_once( dirname(__FILE__) . '/lib/the-events-calendar.class.php' );
12
 
13
- TribeEvents::instance();
2
  /*
3
  Plugin Name: The Events Calendar
4
  Description: The Events Calendar is a fully featured event management system with multiple views, 3rd party integrations, and a slew of premium add-ons.
5
+ Version: 2.0.4
6
  Author: Modern Tribe, Inc.
7
  Author URI: http://tri.be?ref=tec-plugin
8
  Text Domain: tribe-events-calendar
9
+ License: GPLv2 or later
10
+ */
11
+
12
+ /*
13
+ Copyright 2009-2012 by Modern Tribe Inc and the contributors
14
+
15
+ This program is free software; you can redistribute it and/or
16
+ modify it under the terms of the GNU General Public License
17
+ as published by the Free Software Foundation; either version 2
18
+ of the License, or (at your option) any later version.
19
+
20
+ This program is distributed in the hope that it will be useful,
21
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
22
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
23
+ GNU General Public License for more details.
24
+
25
+ You should have received a copy of the GNU General Public License
26
+ along with this program; if not, write to the Free Software
27
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
28
+ */
29
 
30
  require_once( dirname(__FILE__) . '/lib/the-events-calendar.class.php' );
31
 
32
+ TribeEvents::instance();
views/single.php CHANGED
@@ -14,50 +14,50 @@ if ( !defined('ABSPATH') ) { die('-1'); }
14
  <?php if (tribe_get_end_date() > time() ) { ?><small><?php _e('This event has passed.', 'tribe-events-calendar') ?></small> <?php } ?>
15
  <div id="tribe-events-event-meta" itemscope itemtype="http://schema.org/Event">
16
  <dl class="column">
17
- <dt><?php _e('Event:', 'tribe-events-calendar') ?></dt>
18
- <dd itemprop="name"><span class="summary"><?php the_title() ?></span></dd>
19
  <?php if (tribe_get_start_date() !== tribe_get_end_date() ) { ?>
20
- <dt><?php _e('Start:', 'tribe-events-calendar') ?></dt>
21
- <dd><meta itemprop="startDate" content="<?php echo tribe_get_start_date( null, false, 'Y-m-d-h:i:s' ); ?>"/><?php echo tribe_get_start_date(); ?></dd>
22
- <dt><?php _e('End:', 'tribe-events-calendar') ?></dt>
23
- <dd><meta itemprop="endDate" content="<?php echo tribe_get_end_date( null, false, 'Y-m-d-h:i:s' ); ?>"/><?php echo tribe_get_end_date(); ?></dd>
24
  <?php } else { ?>
25
- <dt><?php _e('Date:', 'tribe-events-calendar') ?></dt>
26
- <dd><meta itemprop="startDate" content="<?php echo tribe_get_start_date( null, false, 'Y-m-d-h:i:s' ); ?>"/><?php echo tribe_get_start_date(); ?></dd>
27
  <?php } ?>
28
  <?php if ( tribe_get_cost() ) : ?>
29
- <dt><?php _e('Cost:', 'tribe-events-calendar') ?></dt>
30
- <dd itemprop="price"><?php echo tribe_get_cost(); ?></dd>
31
  <?php endif; ?>
32
  <?php tribe_meta_event_cats(); ?>
33
  <?php if ( tribe_get_organizer_link( get_the_ID(), false, false ) ) : ?>
34
- <dt><?php _e('Organizer:', 'tribe-events-calendar') ?></dt>
35
- <dd class="vcard author"><span class="fn url"><?php echo tribe_get_organizer_link(); ?></span></dd>
36
  <?php elseif (tribe_get_organizer()): ?>
37
- <dt><?php _e('Organizer:', 'tribe-events-calendar') ?></dt>
38
- <dd class="vcard author"><span class="fn url"><?php echo tribe_get_organizer(); ?></span></dd>
39
  <?php endif; ?>
40
  <?php if ( tribe_get_organizer_phone() ) : ?>
41
- <dt><?php _e('Phone:', 'tribe-events-calendar') ?></dt>
42
- <dd itemprop="telephone"><?php echo tribe_get_organizer_phone(); ?></dd>
43
  <?php endif; ?>
44
  <?php if ( tribe_get_organizer_email() ) : ?>
45
- <dt><?php _e('Email:', 'tribe-events-calendar') ?></dt>
46
- <dd itemprop="email"><a href="mailto:<?php echo tribe_get_organizer_email(); ?>"><?php echo tribe_get_organizer_email(); ?></a></dd>
47
  <?php endif; ?>
48
- <dt><?php _e('Updated:', 'tribe-events-calendar') ?></dt>
49
- <dd><span class="date updated"><?php the_date(); ?></span></dd>
50
  <?php if ( class_exists('TribeEventsRecurrenceMeta') && function_exists('tribe_get_recurrence_text') && tribe_is_recurring_event() ) : ?>
51
- <dt><?php _e('Schedule:', 'tribe-events-calendar') ?></dt>
52
- <dd><?php echo tribe_get_recurrence_text(); ?>
53
  <?php if( class_exists('TribeEventsRecurrenceMeta') && function_exists('tribe_all_occurences_link')): ?>(<a href='<?php tribe_all_occurences_link() ?>'>See all</a>)<?php endif; ?>
54
  </dd>
55
  <?php endif; ?>
56
  </dl>
57
  <dl class="column" itemprop="location" itemscope itemtype="http://schema.org/Place">
58
  <?php if(tribe_get_venue()) : ?>
59
- <dt><?php _e('Venue:', 'tribe-events-calendar') ?></dt>
60
- <dd itemprop="name">
61
  <?php if( class_exists( 'TribeEventsPro' ) ): ?>
62
  <?php tribe_get_venue_link( get_the_ID(), class_exists( 'TribeEventsPro' ) ); ?>
63
  <?php else: ?>
@@ -66,24 +66,24 @@ if ( !defined('ABSPATH') ) { die('-1'); }
66
  </dd>
67
  <?php endif; ?>
68
  <?php if(tribe_get_phone()) : ?>
69
- <dt><?php _e('Phone:', 'tribe-events-calendar') ?></dt>
70
- <dd itemprop="telephone"><?php echo tribe_get_phone(); ?></dd>
71
  <?php endif; ?>
72
  <?php if( tribe_address_exists( get_the_ID() ) ) : ?>
73
- <dt>
74
  <?php _e('Address:', 'tribe-events-calendar') ?><br />
75
  <?php if( tribe_show_google_map_link( get_the_ID() ) ) : ?>
76
  <a class="gmap" itemprop="maps" href="<?php echo tribe_get_map_link() ?>" title="<?php _e('Click to view a Google Map', 'tribe-events-calendar'); ?>" target="_blank"><?php _e('Google Map', 'tribe-events-calendar' ); ?></a>
77
  <?php endif; ?>
78
  </dt>
79
- <dd>
80
  <?php echo tribe_get_full_address( get_the_ID() ); ?>
81
  </dd>
82
  <?php endif; ?>
83
  </dl>
84
 
85
- <?php if( function_exists('tribe_the_custom_fields') ): ?>
86
- <?php echo tribe_the_custom_fields( get_the_ID() ); ?>
87
  <?php endif; ?>
88
  </div>
89
  <?php if( tribe_embed_google_map( get_the_ID() ) ) : ?>
14
  <?php if (tribe_get_end_date() > time() ) { ?><small><?php _e('This event has passed.', 'tribe-events-calendar') ?></small> <?php } ?>
15
  <div id="tribe-events-event-meta" itemscope itemtype="http://schema.org/Event">
16
  <dl class="column">
17
+ <dt class="event-label event-label-name"><?php _e('Event:', 'tribe-events-calendar') ?></dt>
18
+ <dd itemprop="name" class="event-meta event-meta-name"><span class="summary"><?php the_title() ?></span></dd>
19
  <?php if (tribe_get_start_date() !== tribe_get_end_date() ) { ?>
20
+ <dt class="event-label event-label-start"><?php _e('Start:', 'tribe-events-calendar') ?></dt>
21
+ <dd class="event-meta event-meta-start"><meta itemprop="startDate" content="<?php echo tribe_get_start_date( null, false, 'Y-m-d-h:i:s' ); ?>"/><?php echo tribe_get_start_date(); ?></dd>
22
+ <dt class="event-label event-label-end"><?php _e('End:', 'tribe-events-calendar') ?></dt>
23
+ <dd class="event-meta event-meta-end"><meta itemprop="endDate" content="<?php echo tribe_get_end_date( null, false, 'Y-m-d-h:i:s' ); ?>"/><?php echo tribe_get_end_date(); ?></dd>
24
  <?php } else { ?>
25
+ <dt class="event-label event-label-date"><?php _e('Date:', 'tribe-events-calendar') ?></dt>
26
+ <dd class="event-meta event-meta-date"><meta itemprop="startDate" content="<?php echo tribe_get_start_date( null, false, 'Y-m-d-h:i:s' ); ?>"/><?php echo tribe_get_start_date(); ?></dd>
27
  <?php } ?>
28
  <?php if ( tribe_get_cost() ) : ?>
29
+ <dt class="event-label event-label-cost"><?php _e('Cost:', 'tribe-events-calendar') ?></dt>
30
+ <dd itemprop="price" class="event-meta event-meta-cost"><?php echo tribe_get_cost(); ?></dd>
31
  <?php endif; ?>
32
  <?php tribe_meta_event_cats(); ?>
33
  <?php if ( tribe_get_organizer_link( get_the_ID(), false, false ) ) : ?>
34
+ <dt class="event-label event-label-organizer"><?php _e('Organizer:', 'tribe-events-calendar') ?></dt>
35
+ <dd class="vcard author event-meta event-meta-author"><span class="fn url"><?php echo tribe_get_organizer_link(); ?></span></dd>
36
  <?php elseif (tribe_get_organizer()): ?>
37
+ <dt class="event-label event-label-organizer"><?php _e('Organizer:', 'tribe-events-calendar') ?></dt>
38
+ <dd class="vcard author event-meta event-meta-author"><span class="fn url"><?php echo tribe_get_organizer(); ?></span></dd>
39
  <?php endif; ?>
40
  <?php if ( tribe_get_organizer_phone() ) : ?>
41
+ <dt class="event-label event-label-organizer-phone"><?php _e('Phone:', 'tribe-events-calendar') ?></dt>
42
+ <dd itemprop="telephone" class="event-meta event-meta-phone"><?php echo tribe_get_organizer_phone(); ?></dd>
43
  <?php endif; ?>
44
  <?php if ( tribe_get_organizer_email() ) : ?>
45
+ <dt class="event-label event-label-email"><?php _e('Email:', 'tribe-events-calendar') ?></dt>
46
+ <dd itemprop="email" class="event-meta event-meta-email"><a href="mailto:<?php echo tribe_get_organizer_email(); ?>"><?php echo tribe_get_organizer_email(); ?></a></dd>
47
  <?php endif; ?>
48
+ <dt class="event-label event-label-updated"><?php _e('Updated:', 'tribe-events-calendar') ?></dt>
49
+ <dd class="event-meta event-meta-updated"><span class="date updated"><?php the_date(); ?></span></dd>
50
  <?php if ( class_exists('TribeEventsRecurrenceMeta') && function_exists('tribe_get_recurrence_text') && tribe_is_recurring_event() ) : ?>
51
+ <dt class="event-label event-label-schedule"><?php _e('Schedule:', 'tribe-events-calendar') ?></dt>
52
+ <dd class="event-meta event-meta-schedule"><?php echo tribe_get_recurrence_text(); ?>
53
  <?php if( class_exists('TribeEventsRecurrenceMeta') && function_exists('tribe_all_occurences_link')): ?>(<a href='<?php tribe_all_occurences_link() ?>'>See all</a>)<?php endif; ?>
54
  </dd>
55
  <?php endif; ?>
56
  </dl>
57
  <dl class="column" itemprop="location" itemscope itemtype="http://schema.org/Place">
58
  <?php if(tribe_get_venue()) : ?>
59
+ <dt class="event-label event-label-venue"><?php _e('Venue:', 'tribe-events-calendar') ?></dt>
60
+ <dd itemprop="name" class="event-meta event-meta-venue">
61
  <?php if( class_exists( 'TribeEventsPro' ) ): ?>
62
  <?php tribe_get_venue_link( get_the_ID(), class_exists( 'TribeEventsPro' ) ); ?>
63
  <?php else: ?>
66
  </dd>
67
  <?php endif; ?>
68
  <?php if(tribe_get_phone()) : ?>
69
+ <dt class="event-label event-label-venue-phone"><?php _e('Phone:', 'tribe-events-calendar') ?></dt>
70
+ <dd itemprop="telephone" class="event-meta event-meta-venue-phone"><?php echo tribe_get_phone(); ?></dd>
71
  <?php endif; ?>
72
  <?php if( tribe_address_exists( get_the_ID() ) ) : ?>
73
+ <dt class="event-label event-label-address">
74
  <?php _e('Address:', 'tribe-events-calendar') ?><br />
75
  <?php if( tribe_show_google_map_link( get_the_ID() ) ) : ?>
76
  <a class="gmap" itemprop="maps" href="<?php echo tribe_get_map_link() ?>" title="<?php _e('Click to view a Google Map', 'tribe-events-calendar'); ?>" target="_blank"><?php _e('Google Map', 'tribe-events-calendar' ); ?></a>
77
  <?php endif; ?>
78
  </dt>
79
+ <dd class="event-meta event-meta-address">
80
  <?php echo tribe_get_full_address( get_the_ID() ); ?>
81
  </dd>
82
  <?php endif; ?>
83
  </dl>
84
 
85
+ <?php if( function_exists('tribe_the_custom_fields') && tribe_get_custom_fields( get_the_ID() ) ): ?>
86
+ <?php tribe_the_custom_fields( get_the_ID() ); ?>
87
  <?php endif; ?>
88
  </div>
89
  <?php if( tribe_embed_google_map( get_the_ID() ) ) : ?>
views/table.php CHANGED
@@ -121,7 +121,7 @@ function display_day_title( $day, $monthView, $date ) {
121
  function display_day( $day, $monthView ) {
122
  global $post;
123
  $output = '';
124
- $posts_per_page = get_option( 'posts_per_page' );
125
  for ( $i = 0; $i < count( $monthView[$day] ); $i++ ) {
126
  $post = $monthView[$day][$i];
127
  setup_postdata( $post );
121
  function display_day( $day, $monthView ) {
122
  global $post;
123
  $output = '';
124
+ $posts_per_page = tribe_get_option( 'postsPerPage', 10 );
125
  for ( $i = 0; $i < count( $monthView[$day] ); $i++ ) {
126
  $post = $monthView[$day][$i];
127
  setup_postdata( $post );