Timeline Express - Version 1.1

Version Description

  • December 3rd, 2014 =
  • Fixed: Fixed styles when timeline is inside posts (fixed icon size, duplicate images)
  • Fixed: Fixed a few enqueue functions
  • Enhancement: Polish language translation now included (pl_PL) - thanks goes to Kanios
  • Enhancement: Enqueued new styles on single announcement posts to style the announcement pages a bit better
  • Enhancement: Added new custom image size, to unify announcement images on the timeline ('timeline-express')
  • Enhancement: Added new function timeline_express_get_image_id() to get attachment image IDs by URL
  • Enhancement: Stripped out a lot of un-needed code
Download this release

Release Info

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

Code changes from version 1.0.9 to 1.1

classes/class.timeline-express.php CHANGED
@@ -74,7 +74,10 @@ if(!class_exists("timelineExpressBase"))
74
  if( !is_array( @$_SESSION[$this->sessName] ) ) {
75
  $_SESSION[$this->sessName] = array();
76
  }
77
-
 
 
 
78
  // Add the CSS/JS files - Dashboard
79
  add_action( 'admin_enqueue_scripts' , array( &$this , 'addStyles' ) );
80
  add_action( 'admin_enqueue_scripts' , array( &$this , 'addScripts' ) );
@@ -372,37 +375,32 @@ if(!class_exists("timelineExpressBase"))
372
 
373
  // Make sortable columns function
374
  public function make_sortable_timeline_express_column( $columns ) {
375
- $columns['announcement_date'] = 'announcement_date';
376
-
377
- //To make a column 'un-sortable' remove it from the array
378
- //unset($columns['date']);
379
-
380
- return $columns;
381
- }
382
 
383
  // Custom Column Sorting
384
  function te_announcements_pre_get_posts( $query ) {
385
-
386
- /**
387
- * We only want our code to run in the main WP query
388
- * AND if an orderby query variable is designated.
389
- */
390
- if ( $query->is_main_query() && ( $orderby = $query->get( 'orderby' ) ) ) {
391
-
392
- switch( $orderby ) {
393
-
394
- // If we're ordering by 'announcement_date'
395
- case 'announcement_date':
396
- // set our query's meta_key, which is used for custom fields
397
- $query->set( 'meta_key', 'announcement_date' );
398
- $query->set( 'orderby', 'meta_value meta_value_num' );
399
- break;
400
 
401
- }
402
 
403
- }
404
 
405
- }
406
 
407
  // register our shortcodes
408
  public function timeline_express_createShortcodes() {
@@ -513,11 +511,11 @@ if(!class_exists("timelineExpressBase"))
513
  if ( is_single() && $post->post_type == 'te_announcements') {
514
  global $wpdb;
515
  // grab the attached image
516
- $announcement_image = esc_url( get_post_meta( $post->ID , 'announcement_image' , true ) );
517
  $announcement_date = get_post_meta( $post->ID , 'announcement_date' , true );
518
  $referer = $_SERVER['HTTP_REFERER'];
519
  if ( $announcement_image != '' ) {
520
- $announcement_image_id = $wpdb->get_col($wpdb->prepare("SELECT ID FROM $wpdb->posts WHERE guid='%s';", $announcement_image ));
521
  $announcement_header_image = wp_get_attachment_image_src( $announcement_image_id[0] , 'timeline-express-announcement-header');
522
  $custom_content = '<img class="announcement-banner-image" src="' . esc_url ( $announcement_header_image[0] ) . '" alt="' . get_the_title( $post->ID ) . '">';
523
  $custom_content .= '<strong class="timeline-express-single-page-announcement-date">Announcement Date : ' . date( 'M j , Y' , $announcement_date ) . '</strong>';
@@ -585,9 +583,7 @@ if(!class_exists("timelineExpressBase"))
585
 
586
  if ( in_array( $screen->base , $print_styles_on_screen_array ) || in_array( $screen->id, array( 'edit-te_announcements' ) ) ) {
587
  // Register Styles
588
- wp_register_style( 'timeline-express-css-base', TIMELINE_EXPRESS_URL . 'css/timeline-express-settings.min.css' , array(), '1.0.0', 'all');
589
- // Enqueue Styles
590
- wp_enqueue_style('timeline-express-css-base');
591
  // enqueue font awesome for use in column display
592
  wp_enqueue_style( 'prefix-font-awesome' , '//netdna.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css' , array() , '4.2.0' );
593
  }
@@ -633,10 +629,8 @@ if(!class_exists("timelineExpressBase"))
633
 
634
  // add styles to the front end
635
  public function addStyles_frontend() {
636
- // Register Styles
637
- wp_register_style( 'timeline-express-base', TIMELINE_EXPRESS_URL . 'css/timeline-express.min.css' , array() , '' , 'all' );
638
  // Enqueue Styles
639
- wp_enqueue_style( 'timeline-express-base' );
640
  // enqueue font awesome for use in the timeline
641
  wp_enqueue_style( 'prefix-font-awesome' , '//netdna.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css' , array() , '4.2.0' );
642
  }
@@ -773,9 +767,13 @@ if(!class_exists("timelineExpressBase"))
773
  <!-- now localized, for international date formats based on the 'date_format' option -->
774
  <span class="timeline-date"><?php echo date_i18n( apply_filters( 'timeline_express_custom_date_format' , get_option( 'date_format' ) ) , get_post_meta( $post->ID , 'announcement_date' , true ) ); ?></span>
775
  <?php } ?></span>
776
- <?php if ( $announcement_image != '' ) { ?>
777
- <img src="<?php echo $announcement_image; ?>" class="cd-timeline-announcement-image">
778
- <?php }
 
 
 
 
779
  // excerpt random length
780
  if( $this->timeline_express_optionVal['excerpt-random-length'] == 1 ) {
781
  // lets trim it at some random value,
@@ -873,6 +871,13 @@ if(!class_exists("timelineExpressBase"))
873
  */
874
  return apply_filters( 'wp_trim_words', $text, $num_words, $more, $original_text );
875
  }
 
 
 
 
 
 
 
876
 
877
  /***** ADMINISTRATION MENUS
878
  ****************************************************************************************************/
74
  if( !is_array( @$_SESSION[$this->sessName] ) ) {
75
  $_SESSION[$this->sessName] = array();
76
  }
77
+
78
+ // Register a new custom image size
79
+ add_image_size( 'timeline-express', '350' , '120', true );
80
+
81
  // Add the CSS/JS files - Dashboard
82
  add_action( 'admin_enqueue_scripts' , array( &$this , 'addStyles' ) );
83
  add_action( 'admin_enqueue_scripts' , array( &$this , 'addScripts' ) );
375
 
376
  // Make sortable columns function
377
  public function make_sortable_timeline_express_column( $columns ) {
378
+ $columns['announcement_date'] = 'announcement_date';
379
+ return $columns;
380
+ }
 
 
 
 
381
 
382
  // Custom Column Sorting
383
  function te_announcements_pre_get_posts( $query ) {
384
+ /**
385
+ * We only want our code to run in the main WP query
386
+ * AND if an orderby query variable is designated.
387
+ */
388
+ if ( $query->is_main_query() && ( $orderby = $query->get( 'orderby' ) ) ) {
389
+
390
+ switch( $orderby ) {
391
+
392
+ // If we're ordering by 'announcement_date'
393
+ case 'announcement_date':
394
+ // set our query's meta_key, which is used for custom fields
395
+ $query->set( 'meta_key', 'announcement_date' );
396
+ $query->set( 'orderby', 'meta_value meta_value_num' );
397
+ break;
 
398
 
399
+ }
400
 
401
+ }
402
 
403
+ }
404
 
405
  // register our shortcodes
406
  public function timeline_express_createShortcodes() {
511
  if ( is_single() && $post->post_type == 'te_announcements') {
512
  global $wpdb;
513
  // grab the attached image
514
+ $announcement_image = get_post_meta( $post->ID , 'announcement_image' , true );
515
  $announcement_date = get_post_meta( $post->ID , 'announcement_date' , true );
516
  $referer = $_SERVER['HTTP_REFERER'];
517
  if ( $announcement_image != '' ) {
518
+ $announcement_image_id = $wpdb->get_col($wpdb->prepare("SELECT ID FROM $wpdb->posts WHERE guid='%s';", esc_url( $announcement_image) ) );
519
  $announcement_header_image = wp_get_attachment_image_src( $announcement_image_id[0] , 'timeline-express-announcement-header');
520
  $custom_content = '<img class="announcement-banner-image" src="' . esc_url ( $announcement_header_image[0] ) . '" alt="' . get_the_title( $post->ID ) . '">';
521
  $custom_content .= '<strong class="timeline-express-single-page-announcement-date">Announcement Date : ' . date( 'M j , Y' , $announcement_date ) . '</strong>';
583
 
584
  if ( in_array( $screen->base , $print_styles_on_screen_array ) || in_array( $screen->id, array( 'edit-te_announcements' ) ) ) {
585
  // Register Styles
586
+ wp_enqueue_style( 'timeline-express-css-base', TIMELINE_EXPRESS_URL . 'css/timeline-express-settings.min.css' , array(), '1.0.0', 'all');
 
 
587
  // enqueue font awesome for use in column display
588
  wp_enqueue_style( 'prefix-font-awesome' , '//netdna.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css' , array() , '4.2.0' );
589
  }
629
 
630
  // add styles to the front end
631
  public function addStyles_frontend() {
 
 
632
  // Enqueue Styles
633
+ wp_enqueue_style( 'timeline-express-base', TIMELINE_EXPRESS_URL . 'css/timeline-express.min.css' , array() , '' , 'all' );
634
  // enqueue font awesome for use in the timeline
635
  wp_enqueue_style( 'prefix-font-awesome' , '//netdna.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css' , array() , '4.2.0' );
636
  }
767
  <!-- now localized, for international date formats based on the 'date_format' option -->
768
  <span class="timeline-date"><?php echo date_i18n( apply_filters( 'timeline_express_custom_date_format' , get_option( 'date_format' ) ) , get_post_meta( $post->ID , 'announcement_date' , true ) ); ?></span>
769
  <?php } ?></span>
770
+ <?php
771
+ // display our image, if it exists
772
+ if ( $announcement_image != '' ) {
773
+ $attachment_id = $this->timeline_express_get_image_id( $announcement_image );
774
+ $timeline_announcement_image = wp_get_attachment_image_src($attachment_id, 'timeline-express');
775
+ echo '<img src="' . $timeline_announcement_image[0] . '" alt="Announcement Image" >';
776
+ }
777
  // excerpt random length
778
  if( $this->timeline_express_optionVal['excerpt-random-length'] == 1 ) {
779
  // lets trim it at some random value,
871
  */
872
  return apply_filters( 'wp_trim_words', $text, $num_words, $more, $original_text );
873
  }
874
+
875
+ // retrieves the attachment ID from the file URL
876
+ public function timeline_express_get_image_id($image_url) {
877
+ global $wpdb;
878
+ $attachment = $wpdb->get_col($wpdb->prepare("SELECT ID FROM $wpdb->posts WHERE guid='%s';", $image_url ));
879
+ return $attachment[0];
880
+ }
881
 
882
  /***** ADMINISTRATION MENUS
883
  ****************************************************************************************************/
css/timeline-express-settings.css CHANGED
@@ -123,7 +123,6 @@
123
  /* Houses links to leave us a review, links to Evan Herman's Website etc. */
124
  .wrap #timeline_express_review_this_plugin_container {
125
  padding:.5em;
126
- border:1px dashed lightgrey;
127
  float: right;
128
  margin-top: .75em;
129
  }
123
  /* Houses links to leave us a review, links to Evan Herman's Website etc. */
124
  .wrap #timeline_express_review_this_plugin_container {
125
  padding:.5em;
 
126
  float: right;
127
  margin-top: .75em;
128
  }
css/timeline-express-settings.min.css CHANGED
@@ -1,3 +1,3 @@
1
  /* Timeline Express by Evan Herman */
2
  /* Settings Stylesheet Minified */
3
- .wp-core-ui .timeline-express-red-button{background-color:#9B2124;background-image:-webkit-gradient(linear,left top,left bottom,from(#C5292E),to(#9B2124));background-image:-webkit-linear-gradient(top,#C5292E,#9B2124);background-image:-moz-linear-gradient(top,#C5292E,#9B2124);background-image:-ms-linear-gradient(top,#C5292E,#9B2124);background-image:-o-linear-gradient(top,#C5292E,#9B2124);background-image:linear-gradient(to bottom,#C5292E,#9B2124);border-color:#9B2124 #9B2124 #8D1F21;-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,.5);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:-webkit-gradient(linear,left top,left bottom,from(#D22E30),to(#9B2124));background-image:-webkit-linear-gradient(top,#D22E30,#9B2124);background-image:-moz-linear-gradient(top,#D22E30,#9B2124);background-image:-ms-linear-gradient(top,#D22E30,#9B2124);background-image:-o-linear-gradient(top,#D22E30,#9B2124);background-image:linear-gradient(to bottom,#D22E30,#9B2124);border-color:#7F1C1F;-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,.6);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;-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,.6),1px 1px 2px rgba(0,0,0,.4);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:-webkit-gradient(linear,left top,left bottom,from(#9B2124),to(#B72629));background-image:-webkit-linear-gradient(top,#9B2124,#B72629);background-image:-moz-linear-gradient(top,#9B2124,#B72629);background-image:-ms-linear-gradient(top,#9B2124,#B72629);background-image:-o-linear-gradient(top,#9B2124,#B72629);background-image:linear-gradient(to bottom,#9B2124,#B72629);border-color:#601312 #AE2426 #AE2426;color:rgba(255,255,255,.95);-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.1);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;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important;cursor:default}#timeline-express-icon{background:url(../images/timeline-express-icon.png) no-repeat;display:block;float:left;padding:0 0 0 .5em;height:75px;width:75px;background-size:contain;margin-bottom:.5em}.wrap #timeline-express-page-header{padding-top:0;margin:1em 0 0;font-size:25px;line-height:3}.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;border:1px dashed lightgrey;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}.wp-admin .active-parent-button,.wp-admin .active-parent-button:hover{color:red}.delete-no:after{content:" no, save my announcements from being deleted. I'll need them again!"}.delete-no:hover{cursor:pointer}.delete-yes:after{content:" yes, delete all of the announcement posts. they are dead to me."}.delete-yes:hover{cursor:pointer}.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}.wp-list-table #color,.wp-list-table #icon{width:65px;text-align:center;padding-left:1em}.wp-list-table #announcement_date{width:215px}.wp-list-table #image,.wp-list-table .column-image{width:250px;text-align:center}.no-image-used-text{line-height:4.7}.wp-list-table #past_announcement,.wp-list-table .past_announcement{width:150px;text-align:center}.wp-list-table .announcement_color_box{display:block;width:15px;height:15px;border:1px solid rgba(128,128,128,.22);padding:.5em;text-align:center;margin:11px auto 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.wp-list-table .edit-announcement-icon{font-size:25px!important;line-height:2.5!important;display:block;text-align:center}.wp-list-table #announcement_date{line-height:1.5;padding-left:2.5em}.wp-list-table .announcement_date{line-height:4.5!important;text-align:center}.wp-list-table .dashicon-past-announcement{font-size:30px!important;line-height:2.1!important}.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: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 .intuitive-post-creation{padding-top:3em;margin-top:1.5em;background-image:url('../images/welcome/intuitive-creation-screen.jpg');background-size:contain;height:665px;background-position:bottom center;background-repeat:no-repeat}body.admin_page_timeline-express-welcome .admin-manage-announcements{padding-top:3em;margin-top:1.5em;background-image:url('../images/welcome/Manage-Announcements.jpg');background-size:contain;height:665px;background-position:bottom center;background-repeat:no-repeat}body.admin_page_timeline-express-welcome .customize-your-timeline{padding-top:4%;margin-top:1.5em;background-image:url('../images/welcome/customize-your-timeline.jpg');background-size:contain;height:665px;background-position:bottom center;background-repeat:no-repeat}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}@-webkit-keyframes anim_slides{0%{opacity:0}24%,6%{opacity:1}100%,30%{opacity:0}}@-moz-keyframes anim_slides{0%{opacity:0}24%,6%{opacity:1}100%,30%{opacity:0}}body.admin_page_timeline-express-welcome .slides ul li{width:100%;opacity:0;position:absolute;top:0;-webkit-animation-name:anim_slides;-webkit-animation-duration:18s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:normal;-webkit-animation-delay:0;-webkit-animation-play-state:running;-webkit-animation-fill-mode:forwards;-moz-animation-name:anim_slides;-moz-animation-duration:18s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;-moz-animation-direction:normal;-moz-animation-delay:0;-moz-animation-play-state:running;-moz-animation-fill-mode:forwards}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}@-webkit-keyframes anim_titles{0%{left:5%;opacity:0}20%,5%{left:5%;opacity:1}100%,25%{left:5%;opacity:0}}@-moz-keyframes anim_titles{0%{left:5%;opacity:0}20%,5%{left:5%;opacity:1}100%,25%{left:5%;opacity:0}}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-duration:18s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:normal;-webkit-animation-delay:0;-webkit-animation-play-state:running;-webkit-animation-fill-mode:forwards;-moz-animation-name:anim_titles;-moz-animation-duration:18s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;-moz-animation-direction:normal;-moz-animation-delay:0;-moz-animation-play-state:running;-moz-animation-fill-mode:forwards}.dashicons-heart{background:-webkit-linear-gradient(top,#ff8cf7,#e2a5e0);background:linear-gradient(top,#ff8cf7,#e2a5e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
1
  /* Timeline Express by Evan Herman */
2
  /* Settings Stylesheet Minified */
3
+ .wp-core-ui .timeline-express-red-button{background-color:#9B2124;background-image:-webkit-gradient(linear,left top,left bottom,from(#C5292E),to(#9B2124));background-image:-webkit-linear-gradient(top,#C5292E,#9B2124);background-image:-moz-linear-gradient(top,#C5292E,#9B2124);background-image:-ms-linear-gradient(top,#C5292E,#9B2124);background-image:-o-linear-gradient(top,#C5292E,#9B2124);background-image:linear-gradient(to bottom,#C5292E,#9B2124);border-color:#9B2124 #9B2124 #8D1F21;-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,.5);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:-webkit-gradient(linear,left top,left bottom,from(#D22E30),to(#9B2124));background-image:-webkit-linear-gradient(top,#D22E30,#9B2124);background-image:-moz-linear-gradient(top,#D22E30,#9B2124);background-image:-ms-linear-gradient(top,#D22E30,#9B2124);background-image:-o-linear-gradient(top,#D22E30,#9B2124);background-image:linear-gradient(to bottom,#D22E30,#9B2124);border-color:#7F1C1F;-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,.6);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;-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,.6),1px 1px 2px rgba(0,0,0,.4);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:-webkit-gradient(linear,left top,left bottom,from(#9B2124),to(#B72629));background-image:-webkit-linear-gradient(top,#9B2124,#B72629);background-image:-moz-linear-gradient(top,#9B2124,#B72629);background-image:-ms-linear-gradient(top,#9B2124,#B72629);background-image:-o-linear-gradient(top,#9B2124,#B72629);background-image:linear-gradient(to bottom,#9B2124,#B72629);border-color:#601312 #AE2426 #AE2426;color:rgba(255,255,255,.95);-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.1);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;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important;cursor:default}#timeline-express-icon{background:url(../images/timeline-express-icon.png) no-repeat;display:block;float:left;padding:0 0 0 .5em;height:75px;width:75px;background-size:contain;margin-bottom:.5em}.wrap #timeline-express-page-header{padding-top:0;margin:1em 0 0;font-size:25px;line-height:3}.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}.wp-admin .active-parent-button,.wp-admin .active-parent-button:hover{color:red}.delete-no:after{content:" no, save my announcements from being deleted. I'll need them again!"}.delete-no:hover{cursor:pointer}.delete-yes:after{content:" yes, delete all of the announcement posts. they are dead to me."}.delete-yes:hover{cursor:pointer}.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}.wp-list-table #color,.wp-list-table #icon{width:65px;text-align:center;padding-left:1em}.wp-list-table #announcement_date{width:215px}.wp-list-table #image,.wp-list-table .column-image{width:250px;text-align:center}.no-image-used-text{line-height:4.7}.wp-list-table #past_announcement,.wp-list-table .past_announcement{width:150px;text-align:center}.wp-list-table .announcement_color_box{display:block;width:15px;height:15px;border:1px solid rgba(128,128,128,.22);padding:.5em;text-align:center;margin:11px auto 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.wp-list-table .edit-announcement-icon{font-size:25px!important;line-height:2.5!important;display:block;text-align:center}.wp-list-table #announcement_date{line-height:1.5;padding-left:2.5em}.wp-list-table .announcement_date{line-height:4.5!important;text-align:center}.wp-list-table .dashicon-past-announcement{font-size:30px!important;line-height:2.1!important}.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: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 .intuitive-post-creation{padding-top:3em;margin-top:1.5em;background-image:url('../images/welcome/intuitive-creation-screen.jpg');background-size:contain;height:665px;background-position:bottom center;background-repeat:no-repeat}body.admin_page_timeline-express-welcome .admin-manage-announcements{padding-top:3em;margin-top:1.5em;background-image:url('../images/welcome/Manage-Announcements.jpg');background-size:contain;height:665px;background-position:bottom center;background-repeat:no-repeat}body.admin_page_timeline-express-welcome .customize-your-timeline{padding-top:4%;margin-top:1.5em;background-image:url('../images/welcome/customize-your-timeline.jpg');background-size:contain;height:665px;background-position:bottom center;background-repeat:no-repeat}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}@-webkit-keyframes anim_slides{0%{opacity:0}24%,6%{opacity:1}100%,30%{opacity:0}}@-moz-keyframes anim_slides{0%{opacity:0}24%,6%{opacity:1}100%,30%{opacity:0}}body.admin_page_timeline-express-welcome .slides ul li{width:100%;opacity:0;position:absolute;top:0;-webkit-animation-name:anim_slides;-webkit-animation-duration:18s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:normal;-webkit-animation-delay:0;-webkit-animation-play-state:running;-webkit-animation-fill-mode:forwards;-moz-animation-name:anim_slides;-moz-animation-duration:18s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;-moz-animation-direction:normal;-moz-animation-delay:0;-moz-animation-play-state:running;-moz-animation-fill-mode:forwards}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}@-webkit-keyframes anim_titles{0%{left:5%;opacity:0}20%,5%{left:5%;opacity:1}100%,25%{left:5%;opacity:0}}@-moz-keyframes anim_titles{0%{left:5%;opacity:0}20%,5%{left:5%;opacity:1}100%,25%{left:5%;opacity:0}}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-duration:18s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:normal;-webkit-animation-delay:0;-webkit-animation-play-state:running;-webkit-animation-fill-mode:forwards;-moz-animation-name:anim_titles;-moz-animation-duration:18s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;-moz-animation-direction:normal;-moz-animation-delay:0;-moz-animation-play-state:running;-moz-animation-fill-mode:forwards}.dashicons-heart{background:-webkit-linear-gradient(top,#ff8cf7,#e2a5e0);background:linear-gradient(top,#ff8cf7,#e2a5e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
css/timeline-express-single-page.css ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
1
+ /* Single-te_announcements Styles */
2
+ .single-te_announcements img.announcement-banner-image {
3
+ float: left;
4
+ margin: 5px 15px 15px 0;
5
+ }
css/timeline-express.css CHANGED
@@ -422,7 +422,7 @@
422
  border: none;
423
  -webkit-box-shadow: none;
424
  }
425
- .page .cd-timeline-block span.fa {
426
  color: #fff;
427
  font-size: 25px;
428
  display: block;
@@ -454,5 +454,11 @@
454
  width: 30%}
455
  .timeline-date-left {
456
  width: 100%;
457
- float: left!important;
 
 
 
 
 
 
458
  }
422
  border: none;
423
  -webkit-box-shadow: none;
424
  }
425
+ #cd-timeline span.fa {
426
  color: #fff;
427
  font-size: 25px;
428
  display: block;
454
  width: 30%}
455
  .timeline-date-left {
456
  width: 100%;
457
+ float: left !important;
458
+ }
459
+
460
+
461
+ /* Single Post Styles */
462
+ .single-post .announcement-banner-image, .single-post .timeline-express-single-page-announcement-date, .single-post .return-to-timeline {
463
+ display: none;
464
  }
css/timeline-express.min.css CHANGED
@@ -1,4 +1,4 @@
1
  /* Timeline Express Minified Styles 1.0 */
2
  /* By Evan Herman (http://www.evan-herman.com */
3
  /* -------------------------------------------------- */
4
- .cd-container{width:100%;max-width:822px;margin:0 auto}.cd-container::after{content:'';display:table;clear:both}.cd-timeline-announcement-image{box-shadow:none!important;max-width:100%;display:block;margin:1em auto}#cd-timeline{position:relative;padding:2em 0;margin-top:2em;margin-bottom:3em}#cd-timeline::before{content:'';position:absolute;top:0;left:18px;height:100%;width:4px;background:#d7e4ed}.announcement-banner-image{margin-bottom:1em;width:100%}.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}.cd-timeline-block:after{content:"";display:table;clear:both}.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:0;left:0;width:40px;height:40px;border-radius:50%;box-shadow:0 0 0 4px white,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05)}.cd-timeline-img img{display:block;width:24px;height:24px;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}.cssanimations .cd-timeline-img.is-hidden{visibility:hidden}.cssanimations .cd-timeline-img.bounce-in{visibility:visible;-webkit-animation:cd-bounce-1 .6s;-moz-animation:cd-bounce-1 .6s;animation:cd-bounce-1 .6s}}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5)}60%{opacity:1;-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1)}}@-moz-keyframes cd-bounce-1{0%{opacity:0;-moz-transform:scale(0.5)}60%{opacity:1;-moz-transform:scale(1.2)}100%{-moz-transform:scale(1)}}@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}60%{opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.cd-timeline-content{position:relative;margin-left:60px;background:#fff;border-radius:.25em;padding:1em;box-shadow:0 3px 0 #B9C5CD}.cd-timeline-content:after{content:"";display:table;clear:both}.cd-timeline-item-title{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.cd-timeline-content .cd-date,.cd-timeline-content .cd-read-more{display:inline-block}.cd-timeline-content .cd-read-more{padding:.8em 1em;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;margin:.55em 0}.cd-timeline-title-container h2{float:left}.cd-timeline-content .timeline-date{opacity:.7;font-size:.857143rem;float:right;margin-top:.5em}.cd-timeline-content::before{content:'';position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right:7px solid #fff}@media only screen and (min-width:768px){.cd-timeline-content h2{margin-top:0;margin-bottom:0}.cd-timeline-content .the-excerpt{display:block;float:left;width:100%;margin:1em 0;position:relative;z-index:999}.cd-timeline-content .cd-date,.cd-timeline-content .cd-read-more{font-size:14px;font-size:.875rem;position:relative;z-index:999}}@media only screen and (min-width:822px){.cd-timeline-content{margin-left:0;padding:1.6em;width:39%;background:#EFEFEF}.cd-timeline-content::before{top:24px;left:100%;border-color:transparent transparent transparent #EFEFEF}.cd-timeline-content .cd-read-more{float:left;color:#333}.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:24px;left:auto;right:100%;border-color:transparent #EFEFEF transparent transparent}.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-read-more{float:right;color:#333;padding-right:0}.cd-timeline-block:nth-child(odd) .cd-timeline-content .cd-read-more{position:relative;z-index:99999;padding-left:0}.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;-webkit-animation:cd-bounce-2 .6s;-moz-animation:cd-bounce-2 .6s;animation:cd-bounce-2 .6s}}@media only screen and (min-width:822px){.cssanimations .cd-timeline-block:nth-child(even) .cd-timeline-content.bounce-in{-webkit-animation:cd-bounce-2-inverse .6s;-moz-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2{0%{opacity:0;-moz-transform:translateX(-100px)}60%{opacity:1;-moz-transform:translateX(20px)}100%{-moz-transform:translateX(0)}}@keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2-inverse{0%{opacity:0;-moz-transform:translateX(100px)}60%{opacity:1;-moz-transform:translateX(-20px)}100%{-moz-transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);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}.page .cd-timeline-block span.fa{color:#fff;font-size:25px;display:block;text-align:center;margin-top:18px}.cd-timeline-icon-link{color:#fff!important}@media only screen and (max-width:821px){.page .cd-timeline-block span.fa{color:#fff;font-size:18px;display:block;text-align:center;margin-top:12px}.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-read-more,.cd-timeline-block:nth-child(odd) .cd-timeline-content .cd-read-more{padding-left:0!important;position:relative;z-index:99999}}.timeline-width100{width:100%}.timeline-width34{width:34%}.timeline-width30{width:30%}.timeline-date-left{width:100%;float:left!important}
1
  /* Timeline Express Minified Styles 1.0 */
2
  /* By Evan Herman (http://www.evan-herman.com */
3
  /* -------------------------------------------------- */
4
+ .cd-container{width:100%;max-width:822px;margin:0 auto}.cd-container::after{content:'';display:table;clear:both}.cd-timeline-announcement-image{box-shadow:none!important;max-width:100%;display:block;margin:1em auto}#cd-timeline{position:relative;padding:2em 0;margin-top:2em;margin-bottom:3em}#cd-timeline::before{content:'';position:absolute;top:0;left:18px;height:100%;width:4px;background:#d7e4ed}.announcement-banner-image{margin-bottom:1em;width:100%}.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}.cd-timeline-block:after{content:"";display:table;clear:both}.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:0;left:0;width:40px;height:40px;border-radius:50%;box-shadow:0 0 0 4px white,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05)}.cd-timeline-img img{display:block;width:24px;height:24px;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}.cssanimations .cd-timeline-img.is-hidden{visibility:hidden}.cssanimations .cd-timeline-img.bounce-in{visibility:visible;-webkit-animation:cd-bounce-1 .6s;-moz-animation:cd-bounce-1 .6s;animation:cd-bounce-1 .6s}}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5)}60%{opacity:1;-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1)}}@-moz-keyframes cd-bounce-1{0%{opacity:0;-moz-transform:scale(0.5)}60%{opacity:1;-moz-transform:scale(1.2)}100%{-moz-transform:scale(1)}}@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}60%{opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.cd-timeline-content{position:relative;margin-left:60px;background:#fff;border-radius:.25em;padding:1em;box-shadow:0 3px 0 #B9C5CD}.cd-timeline-content:after{content:"";display:table;clear:both}.cd-timeline-item-title{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.cd-timeline-content .cd-date,.cd-timeline-content .cd-read-more{display:inline-block}.cd-timeline-content .cd-read-more{padding:.8em 1em;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;margin:.55em 0}.cd-timeline-title-container h2{float:left}.cd-timeline-content .timeline-date{opacity:.7;font-size:.857143rem;float:right;margin-top:.5em}.cd-timeline-content::before{content:'';position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right:7px solid #fff}@media only screen and (min-width:768px){.cd-timeline-content h2{margin-top:0;margin-bottom:0}.cd-timeline-content .the-excerpt{display:block;float:left;width:100%;margin:1em 0;position:relative;z-index:999}.cd-timeline-content .cd-date,.cd-timeline-content .cd-read-more{font-size:14px;font-size:.875rem;position:relative;z-index:999}}@media only screen and (min-width:822px){.cd-timeline-content{margin-left:0;padding:1.6em;width:39%;background:#EFEFEF}.cd-timeline-content::before{top:24px;left:100%;border-color:transparent transparent transparent #EFEFEF}.cd-timeline-content .cd-read-more{float:left;color:#333}.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:24px;left:auto;right:100%;border-color:transparent #EFEFEF transparent transparent}.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-read-more{float:right;color:#333;padding-right:0}.cd-timeline-block:nth-child(odd) .cd-timeline-content .cd-read-more{position:relative;z-index:99999;padding-left:0}.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;-webkit-animation:cd-bounce-2 .6s;-moz-animation:cd-bounce-2 .6s;animation:cd-bounce-2 .6s}}@media only screen and (min-width:822px){.cssanimations .cd-timeline-block:nth-child(even) .cd-timeline-content.bounce-in{-webkit-animation:cd-bounce-2-inverse .6s;-moz-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2{0%{opacity:0;-moz-transform:translateX(-100px)}60%{opacity:1;-moz-transform:translateX(20px)}100%{-moz-transform:translateX(0)}}@keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2-inverse{0%{opacity:0;-moz-transform:translateX(100px)}60%{opacity:1;-moz-transform:translateX(-20px)}100%{-moz-transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);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:25px;display:block;text-align:center;margin-top:18px}.cd-timeline-icon-link{color:#fff!important}@media only screen and (max-width:821px){.page .cd-timeline-block span.fa{color:#fff;font-size:18px;display:block;text-align:center;margin-top:12px}.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-read-more,.cd-timeline-block:nth-child(odd) .cd-timeline-content .cd-read-more{padding-left:0!important;position:relative;z-index:99999}}.timeline-width100{width:100%}.timeline-width34{width:34%}.timeline-width30{width:30%}.timeline-date-left{width:100%;float:left!important}.single-post .announcement-banner-image,.single-post .return-to-timeline,.single-post .timeline-express-single-page-announcement-date{display:none}
languages/timeline-express-pl_PL.mo ADDED
Binary file
languages/timeline-express-pl_PL.po ADDED
@@ -0,0 +1,805 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2014 Timeline Express
2
+ # This file is distributed under the same license as the Timeline Express package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: Timeline Express 1.0.3\n"
6
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/timeline-express\n"
7
+ "POT-Creation-Date: 2014-10-23 21:44:38+00:00\n"
8
+ "MIME-Version: 1.0\n"
9
+ "Content-Type: text/plain; charset=UTF-8\n"
10
+ "Content-Transfer-Encoding: 8bit\n"
11
+ "PO-Revision-Date: 2014-12-01 01:41+0100\n"
12
+ "Last-Translator: Gustavo <gustavo@toborino.com>\n"
13
+ "Language-Team: \n"
14
+ "X-Generator: Poedit 1.6.11\n"
15
+ "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
16
+ "|| n%100>=20) ? 1 : 2);\n"
17
+ "Language: pl_PL\n"
18
+
19
+ #: classes/class.timeline-express.php:218
20
+ msgid "Announcement Info."
21
+ msgstr "Informacja o wpisie."
22
+
23
+ #: classes/class.timeline-express.php:226
24
+ msgid "Announcement Color"
25
+ msgstr "Kolor wpisu"
26
+
27
+ #: classes/class.timeline-express.php:227
28
+ msgid "select the color for this announcement."
29
+ msgstr "Wybierz kolor dla tego wpisu"
30
+
31
+ #: classes/class.timeline-express.php:235
32
+ msgid "Font Awesome Unicode"
33
+ msgstr "Niesamowita czcionka Unicode"
34
+
35
+ #: classes/class.timeline-express.php:236
36
+ msgid ""
37
+ "enter the font-awesome class name in the box above. This is used for the "
38
+ "icon associated with the announcement. <a href=\"http://fortawesome.github."
39
+ "io/Font-Awesome/cheatsheet/\" target=\"_blank\">cheat sheet</a> Example : "
40
+ "\"fa-times-circle\" "
41
+ msgstr ""
42
+ "digite o nome da classe font-impressionante no quadro acima. Isto é usado "
43
+ "para o ícone associado com o Acontecimento. <a href=\"http://fortawesome."
44
+ "github.io/Font-Awesome/cheatsheet/\" target=\"_blank\"> folha de dicas </a> "
45
+ "Exemplo: \"fa-times-circle\""
46
+
47
+ #: classes/class.timeline-express.php:244
48
+ msgid "Announcement Date"
49
+ msgstr "Data wpisu"
50
+
51
+ #: classes/class.timeline-express.php:245
52
+ msgid ""
53
+ "enter the date of the announcement. the announcements will appear in "
54
+ "chronological order according to this date. "
55
+ msgstr ""
56
+ "Podaj datę wpisu, pojawią się one w porządku chronologicznym, zgodnie z tą "
57
+ "datą."
58
+
59
+ #: classes/class.timeline-express.php:253
60
+ msgid "Announcement Image"
61
+ msgstr "Zdjęcie dla wpisu"
62
+
63
+ #: classes/class.timeline-express.php:254
64
+ msgid ""
65
+ "select a banner image for this announcement (optional). (recommended 650px "
66
+ "wide or larger) "
67
+ msgstr ""
68
+ "wybierz zdjęcie banneru dla niniejszego wpisu (opcjonalnie). (zalecane 650px "
69
+ "szerokości lub większe)"
70
+
71
+ #: classes/class.timeline-express.php:265
72
+ msgid "About"
73
+ msgstr "O programie"
74
+
75
+ #: classes/class.timeline-express.php:292
76
+ msgid "Enter Announcement Title"
77
+ msgstr "Podaj tytuł wpisu"
78
+
79
+ #: classes/class.timeline-express.php:300
80
+ msgctxt "column name"
81
+ msgid "Announcement Name"
82
+ msgstr "Nazwa wpisu"
83
+
84
+ #: classes/class.timeline-express.php:301
85
+ msgctxt "column name"
86
+ msgid "Color"
87
+ msgstr "Kolor"
88
+
89
+ #: classes/class.timeline-express.php:302
90
+ msgctxt "column name"
91
+ msgid "Icon"
92
+ msgstr "Ikona"
93
+
94
+ #: classes/class.timeline-express.php:303
95
+ msgctxt "column name"
96
+ msgid "Announcement Date"
97
+ msgstr "Data wpisu"
98
+
99
+ #: classes/class.timeline-express.php:304
100
+ msgctxt "column name"
101
+ msgid "Image"
102
+ msgstr "Zdjęcie"
103
+
104
+ #: classes/class.timeline-express.php:305
105
+ msgctxt "column name"
106
+ msgid "Announcment Past?"
107
+ msgstr "Stare wpisy?"
108
+
109
+ #: classes/class.timeline-express.php:510
110
+ #: classes/class.timeline-express.php:517
111
+ msgid "Back"
112
+ msgstr "Wstecz"
113
+
114
+ #: classes/class.timeline-express.php:775
115
+ #: classes/class.timeline-express.php:782
116
+ #: classes/class.timeline-express.php:795
117
+ msgid "..."
118
+ msgstr "..."
119
+
120
+ #: classes/class.timeline-express.php:827
121
+ msgid "&hellip;"
122
+ msgstr "&hellip;"
123
+
124
+ #. translators: If your word count is based on single characters (East Asian
125
+ #. characters),
126
+ #. enter 'characters'. Otherwise, enter 'words'. Do not translate into
127
+ #. your own language.
128
+ #: classes/class.timeline-express.php:831
129
+ msgctxt "word count: words or characters?"
130
+ msgid "words"
131
+ msgstr "słowa"
132
+
133
+ #: classes/class.timeline-express.php:865 pages/options.php:179
134
+ msgid "Timeline Express Settings"
135
+ msgstr "Ustawienia Timeline Express"
136
+
137
+ #: classes/class.timeline-express.php:865
138
+ msgid "Timline Express"
139
+ msgstr "Timeline Express"
140
+
141
+ #: classes/class.timeline-express.php:867
142
+ msgid "Timeline Express Welcome"
143
+ msgstr "Witam w Timeline Express"
144
+
145
+ #: lib/metabox/about-template.php:38
146
+ msgid "Help!"
147
+ msgstr "Pomoc!"
148
+
149
+ #: lib/metabox/about-template.php:39
150
+ msgid "Review"
151
+ msgstr "Przegląd"
152
+
153
+ #: lib/metabox/about-template.php:40
154
+ msgid "Donate"
155
+ msgstr "Wspómóż mnie"
156
+
157
+ #: lib/metabox/about-template.php:50
158
+ msgid "this plugin was made with "
159
+ msgstr "Ta wtyczka powstała z"
160
+
161
+ #: lib/metabox/about-template.php:50 pages/welcome.php:98
162
+ msgid "by"
163
+ msgstr "przez"
164
+
165
+ #: lib/metabox/example-functions.php:25
166
+ msgid "Test Metabox"
167
+ msgstr "Test Metabox"
168
+
169
+ #: lib/metabox/example-functions.php:33 lib/metabox/example-functions.php:254
170
+ msgid "Test Text"
171
+ msgstr "Test Tekst"
172
+
173
+ #: lib/metabox/example-functions.php:34 lib/metabox/example-functions.php:42
174
+ #: lib/metabox/example-functions.php:49 lib/metabox/example-functions.php:56
175
+ #: lib/metabox/example-functions.php:64 lib/metabox/example-functions.php:71
176
+ #: lib/metabox/example-functions.php:83 lib/metabox/example-functions.php:89
177
+ #: lib/metabox/example-functions.php:96 lib/metabox/example-functions.php:102
178
+ #: lib/metabox/example-functions.php:108 lib/metabox/example-functions.php:116
179
+ #: lib/metabox/example-functions.php:123 lib/metabox/example-functions.php:129
180
+ #: lib/metabox/example-functions.php:135 lib/metabox/example-functions.php:147
181
+ #: lib/metabox/example-functions.php:158 lib/metabox/example-functions.php:169
182
+ #: lib/metabox/example-functions.php:180 lib/metabox/example-functions.php:187
183
+ #: lib/metabox/example-functions.php:194 lib/metabox/example-functions.php:201
184
+ #: lib/metabox/example-functions.php:207 lib/metabox/example-functions.php:218
185
+ #: lib/metabox/example-functions.php:255 lib/metabox/example-functions.php:274
186
+ #: lib/metabox/example-functions.php:281 lib/metabox/example-functions.php:288
187
+ #: lib/metabox/example-functions.php:294 lib/metabox/example-functions.php:300
188
+ #: lib/metabox/example-functions.php:306 lib/metabox/example-functions.php:312
189
+ msgid "field description (optional)"
190
+ msgstr "opis pola (opcjonalnie)"
191
+
192
+ #: lib/metabox/example-functions.php:41
193
+ msgid "Test Text Small"
194
+ msgstr "Test małego tekstu"
195
+
196
+ #: lib/metabox/example-functions.php:48
197
+ msgid "Test Text Medium"
198
+ msgstr "Test średniego tekstu"
199
+
200
+ #: lib/metabox/example-functions.php:55
201
+ msgid "Website URL"
202
+ msgstr "Link do strony"
203
+
204
+ #: lib/metabox/example-functions.php:63
205
+ msgid "Test Text Email"
206
+ msgstr "Test Email"
207
+
208
+ #: lib/metabox/example-functions.php:70
209
+ msgid "Test Time"
210
+ msgstr "Test Czasu"
211
+
212
+ #: lib/metabox/example-functions.php:76 lib/metabox/example-functions.php:77
213
+ msgid "Time zone"
214
+ msgstr "Strefa czasowa"
215
+
216
+ #: lib/metabox/example-functions.php:82
217
+ msgid "Test Date Picker"
218
+ msgstr "Test Date Picker"
219
+
220
+ #: lib/metabox/example-functions.php:88
221
+ msgid "Test Date Picker (UNIX timestamp)"
222
+ msgstr "Test Date Picker (UNIX timestamp)"
223
+
224
+ #: lib/metabox/example-functions.php:95
225
+ msgid "Test Date/Time Picker Combo (UNIX timestamp)"
226
+ msgstr "Teste Date / Time Picker Combo (UNIX timestamp)"
227
+
228
+ #: lib/metabox/example-functions.php:101
229
+ msgid "Test Date/Time Picker/Time zone Combo (serialized DateTime object)"
230
+ msgstr "Test Date/Time Picker/Time zone Combo (serialized DateTime object)"
231
+
232
+ #: lib/metabox/example-functions.php:107
233
+ msgid "Test Money"
234
+ msgstr "Test pieniędzy"
235
+
236
+ #: lib/metabox/example-functions.php:115
237
+ msgid "Test Color Picker"
238
+ msgstr "Test wyboru koloru"
239
+
240
+ #: lib/metabox/example-functions.php:122
241
+ msgid "Test Text Area"
242
+ msgstr "Test Text Area"
243
+
244
+ #: lib/metabox/example-functions.php:128
245
+ msgid "Test Text Area Small"
246
+ msgstr "Test małego obszaru tekstu"
247
+
248
+ #: lib/metabox/example-functions.php:134
249
+ msgid "Test Text Area for Code"
250
+ msgstr "Test obszaru tekstu zawierającego kod"
251
+
252
+ #: lib/metabox/example-functions.php:140
253
+ msgid "Test Title Weeeee"
254
+ msgstr "Test tytułu Weeeee"
255
+
256
+ #: lib/metabox/example-functions.php:141
257
+ msgid "This is a title description"
258
+ msgstr "Tytył opisu"
259
+
260
+ #: lib/metabox/example-functions.php:146
261
+ msgid "Test Select"
262
+ msgstr "Wybierz test"
263
+
264
+ #: lib/metabox/example-functions.php:151 lib/metabox/example-functions.php:162
265
+ #: lib/metabox/example-functions.php:173
266
+ msgid "Option One"
267
+ msgstr "Opcja 1"
268
+
269
+ #: lib/metabox/example-functions.php:152 lib/metabox/example-functions.php:163
270
+ #: lib/metabox/example-functions.php:174
271
+ msgid "Option Two"
272
+ msgstr "Opcja 2"
273
+
274
+ #: lib/metabox/example-functions.php:153 lib/metabox/example-functions.php:164
275
+ #: lib/metabox/example-functions.php:175
276
+ msgid "Option Three"
277
+ msgstr "Opcja 3"
278
+
279
+ #: lib/metabox/example-functions.php:157
280
+ msgid "Test Radio inline"
281
+ msgstr "Test Radio inline"
282
+
283
+ #: lib/metabox/example-functions.php:168
284
+ msgid "Test Radio"
285
+ msgstr "Testar Radio"
286
+
287
+ #: lib/metabox/example-functions.php:179
288
+ msgid "Test Taxonomy Radio"
289
+ msgstr "Testar Taxonomia do Radio"
290
+
291
+ #: lib/metabox/example-functions.php:186
292
+ msgid "Test Taxonomy Select"
293
+ msgstr "Test wyboru taksonomi"
294
+
295
+ #: lib/metabox/example-functions.php:193
296
+ msgid "Test Taxonomy Multi Checkbox"
297
+ msgstr "Testar Taxonomia Multi Checkbox"
298
+
299
+ #: lib/metabox/example-functions.php:200
300
+ msgid "Test Checkbox"
301
+ msgstr "Test Checkbox"
302
+
303
+ #: lib/metabox/example-functions.php:206
304
+ msgid "Test Multi Checkbox"
305
+ msgstr "Testar Multi Checkbox"
306
+
307
+ #: lib/metabox/example-functions.php:211
308
+ msgid "Check One"
309
+ msgstr "Sprawdz 1"
310
+
311
+ #: lib/metabox/example-functions.php:212
312
+ msgid "Check Two"
313
+ msgstr "Sprawdz 2"
314
+
315
+ #: lib/metabox/example-functions.php:213
316
+ msgid "Check Three"
317
+ msgstr "Sprawdz 3"
318
+
319
+ #: lib/metabox/example-functions.php:217
320
+ msgid "Test wysiwyg"
321
+ msgstr "Test edytora wysiwyg"
322
+
323
+ #: lib/metabox/example-functions.php:224
324
+ msgid "Test Image"
325
+ msgstr "Test Zdjęcia"
326
+
327
+ #: lib/metabox/example-functions.php:225
328
+ msgid "Upload an image or enter a URL."
329
+ msgstr "Dodaj zdjęcie lub wprowadź adres URL."
330
+
331
+ #: lib/metabox/example-functions.php:230
332
+ msgid "Multiple Files"
333
+ msgstr "Wiele plików"
334
+
335
+ #: lib/metabox/example-functions.php:231
336
+ msgid "Upload or add multiple images/attachments."
337
+ msgstr "Dodaj zdjęcia / załączniki."
338
+
339
+ #: lib/metabox/example-functions.php:236
340
+ msgid "oEmbed"
341
+ msgstr "oEmbed"
342
+
343
+ #: lib/metabox/example-functions.php:237
344
+ msgid ""
345
+ "Enter a youtube, twitter, or instagram URL. Supports services listed at <a "
346
+ "href=\"http://codex.wordpress.org/Embeds\">http://codex.wordpress.org/"
347
+ "Embeds</a>."
348
+ msgstr ""
349
+ "Podaj URL youtube, twitter lub instagram. Przykład <a href=\"http://codex."
350
+ "wordpress.org/Embeds\">http://codex.wordpress.org/Embeds</a>."
351
+
352
+ #: lib/metabox/example-functions.php:246
353
+ msgid "About Page Metabox"
354
+ msgstr "Info o stronie Metabox"
355
+
356
+ #: lib/metabox/example-functions.php:267
357
+ msgid "User Profile Metabox"
358
+ msgstr "profil użytkownika Metabox"
359
+
360
+ #: lib/metabox/example-functions.php:273
361
+ msgid "Extra Info"
362
+ msgstr "Dodatkowe Info"
363
+
364
+ #: lib/metabox/example-functions.php:280
365
+ msgid "Avatar"
366
+ msgstr "Avatar"
367
+
368
+ #: lib/metabox/example-functions.php:287
369
+ msgid "Facebook URL"
370
+ msgstr "Facebook URL"
371
+
372
+ #: lib/metabox/example-functions.php:293
373
+ msgid "Twitter URL"
374
+ msgstr "Twitter URL"
375
+
376
+ #: lib/metabox/example-functions.php:299
377
+ msgid "Google+ URL"
378
+ msgstr "Google+ URL"
379
+
380
+ #: lib/metabox/example-functions.php:305
381
+ msgid "Linkedin URL"
382
+ msgstr "Linkedin URL"
383
+
384
+ #: lib/metabox/example-functions.php:311
385
+ msgid "User Field"
386
+ msgstr "Pole użytkownika"
387
+
388
+ #: lib/metabox/helpers/timeline_express_MetaBox_ajax.php:47
389
+ msgid "Please Try Again"
390
+ msgstr "Spróbuj ponownie"
391
+
392
+ #: lib/metabox/helpers/timeline_express_MetaBox_ajax.php:118
393
+ msgid "Remove Embed"
394
+ msgstr "Usuń Wstaw"
395
+
396
+ #: lib/metabox/helpers/timeline_express_MetaBox_ajax.php:121
397
+ msgid "No oEmbed Results Found for %s. View more info at"
398
+ msgstr "Brak oEmbed znaleziono wyników dla% s. Zobacz więcej informacji na"
399
+
400
+ #: lib/metabox/helpers/timeline_express_MetaBox_types.php:139
401
+ msgid "Add Row"
402
+ msgstr "Dodaj wiersz"
403
+
404
+ #: lib/metabox/helpers/timeline_express_MetaBox_types.php:167
405
+ #: lib/metabox/helpers/timeline_express_MetaBox_types.php:463
406
+ #: lib/metabox/helpers/timeline_express_MetaBox_types.php:506
407
+ msgid "Remove"
408
+ msgstr "Usuń"
409
+
410
+ #: lib/metabox/helpers/timeline_express_MetaBox_types.php:441
411
+ #: lib/metabox/helpers/timeline_express_MetaBox_types.php:479
412
+ msgid "Add or Upload File"
413
+ msgstr "Dodaj lub załaduj Plik"
414
+
415
+ #: lib/metabox/helpers/timeline_express_MetaBox_types.php:452
416
+ #: lib/metabox/helpers/timeline_express_MetaBox_types.php:498
417
+ msgid "Remove Image"
418
+ msgstr "Usuń zdjęcie"
419
+
420
+ #: lib/metabox/helpers/timeline_express_MetaBox_types.php:463
421
+ #: lib/metabox/helpers/timeline_express_MetaBox_types.php:506
422
+ msgid "File:"
423
+ msgstr "Plik:"
424
+
425
+ #: lib/metabox/helpers/timeline_express_MetaBox_types.php:463
426
+ #: lib/metabox/helpers/timeline_express_MetaBox_types.php:506
427
+ msgid "Download"
428
+ msgstr "Pobierz"
429
+
430
+ #: lib/metabox/init.php:207
431
+ msgid "Clear"
432
+ msgstr "Czyść"
433
+
434
+ #: lib/metabox/init.php:208
435
+ msgid "Default"
436
+ msgstr "Domyślne"
437
+
438
+ #: lib/metabox/init.php:209
439
+ msgid "Select Color"
440
+ msgstr "Zaznacz Kolor"
441
+
442
+ #: lib/metabox/init.php:210
443
+ msgid "Current Color"
444
+ msgstr "Aktualny kolor"
445
+
446
+ #: lib/metabox/init.php:936
447
+ msgid "Save"
448
+ msgstr "Zapisz"
449
+
450
+ #: pages/options.php:27
451
+ msgid "The options were saved successfully!"
452
+ msgstr "Opcje zostały zapisane!"
453
+
454
+ #: pages/options.php:30
455
+ msgid "The options could not be saved (or you did not change them)."
456
+ msgstr "Opcje nie można zapisać (lub ich zmodyfikować)."
457
+
458
+ #: pages/options.php:45
459
+ msgid ""
460
+ "Are you sure you want to revert 'Timeline Express' settings? This cannot be "
461
+ "undone."
462
+ msgstr ""
463
+ "Czy na pewno chcesz przywrócić ustawienia \"Timeline Express '? "
464
+ "Nieodwracalnie"
465
+
466
+ #: pages/options.php:58
467
+ msgid "Timeline Express settings have successfully been reset"
468
+ msgstr "Ustawienia Timeline został wyzerowane poprawnie."
469
+
470
+ #: pages/options.php:144
471
+ msgid "Please Consider"
472
+ msgstr "Proszę zwróć uwagę"
473
+
474
+ #: pages/options.php:145
475
+ msgid "Making a Donation"
476
+ msgstr "Wspomóż finansowo"
477
+
478
+ #: pages/options.php:153
479
+ msgid "Need Help?"
480
+ msgstr "Potrzebujesz pomocy?"
481
+
482
+ #: pages/options.php:154
483
+ msgid "Get Support Now!"
484
+ msgstr "Uzyskaj wsparcie"
485
+
486
+ #: pages/options.php:162
487
+ msgid "Loving the plugin?"
488
+ msgstr "Kochasz tą wtyczkę?"
489
+
490
+ #: pages/options.php:163
491
+ msgid "Leave us a nice review"
492
+ msgstr "Wystaw opinię"
493
+
494
+ #. Plugin Name of the plugin/theme
495
+ #: pages/options.php:175
496
+ msgid "Timeline Express"
497
+ msgstr "Timeline Express"
498
+
499
+ #: pages/options.php:193
500
+ msgid "Timeline Title"
501
+ msgstr "Timeline Tytuł"
502
+
503
+ #: pages/options.php:197
504
+ msgid "Left"
505
+ msgstr "do lewej"
506
+
507
+ #: pages/options.php:198
508
+ msgid "Center"
509
+ msgstr "do środka"
510
+
511
+ #: pages/options.php:199
512
+ msgid "Right"
513
+ msgstr "do prawej"
514
+
515
+ #: pages/options.php:202
516
+ msgid "H1"
517
+ msgstr "H1"
518
+
519
+ #: pages/options.php:203
520
+ msgid "H2"
521
+ msgstr "H2"
522
+
523
+ #: pages/options.php:204
524
+ msgid "H3"
525
+ msgstr "H3"
526
+
527
+ #: pages/options.php:205
528
+ msgid "H4"
529
+ msgstr "H4"
530
+
531
+ #: pages/options.php:213
532
+ msgid ""
533
+ "Enter the title for the time line // Select the alignment // Select the font "
534
+ "size"
535
+ msgstr ""
536
+ "Wprowadź tytuł dla linii czasu // Wybierz ustawienie // wybierz rozmiar "
537
+ "czcionki"
538
+
539
+ #: pages/options.php:218
540
+ msgid "Time Frame"
541
+ msgstr "Rama czasowa"
542
+
543
+ #: pages/options.php:221
544
+ msgid "Future Events"
545
+ msgstr "Przyszłe wydarzenia"
546
+
547
+ #: pages/options.php:222
548
+ msgid "All Events (past+future)"
549
+ msgstr "Wszystkie wydarzenia( przeszłe+przyszłe)"
550
+
551
+ #: pages/options.php:223
552
+ msgid "Past Events"
553
+ msgstr "Wydarzenia przeszłe"
554
+
555
+ #: pages/options.php:231
556
+ msgid "Select the time frame to query events from."
557
+ msgstr "Wybierz przedział czasu do kwerendy wydarzenia z."
558
+
559
+ #: pages/options.php:236
560
+ msgid "Display Order"
561
+ msgstr "Kolejność wyświetlania"
562
+
563
+ #: pages/options.php:239
564
+ msgid "Ascending"
565
+ msgstr "Rosnąco"
566
+
567
+ #: pages/options.php:240
568
+ msgid "Descending"
569
+ msgstr "Malejąco"
570
+
571
+ #: pages/options.php:248
572
+ msgid ""
573
+ "Select the order you would like the announcements to display. Ascending : "
574
+ "Chronological order by announcement date. Descending : Reverse chronological "
575
+ "order by announcement date."
576
+ msgstr ""
577
+ "Wybierz kolejność wpisów. Rosnąco: Kolejność według daty wpisu. Malejącym: "
578
+ "odwrotny porządkek chronologiczny - według daty wpisu."
579
+
580
+ #: pages/options.php:253
581
+ msgid "Announcement Exceprt Length"
582
+ msgstr "Fragment wpisu"
583
+
584
+ #: pages/options.php:262
585
+ msgid ""
586
+ "set the length of the excerpt for each announcement. ( min=25;max=200 eg: 50 "
587
+ "= 50 characters )"
588
+ msgstr ""
589
+ "Ustaw długość na każdym wpisie. (Min = 25; max = 200 np: 50 = 50 znaków)"
590
+
591
+ #: pages/options.php:267
592
+ msgid "Date Visibility"
593
+ msgstr "Widoczność daty"
594
+
595
+ #: pages/options.php:270 pages/options.php:287
596
+ msgid "Visible"
597
+ msgstr "Widoczny"
598
+
599
+ #: pages/options.php:271 pages/options.php:288
600
+ msgid "Hidden"
601
+ msgstr "Ukryty"
602
+
603
+ #: pages/options.php:279
604
+ msgid "toggle the visibility of the date next to the icon."
605
+ msgstr "przełączyć widoczność dnia następnego ikoną."
606
+
607
+ #: pages/options.php:284
608
+ msgid "Read More Visibility"
609
+ msgstr "Czytaj więcej widoczność"
610
+
611
+ #: pages/options.php:296
612
+ msgid ""
613
+ "toggle the visibility of the read more button. hide to prevent users from "
614
+ "viewing the full announcement."
615
+ msgstr ""
616
+ "Przełącz widoczność czytaj więcej. Ukryj, aby uniemożliwić użytkownikom "
617
+ "przeglądanie pełnej zawartości."
618
+
619
+ #: pages/options.php:301
620
+ msgid "Default Icon"
621
+ msgstr "Domyślne ikony"
622
+
623
+ #: pages/options.php:310
624
+ msgid ""
625
+ "Enter the font-awesome class name that you would like to use a default icon "
626
+ "for new events. ie: fa-clock-alt"
627
+ msgstr ""
628
+ "Wprowadź czcionkę - nazwa klasy, którą chcesz użyć domyślnie, ikona dla "
629
+ "nowych wydarzeń. tj: fa-clock-alt"
630
+
631
+ #: pages/options.php:315
632
+ msgid "Default Announcement Color"
633
+ msgstr "Kolor domyślny dla wpisu"
634
+
635
+ #: pages/options.php:324
636
+ msgid ""
637
+ "Select the default color for all new events. Note : this setting can be "
638
+ "overwritten"
639
+ msgstr ""
640
+ "Wybierz domyślny kolor dla wszystkich nowych wydarzeń. Uwaga: to ustawienie "
641
+ "może być zastąpione"
642
+
643
+ #: pages/options.php:329
644
+ msgid "Announcement Container Background"
645
+ msgstr "Kolor tła dla wpisu"
646
+
647
+ #: pages/options.php:338
648
+ msgid "Select the background color of the announcement container."
649
+ msgstr "Wybierz kolor tła dla wpisu"
650
+
651
+ #: pages/options.php:343
652
+ msgid "Announcement Shadow Color"
653
+ msgstr "Kolor cienia dla wpisu"
654
+
655
+ #: pages/options.php:352
656
+ msgid "Select the shadow color for the announcement container."
657
+ msgstr "Wybierz kolor cienia dla wpisu"
658
+
659
+ #: pages/options.php:357
660
+ msgid "Background Line Color"
661
+ msgstr "Kolor linii tła"
662
+
663
+ #: pages/options.php:366
664
+ msgid "Select the color of the line in the background of the timeline."
665
+ msgstr "Wybierz kolor linii w tle osi czasu."
666
+
667
+ #: pages/options.php:371
668
+ msgid "No Events Message"
669
+ msgstr "Brak wiadomości dla wydarzenia"
670
+
671
+ #: pages/options.php:380
672
+ msgid "This is the message that will display when no announcements are found."
673
+ msgstr ""
674
+ "To jest informacja, która będzie wyświetlana, gdy nie znaleziono wpisu."
675
+
676
+ #: pages/options.php:385
677
+ msgid "Delete Announcements On Uninstall?"
678
+ msgstr "Usunąć wszystkie wpisy podczas odinstalowywania?"
679
+
680
+ #: pages/options.php:394
681
+ msgid ""
682
+ "select this to delete all announcement posts from the data base on plugin "
683
+ "uninstallation. this can not be undone, once they are deleted they are gone "
684
+ "forever. If you want to keep them, export your announcements before "
685
+ "uninstalling."
686
+ msgstr ""
687
+ "Wybierz opcję, aby usunąć wszystkie wpisy z bazy danych. Nie ma możliwości "
688
+ "odwórcenia procesu, gdyż są one usuwane są nieodwracalnie. Jeśli chcesz je "
689
+ "zachować, eksportuj je przed deinstalacją."
690
+
691
+ #: pages/options.php:399
692
+ msgid "Save Settings"
693
+ msgstr "Zapisz ustawienia"
694
+
695
+ #: pages/options.php:399
696
+ msgid "Reset Plugin Settings"
697
+ msgstr "Zresetuj ustawienia pluginu"
698
+
699
+ #: pages/welcome.php:42
700
+ msgid "Welcome to Timeline Express"
701
+ msgstr "Witam w Timeline Express"
702
+
703
+ #: pages/welcome.php:45
704
+ msgid ""
705
+ "Thanks for installing Timeline Express. We know you're going to find this "
706
+ "free plugin super helpful and easy to use! To get started, hover over "
707
+ "'Timeline Express', in the admin menu, and click"
708
+ msgstr ""
709
+ "Dziękujemy za zainstalowanie Timeline Express. Wiemy, że szukałeś darmowej "
710
+ "wtyczki, łatwej w użyciu oraz dobrego wsparcia! Aby rozpocząć, kliknij nad "
711
+ "\"Timeline Express,\" w menu administratora."
712
+
713
+ #: pages/welcome.php:45
714
+ msgid "'New Announcement'"
715
+ msgstr "Nowy wpis"
716
+
717
+ #: pages/welcome.php:45
718
+ msgid " to start adding announcements your timeline!"
719
+ msgstr "Aby zacząć dodaj wpis w osi czasu!"
720
+
721
+ #: pages/welcome.php:47
722
+ msgid "or head over to the"
723
+ msgstr "lub udać się do"
724
+
725
+ #: pages/welcome.php:47
726
+ msgid "Settings Page"
727
+ msgstr "Ustawienia strony"
728
+
729
+ #: pages/welcome.php:47
730
+ msgid "to customize and style your form"
731
+ msgstr "dostosuj i stylizuj formularz"
732
+
733
+ #: pages/welcome.php:56
734
+ msgid "Create a Beautiful Timeline In Minutes"
735
+ msgstr "Stwórz piękną oś czasu w sekundę"
736
+
737
+ #: pages/welcome.php:57
738
+ msgid ""
739
+ "Create a vertical and responsive, CSS3 animated timeline fast...without ever "
740
+ "writing a single line of code."
741
+ msgstr ""
742
+ "Stwórz pionowy animowany CSS3 w kilka sekund bez konieczności pisania linii "
743
+ "kodu."
744
+
745
+ #: pages/welcome.php:60
746
+ msgid "Font Awesome Included"
747
+ msgstr "Niesamowita czcionka zawarta"
748
+
749
+ #: pages/welcome.php:61
750
+ msgid ""
751
+ "Hundreds of icons to choose from to make your announcements really stand out!"
752
+ msgstr "Setki ikon do wyboru , aby twoje wpisy wyróżniały się!"
753
+
754
+ #: pages/welcome.php:70
755
+ msgid "Intuitive Custom Post Creation Screen"
756
+ msgstr "Intuicyjny kreator postów."
757
+
758
+ #: pages/welcome.php:74
759
+ msgid "Manange Announcements Easily"
760
+ msgstr "Zarządzaj wpisami łatwo"
761
+
762
+ #: pages/welcome.php:78
763
+ msgid "Stylize The Timeline"
764
+ msgstr "Styl na osi czasu"
765
+
766
+ #: pages/welcome.php:86
767
+ msgid "Timeline Express // Sample Timeline"
768
+ msgstr "Timeline Express // Timeline Demo"
769
+
770
+ #: pages/welcome.php:98
771
+ msgid "this free plugin was made with"
772
+ msgstr "Darmową wtyczkę wykonano wraz"
773
+
774
+ #: pages/welcome.php:98
775
+ msgid "Please consider making a"
776
+ msgstr "Proszę rozważ to"
777
+
778
+ #: pages/welcome.php:98
779
+ msgid "donation"
780
+ msgstr "wsparcie finansowe"
781
+
782
+ #: pages/welcome.php:98
783
+ msgid "if you need support in any way."
784
+ msgstr "jeżęli potrzebujesz pomocy w każdej formie."
785
+
786
+ #: pages/welcome.php:102
787
+ msgid "Keep Up With Me Elsewhere "
788
+ msgstr "Trzmaj się"
789
+
790
+ #. Plugin URI of the plugin/theme
791
+ #. Author URI of the plugin/theme
792
+ msgid "http://www.evan-herman.com"
793
+ msgstr "http://www.evan-herman.com"
794
+
795
+ #. Description of the plugin/theme
796
+ msgid ""
797
+ "Create a beautiful vertical, CSS3 animated and responsive timeline in "
798
+ "minutes flat without writing code."
799
+ msgstr ""
800
+ "Stwórz piękny pionowy animowany CSS3 w kilka sekund bez konieczności pisania "
801
+ "kodu."
802
+
803
+ #. Author of the plugin/theme
804
+ msgid "Evan Herman"
805
+ msgstr "Evan Herman"
lib/single-announcement-template/single-timeline-express-announcement.php CHANGED
@@ -6,7 +6,9 @@
6
  * This page template requires Timeline Express to be installed
7
  */
8
 
9
-
 
 
10
  // check for a single.php template file first...
11
  // timeline_express_custom_template filter
12
  // to allow users to specify their own template files ( if they want to use different ones )
6
  * This page template requires Timeline Express to be installed
7
  */
8
 
9
+ // enqueue styles to make the single page look a bit better
10
+ wp_enqueue_style( 'timeline-express-single-page', TIMELINE_EXPRESS_URL . 'css/timeline-express-single-page.css' , array() , '' , 'all' );
11
+
12
  // check for a single.php template file first...
13
  // timeline_express_custom_template filter
14
  // to allow users to specify their own template files ( if they want to use different ones )
pages/welcome.php CHANGED
@@ -75,7 +75,7 @@ jQuery(document).ready(function() {
75
  </li>
76
  <li>
77
  <div class="customize-your-timeline"></div>
78
- <h2 class="promo-text"><?php _e( 'Stylize The Timeline' , 'timeline-express' ); ?></h2>
79
  </li>
80
  </ul>
81
  </div>
75
  </li>
76
  <li>
77
  <div class="customize-your-timeline"></div>
78
+ <h2 class="promo-text"><?php _e( 'Style The Timeline' , 'timeline-express' ); ?></h2>
79
  </li>
80
  </ul>
81
  </div>
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: eherman24
3
  Donate link: http://www.evan-herman.com/contact/?contact-reason=I%20want%20to%20make%20a%20donation%20for%20all%20your%20hard%20work
4
  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
5
  Requires at least: 3.9
6
- Tested up to: 4.0
7
- Stable tag: 1.0.9
8
  License: GPLv2 or later
9
 
10
  Timeline express allows you to create a beautiful vertical animated and responsive timeline of posts , without writing a single line of code. Sweet!
@@ -33,13 +33,14 @@ Timeline express allows you to create a vertical animated timeline of announceme
33
 
34
  **Translated**
35
 
36
- Timeline express comes ready for translation. I would love to get things translated to as many languages as possible. At the moment the following translations are available for Timeline Express
37
 
38
  * English
39
  * Chinese (zh_CN) - thanks goes to <a href="http://www.vahichen.com" target="_blank">Vahi Chen</a>
40
  * Portuguese (pt_BR) - thanks goes to <a href="http://toborino.com" target="_blank">Gustavo Magalhães</a>
 
41
 
42
- <em>We're always looking for polyglots to help with the translations. If you enjoy this plugin, speak multiple languages and want to contribute please get in touch about how you can help translate things so users around the world can benefit from this plugin.</em>
43
 
44
  **Hooks + Filters**
45
 
@@ -185,6 +186,15 @@ Have an idea for a future release feature? I love hearing about new ideas! You c
185
 
186
  == Changelog ==
187
 
 
 
 
 
 
 
 
 
 
188
  = 1.0.9 - November 19th, 2014 =
189
  * Updated: Localized date format displayed on the front end as requested by our international users ( format now takes on what you have in 'General > Settings' )
190
  * Updated: Fixed styling issue on date picker arrows
@@ -225,6 +235,9 @@ Have an idea for a future release feature? I love hearing about new ideas! You c
225
  * Initial Release to the WordPress repository
226
 
227
  == Upgrade Notice ==
 
 
 
228
  = 1.0.9 - November 19th, 2014 =
229
  Localized date formats based on 'General > Settings', and added a custom filter to allow users to alter the date format however they see fit.
230
 
3
  Donate link: http://www.evan-herman.com/contact/?contact-reason=I%20want%20to%20make%20a%20donation%20for%20all%20your%20hard%20work
4
  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
5
  Requires at least: 3.9
6
+ Tested up to: 4.0.1
7
+ Stable tag: 1.1
8
  License: GPLv2 or later
9
 
10
  Timeline express allows you to create a beautiful vertical animated and responsive timeline of posts , without writing a single line of code. Sweet!
33
 
34
  **Translated**
35
 
36
+ Timeline express comes ready for translation. I would love to get things translated into as many languages as possible. At the moment the following translations are available for Timeline Express :
37
 
38
  * English
39
  * Chinese (zh_CN) - thanks goes to <a href="http://www.vahichen.com" target="_blank">Vahi Chen</a>
40
  * Portuguese (pt_BR) - thanks goes to <a href="http://toborino.com" target="_blank">Gustavo Magalhães</a>
41
+ * Polish (pl_PL) - thanks goes to Kanios
42
 
43
+ <em>We're always looking for polyglots to help with the translations. If you enjoy this plugin, speak multiple languages and want to contribute please <a href="http://www.evan-herman.com/contact/" target="_blank">contact me</a> about how you can help translate things so users around the world can benefit from this plugin.</em>
44
 
45
  **Hooks + Filters**
46
 
186
 
187
  == Changelog ==
188
 
189
+ = 1.1 - December 3rd, 2014 =
190
+ * Fixed: Fixed styles when timeline is inside posts (fixed icon size, duplicate images)
191
+ * Fixed: Fixed a few enqueue functions
192
+ * Enhancement: Polish language translation now included (pl_PL) - thanks goes to Kanios
193
+ * Enhancement: Enqueued new styles on single announcement posts to style the announcement pages a bit better
194
+ * Enhancement: Added new custom image size, to unify announcement images on the timeline ('timeline-express')
195
+ * Enhancement: Added new function `timeline_express_get_image_id()` to get attachment image IDs by URL
196
+ * Enhancement: Stripped out a lot of un-needed code
197
+
198
  = 1.0.9 - November 19th, 2014 =
199
  * Updated: Localized date format displayed on the front end as requested by our international users ( format now takes on what you have in 'General > Settings' )
200
  * Updated: Fixed styling issue on date picker arrows
235
  * Initial Release to the WordPress repository
236
 
237
  == Upgrade Notice ==
238
+ = 1.0.9 - December 3rd, 2014 =
239
+ We've updated some of the styles packaged with Timeline Express, added a new custom image size for announcements (you may need to regererate your images) multiple style issues when the timeline is used inside posts.
240
+
241
  = 1.0.9 - November 19th, 2014 =
242
  Localized date formats based on 'General > Settings', and added a custom filter to allow users to alter the date format however they see fit.
243
 
timeline-express.php CHANGED
@@ -4,7 +4,7 @@
4
  Plugin Name: Timeline Express
5
  Plugin URI: http://www.evan-herman.com
6
  Description: Create a beautiful vertical, CSS3 animated and responsive timeline in minutes flat without writing code.
7
- Version: 1.0.9
8
  Author: Evan Herman
9
  Author URI: http://www.evan-herman.com
10
  License: GPL2
@@ -28,19 +28,14 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
28
  #_________________________________________________ CONSTANTS
29
 
30
  /** Configuration **/
31
- if(!defined('TIMELINE_EXPRESS_DEBUG')) define('TIMELINE_EXPRESS_DEBUG', false);
32
- if(!defined('TIMELINE_EXPRESS_VERSION_CURRENT')) define('TIMELINE_EXPRESS_VERSION_CURRENT', '1.0.9');
33
- if(!defined('TIMELINE_EXPRESS_REQ_PHP')) define('TIMELINE_EXPRESS_REQ_PHP', '5.0');
34
- if(!defined('TIMELINE_EXPRESS_AUTHOR')) define('TIMELINE_EXPRESS_AUTHOR', 'Evan Herman');
35
- if(!defined('TIMELINE_EXPRESS_SITE')) define('TIMELINE_EXPRESS_SITE', site_url().'/');
36
- if(!defined('TIMELINE_EXPRESS_PREFIX')) define('TIMELINE_EXPRESS_PREFIX', 'timeline_express_');
37
- if(!defined('TIMELINE_EXPRESS_PATH')) define('TIMELINE_EXPRESS_PATH', ABSPATH.'wp-content/plugins/timeline-express/');
38
  if(!defined('TIMELINE_EXPRESS_URL')) define('TIMELINE_EXPRESS_URL', plugins_url('timeline-express/'));
39
  if(!defined('TIMELINE_EXPRESS_URL_WP')) define('TIMELINE_EXPRESS_URL_WP', get_bloginfo('url'));
40
  if(!defined('TIMELINE_EXPRESS_URL_WP_ADM')) define('TIMELINE_EXPRESS_URL_WP_ADM', TIMELINE_EXPRESS_URL_WP.'/wp-admin/');
41
 
42
  /** Database Tables **/
43
- if(!defined('TIMELINE_EXPRESS_OPTION')) define('TIMELINE_EXPRESS_OPTION', TIMELINE_EXPRESS_PREFIX.'storage');
44
 
45
  // Conditional check for SSL enabled site
46
  if(!defined('TIMELINE_EXPRESS_URL_WP_AJAX')) {
@@ -50,8 +45,6 @@ if(!defined('TIMELINE_EXPRESS_URL_WP_AJAX')) {
50
  define('TIMELINE_EXPRESS_URL_WP_AJAX', admin_url('admin-ajax.php', 'http'));
51
  }
52
  }
53
- if(!defined('TIMELINE_EXPRESS_URL_CURRENT')) define('TIMELINE_EXPRESS_URL_CURRENT', $_SERVER['REQUEST_URI']);
54
-
55
 
56
  /** Localization **/
57
  // include translated files
@@ -60,17 +53,14 @@ function timeline_express_text_domain_init() {
60
  }
61
  add_action('init', 'timeline_express_text_domain_init');
62
 
63
- /** Initial Configuration **/
64
- if(TIMELINE_EXPRESS_DEBUG) error_reporting(E_ALL ^ E_NOTICE);
65
-
66
  /** Include Required Plugin Files **/
67
- // main boilerplate class file
68
  require_once TIMELINE_EXPRESS_PATH.'classes/class.timeline-express.php';
69
  // ajax functions
70
  require_once TIMELINE_EXPRESS_PATH.'lib/lib.ajax.php';
71
 
72
  /** Initialize the plugin's base class **/
73
- $timelineExpressBase = new timelineExpressBase();
74
 
75
  /** Activation Hooks **/
76
  register_activation_hook(__FILE__, array(&$timelineExpressBase, 'activate'));
4
  Plugin Name: Timeline Express
5
  Plugin URI: http://www.evan-herman.com
6
  Description: Create a beautiful vertical, CSS3 animated and responsive timeline in minutes flat without writing code.
7
+ Version: 1.1
8
  Author: Evan Herman
9
  Author URI: http://www.evan-herman.com
10
  License: GPL2
28
  #_________________________________________________ CONSTANTS
29
 
30
  /** Configuration **/
31
+ if(!defined('TIMELINE_EXPRESS_VERSION_CURRENT')) define('TIMELINE_EXPRESS_VERSION_CURRENT', '1.1');
32
+ if(!defined('TIMELINE_EXPRESS_PATH')) define('TIMELINE_EXPRESS_PATH', plugin_dir_path( __FILE__ ));
 
 
 
 
 
33
  if(!defined('TIMELINE_EXPRESS_URL')) define('TIMELINE_EXPRESS_URL', plugins_url('timeline-express/'));
34
  if(!defined('TIMELINE_EXPRESS_URL_WP')) define('TIMELINE_EXPRESS_URL_WP', get_bloginfo('url'));
35
  if(!defined('TIMELINE_EXPRESS_URL_WP_ADM')) define('TIMELINE_EXPRESS_URL_WP_ADM', TIMELINE_EXPRESS_URL_WP.'/wp-admin/');
36
 
37
  /** Database Tables **/
38
+ if(!defined('TIMELINE_EXPRESS_OPTION')) define('TIMELINE_EXPRESS_OPTION', 'timeline_express_storage');
39
 
40
  // Conditional check for SSL enabled site
41
  if(!defined('TIMELINE_EXPRESS_URL_WP_AJAX')) {
45
  define('TIMELINE_EXPRESS_URL_WP_AJAX', admin_url('admin-ajax.php', 'http'));
46
  }
47
  }
 
 
48
 
49
  /** Localization **/
50
  // include translated files
53
  }
54
  add_action('init', 'timeline_express_text_domain_init');
55
 
 
 
 
56
  /** Include Required Plugin Files **/
57
+ // main timeline express class file
58
  require_once TIMELINE_EXPRESS_PATH.'classes/class.timeline-express.php';
59
  // ajax functions
60
  require_once TIMELINE_EXPRESS_PATH.'lib/lib.ajax.php';
61
 
62
  /** Initialize the plugin's base class **/
63
+ $timelineExpressBase = new timelineExpressBase();
64
 
65
  /** Activation Hooks **/
66
  register_activation_hook(__FILE__, array(&$timelineExpressBase, 'activate'));