Timeline Express - Version 1.2.8.2

Version Description

  • July 4th, 2016 =
  • Repair initial options on plugin activation (some options not stored/referenced properly).
  • Re-enable the 'Add-ons' menu item.
Download this release

Release Info

Developer eherman24
Plugin Icon 128x128 Timeline Express
Version 1.2.8.2
Comparing to
See all releases

Code changes from version 1.2.8.1 to 1.2.8.2

constants.php CHANGED
@@ -14,7 +14,7 @@
14
  * Define the current version of Timeline Express
15
  */
16
  if ( ! defined( 'TIMELINE_EXPRESS_VERSION_CURRENT' ) ) {
17
- define( 'TIMELINE_EXPRESS_VERSION_CURRENT', '1.2.8.1' );
18
  }
19
 
20
  /**
14
  * Define the current version of Timeline Express
15
  */
16
  if ( ! defined( 'TIMELINE_EXPRESS_VERSION_CURRENT' ) ) {
17
+ define( 'TIMELINE_EXPRESS_VERSION_CURRENT', '1.2.8.2' );
18
  }
19
 
20
  /**
i18n/timeline-express-en_EN.pot ADDED
@@ -0,0 +1,660 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2016 Timeline Express
2
+ # This file is distributed under the same license as the Timeline Express package.
3
+ #, fuzzy
4
+ msgid ""
5
+ msgstr ""
6
+ "Project-Id-Version: Timeline Express 1.2.8.2\n"
7
+ "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/timeline-express\n"
8
+ "POT-Creation-Date: 2016-07-31 14:04-0400\n"
9
+ "MIME-Version: 1.0\n"
10
+ "Content-Type: text/plain; charset=UTF-8\n"
11
+ "Content-Transfer-Encoding: 8bit\n"
12
+ "PO-Revision-Date: 2016-MO-DA HO:MI+ZONE\n"
13
+ "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14
+ "Language-Team: LANGUAGE <LL@li.org>\n"
15
+ "X-Generator: Poedit 1.8.5\n"
16
+ "X-Poedit-KeywordsList: __;_e;_n;esc_attr__;esc_attr_e;_x;esc_attr_x\n"
17
+ "X-Poedit-Basepath: ..\n"
18
+ "X-Poedit-SearchPath-0: .\n"
19
+ "X-Poedit-SearchPathExcluded-0: tests\n"
20
+ "X-Poedit-SearchPathExcluded-1: node_modules\n"
21
+ "X-Poedit-SearchPathExcluded-2: bin\n"
22
+ "X-Poedit-SearchPathExcluded-3: .gitignore\n"
23
+ "X-Poedit-SearchPathExcluded-4: .scrutinizer.yml\n"
24
+ "X-Poedit-SearchPathExcluded-5: .travis.yml\n"
25
+ "X-Poedit-SearchPathExcluded-6: Dockunit.json\n"
26
+ "X-Poedit-SearchPathExcluded-7: Gruntfile.js\n"
27
+ "X-Poedit-SearchPathExcluded-8: package.json\n"
28
+ "X-Poedit-SearchPathExcluded-9: phpunit.xml.dist\n"
29
+ "X-Poedit-SearchPathExcluded-10: lib/admin/CMB2\n"
30
+
31
+ #: lib/admin/cpt/cpt.announcements.php:29
32
+ msgid "Announcement"
33
+ msgstr ""
34
+
35
+ #: lib/admin/cpt/cpt.announcements.php:34
36
+ msgid "Announcements"
37
+ msgstr ""
38
+
39
+ #: lib/admin/cpt/cpt.announcements.php:40
40
+ #, php-format
41
+ msgid "Timeline Express %s"
42
+ msgstr ""
43
+
44
+ #: lib/admin/cpt/cpt.announcements.php:42
45
+ msgid "Timeline Express"
46
+ msgstr ""
47
+
48
+ #: lib/admin/cpt/cpt.announcements.php:43
49
+ msgid "Timeline Express:"
50
+ msgstr ""
51
+
52
+ #: lib/admin/cpt/cpt.announcements.php:44
53
+ #, php-format
54
+ msgid "All %s"
55
+ msgstr ""
56
+
57
+ #: lib/admin/cpt/cpt.announcements.php:45
58
+ #, php-format
59
+ msgid "View %s"
60
+ msgstr ""
61
+
62
+ #: lib/admin/cpt/cpt.announcements.php:46 lib/admin/cpt/cpt.announcements.php:47
63
+ #, php-format
64
+ msgid "New %s"
65
+ msgstr ""
66
+
67
+ #: lib/admin/cpt/cpt.announcements.php:48
68
+ #, php-format
69
+ msgid "Edit %s"
70
+ msgstr ""
71
+
72
+ #: lib/admin/cpt/cpt.announcements.php:49
73
+ #, php-format
74
+ msgid "Update %s"
75
+ msgstr ""
76
+
77
+ #: lib/admin/cpt/cpt.announcements.php:50
78
+ #, php-format
79
+ msgid "Search %s"
80
+ msgstr ""
81
+
82
+ #: lib/admin/cpt/cpt.announcements.php:51
83
+ #, php-format
84
+ msgid "No Timeline Express %s Found"
85
+ msgstr ""
86
+
87
+ #: lib/admin/cpt/cpt.announcements.php:52
88
+ #, php-format
89
+ msgid "No Timeline Express %s in Trash"
90
+ msgstr ""
91
+
92
+ #: lib/admin/cpt/cpt.announcements.php:70
93
+ #, php-format
94
+ msgid "Post type for adding timeline express %s to the site"
95
+ msgstr ""
96
+
97
+ #: lib/admin/cpt/timeline-express-admin-columns.php:35
98
+ #, php-format
99
+ msgid "%s Name"
100
+ msgstr ""
101
+
102
+ #: lib/admin/cpt/timeline-express-admin-columns.php:36
103
+ msgid "Color"
104
+ msgstr ""
105
+
106
+ #: lib/admin/cpt/timeline-express-admin-columns.php:39
107
+ msgid "Icon"
108
+ msgstr ""
109
+
110
+ #: lib/admin/cpt/timeline-express-admin-columns.php:41
111
+ #, php-format
112
+ msgid "%s Date"
113
+ msgstr ""
114
+
115
+ #: lib/admin/cpt/timeline-express-admin-columns.php:42
116
+ msgid "Image"
117
+ msgstr ""
118
+
119
+ #: lib/admin/cpt/timeline-express-admin-columns.php:43
120
+ #, php-format
121
+ msgid "%s Past?"
122
+ msgstr ""
123
+
124
+ #: lib/admin/cpt/timeline-express-admin-columns.php:88
125
+ #, php-format
126
+ msgid "%s has past."
127
+ msgstr ""
128
+
129
+ #: lib/admin/metaboxes/metaboxes.announcements.php:15
130
+ msgid "Announcement Info."
131
+ msgstr ""
132
+
133
+ #: lib/admin/metaboxes/metaboxes.announcements.php:24
134
+ msgid "Announcement Color"
135
+ msgstr ""
136
+
137
+ #: lib/admin/metaboxes/metaboxes.announcements.php:25
138
+ msgid "Select the color for this announcement."
139
+ msgstr ""
140
+
141
+ #: lib/admin/metaboxes/metaboxes.announcements.php:33
142
+ msgid "Announcement Icon"
143
+ msgstr ""
144
+
145
+ #: lib/admin/metaboxes/metaboxes.announcements.php:34
146
+ msgid ""
147
+ "Select an icon from the drop down above. This is used for the icon associated "
148
+ "with the announcement."
149
+ msgstr ""
150
+
151
+ #: lib/admin/metaboxes/metaboxes.announcements.php:42
152
+ msgid "Announcement Date"
153
+ msgstr ""
154
+
155
+ #: lib/admin/metaboxes/metaboxes.announcements.php:43
156
+ msgid ""
157
+ "Enter the date of the announcement. the announcements will appear in "
158
+ "chronological order according to this date. "
159
+ msgstr ""
160
+
161
+ #: lib/admin/metaboxes/metaboxes.announcements.php:51
162
+ msgid "Announcement Image"
163
+ msgstr ""
164
+
165
+ #: lib/admin/metaboxes/metaboxes.announcements.php:52
166
+ msgid ""
167
+ "Select a banner image for this announcement (optional). (recommended 650px wide "
168
+ "or larger)"
169
+ msgstr ""
170
+
171
+ #: lib/admin/metaboxes/metaboxes.announcements.php:66
172
+ msgid "Announcement Container Info."
173
+ msgstr ""
174
+
175
+ #: lib/admin/metaboxes/metaboxes.announcements.php:75
176
+ msgid "Custom Container Class"
177
+ msgstr ""
178
+
179
+ #: lib/admin/metaboxes/metaboxes.announcements.php:76
180
+ msgid ""
181
+ "Enter the class that you would like added to this announcement container on the "
182
+ "timeline."
183
+ msgstr ""
184
+
185
+ #: lib/admin/metaboxes/metaboxes.announcements.php:91
186
+ #: lib/admin/pages/page.options.php:342
187
+ msgid "Help & Documentation"
188
+ msgstr ""
189
+
190
+ #: lib/admin/metaboxes/partials/help-docs-metabox.php:11
191
+ msgid ""
192
+ "If you need help, or run into any issues, you can reach out for support in the "
193
+ "WordPress.org support forums. Additionally, please see our documentation for "
194
+ "how-tos, frequent issues and code snippets."
195
+ msgstr ""
196
+
197
+ #: lib/admin/metaboxes/partials/help-docs-metabox.php:14
198
+ #: lib/admin/pages/page.options.php:348
199
+ msgid "Support Forums"
200
+ msgstr ""
201
+
202
+ #: lib/admin/metaboxes/partials/help-docs-metabox.php:15
203
+ #: lib/admin/pages/page.options.php:349 lib/admin/pages/page.welcome.php:79
204
+ #: lib/classes/class.timeline-express-admin.php:235
205
+ msgid "Documentation"
206
+ msgstr ""
207
+
208
+ #: lib/admin/pages/page.addons.php:18
209
+ #: lib/classes/class.timeline-express-admin.php:96
210
+ msgid "Timeline Express Add-ons"
211
+ msgstr ""
212
+
213
+ #: lib/admin/pages/page.addons.php:21
214
+ msgid ""
215
+ "Extend the base Timeline Express functionality with our powerful add-ons. We're "
216
+ "constantly looking to build out additional add-ons. If you have a great idea "
217
+ "for a new add-on, get in contact with us!"
218
+ msgstr ""
219
+
220
+ #: lib/admin/pages/page.addons.php:30
221
+ msgid "Add-on Installed"
222
+ msgstr ""
223
+
224
+ #: lib/admin/pages/page.addons.php:30
225
+ msgid "Buy Now"
226
+ msgstr ""
227
+
228
+ #: lib/admin/pages/page.options.php:42
229
+ #: lib/classes/class.timeline-express-admin.php:87
230
+ msgid "Timeline Express Settings"
231
+ msgstr ""
232
+
233
+ #: lib/admin/pages/page.options.php:45
234
+ msgid ""
235
+ "Alter your timeline settings here. You can adjust some of the visual settings "
236
+ "as well as the display order, below."
237
+ msgstr ""
238
+
239
+ #: lib/admin/pages/page.options.php:85
240
+ msgid "Time Frame"
241
+ msgstr ""
242
+
243
+ #: lib/admin/pages/page.options.php:88
244
+ msgid "Future Events"
245
+ msgstr ""
246
+
247
+ #: lib/admin/pages/page.options.php:89
248
+ msgid "All Events (past+future)"
249
+ msgstr ""
250
+
251
+ #: lib/admin/pages/page.options.php:90
252
+ msgid "Past Events"
253
+ msgstr ""
254
+
255
+ #: lib/admin/pages/page.options.php:93
256
+ msgid "Select the time frame to query events from."
257
+ msgstr ""
258
+
259
+ #: lib/admin/pages/page.options.php:100
260
+ msgid "Display Order"
261
+ msgstr ""
262
+
263
+ #: lib/admin/pages/page.options.php:103
264
+ msgid "Ascending"
265
+ msgstr ""
266
+
267
+ #: lib/admin/pages/page.options.php:104
268
+ msgid "Descending"
269
+ msgstr ""
270
+
271
+ #: lib/admin/pages/page.options.php:107
272
+ msgid ""
273
+ "Select the order you would like the announcements to display. Ascending : "
274
+ "Chronological order by announcement date. Descending : Reverse chronological "
275
+ "order by announcement date."
276
+ msgstr ""
277
+
278
+ #: lib/admin/pages/page.options.php:114
279
+ msgid "Announcement Excerpt Length"
280
+ msgstr ""
281
+
282
+ #: lib/admin/pages/page.options.php:120
283
+ msgid "random length"
284
+ msgstr ""
285
+
286
+ #: lib/admin/pages/page.options.php:124
287
+ msgid ""
288
+ "Set the length of the excerpt for each announcement. ( min=25; 50 = 50 "
289
+ "characters )"
290
+ msgstr ""
291
+
292
+ #: lib/admin/pages/page.options.php:131
293
+ msgid "Date Visibility"
294
+ msgstr ""
295
+
296
+ #: lib/admin/pages/page.options.php:134 lib/admin/pages/page.options.php:148
297
+ msgid "Visible"
298
+ msgstr ""
299
+
300
+ #: lib/admin/pages/page.options.php:135 lib/admin/pages/page.options.php:149
301
+ msgid "Hidden"
302
+ msgstr ""
303
+
304
+ #: lib/admin/pages/page.options.php:138
305
+ msgid "Toggle the visibility of the date next to the icon."
306
+ msgstr ""
307
+
308
+ #: lib/admin/pages/page.options.php:145
309
+ msgid "Read More Visibility"
310
+ msgstr ""
311
+
312
+ #: lib/admin/pages/page.options.php:152
313
+ msgid ""
314
+ "Toggle the visibility of the read more button. Hide to prevent users from "
315
+ "viewing the full announcement."
316
+ msgstr ""
317
+
318
+ #: lib/admin/pages/page.options.php:159
319
+ msgid "Default Icon"
320
+ msgstr ""
321
+
322
+ #: lib/admin/pages/page.options.php:172
323
+ msgid ""
324
+ "Select the font-awesome icon that you would like to use as a default icon for "
325
+ "new announcements."
326
+ msgstr ""
327
+
328
+ #: lib/admin/pages/page.options.php:179
329
+ msgid "Default Announcement Color"
330
+ msgstr ""
331
+
332
+ #: lib/admin/pages/page.options.php:183
333
+ msgid ""
334
+ "Select the default color for all new events. Note : this setting can be "
335
+ "overwritten"
336
+ msgstr ""
337
+
338
+ #: lib/admin/pages/page.options.php:190
339
+ msgid "Announcement Container Background"
340
+ msgstr ""
341
+
342
+ #: lib/admin/pages/page.options.php:194
343
+ msgid "Select the background color of the announcement container."
344
+ msgstr ""
345
+
346
+ #: lib/admin/pages/page.options.php:201
347
+ msgid "Announcement Shadow Color"
348
+ msgstr ""
349
+
350
+ #: lib/admin/pages/page.options.php:205
351
+ msgid "Select the shadow color for the announcement container."
352
+ msgstr ""
353
+
354
+ #: lib/admin/pages/page.options.php:212
355
+ msgid "Background Line Color"
356
+ msgstr ""
357
+
358
+ #: lib/admin/pages/page.options.php:216
359
+ msgid "Select the color of the line in the background of the timeline."
360
+ msgstr ""
361
+
362
+ #: lib/admin/pages/page.options.php:223
363
+ msgid "No Announcements Message"
364
+ msgstr ""
365
+
366
+ #: lib/admin/pages/page.options.php:231
367
+ msgid "This is the message that will display when no announcements are found."
368
+ msgstr ""
369
+
370
+ #: lib/admin/pages/page.options.php:238
371
+ msgid "Exclude Announcements from Site Searches"
372
+ msgstr ""
373
+
374
+ #: lib/admin/pages/page.options.php:241
375
+ msgid "True"
376
+ msgstr ""
377
+
378
+ #: lib/admin/pages/page.options.php:242
379
+ msgid "False"
380
+ msgstr ""
381
+
382
+ #: lib/admin/pages/page.options.php:245
383
+ msgid ""
384
+ "Set to true to exclude announcements from all site searches. False will include "
385
+ "announcements in site searches."
386
+ msgstr ""
387
+
388
+ #: lib/admin/pages/page.options.php:252
389
+ msgid "Disable Timeline Animations?"
390
+ msgstr ""
391
+
392
+ #: lib/admin/pages/page.options.php:256
393
+ msgid "Check this option off to disable the timeline animations while scrolling."
394
+ msgstr ""
395
+
396
+ #: lib/admin/pages/page.options.php:263
397
+ msgid "Delete Announcements On Uninstall?"
398
+ msgstr ""
399
+
400
+ #: lib/admin/pages/page.options.php:267
401
+ msgid ""
402
+ "Check this option to delete all announcement posts from the data base on plugin "
403
+ "uninstallation. this can not be undone, once they are deleted they are gone "
404
+ "forever. If you want to back them up, it is recommended you export your "
405
+ "announcements before uninstalling."
406
+ msgstr ""
407
+
408
+ #: lib/admin/pages/page.options.php:277
409
+ msgid "Save Settings"
410
+ msgstr ""
411
+
412
+ #: lib/admin/pages/page.options.php:305 lib/admin/pages/page.welcome.php:20
413
+ msgid "lib/admin/images/timeline-express-logo-128.png"
414
+ msgstr ""
415
+
416
+ #: lib/admin/pages/page.options.php:316 lib/admin/pages/page.welcome.php:126
417
+ msgid "lib/admin/images/code-parrots-logo-dark.png"
418
+ msgstr ""
419
+
420
+ #: lib/admin/pages/page.options.php:325
421
+ msgid "Support Timeline Express"
422
+ msgstr ""
423
+
424
+ #: lib/admin/pages/page.options.php:328
425
+ msgid "Leave A Review"
426
+ msgstr ""
427
+
428
+ #: lib/admin/pages/page.options.php:331
429
+ msgid "Tweet About It"
430
+ msgstr ""
431
+
432
+ #: lib/admin/pages/page.options.php:345
433
+ msgid ""
434
+ "If you need help, or run into any issues, you can reach out for support in the "
435
+ "WordPress.org support forums. Additionally, please see our documentation for "
436
+ "tutorials, frequent issues and how-tos."
437
+ msgstr ""
438
+
439
+ #: lib/admin/pages/page.welcome.php:15
440
+ msgid "Welcome to Timeline Express"
441
+ msgstr ""
442
+
443
+ #: lib/admin/pages/page.welcome.php:17
444
+ msgid ""
445
+ "Thank you for choosing Timeline Express - the most beginner friendly, "
446
+ "attractive and powerful WordPress Timeline plugin. Here's how to get started."
447
+ msgstr ""
448
+
449
+ #: lib/admin/pages/page.welcome.php:21
450
+ #, php-format
451
+ msgid "Version %s"
452
+ msgstr ""
453
+
454
+ #: lib/admin/pages/page.welcome.php:25
455
+ msgid "Getting Started"
456
+ msgstr ""
457
+
458
+ #: lib/admin/pages/page.welcome.php:28 lib/admin/pages/page.welcome.php:90
459
+ msgid "Add-Ons"
460
+ msgstr ""
461
+
462
+ #: lib/admin/pages/page.welcome.php:31
463
+ msgid "About Code Parrots"
464
+ msgstr ""
465
+
466
+ #: lib/admin/pages/page.welcome.php:38
467
+ msgid ""
468
+ "Use the tips below to get started using Timeline Express. You will be up and "
469
+ "running in no time!"
470
+ msgstr ""
471
+
472
+ #: lib/admin/pages/page.welcome.php:40
473
+ msgid ""
474
+ "Code Parrots is a top tier WordPress plugin development shop, which builds "
475
+ "powerful and highly customizable products for WordPress sites. We pride "
476
+ "ourselves on our high quality of code and our unmatched level of support. As "
477
+ "developers we've been building powerful WordPress products since 2012, and have "
478
+ "provided some of the best solutions around."
479
+ msgstr ""
480
+
481
+ #: lib/admin/pages/page.welcome.php:42
482
+ msgid ""
483
+ "Extend the base Timeline Express functionality with our powerful add-ons. We're "
484
+ "constantly looking to build out additional add-ons. If you have a great idea "
485
+ "for a new add-on, get in contact with us!."
486
+ msgstr ""
487
+
488
+ #: lib/admin/pages/page.welcome.php:51
489
+ msgid "Creating Your First Announcement"
490
+ msgstr ""
491
+
492
+ #: lib/admin/pages/page.welcome.php:52
493
+ #, php-format
494
+ msgid ""
495
+ "Timeline Express makes it easy to create and display a beautiful animated "
496
+ "timeline in WordPress. If you are new to Timeline Express you may want to read "
497
+ "our knowledge base article, %s."
498
+ msgstr ""
499
+
500
+ #: lib/admin/pages/page.welcome.php:53
501
+ #, php-format
502
+ msgid ""
503
+ "However, the process is so intuitive that you can jump right in by going to %s."
504
+ msgstr ""
505
+
506
+ #: lib/admin/pages/page.welcome.php:55
507
+ msgid "Tweak the Settings"
508
+ msgstr ""
509
+
510
+ #: lib/admin/pages/page.welcome.php:56
511
+ #, php-format
512
+ msgid ""
513
+ "Head into the %s to tweak how the Timeline is going to appear on your site."
514
+ msgstr ""
515
+
516
+ #: lib/admin/pages/page.welcome.php:56
517
+ msgid "Settings Page"
518
+ msgstr ""
519
+
520
+ #: lib/admin/pages/page.welcome.php:63
521
+ msgid "Feature Packed"
522
+ msgstr ""
523
+
524
+ #: lib/admin/pages/page.welcome.php:64
525
+ msgid ""
526
+ "Timeline Express is both easy to use and extremely powerful. On top of the "
527
+ "visible features, we have built in a ton of additional features under the hood "
528
+ "- to allow beginners and seasoned developers to bring their timeline to new "
529
+ "heights."
530
+ msgstr ""
531
+
532
+ #: lib/admin/pages/page.welcome.php:65
533
+ msgid "See all Features"
534
+ msgstr ""
535
+
536
+ #: lib/admin/pages/page.welcome.php:68
537
+ msgid "lib/admin/images/flag-astronaut.png"
538
+ msgstr ""
539
+
540
+ #: lib/admin/pages/page.welcome.php:75
541
+ msgid "Plugin Support & Documentation"
542
+ msgstr ""
543
+
544
+ #: lib/admin/pages/page.welcome.php:76
545
+ msgid ""
546
+ "Got stuck on something? Run into an issue? Not to worry, our knowledgeable "
547
+ "support staff is equipped to help resolve any issues you may encounter. Post an "
548
+ "issue in the WordPress.org support forums, or take a peak at our support "
549
+ "documentation."
550
+ msgstr ""
551
+
552
+ #: lib/admin/pages/page.welcome.php:78
553
+ msgid "Support"
554
+ msgstr ""
555
+
556
+ #: lib/admin/pages/page.welcome.php:83
557
+ msgid "lib/admin/images/404-astronaut.png"
558
+ msgstr ""
559
+
560
+ #: lib/admin/pages/page.welcome.php:91
561
+ msgid ""
562
+ "Timeline Express has the option to be extended with some of the dvanced add-ons "
563
+ "that we've built out. The add-ons extend Timeline Express beyond what it can do "
564
+ "out of the box, and allows for more advanced use cases - including date ranges "
565
+ "between the year 1000-9999, ajax loading more announcements and more. If you're "
566
+ "looking for additionality functionality, take a peak at our full list of add-"
567
+ "ons."
568
+ msgstr ""
569
+
570
+ #: lib/admin/pages/page.welcome.php:93
571
+ msgid "View Add-Ons"
572
+ msgstr ""
573
+
574
+ #: lib/admin/pages/page.welcome.php:97
575
+ msgid "lib/admin/images/add-ons-astronaut.png"
576
+ msgstr ""
577
+
578
+ #: lib/admin/pages/page.welcome.php:104
579
+ msgid "Powerful &amp; Flexible"
580
+ msgstr ""
581
+
582
+ #: lib/admin/pages/page.welcome.php:105
583
+ msgid ""
584
+ "Out of the box, Timeline Express is both attractive and powerful. However, some "
585
+ "projects may require an additional level of customization to fit the existing "
586
+ "look and feel of the site. You can quickly and easily tweak the visual "
587
+ "appearance of any element on the timeline using some CSS."
588
+ msgstr ""
589
+
590
+ #: lib/admin/pages/page.welcome.php:106
591
+ msgid ""
592
+ "Users with even a little bit of knowledge customizing WordPress templates will "
593
+ "feel right at home. In the latest release, users can now copy over any of the "
594
+ "bundled templates and customize them as needed!."
595
+ msgstr ""
596
+
597
+ #: lib/admin/pages/page.welcome.php:108
598
+ msgid "View Customization Articles"
599
+ msgstr ""
600
+
601
+ #: lib/admin/pages/page.welcome.php:112
602
+ msgid "lib/admin/images/rating-astronaut.png"
603
+ msgstr ""
604
+
605
+ #: lib/classes/class.timeline-express-admin.php:88
606
+ #: lib/classes/class.timeline-express-admin.php:233
607
+ msgid "Settings"
608
+ msgstr ""
609
+
610
+ #: lib/classes/class.timeline-express-admin.php:97
611
+ msgid "Add-ons"
612
+ msgstr ""
613
+
614
+ #: lib/classes/class.timeline-express-admin.php:105
615
+ msgid "Timeline Express Welcome"
616
+ msgstr ""
617
+
618
+ #: lib/classes/class.timeline-express-admin.php:106
619
+ msgid "Welcome"
620
+ msgstr ""
621
+
622
+ #: lib/classes/class.timeline-express-admin.php:171
623
+ msgid "Timeline Express settings saved successfully!"
624
+ msgstr ""
625
+
626
+ #: lib/classes/class.timeline-express.php:89
627
+ msgid ""
628
+ "Sorry, the nonce security check did not pass. Please go back to the settings "
629
+ "page, refresh the page and try to save your settings again."
630
+ msgstr ""
631
+
632
+ #: lib/classes/class.timeline-express.php:89
633
+ msgid "Failed Nonce Security Check"
634
+ msgstr ""
635
+
636
+ #: lib/helpers.php:49
637
+ msgid "No announcements found"
638
+ msgstr ""
639
+
640
+ #: lib/helpers.php:208
641
+ msgid "There was an error processing the bootstrap icons."
642
+ msgstr ""
643
+
644
+ #: lib/helpers.php:497
645
+ msgid "Read more"
646
+ msgstr ""
647
+
648
+ #: lib/helpers.php:521
649
+ msgid "You forgot to include the announcement ID."
650
+ msgstr ""
651
+
652
+ #: lib/helpers.php:525
653
+ msgid "You forgot to include the meta key."
654
+ msgstr ""
655
+
656
+ #: lib/public/partials/single-timeline-express-content.php:32
657
+ #: templates/single-timeline-express-content.php:32
658
+ #, php-format
659
+ msgid "Announcement Date: %s"
660
+ msgstr ""
i18n/timeline-express.pot ADDED
@@ -0,0 +1,660 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2016 Timeline Express
2
+ # This file is distributed under the same license as the Timeline Express package.
3
+ #, fuzzy
4
+ msgid ""
5
+ msgstr ""
6
+ "Project-Id-Version: Timeline Express 1.2.8.2\n"
7
+ "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/timeline-express\n"
8
+ "POT-Creation-Date: 2016-07-31 14:03-0400\n"
9
+ "MIME-Version: 1.0\n"
10
+ "Content-Type: text/plain; charset=UTF-8\n"
11
+ "Content-Transfer-Encoding: 8bit\n"
12
+ "PO-Revision-Date: 2016-MO-DA HO:MI+ZONE\n"
13
+ "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14
+ "Language-Team: LANGUAGE <LL@li.org>\n"
15
+ "X-Generator: Poedit 1.8.5\n"
16
+ "X-Poedit-KeywordsList: __;_e;_n;esc_attr__;esc_attr_e;_x;esc_attr_x\n"
17
+ "X-Poedit-Basepath: ..\n"
18
+ "X-Poedit-SearchPath-0: .\n"
19
+ "X-Poedit-SearchPathExcluded-0: tests\n"
20
+ "X-Poedit-SearchPathExcluded-1: node_modules\n"
21
+ "X-Poedit-SearchPathExcluded-2: bin\n"
22
+ "X-Poedit-SearchPathExcluded-3: .gitignore\n"
23
+ "X-Poedit-SearchPathExcluded-4: .scrutinizer.yml\n"
24
+ "X-Poedit-SearchPathExcluded-5: .travis.yml\n"
25
+ "X-Poedit-SearchPathExcluded-6: Dockunit.json\n"
26
+ "X-Poedit-SearchPathExcluded-7: Gruntfile.js\n"
27
+ "X-Poedit-SearchPathExcluded-8: package.json\n"
28
+ "X-Poedit-SearchPathExcluded-9: phpunit.xml.dist\n"
29
+ "X-Poedit-SearchPathExcluded-10: lib/admin/CMB2\n"
30
+
31
+ #: lib/admin/cpt/cpt.announcements.php:29
32
+ msgid "Announcement"
33
+ msgstr ""
34
+
35
+ #: lib/admin/cpt/cpt.announcements.php:34
36
+ msgid "Announcements"
37
+ msgstr ""
38
+
39
+ #: lib/admin/cpt/cpt.announcements.php:40
40
+ #, php-format
41
+ msgid "Timeline Express %s"
42
+ msgstr ""
43
+
44
+ #: lib/admin/cpt/cpt.announcements.php:42
45
+ msgid "Timeline Express"
46
+ msgstr ""
47
+
48
+ #: lib/admin/cpt/cpt.announcements.php:43
49
+ msgid "Timeline Express:"
50
+ msgstr ""
51
+
52
+ #: lib/admin/cpt/cpt.announcements.php:44
53
+ #, php-format
54
+ msgid "All %s"
55
+ msgstr ""
56
+
57
+ #: lib/admin/cpt/cpt.announcements.php:45
58
+ #, php-format
59
+ msgid "View %s"
60
+ msgstr ""
61
+
62
+ #: lib/admin/cpt/cpt.announcements.php:46 lib/admin/cpt/cpt.announcements.php:47
63
+ #, php-format
64
+ msgid "New %s"
65
+ msgstr ""
66
+
67
+ #: lib/admin/cpt/cpt.announcements.php:48
68
+ #, php-format
69
+ msgid "Edit %s"
70
+ msgstr ""
71
+
72
+ #: lib/admin/cpt/cpt.announcements.php:49
73
+ #, php-format
74
+ msgid "Update %s"
75
+ msgstr ""
76
+
77
+ #: lib/admin/cpt/cpt.announcements.php:50
78
+ #, php-format
79
+ msgid "Search %s"
80
+ msgstr ""
81
+
82
+ #: lib/admin/cpt/cpt.announcements.php:51
83
+ #, php-format
84
+ msgid "No Timeline Express %s Found"
85
+ msgstr ""
86
+
87
+ #: lib/admin/cpt/cpt.announcements.php:52
88
+ #, php-format
89
+ msgid "No Timeline Express %s in Trash"
90
+ msgstr ""
91
+
92
+ #: lib/admin/cpt/cpt.announcements.php:70
93
+ #, php-format
94
+ msgid "Post type for adding timeline express %s to the site"
95
+ msgstr ""
96
+
97
+ #: lib/admin/cpt/timeline-express-admin-columns.php:35
98
+ #, php-format
99
+ msgid "%s Name"
100
+ msgstr ""
101
+
102
+ #: lib/admin/cpt/timeline-express-admin-columns.php:36
103
+ msgid "Color"
104
+ msgstr ""
105
+
106
+ #: lib/admin/cpt/timeline-express-admin-columns.php:39
107
+ msgid "Icon"
108
+ msgstr ""
109
+
110
+ #: lib/admin/cpt/timeline-express-admin-columns.php:41
111
+ #, php-format
112
+ msgid "%s Date"
113
+ msgstr ""
114
+
115
+ #: lib/admin/cpt/timeline-express-admin-columns.php:42
116
+ msgid "Image"
117
+ msgstr ""
118
+
119
+ #: lib/admin/cpt/timeline-express-admin-columns.php:43
120
+ #, php-format
121
+ msgid "%s Past?"
122
+ msgstr ""
123
+
124
+ #: lib/admin/cpt/timeline-express-admin-columns.php:88
125
+ #, php-format
126
+ msgid "%s has past."
127
+ msgstr ""
128
+
129
+ #: lib/admin/metaboxes/metaboxes.announcements.php:15
130
+ msgid "Announcement Info."
131
+ msgstr ""
132
+
133
+ #: lib/admin/metaboxes/metaboxes.announcements.php:24
134
+ msgid "Announcement Color"
135
+ msgstr ""
136
+
137
+ #: lib/admin/metaboxes/metaboxes.announcements.php:25
138
+ msgid "Select the color for this announcement."
139
+ msgstr ""
140
+
141
+ #: lib/admin/metaboxes/metaboxes.announcements.php:33
142
+ msgid "Announcement Icon"
143
+ msgstr ""
144
+
145
+ #: lib/admin/metaboxes/metaboxes.announcements.php:34
146
+ msgid ""
147
+ "Select an icon from the drop down above. This is used for the icon associated "
148
+ "with the announcement."
149
+ msgstr ""
150
+
151
+ #: lib/admin/metaboxes/metaboxes.announcements.php:42
152
+ msgid "Announcement Date"
153
+ msgstr ""
154
+
155
+ #: lib/admin/metaboxes/metaboxes.announcements.php:43
156
+ msgid ""
157
+ "Enter the date of the announcement. the announcements will appear in "
158
+ "chronological order according to this date. "
159
+ msgstr ""
160
+
161
+ #: lib/admin/metaboxes/metaboxes.announcements.php:51
162
+ msgid "Announcement Image"
163
+ msgstr ""
164
+
165
+ #: lib/admin/metaboxes/metaboxes.announcements.php:52
166
+ msgid ""
167
+ "Select a banner image for this announcement (optional). (recommended 650px wide "
168
+ "or larger)"
169
+ msgstr ""
170
+
171
+ #: lib/admin/metaboxes/metaboxes.announcements.php:66
172
+ msgid "Announcement Container Info."
173
+ msgstr ""
174
+
175
+ #: lib/admin/metaboxes/metaboxes.announcements.php:75
176
+ msgid "Custom Container Class"
177
+ msgstr ""
178
+
179
+ #: lib/admin/metaboxes/metaboxes.announcements.php:76
180
+ msgid ""
181
+ "Enter the class that you would like added to this announcement container on the "
182
+ "timeline."
183
+ msgstr ""
184
+
185
+ #: lib/admin/metaboxes/metaboxes.announcements.php:91
186
+ #: lib/admin/pages/page.options.php:342
187
+ msgid "Help & Documentation"
188
+ msgstr ""
189
+
190
+ #: lib/admin/metaboxes/partials/help-docs-metabox.php:11
191
+ msgid ""
192
+ "If you need help, or run into any issues, you can reach out for support in the "
193
+ "WordPress.org support forums. Additionally, please see our documentation for "
194
+ "how-tos, frequent issues and code snippets."
195
+ msgstr ""
196
+
197
+ #: lib/admin/metaboxes/partials/help-docs-metabox.php:14
198
+ #: lib/admin/pages/page.options.php:348
199
+ msgid "Support Forums"
200
+ msgstr ""
201
+
202
+ #: lib/admin/metaboxes/partials/help-docs-metabox.php:15
203
+ #: lib/admin/pages/page.options.php:349 lib/admin/pages/page.welcome.php:79
204
+ #: lib/classes/class.timeline-express-admin.php:235
205
+ msgid "Documentation"
206
+ msgstr ""
207
+
208
+ #: lib/admin/pages/page.addons.php:18
209
+ #: lib/classes/class.timeline-express-admin.php:96
210
+ msgid "Timeline Express Add-ons"
211
+ msgstr ""
212
+
213
+ #: lib/admin/pages/page.addons.php:21
214
+ msgid ""
215
+ "Extend the base Timeline Express functionality with our powerful add-ons. We're "
216
+ "constantly looking to build out additional add-ons. If you have a great idea "
217
+ "for a new add-on, get in contact with us!"
218
+ msgstr ""
219
+
220
+ #: lib/admin/pages/page.addons.php:30
221
+ msgid "Add-on Installed"
222
+ msgstr ""
223
+
224
+ #: lib/admin/pages/page.addons.php:30
225
+ msgid "Buy Now"
226
+ msgstr ""
227
+
228
+ #: lib/admin/pages/page.options.php:42
229
+ #: lib/classes/class.timeline-express-admin.php:87
230
+ msgid "Timeline Express Settings"
231
+ msgstr ""
232
+
233
+ #: lib/admin/pages/page.options.php:45
234
+ msgid ""
235
+ "Alter your timeline settings here. You can adjust some of the visual settings "
236
+ "as well as the display order, below."
237
+ msgstr ""
238
+
239
+ #: lib/admin/pages/page.options.php:85
240
+ msgid "Time Frame"
241
+ msgstr ""
242
+
243
+ #: lib/admin/pages/page.options.php:88
244
+ msgid "Future Events"
245
+ msgstr ""
246
+
247
+ #: lib/admin/pages/page.options.php:89
248
+ msgid "All Events (past+future)"
249
+ msgstr ""
250
+
251
+ #: lib/admin/pages/page.options.php:90
252
+ msgid "Past Events"
253
+ msgstr ""
254
+
255
+ #: lib/admin/pages/page.options.php:93
256
+ msgid "Select the time frame to query events from."
257
+ msgstr ""
258
+
259
+ #: lib/admin/pages/page.options.php:100
260
+ msgid "Display Order"
261
+ msgstr ""
262
+
263
+ #: lib/admin/pages/page.options.php:103
264
+ msgid "Ascending"
265
+ msgstr ""
266
+
267
+ #: lib/admin/pages/page.options.php:104
268
+ msgid "Descending"
269
+ msgstr ""
270
+
271
+ #: lib/admin/pages/page.options.php:107
272
+ msgid ""
273
+ "Select the order you would like the announcements to display. Ascending : "
274
+ "Chronological order by announcement date. Descending : Reverse chronological "
275
+ "order by announcement date."
276
+ msgstr ""
277
+
278
+ #: lib/admin/pages/page.options.php:114
279
+ msgid "Announcement Excerpt Length"
280
+ msgstr ""
281
+
282
+ #: lib/admin/pages/page.options.php:120
283
+ msgid "random length"
284
+ msgstr ""
285
+
286
+ #: lib/admin/pages/page.options.php:124
287
+ msgid ""
288
+ "Set the length of the excerpt for each announcement. ( min=25; 50 = 50 "
289
+ "characters )"
290
+ msgstr ""
291
+
292
+ #: lib/admin/pages/page.options.php:131
293
+ msgid "Date Visibility"
294
+ msgstr ""
295
+
296
+ #: lib/admin/pages/page.options.php:134 lib/admin/pages/page.options.php:148
297
+ msgid "Visible"
298
+ msgstr ""
299
+
300
+ #: lib/admin/pages/page.options.php:135 lib/admin/pages/page.options.php:149
301
+ msgid "Hidden"
302
+ msgstr ""
303
+
304
+ #: lib/admin/pages/page.options.php:138
305
+ msgid "Toggle the visibility of the date next to the icon."
306
+ msgstr ""
307
+
308
+ #: lib/admin/pages/page.options.php:145
309
+ msgid "Read More Visibility"
310
+ msgstr ""
311
+
312
+ #: lib/admin/pages/page.options.php:152
313
+ msgid ""
314
+ "Toggle the visibility of the read more button. Hide to prevent users from "
315
+ "viewing the full announcement."
316
+ msgstr ""
317
+
318
+ #: lib/admin/pages/page.options.php:159
319
+ msgid "Default Icon"
320
+ msgstr ""
321
+
322
+ #: lib/admin/pages/page.options.php:172
323
+ msgid ""
324
+ "Select the font-awesome icon that you would like to use as a default icon for "
325
+ "new announcements."
326
+ msgstr ""
327
+
328
+ #: lib/admin/pages/page.options.php:179
329
+ msgid "Default Announcement Color"
330
+ msgstr ""
331
+
332
+ #: lib/admin/pages/page.options.php:183
333
+ msgid ""
334
+ "Select the default color for all new events. Note : this setting can be "
335
+ "overwritten"
336
+ msgstr ""
337
+
338
+ #: lib/admin/pages/page.options.php:190
339
+ msgid "Announcement Container Background"
340
+ msgstr ""
341
+
342
+ #: lib/admin/pages/page.options.php:194
343
+ msgid "Select the background color of the announcement container."
344
+ msgstr ""
345
+
346
+ #: lib/admin/pages/page.options.php:201
347
+ msgid "Announcement Shadow Color"
348
+ msgstr ""
349
+
350
+ #: lib/admin/pages/page.options.php:205
351
+ msgid "Select the shadow color for the announcement container."
352
+ msgstr ""
353
+
354
+ #: lib/admin/pages/page.options.php:212
355
+ msgid "Background Line Color"
356
+ msgstr ""
357
+
358
+ #: lib/admin/pages/page.options.php:216
359
+ msgid "Select the color of the line in the background of the timeline."
360
+ msgstr ""
361
+
362
+ #: lib/admin/pages/page.options.php:223
363
+ msgid "No Announcements Message"
364
+ msgstr ""
365
+
366
+ #: lib/admin/pages/page.options.php:231
367
+ msgid "This is the message that will display when no announcements are found."
368
+ msgstr ""
369
+
370
+ #: lib/admin/pages/page.options.php:238
371
+ msgid "Exclude Announcements from Site Searches"
372
+ msgstr ""
373
+
374
+ #: lib/admin/pages/page.options.php:241
375
+ msgid "True"
376
+ msgstr ""
377
+
378
+ #: lib/admin/pages/page.options.php:242
379
+ msgid "False"
380
+ msgstr ""
381
+
382
+ #: lib/admin/pages/page.options.php:245
383
+ msgid ""
384
+ "Set to true to exclude announcements from all site searches. False will include "
385
+ "announcements in site searches."
386
+ msgstr ""
387
+
388
+ #: lib/admin/pages/page.options.php:252
389
+ msgid "Disable Timeline Animations?"
390
+ msgstr ""
391
+
392
+ #: lib/admin/pages/page.options.php:256
393
+ msgid "Check this option off to disable the timeline animations while scrolling."
394
+ msgstr ""
395
+
396
+ #: lib/admin/pages/page.options.php:263
397
+ msgid "Delete Announcements On Uninstall?"
398
+ msgstr ""
399
+
400
+ #: lib/admin/pages/page.options.php:267
401
+ msgid ""
402
+ "Check this option to delete all announcement posts from the data base on plugin "
403
+ "uninstallation. this can not be undone, once they are deleted they are gone "
404
+ "forever. If you want to back them up, it is recommended you export your "
405
+ "announcements before uninstalling."
406
+ msgstr ""
407
+
408
+ #: lib/admin/pages/page.options.php:277
409
+ msgid "Save Settings"
410
+ msgstr ""
411
+
412
+ #: lib/admin/pages/page.options.php:305 lib/admin/pages/page.welcome.php:20
413
+ msgid "lib/admin/images/timeline-express-logo-128.png"
414
+ msgstr ""
415
+
416
+ #: lib/admin/pages/page.options.php:316 lib/admin/pages/page.welcome.php:126
417
+ msgid "lib/admin/images/code-parrots-logo-dark.png"
418
+ msgstr ""
419
+
420
+ #: lib/admin/pages/page.options.php:325
421
+ msgid "Support Timeline Express"
422
+ msgstr ""
423
+
424
+ #: lib/admin/pages/page.options.php:328
425
+ msgid "Leave A Review"
426
+ msgstr ""
427
+
428
+ #: lib/admin/pages/page.options.php:331
429
+ msgid "Tweet About It"
430
+ msgstr ""
431
+
432
+ #: lib/admin/pages/page.options.php:345
433
+ msgid ""
434
+ "If you need help, or run into any issues, you can reach out for support in the "
435
+ "WordPress.org support forums. Additionally, please see our documentation for "
436
+ "tutorials, frequent issues and how-tos."
437
+ msgstr ""
438
+
439
+ #: lib/admin/pages/page.welcome.php:15
440
+ msgid "Welcome to Timeline Express"
441
+ msgstr ""
442
+
443
+ #: lib/admin/pages/page.welcome.php:17
444
+ msgid ""
445
+ "Thank you for choosing Timeline Express - the most beginner friendly, "
446
+ "attractive and powerful WordPress Timeline plugin. Here's how to get started."
447
+ msgstr ""
448
+
449
+ #: lib/admin/pages/page.welcome.php:21
450
+ #, php-format
451
+ msgid "Version %s"
452
+ msgstr ""
453
+
454
+ #: lib/admin/pages/page.welcome.php:25
455
+ msgid "Getting Started"
456
+ msgstr ""
457
+
458
+ #: lib/admin/pages/page.welcome.php:28 lib/admin/pages/page.welcome.php:90
459
+ msgid "Add-Ons"
460
+ msgstr ""
461
+
462
+ #: lib/admin/pages/page.welcome.php:31
463
+ msgid "About Code Parrots"
464
+ msgstr ""
465
+
466
+ #: lib/admin/pages/page.welcome.php:38
467
+ msgid ""
468
+ "Use the tips below to get started using Timeline Express. You will be up and "
469
+ "running in no time!"
470
+ msgstr ""
471
+
472
+ #: lib/admin/pages/page.welcome.php:40
473
+ msgid ""
474
+ "Code Parrots is a top tier WordPress plugin development shop, which builds "
475
+ "powerful and highly customizable products for WordPress sites. We pride "
476
+ "ourselves on our high quality of code and our unmatched level of support. As "
477
+ "developers we've been building powerful WordPress products since 2012, and have "
478
+ "provided some of the best solutions around."
479
+ msgstr ""
480
+
481
+ #: lib/admin/pages/page.welcome.php:42
482
+ msgid ""
483
+ "Extend the base Timeline Express functionality with our powerful add-ons. We're "
484
+ "constantly looking to build out additional add-ons. If you have a great idea "
485
+ "for a new add-on, get in contact with us!."
486
+ msgstr ""
487
+
488
+ #: lib/admin/pages/page.welcome.php:51
489
+ msgid "Creating Your First Announcement"
490
+ msgstr ""
491
+
492
+ #: lib/admin/pages/page.welcome.php:52
493
+ #, php-format
494
+ msgid ""
495
+ "Timeline Express makes it easy to create and display a beautiful animated "
496
+ "timeline in WordPress. If you are new to Timeline Express you may want to read "
497
+ "our knowledge base article, %s."
498
+ msgstr ""
499
+
500
+ #: lib/admin/pages/page.welcome.php:53
501
+ #, php-format
502
+ msgid ""
503
+ "However, the process is so intuitive that you can jump right in by going to %s."
504
+ msgstr ""
505
+
506
+ #: lib/admin/pages/page.welcome.php:55
507
+ msgid "Tweak the Settings"
508
+ msgstr ""
509
+
510
+ #: lib/admin/pages/page.welcome.php:56
511
+ #, php-format
512
+ msgid ""
513
+ "Head into the %s to tweak how the Timeline is going to appear on your site."
514
+ msgstr ""
515
+
516
+ #: lib/admin/pages/page.welcome.php:56
517
+ msgid "Settings Page"
518
+ msgstr ""
519
+
520
+ #: lib/admin/pages/page.welcome.php:63
521
+ msgid "Feature Packed"
522
+ msgstr ""
523
+
524
+ #: lib/admin/pages/page.welcome.php:64
525
+ msgid ""
526
+ "Timeline Express is both easy to use and extremely powerful. On top of the "
527
+ "visible features, we have built in a ton of additional features under the hood "
528
+ "- to allow beginners and seasoned developers to bring their timeline to new "
529
+ "heights."
530
+ msgstr ""
531
+
532
+ #: lib/admin/pages/page.welcome.php:65
533
+ msgid "See all Features"
534
+ msgstr ""
535
+
536
+ #: lib/admin/pages/page.welcome.php:68
537
+ msgid "lib/admin/images/flag-astronaut.png"
538
+ msgstr ""
539
+
540
+ #: lib/admin/pages/page.welcome.php:75
541
+ msgid "Plugin Support & Documentation"
542
+ msgstr ""
543
+
544
+ #: lib/admin/pages/page.welcome.php:76
545
+ msgid ""
546
+ "Got stuck on something? Run into an issue? Not to worry, our knowledgeable "
547
+ "support staff is equipped to help resolve any issues you may encounter. Post an "
548
+ "issue in the WordPress.org support forums, or take a peak at our support "
549
+ "documentation."
550
+ msgstr ""
551
+
552
+ #: lib/admin/pages/page.welcome.php:78
553
+ msgid "Support"
554
+ msgstr ""
555
+
556
+ #: lib/admin/pages/page.welcome.php:83
557
+ msgid "lib/admin/images/404-astronaut.png"
558
+ msgstr ""
559
+
560
+ #: lib/admin/pages/page.welcome.php:91
561
+ msgid ""
562
+ "Timeline Express has the option to be extended with some of the dvanced add-ons "
563
+ "that we've built out. The add-ons extend Timeline Express beyond what it can do "
564
+ "out of the box, and allows for more advanced use cases - including date ranges "
565
+ "between the year 1000-9999, ajax loading more announcements and more. If you're "
566
+ "looking for additionality functionality, take a peak at our full list of add-"
567
+ "ons."
568
+ msgstr ""
569
+
570
+ #: lib/admin/pages/page.welcome.php:93
571
+ msgid "View Add-Ons"
572
+ msgstr ""
573
+
574
+ #: lib/admin/pages/page.welcome.php:97
575
+ msgid "lib/admin/images/add-ons-astronaut.png"
576
+ msgstr ""
577
+
578
+ #: lib/admin/pages/page.welcome.php:104
579
+ msgid "Powerful &amp; Flexible"
580
+ msgstr ""
581
+
582
+ #: lib/admin/pages/page.welcome.php:105
583
+ msgid ""
584
+ "Out of the box, Timeline Express is both attractive and powerful. However, some "
585
+ "projects may require an additional level of customization to fit the existing "
586
+ "look and feel of the site. You can quickly and easily tweak the visual "
587
+ "appearance of any element on the timeline using some CSS."
588
+ msgstr ""
589
+
590
+ #: lib/admin/pages/page.welcome.php:106
591
+ msgid ""
592
+ "Users with even a little bit of knowledge customizing WordPress templates will "
593
+ "feel right at home. In the latest release, users can now copy over any of the "
594
+ "bundled templates and customize them as needed!."
595
+ msgstr ""
596
+
597
+ #: lib/admin/pages/page.welcome.php:108
598
+ msgid "View Customization Articles"
599
+ msgstr ""
600
+
601
+ #: lib/admin/pages/page.welcome.php:112
602
+ msgid "lib/admin/images/rating-astronaut.png"
603
+ msgstr ""
604
+
605
+ #: lib/classes/class.timeline-express-admin.php:88
606
+ #: lib/classes/class.timeline-express-admin.php:233
607
+ msgid "Settings"
608
+ msgstr ""
609
+
610
+ #: lib/classes/class.timeline-express-admin.php:97
611
+ msgid "Add-ons"
612
+ msgstr ""
613
+
614
+ #: lib/classes/class.timeline-express-admin.php:105
615
+ msgid "Timeline Express Welcome"
616
+ msgstr ""
617
+
618
+ #: lib/classes/class.timeline-express-admin.php:106
619
+ msgid "Welcome"
620
+ msgstr ""
621
+
622
+ #: lib/classes/class.timeline-express-admin.php:171
623
+ msgid "Timeline Express settings saved successfully!"
624
+ msgstr ""
625
+
626
+ #: lib/classes/class.timeline-express.php:89
627
+ msgid ""
628
+ "Sorry, the nonce security check did not pass. Please go back to the settings "
629
+ "page, refresh the page and try to save your settings again."
630
+ msgstr ""
631
+
632
+ #: lib/classes/class.timeline-express.php:89
633
+ msgid "Failed Nonce Security Check"
634
+ msgstr ""
635
+
636
+ #: lib/helpers.php:49
637
+ msgid "No announcements found"
638
+ msgstr ""
639
+
640
+ #: lib/helpers.php:208
641
+ msgid "There was an error processing the bootstrap icons."
642
+ msgstr ""
643
+
644
+ #: lib/helpers.php:497
645
+ msgid "Read more"
646
+ msgstr ""
647
+
648
+ #: lib/helpers.php:521
649
+ msgid "You forgot to include the announcement ID."
650
+ msgstr ""
651
+
652
+ #: lib/helpers.php:525
653
+ msgid "You forgot to include the meta key."
654
+ msgstr ""
655
+
656
+ #: lib/public/partials/single-timeline-express-content.php:32
657
+ #: templates/single-timeline-express-content.php:32
658
+ #, php-format
659
+ msgid "Announcement Date: %s"
660
+ msgstr ""
lib/admin/cpt/cpt.announcements.php CHANGED
@@ -37,19 +37,19 @@ $announcement_plural_text = apply_filters( 'timeline_express_plural_name', __( '
37
  * Custom Post Type Label Array
38
  */
39
  $timeline_express_labels = array(
40
- 'name' => sprintf( __( 'Timeline Express %s', 'timeline-express' ), $announcement_plural_text ),
41
  'singular_name' => $announcement_singular_text, /* Menu item at the top New > Announcement */
42
  'menu_name' => __( 'Timeline Express', 'timeline-express' ), /* Menu name */
43
  'parent_item_colon' => __( 'Timeline Express:', 'timeline-express' ),
44
- 'all_items' => sprintf( __( 'All %s', 'timeline-express' ), $announcement_plural_text ),
45
- 'view_item' => sprintf( __( 'View %s', 'timeline-express' ), $announcement_singular_text ),
46
- 'add_new_item' => sprintf( __( 'New %s', 'timeline-express' ), $announcement_singular_text ),
47
- 'add_new' => sprintf( __( 'New %s', 'timeline-express' ), $announcement_singular_text ),
48
- 'edit_item' => sprintf( __( 'Edit %s', 'timeline-express' ), $announcement_singular_text ),
49
- 'update_item' => sprintf( __( 'Update %s', 'timeline-express' ), $announcement_singular_text ),
50
- 'search_items' => sprintf( __( 'Search %s', 'timeline-express' ), $announcement_plural_text ),
51
- 'not_found' => sprintf( __( 'No Timeline Express %s Found', 'timeline-express' ), $announcement_plural_text ),
52
- 'not_found_in_trash' => sprintf( __( 'No Timeline Express %s in Trash', 'timeline-express' ), $announcement_plural_text ),
53
  );
54
 
55
  /**
@@ -67,7 +67,7 @@ $timeline_express_rewrite = array(
67
  */
68
  $timeline_express_args = array(
69
  'label' => 'timeline-express-announcement',
70
- 'description' => sprintf( __( 'Post type for adding timeline express %s to the site', 'timeline-express' ), strtolower( $announcement_plural_text ) ),
71
  'labels' => $timeline_express_labels,
72
  'supports' => array( 'title', 'editor' ),
73
  'taxonomies' => array(),
@@ -78,7 +78,7 @@ $timeline_express_args = array(
78
  'show_in_nav_menus' => true,
79
  'show_in_admin_bar' => true,
80
  'menu_position' => 5,
81
- 'menu_icon' => TIMELINE_EXPRESS_URL . 'lib/admin/images/timeline-express-menu-icon.png',
82
  'can_export' => true,
83
  'has_archive' => true,
84
  'publicly_queryable' => true,
37
  * Custom Post Type Label Array
38
  */
39
  $timeline_express_labels = array(
40
+ 'name' => sprintf( _x( 'Timeline Express %s', 'Announcement plural name eg: Timeline Express Announcements', 'timeline-express' ), $announcement_plural_text ),
41
  'singular_name' => $announcement_singular_text, /* Menu item at the top New > Announcement */
42
  'menu_name' => __( 'Timeline Express', 'timeline-express' ), /* Menu name */
43
  'parent_item_colon' => __( 'Timeline Express:', 'timeline-express' ),
44
+ 'all_items' => sprintf( _x( 'All %s', 'timeline-express' ), 'Announcement plural name eg: All Announcements', $announcement_plural_text ),
45
+ 'view_item' => sprintf( _x( 'View %s', 'timeline-express' ), 'Announcement singular name eg: View Announcement', $announcement_singular_text ),
46
+ 'add_new_item' => sprintf( _x( 'New %s', 'timeline-express' ), 'Announcement singular name eg: New Announcement', $announcement_singular_text ),
47
+ 'add_new' => sprintf( _x( 'New %s', 'timeline-express' ), 'Announcement singular name eg: New Announcement', $announcement_singular_text ),
48
+ 'edit_item' => sprintf( _x( 'Edit %s', 'timeline-express' ), 'Announcement singular name eg: Edit Announcement', $announcement_singular_text ),
49
+ 'update_item' => sprintf( _x( 'Update %s', 'timeline-express' ), 'Announcement singular name eg: Update Announcement', $announcement_singular_text ),
50
+ 'search_items' => sprintf( _x( 'Search %s', 'Announcement plural name eg: Search Announcements', 'timeline-express' ), $announcement_plural_text ),
51
+ 'not_found' => sprintf( _x( 'No Timeline Express %s Found', 'Announcement plural name eg: No Timeline Express Announcements Found', 'timeline-express' ), $announcement_plural_text ),
52
+ 'not_found_in_trash' => sprintf( _x( 'No Timeline Express %s in Trash', 'Announcement plural name eg: No Timeline Express Announcements in Trash', 'timeline-express' ), $announcement_plural_text ),
53
  );
54
 
55
  /**
67
  */
68
  $timeline_express_args = array(
69
  'label' => 'timeline-express-announcement',
70
+ 'description' => sprintf( _x( 'Post type for adding timeline express %s to the site', 'Announcement plural name eg: Post type for adding timeline express announcements to the site', 'timeline-express' ), strtolower( $announcement_plural_text ) ),
71
  'labels' => $timeline_express_labels,
72
  'supports' => array( 'title', 'editor' ),
73
  'taxonomies' => array(),
78
  'show_in_nav_menus' => true,
79
  'show_in_admin_bar' => true,
80
  'menu_position' => 5,
81
+ 'menu_icon' => TIMELINE_EXPRESS_URL . 'lib/admin/images/timeline-express-menu-icon.png',
82
  'can_export' => true,
83
  'has_archive' => true,
84
  'publicly_queryable' => true,
lib/admin/cpt/timeline-express-admin-columns.php CHANGED
@@ -20,25 +20,27 @@
20
  */
21
  add_filter( 'manage_edit-te_announcements_columns', 'add_new_timeline_express_columns' );
22
  function add_new_timeline_express_columns( $timeline_express_announcement_columns ) {
 
 
23
  // Assign a new date column to the end of our table
24
  $date_column = $timeline_express_announcement_columns['date'];
25
  unset( $timeline_express_announcement_columns['date'] );
26
- foreach( $timeline_express_announcement_columns as $key => $value ) {
27
- if( $key === 'past_announcement' ) { // when we find the date column
28
  $new['date'] = $date_column; // put the tags column before it
29
  }
30
  $new[ $key ] = $value;
31
  }
32
  $timeline_express_announcement_columns['cb'] = '<input type="checkbox" />';
33
- $timeline_express_announcement_columns['title'] = sprintf( _x( '%s Name', 'timeline-express' ), apply_filters( 'timeline_express_singular_name', 'Announcement' ) );
34
  $timeline_express_announcement_columns['color'] = _x( 'Color', 'timeline-express' );
35
  // If years are being used, hide this column
36
  if ( ! defined( 'TIMELINE_EXPRESS_YEAR_ICONS' ) || ! TIMELINE_EXPRESS_YEAR_ICONS ) {
37
  $timeline_express_announcement_columns['icon'] = _x( 'Icon', 'timeline-express' );
38
  }
39
- $timeline_express_announcement_columns['announcement_date'] = sprintf( _x( '%s Date', 'timeline-express' ), apply_filters( 'timeline_express_singular_name', 'Announcement' ) );
40
  $timeline_express_announcement_columns['image'] = _x( 'Image', 'timeline-express' );
41
- $timeline_express_announcement_columns['past_announcement'] = sprintf( _x( '%s Past?', 'timeline-express' ), apply_filters( 'timeline_express_singular_name', 'Announcement' ) );
42
  $timeline_express_announcement_columns['date'] = 'Published Date';
43
  return $timeline_express_announcement_columns;
44
  }
@@ -83,7 +85,7 @@ function manage_timeline_express_column_content( $column_name, $id ) {
83
  $announcment_date = get_post_meta( $id, 'announcement_date', true );
84
  $todays_date = strtotime( date( 'm/d/Y' ) );
85
  if ( $announcment_date < $todays_date ) {
86
- echo '<div class="dashicon-past-announcement dashicons dashicons-backup" title="' . sprintf( esc_attr__( '%s has past.', 'timeline-express' ), esc_attr__( apply_filters( 'timeline_express_singular_name', 'Announcement' ) ) ) . '" style="display:block;width:100%;"></div>';
87
  }
88
  break;
89
 
20
  */
21
  add_filter( 'manage_edit-te_announcements_columns', 'add_new_timeline_express_columns' );
22
  function add_new_timeline_express_columns( $timeline_express_announcement_columns ) {
23
+ // Setup the singular Name
24
+ $timeline_express_singular_name = apply_filters( 'timeline_express_singular_name', 'Announcement' );
25
  // Assign a new date column to the end of our table
26
  $date_column = $timeline_express_announcement_columns['date'];
27
  unset( $timeline_express_announcement_columns['date'] );
28
+ foreach ( $timeline_express_announcement_columns as $key => $value ) {
29
+ if ( 'past_announcement' === $key ) { // when we find the date column
30
  $new['date'] = $date_column; // put the tags column before it
31
  }
32
  $new[ $key ] = $value;
33
  }
34
  $timeline_express_announcement_columns['cb'] = '<input type="checkbox" />';
35
+ $timeline_express_announcement_columns['title'] = sprintf( _x( '%s Name', 'Announcement singular name eg: Announcement Name', 'timeline-express' ), $timeline_express_singular_name );
36
  $timeline_express_announcement_columns['color'] = _x( 'Color', 'timeline-express' );
37
  // If years are being used, hide this column
38
  if ( ! defined( 'TIMELINE_EXPRESS_YEAR_ICONS' ) || ! TIMELINE_EXPRESS_YEAR_ICONS ) {
39
  $timeline_express_announcement_columns['icon'] = _x( 'Icon', 'timeline-express' );
40
  }
41
+ $timeline_express_announcement_columns['announcement_date'] = sprintf( _x( '%s Date', 'Announcement singular name eg: Announcement Date', 'timeline-express' ), $timeline_express_singular_name );
42
  $timeline_express_announcement_columns['image'] = _x( 'Image', 'timeline-express' );
43
+ $timeline_express_announcement_columns['past_announcement'] = sprintf( _x( '%s Past?', 'Announcement singular name eg: Announcement Past?', 'timeline-express' ), $timeline_express_singular_name );
44
  $timeline_express_announcement_columns['date'] = 'Published Date';
45
  return $timeline_express_announcement_columns;
46
  }
85
  $announcment_date = get_post_meta( $id, 'announcement_date', true );
86
  $todays_date = strtotime( date( 'm/d/Y' ) );
87
  if ( $announcment_date < $todays_date ) {
88
+ echo '<div class="dashicon-past-announcement dashicons dashicons-backup" title="' . sprintf( esc_attr_x( '%s has past.', 'Announcement singular name eg: announcement has past.', 'timeline-express' ), esc_attr__( apply_filters( 'timeline_express_singular_name', 'Announcement' ) ) ) . '" style="display:block;width:100%;"></div>';
89
  }
90
  break;
91
 
lib/admin/css/min/timeline-express-admin.min.css CHANGED
@@ -2,7 +2,7 @@
2
  * @Plugin Timeline Express
3
  * @Author Code Parrots
4
  * @Site https://www.wp-timelineexpress.com
5
- * @Version 1.2.8.1
6
- * @Build 06-06-2016
7
  */
8
  body.admin_page_timeline-express-welcome .slides ul li,body.admin_page_timeline-express-welcome .slides ul li h2.promo-text{-webkit-animation-duration:18s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:normal;-webkit-animation-play-state:running;-webkit-animation-fill-mode:forwards;-moz-animation-duration:18s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;-moz-animation-direction:normal;-moz-animation-play-state:running;-moz-animation-fill-mode:forwards}.wp-core-ui .timeline-express-red-button{background-color:#9B2124;background-image:linear-gradient(to bottom,#C5292E,#9B2124);border-color:#9B2124 #9B2124 #8D1F21;box-shadow:inset 0 1px 0 rgba(120,200,230,.5);color:#fff;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.1);margin-left:2em;width:150px;text-align:center}.wp-core-ui .timeline-express-red-button.focus,.wp-core-ui .timeline-express-red-button.hover,.wp-core-ui .timeline-express-red-button:focus,.wp-core-ui .timeline-express-red-button:hover{background-color:#B72629;background-image:linear-gradient(to bottom,#D22E30,#9B2124);border-color:#7F1C1F;box-shadow:inset 0 1px 0 rgba(120,200,230,.6);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3)}.wp-core-ui .timeline-express-red-button.focus,.wp-core-ui .timeline-express-red-button:focus{border-color:#500F0E;box-shadow:inset 0 1px 0 rgba(120,200,230,.6),1px 1px 2px rgba(0,0,0,.4)}.wp-core-ui .timeline-express-red-button.active,.wp-core-ui .timeline-express-red-button.active:focus,.wp-core-ui .timeline-express-red-button.active:hover,.wp-core-ui .timeline-express-red-button:active{background:#7F1C1F;background-image:linear-gradient(to bottom,#9B2124,#B72629);border-color:#601312 #AE2426 #AE2426;color:rgba(255,255,255,.95);box-shadow:inset 0 1px 0 rgba(0,0,0,.1);text-shadow:0 1px 0 rgba(0,0,0,.1)}.wp-core-ui .timeline-express-red-button-disabled,.wp-core-ui .timeline-express-red-button:disabled,.wp-core-ui .timeline-express-red-button[disabled]{color:#E79496!important;background:#BA292B!important;border-color:#7F1C1F!important;box-shadow:none!important;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important;cursor:default}.delete-no:hover,.delete-yes:hover{cursor:pointer}#cmb2-metabox-timeline_express_ads .cmb2-id-announcement-advertisments{padding:0!important}#cmb2-metabox-timeline_express_ads p.description{margin:10px 0!important}#cmb2-metabox-timeline_express_ads a.button-primary{font-size:15px;height:auto;padding:3px;margin:0;width:100%;text-align:center}#timeline_express_ads{background:0 0;box-shadow:none;border:none}#timeline_express_ads .advertisment-link{display:block;width:100%;height:100%}#timeline_express_ads .button-primary,#timeline_express_ads .handlediv,#timeline_express_ads h2,#timeline_express_ads p.description,label[for=help_docs_metabox-hide],label[for=timeline_express_ads-hide],label[for=announcement_metabox-hide]{display:none!important}#timeline_express_ads .cmb-type-te-advert-metabox,#timeline_express_ads div.inside{margin:0;padding:0}div.cmb2-id-announcement-help-docs{padding-top:0!important;padding-bottom:0!important}#timeline-express-icon{background:url(../../images/timeline-express-logo-128.png) no-repeat;display:block;float:left;padding:0 0 0 .5em;height:90px;width:90px;background-size:contain}.wrap #timeline-express-page-header{margin:0}body.te_announcements_page_timeline-express-settings .wrap .postbox.ui-sortable-handle{border-radius:5px}.settings-header{display:inline-block;width:100%;padding-left:0!important}.timeline-express-settings-header{background:0 0;box-shadow:none;border:none}.wrap .nav-tab-wrapper{padding-top:2.5em}.wrap .account-nav-tab{padding-top:0}.random-length-text{opacity:.5}#timeline_express_review_this_plugin_container .fa-paypal{display:block;width:100%;font-size:16px;padding-top:4px;margin:0 auto!important;color:#253b80}.wrap #timeline_express_review_this_plugin_container{padding:.5em;float:right;margin-top:.75em}#timeline_express_review_this_plugin_container{display:inline-block}#timeline_express_review_this_plugin_container a,#timeline_express_review_this_plugin_container a:hover{color:#333}#timeline_express_review_this_plugin_container .timeline_express_header_logo,#timeline_express_review_this_plugin_container div,#timeline_express_review_this_plugin_container span{float:left;margin:0 .5em;text-align:center}#timeline_express_review_this_plugin_container div.dashicons{margin:0 5px}#timeline_express_review_this_plugin_container div.dashicons-plus-alt{display:block;width:100%;margin:0 auto;color:#a3c3b8}.timeline-express-form{margin-bottom:3em}.timeline-express-form th{font-weight:700}.timeline-express-settings-description{padding-bottom:2em!important;color:#A7A7A7;font-style:italic;font-size:10px}td.column-announcement_date .dashicons-arrow-right{line-height:2.9;display:inline-block;color:rgba(227,26,26,.68)}.delete-no:after{content:" no, save my announcements from being deleted. I'll need them again!"}.delete-yes:after{content:" yes, delete all of the announcement posts. they are dead to me."}.wp-picker-holder{position:absolute;z-index:99999999}#no-events-message_ifr{max-height:100px}.wp-list-table .no-items .colspanchange{text-align:center;height:115px;line-height:8;font-style:italic}.no-image-used-text{line-height:4.7}.wp-list-table .announcement_color_box{display:block;height:15px;width:15px;border:1px solid rgba(128,128,128,.22);padding:.5em;text-align:center;border-radius:50%}.wp-list-table .past_announcement{height:30px}.wp-list-table .edit-announcement-icon{font-size:25px!important;display:block}.wp-list-table .dashicon-past-announcement{font-size:30px!important;text-align:left}.wp-list-table img.attachment-timeline-express-thumbnail.size-timeline-express-thumbnail{max-width:180px;width:80%;height:auto}.dashicons-star-filled{color:#FEBE12}#timeline_express_reset_plugin_settings .dashicons-dismiss{float:left;margin-top:.5em;padding:.5em 1em 1em .5em;color:#f15353}body.admin_page_timeline-express-welcome .timeline-express-image{background:-moz-linear-gradient(top,rgba(206,220,231,.7) 0,rgba(89,106,114,.7) 100%);background-image:url(../images/welcome/background.png)}body.admin_page_timeline-express-welcome .timeline-screenshot{padding:1.5em 1.5em 0}body.admin_page_timeline-express-welcome .font-awesome-background{padding-top:3em;margin-top:1.5em;background-image:url(../images/welcome/Font-Awesome-Cheatsheet.png);background-size:cover;height:250px;text-align:center;line-height:8}body.admin_page_timeline-express-welcome .admin-manage-announcements,body.admin_page_timeline-express-welcome .customize-your-timeline,body.admin_page_timeline-express-welcome .intuitive-post-creation{margin-top:1.5em;background-size:contain;background-position:bottom center;background-repeat:no-repeat}body.admin_page_timeline-express-welcome .intuitive-post-creation{padding-top:3em;background-image:url(../images/welcome/intuitive-creation-screen.jpg);height:665px}body.admin_page_timeline-express-welcome .admin-manage-announcements{padding-top:3em;background-image:url(../images/welcome/Manage-Announcements.jpg);height:665px}body.admin_page_timeline-express-welcome .customize-your-timeline{padding-top:4%;background-image:url(../images/welcome/customize-your-timeline.jpg);height:665px}body.admin_page_timeline-express-welcome .slides{height:665px;overflow:hidden;position:relative;width:100%;padding:4% 0}body.admin_page_timeline-express-welcome .slides ul{list-style:none;position:relative}body.admin_page_timeline-express-welcome .slides ul li{width:100%;opacity:0;position:absolute;top:0;-webkit-animation-name:anim_slides;-webkit-animation-delay:0;-moz-animation-name:anim_slides;-moz-animation-delay:0}body.admin_page_timeline-express-welcome .slides ul li:nth-child(2),body.admin_page_timeline-express-welcome .slides ul li:nth-child(2) h2.promo-text{-webkit-animation-delay:6s;-moz-animation-delay:6s}body.admin_page_timeline-express-welcome .slides ul li:nth-child(3),body.admin_page_timeline-express-welcome .slides ul li:nth-child(3) h2.promo-text{-webkit-animation-delay:12s;-moz-animation-delay:12s}body.admin_page_timeline-express-welcome .slides ul li img{display:block}body.admin_page_timeline-express-welcome .slides ul li h2.promo-text{background-color:#000;border-radius:10px;box-shadow:0 0 3px #FFF inset;color:#FFF;font-size:18px;margin:0 auto;padding:10px;position:absolute;top:-35px;width:350px;text-align:center;-webkit-animation-name:anim_titles;-webkit-animation-delay:0;-moz-animation-name:anim_titles;-moz-animation-delay:0}.dashicons-heart{background:linear-gradient(top,#ff8cf7,#e2a5e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#timeline-express-support-page-wrap{padding:2em}#timeline-express-support-page-wrap hr{margin:1.5em 0}#timeline-express-support-page-header{display:inline-block;width:100%}#timeline-express-support-page-header img.te-logo{max-width:128px;min-width:90px;width:20%;float:left}#timeline-express-support-page-header .support-subhead{display:block;margin:2em 0 0 1em;float:left;width:44%}#timeline-express-support-page-wrap #timeline_express_license_key{width:25%;min-width:400px}.timeline-express-valid-license{color:rgba(144,214,125,.68)}.purchase-support-license{margin-left:-.5em!important}#support-license-form p.description.license-error{color:rgba(225,47,47,.73)}#support-license-form p.description.license-active{color:rgba(46,102,31,.68)}#support-license-form .license-links a{text-decoration:none}.timeline-express-license-buttons{display:block;width:100%;margin-top:2em}.timeline-express-invalid-license-error{color:rgba(225,47,47,.73)}#premium-support-contact-form{float:left;width:33%;min-width:300px}#premium-support-contact-form form,#premium-support-contact-form form input,#premium-support-contact-form form label,#premium-support-contact-form form textarea{width:100%}#premium-support-contact-form form textarea{resize:vertical}#premium-support-contact-form form input[type=submit],#premium-support-contact-form form label{margin-top:1em;display:block}.license-expiring-soon{font-size:11px;color:#f34b4b;display:block}@media only screen and (max-width:1081px){#timeline_express_license_key{min-width:90%!important;width:90%!important}#premium-support-contact-form form input,#premium-support-contact-form form label,#premium-support-contact-form form textarea{width:100%}#premium-support-contact-form{margin:2em 0 0;float:left;width:100%}#timeline-express-support-page-wrap table.widefat.fixed{max-width:100%!important}#timeline-express-support-page-header .support-subhead{width:auto}#timeline-express-support-page-header .te-logo{min-width:140px!important;float:none!important;display:block;margin:0 auto}#timeline-express-support-page-header .support-subhead h1{line-height:1.2}}.about-wrap .timeline-express-badge{position:absolute;top:0;right:0;color:#999;font-size:14px;text-align:center;margin:5px 0 0;width:150px}.about-wrap .timeline-express-badge .version{display:block;margin:5px auto 0}.about-wrap .feature-section{padding:45px 0}.about-wrap .feature-section p{font-size:15px}.about-wrap .feature-section.two-col .col{vertical-align:top}.about-wrap .feature-section.two-col .col:nth-child(1){width:calc(65% - 4px)}.about-wrap .feature-section.two-col .col:nth-child(2){width:calc(30% - 4px);text-align:center;float:right}.about-wrap .timeline-express-features-button{font-size:14px;height:auto;padding:5px 15px;margin-top:10px}.about-wrap .feature-section .feature-video,.about-wrap .feature-section img{max-width:400px;width:100%}.about-wrap #timeline-express-addons .intro,.about-wrap #timeline-express-addons h1.page-title{display:none}#timeline-express-addons .timeline-express-clear:after,#timeline-express-addons .timeline-express-clear:before{content:" ";display:table}.about-wrap #timeline-express-addons .timeline-express-addon-item{max-width:100%}#timeline-express-addons .timeline-express-clear:after{clear:both}#timeline-express-addons .intro{margin-bottom:30px}.timeline-express-addons-basic-message{border:1px solid #ddd;padding:20px}.timeline-express-addons-basic-message h5{font-size:16px;font-weight:700;margin:0 0 15px}.timeline-express-addons-basic-message p{margin:0}.timeline-express-addons-unlock{margin:35px 0 25px}.timeline-express-addons-unlock h4{font-size:23px;font-weight:400;margin:0 0 6px;line-height:29px}.timeline-express-addons-unlock p{margin:0}.timeline-express-addon-item{background-color:#fff;border:1px solid #ddd;clear:right;min-height:118px;margin:0 0 18px;position:relative}.timeline-express-addon-image{float:left;height:92px;width:92px;border:1px solid #ddd;margin:12px 0 0 12px}.timeline-express-addon-image img{display:block;margin:0 auto;max-width:100%}.timeline-express-addon-text{margin:0 200px 0 126px;padding:22px 0}.timeline-express-addon-text h4{font-size:16px;font-weight:700;margin:0 0 8px}.timeline-express-addon-text p{margin:0}.timeline-express-addon-action{position:absolute;top:0;right:0;width:180px;height:100%;text-align:center;border-left:1px solid #ddd}.timeline-express-addon-action a,.timeline-express-addon-action button{font-size:14px;color:#fff;background-color:#0085ba;border:1px solid #006d98;text-decoration:none;width:130px;margin:40px auto 0;display:block;border-radius:5px;padding:10px 0;cursor:pointer}.timeline-express-addon-action a:hover,.timeline-express-addon-action button:hover{background-color:#006d98}.timeline-express-addon-status-active .timeline-express-addon-action{background-color:#edfaff}.timeline-express-addon-status-inactive .timeline-express-addon-action{background-color:#f5f6f7}.timeline-express-error{color:#b94a48;background-color:#f2dede;padding:8px}.timeline-express-success{color:#468847;background-color:#dff0d8;padding:8px}.timeline-express-addon-item,.timeline-express-addon-item.timeline-express-second{max-width:800px;width:100%;float:none}.timeline-express-addon-action .button-addon-installed,.timeline-express-addon-action .button-addon-installed:hover{opacity:.8;background:#FFB780;border:1px solid #9B6943;color:#333}
2
  * @Plugin Timeline Express
3
  * @Author Code Parrots
4
  * @Site https://www.wp-timelineexpress.com
5
+ * @Version 1.2.8.2
6
+ * @Build 07-04-2016
7
  */
8
  body.admin_page_timeline-express-welcome .slides ul li,body.admin_page_timeline-express-welcome .slides ul li h2.promo-text{-webkit-animation-duration:18s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:normal;-webkit-animation-play-state:running;-webkit-animation-fill-mode:forwards;-moz-animation-duration:18s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;-moz-animation-direction:normal;-moz-animation-play-state:running;-moz-animation-fill-mode:forwards}.wp-core-ui .timeline-express-red-button{background-color:#9B2124;background-image:linear-gradient(to bottom,#C5292E,#9B2124);border-color:#9B2124 #9B2124 #8D1F21;box-shadow:inset 0 1px 0 rgba(120,200,230,.5);color:#fff;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.1);margin-left:2em;width:150px;text-align:center}.wp-core-ui .timeline-express-red-button.focus,.wp-core-ui .timeline-express-red-button.hover,.wp-core-ui .timeline-express-red-button:focus,.wp-core-ui .timeline-express-red-button:hover{background-color:#B72629;background-image:linear-gradient(to bottom,#D22E30,#9B2124);border-color:#7F1C1F;box-shadow:inset 0 1px 0 rgba(120,200,230,.6);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3)}.wp-core-ui .timeline-express-red-button.focus,.wp-core-ui .timeline-express-red-button:focus{border-color:#500F0E;box-shadow:inset 0 1px 0 rgba(120,200,230,.6),1px 1px 2px rgba(0,0,0,.4)}.wp-core-ui .timeline-express-red-button.active,.wp-core-ui .timeline-express-red-button.active:focus,.wp-core-ui .timeline-express-red-button.active:hover,.wp-core-ui .timeline-express-red-button:active{background:#7F1C1F;background-image:linear-gradient(to bottom,#9B2124,#B72629);border-color:#601312 #AE2426 #AE2426;color:rgba(255,255,255,.95);box-shadow:inset 0 1px 0 rgba(0,0,0,.1);text-shadow:0 1px 0 rgba(0,0,0,.1)}.wp-core-ui .timeline-express-red-button-disabled,.wp-core-ui .timeline-express-red-button:disabled,.wp-core-ui .timeline-express-red-button[disabled]{color:#E79496!important;background:#BA292B!important;border-color:#7F1C1F!important;box-shadow:none!important;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important;cursor:default}.delete-no:hover,.delete-yes:hover{cursor:pointer}#cmb2-metabox-timeline_express_ads .cmb2-id-announcement-advertisments{padding:0!important}#cmb2-metabox-timeline_express_ads p.description{margin:10px 0!important}#cmb2-metabox-timeline_express_ads a.button-primary{font-size:15px;height:auto;padding:3px;margin:0;width:100%;text-align:center}#timeline_express_ads{background:0 0;box-shadow:none;border:none}#timeline_express_ads .advertisment-link{display:block;width:100%;height:100%}#timeline_express_ads .button-primary,#timeline_express_ads .handlediv,#timeline_express_ads h2,#timeline_express_ads p.description,label[for=help_docs_metabox-hide],label[for=timeline_express_ads-hide],label[for=announcement_metabox-hide]{display:none!important}#timeline_express_ads .cmb-type-te-advert-metabox,#timeline_express_ads div.inside{margin:0;padding:0}div.cmb2-id-announcement-help-docs{padding-top:0!important;padding-bottom:0!important}#timeline-express-icon{background:url(../../images/timeline-express-logo-128.png) no-repeat;display:block;float:left;padding:0 0 0 .5em;height:90px;width:90px;background-size:contain}.wrap #timeline-express-page-header{margin:0}body.te_announcements_page_timeline-express-settings .wrap .postbox.ui-sortable-handle{border-radius:5px}.settings-header{display:inline-block;width:100%;padding-left:0!important}.timeline-express-settings-header{background:0 0;box-shadow:none;border:none}.wrap .nav-tab-wrapper{padding-top:2.5em}.wrap .account-nav-tab{padding-top:0}.random-length-text{opacity:.5}#timeline_express_review_this_plugin_container .fa-paypal{display:block;width:100%;font-size:16px;padding-top:4px;margin:0 auto!important;color:#253b80}.wrap #timeline_express_review_this_plugin_container{padding:.5em;float:right;margin-top:.75em}#timeline_express_review_this_plugin_container{display:inline-block}#timeline_express_review_this_plugin_container a,#timeline_express_review_this_plugin_container a:hover{color:#333}#timeline_express_review_this_plugin_container .timeline_express_header_logo,#timeline_express_review_this_plugin_container div,#timeline_express_review_this_plugin_container span{float:left;margin:0 .5em;text-align:center}#timeline_express_review_this_plugin_container div.dashicons{margin:0 5px}#timeline_express_review_this_plugin_container div.dashicons-plus-alt{display:block;width:100%;margin:0 auto;color:#a3c3b8}.timeline-express-form{margin-bottom:3em}.timeline-express-form th{font-weight:700}.timeline-express-settings-description{padding-bottom:2em!important;color:#A7A7A7;font-style:italic;font-size:10px}td.column-announcement_date .dashicons-arrow-right{line-height:2.9;display:inline-block;color:rgba(227,26,26,.68)}.delete-no:after{content:" no, save my announcements from being deleted. I'll need them again!"}.delete-yes:after{content:" yes, delete all of the announcement posts. they are dead to me."}.wp-picker-holder{position:absolute;z-index:99999999}#no-events-message_ifr{max-height:100px}.wp-list-table .no-items .colspanchange{text-align:center;height:115px;line-height:8;font-style:italic}.no-image-used-text{line-height:4.7}.wp-list-table .announcement_color_box{display:block;height:15px;width:15px;border:1px solid rgba(128,128,128,.22);padding:.5em;text-align:center;border-radius:50%}.wp-list-table .past_announcement{height:30px}.wp-list-table .edit-announcement-icon{font-size:25px!important;display:block}.wp-list-table .dashicon-past-announcement{font-size:30px!important;text-align:left}.wp-list-table img.attachment-timeline-express-thumbnail.size-timeline-express-thumbnail{max-width:180px;width:80%;height:auto}.dashicons-star-filled{color:#FEBE12}#timeline_express_reset_plugin_settings .dashicons-dismiss{float:left;margin-top:.5em;padding:.5em 1em 1em .5em;color:#f15353}body.admin_page_timeline-express-welcome .timeline-express-image{background:-moz-linear-gradient(top,rgba(206,220,231,.7) 0,rgba(89,106,114,.7) 100%);background-image:url(../images/welcome/background.png)}body.admin_page_timeline-express-welcome .timeline-screenshot{padding:1.5em 1.5em 0}body.admin_page_timeline-express-welcome .font-awesome-background{padding-top:3em;margin-top:1.5em;background-image:url(../images/welcome/Font-Awesome-Cheatsheet.png);background-size:cover;height:250px;text-align:center;line-height:8}body.admin_page_timeline-express-welcome .admin-manage-announcements,body.admin_page_timeline-express-welcome .customize-your-timeline,body.admin_page_timeline-express-welcome .intuitive-post-creation{margin-top:1.5em;background-size:contain;background-position:bottom center;background-repeat:no-repeat}body.admin_page_timeline-express-welcome .intuitive-post-creation{padding-top:3em;background-image:url(../images/welcome/intuitive-creation-screen.jpg);height:665px}body.admin_page_timeline-express-welcome .admin-manage-announcements{padding-top:3em;background-image:url(../images/welcome/Manage-Announcements.jpg);height:665px}body.admin_page_timeline-express-welcome .customize-your-timeline{padding-top:4%;background-image:url(../images/welcome/customize-your-timeline.jpg);height:665px}body.admin_page_timeline-express-welcome .slides{height:665px;overflow:hidden;position:relative;width:100%;padding:4% 0}body.admin_page_timeline-express-welcome .slides ul{list-style:none;position:relative}body.admin_page_timeline-express-welcome .slides ul li{width:100%;opacity:0;position:absolute;top:0;-webkit-animation-name:anim_slides;-webkit-animation-delay:0;-moz-animation-name:anim_slides;-moz-animation-delay:0}body.admin_page_timeline-express-welcome .slides ul li:nth-child(2),body.admin_page_timeline-express-welcome .slides ul li:nth-child(2) h2.promo-text{-webkit-animation-delay:6s;-moz-animation-delay:6s}body.admin_page_timeline-express-welcome .slides ul li:nth-child(3),body.admin_page_timeline-express-welcome .slides ul li:nth-child(3) h2.promo-text{-webkit-animation-delay:12s;-moz-animation-delay:12s}body.admin_page_timeline-express-welcome .slides ul li img{display:block}body.admin_page_timeline-express-welcome .slides ul li h2.promo-text{background-color:#000;border-radius:10px;box-shadow:0 0 3px #FFF inset;color:#FFF;font-size:18px;margin:0 auto;padding:10px;position:absolute;top:-35px;width:350px;text-align:center;-webkit-animation-name:anim_titles;-webkit-animation-delay:0;-moz-animation-name:anim_titles;-moz-animation-delay:0}.dashicons-heart{background:linear-gradient(top,#ff8cf7,#e2a5e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#timeline-express-support-page-wrap{padding:2em}#timeline-express-support-page-wrap hr{margin:1.5em 0}#timeline-express-support-page-header{display:inline-block;width:100%}#timeline-express-support-page-header img.te-logo{max-width:128px;min-width:90px;width:20%;float:left}#timeline-express-support-page-header .support-subhead{display:block;margin:2em 0 0 1em;float:left;width:44%}#timeline-express-support-page-wrap #timeline_express_license_key{width:25%;min-width:400px}.timeline-express-valid-license{color:rgba(144,214,125,.68)}.purchase-support-license{margin-left:-.5em!important}#support-license-form p.description.license-error{color:rgba(225,47,47,.73)}#support-license-form p.description.license-active{color:rgba(46,102,31,.68)}#support-license-form .license-links a{text-decoration:none}.timeline-express-license-buttons{display:block;width:100%;margin-top:2em}.timeline-express-invalid-license-error{color:rgba(225,47,47,.73)}#premium-support-contact-form{float:left;width:33%;min-width:300px}#premium-support-contact-form form,#premium-support-contact-form form input,#premium-support-contact-form form label,#premium-support-contact-form form textarea{width:100%}#premium-support-contact-form form textarea{resize:vertical}#premium-support-contact-form form input[type=submit],#premium-support-contact-form form label{margin-top:1em;display:block}.license-expiring-soon{font-size:11px;color:#f34b4b;display:block}@media only screen and (max-width:1081px){#timeline_express_license_key{min-width:90%!important;width:90%!important}#premium-support-contact-form form input,#premium-support-contact-form form label,#premium-support-contact-form form textarea{width:100%}#premium-support-contact-form{margin:2em 0 0;float:left;width:100%}#timeline-express-support-page-wrap table.widefat.fixed{max-width:100%!important}#timeline-express-support-page-header .support-subhead{width:auto}#timeline-express-support-page-header .te-logo{min-width:140px!important;float:none!important;display:block;margin:0 auto}#timeline-express-support-page-header .support-subhead h1{line-height:1.2}}.about-wrap .timeline-express-badge{position:absolute;top:0;right:0;color:#999;font-size:14px;text-align:center;margin:5px 0 0;width:150px}.about-wrap .timeline-express-badge .version{display:block;margin:5px auto 0}.about-wrap .feature-section{padding:45px 0}.about-wrap .feature-section p{font-size:15px}.about-wrap .feature-section.two-col .col{vertical-align:top}.about-wrap .feature-section.two-col .col:nth-child(1){width:calc(65% - 4px)}.about-wrap .feature-section.two-col .col:nth-child(2){width:calc(30% - 4px);text-align:center;float:right}.about-wrap .timeline-express-features-button{font-size:14px;height:auto;padding:5px 15px;margin-top:10px}.about-wrap .feature-section .feature-video,.about-wrap .feature-section img{max-width:400px;width:100%}.about-wrap #timeline-express-addons .intro,.about-wrap #timeline-express-addons h1.page-title{display:none}#timeline-express-addons .timeline-express-clear:after,#timeline-express-addons .timeline-express-clear:before{content:" ";display:table}.about-wrap #timeline-express-addons .timeline-express-addon-item{max-width:100%}#timeline-express-addons .timeline-express-clear:after{clear:both}#timeline-express-addons .intro{margin-bottom:30px}.timeline-express-addons-basic-message{border:1px solid #ddd;padding:20px}.timeline-express-addons-basic-message h5{font-size:16px;font-weight:700;margin:0 0 15px}.timeline-express-addons-basic-message p{margin:0}.timeline-express-addons-unlock{margin:35px 0 25px}.timeline-express-addons-unlock h4{font-size:23px;font-weight:400;margin:0 0 6px;line-height:29px}.timeline-express-addons-unlock p{margin:0}.timeline-express-addon-item{background-color:#fff;border:1px solid #ddd;clear:right;min-height:118px;margin:0 0 18px;position:relative}.timeline-express-addon-image{float:left;height:92px;width:92px;border:1px solid #ddd;margin:12px 0 0 12px}.timeline-express-addon-image img{display:block;margin:0 auto;max-width:100%}.timeline-express-addon-text{margin:0 200px 0 126px;padding:22px 0}.timeline-express-addon-text h4{font-size:16px;font-weight:700;margin:0 0 8px}.timeline-express-addon-text p{margin:0}.timeline-express-addon-action{position:absolute;top:0;right:0;width:180px;height:100%;text-align:center;border-left:1px solid #ddd}.timeline-express-addon-action a,.timeline-express-addon-action button{font-size:14px;color:#fff;background-color:#0085ba;border:1px solid #006d98;text-decoration:none;width:130px;margin:40px auto 0;display:block;border-radius:5px;padding:10px 0;cursor:pointer}.timeline-express-addon-action a:hover,.timeline-express-addon-action button:hover{background-color:#006d98}.timeline-express-addon-status-active .timeline-express-addon-action{background-color:#edfaff}.timeline-express-addon-status-inactive .timeline-express-addon-action{background-color:#f5f6f7}.timeline-express-error{color:#b94a48;background-color:#f2dede;padding:8px}.timeline-express-success{color:#468847;background-color:#dff0d8;padding:8px}.timeline-express-addon-item,.timeline-express-addon-item.timeline-express-second{max-width:800px;width:100%;float:none}.timeline-express-addon-action .button-addon-installed,.timeline-express-addon-action .button-addon-installed:hover{opacity:.8;background:#FFB780;border:1px solid #9B6943;color:#333}
lib/admin/css/min/timeline-express-settings.min.css CHANGED
@@ -1,3 +1,10 @@
 
 
 
 
 
 
 
1
  /*
2
  * @Plugin Timeline Express
3
  * @Author Code Parrots
1
+ /*
2
+ * @Plugin Timeline Express
3
+ * @Author Code Parrots
4
+ * @Site https://www.wp-timelineexpress.com
5
+ * @Version 1.2.8.2
6
+ * @Build 07-04-2016
7
+ */
8
  /*
9
  * @Plugin Timeline Express
10
  * @Author Code Parrots
lib/admin/js/min/timeline-express-admin.min.js CHANGED
@@ -2,7 +2,7 @@
2
  * @Plugin Timeline Express
3
  * @Author Code Parrots
4
  * @Site https://www.wp-timelineexpress.com
5
- * @Version 1.2.8.1
6
- * @Build 06-06-2016
7
  */
8
  function changeRandomTrimLengthCheckbox(){var a=jQuery('input[name="excerpt-random-length"]').prop("checked");"1"==a?(jQuery('input[name="excerpt-trim-length"]').fadeOut("fast",function(){jQuery('input[name="excerpt-random-length"]').css("margin-left","0em")}),jQuery("#random-lenth-text-container").removeClass("random-length-text")):(jQuery('input[name="excerpt-random-length"]').css("margin-left",".5em"),jQuery('input[name="excerpt-trim-length"]').fadeIn("fast"),jQuery("#random-lenth-text-container").addClass("random-length-text"))}function toggleDeleteCheckClass(){var a=jQuery('input[name="delete-announcement-posts-on-uninstallation"]').prop("checked");a===!0?(jQuery(".delete-no").addClass("delete-yes"),jQuery(".delete-yes").removeClass("delete-no")):(jQuery(".delete-yes").addClass("delete-no"),jQuery(".delete-no").removeClass("delete-yes"))}function toggle_delete_checkbox(){var a=jQuery('input[name="delete-announcement-posts-on-uninstallation"]').prop("checked");a===!1?(jQuery(".delete-no").addClass("delete-yes"),jQuery(".delete-yes").removeClass("delete-no"),jQuery('input[name="delete-announcement-posts-on-uninstallation"]').attr("checked",!0)):(jQuery(".delete-yes").addClass("delete-no"),jQuery(".delete-no").removeClass("delete-yes"),jQuery('input[name="delete-announcement-posts-on-uninstallation"]').attr("checked",!1))}!function(a){"use strict";function b(a,b){return a.toUpperCase().indexOf(b.toUpperCase())>-1}function c(b){var c=[{re:/[\xC0-\xC6]/g,ch:"A"},{re:/[\xE0-\xE6]/g,ch:"a"},{re:/[\xC8-\xCB]/g,ch:"E"},{re:/[\xE8-\xEB]/g,ch:"e"},{re:/[\xCC-\xCF]/g,ch:"I"},{re:/[\xEC-\xEF]/g,ch:"i"},{re:/[\xD2-\xD6]/g,ch:"O"},{re:/[\xF2-\xF6]/g,ch:"o"},{re:/[\xD9-\xDC]/g,ch:"U"},{re:/[\xF9-\xFC]/g,ch:"u"},{re:/[\xC7-\xE7]/g,ch:"c"},{re:/[\xD1]/g,ch:"N"},{re:/[\xF1]/g,ch:"n"}];return a.each(c,function(){b=b.replace(this.re,this.ch)}),b}function d(a){var b={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},c="(?:"+Object.keys(b).join("|")+")",d=new RegExp(c),e=new RegExp(c,"g"),f=null==a?"":""+a;return d.test(f)?f.replace(e,function(a){return b[a]}):f}function e(b,c){var d=arguments,e=b,b=d[0],c=d[1];[].shift.apply(d),"undefined"==typeof b&&(b=e);var g,h=this.each(function(){var e=a(this);if(e.is("select")){var h=e.data("selectpicker"),i="object"==typeof b&&b;if(h){if(i)for(var j in i)i.hasOwnProperty(j)&&(h.options[j]=i[j])}else{var k=a.extend({},f.DEFAULTS,a.fn.selectpicker.defaults||{},e.data(),i);e.data("selectpicker",h=new f(this,k,c))}"string"==typeof b&&(g=h[b]instanceof Function?h[b].apply(h,d):h.options[b])}});return"undefined"!=typeof g?g:h}a.expr[":"].icontains=function(c,d,e){return b(a(c).text(),e[3])},a.expr[":"].aicontains=function(c,d,e){return b(a(c).data("normalizedText")||a(c).text(),e[3])};var f=function(b,c,d){d&&(d.stopPropagation(),d.preventDefault()),this.$element=a(b),this.$newElement=null,this.$button=null,this.$menu=null,this.$lis=null,this.options=c,null===this.options.title&&(this.options.title=this.$element.attr("title")),this.val=f.prototype.val,this.render=f.prototype.render,this.refresh=f.prototype.refresh,this.setStyle=f.prototype.setStyle,this.selectAll=f.prototype.selectAll,this.deselectAll=f.prototype.deselectAll,this.destroy=f.prototype.remove,this.remove=f.prototype.remove,this.show=f.prototype.show,this.hide=f.prototype.hide,this.init()};f.VERSION="1.6.3",f.DEFAULTS={noneSelectedText:"Nothing selected",noneResultsText:"No results match",countSelectedText:function(a,b){return 1==a?"{0} item selected":"{0} items selected"},maxOptionsText:function(a,b){var c=[];return c[0]=1==a?"Limit reached ({n} item max)":"Limit reached ({n} items max)",c[1]=1==b?"Group limit reached ({n} item max)":"Group limit reached ({n} items max)",c},selectAllText:"Select All",deselectAllText:"Deselect All",multipleSeparator:", ",style:"btn-default",size:"auto",title:null,selectedTextFormat:"values",width:!1,container:!1,hideDisabled:!1,showSubtext:!1,showIcon:!0,showContent:!0,dropupAuto:!0,header:!1,liveSearch:!1,actionsBox:!1,iconBase:"fa",tickIcon:"fa-ok",maxOptions:!1,mobile:!1,selectOnTab:!1,dropdownAlignRight:!1,searchAccentInsensitive:!1},f.prototype={constructor:f,init:function(){var b=this,c=this.$element.attr("id");this.$element.hide(),this.multiple=this.$element.prop("multiple"),this.autofocus=this.$element.prop("autofocus"),this.$newElement=this.createView(),this.$element.after(this.$newElement),this.$menu=this.$newElement.find("> .dropdown-menu"),this.$button=this.$newElement.find("> button"),this.$searchbox=this.$newElement.find("input"),this.options.dropdownAlignRight&&this.$menu.addClass("dropdown-menu-right"),"undefined"!=typeof c&&(this.$button.attr("data-id",c),a('label[for="'+c+'"]').click(function(a){a.preventDefault(),b.$button.focus()})),this.checkDisabled(),this.clickListener(),this.options.liveSearch&&this.liveSearchListener(),this.render(),this.liHeight(),this.setStyle(),this.setWidth(),this.options.container&&this.selectPosition(),this.$menu.data("this",this),this.$newElement.data("this",this),this.options.mobile&&this.mobile()},createDropdown:function(){var b=this.multiple?" show-tick":"",c=this.$element.parent().hasClass("input-group")?" input-group-btn":"",d=this.autofocus?" autofocus":"",e=this.$element.parents().hasClass("form-group-lg")?" btn-lg":this.$element.parents().hasClass("form-group-sm")?" btn-sm":"",f=this.options.header?'<div class="popover-title"><button type="button" class="close" aria-hidden="true">&times;</button>'+this.options.header+"</div>":"",g=this.options.liveSearch?'<div class="bs-searchbox"><input type="text" class="input-block-level form-control" autocomplete="off" /></div>':"",h=this.options.actionsBox?'<div class="bs-actionsbox"><div class="btn-group btn-block"><button class="actions-btn bs-select-all btn btn-sm btn-default">'+this.options.selectAllText+'</button><button class="actions-btn bs-deselect-all btn btn-sm btn-default">'+this.options.deselectAllText+"</button></div></div>":"",i='<div class="btn-group bootstrap-select'+b+c+'"><button type="button" class="btn dropdown-toggle selectpicker'+e+'" data-toggle="dropdown"'+d+'><span class="filter-option pull-left"></span>&nbsp;<span class="caret"></span></button><div class="dropdown-menu open">'+f+g+h+'<ul class="dropdown-menu inner selectpicker" role="menu"></ul></div></div>';return a(i)},createView:function(){var a=this.createDropdown(),b=this.createLi();return a.find("ul").append(b),a},reloadLi:function(){this.destroyLi();var a=this.createLi();this.$menu.find("ul").append(a)},destroyLi:function(){this.$menu.find("li").remove()},createLi:function(){var b=this,e=[],f=0,g=function(a,b,c){return"<li"+("undefined"!=typeof c?' class="'+c+'"':"")+("undefined"!=typeof b|null===b?' data-original-index="'+b+'"':"")+">"+a+"</li>"},h=function(a,e,f,g){var h=c(d(a));return'<a tabindex="0"'+("undefined"!=typeof e?' class="'+e+'"':"")+("undefined"!=typeof f?' style="'+f+'"':"")+("undefined"!=typeof g?'data-optgroup="'+g+'"':"")+' data-normalized-text="'+h+'">'+a+'<span class="'+b.options.iconBase+" "+b.options.tickIcon+' check-mark"></span></a>'};return this.$element.find("option").each(function(){var c=a(this),d=c.attr("class")||"",i=c.attr("style"),j=c.data("content")?c.data("content"):c.html(),k="undefined"!=typeof c.data("subtext")?'<small class="muted text-muted">'+c.data("subtext")+"</small>":"",l="undefined"!=typeof c.data("icon")?'<span class="'+b.options.iconBase+" "+c.data("icon")+'"></span> ':"",m=c.is(":disabled")||c.parent().is(":disabled"),n=c[0].index;if(""!==l&&m&&(l="<span>"+l+"</span>"),c.data("content")||(j=l+'<span class="text">'+j+k+"</span>"),!b.options.hideDisabled||!m)if(c.parent().is("optgroup")&&c.data("divider")!==!0){if(0===c.index()){f+=1;var o=c.parent().attr("label"),p="undefined"!=typeof c.parent().data("subtext")?'<small class="muted text-muted">'+c.parent().data("subtext")+"</small>":"",q=c.parent().data("icon")?'<span class="'+b.options.iconBase+" "+c.parent().data("icon")+'"></span> ':"";o=q+'<span class="text">'+o+p+"</span>",0!==n&&e.length>0&&e.push(g("",null,"divider")),e.push(g(o,null,"dropdown-header"))}e.push(g(h(j,"opt "+d,i,f),n))}else c.data("divider")===!0?e.push(g("",n,"divider")):c.data("hidden")===!0?e.push(g(h(j,d,i),n,"hide is-hidden")):e.push(g(h(j,d,i),n))}),this.multiple||0!==this.$element.find("option:selected").length||this.options.title||this.$element.find("option").eq(0).prop("selected",!0).attr("selected","selected"),a(e.join(""))},findLis:function(){return null==this.$lis&&(this.$lis=this.$menu.find("li")),this.$lis},render:function(b){var c=this;b!==!1&&this.$element.find("option").each(function(b){c.setDisabled(b,a(this).is(":disabled")||a(this).parent().is(":disabled")),c.setSelected(b,a(this).is(":selected"))}),this.tabIndex();var e=this.options.hideDisabled?":not([disabled])":"",f=this.$element.find("option:selected"+e).map(function(){var b,d=a(this),e=d.data("icon")&&c.options.showIcon?'<i class="'+c.options.iconBase+" "+d.data("icon")+'"></i> ':"";return b=c.options.showSubtext&&d.attr("data-subtext")&&!c.multiple?' <small class="muted text-muted">'+d.data("subtext")+"</small>":"",d.data("content")&&c.options.showContent?d.data("content"):"undefined"!=typeof d.attr("title")?d.attr("title"):e+d.html()+b}).toArray(),g=this.multiple?f.join(this.options.multipleSeparator):f[0];if(this.multiple&&this.options.selectedTextFormat.indexOf("count")>-1){var h=this.options.selectedTextFormat.split(">");if(h.length>1&&f.length>h[1]||1==h.length&&f.length>=2){e=this.options.hideDisabled?", [disabled]":"";var i=this.$element.find("option").not('[data-divider="true"], [data-hidden="true"]'+e).length,j="function"==typeof this.options.countSelectedText?this.options.countSelectedText(f.length,i):this.options.countSelectedText;g=j.replace("{0}",f.length.toString()).replace("{1}",i.toString())}}this.options.title=this.$element.attr("title"),"static"==this.options.selectedTextFormat&&(g=this.options.title),g||(g="undefined"!=typeof this.options.title?this.options.title:this.options.noneSelectedText),this.$button.attr("title",d(g)),this.$newElement.find(".filter-option").html(g)},setStyle:function(a,b){this.$element.attr("class")&&this.$newElement.addClass(this.$element.attr("class").replace(/selectpicker|mobile-device|validate\[.*\]/gi,""));var c=a?a:this.options.style;"add"==b?this.$button.addClass(c):"remove"==b?this.$button.removeClass(c):(this.$button.removeClass(this.options.style),this.$button.addClass(c))},liHeight:function(){if(this.options.size!==!1){var a=this.$menu.parent().clone().find("> .dropdown-toggle").prop("autofocus",!1).end().appendTo("body"),b=a.addClass("open").find("> .dropdown-menu"),c=b.find("li").not(".divider").not(".dropdown-header").filter(":visible").children("a").outerHeight(),d=this.options.header?b.find(".popover-title").outerHeight():0,e=this.options.liveSearch?b.find(".bs-searchbox").outerHeight():0,f=this.options.actionsBox?b.find(".bs-actionsbox").outerHeight():0;a.remove(),this.$newElement.data("liHeight",c).data("headerHeight",d).data("searchHeight",e).data("actionsHeight",f)}},setSize:function(){this.findLis();var b,c,d,e=this,f=this.$menu,g=f.find(".inner"),h=this.$newElement.outerHeight(),i=this.$newElement.data("liHeight"),j=this.$newElement.data("headerHeight"),k=this.$newElement.data("searchHeight"),l=this.$newElement.data("actionsHeight"),m=this.$lis.filter(".divider").outerHeight(!0),n=parseInt(f.css("padding-top"))+parseInt(f.css("padding-bottom"))+parseInt(f.css("border-top-width"))+parseInt(f.css("border-bottom-width")),o=this.options.hideDisabled?", .disabled":"",p=a(window),q=n+parseInt(f.css("margin-top"))+parseInt(f.css("margin-bottom"))+2,r=function(){c=e.$newElement.offset().top-p.scrollTop(),d=p.height()-c-h};if(r(),this.options.header&&f.css("padding-top",0),"auto"==this.options.size){var s=function(){var a,h=e.$lis.not(".hide");r(),b=d-q,e.options.dropupAuto&&e.$newElement.toggleClass("dropup",c>d&&b-q<f.height()),e.$newElement.hasClass("dropup")&&(b=c-q),a=h.length+h.filter(".dropdown-header").length>3?3*i+q-2:0,f.css({"max-height":b+"px",overflow:"hidden","min-height":a+j+k+l+"px"}),g.css({"max-height":b-j-k-l-n+"px","overflow-y":"auto","min-height":Math.max(a-n,0)+"px"})};s(),this.$searchbox.off("input.getSize propertychange.getSize").on("input.getSize propertychange.getSize",s),a(window).off("resize.getSize").on("resize.getSize",s),a(window).off("scroll.getSize").on("scroll.getSize",s)}else if(this.options.size&&"auto"!=this.options.size&&f.find("li"+o).length>this.options.size){var t=this.$lis.not(".divider"+o).find(" > *").slice(0,this.options.size).last().parent().index(),u=this.$lis.slice(0,t+1).filter(".divider").length;b=i*this.options.size+u*m+n,e.options.dropupAuto&&this.$newElement.toggleClass("dropup",c>d&&b<f.height()),f.css({"max-height":b+j+k+l+"px",overflow:"hidden"}),g.css({"max-height":b-n+"px","overflow-y":"auto"})}},setWidth:function(){if("auto"==this.options.width){this.$menu.css("min-width","0");var a=this.$newElement.clone().appendTo("body"),b=a.find("> .dropdown-menu").css("width"),c=a.css("width","auto").find("> button").css("width");a.remove(),this.$newElement.css("width",Math.max(parseInt(b),parseInt(c))+"px")}else"fit"==this.options.width?(this.$menu.css("min-width",""),this.$newElement.css("width","").addClass("fit-width")):this.options.width?(this.$menu.css("min-width",""),this.$newElement.css("width",this.options.width)):(this.$menu.css("min-width",""),this.$newElement.css("width",""));this.$newElement.hasClass("fit-width")&&"fit"!==this.options.width&&this.$newElement.removeClass("fit-width")},selectPosition:function(){var b,c,d=this,e="<div />",f=a(e),g=function(a){f.addClass(a.attr("class").replace(/form-control/gi,"")).toggleClass("dropup",a.hasClass("dropup")),b=a.offset(),c=a.hasClass("dropup")?0:a[0].offsetHeight,f.css({top:b.top+c,left:b.left,width:a[0].offsetWidth,position:"absolute"})};this.$newElement.on("click",function(){d.isDisabled()||(g(a(this)),f.appendTo(d.options.container),f.toggleClass("open",!a(this).hasClass("open")),f.append(d.$menu))}),a(window).resize(function(){g(d.$newElement)}),a(window).on("scroll",function(){g(d.$newElement)}),a("html").on("click",function(b){a(b.target).closest(d.$newElement).length<1&&f.removeClass("open")})},setSelected:function(a,b){this.findLis(),this.$lis.filter('[data-original-index="'+a+'"]').toggleClass("selected",b)},setDisabled:function(a,b){this.findLis(),b?this.$lis.filter('[data-original-index="'+a+'"]').addClass("disabled").find("a").attr("href","#").attr("tabindex",-1):this.$lis.filter('[data-original-index="'+a+'"]').removeClass("disabled").find("a").removeAttr("href").attr("tabindex",0)},isDisabled:function(){return this.$element.is(":disabled")},checkDisabled:function(){var a=this;this.isDisabled()?this.$button.addClass("disabled").attr("tabindex",-1):(this.$button.hasClass("disabled")&&this.$button.removeClass("disabled"),-1==this.$button.attr("tabindex")&&(this.$element.data("tabindex")||this.$button.removeAttr("tabindex"))),this.$button.click(function(){return!a.isDisabled()})},tabIndex:function(){this.$element.is("[tabindex]")&&(this.$element.data("tabindex",this.$element.attr("tabindex")),this.$button.attr("tabindex",this.$element.data("tabindex")))},clickListener:function(){var b=this;this.$newElement.on("touchstart.dropdown",".dropdown-menu",function(a){a.stopPropagation()}),this.$newElement.on("click",function(){b.setSize(),b.options.liveSearch||b.multiple||setTimeout(function(){b.$menu.find(".selected a").focus()},10)}),this.$menu.on("click","li a",function(c){var d=a(this),e=d.parent().data("originalIndex"),f=b.$element.val(),g=b.$element.prop("selectedIndex");if(b.multiple&&c.stopPropagation(),c.preventDefault(),!b.isDisabled()&&!d.parent().hasClass("disabled")){var h=b.$element.find("option"),i=h.eq(e),j=i.prop("selected"),k=i.parent("optgroup"),l=b.options.maxOptions,m=k.data("maxOptions")||!1;if(b.multiple){if(i.prop("selected",!j),b.setSelected(e,!j),d.blur(),l!==!1||m!==!1){var n=l<h.filter(":selected").length,o=m<k.find("option:selected").length;if(l&&n||m&&o)if(l&&1==l)h.prop("selected",!1),i.prop("selected",!0),b.$menu.find(".selected").removeClass("selected"),b.setSelected(e,!0);else if(m&&1==m){k.find("option:selected").prop("selected",!1),i.prop("selected",!0);var p=d.data("optgroup");b.$menu.find(".selected").has('a[data-optgroup="'+p+'"]').removeClass("selected"),b.setSelected(e,!0)}else{var q="function"==typeof b.options.maxOptionsText?b.options.maxOptionsText(l,m):b.options.maxOptionsText,r=q[0].replace("{n}",l),s=q[1].replace("{n}",m),t=a('<div class="notify"></div>');q[2]&&(r=r.replace("{var}",q[2][l>1?0:1]),s=s.replace("{var}",q[2][m>1?0:1])),i.prop("selected",!1),b.$menu.append(t),l&&n&&(t.append(a("<div>"+r+"</div>")),b.$element.trigger("maxReached.bs.select")),m&&o&&(t.append(a("<div>"+s+"</div>")),b.$element.trigger("maxReachedGrp.bs.select")),setTimeout(function(){b.setSelected(e,!1)},10),t.delay(750).fadeOut(300,function(){a(this).remove()})}}}else h.prop("selected",!1),i.prop("selected",!0),b.$menu.find(".selected").removeClass("selected"),b.setSelected(e,!0);b.multiple?b.options.liveSearch&&b.$searchbox.focus():b.$button.focus(),(f!=b.$element.val()&&b.multiple||g!=b.$element.prop("selectedIndex")&&!b.multiple)&&b.$element.change()}}),this.$menu.on("click","li.disabled a, .popover-title, .popover-title :not(.close)",function(a){a.target==this&&(a.preventDefault(),a.stopPropagation(),b.options.liveSearch?b.$searchbox.focus():b.$button.focus())}),this.$menu.on("click","li.divider, li.dropdown-header",function(a){a.preventDefault(),a.stopPropagation(),b.options.liveSearch?b.$searchbox.focus():b.$button.focus()}),this.$menu.on("click",".popover-title .close",function(){b.$button.focus()}),this.$searchbox.on("click",function(a){a.stopPropagation()}),this.$menu.on("click",".actions-btn",function(c){b.options.liveSearch?b.$searchbox.focus():b.$button.focus(),c.preventDefault(),c.stopPropagation(),a(this).is(".bs-select-all")?b.selectAll():b.deselectAll(),b.$element.change()}),this.$element.change(function(){b.render(!1)})},liveSearchListener:function(){var b=this,e=a('<li class="no-results"></li>');this.$newElement.on("click.dropdown.data-api touchstart.dropdown.data-api",function(){b.$menu.find(".active").removeClass("active"),b.$searchbox.val()&&(b.$searchbox.val(""),b.$lis.not(".is-hidden").removeClass("hide"),e.parent().length&&e.remove()),b.multiple||b.$menu.find(".selected").addClass("active"),setTimeout(function(){b.$searchbox.focus()},10)}),this.$searchbox.on("click.dropdown.data-api focus.dropdown.data-api touchend.dropdown.data-api",function(a){a.stopPropagation()}),this.$searchbox.on("input propertychange",function(){b.$searchbox.val()?(b.options.searchAccentInsensitive?b.$lis.not(".is-hidden").removeClass("hide").find("a").not(":aicontains("+c(b.$searchbox.val())+")").parent().addClass("hide"):b.$lis.not(".is-hidden").removeClass("hide").find("a").not(":icontains("+b.$searchbox.val()+")").parent().addClass("hide"),b.$menu.find("li").filter(":visible:not(.no-results)").length?e.parent().length&&e.remove():(e.parent().length&&e.remove(),e.html(b.options.noneResultsText+' "'+d(b.$searchbox.val())+'"').show(),b.$menu.find("li").last().after(e))):(b.$lis.not(".is-hidden").removeClass("hide"),e.parent().length&&e.remove()),b.$menu.find("li.active").removeClass("active"),b.$menu.find("li").filter(":visible:not(.divider)").eq(0).addClass("active").find("a").focus(),a(this).focus()})},val:function(a){return"undefined"!=typeof a?(this.$element.val(a),this.render(),this.$element):this.$element.val()},selectAll:function(){this.findLis(),this.$lis.not(".divider").not(".disabled").not(".selected").filter(":visible").find("a").click()},deselectAll:function(){this.findLis(),this.$lis.not(".divider").not(".disabled").filter(".selected").filter(":visible").find("a").click()},keydown:function(b){var d,e,f,g,h,i,j,k,l,m=a(this),n=m.is("input")?m.parent().parent():m.parent(),o=n.data("this"),p={32:" ",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:";",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9"};if(o.options.liveSearch&&(n=m.parent().parent()),o.options.container&&(n=o.$menu),d=a("[role=menu] li a",n),l=o.$menu.parent().hasClass("open"),!l&&/([0-9]|[A-z])/.test(String.fromCharCode(b.keyCode))&&(o.options.container?o.$newElement.trigger("click"):(o.setSize(),o.$menu.parent().addClass("open"),l=!0),o.$searchbox.focus()),o.options.liveSearch&&(/(^9$|27)/.test(b.keyCode.toString(10))&&l&&0===o.$menu.find(".active").length&&(b.preventDefault(),o.$menu.parent().removeClass("open"),o.$button.focus()),d=a("[role=menu] li:not(.divider):not(.dropdown-header):visible",n),m.val()||/(38|40)/.test(b.keyCode.toString(10))||0===d.filter(".active").length&&(d=o.options.searchAccentInsensitive?o.$newElement.find("li").filter(":aicontains("+c(p[b.keyCode])+")"):o.$newElement.find("li").filter(":icontains("+p[b.keyCode]+")"))),d.length){if(/(38|40)/.test(b.keyCode.toString(10)))e=d.index(d.filter(":focus")),g=d.parent(":not(.disabled):visible").first().index(),h=d.parent(":not(.disabled):visible").last().index(),f=d.eq(e).parent().nextAll(":not(.disabled):visible").eq(0).index(),i=d.eq(e).parent().prevAll(":not(.disabled):visible").eq(0).index(),j=d.eq(f).parent().prevAll(":not(.disabled):visible").eq(0).index(),o.options.liveSearch&&(d.each(function(b){a(this).is(":not(.disabled)")&&a(this).data("index",b)}),e=d.index(d.filter(".active")),g=d.filter(":not(.disabled):visible").first().data("index"),h=d.filter(":not(.disabled):visible").last().data("index"),f=d.eq(e).nextAll(":not(.disabled):visible").eq(0).data("index"),i=d.eq(e).prevAll(":not(.disabled):visible").eq(0).data("index"),j=d.eq(f).prevAll(":not(.disabled):visible").eq(0).data("index")),k=m.data("prevIndex"),38==b.keyCode&&(o.options.liveSearch&&(e-=1),e!=j&&e>i&&(e=i),g>e&&(e=g),e==k&&(e=h)),40==b.keyCode&&(o.options.liveSearch&&(e+=1),-1==e&&(e=0),e!=j&&f>e&&(e=f),e>h&&(e=h),e==k&&(e=g)),m.data("prevIndex",e),o.options.liveSearch?(b.preventDefault(),m.is(".dropdown-toggle")||(d.removeClass("active"),d.eq(e).addClass("active").find("a").focus(),m.focus())):d.eq(e).focus();else if(!m.is("input")){var q,r,s=[];d.each(function(){a(this).parent().is(":not(.disabled)")&&a.trim(a(this).text().toLowerCase()).substring(0,1)==p[b.keyCode]&&s.push(a(this).parent().index())}),q=a(document).data("keycount"),q++,a(document).data("keycount",q),r=a.trim(a(":focus").text().toLowerCase()).substring(0,1),r!=p[b.keyCode]?(q=1,a(document).data("keycount",q)):q>=s.length&&(a(document).data("keycount",0),q>s.length&&(q=1)),d.eq(s[q-1]).focus()}(/(13|32)/.test(b.keyCode.toString(10))||/(^9$)/.test(b.keyCode.toString(10))&&o.options.selectOnTab)&&l&&(/(32)/.test(b.keyCode.toString(10))||b.preventDefault(),o.options.liveSearch?/(32)/.test(b.keyCode.toString(10))||(o.$menu.find(".active a").click(),m.focus()):a(":focus").click(),a(document).data("keycount",0)),(/(^9$|27)/.test(b.keyCode.toString(10))&&l&&(o.multiple||o.options.liveSearch)||/(27)/.test(b.keyCode.toString(10))&&!l)&&(o.$menu.parent().removeClass("open"),o.$button.focus())}},mobile:function(){this.$element.addClass("mobile-device").appendTo(this.$newElement),this.options.container&&this.$menu.hide()},refresh:function(){this.$lis=null,this.reloadLi(),this.render(),this.setWidth(),this.setStyle(),this.checkDisabled(),this.liHeight()},update:function(){this.reloadLi(),this.setWidth(),this.setStyle(),this.checkDisabled(),this.liHeight()},hide:function(){this.$newElement.hide()},show:function(){this.$newElement.show()},remove:function(){this.$newElement.remove(),this.$element.remove()}};var g=a.fn.selectpicker;a.fn.selectpicker=e,a.fn.selectpicker.Constructor=f,a.fn.selectpicker.noConflict=function(){return a.fn.selectpicker=g,this},a(document).data("keycount",0).on("keydown",".bootstrap-select [data-toggle=dropdown], .bootstrap-select [role=menu], .bs-searchbox input",f.prototype.keydown).on("focusin.modal",".bootstrap-select [data-toggle=dropdown], .bootstrap-select [role=menu], .bs-searchbox input",function(a){a.stopPropagation()}),a(window).on("load.bs.select.data-api",function(){a(".selectpicker").each(function(){var b=a(this);e.call(b,b.data())})})}(jQuery),jQuery(document).ready(function(){jQuery(".color-picker-field").length&&(jQuery(".color-picker-field").wpColorPicker(),jQuery(".meta-box-sortables").sortable({disabled:!0}),jQuery(".postbox .hndle").css("cursor","pointer"))});
2
  * @Plugin Timeline Express
3
  * @Author Code Parrots
4
  * @Site https://www.wp-timelineexpress.com
5
+ * @Version 1.2.8.2
6
+ * @Build 07-04-2016
7
  */
8
  function changeRandomTrimLengthCheckbox(){var a=jQuery('input[name="excerpt-random-length"]').prop("checked");"1"==a?(jQuery('input[name="excerpt-trim-length"]').fadeOut("fast",function(){jQuery('input[name="excerpt-random-length"]').css("margin-left","0em")}),jQuery("#random-lenth-text-container").removeClass("random-length-text")):(jQuery('input[name="excerpt-random-length"]').css("margin-left",".5em"),jQuery('input[name="excerpt-trim-length"]').fadeIn("fast"),jQuery("#random-lenth-text-container").addClass("random-length-text"))}function toggleDeleteCheckClass(){var a=jQuery('input[name="delete-announcement-posts-on-uninstallation"]').prop("checked");a===!0?(jQuery(".delete-no").addClass("delete-yes"),jQuery(".delete-yes").removeClass("delete-no")):(jQuery(".delete-yes").addClass("delete-no"),jQuery(".delete-no").removeClass("delete-yes"))}function toggle_delete_checkbox(){var a=jQuery('input[name="delete-announcement-posts-on-uninstallation"]').prop("checked");a===!1?(jQuery(".delete-no").addClass("delete-yes"),jQuery(".delete-yes").removeClass("delete-no"),jQuery('input[name="delete-announcement-posts-on-uninstallation"]').attr("checked",!0)):(jQuery(".delete-yes").addClass("delete-no"),jQuery(".delete-no").removeClass("delete-yes"),jQuery('input[name="delete-announcement-posts-on-uninstallation"]').attr("checked",!1))}!function(a){"use strict";function b(a,b){return a.toUpperCase().indexOf(b.toUpperCase())>-1}function c(b){var c=[{re:/[\xC0-\xC6]/g,ch:"A"},{re:/[\xE0-\xE6]/g,ch:"a"},{re:/[\xC8-\xCB]/g,ch:"E"},{re:/[\xE8-\xEB]/g,ch:"e"},{re:/[\xCC-\xCF]/g,ch:"I"},{re:/[\xEC-\xEF]/g,ch:"i"},{re:/[\xD2-\xD6]/g,ch:"O"},{re:/[\xF2-\xF6]/g,ch:"o"},{re:/[\xD9-\xDC]/g,ch:"U"},{re:/[\xF9-\xFC]/g,ch:"u"},{re:/[\xC7-\xE7]/g,ch:"c"},{re:/[\xD1]/g,ch:"N"},{re:/[\xF1]/g,ch:"n"}];return a.each(c,function(){b=b.replace(this.re,this.ch)}),b}function d(a){var b={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},c="(?:"+Object.keys(b).join("|")+")",d=new RegExp(c),e=new RegExp(c,"g"),f=null==a?"":""+a;return d.test(f)?f.replace(e,function(a){return b[a]}):f}function e(b,c){var d=arguments,e=b,b=d[0],c=d[1];[].shift.apply(d),"undefined"==typeof b&&(b=e);var g,h=this.each(function(){var e=a(this);if(e.is("select")){var h=e.data("selectpicker"),i="object"==typeof b&&b;if(h){if(i)for(var j in i)i.hasOwnProperty(j)&&(h.options[j]=i[j])}else{var k=a.extend({},f.DEFAULTS,a.fn.selectpicker.defaults||{},e.data(),i);e.data("selectpicker",h=new f(this,k,c))}"string"==typeof b&&(g=h[b]instanceof Function?h[b].apply(h,d):h.options[b])}});return"undefined"!=typeof g?g:h}a.expr[":"].icontains=function(c,d,e){return b(a(c).text(),e[3])},a.expr[":"].aicontains=function(c,d,e){return b(a(c).data("normalizedText")||a(c).text(),e[3])};var f=function(b,c,d){d&&(d.stopPropagation(),d.preventDefault()),this.$element=a(b),this.$newElement=null,this.$button=null,this.$menu=null,this.$lis=null,this.options=c,null===this.options.title&&(this.options.title=this.$element.attr("title")),this.val=f.prototype.val,this.render=f.prototype.render,this.refresh=f.prototype.refresh,this.setStyle=f.prototype.setStyle,this.selectAll=f.prototype.selectAll,this.deselectAll=f.prototype.deselectAll,this.destroy=f.prototype.remove,this.remove=f.prototype.remove,this.show=f.prototype.show,this.hide=f.prototype.hide,this.init()};f.VERSION="1.6.3",f.DEFAULTS={noneSelectedText:"Nothing selected",noneResultsText:"No results match",countSelectedText:function(a,b){return 1==a?"{0} item selected":"{0} items selected"},maxOptionsText:function(a,b){var c=[];return c[0]=1==a?"Limit reached ({n} item max)":"Limit reached ({n} items max)",c[1]=1==b?"Group limit reached ({n} item max)":"Group limit reached ({n} items max)",c},selectAllText:"Select All",deselectAllText:"Deselect All",multipleSeparator:", ",style:"btn-default",size:"auto",title:null,selectedTextFormat:"values",width:!1,container:!1,hideDisabled:!1,showSubtext:!1,showIcon:!0,showContent:!0,dropupAuto:!0,header:!1,liveSearch:!1,actionsBox:!1,iconBase:"fa",tickIcon:"fa-ok",maxOptions:!1,mobile:!1,selectOnTab:!1,dropdownAlignRight:!1,searchAccentInsensitive:!1},f.prototype={constructor:f,init:function(){var b=this,c=this.$element.attr("id");this.$element.hide(),this.multiple=this.$element.prop("multiple"),this.autofocus=this.$element.prop("autofocus"),this.$newElement=this.createView(),this.$element.after(this.$newElement),this.$menu=this.$newElement.find("> .dropdown-menu"),this.$button=this.$newElement.find("> button"),this.$searchbox=this.$newElement.find("input"),this.options.dropdownAlignRight&&this.$menu.addClass("dropdown-menu-right"),"undefined"!=typeof c&&(this.$button.attr("data-id",c),a('label[for="'+c+'"]').click(function(a){a.preventDefault(),b.$button.focus()})),this.checkDisabled(),this.clickListener(),this.options.liveSearch&&this.liveSearchListener(),this.render(),this.liHeight(),this.setStyle(),this.setWidth(),this.options.container&&this.selectPosition(),this.$menu.data("this",this),this.$newElement.data("this",this),this.options.mobile&&this.mobile()},createDropdown:function(){var b=this.multiple?" show-tick":"",c=this.$element.parent().hasClass("input-group")?" input-group-btn":"",d=this.autofocus?" autofocus":"",e=this.$element.parents().hasClass("form-group-lg")?" btn-lg":this.$element.parents().hasClass("form-group-sm")?" btn-sm":"",f=this.options.header?'<div class="popover-title"><button type="button" class="close" aria-hidden="true">&times;</button>'+this.options.header+"</div>":"",g=this.options.liveSearch?'<div class="bs-searchbox"><input type="text" class="input-block-level form-control" autocomplete="off" /></div>':"",h=this.options.actionsBox?'<div class="bs-actionsbox"><div class="btn-group btn-block"><button class="actions-btn bs-select-all btn btn-sm btn-default">'+this.options.selectAllText+'</button><button class="actions-btn bs-deselect-all btn btn-sm btn-default">'+this.options.deselectAllText+"</button></div></div>":"",i='<div class="btn-group bootstrap-select'+b+c+'"><button type="button" class="btn dropdown-toggle selectpicker'+e+'" data-toggle="dropdown"'+d+'><span class="filter-option pull-left"></span>&nbsp;<span class="caret"></span></button><div class="dropdown-menu open">'+f+g+h+'<ul class="dropdown-menu inner selectpicker" role="menu"></ul></div></div>';return a(i)},createView:function(){var a=this.createDropdown(),b=this.createLi();return a.find("ul").append(b),a},reloadLi:function(){this.destroyLi();var a=this.createLi();this.$menu.find("ul").append(a)},destroyLi:function(){this.$menu.find("li").remove()},createLi:function(){var b=this,e=[],f=0,g=function(a,b,c){return"<li"+("undefined"!=typeof c?' class="'+c+'"':"")+("undefined"!=typeof b|null===b?' data-original-index="'+b+'"':"")+">"+a+"</li>"},h=function(a,e,f,g){var h=c(d(a));return'<a tabindex="0"'+("undefined"!=typeof e?' class="'+e+'"':"")+("undefined"!=typeof f?' style="'+f+'"':"")+("undefined"!=typeof g?'data-optgroup="'+g+'"':"")+' data-normalized-text="'+h+'">'+a+'<span class="'+b.options.iconBase+" "+b.options.tickIcon+' check-mark"></span></a>'};return this.$element.find("option").each(function(){var c=a(this),d=c.attr("class")||"",i=c.attr("style"),j=c.data("content")?c.data("content"):c.html(),k="undefined"!=typeof c.data("subtext")?'<small class="muted text-muted">'+c.data("subtext")+"</small>":"",l="undefined"!=typeof c.data("icon")?'<span class="'+b.options.iconBase+" "+c.data("icon")+'"></span> ':"",m=c.is(":disabled")||c.parent().is(":disabled"),n=c[0].index;if(""!==l&&m&&(l="<span>"+l+"</span>"),c.data("content")||(j=l+'<span class="text">'+j+k+"</span>"),!b.options.hideDisabled||!m)if(c.parent().is("optgroup")&&c.data("divider")!==!0){if(0===c.index()){f+=1;var o=c.parent().attr("label"),p="undefined"!=typeof c.parent().data("subtext")?'<small class="muted text-muted">'+c.parent().data("subtext")+"</small>":"",q=c.parent().data("icon")?'<span class="'+b.options.iconBase+" "+c.parent().data("icon")+'"></span> ':"";o=q+'<span class="text">'+o+p+"</span>",0!==n&&e.length>0&&e.push(g("",null,"divider")),e.push(g(o,null,"dropdown-header"))}e.push(g(h(j,"opt "+d,i,f),n))}else c.data("divider")===!0?e.push(g("",n,"divider")):c.data("hidden")===!0?e.push(g(h(j,d,i),n,"hide is-hidden")):e.push(g(h(j,d,i),n))}),this.multiple||0!==this.$element.find("option:selected").length||this.options.title||this.$element.find("option").eq(0).prop("selected",!0).attr("selected","selected"),a(e.join(""))},findLis:function(){return null==this.$lis&&(this.$lis=this.$menu.find("li")),this.$lis},render:function(b){var c=this;b!==!1&&this.$element.find("option").each(function(b){c.setDisabled(b,a(this).is(":disabled")||a(this).parent().is(":disabled")),c.setSelected(b,a(this).is(":selected"))}),this.tabIndex();var e=this.options.hideDisabled?":not([disabled])":"",f=this.$element.find("option:selected"+e).map(function(){var b,d=a(this),e=d.data("icon")&&c.options.showIcon?'<i class="'+c.options.iconBase+" "+d.data("icon")+'"></i> ':"";return b=c.options.showSubtext&&d.attr("data-subtext")&&!c.multiple?' <small class="muted text-muted">'+d.data("subtext")+"</small>":"",d.data("content")&&c.options.showContent?d.data("content"):"undefined"!=typeof d.attr("title")?d.attr("title"):e+d.html()+b}).toArray(),g=this.multiple?f.join(this.options.multipleSeparator):f[0];if(this.multiple&&this.options.selectedTextFormat.indexOf("count")>-1){var h=this.options.selectedTextFormat.split(">");if(h.length>1&&f.length>h[1]||1==h.length&&f.length>=2){e=this.options.hideDisabled?", [disabled]":"";var i=this.$element.find("option").not('[data-divider="true"], [data-hidden="true"]'+e).length,j="function"==typeof this.options.countSelectedText?this.options.countSelectedText(f.length,i):this.options.countSelectedText;g=j.replace("{0}",f.length.toString()).replace("{1}",i.toString())}}this.options.title=this.$element.attr("title"),"static"==this.options.selectedTextFormat&&(g=this.options.title),g||(g="undefined"!=typeof this.options.title?this.options.title:this.options.noneSelectedText),this.$button.attr("title",d(g)),this.$newElement.find(".filter-option").html(g)},setStyle:function(a,b){this.$element.attr("class")&&this.$newElement.addClass(this.$element.attr("class").replace(/selectpicker|mobile-device|validate\[.*\]/gi,""));var c=a?a:this.options.style;"add"==b?this.$button.addClass(c):"remove"==b?this.$button.removeClass(c):(this.$button.removeClass(this.options.style),this.$button.addClass(c))},liHeight:function(){if(this.options.size!==!1){var a=this.$menu.parent().clone().find("> .dropdown-toggle").prop("autofocus",!1).end().appendTo("body"),b=a.addClass("open").find("> .dropdown-menu"),c=b.find("li").not(".divider").not(".dropdown-header").filter(":visible").children("a").outerHeight(),d=this.options.header?b.find(".popover-title").outerHeight():0,e=this.options.liveSearch?b.find(".bs-searchbox").outerHeight():0,f=this.options.actionsBox?b.find(".bs-actionsbox").outerHeight():0;a.remove(),this.$newElement.data("liHeight",c).data("headerHeight",d).data("searchHeight",e).data("actionsHeight",f)}},setSize:function(){this.findLis();var b,c,d,e=this,f=this.$menu,g=f.find(".inner"),h=this.$newElement.outerHeight(),i=this.$newElement.data("liHeight"),j=this.$newElement.data("headerHeight"),k=this.$newElement.data("searchHeight"),l=this.$newElement.data("actionsHeight"),m=this.$lis.filter(".divider").outerHeight(!0),n=parseInt(f.css("padding-top"))+parseInt(f.css("padding-bottom"))+parseInt(f.css("border-top-width"))+parseInt(f.css("border-bottom-width")),o=this.options.hideDisabled?", .disabled":"",p=a(window),q=n+parseInt(f.css("margin-top"))+parseInt(f.css("margin-bottom"))+2,r=function(){c=e.$newElement.offset().top-p.scrollTop(),d=p.height()-c-h};if(r(),this.options.header&&f.css("padding-top",0),"auto"==this.options.size){var s=function(){var a,h=e.$lis.not(".hide");r(),b=d-q,e.options.dropupAuto&&e.$newElement.toggleClass("dropup",c>d&&b-q<f.height()),e.$newElement.hasClass("dropup")&&(b=c-q),a=h.length+h.filter(".dropdown-header").length>3?3*i+q-2:0,f.css({"max-height":b+"px",overflow:"hidden","min-height":a+j+k+l+"px"}),g.css({"max-height":b-j-k-l-n+"px","overflow-y":"auto","min-height":Math.max(a-n,0)+"px"})};s(),this.$searchbox.off("input.getSize propertychange.getSize").on("input.getSize propertychange.getSize",s),a(window).off("resize.getSize").on("resize.getSize",s),a(window).off("scroll.getSize").on("scroll.getSize",s)}else if(this.options.size&&"auto"!=this.options.size&&f.find("li"+o).length>this.options.size){var t=this.$lis.not(".divider"+o).find(" > *").slice(0,this.options.size).last().parent().index(),u=this.$lis.slice(0,t+1).filter(".divider").length;b=i*this.options.size+u*m+n,e.options.dropupAuto&&this.$newElement.toggleClass("dropup",c>d&&b<f.height()),f.css({"max-height":b+j+k+l+"px",overflow:"hidden"}),g.css({"max-height":b-n+"px","overflow-y":"auto"})}},setWidth:function(){if("auto"==this.options.width){this.$menu.css("min-width","0");var a=this.$newElement.clone().appendTo("body"),b=a.find("> .dropdown-menu").css("width"),c=a.css("width","auto").find("> button").css("width");a.remove(),this.$newElement.css("width",Math.max(parseInt(b),parseInt(c))+"px")}else"fit"==this.options.width?(this.$menu.css("min-width",""),this.$newElement.css("width","").addClass("fit-width")):this.options.width?(this.$menu.css("min-width",""),this.$newElement.css("width",this.options.width)):(this.$menu.css("min-width",""),this.$newElement.css("width",""));this.$newElement.hasClass("fit-width")&&"fit"!==this.options.width&&this.$newElement.removeClass("fit-width")},selectPosition:function(){var b,c,d=this,e="<div />",f=a(e),g=function(a){f.addClass(a.attr("class").replace(/form-control/gi,"")).toggleClass("dropup",a.hasClass("dropup")),b=a.offset(),c=a.hasClass("dropup")?0:a[0].offsetHeight,f.css({top:b.top+c,left:b.left,width:a[0].offsetWidth,position:"absolute"})};this.$newElement.on("click",function(){d.isDisabled()||(g(a(this)),f.appendTo(d.options.container),f.toggleClass("open",!a(this).hasClass("open")),f.append(d.$menu))}),a(window).resize(function(){g(d.$newElement)}),a(window).on("scroll",function(){g(d.$newElement)}),a("html").on("click",function(b){a(b.target).closest(d.$newElement).length<1&&f.removeClass("open")})},setSelected:function(a,b){this.findLis(),this.$lis.filter('[data-original-index="'+a+'"]').toggleClass("selected",b)},setDisabled:function(a,b){this.findLis(),b?this.$lis.filter('[data-original-index="'+a+'"]').addClass("disabled").find("a").attr("href","#").attr("tabindex",-1):this.$lis.filter('[data-original-index="'+a+'"]').removeClass("disabled").find("a").removeAttr("href").attr("tabindex",0)},isDisabled:function(){return this.$element.is(":disabled")},checkDisabled:function(){var a=this;this.isDisabled()?this.$button.addClass("disabled").attr("tabindex",-1):(this.$button.hasClass("disabled")&&this.$button.removeClass("disabled"),-1==this.$button.attr("tabindex")&&(this.$element.data("tabindex")||this.$button.removeAttr("tabindex"))),this.$button.click(function(){return!a.isDisabled()})},tabIndex:function(){this.$element.is("[tabindex]")&&(this.$element.data("tabindex",this.$element.attr("tabindex")),this.$button.attr("tabindex",this.$element.data("tabindex")))},clickListener:function(){var b=this;this.$newElement.on("touchstart.dropdown",".dropdown-menu",function(a){a.stopPropagation()}),this.$newElement.on("click",function(){b.setSize(),b.options.liveSearch||b.multiple||setTimeout(function(){b.$menu.find(".selected a").focus()},10)}),this.$menu.on("click","li a",function(c){var d=a(this),e=d.parent().data("originalIndex"),f=b.$element.val(),g=b.$element.prop("selectedIndex");if(b.multiple&&c.stopPropagation(),c.preventDefault(),!b.isDisabled()&&!d.parent().hasClass("disabled")){var h=b.$element.find("option"),i=h.eq(e),j=i.prop("selected"),k=i.parent("optgroup"),l=b.options.maxOptions,m=k.data("maxOptions")||!1;if(b.multiple){if(i.prop("selected",!j),b.setSelected(e,!j),d.blur(),l!==!1||m!==!1){var n=l<h.filter(":selected").length,o=m<k.find("option:selected").length;if(l&&n||m&&o)if(l&&1==l)h.prop("selected",!1),i.prop("selected",!0),b.$menu.find(".selected").removeClass("selected"),b.setSelected(e,!0);else if(m&&1==m){k.find("option:selected").prop("selected",!1),i.prop("selected",!0);var p=d.data("optgroup");b.$menu.find(".selected").has('a[data-optgroup="'+p+'"]').removeClass("selected"),b.setSelected(e,!0)}else{var q="function"==typeof b.options.maxOptionsText?b.options.maxOptionsText(l,m):b.options.maxOptionsText,r=q[0].replace("{n}",l),s=q[1].replace("{n}",m),t=a('<div class="notify"></div>');q[2]&&(r=r.replace("{var}",q[2][l>1?0:1]),s=s.replace("{var}",q[2][m>1?0:1])),i.prop("selected",!1),b.$menu.append(t),l&&n&&(t.append(a("<div>"+r+"</div>")),b.$element.trigger("maxReached.bs.select")),m&&o&&(t.append(a("<div>"+s+"</div>")),b.$element.trigger("maxReachedGrp.bs.select")),setTimeout(function(){b.setSelected(e,!1)},10),t.delay(750).fadeOut(300,function(){a(this).remove()})}}}else h.prop("selected",!1),i.prop("selected",!0),b.$menu.find(".selected").removeClass("selected"),b.setSelected(e,!0);b.multiple?b.options.liveSearch&&b.$searchbox.focus():b.$button.focus(),(f!=b.$element.val()&&b.multiple||g!=b.$element.prop("selectedIndex")&&!b.multiple)&&b.$element.change()}}),this.$menu.on("click","li.disabled a, .popover-title, .popover-title :not(.close)",function(a){a.target==this&&(a.preventDefault(),a.stopPropagation(),b.options.liveSearch?b.$searchbox.focus():b.$button.focus())}),this.$menu.on("click","li.divider, li.dropdown-header",function(a){a.preventDefault(),a.stopPropagation(),b.options.liveSearch?b.$searchbox.focus():b.$button.focus()}),this.$menu.on("click",".popover-title .close",function(){b.$button.focus()}),this.$searchbox.on("click",function(a){a.stopPropagation()}),this.$menu.on("click",".actions-btn",function(c){b.options.liveSearch?b.$searchbox.focus():b.$button.focus(),c.preventDefault(),c.stopPropagation(),a(this).is(".bs-select-all")?b.selectAll():b.deselectAll(),b.$element.change()}),this.$element.change(function(){b.render(!1)})},liveSearchListener:function(){var b=this,e=a('<li class="no-results"></li>');this.$newElement.on("click.dropdown.data-api touchstart.dropdown.data-api",function(){b.$menu.find(".active").removeClass("active"),b.$searchbox.val()&&(b.$searchbox.val(""),b.$lis.not(".is-hidden").removeClass("hide"),e.parent().length&&e.remove()),b.multiple||b.$menu.find(".selected").addClass("active"),setTimeout(function(){b.$searchbox.focus()},10)}),this.$searchbox.on("click.dropdown.data-api focus.dropdown.data-api touchend.dropdown.data-api",function(a){a.stopPropagation()}),this.$searchbox.on("input propertychange",function(){b.$searchbox.val()?(b.options.searchAccentInsensitive?b.$lis.not(".is-hidden").removeClass("hide").find("a").not(":aicontains("+c(b.$searchbox.val())+")").parent().addClass("hide"):b.$lis.not(".is-hidden").removeClass("hide").find("a").not(":icontains("+b.$searchbox.val()+")").parent().addClass("hide"),b.$menu.find("li").filter(":visible:not(.no-results)").length?e.parent().length&&e.remove():(e.parent().length&&e.remove(),e.html(b.options.noneResultsText+' "'+d(b.$searchbox.val())+'"').show(),b.$menu.find("li").last().after(e))):(b.$lis.not(".is-hidden").removeClass("hide"),e.parent().length&&e.remove()),b.$menu.find("li.active").removeClass("active"),b.$menu.find("li").filter(":visible:not(.divider)").eq(0).addClass("active").find("a").focus(),a(this).focus()})},val:function(a){return"undefined"!=typeof a?(this.$element.val(a),this.render(),this.$element):this.$element.val()},selectAll:function(){this.findLis(),this.$lis.not(".divider").not(".disabled").not(".selected").filter(":visible").find("a").click()},deselectAll:function(){this.findLis(),this.$lis.not(".divider").not(".disabled").filter(".selected").filter(":visible").find("a").click()},keydown:function(b){var d,e,f,g,h,i,j,k,l,m=a(this),n=m.is("input")?m.parent().parent():m.parent(),o=n.data("this"),p={32:" ",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:";",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9"};if(o.options.liveSearch&&(n=m.parent().parent()),o.options.container&&(n=o.$menu),d=a("[role=menu] li a",n),l=o.$menu.parent().hasClass("open"),!l&&/([0-9]|[A-z])/.test(String.fromCharCode(b.keyCode))&&(o.options.container?o.$newElement.trigger("click"):(o.setSize(),o.$menu.parent().addClass("open"),l=!0),o.$searchbox.focus()),o.options.liveSearch&&(/(^9$|27)/.test(b.keyCode.toString(10))&&l&&0===o.$menu.find(".active").length&&(b.preventDefault(),o.$menu.parent().removeClass("open"),o.$button.focus()),d=a("[role=menu] li:not(.divider):not(.dropdown-header):visible",n),m.val()||/(38|40)/.test(b.keyCode.toString(10))||0===d.filter(".active").length&&(d=o.options.searchAccentInsensitive?o.$newElement.find("li").filter(":aicontains("+c(p[b.keyCode])+")"):o.$newElement.find("li").filter(":icontains("+p[b.keyCode]+")"))),d.length){if(/(38|40)/.test(b.keyCode.toString(10)))e=d.index(d.filter(":focus")),g=d.parent(":not(.disabled):visible").first().index(),h=d.parent(":not(.disabled):visible").last().index(),f=d.eq(e).parent().nextAll(":not(.disabled):visible").eq(0).index(),i=d.eq(e).parent().prevAll(":not(.disabled):visible").eq(0).index(),j=d.eq(f).parent().prevAll(":not(.disabled):visible").eq(0).index(),o.options.liveSearch&&(d.each(function(b){a(this).is(":not(.disabled)")&&a(this).data("index",b)}),e=d.index(d.filter(".active")),g=d.filter(":not(.disabled):visible").first().data("index"),h=d.filter(":not(.disabled):visible").last().data("index"),f=d.eq(e).nextAll(":not(.disabled):visible").eq(0).data("index"),i=d.eq(e).prevAll(":not(.disabled):visible").eq(0).data("index"),j=d.eq(f).prevAll(":not(.disabled):visible").eq(0).data("index")),k=m.data("prevIndex"),38==b.keyCode&&(o.options.liveSearch&&(e-=1),e!=j&&e>i&&(e=i),g>e&&(e=g),e==k&&(e=h)),40==b.keyCode&&(o.options.liveSearch&&(e+=1),-1==e&&(e=0),e!=j&&f>e&&(e=f),e>h&&(e=h),e==k&&(e=g)),m.data("prevIndex",e),o.options.liveSearch?(b.preventDefault(),m.is(".dropdown-toggle")||(d.removeClass("active"),d.eq(e).addClass("active").find("a").focus(),m.focus())):d.eq(e).focus();else if(!m.is("input")){var q,r,s=[];d.each(function(){a(this).parent().is(":not(.disabled)")&&a.trim(a(this).text().toLowerCase()).substring(0,1)==p[b.keyCode]&&s.push(a(this).parent().index())}),q=a(document).data("keycount"),q++,a(document).data("keycount",q),r=a.trim(a(":focus").text().toLowerCase()).substring(0,1),r!=p[b.keyCode]?(q=1,a(document).data("keycount",q)):q>=s.length&&(a(document).data("keycount",0),q>s.length&&(q=1)),d.eq(s[q-1]).focus()}(/(13|32)/.test(b.keyCode.toString(10))||/(^9$)/.test(b.keyCode.toString(10))&&o.options.selectOnTab)&&l&&(/(32)/.test(b.keyCode.toString(10))||b.preventDefault(),o.options.liveSearch?/(32)/.test(b.keyCode.toString(10))||(o.$menu.find(".active a").click(),m.focus()):a(":focus").click(),a(document).data("keycount",0)),(/(^9$|27)/.test(b.keyCode.toString(10))&&l&&(o.multiple||o.options.liveSearch)||/(27)/.test(b.keyCode.toString(10))&&!l)&&(o.$menu.parent().removeClass("open"),o.$button.focus())}},mobile:function(){this.$element.addClass("mobile-device").appendTo(this.$newElement),this.options.container&&this.$menu.hide()},refresh:function(){this.$lis=null,this.reloadLi(),this.render(),this.setWidth(),this.setStyle(),this.checkDisabled(),this.liHeight()},update:function(){this.reloadLi(),this.setWidth(),this.setStyle(),this.checkDisabled(),this.liHeight()},hide:function(){this.$newElement.hide()},show:function(){this.$newElement.show()},remove:function(){this.$newElement.remove(),this.$element.remove()}};var g=a.fn.selectpicker;a.fn.selectpicker=e,a.fn.selectpicker.Constructor=f,a.fn.selectpicker.noConflict=function(){return a.fn.selectpicker=g,this},a(document).data("keycount",0).on("keydown",".bootstrap-select [data-toggle=dropdown], .bootstrap-select [role=menu], .bs-searchbox input",f.prototype.keydown).on("focusin.modal",".bootstrap-select [data-toggle=dropdown], .bootstrap-select [role=menu], .bs-searchbox input",function(a){a.stopPropagation()}),a(window).on("load.bs.select.data-api",function(){a(".selectpicker").each(function(){var b=a(this);e.call(b,b.data())})})}(jQuery),jQuery(document).ready(function(){jQuery(".color-picker-field").length&&(jQuery(".color-picker-field").wpColorPicker(),jQuery(".meta-box-sortables").sortable({disabled:!0}),jQuery(".postbox .hndle").css("cursor","pointer"))});
lib/admin/js/min/timeline-express-tinymce.min.js CHANGED
@@ -2,7 +2,7 @@
2
  * @Plugin Timeline Express
3
  * @Author Code Parrots
4
  * @Site https://www.wp-timelineexpress.com
5
- * @Version 1.2.8.1
6
- * @Build 06-06-2016
7
  */
8
  !function(){tinymce.PluginManager.add("timeline_express",function(a,b){function c(){this.disabled(!this.disabled()),a.insertContent("[timeline-express]")}a.on("keyup",function(){a.getContent().indexOf("[timeline-express]")>-1?a.controlManager.setDisabled("timeline_express_shortcode_button",!0):a.controlManager.setDisabled("timeline_express_shortcode_button",!1)}),a.addButton("timeline_express_shortcode_button",{title:"Timeline Express Shortcode",text:!1,image:b+"/../../images/timeline-express-menu-icon.png",onclick:c}),a.onSetContent.add(function(a,b){a.getContent().indexOf("[timeline-express]")>-1&&a.controlManager.setDisabled("timeline_express_shortcode_button",!0)})})}();
2
  * @Plugin Timeline Express
3
  * @Author Code Parrots
4
  * @Site https://www.wp-timelineexpress.com
5
+ * @Version 1.2.8.2
6
+ * @Build 07-04-2016
7
  */
8
  !function(){tinymce.PluginManager.add("timeline_express",function(a,b){function c(){this.disabled(!this.disabled()),a.insertContent("[timeline-express]")}a.on("keyup",function(){a.getContent().indexOf("[timeline-express]")>-1?a.controlManager.setDisabled("timeline_express_shortcode_button",!0):a.controlManager.setDisabled("timeline_express_shortcode_button",!1)}),a.addButton("timeline_express_shortcode_button",{title:"Timeline Express Shortcode",text:!1,image:b+"/../../images/timeline-express-menu-icon.png",onclick:c}),a.onSetContent.add(function(a,b){a.getContent().indexOf("[timeline-express]")>-1&&a.controlManager.setDisabled("timeline_express_shortcode_button",!0)})})}();
lib/admin/metaboxes/metaboxes.announcements.php CHANGED
@@ -97,8 +97,8 @@ $help_docs_metabox = new_cmb2_box( array(
97
 
98
  // Email text field
99
  $help_docs_metabox->add_field( array(
100
- 'name' => __( '', 'timeline-express' ),
101
- 'desc' => __( '', 'timeline-express' ),
102
  'id' => $prefix . 'help_docs',
103
  'type' => 'te_help_docs_metabox',
104
  ) );
97
 
98
  // Email text field
99
  $help_docs_metabox->add_field( array(
100
+ 'name' => '',
101
+ 'desc' => '',
102
  'id' => $prefix . 'help_docs',
103
  'type' => 'te_help_docs_metabox',
104
  ) );
lib/admin/pages/page.welcome.php CHANGED
@@ -18,7 +18,7 @@ $selected = isset( $_GET['tab'] ) ? $_GET['tab'] : 'timeline-express-getting-sta
18
  </div>
19
  <div class="timeline-express-badge">
20
  <img src="<?php echo esc_attr__( TIMELINE_EXPRESS_URL . 'lib/admin/images/timeline-express-logo-128.png' ); ?>" title="Timeline Express" />
21
- <span class="version"><?php printf( esc_attr__( 'Version %s', 'timeline-express' ), esc_attr__( TIMELINE_EXPRESS_VERSION_CURRENT ) ); ?></span>
22
  </div>
23
  <h2 class="nav-tab-wrapper">
24
  <a class="nav-tab <?php echo 'timeline-express-getting-started' === $selected ? 'nav-tab-active' : ''; ?>" href="<?php echo esc_url( admin_url( add_query_arg( array( 'tab' => 'timeline-express-getting-started' ), 'admin.php?page=timeline-express-welcome' ) ) ); ?>">
@@ -53,7 +53,7 @@ $selected = isset( $_GET['tab'] ) ? $_GET['tab'] : 'timeline-express-getting-sta
53
  <p><?php printf( esc_attr__( 'However, the process is so intuitive that you can jump right in by going to %s.', 'timeline-express' ), '<a href="' . esc_url( admin_url( 'post-new.php?post_type=te_announcements' ) ) . '">Timeline Express &#8594; New Announcement</a>' ); ?>
54
  <hr style="margin:2em 0;" />
55
  <h3><?php esc_attr_e( 'Tweak the Settings', 'timeline-express' ); ?></h3>
56
- <p><?php printf( esc_attr__( 'Head into the %s to tweak how the Timeline is going to appear on your site.', 'timeline-express' ), '<a href="' . esc_url( admin_url( 'edit.php?post_type=te_announcements&page=timeline-express-settings' ) ) . '">' . esc_attr__( 'Settings Page', 'timeline-express' ) . '</a>' ); ?>
57
  </div>
58
  </div>
59
 
18
  </div>
19
  <div class="timeline-express-badge">
20
  <img src="<?php echo esc_attr__( TIMELINE_EXPRESS_URL . 'lib/admin/images/timeline-express-logo-128.png' ); ?>" title="Timeline Express" />
21
+ <span class="version"><?php printf( esc_attr_x( 'Version %s', 'Integer: Timeline Express Version Number (eg: 6.2)', 'timeline-express' ), esc_attr__( TIMELINE_EXPRESS_VERSION_CURRENT ) ); ?></span>
22
  </div>
23
  <h2 class="nav-tab-wrapper">
24
  <a class="nav-tab <?php echo 'timeline-express-getting-started' === $selected ? 'nav-tab-active' : ''; ?>" href="<?php echo esc_url( admin_url( add_query_arg( array( 'tab' => 'timeline-express-getting-started' ), 'admin.php?page=timeline-express-welcome' ) ) ); ?>">
53
  <p><?php printf( esc_attr__( 'However, the process is so intuitive that you can jump right in by going to %s.', 'timeline-express' ), '<a href="' . esc_url( admin_url( 'post-new.php?post_type=te_announcements' ) ) . '">Timeline Express &#8594; New Announcement</a>' ); ?>
54
  <hr style="margin:2em 0;" />
55
  <h3><?php esc_attr_e( 'Tweak the Settings', 'timeline-express' ); ?></h3>
56
+ <p><?php printf( esc_attr_x( 'Head into the %s to tweak how the Timeline is going to appear on your site.', 'Link to the Timeline Express options page. (eg: <a href="#">settings page</a>)', 'timeline-express' ), '<a href="' . esc_url( admin_url( 'edit.php?post_type=te_announcements&page=timeline-express-settings' ) ) . '">' . esc_attr__( 'Settings Page', 'timeline-express' ) . '</a>' ); ?>
57
  </div>
58
  </div>
59
 
lib/classes/class.timeline-express-admin.php CHANGED
@@ -81,7 +81,6 @@ class TimelineExpressAdmin {
81
  public function timeline_express_admin_menus() {
82
  /* Filter caps, for who can view this menu item */
83
  $menu_cap = apply_filters( 'timeline_express_menu_cap', 'manage_options' );
84
-
85
  /* Settings Page */
86
  add_submenu_page(
87
  'edit.php?post_type=te_announcements',
@@ -91,7 +90,7 @@ class TimelineExpressAdmin {
91
  'timeline-express-settings',
92
  array( $this, 'timeline_express_options_page' )
93
  );
94
- /* Addon Page
95
  add_submenu_page(
96
  'edit.php?post_type=te_announcements',
97
  __( 'Timeline Express Add-ons', 'timeline-express' ),
@@ -100,7 +99,6 @@ class TimelineExpressAdmin {
100
  'timeline-express-addons',
101
  array( $this, 'timeline_express_addons_page' )
102
  );
103
- */
104
  /* Welcome Page */
105
  add_submenu_page(
106
  'edit.php?post_type=te_announcements',
81
  public function timeline_express_admin_menus() {
82
  /* Filter caps, for who can view this menu item */
83
  $menu_cap = apply_filters( 'timeline_express_menu_cap', 'manage_options' );
 
84
  /* Settings Page */
85
  add_submenu_page(
86
  'edit.php?post_type=te_announcements',
90
  'timeline-express-settings',
91
  array( $this, 'timeline_express_options_page' )
92
  );
93
+ /* Addon Page */
94
  add_submenu_page(
95
  'edit.php?post_type=te_announcements',
96
  __( 'Timeline Express Add-ons', 'timeline-express' ),
99
  'timeline-express-addons',
100
  array( $this, 'timeline_express_addons_page' )
101
  );
 
102
  /* Welcome Page */
103
  add_submenu_page(
104
  'edit.php?post_type=te_announcements',
lib/helpers.php CHANGED
@@ -35,9 +35,9 @@ add_filter( 'cmb2_sanitize_te_bootstrap_dropdown', 'cmb2_validate_te_bootstrap_d
35
  */
36
  function timeline_express_get_options() {
37
  return get_option( TIMELINE_EXPRESS_OPTION, array(
38
- 'announcement-time-frame' => '0',
39
  'announcement-display-order' => 'ASC',
40
- 'excerpt-trim-length' => 250,
41
  'excerpt-random-length' => 0,
42
  'date-visibility' => '1',
43
  'read-more-visibility' => '1',
35
  */
36
  function timeline_express_get_options() {
37
  return get_option( TIMELINE_EXPRESS_OPTION, array(
38
+ 'announcement-time-frame' => '1',
39
  'announcement-display-order' => 'ASC',
40
+ 'excerpt-trim-length' => 50,
41
  'excerpt-random-length' => 0,
42
  'date-visibility' => '1',
43
  'read-more-visibility' => '1',
lib/public/css/min/timeline-express.min.css CHANGED
@@ -2,7 +2,7 @@
2
  * @Plugin Timeline Express
3
  * @Author Code Parrots
4
  * @Site https://www.wp-timelineexpress.com
5
- * @Version 1.2.8.1
6
- * @Build 06-06-2016
7
  */
8
  .cd-container{width:95%;margin:0 auto}.cd-container::after{content:'';display:table;clear:both}.cd-timeline-announcement-image{box-shadow:none!important;width:100%;display:block;margin:1em auto}#cd-timeline{position:relative;padding:2em 0;margin-top:2em;margin-bottom:3em;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}#cd-timeline::before{content:'';position:absolute;top:0;left:18px;height:100%;width:4px;background:#d7e4ed}.cd-timeline-block:after,.cd-timeline-content:after{content:"";clear:both}.announcement-banner-image{margin-bottom:5px;border-radius:3px}.timeline-express-single-page-announcement-date{display:block;margin-bottom:1em}@media only screen and (min-width:822px){#cd-timeline{margin-top:3em;margin-bottom:5.5em}#cd-timeline::before{left:50%;margin-left:-2px}}.cd-timeline-block{margin:25px 0;width:100%!important}.cd-timeline-block:after{display:table}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-block:last-child{margin-bottom:0}@media only screen and (min-width:822px){.cd-timeline-block{width:100%;margin:-3.5em 0}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-block:last-child{margin-bottom:0}}.cd-timeline-img{position:absolute;top:-5px;left:-10px;height:55px;width:55px;border-radius:50%;box-shadow:0 0 0 4px #fff,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05)}.cd-timeline-img span.year{display:inline-block;width:100%;height:100%;text-align:center;line-height:55px}.cd-timeline-img img{display:block;position:relative;left:50%;top:50%;margin-left:-12px;margin-top:-12px}.cd-timeline-img.cd-picture{background:#75ce66}.cd-timeline-img.cd-movie{background:#c03b44}.cd-timeline-img.cd-location{background:#f0ca45}@media only screen and (min-width:822px){.cd-timeline-img{width:60px;height:60px;left:50%;margin-left:-30px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.cd-timeline-img span.year{display:inline-block;width:100%;height:100%;line-height:60px;text-align:center}.cssanimations .cd-timeline-img.is-hidden{visibility:hidden}.cssanimations .cd-timeline-img.bounce-in{visibility:visible;animation:cd-bounce-1 .6s}}@keyframes cd-bounce-1{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.2)}100%{transform:scale(1)}}.cd-timeline-content{position:relative;margin-left:60px;background:#fff;border-radius:.25em;padding:1em;box-shadow:0 3px 0 #B9C5CD;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}.cd-timeline-content:after{display:table}.cd-timeline-content .timeline-express-read-more-link{position:relative;z-index:9999}.cd-timeline-content .cd-date{float:left;padding:.8em 0;opacity:.7;font-size:12px}.cd-timeline-title-container{display:inline-block;width:100%;float:left}.cd-timeline-title-container+.the-excerpt,.cd-timeline-title-container+img{margin-top:5px}.cd-timeline-content .timeline-date{display:block;margin:5px 0}.cd-timeline-content::before{content:'';position:absolute;top:16px;right:100%;height:0;width:0;border:12px solid transparent}@media only screen and (min-width:768px){.cd-timeline-content h2{margin-top:0;margin-bottom:0}.cd-timeline-content .the-excerpt{position:relative;display:block;float:left;width:100%;z-index:9}.cd-timeline-content .cd-date,.cd-timeline-content .timeline-express-read-more-link{position:relative;z-index:10}}@media only screen and (min-width:822px){.cd-container{width:100%}.cd-timeline-content{margin-left:0;padding:1.6em;width:42.5%;background:#EFEFEF}.cd-timeline-content::before{top:12px;left:100%;border-color:transparent transparent transparent #EFEFEF}.cd-timeline-content .cd-date{position:absolute;width:100%;left:125%;top:15px}.cd-timeline-block:nth-child(even) .cd-timeline-content{float:right}.cd-timeline-block:nth-child(even) .cd-timeline-content::before{top:12px;left:auto;right:100%;border-color:transparent #EFEFEF transparent transparent}.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date{left:auto;right:125%;text-align:right}.cssanimations .cd-timeline-content.is-hidden{visibility:hidden}.cssanimations .cd-timeline-content.bounce-in{visibility:visible;animation:cd-bounce-2 .6s}.cssanimations .cd-timeline-block:nth-child(even) .cd-timeline-content.bounce-in{animation:cd-bounce-2-inverse .6s}}@keyframes cd-bounce-2{0%{opacity:0;transform:translateX(-100px)}60%{opacity:1;transform:translateX(20px)}100%{transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;transform:translateX(100px)}60%{opacity:1;transform:translateX(-20px)}100%{transform:translateX(0)}}.more-to-come-container{position:relative;background:#EFEFEF;display:block;width:100%;text-align:center}.more-to-come{margin:10em 0 0;padding:1em 0;font-weight:200;color:rgba(100,100,100,.46)}.page article.page{background:0 0!important;box-shadow:none;border:none;-webkit-box-shadow:none}#cd-timeline span.fa{color:#fff;font-size:28px;display:block;text-align:center;margin-top:17px}.cd-timeline-icon-link{color:#fff!important}@media only screen and (max-width:821px){#cd-timeline span.fa{color:#fff;font-size:24px;display:block;text-align:center;margin-top:15px}.cd-timeline-block:nth-child(even) .cd-timeline-content .timeline-express-read-more-link,.cd-timeline-block:nth-child(odd) .cd-timeline-content .timeline-express-read-more-link{position:relative;z-index:10}.cd-timeline-content::before{border:9px solid transparent}}.timeline-width100{width:100%}.timeline-width34{width:34%}.timeline-width30{width:30%}.timeline-date-left{width:100%;float:left!important}body.single-te_announcements .timeline-express-content-area{width:100%}body.single-te_announcements .timeline-express-main{max-width:960px}body.single-te_announcements .announcement-banner-image{width:auto}body.single-te_announcements .timeline-express-single-page-announcement-date{display:block;margin:.5em 0}body.single-te_announcements .timeline-express-single-page-content{margin:.5em 0 1em}body.single-te_announcements nav.navigation.post-navigation{display:none}
2
  * @Plugin Timeline Express
3
  * @Author Code Parrots
4
  * @Site https://www.wp-timelineexpress.com
5
+ * @Version 1.2.8.2
6
+ * @Build 07-04-2016
7
  */
8
  .cd-container{width:95%;margin:0 auto}.cd-container::after{content:'';display:table;clear:both}.cd-timeline-announcement-image{box-shadow:none!important;width:100%;display:block;margin:1em auto}#cd-timeline{position:relative;padding:2em 0;margin-top:2em;margin-bottom:3em;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}#cd-timeline::before{content:'';position:absolute;top:0;left:18px;height:100%;width:4px;background:#d7e4ed}.cd-timeline-block:after,.cd-timeline-content:after{content:"";clear:both}.announcement-banner-image{margin-bottom:5px;border-radius:3px}.timeline-express-single-page-announcement-date{display:block;margin-bottom:1em}@media only screen and (min-width:822px){#cd-timeline{margin-top:3em;margin-bottom:5.5em}#cd-timeline::before{left:50%;margin-left:-2px}}.cd-timeline-block{margin:25px 0;width:100%!important}.cd-timeline-block:after{display:table}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-block:last-child{margin-bottom:0}@media only screen and (min-width:822px){.cd-timeline-block{width:100%;margin:-3.5em 0}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-block:last-child{margin-bottom:0}}.cd-timeline-img{position:absolute;top:-5px;left:-10px;height:55px;width:55px;border-radius:50%;box-shadow:0 0 0 4px #fff,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05)}.cd-timeline-img span.year{display:inline-block;width:100%;height:100%;text-align:center;line-height:55px}.cd-timeline-img img{display:block;position:relative;left:50%;top:50%;margin-left:-12px;margin-top:-12px}.cd-timeline-img.cd-picture{background:#75ce66}.cd-timeline-img.cd-movie{background:#c03b44}.cd-timeline-img.cd-location{background:#f0ca45}@media only screen and (min-width:822px){.cd-timeline-img{width:60px;height:60px;left:50%;margin-left:-30px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.cd-timeline-img span.year{display:inline-block;width:100%;height:100%;line-height:60px;text-align:center}.cssanimations .cd-timeline-img.is-hidden{visibility:hidden}.cssanimations .cd-timeline-img.bounce-in{visibility:visible;animation:cd-bounce-1 .6s}}@keyframes cd-bounce-1{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.2)}100%{transform:scale(1)}}.cd-timeline-content{position:relative;margin-left:60px;background:#fff;border-radius:.25em;padding:1em;box-shadow:0 3px 0 #B9C5CD;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}.cd-timeline-content:after{display:table}.cd-timeline-content .timeline-express-read-more-link{position:relative;z-index:9999}.cd-timeline-content .cd-date{float:left;padding:.8em 0;opacity:.7;font-size:12px}.cd-timeline-title-container{display:inline-block;width:100%;float:left}.cd-timeline-title-container+.the-excerpt,.cd-timeline-title-container+img{margin-top:5px}.cd-timeline-content .timeline-date{display:block;margin:5px 0}.cd-timeline-content::before{content:'';position:absolute;top:16px;right:100%;height:0;width:0;border:12px solid transparent}@media only screen and (min-width:768px){.cd-timeline-content h2{margin-top:0;margin-bottom:0}.cd-timeline-content .the-excerpt{position:relative;display:block;float:left;width:100%;z-index:9}.cd-timeline-content .cd-date,.cd-timeline-content .timeline-express-read-more-link{position:relative;z-index:10}}@media only screen and (min-width:822px){.cd-container{width:100%}.cd-timeline-content{margin-left:0;padding:1.6em;width:42.5%;background:#EFEFEF}.cd-timeline-content::before{top:12px;left:100%;border-color:transparent transparent transparent #EFEFEF}.cd-timeline-content .cd-date{position:absolute;width:100%;left:125%;top:15px}.cd-timeline-block:nth-child(even) .cd-timeline-content{float:right}.cd-timeline-block:nth-child(even) .cd-timeline-content::before{top:12px;left:auto;right:100%;border-color:transparent #EFEFEF transparent transparent}.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date{left:auto;right:125%;text-align:right}.cssanimations .cd-timeline-content.is-hidden{visibility:hidden}.cssanimations .cd-timeline-content.bounce-in{visibility:visible;animation:cd-bounce-2 .6s}.cssanimations .cd-timeline-block:nth-child(even) .cd-timeline-content.bounce-in{animation:cd-bounce-2-inverse .6s}}@keyframes cd-bounce-2{0%{opacity:0;transform:translateX(-100px)}60%{opacity:1;transform:translateX(20px)}100%{transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;transform:translateX(100px)}60%{opacity:1;transform:translateX(-20px)}100%{transform:translateX(0)}}.more-to-come-container{position:relative;background:#EFEFEF;display:block;width:100%;text-align:center}.more-to-come{margin:10em 0 0;padding:1em 0;font-weight:200;color:rgba(100,100,100,.46)}.page article.page{background:0 0!important;box-shadow:none;border:none;-webkit-box-shadow:none}#cd-timeline span.fa{color:#fff;font-size:28px;display:block;text-align:center;margin-top:17px}.cd-timeline-icon-link{color:#fff!important}@media only screen and (max-width:821px){#cd-timeline span.fa{color:#fff;font-size:24px;display:block;text-align:center;margin-top:15px}.cd-timeline-block:nth-child(even) .cd-timeline-content .timeline-express-read-more-link,.cd-timeline-block:nth-child(odd) .cd-timeline-content .timeline-express-read-more-link{position:relative;z-index:10}.cd-timeline-content::before{border:9px solid transparent}}.timeline-width100{width:100%}.timeline-width34{width:34%}.timeline-width30{width:30%}.timeline-date-left{width:100%;float:left!important}body.single-te_announcements .timeline-express-content-area{width:100%}body.single-te_announcements .timeline-express-main{max-width:960px}body.single-te_announcements .announcement-banner-image{width:auto}body.single-te_announcements .timeline-express-single-page-announcement-date{display:block;margin:.5em 0}body.single-te_announcements .timeline-express-single-page-content{margin:.5em 0 1em}body.single-te_announcements nav.navigation.post-navigation{display:none}
lib/public/js/min/timeline-express.min.js CHANGED
@@ -2,7 +2,7 @@
2
  * @Plugin Timeline Express
3
  * @Author Code Parrots
4
  * @Site https://www.wp-timelineexpress.com
5
- * @Version 1.2.8.1
6
- * @Build 06-06-2016
7
  */
8
  jQuery(document).ready(function(){jQuery("html").addClass("cssanimations csscolumns cssgradients cssreflections csstransforms csstransforms3d csstransitions");var a=jQuery(".cd-timeline-block");a.each(function(){timeline_express_data.animation_disabled||jQuery(this).offset().top>jQuery(window).scrollTop()+.75*jQuery(window).height()&&jQuery(this).find(".cd-timeline-img, .cd-timeline-content").addClass("is-hidden")}),timeline_express_data.animation_disabled||jQuery(window).on("scroll",function(){a.each(function(){jQuery(this).offset().top<=jQuery(window).scrollTop()+.75*jQuery(window).height()&&jQuery(this).find(".cd-timeline-img").hasClass("is-hidden")&&jQuery(this).find(".cd-timeline-img, .cd-timeline-content").removeClass("is-hidden").addClass("bounce-in")})});var b=jQuery(".timeline-express");b.imagesLoaded(function(){b.masonry({itemSelector:".cd-timeline-block"}),jQuery(".timeline-express").fadeTo("fast",1)})});
2
  * @Plugin Timeline Express
3
  * @Author Code Parrots
4
  * @Site https://www.wp-timelineexpress.com
5
+ * @Version 1.2.8.2
6
+ * @Build 07-04-2016
7
  */
8
  jQuery(document).ready(function(){jQuery("html").addClass("cssanimations csscolumns cssgradients cssreflections csstransforms csstransforms3d csstransitions");var a=jQuery(".cd-timeline-block");a.each(function(){timeline_express_data.animation_disabled||jQuery(this).offset().top>jQuery(window).scrollTop()+.75*jQuery(window).height()&&jQuery(this).find(".cd-timeline-img, .cd-timeline-content").addClass("is-hidden")}),timeline_express_data.animation_disabled||jQuery(window).on("scroll",function(){a.each(function(){jQuery(this).offset().top<=jQuery(window).scrollTop()+.75*jQuery(window).height()&&jQuery(this).find(".cd-timeline-img").hasClass("is-hidden")&&jQuery(this).find(".cd-timeline-img, .cd-timeline-content").removeClass("is-hidden").addClass("bounce-in")})});var b=jQuery(".timeline-express");b.imagesLoaded(function(){b.masonry({itemSelector:".cd-timeline-block"}),jQuery(".timeline-express").fadeTo("fast",1)})});
lib/public/partials/single-timeline-express-content.php CHANGED
@@ -29,7 +29,7 @@ do_action( 'timeline-express-single-after-image' );
29
  do_action( 'timeline-express-single-before-date' );
30
 
31
  printf(
32
- esc_attr__( 'Announcement Date: %s', 'timeline-express' ),
33
  wp_kses_post( timeline_express_get_announcement_date( get_the_ID() ) )
34
  );
35
 
29
  do_action( 'timeline-express-single-before-date' );
30
 
31
  printf(
32
+ esc_attr_x( 'Announcement Date: %s', 'The announcement date.', 'timeline-express' ),
33
  wp_kses_post( timeline_express_get_announcement_date( get_the_ID() ) )
34
  );
35
 
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: codeparrots, eherman24
3
  Tags: vertical, timeline, animated, css3, animations, evan, herman, evan herman, easy, time, line, font awesome, font, awesome, announcements, notifications, simple, events, calendar, scroll, triggered, scrolling, animated, fade, in, fade in
4
  Requires at least: 4.0
5
  Tested up to: 4.5.2
6
- Stable tag: 1.2.8.1
7
  License: GPLv2 or later
8
 
9
  Timeline Express allows you to create a beautiful vertical animated and responsive timeline of posts, without writing a single line of code. Sweet!
@@ -357,6 +357,10 @@ The above example will load font awesome version 4.4.0 instead of the current st
357
 
358
  == Changelog ==
359
 
 
 
 
 
360
  = 1.2.8.1 - June 6th, 2016 =
361
  - Re-added parameters removed from the announcement custom post type.
362
  - Fixed strange re-direct when viewing an announcement on the front-end, with 'Exclude Announcements from Site Searches' set to true.
@@ -632,6 +636,6 @@ The above example will load font awesome version 4.4.0 instead of the current st
632
 
633
  == Upgrade Notice ==
634
 
635
- = 1.2.8.1 - June 3rd, 2016 =
636
- - Re-added parameters removed from the announcement custom post type.
637
- - Fixed strange re-direct when viewing an announcement on the front-end, with 'Exclude Announcements from Site Searches' set to true.
3
  Tags: vertical, timeline, animated, css3, animations, evan, herman, evan herman, easy, time, line, font awesome, font, awesome, announcements, notifications, simple, events, calendar, scroll, triggered, scrolling, animated, fade, in, fade in
4
  Requires at least: 4.0
5
  Tested up to: 4.5.2
6
+ Stable tag: 1.2.8.2
7
  License: GPLv2 or later
8
 
9
  Timeline Express allows you to create a beautiful vertical animated and responsive timeline of posts, without writing a single line of code. Sweet!
357
 
358
  == Changelog ==
359
 
360
+ = 1.2.8.2 - July 4th, 2016 =
361
+ - Repair initial options on plugin activation (some options not stored/referenced properly).
362
+ - Re-enable the 'Add-ons' menu item.
363
+
364
  = 1.2.8.1 - June 6th, 2016 =
365
  - Re-added parameters removed from the announcement custom post type.
366
  - Fixed strange re-direct when viewing an announcement on the front-end, with 'Exclude Announcements from Site Searches' set to true.
636
 
637
  == Upgrade Notice ==
638
 
639
+ = 1.2.8.2 - July 4th, 2016 =
640
+ - Repair initial options on plugin activation (some options not stored/referenced properly).
641
+ - Re-enable the 'Add-ons' menu item.
templates/single-timeline-express-content.php CHANGED
@@ -29,7 +29,7 @@ do_action( 'timeline-express-single-after-image' );
29
  do_action( 'timeline-express-single-before-date' );
30
 
31
  printf(
32
- esc_attr__( 'Announcement Date: %s', 'timeline-express' ),
33
  wp_kses_post( timeline_express_get_announcement_date( get_the_ID() ) )
34
  );
35
 
29
  do_action( 'timeline-express-single-before-date' );
30
 
31
  printf(
32
+ esc_attr_x( 'Announcement Date: %s', 'The announcement date.', 'timeline-express' ),
33
  wp_kses_post( timeline_express_get_announcement_date( get_the_ID() ) )
34
  );
35
 
timeline-express.php CHANGED
@@ -4,7 +4,7 @@
4
  Plugin Name: Timeline Express
5
  Plugin URI: https://www.wp-timelineexpress.com
6
  Description: Create a beautiful vertical, CSS3 animated and responsive timeline in minutes flat without writing code.
7
- Version: 1.2.8.1
8
  Author: Code Parrots
9
  Text Domain: timeline-express
10
  Author URI: http://www.codeparrots.com
@@ -40,7 +40,7 @@ include_once plugin_dir_path( __FILE__ ) . 'constants.php';
40
  * Include our textdomain and translation files
41
  **/
42
  function timeline_express_text_domain_init() {
43
- load_plugin_textdomain( 'timeline-express', false, dirname( plugin_basename( __FILE__ ) ) . '/languages' );
44
  }
45
  add_action( 'init', 'timeline_express_text_domain_init' );
46
 
4
  Plugin Name: Timeline Express
5
  Plugin URI: https://www.wp-timelineexpress.com
6
  Description: Create a beautiful vertical, CSS3 animated and responsive timeline in minutes flat without writing code.
7
+ Version: 1.2.8.2
8
  Author: Code Parrots
9
  Text Domain: timeline-express
10
  Author URI: http://www.codeparrots.com
40
  * Include our textdomain and translation files
41
  **/
42
  function timeline_express_text_domain_init() {
43
+ load_plugin_textdomain( 'timeline-express', false, dirname( plugin_basename( __FILE__ ) ) . '/i18n' );
44
  }
45
  add_action( 'init', 'timeline_express_text_domain_init' );
46