rtMedia for WordPress, BuddyPress and bbPress - Version 4.4.6

Version Description

rtMedia 4.4.6, with new swipe mobile gesture, easy media editing process and improved user interface for mobile users.

=

Download this release

Release Info

Developer rtcamp
Plugin Icon 128x128 rtMedia for WordPress, BuddyPress and bbPress
Version 4.4.6
Comparing to
See all releases

Code changes from version 4.4.5 to 4.4.6

app/admin/RTMediaFormHandler.php CHANGED
@@ -1016,125 +1016,129 @@ class RTMediaFormHandler {
1016
  */
1017
  static function buddypress_render_options( $options ) {
1018
  $render = array(
1019
- 'rtmedia-enable-on-profile' => array(
1020
- 'title' => esc_html__( 'Enable media in profile', 'buddypress-media' ),
1021
- 'callback' => array( 'RTMediaFormHandler', 'checkbox' ),
1022
- 'args' => array(
1023
- 'key' => 'buddypress_enableOnProfile',
1024
- 'value' => $options['buddypress_enableOnProfile'],
1025
- 'desc' => esc_html__( 'Enable Media on BuddyPress Profile', 'buddypress-media' ),
1026
  ),
1027
  'group' => 10,
1028
  ),
1029
- 'rtmedia-enable-on-group' => array(
1030
- 'title' => esc_html__( 'Enable media in group', 'buddypress-media' ),
1031
- 'callback' => array( 'RTMediaFormHandler', 'checkbox' ),
1032
- 'args' => array(
1033
- 'key' => 'buddypress_enableOnGroup',
1034
- 'value' => $options['buddypress_enableOnGroup'],
1035
- 'desc' => esc_html__( 'Enable Media on BuddyPress Groups', 'buddypress-media' ),
 
1036
  ),
1037
  'group' => 10,
1038
  ),
1039
- 'rtmedia-enable-on-activity' => array(
1040
- 'title' => esc_html__( 'Allow upload from activity stream', 'buddypress-media' ),
1041
- 'callback' => array( 'RTMediaFormHandler', 'checkbox' ),
1042
- 'args' => array(
1043
- 'key' => 'buddypress_enableOnActivity',
1044
- 'value' => $options['buddypress_enableOnActivity'],
1045
- 'desc' => esc_html__( 'Allow upload using status update box present on activity stream page', 'buddypress-media' ),
1046
- 'id' => 'rtmedia-bp-enable-activity',
1047
  ),
1048
  'group' => 10,
1049
  ),
1050
- 'buddypress_enableOnComment' => array(
1051
- 'title' => esc_html__( 'Enable media in comment', 'buddypress-media' ),
1052
- 'callback' => array( 'RTMediaFormHandler', 'checkbox' ),
1053
- 'args' => array(
1054
- 'key' => 'buddypress_enableOnComment',
1055
- 'value' => $options['buddypress_enableOnComment'],
1056
- 'desc' => esc_html__( 'This will allow users to upload media in comment section for originally uploaded media up to 1 level.', 'buddypress-media' ),
1057
  ),
1058
  'group' => 660,
1059
  ),
1060
- 'rtmedia_disable_media_in_commented_media' => array(
1061
- 'title' => esc_html__( 'Disable upload in comment media', 'buddypress-media' ),
1062
- 'callback' => array( 'RTMediaFormHandler', 'checkbox' ),
1063
- 'args' => array(
1064
- 'key' => 'rtmedia_disable_media_in_commented_media',
1065
- 'value' => $options['rtmedia_disable_media_in_commented_media'],
1066
- 'desc' => esc_html__( 'Disable upload in comment media', 'buddypress-media' ),
1067
  ),
1068
  'group' => 660,
1069
- 'depends' => 'buddypress_enableOnComment',
1070
  ),
1071
- 'rtmedia-activity-feed-limit' => array(
1072
- 'title' => esc_html__( 'Number of media items to show in activity stream', 'buddypress-media' ),
1073
- 'callback' => array( 'RTMediaFormHandler', 'number' ),
1074
- 'args' => array(
1075
- 'key' => 'buddypress_limitOnActivity',
1076
- 'value' => $options['buddypress_limitOnActivity'],
1077
- 'desc' => esc_html__( 'With bulk uploads activity, the stream may get flooded. You can control the maximum number of media items or files per activity. This limit will not affect the actual number of uploads. This is only for display. "0" means unlimited.', 'buddypress-media' ),
1078
- 'class' => array( 'rtmedia-setting-text-box rtmedia-bp-activity-setting' ),
1079
- 'min' => 0,
 
1080
  ),
1081
  'group' => 10,
1082
  ),
1083
- 'rtmedia-enable-notification' => array(
1084
- 'title' => esc_html__( 'Enable media notification', 'buddypress-media' ),
1085
- 'callback' => array( 'RTMediaFormHandler', 'checkbox' ),
1086
- 'args' => array(
1087
- 'key' => 'buddypress_enableNotification',
1088
- 'value' => $options['buddypress_enableNotification'],
1089
- 'desc' => esc_html__( 'This will enable notifications to media authors for media likes and comments.', 'buddypress-media' ),
1090
 
1091
  ),
1092
  'group' => 10,
1093
  ),
1094
- 'rtmedia-enable-like-activity' => array(
1095
- 'title' => esc_html__( 'Create activity for media likes', 'buddypress-media' ),
1096
- 'callback' => array( 'RTMediaFormHandler', 'checkbox' ),
1097
- 'args' => array(
1098
- 'key' => 'buddypress_mediaLikeActivity',
1099
- 'value' => $options['buddypress_mediaLikeActivity'],
1100
- 'desc' => esc_html__( 'Enabling this setting will create BuddyPress activity for media likes.', 'buddypress-media' ),
 
1101
 
1102
  ),
1103
  'group' => 10,
1104
  ),
1105
- 'rtmedia-enable-comment-activity' => array(
1106
- 'title' => esc_html__( 'Create activity for media comments', 'buddypress-media' ),
1107
- 'callback' => array( 'RTMediaFormHandler', 'checkbox' ),
1108
- 'args' => array(
1109
- 'key' => 'buddypress_mediaCommentActivity',
1110
- 'value' => $options['buddypress_mediaCommentActivity'],
1111
- 'desc' => esc_html__( 'Enabling this setting will create BuddyPress activity for media comments.', 'buddypress-media' ),
 
1112
 
1113
  ),
1114
  'group' => 10,
1115
  ),
1116
- 'general_enableAlbums' => array(
1117
- 'title' => esc_html__( 'Organize media into albums', 'buddypress-media' ),
1118
- 'callback' => array( 'RTMediaFormHandler', 'checkbox' ),
1119
- 'args' => array(
1120
- 'id' => 'rtmedia-album-enable',
1121
- 'key' => 'general_enableAlbums',
1122
- 'value' => $options['general_enableAlbums'],
1123
- 'desc' => esc_html__( 'This will add \'album\' tab to BuddyPress profile and group depending on the ^above^ settings.', 'buddypress-media' ),
1124
  ),
1125
- 'group' => 50,
1126
  ),
1127
- 'general_enableAlbums_description' => array(
1128
- 'title' => esc_html__( 'Show album description', 'buddypress-media' ),
1129
- 'callback' => array( 'RTMediaFormHandler', 'checkbox' ),
1130
- 'args' => array(
1131
- 'id' => 'rtmedia-album-description-enable',
1132
- 'key' => 'general_enableAlbums_description',
1133
- 'value' => $options['general_enableAlbums_description'],
1134
- 'desc' => esc_html__( 'This will show description of an album under album gallery page.', 'buddypress-media' ),
1135
  ),
1136
- 'group' => 50,
1137
- 'depends' => 'general_enableAlbums',
1138
  ),
1139
  );
1140
 
@@ -1153,20 +1157,60 @@ class RTMediaFormHandler {
1153
  public static function buddypress_content() {
1154
  global $rtmedia;
1155
 
1156
- $general_group = array();
1157
- $general_group[10] = 'Integration With BuddyPress Features';
1158
- $general_group[660] = 'Comment Media';
1159
- $general_group[50] = 'Album Settings';
1160
- $general_group = apply_filters( 'rtmedia_buddypress_setting_group', $general_group );
 
 
 
 
 
 
 
 
 
 
1161
 
1162
- $render_options = self::buddypress_render_options( $rtmedia->options );
1163
- $render_options = apply_filters( 'rtmedia_album_control_setting', $render_options, $rtmedia->options );
 
 
 
 
1164
 
1165
  $render_options = apply_filters( 'rtmedia_buddypress_setting_options', $render_options );
1166
 
1167
  self::render_tab_content( $render_options, $general_group, 10 );
1168
 
1169
  do_action( 'rtmedia_buddypress_setting_content' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1170
  }
1171
 
1172
  /**
1016
  */
1017
  static function buddypress_render_options( $options ) {
1018
  $render = array(
1019
+ 'rtmedia-enable-on-profile' => array(
1020
+ 'title' => esc_html__( 'Enable media in profile', 'buddypress-media' ),
1021
+ 'callback' => array( 'RTMediaFormHandler', 'checkbox' ),
1022
+ 'args' => array(
1023
+ 'key' => 'buddypress_enableOnProfile',
1024
+ 'value' => $options['buddypress_enableOnProfile'],
1025
+ 'desc' => esc_html__( 'Enable Media on BuddyPress Profile', 'buddypress-media' ),
1026
  ),
1027
  'group' => 10,
1028
  ),
1029
+ 'rtmedia-enable-on-group' => array(
1030
+ 'title' => esc_html__( 'Enable media in group', 'buddypress-media' ),
1031
+ 'callback' => array( 'RTMediaFormHandler', 'checkbox' ),
1032
+ 'args' => array(
1033
+ 'key' => 'buddypress_enableOnGroup',
1034
+ 'value' => $options['buddypress_enableOnGroup'],
1035
+ 'desc' => esc_html__( 'Enable Media on BuddyPress Groups', 'buddypress-media' ),
1036
+ 'id' => 'rtmedia-enable-on-group',
1037
  ),
1038
  'group' => 10,
1039
  ),
1040
+ 'rtmedia-enable-on-activity' => array(
1041
+ 'title' => esc_html__( 'Allow upload from activity stream', 'buddypress-media' ),
1042
+ 'callback' => array( 'RTMediaFormHandler', 'checkbox' ),
1043
+ 'args' => array(
1044
+ 'key' => 'buddypress_enableOnActivity',
1045
+ 'value' => $options['buddypress_enableOnActivity'],
1046
+ 'desc' => esc_html__( 'Allow upload using status update box present on activity stream page', 'buddypress-media' ),
1047
+ 'id' => 'rtmedia-bp-enable-activity',
1048
  ),
1049
  'group' => 10,
1050
  ),
1051
+ 'buddypress_enableOnComment' => array(
1052
+ 'title' => esc_html__( 'Enable media in comment', 'buddypress-media' ),
1053
+ 'callback' => array( 'RTMediaFormHandler', 'checkbox' ),
1054
+ 'args' => array(
1055
+ 'key' => 'buddypress_enableOnComment',
1056
+ 'value' => $options['buddypress_enableOnComment'],
1057
+ 'desc' => esc_html__( 'This will allow users to upload media in comment section for originally uploaded media up to 1 level.', 'buddypress-media' ),
1058
  ),
1059
  'group' => 660,
1060
  ),
1061
+ 'rtmedia_disable_media_in_commented_media' => array(
1062
+ 'title' => esc_html__( 'Disable upload in comment media', 'buddypress-media' ),
1063
+ 'callback' => array( 'RTMediaFormHandler', 'checkbox' ),
1064
+ 'args' => array(
1065
+ 'key' => 'rtmedia_disable_media_in_commented_media',
1066
+ 'value' => $options['rtmedia_disable_media_in_commented_media'],
1067
+ 'desc' => esc_html__( 'Disable upload in comment media', 'buddypress-media' ),
1068
  ),
1069
  'group' => 660,
1070
+ 'depends' => 'buddypress_enableOnComment',
1071
  ),
1072
+ 'rtmedia-activity-feed-limit' => array(
1073
+ 'title' => esc_html__( 'Number of media items to show in activity stream', 'buddypress-media' ),
1074
+ 'callback' => array( 'RTMediaFormHandler', 'number' ),
1075
+ 'args' => array(
1076
+ 'key' => 'buddypress_limitOnActivity',
1077
+ 'value' => $options['buddypress_limitOnActivity'],
1078
+ 'desc' => esc_html__( 'With bulk uploads activity, the stream may get flooded. You can control the maximum number of media items or files per activity. This limit will not affect the actual number of uploads. This is only for display. "0" means unlimited.', 'buddypress-media' ),
1079
+ 'class' => array( 'rtmedia-setting-text-box rtmedia-bp-activity-setting' ),
1080
+ 'min' => 0,
1081
+ 'id' => 'rtmedia-activity-feed-limit',
1082
  ),
1083
  'group' => 10,
1084
  ),
1085
+ 'rtmedia-enable-notification' => array(
1086
+ 'title' => esc_html__( 'Enable media notification', 'buddypress-media' ),
1087
+ 'callback' => array( 'RTMediaFormHandler', 'checkbox' ),
1088
+ 'args' => array(
1089
+ 'key' => 'buddypress_enableNotification',
1090
+ 'value' => $options['buddypress_enableNotification'],
1091
+ 'desc' => esc_html__( 'This will enable notifications to media authors for media likes and comments.', 'buddypress-media' ),
1092
 
1093
  ),
1094
  'group' => 10,
1095
  ),
1096
+ 'rtmedia-enable-like-activity' => array(
1097
+ 'title' => esc_html__( 'Create activity for media likes', 'buddypress-media' ),
1098
+ 'callback' => array( 'RTMediaFormHandler', 'checkbox' ),
1099
+ 'args' => array(
1100
+ 'key' => 'buddypress_mediaLikeActivity',
1101
+ 'value' => $options['buddypress_mediaLikeActivity'],
1102
+ 'desc' => esc_html__( 'Enabling this setting will create BuddyPress activity for media likes.', 'buddypress-media' ),
1103
+ 'id' => 'rtmedia-enable-like-activity',
1104
 
1105
  ),
1106
  'group' => 10,
1107
  ),
1108
+ 'rtmedia-enable-comment-activity' => array(
1109
+ 'title' => esc_html__( 'Create activity for media comments', 'buddypress-media' ),
1110
+ 'callback' => array( 'RTMediaFormHandler', 'checkbox' ),
1111
+ 'args' => array(
1112
+ 'key' => 'buddypress_mediaCommentActivity',
1113
+ 'value' => $options['buddypress_mediaCommentActivity'],
1114
+ 'desc' => esc_html__( 'Enabling this setting will create BuddyPress activity for media comments.', 'buddypress-media' ),
1115
+ 'id' => 'rtmedia-enable-comment-activity',
1116
 
1117
  ),
1118
  'group' => 10,
1119
  ),
1120
+ 'general_enableAlbums' => array(
1121
+ 'title' => esc_html__( 'Organize media into albums', 'buddypress-media' ),
1122
+ 'callback' => array( 'RTMediaFormHandler', 'checkbox' ),
1123
+ 'args' => array(
1124
+ 'id' => 'rtmedia-album-enable',
1125
+ 'key' => 'general_enableAlbums',
1126
+ 'value' => $options['general_enableAlbums'],
1127
+ 'desc' => esc_html__( 'This will add \'album\' tab to BuddyPress profile and group depending on the ^above^ settings.', 'buddypress-media' ),
1128
  ),
1129
+ 'group' => 50,
1130
  ),
1131
+ 'general_enableAlbums_description' => array(
1132
+ 'title' => esc_html__( 'Show album description', 'buddypress-media' ),
1133
+ 'callback' => array( 'RTMediaFormHandler', 'checkbox' ),
1134
+ 'args' => array(
1135
+ 'id' => 'rtmedia-album-description-enable',
1136
+ 'key' => 'general_enableAlbums_description',
1137
+ 'value' => $options['general_enableAlbums_description'],
1138
+ 'desc' => esc_html__( 'This will show description of an album under album gallery page.', 'buddypress-media' ),
1139
  ),
1140
+ 'group' => 50,
1141
+ 'depends' => 'general_enableAlbums',
1142
  ),
1143
  );
1144
 
1157
  public static function buddypress_content() {
1158
  global $rtmedia;
1159
 
1160
+ $general_group = array();
1161
+ $general_group[10] = 'Integration With BuddyPress Features';
1162
+ $general_group[660] = 'Comment Media';
1163
+ $general_group[50] = 'Album Settings';
1164
+ $general_group = apply_filters( 'rtmedia_buddypress_setting_group', $general_group );
1165
+
1166
+ $render_options = self::buddypress_render_options( $rtmedia->options );
1167
+ // Change option description when 'Activity Streams' component is disabled.
1168
+ if ( ! bp_is_active( 'activity' ) ) {
1169
+ $render_options['rtmedia-enable-on-activity']['args']['desc'] =
1170
+ $render_options['rtmedia-activity-feed-limit']['args']['desc'] =
1171
+ $render_options['rtmedia-enable-like-activity']['args']['desc'] =
1172
+ $render_options['rtmedia-enable-comment-activity']['args']['desc'] =
1173
+ esc_html__( 'Please Enable BuddyPress Activity Streams to update option', 'buddypress-media' );
1174
+ }
1175
 
1176
+ // Change option description when 'User Groups' component is disabled.
1177
+ if ( ! bp_is_active( 'groups' ) ) {
1178
+ $render_options['rtmedia-enable-on-group']['args']['desc'] =
1179
+ esc_html__( 'Please Enable BuddyPress User Groups to update option', 'buddypress-media' );
1180
+ }
1181
+ $render_options = apply_filters( 'rtmedia_album_control_setting', $render_options, $rtmedia->options );
1182
 
1183
  $render_options = apply_filters( 'rtmedia_buddypress_setting_options', $render_options );
1184
 
1185
  self::render_tab_content( $render_options, $general_group, 10 );
1186
 
1187
  do_action( 'rtmedia_buddypress_setting_content' );
1188
+ /**
1189
+ * Disable inputs and change background color to differentiate disabled inputs,
1190
+ * if 'Activity Streams' component is disabled in BuddyPress Settings.
1191
+ */
1192
+ if ( ! bp_is_active( 'activity' ) ) {
1193
+ ?>
1194
+ <script>
1195
+ jQuery( '#rtmedia-bp-enable-activity, #rtmedia-enable-comment-activity, #rtmedia-enable-like-activity' )
1196
+ .prop( "disabled", true )
1197
+ .next().css( 'background-color', '#808080' );
1198
+ jQuery( '#rtmedia-activity-feed-limit' ).prop( "disabled", true );
1199
+ </script>
1200
+ <?php
1201
+ }
1202
+ /**
1203
+ * Disable inputs and change background color to differentiate disabled inputs,
1204
+ * if 'User Groups' component is disabled in BuddyPress Settings.
1205
+ */
1206
+ if ( ! bp_is_active( 'groups' ) ) {
1207
+ ?>
1208
+ <script>
1209
+ jQuery( '#rtmedia-enable-on-group' ).prop( "disabled", true ).next().css( 'background-color', '#808080' );
1210
+ </script>
1211
+ <?php
1212
+ }
1213
+
1214
  }
1215
 
1216
  /**
app/assets/css/rtmedia.css CHANGED
@@ -317,22 +317,28 @@ button#rtmedia-add-media-button-post-update .dashicons {
317
  }
318
 
319
  .plupload_file_status {
320
- height: 18px;
 
321
  overflow: hidden;
322
- position: relative;
323
  }
324
 
325
  .plupload_file_progress {
326
  background: #7AD03A;
327
- height: 4px;
328
- position: absolute;
329
- top: 0;
 
 
330
  }
331
 
332
  .rtm-form .rtm-field-wrap {
333
  margin-bottom: 20px;
334
  }
335
 
 
 
 
 
336
  .rtmedia_next_prev {
337
  padding: 0 10px;
338
  }
@@ -552,6 +558,14 @@ table.rtmedia-edit-media-list tr td.rtm-edit-media-list-delete span {
552
  padding: 0 5px;
553
  }
554
 
 
 
 
 
 
 
 
 
555
  .rtm-tabs.rtm-tabs {
556
  border-bottom: 1px solid #EEEEEE;
557
  list-style: none;
@@ -1395,8 +1409,10 @@ img.mfp-img {
1395
  }
1396
 
1397
  .rtm-comment-list.rtm-comment-list {
 
1398
  list-style: none;
1399
  margin: 0;
 
1400
  padding: 0;
1401
  }
1402
  .rtm-comment-list li {
@@ -1456,6 +1472,11 @@ img.mfp-img {
1456
  margin-top: -3px;
1457
  }
1458
 
 
 
 
 
 
1459
  .rtmedia-item-comments textarea {
1460
  font-size: 14px;
1461
  padding: 4px;
@@ -1538,6 +1559,39 @@ img.mfp-img {
1538
  left: -50%;
1539
  }
1540
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1541
  .rtmedia-activity-container {
1542
  box-sizing: border-box;
1543
  }
@@ -2730,7 +2784,7 @@ a.rtmedia-upload-media-link {
2730
  }
2731
 
2732
  #buddypress #item-body {
2733
- padding: 0 0 20px 20px;
2734
  }
2735
  #buddypress .mejs-controls button {
2736
  padding: 4px 8px;
317
  }
318
 
319
  .plupload_file_status {
320
+ height: 15px;
321
+ margin-bottom: 5px;
322
  overflow: hidden;
 
323
  }
324
 
325
  .plupload_file_progress {
326
  background: #7AD03A;
327
+ height: 100%;
328
+ font-size: 10px;
329
+ line-height: 15px;
330
+ text-align: center;
331
+ word-wrap: initial;
332
  }
333
 
334
  .rtm-form .rtm-field-wrap {
335
  margin-bottom: 20px;
336
  }
337
 
338
+ #buddypress a.rtm-button-back {
339
+ padding: 3px 10px;
340
+ }
341
+
342
  .rtmedia_next_prev {
343
  padding: 0 10px;
344
  }
558
  padding: 0 5px;
559
  }
560
 
561
+ input.imgedit-submit-btn {
562
+ display: none;
563
+ }
564
+
565
+ .rtmedia-no-media-found, .rtmedia-list-media {
566
+ min-height: 95px;
567
+ }
568
+
569
  .rtm-tabs.rtm-tabs {
570
  border-bottom: 1px solid #EEEEEE;
571
  list-style: none;
1409
  }
1410
 
1411
  .rtm-comment-list.rtm-comment-list {
1412
+ height: 340px;
1413
  list-style: none;
1414
  margin: 0;
1415
+ overflow: auto;
1416
  padding: 0;
1417
  }
1418
  .rtm-comment-list li {
1472
  margin-top: -3px;
1473
  }
1474
 
1475
+ .rt_media_comment_form textarea {
1476
+ display: inline-block;
1477
+ margin-bottom: 5px;
1478
+ }
1479
+
1480
  .rtmedia-item-comments textarea {
1481
  font-size: 14px;
1482
  padding: 4px;
1559
  left: -50%;
1560
  }
1561
 
1562
+ #mobile-swipe-overlay {
1563
+ position: absolute;
1564
+ display: none;
1565
+ width: 100%;
1566
+ height: 100%;
1567
+ top: 0;
1568
+ left: 0;
1569
+ right: 0;
1570
+ bottom: 0;
1571
+ background-color: rgba(255, 255, 255, 0.7);
1572
+ z-index: 15;
1573
+ cursor: pointer;
1574
+ }
1575
+ #mobile-swipe-overlay .swipe-icon {
1576
+ position: absolute;
1577
+ top: 30%;
1578
+ left: 50%;
1579
+ font-size: 50px;
1580
+ color: #000;
1581
+ -webkit-transform: translate(-50%, -50%);
1582
+ transform: translate(-50%, -50%);
1583
+ -ms-transform: translate(-50%, -50%);
1584
+ width: 200px;
1585
+ }
1586
+ #mobile-swipe-overlay .swipe-tootlip {
1587
+ font-weight: 800;
1588
+ position: absolute;
1589
+ padding: 20px;
1590
+ top: 45%;
1591
+ width: 100%;
1592
+ text-align: center;
1593
+ }
1594
+
1595
  .rtmedia-activity-container {
1596
  box-sizing: border-box;
1597
  }
2784
  }
2785
 
2786
  #buddypress #item-body {
2787
+ padding: 0 20px;
2788
  }
2789
  #buddypress .mejs-controls button {
2790
  padding: 4px 8px;
app/assets/css/rtmedia.min.css CHANGED
@@ -1 +1 @@
1
- .alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}.clear-both{clear:both}.clear-none{clear:none}.clear-left{clear:left}.clear-right{clear:right}.rtm-inline-block{display:inline-block}.rtm-text-left{text-align:left}.rtm-text-right{text-align:right}.rtm-text-center{text-align:center}.rtm-border-0{border:0 !important}.hide{display:none}.rtmedia-success,.rtmedia-warning{margin:10px 0;padding:8px 14px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,0.5);border-bottom:1px solid #e7e7e7;cursor:pointer}.rtmedia-success{background-color:#dff0d8;color:#468847}.rtmedia-warning{background-color:#F0D8DD;color:#884646}.clearfix:after{content:"";display:table;clear:both}#buddypress form#whats-new-form textarea{box-sizing:border-box;min-height:70px;width:100%}#buddypress #whats-new-form .rtmedia-uploader-div{display:none}#buddypress #whats-new-form #whats-new-options .rtmedia-uploader-div{display:block}#buddypress #whats-new-options{height:auto !important;overflow:hidden}#buddypress form#whats-new-form p.activity-greeting{line-height:1}#buddypress form#whats-new-form #whats-new-options select{border:1px solid #ccc;font-size:13px;margin-top:0;padding:3px 2px}#whats-new-submit #aw-whats-new-submit{font-size:12px;line-height:18px;padding:4px 6px}#whats-new-post-in-box{float:left;font-size:13px}#buddypress form#whats-new-form #whats-new-submit{margin-top:0}#whats-new-textarea{margin-bottom:10px}body.media.buddypress{overflow-y:auto}#buddypress input[type=submit]:focus{background:#ededed;border:1px solid #bbb;color:#555;outline:0;text-decoration:none}#buddypress ul.activity-list li.activity-item .activity-comments .rtmedia-uploader-div{color:#767676;margin-left:50px;padding-left:15px}#buddypress form#whats-new-form #whats-new-content.active #whats-new-options[style] #whats-new-post-in-box{margin-top:0}#whats-new-post-in-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rtmedia-container{box-sizing:border-box}.rtmedia-container *,.rtmedia-container *:before,.rtmedia-container *:after{box-sizing:inherit}.rtmedia-list.rtmedia-list{list-style:none;margin:0;padding:0}.rtmedia-list-item>a{border:0;display:inline-block;text-decoration:none}.rtmedia-list-item>a:focus{outline:0}.rtmedia-list-item>a+p{display:none}.rtmedia-list-item>a .rtmedia-item-thumbnail img{display:inline-block}#rtmedia-uploader-form .rtm-plupload-list,form .rtmedia-container .rtm-plupload-list,#rtmedia_uploader_filelist{list-style:none;margin-left:-4px;margin-right:-4px;padding-left:0;padding-top:10px}#rtmedia-uploader-form .rtm-plupload-list li,form .rtmedia-container .rtm-plupload-list li,#rtmedia_uploader_filelist li{background:#eee;float:left;margin:4px;max-width:110px;padding:5px;z-index:1;position:relative}#rtmedia-uploader-form .rtm-plupload-list li.upload-error,form .rtmedia-container .rtm-plupload-list li.upload-error,#rtmedia_uploader_filelist li.upload-error{border:1px solid red}#rtmedia-uploader-form .rtm-plupload-list img,form .rtmedia-container .rtm-plupload-list img,#rtmedia_uploader_filelist img{max-width:100%}#rtmedia-uploader-form .rtm-plupload-list canvas,form .rtmedia-container .rtm-plupload-list canvas,#rtmedia_uploader_filelist canvas{display:block;max-width:100%}#rtmedia-uploader-form .rtm-plupload-list .rtm-upload-edit-title,form .rtmedia-container .rtm-plupload-list .rtm-upload-edit-title,#rtmedia_uploader_filelist .rtm-upload-edit-title{font-size:12px}#rtmedia-uploader-form .rtm-plupload-list .rtm-upload-edit-desc,form .rtmedia-container .rtm-plupload-list .rtm-upload-edit-desc,#rtmedia_uploader_filelist .rtm-upload-edit-desc{font-size:12px;display:block}#rtmedia-uploader-form .rtm-plupload-list .rtm-upload-edit-title-wrapper label,#rtmedia-uploader-form .rtm-plupload-list .rtm-upload-edit-desc-wrapper label,form .rtmedia-container .rtm-plupload-list .rtm-upload-edit-title-wrapper label,form .rtmedia-container .rtm-plupload-list .rtm-upload-edit-desc-wrapper label,#rtmedia_uploader_filelist .rtm-upload-edit-title-wrapper label,#rtmedia_uploader_filelist .rtm-upload-edit-desc-wrapper label{display:block}#rtmedia-uploader-form .rtm-plupload-list .rtm-upload-edit-title-wrapper input.rtm-upload-edit-title,#rtmedia-uploader-form .rtm-plupload-list .rtm-upload-edit-desc-wrapper input.rtm-upload-edit-title,form .rtmedia-container .rtm-plupload-list .rtm-upload-edit-title-wrapper input.rtm-upload-edit-title,form .rtmedia-container .rtm-plupload-list .rtm-upload-edit-desc-wrapper input.rtm-upload-edit-title,#rtmedia_uploader_filelist .rtm-upload-edit-title-wrapper input.rtm-upload-edit-title,#rtmedia_uploader_filelist .rtm-upload-edit-desc-wrapper input.rtm-upload-edit-title{min-width:100%;margin-top:1px}.rtm-plupload-list:empty{display:none}.rtmedia-uploader-div,.rtmedia-uploader{clear:both}.rtm-upload-button-wrapper button.rtmedia-comment-media-upload,button.rtmedia-comment-media-upload{padding:3px 6px}.rtm-upload-button-wrapper button.rtmedia-comment-media-upload .dashicons,button.rtmedia-comment-media-upload .dashicons{font-size:18px;line-height:20px}button#rtmedia-add-media-button-post-update{padding:3px 6px}button#rtmedia-add-media-button-post-update .dashicons{font-size:18px;line-height:20px}.plupload_file_name{font-size:11px;font-weight:bold;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plupload_file_size{color:#666;font-size:10px}.plupload_file_action{background:#eee;position:absolute;height:18px;right:4px;top:0;width:18px;z-index:10}.plupload_file_action .dashicons{color:#DD3D36;cursor:pointer;font-size:16px;height:18px;padding:2px 1px;width:18px}.plupload_file_status{height:18px;overflow:hidden;position:relative}.plupload_file_progress{background:#7AD03A;height:4px;position:absolute;top:0}.rtm-form .rtm-field-wrap{margin-bottom:20px}.rtmedia_next_prev{padding:0 10px}.rtm-page-number{float:left}.rtm-page-number .rtm-label{line-height:30px}.rtm-page-number .rtm-label,.rtm-page-number .rtm-go-to-num,.rtm-page-number .rtmedia-page-link{float:left}.rtm-pagination{background:transparent;border:none;color:#888;font-size:small;margin:0;position:relative;display:block;float:left;width:100%;padding:10px 0}.rtm-pagination .rtm-paginate{float:right;font-size:15px}.rtm-pagination .rtm-paginate a,.rtm-pagination .rtm-paginate span{display:inline-block;line-height:1;margin:0 2px;padding:8px;text-decoration:none}.rtm-pagination .rtm-paginate a.rtmedia-page-link{padding:8px}.rtm-pagination .dashicons{font-size:14px;height:auto;line-height:1.2;margin:0;padding:0;width:auto}#rtmedia_go_to_num{font-size:16px;margin:0 5px;padding:4px 5px;width:80px}.rtmedia-upload-not-allowed{background-color:#fcf8e3;border-bottom:1px solid #EEE;color:#c09853;margin-bottom:20px;padding:10px 15px}.plupload_file_name{position:relative}.plupload_file_name .dashicons{background:#eee;color:#DD3D36;cursor:pointer;font-size:14px;height:auto;padding:0 2px 0 5px;position:absolute;right:0;top:0;width:auto}.plupload_file_name .dashicons-yes{color:#7AD03A}.rtmedia-gallery-item-actions{background-color:rgba(0,0,0,0.6);opacity:0;position:absolute;text-align:center;-webkit-transition:all ease-in-out 0.4s;transition:all ease-in-out 0.4s;width:100%;z-index:9}.rtmedia-gallery-item-actions a{border:0;box-shadow:0 0 0;color:#fff;display:inline-block;font-size:12px;outline:none;padding:4px;text-align:left;text-decoration:none;text-transform:uppercase}.rtmedia-gallery-item-actions .dashicons{font-size:17px;margin-right:2px;position:relative;top:1px}.rtmedia-gallery-item-actions .dashicons-trash{font-size:15px}.rtm-pro-allow-action .rtmedia-list-item:hover .rtmedia-gallery-item-actions{opacity:1}.rtm-pro-allow-action .rtmedia-list-item:hover .rtmedia-bulk-edit-item-wrap+.rtmedia-gallery-item-actions{opacity:0}.rtmedia-footer-link{clear:both;overflow:hidden;padding:16px 0;position:relative;text-align:center}.rtmedia-text-link-decoration,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-edit a,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-edit span,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-delete a,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-delete span,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-title a,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-title span{text-decoration:none}.rtmedia-text-link-decoration:hover,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-edit a:hover,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-edit span:hover,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-delete a:hover,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-delete span:hover,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-title a:hover,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-title span:hover{text-decoration:underline}.rtmedia-container .rtmedia-edit-list-media-table{max-height:300px;overflow-y:auto}.rtmedia-container .rtmedia-edit-list-media-table thead tr{background-color:#50A1D7}.rtmedia-container .rtmedia-edit-list-media-table thead th{text-align:center;color:#FFF}.rtmedia-container .rtmedia-edit-list-media-table tbody tr:nth-child(odd){background:#FFF}.rtmedia-container .rtmedia-edit-list-media-table tbody tr:nth-child(even){background:#DCDCDC}table.rtmedia-edit-media-list tr{line-height:30px}table.rtmedia-edit-media-list tr th{color:#333;padding:4px 10px;line-height:20px}table.rtmedia-edit-media-list tr .rtm-edit-media-list-heading{width:44%}table.rtmedia-edit-media-list tr .rtm-edit-media-list-title-heading{width:56%}table.rtmedia-edit-media-list tr td.rtm-edit-media-list-edit,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-delete,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-title{padding:4px;font-size:14px;line-height:24px}table.rtmedia-edit-media-list tr td.rtm-edit-media-list-title a{text-decoration:none;color:#333}table.rtmedia-edit-media-list tr td.rtm-edit-media-list-edit{text-align:center}table.rtmedia-edit-media-list tr td.rtm-edit-media-list-edit a{color:#333;font-size:13px}table.rtmedia-edit-media-list tr td.rtm-edit-media-list-delete{text-align:center}table.rtmedia-edit-media-list tr td.rtm-edit-media-list-delete span{color:#FF0000;cursor:pointer;font-size:13px}.rtm-hide{display:none}.rtmedia-list-item .rtmedia-album-media-count{position:absolute;top:0;right:0;background-color:black;color:white;padding:0 5px}.rtm-tabs.rtm-tabs{border-bottom:1px solid #eee;list-style:none;margin:0 0 20px;padding:0}.rtm-tabs li{border:1px solid #eee;border-bottom:0;float:left;margin:0 5px;padding:0}.rtm-tabs a{border:0;display:block;padding:5px 15px;text-decoration:none}.rtm-tabs a:focus{background:transparent;box-shadow:0 0 0}.rtm-tabs .active{position:relative}.rtm-tabs .active:after{background:#fff;bottom:-1px;content:' ';height:1px;left:0;position:absolute;width:100%}.rtm-tabs .dashicons{font-size:16px;height:auto;line-height:20px;margin-right:8px;width:auto}.rtmedia-edit-media-tabs .rtm-tabs a{border-bottom:0 none}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:104211;overflow:hidden;position:fixed;background:rgba(0,0,0,0.9)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:104311;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;max-width:84%;margin:0 auto;right:0;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:' ';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{background:#fff;color:#999;cursor:pointer;font-size:24px;font-style:normal;height:30px;line-height:30px;padding:0;position:absolute;right:1px;text-align:center;text-decoration:none;text-indent:2px;top:0;width:32px;z-index:12}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{cursor:pointer;position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;opacity:0;z-index:10;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.rtm-single-media:hover .mfp-arrow{opacity:1}@media (max-device-width: 640px){.mfp-arrow{display:none}.rtm-single-media:hover .mfp-arrow{display:none}}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.mfp-preloader{position:absolute;top:50%;left:0;right:0;margin-top:-36px;z-index:1044;font-size:0;width:36px;height:36px;margin-left:auto;margin-right:auto}.mfp-preloader:before{content:'Loading…';position:absolute;width:30px;height:30px}.mfp-preloader:not(:required):before{content:'';border-radius:50%;border:3px solid rgba(255,255,255,0.27);border-top-color:rgba(255,255,255,0.9);animation:spinner .6s linear infinite;-webkit-animation:spinner .6s linear infinite}@keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg)}}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}#atwho-container #atwho-ground-comment_content .atwho-view{z-index:2147483647}.mfp-content .rtm-lightbox-container{background:#000;margin:0 auto;position:relative}.mfp-content .rtm-lightbox-container .rtmedia-comment-media-list .mejs-container.mejs-video{min-height:200px;min-width:200px}.mfp-content .rtm-single-meta{background:#fff;overflow:hidden;padding:20px 20px 110px;position:relative;vertical-align:top}.rtm-single-media{overflow:hidden;position:relative;text-align:center;vertical-align:middle}.rtm-single-media .mejs-container{margin:0 auto;max-width:inherit}.rtm-single-media .rtmedia-message-container{position:absolute;top:45%;left:0;right:0;margin-left:auto;margin-right:auto}@media (max-device-width: 640px){.rtm-single-media .rtmedia-message-container{top:25%}}.rtm-ltb-action-container{background-color:rgba(0,0,0,0.6);bottom:0;color:#fff;line-height:38px;opacity:0;padding:0 10px;position:absolute;width:100%;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.rtm-single-media:hover .rtm-ltb-action-container{opacity:1}@media (max-device-width: 640px){.rtm-ltb-action-container{clear:both;position:relative;opacity:1}.rtm-single-media:hover .rtm-ltb-action-container{opacity:1}}#buddypress #rtmedia-single-media-container.rtmedia-single-media .button{background:transparent;border:0 none;border-radius:2px;color:rgba(255,255,255,0.5);display:block;font-family:inherit;font-weight:normal;line-height:24px;margin:0;padding:0 6px;text-shadow:0 0 0;text-transform:none}#buddypress #rtmedia-single-media-container.rtmedia-single-media .button:hover{background:rgba(255,255,255,0.2);color:rgba(255,255,255,0.8)}#buddypress #rtmedia-single-media-container.rtmedia-single-media .rtm-options .button{color:#333;margin:0 auto;padding:0 4px 0 0}#buddypress #rtm-media-options-list .rtm-options form button{font-size:small}#buddypress #rtm-media-options-list .rtm-options .button{background:transparent;border:0 none;border-radius:2px;color:rgba(255,255,255,0.5);float:left;font-family:inherit;font-weight:normal;line-height:24px;padding:0 6px;text-shadow:0 0 0;text-transform:none}#buddypress #rtm-media-options-list .rtm-options .rtmedia-delete-favlist{color:#fff;padding:0}.rtm-options.rtm-options{background:#666;color:#fff;display:none;font-size:14px;list-style:none;margin:0;padding:8px 10px;position:absolute;left:0;top:38px;width:190px;z-index:10}.rtm-options li{margin:0;overflow:hidden;padding:2px 0}.rtm-media-options .rtm-options:after{bottom:100%;left:20px;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#666;border-width:6px;margin-left:-6px}.mfp-content .rtm-options{background:#fff;color:#333;bottom:38px;right:0;left:auto;top:auto}.mfp-content .rtm-options:after{top:100%;right:22px;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:6px;margin-left:-6px}.rtm-options .dashicons{font-size:14px;line-height:24px;margin-right:2px}.rtm-media-options .rtm-options a{border:0;color:#fff;display:block;text-decoration:none}.rtm-ltb-title{color:rgba(255,255,255,0.7);float:left;font-size:13px}.rtm-ltb-title a{color:inherit}.rtm-ltb-title a:hover{border-bottom:1px dotted;color:#fff}.rtm-item-actions{float:right}.rtm-item-actions>div,.rtm-item-actions>form{float:left;margin:0 4px 0 0;padding:7px 0;position:relative}.rtmedia-media{margin:0 auto}.rtmedia-media img{display:inline-block;max-height:inherit;height:auto;max-width:100%;width:auto}@media only screen and (max-device-width: 1024px){.rtmedia-media{margin:40px 0}}.rtm-user-meta-details .username{font-size:16px;line-height:1;margin-bottom:6px}.userprofile{float:left;margin:0 16px 16px 0;max-width:54px}.userprofile a{display:block}.userprofile img{height:auto;max-width:100%}.rtm-time-privacy{color:#999;font-size:12px}.rtm-time-privacy .dashicons{font-size:14px;line-height:1.5;margin-top:-2px}.rtmedia-actions-before-comments>span{float:left;margin-right:10px}.rtmedia-actions-before-comments .rtmedia-comment-link,.rtmedia-actions-before-comments .rtmedia-view-conversation,#buddypress .rtmedia-actions-before-comments .rtmedia-like{border:0;font-size:13px;font-weight:normal;line-height:2;padding:0;text-transform:none}.rtmedia-actions-before-comments .rtmedia-comment-link:hover,.rtmedia-actions-before-comments .rtmedia-view-conversation:hover,#buddypress .rtmedia-actions-before-comments .rtmedia-like:hover{background:transparent}.rtmedia-comment-user-pic{float:left;margin-right:10px;max-width:36px}.rtmedia-comment-user-pic img{height:auto;max-width:100%}.rtm-like-comments-info{position:relative}.rtm-like-comments-info:after{bottom:100%;left:15px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(237,239,244,0);border-bottom-color:#edeff4;border-width:4px;margin-left:-4px}.rtm-comment-list.rtm-comment-list{list-style:none;margin:0;padding:0}.rtm-comment-list li{background:#edeff4;font-size:12px;margin-bottom:1px;padding:10px;position:relative}.rtm-comment-list li:hover .rtmedia-delete-comment{opacity:1}.rtm-comment-list .rtmedia-no-comments{margin:0;padding:5px 10px}.rtmedia-like-info{background:#edeff4;font-size:12px;margin-bottom:1px;padding:5px 10px;position:relative}.rtm-comment-wrap{overflow:hidden}.rtm-comment-wrap .rtmedia-comment-author{font-weight:700}.rtm-comment-wrap .rtmedia-comment-date{color:#999;font-size:11px}.rtmedia-comment-content{margin-top:2px}.rtmedia-delete-comment{color:#999;cursor:pointer;font-size:16px;opacity:0;position:absolute;right:5px;top:5px}.rtmedia-comment-content p{margin:0}.rtmedia-comment-details{line-height:1.5;margin-top:-3px}.rtmedia-item-comments textarea{font-size:14px;padding:4px}.rtm-media-single-comments{bottom:20px;padding:10px;width:100%}.rtm-media-single-comments textarea{background-color:#edeff4;font-size:12px;line-height:14px;max-height:40px;min-height:30px;padding:4px}.rtmedia-popup{background:#fff;margin:20px auto;max-width:600px;padding:20px;position:relative;width:auto}.rtmedia-popup .rtm-modal-title{font-size:24px;margin-bottom:20px;margin-top:0}.rtmedia-popup label{display:block;margin-bottom:5px}#rtm-modal-container p{margin-bottom:10px}#rtm-mejs-video-container{margin:0 auto}.rtmedia-media-name{float:left;max-width:140px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.rtm-single-media.rtm-media-type-video{padding-bottom:40px;padding-top:40px}.rtmedia-gallery-alert-container{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.6);z-index:999997}.rtmedia-gallery-message-box{position:fixed;top:40%;left:50%;margin-left:auto;margin-right:auto;z-index:999999}.rtmedia-gallery-message-box span{position:relative;left:-50%}.rtmedia-activity-container{box-sizing:border-box}.rtmedia-activity-container *,.rtmedia-activity-container *:before,.rtmedia-activity-container *:after{box-sizing:inherit}.rtmedia-activity-container .rtmedia-list.masonry{list-style:none;padding:0}.rtmedia-activity-container .rtmedia-list.masonry p{display:none}.rtmedia-activity-container .rtmedia-list.masonry:after{content:'';display:block;clear:both}.rtmedia-activity-container .rtmedia-list-item.masonry-brick{display:inline-block;float:left;width:32%;padding:0 !important}.rtmedia-activity-container .rtmedia-list-item.masonry-brick .mejs-container{min-width:33% !important;margin:0 0 5px 0;width:100% !important}.rtmedia-activity-container .rtmedia-list-item.masonry-brick .mejs-container .mejs-controls{width:100%}.rtmedia-activity-container .rtmedia-list-item.masonry-brick .mejs-container .mejs-controls .mejs-time-total{display:none}.rtmedia-activity-container .rtmedia-list-item.masonry-brick .mejs-container .mejs-controls .mejs-horizontal-volume-slider{width:20%;padding-left:5px}.rtmedia-activity-container .rtmedia-list-item.masonry-brick .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{width:100%}.rtmedia-activity-container .rtmedia-list-item.masonry-brick .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-time-loaded{display:none}.rtmedia-activity-container .rtmedia-list-item.masonry-brick img{display:block;max-width:100%}.rtmedia-activity-container .rtmedia-list-item.masonry-brick .rtmedia-item-title{display:none}#buddypress ul.rtmedia-list li{border-bottom:0;padding-bottom:0}.rtmedia-activity-container .rtmedia-item-actions{display:none}.rtmedia-activity-container .rtmedia-item-title,.rtmedia-activity-container .rtmedia-item-title a{border:0;color:#666;font-size:13px;margin:5px 0 0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}#rtmedia-whts-new-upload-container div{left:0 !important;position:absolute;top:0 !important}#aw-whats-new-submit,.rtmedia-add-media-button{display:block}.rtm-drag-drop-active{border:4px dashed green !important;display:block;height:100%;opacity:0.5;z-index:9999}#rtm-drop-files-title{background:rgba(0,0,0,0.2);display:none;font-size:14px;height:100%;padding:20px;position:absolute;top:0;width:100%}#rtSelectPrivacy{float:right}form.rt_media_comment_form .rtmedia-plupload-container{overflow:hidden}.rtmedia-plupload-container{position:relative;float:left}.rtm-upload-button-wrapper{float:left;margin-right:5px}#rtmedia-action-update{margin-right:10px}.rtmedia-list-item.media-type-photo,.rtmedia-list-item.media-type-document,.rtmedia-list-item.media-type-music,.rtmedia-list-item.media-type-video{display:inline-block}.media-type-music .mejs-container{margin-bottom:10px}.previous-pagination{float:left;margin-top:10px}.next-pagination{float:right;margin-top:10px}@media screen and (max-width: 500px){#activity-stream li .media-type-video{width:100%}#activity-stream li .media-type-video .mejs-video{max-width:100%;min-width:100%}}#rtmedia_show_all_comment{cursor:pointer}#rtmedia_show_all_comment:hover{text-decoration:underline}#whats-new-options{opacity:0;display:none}#whats-new-options .rtmedia-uploader-div{opacity:0;display:none;visibility:hidden}.ac-form .rtmedia-uploader-div,.rt_media_comment_form .rtmedia-uploader-div{opacity:1;display:block;visibility:visible}#whats-new-options{opacity:0;display:none}a.rtmedia-comment-link{display:none}a.rtmedia-comment-link.rtmedia-comments-link{display:initial}.rtmedia-album-edit .rtm-checkbox-wrap{background:rgba(255,255,255,0.9);height:30px;line-height:1;padding:10px;position:absolute;z-index:10}.rtmedia-album-edit .rtmedia-item-selector{position:relative;top:-7px}.rtmedia-album-edit .rtmedia-move-container{display:none}.rtm-single-actions.rtm-item-actions{float:none}.rtm-media-type-music .rtmedia-media{width:100%}.media-item .describe{border-collapse:collapse;width:100%;border-top-style:solid;border-top-width:1px;clear:both;cursor:default}.media-item.media-blank .describe{border:0}.media-item .describe th{vertical-align:top;text-align:left;padding:5px 10px 10px;width:140px}.media-item .describe .align th{padding-top:0}.media-item .media-item-info tr{background-color:transparent}.media-item .describe td{padding:0 8px 8px 0;vertical-align:top}.media-item thead.media-item-info td{padding:4px 10px 0}.media-item .media-item-info .A1B1{padding:0 0 0 10px}.media-item td.savesend{padding-bottom:15px}.media-item .thumbnail{max-height:128px;max-width:128px}#wpbody-content #async-upload-wrap a{display:none}.media-upload-form{margin-top:20px}.media-upload-form td label{margin-right:6px;margin-left:2px}.media-upload-form .align .field label{display:inline;padding:0 0 0 23px;margin:0 1em 0 3px;font-weight:bold}.media-upload-form tr.image-size label{margin:0 0 0 5px;font-weight:bold}.media-upload-form th.label label{font-weight:bold;margin:0.5em;font-size:13px}.media-upload-form th.label label span{padding:0 5px}abbr.required{border:medium none;text-decoration:none}.media-item .describe input[type="text"],.media-item .describe textarea{width:460px}.media-item .describe p.help{margin:0;padding:0 0 0 5px}.media-item .edit-attachment,.describe-toggle-on,.describe-toggle-off{display:block;line-height:36px;float:right;margin-right:15px}.media-item .describe-toggle-off,.media-item.open .describe-toggle-on{display:none}.media-item.open .describe-toggle-off{display:block}#media-items .media-item{border-style:solid;border-width:1px;min-height:36px;position:relative;margin-top:-1px;width:100%}#media-items{width:623px}.media-new-php #media-items{margin:1em 0}#media-items:empty{border:0 none}.media-item .filename{line-height:36px;overflow:hidden;padding:0 10px}.media-item .error-div{padding-left:10px}.media-item .pinkynail{float:left;margin:2px 2px 0;max-width:40px;max-height:32px}.media-item .startopen,.media-item .startclosed{display:none}.media-item .original{position:relative;height:34px}.media-item .progress{float:right;height:22px;margin:6px 10px 0 0;width:200px;line-height:2em;padding:0;overflow:hidden;margin-bottom:2px;border:1px solid #d1d1d1;background:#f7f7f7;background-image:-webkit-gradient(linear, left bottom, left top, from(#fff), to(#f7f7f7));background-image:-webkit-linear-gradient(bottom, #fff, #f7f7f7);background-image:linear-gradient(to top, #fff, #f7f7f7);border-radius:3px;box-shadow:inset 0 0 3px rgba(0,0,0,0.1)}.media-item .bar{z-index:9;width:0;height:100%;margin-top:-24px;background-color:#8cc1e9;background-image:-webkit-gradient(linear, left bottom, left top, from(#72a7cf), to(#8cc1e9));background-image:-webkit-linear-gradient(bottom, #72a7cf, #8cc1e9);background-image:linear-gradient(to top, #72a7cf, #8cc1e9);border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,0.3)}.media-item .progress .percent{z-index:10;position:relative;width:200px;padding:0 8px;text-shadow:0 1px 0 rgba(255,255,255,0.4);color:rgba(0,0,0,0.6)}.upload-php .fixed .column-parent{width:15%}.js .html-uploader #plupload-upload-ui{display:none}.js .html-uploader #html-upload-ui{display:block}.media-upload-form .media-item.error{margin:0;padding:0}.media-upload-form .media-item.error p,.media-item .error-div{line-height:16px;margin:5px 10px;padding:0}.media-item .error-div a.dismiss{display:block;float:right;margin:5px 4px 0 15px}.find-box{width:600px;height:300px;overflow:hidden;padding:33px 0 51px;position:absolute;z-index:1000}.find-box-head{cursor:move;font-weight:bold;height:2em;line-height:2em;padding:1px 12px;position:absolute;top:5px;width:100%}.find-box-inside{overflow:auto;padding:6px;height:100%}.find-box-search{overflow:hidden;padding:9px;position:relative}.find-box-search .spinner{float:none;left:125px;position:absolute;top:9px}#find-posts-input{float:left;width:140px;height:24px}#find-posts-search{float:left;margin:1px 4px 0 3px}#find-posts-response{margin:8px 0;padding:0 1px 6px}#find-posts-response table{width:100%}#find-posts-response .found-radio{padding:3px 0 0 8px;width:15px}.find-box-buttons{padding:8px;overflow:hidden}.find-box #resize-se{position:absolute;right:1px;bottom:1px}.ui-find-overlay{position:absolute;top:0;left:0;background-color:#000;opacity:0.6;filter:alpha(opacity=60)}ul#dismissed-updates{display:none}form.upgrade{margin-top:8px}form.upgrade .hint{font-style:italic;font-size:85%;margin:-0.5em 0 2em 0}#poststuff .inside .the-tagcloud{margin:5px 0 10px;padding:8px;border-width:1px;border-style:solid;line-height:1.8em;word-spacing:3px;border-radius:6px}.drag-drop #drag-drop-area{border:4px dashed #DDDDDD;height:200px}.drag-drop .drag-drop-inside{margin:70px auto 0;width:250px}.drag-drop-inside p{color:#aaa;font-size:14px;margin:5px 0;display:none}.drag-drop .drag-drop-inside p{text-align:center}.drag-drop-inside p.drag-drop-info{font-size:20px}.drag-drop .drag-drop-inside p,.drag-drop-inside p.drag-drop-buttons{display:block}.drag-drop.drag-over #drag-drop-area{border-color:#83b4d8}#plupload-upload-ui{position:relative}.describe .image-editor{vertical-align:top}.imgedit-wrap{position:relative}#item-body .imgedit-settings .imgedit-group-top h2{display:inline-block;margin:0}.rtmedia-container .rtmedia-image-editor-cotnainer label{display:inline-block;float:none;margin-right:0}.rtmedia-container .rtmedia-image-editor-cotnainer .dashicons-editor-help{padding:0;height:auto;margin-top:10px}.rtmedia-container .rtmedia-image-editor-cotnainer .hidden{display:none}.imgedit-settings p{margin:8px 0}.post-php .imgedit-wrap table{width:100%}.describe .imgedit-wrap table td,.wp_attachment_holder .imgedit-wrap table td{vertical-align:top;padding-top:0}.describe .imgedit-wrap table td.imgedit-settings{padding:0 5px}.wp_attachment_holder .imgedit-wrap table td.imgedit-settings{width:250px}td.imgedit-settings input{margin-top:0;vertical-align:middle}.imgedit-wait{position:absolute;top:0;background:#fff url(../../../../../../wp-admin/images/wpspin_light.gif) no-repeat scroll 22px 10px;background-size:16px 16px;opacity:0.7;filter:alpha(opacity=70);width:100%;height:500px;display:none}.spinner{background:url(../../../../../../wp-admin/images/wpspin_light.gif) no-repeat;background-size:16px 16px;display:none;float:right;opacity:0.7;filter:alpha(opacity=70);width:16px;height:16px;margin:5px 5px 0}.no-float{float:none}.media-disabled,.imgedit-settings .disabled{color:grey}.wp_attachment_image,.A1B1{overflow:hidden}.wp_attachment_image .button,.A1B1 .button{float:left}.no-js .wp_attachment_image .button{display:none}.wp_attachment_image .spinner,.A1B1 .spinner{float:left;padding:0 4px 4px;vertical-align:bottom}.imgedit-menu{margin:0 0 12px;min-width:300px}.imgedit-menu div{float:left;width:32px;height:32px}.imgedit-crop-wrap{position:relative}.imgedit-crop{margin:0 8px 0 0}.imgedit-crop.disabled:hover{background-position:-9px -31px}.imgedit-crop:hover{background-position:-9px -1px}.imgedit-rleft{margin:0 3px}.imgedit-rleft.disabled:hover{background-position:-46px -31px}.imgedit-rleft:hover{background-position:-46px -1px}.imgedit-rright{margin:0 8px 0 3px}.imgedit-rright.disabled:hover{background-position:-77px -31px}.imgedit-rright:hover{background-position:-77px -1px}.imgedit-flipv{margin:0 3px}.imgedit-flipv.disabled:hover{background-position:-115px -31px}.imgedit-flipv:hover{background-position:-115px -1px}.imgedit-fliph{margin:0 8px 0 3px}.imgedit-fliph.disabled:hover{background-position:-147px -31px}.imgedit-fliph:hover{background-position:-147px -1px}.imgedit-undo{margin:0 3px}.imgedit-undo.disabled:hover{background-position:-184px -31px}.imgedit-undo:hover{background-position:-184px -1px}.imgedit-redo{margin:0 8px 0 3px}.imgedit-redo.disabled:hover{background-position:-215px -31px}.imgedit-redo:hover{background-position:-215px -1px}.imgedit-applyto img{margin:0 8px 0 0}.imgedit-group h3{font-size:18px}.imgedit-group .dashicons{border:0;line-height:1.2}.imgedit-group-top{margin:5px 0}.imgedit-applyto .imgedit-label{padding:2px 0 0;display:block}.imgedit-help{display:none;font-style:italic;margin-bottom:8px}a.imgedit-help-toggle{text-decoration:none}.form-table td.imgedit-response{padding:0}.imgedit-submit{margin:8px 0}.imgedit-submit-btn{margin-left:20px}.imgedit-wrap .nowrap{white-space:nowrap}span.imgedit-scale-warn{color:red;font-size:20px;font-style:normal;visibility:hidden;vertical-align:middle}.wp_attachment_details{margin-bottom:20px}.imgedit-menu div{border-color:#d5d5d5;background-color:#f1f1f1}.imgedit-menu div:hover{border-color:#c1c1c1;background-color:#eaeaea}.imgedit-menu div.disabled{border-color:#ccc;background-color:#ddd;filter:alpha(opacity=50);opacity:0.5}.bp-media-image-editor-cotnainer{margin-top:35px}.wp_attachment_image .bp-media-image-edit{float:left}.wp_attachment_image .spinner{display:none}.bp-media-image-editor-cotnainer .hidden{display:none}.bp-media-image-editor-cotnainer div.updated{margin:5px 0 15px;background-color:#ffffe0;border-color:#e6db55;padding:0 .6em;border-radius:3px;border-width:1px;border-style:solid}.bp-media-image-editor-cotnainer div.updated p{margin:.5em 0;padding:2px}body article.bp_members.bp_member .entry-content,body div.bp_members.bp_member .entry-content{width:100%}.rtm-media-gallery-uploader{display:none}.rtmedia-uploader .drag-drop{border:4px dashed #DDD;text-align:center;background:#fafafa;overflow:hidden;color:#AAAAAA;margin-top:20px;padding:25px 0}.rtmedia-uploader .drag-drop.dragover{border-color:#83b4d8}.rtmedia-uploader .drag-drop .drag-drop-info{font-size:20px;line-height:24px}.rtmedia-uploader .drag-drop .rtm-select-files span{vertical-align:middle}.rtmedia-uploader .drag-drop .rtm-seperator{margin:0px 20px}.rtmedia-uploader .drag-drop .start-media-upload{display:none;margin-top:20px}.rtmedia-uploader .drag-drop .rtm-file-size-limit{vertical-align:middle;font-size:16px;line-height:24px}.rtm-uploader-main-wrapper .rtm-uploader-tabs{margin-bottom:10px;text-align:left}.rtm-uploader-main-wrapper ul{border-bottom:1px solid #CCC}.rtm-uploader-main-wrapper li{margin:0 0 -1px 10px;display:inline-block;padding:5px 10px;line-height:25px;background-color:#e4e4e4;border:1px solid #CCC}.rtm-uploader-main-wrapper li.active{background:transparent;border-left:1px solid #CCC;border-top:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #fafafa}.rtm-uploader-main-wrapper li:hover{cursor:pointer}.rtmedia-container .rtmedia-list{margin:10px -5px}.rtmedia-container .rtmedia-list .rtmedia-list-item{float:left;margin:5px;position:relative}.rtmedia-container .rtmedia-list .rtmedia-list-item>a{display:block}.rtmedia-container .rtmedia-list .rtmedia_time{background-color:#000;color:#fff;display:inline-block;font-size:11px;font-weight:bold;line-height:14px;opacity:0.75;padding:0 4px;position:absolute;right:2px;top:2px}.rtmedia-container .rtmedia-list img{vertical-align:top}.rtmedia-container .rtmedia-list .rtmedia-item-title h4{color:#666;font-size:12px;font-weight:normal;margin:5px 0 0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.rtm-load-more{background:#eee;text-align:center}.rtmedia-container .rtm-load-more a{border:0;padding:10px 0}.rtm-load-more .rtm-media-loading{padding:10px 0}.rtm-media-options.rtm-media-search-enable>*:nth-last-child(2){border-right:none}.rtm-media-options{line-height:1.4;margin-bottom:10px;clear:both}.rtm-media-options>div{display:inline-block;cursor:pointer}.rtm-media-options .rtm-media-options-list{margin-right:5px;padding-right:10px;position:relative}.rtm-media-options>*{border-right:1px solid #999}.rtm-media-options>*:last-child{border-right:none}.rtm-media-options .dashicons{font-size:inherit;line-height:1.4}#buddypress .media_search.media_search .search_by{margin-top:3px}.media_search.media_search{float:right;border:1px solid #ccc;margin-left:5px;padding:3px 0}.media_search.media_search .media_search_input{width:200px;outline:0;max-width:200px;margin:0;box-shadow:none;padding:5px 6px;border:none;background:transparent;float:left;max-height:30px}.media_search.media_search #media_fatch_loader.load{float:left;width:20px;height:30px;position:relative}.media_search.media_search #media_fatch_loader.load:before{content:'';border-radius:50%;border:1px solid #aaa;border-top-color:rgba(255,255,255,0.9);animation:spinner .8s linear infinite;-webkit-animation:spinner .8s linear infinite;position:absolute;width:15px;height:15px;top:24%}.media_search.media_search .search_option{padding:0;background:transparent;color:#000;margin-bottom:0;line-height:1;border:none}.media_search.media_search .media_search_remove.search_option{display:none}.media_search.media_search .media_search_remove.search_option i{margin-top:4px}.media_search.media_search .search_by{background:transparent;margin-top:3px;float:left;width:auto;margin-bottom:0;height:auto;padding-top:0;padding-bottom:0}@keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg)}}.rtmedia-upload-media-link{cursor:pointer}a.rtmedia-upload-media-link{border:none}.rtm-album-privacy span{font-size:16px;display:inline-block;margin:0 20px 20px 20px;vertical-align:top}.rtm-album-privacy label{margin-right:8px}.rtm-album-privacy .dashicons{font-size:16px;line-height:1.6;margin-right:5px}#rtm-media-options-list .rtmedia-delete-album{background:transparent;border:0;color:#fff;font-family:inherit;font-size:inherit;font-weight:inherit;padding:0;text-transform:inherit}#rtm-media-options-list .rtmedia-delete-album:hover{background:transparent;border:0;color:#fff}.rtmedia-single-container button.rtmedia-like{background-color:transparent;color:inherit}#buddypress #item-body{padding:0 0 20px 20px}#buddypress .mejs-controls button{padding:4px 8px;border:none;background:transparent url("../../../lib/media-element/mejs-controls.png") no-repeat}#buddypress .mejs-controls .mejs-play>button{background-position:0 0}#buddypress .mejs-controls .mejs-pause>button{background-position:-20px 0}#buddypress .mejs-controls .mejs-unmute>button{background-position:-40px 0}#buddypress .mejs-controls .mejs-mute>button{background-position:-60px 0}#buddypress .mejs-controls .mejs-fullscreen-button>button{background-position:-80px 0}#buddypress .mejs-controls .mejs-unfullscreen>button{background-position:-100px 0}#buddypress .mejs-controls .mejs-replay>button{background-position:-160px 0}.mejs-container .mejs-controls .mejs-time{padding:15px 3px 0;content:''}.rtmedia-activity-container .mejs-playpause-button.mejs-play button:before,.rtmedia-activity-container .mejs-playpause-button.mejs-pause button:before,.rtmedia-activity-container .mejs-volume-button.mejs-mute button:before,.rtmedia-activity-container .mejs-fullscreen-button button:before,.rtmedia-media .mejs-playpause-button.mejs-play button:before,.rtmedia-media .mejs-playpause-button.mejs-pause button:before,.rtmedia-media .mejs-volume-button.mejs-mute button:before,.rtmedia-media .mejs-fullscreen-button button:before{content:''}@media only screen and (min-width: 1025px){.mfp-content .rtm-lightbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;table-layout:fixed;width:100%;min-height:473px}.mfp-content .rtm-mfp-close{background:transparent}.mfp-content .rtm-single-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:66.6667%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mfp-content .rtm-single-meta{display:block;width:33.3333%;padding:20px}.mfp-content .rtm-single-meta .rtmedia-scroll{height:100%;overflow-X:hidden}}.rtl #rtSelectPrivacy{float:left}.rtl .rtmedia-plupload-container{float:right}.rtl .rtm-upload-button-wrapper{float:right}.rtl #whats-new-post-in-box{float:right}.rtl .describe-toggle-off{float:left}.rtl .media-item .pinkynail{float:right}.rtl .media-item .progress{float:left}.rtl .media-item .error-div a.dismiss{float:left}.rtl #find-posts-input{float:right}.rtl #find-posts-search{float:right}.rtl .spinner{float:left}.rtl .wp_attachment_image .button,.rtl .A1B1 .button{float:right}.rtl .wp_attachment_image .spinner,.rtl .A1B1 .spinner{float:right}.rtl .imgedit-menu div{float:right}.rtl .wp_attachment_image .bp-media-image-edit{float:right}.rtl .rtmedia-container .rtmedia-list .rtmedia-list-item{float:right}.rtl #buddypress #rtm-media-options-list .rtm-options .button{float:right}.rtl .rtm-ltb-title{float:right}.rtl .rtm-item-actions{float:left}.rtl .rtm-item-actions>div,.rtl .rtm-item-actions>form{float:right}.rtl .userprofile{float:right}.rtl .rtmedia-actions-before-comments>span{float:right}.rtl .rtmedia-comment-user-pic{float:right}.rtl .rtmedia-media-name{float:right}.rtl #rtmedia-uploader-form .rtm-plupload-list li,.rtl #rtmedia_uploader_filelist li{float:right}.rtl .rtm-page-number{float:right}.rtl .rtm-page-number .rtmedia-page-link{float:right}.rtl .rtm-pagination{float:right}.rtl .rtm-pagination .rtm-paginate{float:left}.rtl .rtm-tabs li{float:right}.rtl .alignleft{float:right}.rtl .alignright{float:left}
1
+ .alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}.clear-both{clear:both}.clear-none{clear:none}.clear-left{clear:left}.clear-right{clear:right}.rtm-inline-block{display:inline-block}.rtm-text-left{text-align:left}.rtm-text-right{text-align:right}.rtm-text-center{text-align:center}.rtm-border-0{border:0 !important}.hide{display:none}.rtmedia-success,.rtmedia-warning{margin:10px 0;padding:8px 14px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,0.5);border-bottom:1px solid #e7e7e7;cursor:pointer}.rtmedia-success{background-color:#dff0d8;color:#468847}.rtmedia-warning{background-color:#F0D8DD;color:#884646}.clearfix:after{content:"";display:table;clear:both}#buddypress form#whats-new-form textarea{box-sizing:border-box;min-height:70px;width:100%}#buddypress #whats-new-form .rtmedia-uploader-div{display:none}#buddypress #whats-new-form #whats-new-options .rtmedia-uploader-div{display:block}#buddypress #whats-new-options{height:auto !important;overflow:hidden}#buddypress form#whats-new-form p.activity-greeting{line-height:1}#buddypress form#whats-new-form #whats-new-options select{border:1px solid #ccc;font-size:13px;margin-top:0;padding:3px 2px}#whats-new-submit #aw-whats-new-submit{font-size:12px;line-height:18px;padding:4px 6px}#whats-new-post-in-box{float:left;font-size:13px}#buddypress form#whats-new-form #whats-new-submit{margin-top:0}#whats-new-textarea{margin-bottom:10px}body.media.buddypress{overflow-y:auto}#buddypress input[type=submit]:focus{background:#ededed;border:1px solid #bbb;color:#555;outline:0;text-decoration:none}#buddypress ul.activity-list li.activity-item .activity-comments .rtmedia-uploader-div{color:#767676;margin-left:50px;padding-left:15px}#buddypress form#whats-new-form #whats-new-content.active #whats-new-options[style] #whats-new-post-in-box{margin-top:0}#whats-new-post-in-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rtmedia-container{box-sizing:border-box}.rtmedia-container *,.rtmedia-container *:before,.rtmedia-container *:after{box-sizing:inherit}.rtmedia-list.rtmedia-list{list-style:none;margin:0;padding:0}.rtmedia-list-item>a{border:0;display:inline-block;text-decoration:none}.rtmedia-list-item>a:focus{outline:0}.rtmedia-list-item>a+p{display:none}.rtmedia-list-item>a .rtmedia-item-thumbnail img{display:inline-block}#rtmedia-uploader-form .rtm-plupload-list,form .rtmedia-container .rtm-plupload-list,#rtmedia_uploader_filelist{list-style:none;margin-left:-4px;margin-right:-4px;padding-left:0;padding-top:10px}#rtmedia-uploader-form .rtm-plupload-list li,form .rtmedia-container .rtm-plupload-list li,#rtmedia_uploader_filelist li{background:#eee;float:left;margin:4px;max-width:110px;padding:5px;z-index:1;position:relative}#rtmedia-uploader-form .rtm-plupload-list li.upload-error,form .rtmedia-container .rtm-plupload-list li.upload-error,#rtmedia_uploader_filelist li.upload-error{border:1px solid red}#rtmedia-uploader-form .rtm-plupload-list img,form .rtmedia-container .rtm-plupload-list img,#rtmedia_uploader_filelist img{max-width:100%}#rtmedia-uploader-form .rtm-plupload-list canvas,form .rtmedia-container .rtm-plupload-list canvas,#rtmedia_uploader_filelist canvas{display:block;max-width:100%}#rtmedia-uploader-form .rtm-plupload-list .rtm-upload-edit-title,form .rtmedia-container .rtm-plupload-list .rtm-upload-edit-title,#rtmedia_uploader_filelist .rtm-upload-edit-title{font-size:12px}#rtmedia-uploader-form .rtm-plupload-list .rtm-upload-edit-desc,form .rtmedia-container .rtm-plupload-list .rtm-upload-edit-desc,#rtmedia_uploader_filelist .rtm-upload-edit-desc{font-size:12px;display:block}#rtmedia-uploader-form .rtm-plupload-list .rtm-upload-edit-title-wrapper label,#rtmedia-uploader-form .rtm-plupload-list .rtm-upload-edit-desc-wrapper label,form .rtmedia-container .rtm-plupload-list .rtm-upload-edit-title-wrapper label,form .rtmedia-container .rtm-plupload-list .rtm-upload-edit-desc-wrapper label,#rtmedia_uploader_filelist .rtm-upload-edit-title-wrapper label,#rtmedia_uploader_filelist .rtm-upload-edit-desc-wrapper label{display:block}#rtmedia-uploader-form .rtm-plupload-list .rtm-upload-edit-title-wrapper input.rtm-upload-edit-title,#rtmedia-uploader-form .rtm-plupload-list .rtm-upload-edit-desc-wrapper input.rtm-upload-edit-title,form .rtmedia-container .rtm-plupload-list .rtm-upload-edit-title-wrapper input.rtm-upload-edit-title,form .rtmedia-container .rtm-plupload-list .rtm-upload-edit-desc-wrapper input.rtm-upload-edit-title,#rtmedia_uploader_filelist .rtm-upload-edit-title-wrapper input.rtm-upload-edit-title,#rtmedia_uploader_filelist .rtm-upload-edit-desc-wrapper input.rtm-upload-edit-title{min-width:100%;margin-top:1px}.rtm-plupload-list:empty{display:none}.rtmedia-uploader-div,.rtmedia-uploader{clear:both}.rtm-upload-button-wrapper button.rtmedia-comment-media-upload,button.rtmedia-comment-media-upload{padding:3px 6px}.rtm-upload-button-wrapper button.rtmedia-comment-media-upload .dashicons,button.rtmedia-comment-media-upload .dashicons{font-size:18px;line-height:20px}button#rtmedia-add-media-button-post-update{padding:3px 6px}button#rtmedia-add-media-button-post-update .dashicons{font-size:18px;line-height:20px}.plupload_file_name{font-size:11px;font-weight:bold;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plupload_file_size{color:#666;font-size:10px}.plupload_file_action{background:#eee;position:absolute;height:18px;right:4px;top:0;width:18px;z-index:10}.plupload_file_action .dashicons{color:#DD3D36;cursor:pointer;font-size:16px;height:18px;padding:2px 1px;width:18px}.plupload_file_status{height:15px;margin-bottom:5px;overflow:hidden}.plupload_file_progress{background:#7AD03A;height:100%;font-size:10px;line-height:15px;text-align:center;word-wrap:initial}.rtm-form .rtm-field-wrap{margin-bottom:20px}#buddypress a.rtm-button-back{padding:3px 10px}.rtmedia_next_prev{padding:0 10px}.rtm-page-number{float:left}.rtm-page-number .rtm-label{line-height:30px}.rtm-page-number .rtm-label,.rtm-page-number .rtm-go-to-num,.rtm-page-number .rtmedia-page-link{float:left}.rtm-pagination{background:transparent;border:none;color:#888;font-size:small;margin:0;position:relative;display:block;float:left;width:100%;padding:10px 0}.rtm-pagination .rtm-paginate{float:right;font-size:15px}.rtm-pagination .rtm-paginate a,.rtm-pagination .rtm-paginate span{display:inline-block;line-height:1;margin:0 2px;padding:8px;text-decoration:none}.rtm-pagination .rtm-paginate a.rtmedia-page-link{padding:8px}.rtm-pagination .dashicons{font-size:14px;height:auto;line-height:1.2;margin:0;padding:0;width:auto}#rtmedia_go_to_num{font-size:16px;margin:0 5px;padding:4px 5px;width:80px}.rtmedia-upload-not-allowed{background-color:#fcf8e3;border-bottom:1px solid #EEE;color:#c09853;margin-bottom:20px;padding:10px 15px}.plupload_file_name{position:relative}.plupload_file_name .dashicons{background:#eee;color:#DD3D36;cursor:pointer;font-size:14px;height:auto;padding:0 2px 0 5px;position:absolute;right:0;top:0;width:auto}.plupload_file_name .dashicons-yes{color:#7AD03A}.rtmedia-gallery-item-actions{background-color:rgba(0,0,0,0.6);opacity:0;position:absolute;text-align:center;-webkit-transition:all ease-in-out 0.4s;transition:all ease-in-out 0.4s;width:100%;z-index:9}.rtmedia-gallery-item-actions a{border:0;box-shadow:0 0 0;color:#fff;display:inline-block;font-size:12px;outline:none;padding:4px;text-align:left;text-decoration:none;text-transform:uppercase}.rtmedia-gallery-item-actions .dashicons{font-size:17px;margin-right:2px;position:relative;top:1px}.rtmedia-gallery-item-actions .dashicons-trash{font-size:15px}.rtm-pro-allow-action .rtmedia-list-item:hover .rtmedia-gallery-item-actions{opacity:1}.rtm-pro-allow-action .rtmedia-list-item:hover .rtmedia-bulk-edit-item-wrap+.rtmedia-gallery-item-actions{opacity:0}.rtmedia-footer-link{clear:both;overflow:hidden;padding:16px 0;position:relative;text-align:center}.rtmedia-text-link-decoration,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-edit a,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-edit span,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-delete a,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-delete span,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-title a,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-title span{text-decoration:none}.rtmedia-text-link-decoration:hover,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-edit a:hover,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-edit span:hover,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-delete a:hover,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-delete span:hover,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-title a:hover,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-title span:hover{text-decoration:underline}.rtmedia-container .rtmedia-edit-list-media-table{max-height:300px;overflow-y:auto}.rtmedia-container .rtmedia-edit-list-media-table thead tr{background-color:#50A1D7}.rtmedia-container .rtmedia-edit-list-media-table thead th{text-align:center;color:#FFF}.rtmedia-container .rtmedia-edit-list-media-table tbody tr:nth-child(odd){background:#FFF}.rtmedia-container .rtmedia-edit-list-media-table tbody tr:nth-child(even){background:#DCDCDC}table.rtmedia-edit-media-list tr{line-height:30px}table.rtmedia-edit-media-list tr th{color:#333;padding:4px 10px;line-height:20px}table.rtmedia-edit-media-list tr .rtm-edit-media-list-heading{width:44%}table.rtmedia-edit-media-list tr .rtm-edit-media-list-title-heading{width:56%}table.rtmedia-edit-media-list tr td.rtm-edit-media-list-edit,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-delete,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-title{padding:4px;font-size:14px;line-height:24px}table.rtmedia-edit-media-list tr td.rtm-edit-media-list-title a{text-decoration:none;color:#333}table.rtmedia-edit-media-list tr td.rtm-edit-media-list-edit{text-align:center}table.rtmedia-edit-media-list tr td.rtm-edit-media-list-edit a{color:#333;font-size:13px}table.rtmedia-edit-media-list tr td.rtm-edit-media-list-delete{text-align:center}table.rtmedia-edit-media-list tr td.rtm-edit-media-list-delete span{color:#FF0000;cursor:pointer;font-size:13px}.rtm-hide{display:none}.rtmedia-list-item .rtmedia-album-media-count{position:absolute;top:0;right:0;background-color:black;color:white;padding:0 5px}input.imgedit-submit-btn{display:none}.rtmedia-no-media-found,.rtmedia-list-media{min-height:95px}.rtm-tabs.rtm-tabs{border-bottom:1px solid #eee;list-style:none;margin:0 0 20px;padding:0}.rtm-tabs li{border:1px solid #eee;border-bottom:0;float:left;margin:0 5px;padding:0}.rtm-tabs a{border:0;display:block;padding:5px 15px;text-decoration:none}.rtm-tabs a:focus{background:transparent;box-shadow:0 0 0}.rtm-tabs .active{position:relative}.rtm-tabs .active:after{background:#fff;bottom:-1px;content:' ';height:1px;left:0;position:absolute;width:100%}.rtm-tabs .dashicons{font-size:16px;height:auto;line-height:20px;margin-right:8px;width:auto}.rtmedia-edit-media-tabs .rtm-tabs a{border-bottom:0 none}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:104211;overflow:hidden;position:fixed;background:rgba(0,0,0,0.9)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:104311;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;max-width:84%;margin:0 auto;right:0;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:' ';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{background:#fff;color:#999;cursor:pointer;font-size:24px;font-style:normal;height:30px;line-height:30px;padding:0;position:absolute;right:1px;text-align:center;text-decoration:none;text-indent:2px;top:0;width:32px;z-index:12}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{cursor:pointer;position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;opacity:0;z-index:10;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.rtm-single-media:hover .mfp-arrow{opacity:1}@media (max-device-width: 640px){.mfp-arrow{display:none}.rtm-single-media:hover .mfp-arrow{display:none}}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.mfp-preloader{position:absolute;top:50%;left:0;right:0;margin-top:-36px;z-index:1044;font-size:0;width:36px;height:36px;margin-left:auto;margin-right:auto}.mfp-preloader:before{content:'Loading…';position:absolute;width:30px;height:30px}.mfp-preloader:not(:required):before{content:'';border-radius:50%;border:3px solid rgba(255,255,255,0.27);border-top-color:rgba(255,255,255,0.9);animation:spinner .6s linear infinite;-webkit-animation:spinner .6s linear infinite}@keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg)}}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}#atwho-container #atwho-ground-comment_content .atwho-view{z-index:2147483647}.mfp-content .rtm-lightbox-container{background:#000;margin:0 auto;position:relative}.mfp-content .rtm-lightbox-container .rtmedia-comment-media-list .mejs-container.mejs-video{min-height:200px;min-width:200px}.mfp-content .rtm-single-meta{background:#fff;overflow:hidden;padding:20px 20px 110px;position:relative;vertical-align:top}.rtm-single-media{overflow:hidden;position:relative;text-align:center;vertical-align:middle}.rtm-single-media .mejs-container{margin:0 auto;max-width:inherit}.rtm-single-media .rtmedia-message-container{position:absolute;top:45%;left:0;right:0;margin-left:auto;margin-right:auto}@media (max-device-width: 640px){.rtm-single-media .rtmedia-message-container{top:25%}}.rtm-ltb-action-container{background-color:rgba(0,0,0,0.6);bottom:0;color:#fff;line-height:38px;opacity:0;padding:0 10px;position:absolute;width:100%;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.rtm-single-media:hover .rtm-ltb-action-container{opacity:1}@media (max-device-width: 640px){.rtm-ltb-action-container{clear:both;position:relative;opacity:1}.rtm-single-media:hover .rtm-ltb-action-container{opacity:1}}#buddypress #rtmedia-single-media-container.rtmedia-single-media .button{background:transparent;border:0 none;border-radius:2px;color:rgba(255,255,255,0.5);display:block;font-family:inherit;font-weight:normal;line-height:24px;margin:0;padding:0 6px;text-shadow:0 0 0;text-transform:none}#buddypress #rtmedia-single-media-container.rtmedia-single-media .button:hover{background:rgba(255,255,255,0.2);color:rgba(255,255,255,0.8)}#buddypress #rtmedia-single-media-container.rtmedia-single-media .rtm-options .button{color:#333;margin:0 auto;padding:0 4px 0 0}#buddypress #rtm-media-options-list .rtm-options form button{font-size:small}#buddypress #rtm-media-options-list .rtm-options .button{background:transparent;border:0 none;border-radius:2px;color:rgba(255,255,255,0.5);float:left;font-family:inherit;font-weight:normal;line-height:24px;padding:0 6px;text-shadow:0 0 0;text-transform:none}#buddypress #rtm-media-options-list .rtm-options .rtmedia-delete-favlist{color:#fff;padding:0}.rtm-options.rtm-options{background:#666;color:#fff;display:none;font-size:14px;list-style:none;margin:0;padding:8px 10px;position:absolute;left:0;top:38px;width:190px;z-index:10}.rtm-options li{margin:0;overflow:hidden;padding:2px 0}.rtm-media-options .rtm-options:after{bottom:100%;left:20px;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#666;border-width:6px;margin-left:-6px}.mfp-content .rtm-options{background:#fff;color:#333;bottom:38px;right:0;left:auto;top:auto}.mfp-content .rtm-options:after{top:100%;right:22px;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:6px;margin-left:-6px}.rtm-options .dashicons{font-size:14px;line-height:24px;margin-right:2px}.rtm-media-options .rtm-options a{border:0;color:#fff;display:block;text-decoration:none}.rtm-ltb-title{color:rgba(255,255,255,0.7);float:left;font-size:13px}.rtm-ltb-title a{color:inherit}.rtm-ltb-title a:hover{border-bottom:1px dotted;color:#fff}.rtm-item-actions{float:right}.rtm-item-actions>div,.rtm-item-actions>form{float:left;margin:0 4px 0 0;padding:7px 0;position:relative}.rtmedia-media{margin:0 auto}.rtmedia-media img{display:inline-block;max-height:inherit;height:auto;max-width:100%;width:auto}@media only screen and (max-device-width: 1024px){.rtmedia-media{margin:40px 0}}.rtm-user-meta-details .username{font-size:16px;line-height:1;margin-bottom:6px}.userprofile{float:left;margin:0 16px 16px 0;max-width:54px}.userprofile a{display:block}.userprofile img{height:auto;max-width:100%}.rtm-time-privacy{color:#999;font-size:12px}.rtm-time-privacy .dashicons{font-size:14px;line-height:1.5;margin-top:-2px}.rtmedia-actions-before-comments>span{float:left;margin-right:10px}.rtmedia-actions-before-comments .rtmedia-comment-link,.rtmedia-actions-before-comments .rtmedia-view-conversation,#buddypress .rtmedia-actions-before-comments .rtmedia-like{border:0;font-size:13px;font-weight:normal;line-height:2;padding:0;text-transform:none}.rtmedia-actions-before-comments .rtmedia-comment-link:hover,.rtmedia-actions-before-comments .rtmedia-view-conversation:hover,#buddypress .rtmedia-actions-before-comments .rtmedia-like:hover{background:transparent}.rtmedia-comment-user-pic{float:left;margin-right:10px;max-width:36px}.rtmedia-comment-user-pic img{height:auto;max-width:100%}.rtm-like-comments-info{position:relative}.rtm-like-comments-info:after{bottom:100%;left:15px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(237,239,244,0);border-bottom-color:#edeff4;border-width:4px;margin-left:-4px}.rtm-comment-list.rtm-comment-list{height:340px;list-style:none;margin:0;overflow:auto;padding:0}.rtm-comment-list li{background:#edeff4;font-size:12px;margin-bottom:1px;padding:10px;position:relative}.rtm-comment-list li:hover .rtmedia-delete-comment{opacity:1}.rtm-comment-list .rtmedia-no-comments{margin:0;padding:5px 10px}.rtmedia-like-info{background:#edeff4;font-size:12px;margin-bottom:1px;padding:5px 10px;position:relative}.rtm-comment-wrap{overflow:hidden}.rtm-comment-wrap .rtmedia-comment-author{font-weight:700}.rtm-comment-wrap .rtmedia-comment-date{color:#999;font-size:11px}.rtmedia-comment-content{margin-top:2px}.rtmedia-delete-comment{color:#999;cursor:pointer;font-size:16px;opacity:0;position:absolute;right:5px;top:5px}.rtmedia-comment-content p{margin:0}.rtmedia-comment-details{line-height:1.5;margin-top:-3px}.rt_media_comment_form textarea{display:inline-block;margin-bottom:5px}.rtmedia-item-comments textarea{font-size:14px;padding:4px}.rtm-media-single-comments{bottom:20px;padding:10px;width:100%}.rtm-media-single-comments textarea{background-color:#edeff4;font-size:12px;line-height:14px;max-height:40px;min-height:30px;padding:4px}.rtmedia-popup{background:#fff;margin:20px auto;max-width:600px;padding:20px;position:relative;width:auto}.rtmedia-popup .rtm-modal-title{font-size:24px;margin-bottom:20px;margin-top:0}.rtmedia-popup label{display:block;margin-bottom:5px}#rtm-modal-container p{margin-bottom:10px}#rtm-mejs-video-container{margin:0 auto}.rtmedia-media-name{float:left;max-width:140px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.rtm-single-media.rtm-media-type-video{padding-bottom:40px;padding-top:40px}.rtmedia-gallery-alert-container{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.6);z-index:999997}.rtmedia-gallery-message-box{position:fixed;top:40%;left:50%;margin-left:auto;margin-right:auto;z-index:999999}.rtmedia-gallery-message-box span{position:relative;left:-50%}#mobile-swipe-overlay{position:absolute;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.7);z-index:15;cursor:pointer}#mobile-swipe-overlay .swipe-icon{position:absolute;top:30%;left:50%;font-size:50px;color:#000;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:200px}#mobile-swipe-overlay .swipe-tootlip{font-weight:800;position:absolute;padding:20px;top:45%;width:100%;text-align:center}.rtmedia-activity-container{box-sizing:border-box}.rtmedia-activity-container *,.rtmedia-activity-container *:before,.rtmedia-activity-container *:after{box-sizing:inherit}.rtmedia-activity-container .rtmedia-list.masonry{list-style:none;padding:0}.rtmedia-activity-container .rtmedia-list.masonry p{display:none}.rtmedia-activity-container .rtmedia-list.masonry:after{content:'';display:block;clear:both}.rtmedia-activity-container .rtmedia-list-item.masonry-brick{display:inline-block;float:left;width:32%;padding:0 !important}.rtmedia-activity-container .rtmedia-list-item.masonry-brick .mejs-container{min-width:33% !important;margin:0 0 5px 0;width:100% !important}.rtmedia-activity-container .rtmedia-list-item.masonry-brick .mejs-container .mejs-controls{width:100%}.rtmedia-activity-container .rtmedia-list-item.masonry-brick .mejs-container .mejs-controls .mejs-time-total{display:none}.rtmedia-activity-container .rtmedia-list-item.masonry-brick .mejs-container .mejs-controls .mejs-horizontal-volume-slider{width:20%;padding-left:5px}.rtmedia-activity-container .rtmedia-list-item.masonry-brick .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{width:100%}.rtmedia-activity-container .rtmedia-list-item.masonry-brick .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-time-loaded{display:none}.rtmedia-activity-container .rtmedia-list-item.masonry-brick img{display:block;max-width:100%}.rtmedia-activity-container .rtmedia-list-item.masonry-brick .rtmedia-item-title{display:none}#buddypress ul.rtmedia-list li{border-bottom:0;padding-bottom:0}.rtmedia-activity-container .rtmedia-item-actions{display:none}.rtmedia-activity-container .rtmedia-item-title,.rtmedia-activity-container .rtmedia-item-title a{border:0;color:#666;font-size:13px;margin:5px 0 0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}#rtmedia-whts-new-upload-container div{left:0 !important;position:absolute;top:0 !important}#aw-whats-new-submit,.rtmedia-add-media-button{display:block}.rtm-drag-drop-active{border:4px dashed green !important;display:block;height:100%;opacity:0.5;z-index:9999}#rtm-drop-files-title{background:rgba(0,0,0,0.2);display:none;font-size:14px;height:100%;padding:20px;position:absolute;top:0;width:100%}#rtSelectPrivacy{float:right}form.rt_media_comment_form .rtmedia-plupload-container{overflow:hidden}.rtmedia-plupload-container{position:relative;float:left}.rtm-upload-button-wrapper{float:left;margin-right:5px}#rtmedia-action-update{margin-right:10px}.rtmedia-list-item.media-type-photo,.rtmedia-list-item.media-type-document,.rtmedia-list-item.media-type-music,.rtmedia-list-item.media-type-video{display:inline-block}.media-type-music .mejs-container{margin-bottom:10px}.previous-pagination{float:left;margin-top:10px}.next-pagination{float:right;margin-top:10px}@media screen and (max-width: 500px){#activity-stream li .media-type-video{width:100%}#activity-stream li .media-type-video .mejs-video{max-width:100%;min-width:100%}}#rtmedia_show_all_comment{cursor:pointer}#rtmedia_show_all_comment:hover{text-decoration:underline}#whats-new-options{opacity:0;display:none}#whats-new-options .rtmedia-uploader-div{opacity:0;display:none;visibility:hidden}.ac-form .rtmedia-uploader-div,.rt_media_comment_form .rtmedia-uploader-div{opacity:1;display:block;visibility:visible}#whats-new-options{opacity:0;display:none}a.rtmedia-comment-link{display:none}a.rtmedia-comment-link.rtmedia-comments-link{display:initial}.rtmedia-album-edit .rtm-checkbox-wrap{background:rgba(255,255,255,0.9);height:30px;line-height:1;padding:10px;position:absolute;z-index:10}.rtmedia-album-edit .rtmedia-item-selector{position:relative;top:-7px}.rtmedia-album-edit .rtmedia-move-container{display:none}.rtm-single-actions.rtm-item-actions{float:none}.rtm-media-type-music .rtmedia-media{width:100%}.media-item .describe{border-collapse:collapse;width:100%;border-top-style:solid;border-top-width:1px;clear:both;cursor:default}.media-item.media-blank .describe{border:0}.media-item .describe th{vertical-align:top;text-align:left;padding:5px 10px 10px;width:140px}.media-item .describe .align th{padding-top:0}.media-item .media-item-info tr{background-color:transparent}.media-item .describe td{padding:0 8px 8px 0;vertical-align:top}.media-item thead.media-item-info td{padding:4px 10px 0}.media-item .media-item-info .A1B1{padding:0 0 0 10px}.media-item td.savesend{padding-bottom:15px}.media-item .thumbnail{max-height:128px;max-width:128px}#wpbody-content #async-upload-wrap a{display:none}.media-upload-form{margin-top:20px}.media-upload-form td label{margin-right:6px;margin-left:2px}.media-upload-form .align .field label{display:inline;padding:0 0 0 23px;margin:0 1em 0 3px;font-weight:bold}.media-upload-form tr.image-size label{margin:0 0 0 5px;font-weight:bold}.media-upload-form th.label label{font-weight:bold;margin:0.5em;font-size:13px}.media-upload-form th.label label span{padding:0 5px}abbr.required{border:medium none;text-decoration:none}.media-item .describe input[type="text"],.media-item .describe textarea{width:460px}.media-item .describe p.help{margin:0;padding:0 0 0 5px}.media-item .edit-attachment,.describe-toggle-on,.describe-toggle-off{display:block;line-height:36px;float:right;margin-right:15px}.media-item .describe-toggle-off,.media-item.open .describe-toggle-on{display:none}.media-item.open .describe-toggle-off{display:block}#media-items .media-item{border-style:solid;border-width:1px;min-height:36px;position:relative;margin-top:-1px;width:100%}#media-items{width:623px}.media-new-php #media-items{margin:1em 0}#media-items:empty{border:0 none}.media-item .filename{line-height:36px;overflow:hidden;padding:0 10px}.media-item .error-div{padding-left:10px}.media-item .pinkynail{float:left;margin:2px 2px 0;max-width:40px;max-height:32px}.media-item .startopen,.media-item .startclosed{display:none}.media-item .original{position:relative;height:34px}.media-item .progress{float:right;height:22px;margin:6px 10px 0 0;width:200px;line-height:2em;padding:0;overflow:hidden;margin-bottom:2px;border:1px solid #d1d1d1;background:#f7f7f7;background-image:-webkit-gradient(linear, left bottom, left top, from(#fff), to(#f7f7f7));background-image:-webkit-linear-gradient(bottom, #fff, #f7f7f7);background-image:linear-gradient(to top, #fff, #f7f7f7);border-radius:3px;box-shadow:inset 0 0 3px rgba(0,0,0,0.1)}.media-item .bar{z-index:9;width:0;height:100%;margin-top:-24px;background-color:#8cc1e9;background-image:-webkit-gradient(linear, left bottom, left top, from(#72a7cf), to(#8cc1e9));background-image:-webkit-linear-gradient(bottom, #72a7cf, #8cc1e9);background-image:linear-gradient(to top, #72a7cf, #8cc1e9);border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,0.3)}.media-item .progress .percent{z-index:10;position:relative;width:200px;padding:0 8px;text-shadow:0 1px 0 rgba(255,255,255,0.4);color:rgba(0,0,0,0.6)}.upload-php .fixed .column-parent{width:15%}.js .html-uploader #plupload-upload-ui{display:none}.js .html-uploader #html-upload-ui{display:block}.media-upload-form .media-item.error{margin:0;padding:0}.media-upload-form .media-item.error p,.media-item .error-div{line-height:16px;margin:5px 10px;padding:0}.media-item .error-div a.dismiss{display:block;float:right;margin:5px 4px 0 15px}.find-box{width:600px;height:300px;overflow:hidden;padding:33px 0 51px;position:absolute;z-index:1000}.find-box-head{cursor:move;font-weight:bold;height:2em;line-height:2em;padding:1px 12px;position:absolute;top:5px;width:100%}.find-box-inside{overflow:auto;padding:6px;height:100%}.find-box-search{overflow:hidden;padding:9px;position:relative}.find-box-search .spinner{float:none;left:125px;position:absolute;top:9px}#find-posts-input{float:left;width:140px;height:24px}#find-posts-search{float:left;margin:1px 4px 0 3px}#find-posts-response{margin:8px 0;padding:0 1px 6px}#find-posts-response table{width:100%}#find-posts-response .found-radio{padding:3px 0 0 8px;width:15px}.find-box-buttons{padding:8px;overflow:hidden}.find-box #resize-se{position:absolute;right:1px;bottom:1px}.ui-find-overlay{position:absolute;top:0;left:0;background-color:#000;opacity:0.6;filter:alpha(opacity=60)}ul#dismissed-updates{display:none}form.upgrade{margin-top:8px}form.upgrade .hint{font-style:italic;font-size:85%;margin:-0.5em 0 2em 0}#poststuff .inside .the-tagcloud{margin:5px 0 10px;padding:8px;border-width:1px;border-style:solid;line-height:1.8em;word-spacing:3px;border-radius:6px}.drag-drop #drag-drop-area{border:4px dashed #DDDDDD;height:200px}.drag-drop .drag-drop-inside{margin:70px auto 0;width:250px}.drag-drop-inside p{color:#aaa;font-size:14px;margin:5px 0;display:none}.drag-drop .drag-drop-inside p{text-align:center}.drag-drop-inside p.drag-drop-info{font-size:20px}.drag-drop .drag-drop-inside p,.drag-drop-inside p.drag-drop-buttons{display:block}.drag-drop.drag-over #drag-drop-area{border-color:#83b4d8}#plupload-upload-ui{position:relative}.describe .image-editor{vertical-align:top}.imgedit-wrap{position:relative}#item-body .imgedit-settings .imgedit-group-top h2{display:inline-block;margin:0}.rtmedia-container .rtmedia-image-editor-cotnainer label{display:inline-block;float:none;margin-right:0}.rtmedia-container .rtmedia-image-editor-cotnainer .dashicons-editor-help{padding:0;height:auto;margin-top:10px}.rtmedia-container .rtmedia-image-editor-cotnainer .hidden{display:none}.imgedit-settings p{margin:8px 0}.post-php .imgedit-wrap table{width:100%}.describe .imgedit-wrap table td,.wp_attachment_holder .imgedit-wrap table td{vertical-align:top;padding-top:0}.describe .imgedit-wrap table td.imgedit-settings{padding:0 5px}.wp_attachment_holder .imgedit-wrap table td.imgedit-settings{width:250px}td.imgedit-settings input{margin-top:0;vertical-align:middle}.imgedit-wait{position:absolute;top:0;background:#fff url(../../../../../../wp-admin/images/wpspin_light.gif) no-repeat scroll 22px 10px;background-size:16px 16px;opacity:0.7;filter:alpha(opacity=70);width:100%;height:500px;display:none}.spinner{background:url(../../../../../../wp-admin/images/wpspin_light.gif) no-repeat;background-size:16px 16px;display:none;float:right;opacity:0.7;filter:alpha(opacity=70);width:16px;height:16px;margin:5px 5px 0}.no-float{float:none}.media-disabled,.imgedit-settings .disabled{color:grey}.wp_attachment_image,.A1B1{overflow:hidden}.wp_attachment_image .button,.A1B1 .button{float:left}.no-js .wp_attachment_image .button{display:none}.wp_attachment_image .spinner,.A1B1 .spinner{float:left;padding:0 4px 4px;vertical-align:bottom}.imgedit-menu{margin:0 0 12px;min-width:300px}.imgedit-menu div{float:left;width:32px;height:32px}.imgedit-crop-wrap{position:relative}.imgedit-crop{margin:0 8px 0 0}.imgedit-crop.disabled:hover{background-position:-9px -31px}.imgedit-crop:hover{background-position:-9px -1px}.imgedit-rleft{margin:0 3px}.imgedit-rleft.disabled:hover{background-position:-46px -31px}.imgedit-rleft:hover{background-position:-46px -1px}.imgedit-rright{margin:0 8px 0 3px}.imgedit-rright.disabled:hover{background-position:-77px -31px}.imgedit-rright:hover{background-position:-77px -1px}.imgedit-flipv{margin:0 3px}.imgedit-flipv.disabled:hover{background-position:-115px -31px}.imgedit-flipv:hover{background-position:-115px -1px}.imgedit-fliph{margin:0 8px 0 3px}.imgedit-fliph.disabled:hover{background-position:-147px -31px}.imgedit-fliph:hover{background-position:-147px -1px}.imgedit-undo{margin:0 3px}.imgedit-undo.disabled:hover{background-position:-184px -31px}.imgedit-undo:hover{background-position:-184px -1px}.imgedit-redo{margin:0 8px 0 3px}.imgedit-redo.disabled:hover{background-position:-215px -31px}.imgedit-redo:hover{background-position:-215px -1px}.imgedit-applyto img{margin:0 8px 0 0}.imgedit-group h3{font-size:18px}.imgedit-group .dashicons{border:0;line-height:1.2}.imgedit-group-top{margin:5px 0}.imgedit-applyto .imgedit-label{padding:2px 0 0;display:block}.imgedit-help{display:none;font-style:italic;margin-bottom:8px}a.imgedit-help-toggle{text-decoration:none}.form-table td.imgedit-response{padding:0}.imgedit-submit{margin:8px 0}.imgedit-submit-btn{margin-left:20px}.imgedit-wrap .nowrap{white-space:nowrap}span.imgedit-scale-warn{color:red;font-size:20px;font-style:normal;visibility:hidden;vertical-align:middle}.wp_attachment_details{margin-bottom:20px}.imgedit-menu div{border-color:#d5d5d5;background-color:#f1f1f1}.imgedit-menu div:hover{border-color:#c1c1c1;background-color:#eaeaea}.imgedit-menu div.disabled{border-color:#ccc;background-color:#ddd;filter:alpha(opacity=50);opacity:0.5}.bp-media-image-editor-cotnainer{margin-top:35px}.wp_attachment_image .bp-media-image-edit{float:left}.wp_attachment_image .spinner{display:none}.bp-media-image-editor-cotnainer .hidden{display:none}.bp-media-image-editor-cotnainer div.updated{margin:5px 0 15px;background-color:#ffffe0;border-color:#e6db55;padding:0 .6em;border-radius:3px;border-width:1px;border-style:solid}.bp-media-image-editor-cotnainer div.updated p{margin:.5em 0;padding:2px}body article.bp_members.bp_member .entry-content,body div.bp_members.bp_member .entry-content{width:100%}.rtm-media-gallery-uploader{display:none}.rtmedia-uploader .drag-drop{border:4px dashed #DDD;text-align:center;background:#fafafa;overflow:hidden;color:#AAAAAA;margin-top:20px;padding:25px 0}.rtmedia-uploader .drag-drop.dragover{border-color:#83b4d8}.rtmedia-uploader .drag-drop .drag-drop-info{font-size:20px;line-height:24px}.rtmedia-uploader .drag-drop .rtm-select-files span{vertical-align:middle}.rtmedia-uploader .drag-drop .rtm-seperator{margin:0px 20px}.rtmedia-uploader .drag-drop .start-media-upload{display:none;margin-top:20px}.rtmedia-uploader .drag-drop .rtm-file-size-limit{vertical-align:middle;font-size:16px;line-height:24px}.rtm-uploader-main-wrapper .rtm-uploader-tabs{margin-bottom:10px;text-align:left}.rtm-uploader-main-wrapper ul{border-bottom:1px solid #CCC}.rtm-uploader-main-wrapper li{margin:0 0 -1px 10px;display:inline-block;padding:5px 10px;line-height:25px;background-color:#e4e4e4;border:1px solid #CCC}.rtm-uploader-main-wrapper li.active{background:transparent;border-left:1px solid #CCC;border-top:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #fafafa}.rtm-uploader-main-wrapper li:hover{cursor:pointer}.rtmedia-container .rtmedia-list{margin:10px -5px}.rtmedia-container .rtmedia-list .rtmedia-list-item{float:left;margin:5px;position:relative}.rtmedia-container .rtmedia-list .rtmedia-list-item>a{display:block}.rtmedia-container .rtmedia-list .rtmedia_time{background-color:#000;color:#fff;display:inline-block;font-size:11px;font-weight:bold;line-height:14px;opacity:0.75;padding:0 4px;position:absolute;right:2px;top:2px}.rtmedia-container .rtmedia-list img{vertical-align:top}.rtmedia-container .rtmedia-list .rtmedia-item-title h4{color:#666;font-size:12px;font-weight:normal;margin:5px 0 0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.rtm-load-more{background:#eee;text-align:center}.rtmedia-container .rtm-load-more a{border:0;padding:10px 0}.rtm-load-more .rtm-media-loading{padding:10px 0}.rtm-media-options.rtm-media-search-enable>*:nth-last-child(2){border-right:none}.rtm-media-options{line-height:1.4;margin-bottom:10px;clear:both}.rtm-media-options>div{display:inline-block;cursor:pointer}.rtm-media-options .rtm-media-options-list{margin-right:5px;padding-right:10px;position:relative}.rtm-media-options>*{border-right:1px solid #999}.rtm-media-options>*:last-child{border-right:none}.rtm-media-options .dashicons{font-size:inherit;line-height:1.4}#buddypress .media_search.media_search .search_by{margin-top:3px}.media_search.media_search{float:right;border:1px solid #ccc;margin-left:5px;padding:3px 0}.media_search.media_search .media_search_input{width:200px;outline:0;max-width:200px;margin:0;box-shadow:none;padding:5px 6px;border:none;background:transparent;float:left;max-height:30px}.media_search.media_search #media_fatch_loader.load{float:left;width:20px;height:30px;position:relative}.media_search.media_search #media_fatch_loader.load:before{content:'';border-radius:50%;border:1px solid #aaa;border-top-color:rgba(255,255,255,0.9);animation:spinner .8s linear infinite;-webkit-animation:spinner .8s linear infinite;position:absolute;width:15px;height:15px;top:24%}.media_search.media_search .search_option{padding:0;background:transparent;color:#000;margin-bottom:0;line-height:1;border:none}.media_search.media_search .media_search_remove.search_option{display:none}.media_search.media_search .media_search_remove.search_option i{margin-top:4px}.media_search.media_search .search_by{background:transparent;margin-top:3px;float:left;width:auto;margin-bottom:0;height:auto;padding-top:0;padding-bottom:0}@keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg)}}.rtmedia-upload-media-link{cursor:pointer}a.rtmedia-upload-media-link{border:none}.rtm-album-privacy span{font-size:16px;display:inline-block;margin:0 20px 20px 20px;vertical-align:top}.rtm-album-privacy label{margin-right:8px}.rtm-album-privacy .dashicons{font-size:16px;line-height:1.6;margin-right:5px}#rtm-media-options-list .rtmedia-delete-album{background:transparent;border:0;color:#fff;font-family:inherit;font-size:inherit;font-weight:inherit;padding:0;text-transform:inherit}#rtm-media-options-list .rtmedia-delete-album:hover{background:transparent;border:0;color:#fff}.rtmedia-single-container button.rtmedia-like{background-color:transparent;color:inherit}#buddypress #item-body{padding:0 20px}#buddypress .mejs-controls button{padding:4px 8px;border:none;background:transparent url("../../../lib/media-element/mejs-controls.png") no-repeat}#buddypress .mejs-controls .mejs-play>button{background-position:0 0}#buddypress .mejs-controls .mejs-pause>button{background-position:-20px 0}#buddypress .mejs-controls .mejs-unmute>button{background-position:-40px 0}#buddypress .mejs-controls .mejs-mute>button{background-position:-60px 0}#buddypress .mejs-controls .mejs-fullscreen-button>button{background-position:-80px 0}#buddypress .mejs-controls .mejs-unfullscreen>button{background-position:-100px 0}#buddypress .mejs-controls .mejs-replay>button{background-position:-160px 0}.mejs-container .mejs-controls .mejs-time{padding:15px 3px 0;content:''}.rtmedia-activity-container .mejs-playpause-button.mejs-play button:before,.rtmedia-activity-container .mejs-playpause-button.mejs-pause button:before,.rtmedia-activity-container .mejs-volume-button.mejs-mute button:before,.rtmedia-activity-container .mejs-fullscreen-button button:before,.rtmedia-media .mejs-playpause-button.mejs-play button:before,.rtmedia-media .mejs-playpause-button.mejs-pause button:before,.rtmedia-media .mejs-volume-button.mejs-mute button:before,.rtmedia-media .mejs-fullscreen-button button:before{content:''}@media only screen and (min-width: 1025px){.mfp-content .rtm-lightbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;table-layout:fixed;width:100%;min-height:473px}.mfp-content .rtm-mfp-close{background:transparent}.mfp-content .rtm-single-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:66.6667%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mfp-content .rtm-single-meta{display:block;width:33.3333%;padding:20px}.mfp-content .rtm-single-meta .rtmedia-scroll{height:100%;overflow-X:hidden}}.rtl #rtSelectPrivacy{float:left}.rtl .rtmedia-plupload-container{float:right}.rtl .rtm-upload-button-wrapper{float:right}.rtl #whats-new-post-in-box{float:right}.rtl .describe-toggle-off{float:left}.rtl .media-item .pinkynail{float:right}.rtl .media-item .progress{float:left}.rtl .media-item .error-div a.dismiss{float:left}.rtl #find-posts-input{float:right}.rtl #find-posts-search{float:right}.rtl .spinner{float:left}.rtl .wp_attachment_image .button,.rtl .A1B1 .button{float:right}.rtl .wp_attachment_image .spinner,.rtl .A1B1 .spinner{float:right}.rtl .imgedit-menu div{float:right}.rtl .wp_attachment_image .bp-media-image-edit{float:right}.rtl .rtmedia-container .rtmedia-list .rtmedia-list-item{float:right}.rtl #buddypress #rtm-media-options-list .rtm-options .button{float:right}.rtl .rtm-ltb-title{float:right}.rtl .rtm-item-actions{float:left}.rtl .rtm-item-actions>div,.rtl .rtm-item-actions>form{float:right}.rtl .userprofile{float:right}.rtl .rtmedia-actions-before-comments>span{float:right}.rtl .rtmedia-comment-user-pic{float:right}.rtl .rtmedia-media-name{float:right}.rtl #rtmedia-uploader-form .rtm-plupload-list li,.rtl #rtmedia_uploader_filelist li{float:right}.rtl .rtm-page-number{float:right}.rtl .rtm-page-number .rtmedia-page-link{float:right}.rtl .rtm-pagination{float:right}.rtl .rtm-pagination .rtm-paginate{float:left}.rtl .rtm-tabs li{float:right}.rtl .alignleft{float:right}.rtl .alignright{float:left}
app/assets/css/sass/_media-element.scss CHANGED
@@ -1,7 +1,8 @@
1
  #buddypress {
2
 
3
  #item-body {
4
- padding: 0 0 20px 20px;
 
5
  }
6
 
7
  .mejs-controls {
1
  #buddypress {
2
 
3
  #item-body {
4
+ // update padding to fix issues in third party theme - refer rtMedia GL - 206
5
+ padding: 0 20px;
6
  }
7
 
8
  .mejs-controls {
app/assets/css/sass/_popup.scss CHANGED
@@ -268,6 +268,7 @@
268
 
269
  .rtmedia-media {
270
  margin: 0 auto;
 
271
  img {
272
  display: inline-block;
273
  max-height: inherit;
@@ -383,8 +384,10 @@
383
 
384
  .rtm-comment-list {
385
  &.rtm-comment-list {
 
386
  list-style: none;
387
  margin: 0;
 
388
  padding: 0;
389
  }
390
 
@@ -456,6 +459,13 @@
456
  margin-top: -3px;
457
  }
458
 
 
 
 
 
 
 
 
459
  .rtmedia-item-comments {
460
  textarea {
461
  font-size: 14px;
@@ -547,3 +557,36 @@
547
  left: -50%;
548
  }
549
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
268
 
269
  .rtmedia-media {
270
  margin: 0 auto;
271
+
272
  img {
273
  display: inline-block;
274
  max-height: inherit;
384
 
385
  .rtm-comment-list {
386
  &.rtm-comment-list {
387
+ height: 340px;
388
  list-style: none;
389
  margin: 0;
390
+ overflow: auto;
391
  padding: 0;
392
  }
393
 
459
  margin-top: -3px;
460
  }
461
 
462
+ .rt_media_comment_form {
463
+ textarea {
464
+ display: inline-block;
465
+ margin-bottom: 5px;
466
+ }
467
+ }
468
+
469
  .rtmedia-item-comments {
470
  textarea {
471
  font-size: 14px;
557
  left: -50%;
558
  }
559
  }
560
+
561
+ #mobile-swipe-overlay {
562
+ position: absolute;
563
+ display: none;
564
+ width: 100%;
565
+ height: 100%;
566
+ top: 0;
567
+ left: 0;
568
+ right: 0;
569
+ bottom: 0;
570
+ background-color: rgba(255,255,255,0.7);
571
+ z-index: 15;
572
+ cursor: pointer;
573
+
574
+ .swipe-icon{
575
+ position: absolute;
576
+ top: 30%;
577
+ left: 50%;
578
+ font-size: 50px;
579
+ color: #000;
580
+ transform: translate(-50%,-50%);
581
+ -ms-transform: translate(-50%,-50%);
582
+ width: 200px;
583
+ }
584
+ .swipe-tootlip{
585
+ font-weight: 800;
586
+ position: absolute;
587
+ padding: 20px;
588
+ top: 45%;
589
+ width: 100%;
590
+ text-align: center;
591
+ }
592
+ }
app/assets/css/sass/_rtm.scss CHANGED
@@ -176,16 +176,18 @@ button#rtmedia-add-media-button-post-update {
176
  }
177
 
178
  .plupload_file_status {
179
- height: 18px;
 
180
  overflow: hidden;
181
- position: relative;
182
  }
183
 
184
  .plupload_file_progress {
185
  background: $success;
186
- height: 4px;
187
- position: absolute;
188
- top: 0;
 
 
189
  }
190
 
191
  .rtm-form {
@@ -194,6 +196,12 @@ button#rtmedia-add-media-button-post-update {
194
  }
195
  }
196
 
 
 
 
 
 
 
197
  // Pagination
198
  .rtmedia_next_prev {
199
  padding: 0 10px;
@@ -462,3 +470,13 @@ table.rtmedia-edit-media-list {
462
  padding: 0 5px;
463
  }
464
  }
 
 
 
 
 
 
 
 
 
 
176
  }
177
 
178
  .plupload_file_status {
179
+ height: 15px;
180
+ margin-bottom: 5px;
181
  overflow: hidden;
 
182
  }
183
 
184
  .plupload_file_progress {
185
  background: $success;
186
+ height: 100%;
187
+ font-size: 10px;
188
+ line-height: 15px;
189
+ text-align: center;
190
+ word-wrap: initial;
191
  }
192
 
193
  .rtm-form {
196
  }
197
  }
198
 
199
+ #buddypress {
200
+ a.rtm-button-back{
201
+ padding: 3px 10px;
202
+ }
203
+ }
204
+
205
  // Pagination
206
  .rtmedia_next_prev {
207
  padding: 0 10px;
470
  padding: 0 5px;
471
  }
472
  }
473
+
474
+ input.imgedit-submit-btn {
475
+ display: none;
476
+ }
477
+
478
+ // add minimum height when no media found to display options
479
+ // menu properly
480
+ .rtmedia-no-media-found, .rtmedia-list-media {
481
+ min-height: 95px;
482
+ }
app/assets/img/swipe-tooltip.png ADDED
Binary file
app/assets/js/rtMedia.backbone.js CHANGED
@@ -8,6 +8,31 @@ var rtmedia_load_template_flag = true;
8
 
9
  jQuery( function( $ ) {
10
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11
  var o_is_album, o_is_edit_allowed;
12
  if ( typeof ( is_album ) == 'undefined' ) {
13
  o_is_album = new Array( '' );
@@ -96,7 +121,10 @@ jQuery( function( $ ) {
96
  getNext: function( page, el, element) {
97
 
98
  if ( jQuery( '.rtmedia-no-media-found' ).length > 0 ) {
99
- jQuery( '.rtmedia-no-media-found' ).replaceWith( '<ul class=\'rtmedia-list rtmedia-list-media\'></ul>' );
 
 
 
100
  }
101
  that = this;
102
  if ( rtmedia_load_template_flag == true ) {
@@ -469,6 +497,16 @@ jQuery( function( $ ) {
469
  },
470
  initialize: function( config ) {
471
  this.uploader = new plupload.Uploader( config );
 
 
 
 
 
 
 
 
 
 
472
  },
473
  render: function() {
474
 
@@ -738,7 +776,15 @@ jQuery( function( $ ) {
738
  uploaderObj.uploader.bind( 'UploadProgress', function( up, file ) {
739
  //$("#" + file.id + " .plupload_file_status").html(file.percent + "%");
740
  //$( "#" + file.id + " .plupload_file_status" ).html( rtmedia_uploading_msg + '( ' + file.percent + '% )' );
741
- $( '#' + file.id + ' .plupload_file_status' ).html( '<div class="plupload_file_progress ui-widget-header" style="width: ' + file.percent + '%;"></div>' );
 
 
 
 
 
 
 
 
742
  $( '#' + file.id ).addClass( 'upload-progress' );
743
  if ( file.percent == 100 ) {
744
  $( '#' + file.id ).toggleClass( 'upload-success' );
@@ -839,6 +885,18 @@ jQuery( function( $ ) {
839
  } );
840
  } else {
841
  jQuery( document ).on( 'click', '#rtm_show_upload_ui', function() {
 
 
 
 
 
 
 
 
 
 
 
 
842
  jQuery( '#rtm-media-gallery-uploader' ).slideToggle();
843
  jQuery( '#rtm_show_upload_ui' ).toggleClass( 'primary' );
844
  } );
@@ -1239,7 +1297,15 @@ jQuery( document ).ready( function( $ ) {
1239
 
1240
  objUploadView.uploader.bind( 'UploadProgress', function( up, file ) {
1241
  //$( "#" + file.id + " .plupload_file_status" ).html( rtmedia_uploading_msg + '( ' + file.percent + '% )' );
1242
- $( '#' + file.id + ' .plupload_file_status' ).html( '<div class="plupload_file_progress ui-widget-header" style="width: ' + file.percent + '%;"></div>' );
 
 
 
 
 
 
 
 
1243
  $( '#' + file.id ).addClass( 'upload-progress' );
1244
  if ( file.percent == 100 ) {
1245
  $( '#' + file.id ).toggleClass( 'upload-success' );
@@ -1294,6 +1360,15 @@ jQuery( document ).ready( function( $ ) {
1294
  $( '#whats-new-form #rtmedia_upload_terms_conditions' ).removeAttr( 'disabled' );
1295
  $( '#whats-new-form #rtmedia-whts-new-upload-container' ).find( 'input' ).removeAttr( 'disabled' );
1296
 
 
 
 
 
 
 
 
 
 
1297
  return false;
1298
  }
1299
 
@@ -1752,7 +1827,6 @@ function check_url( query ) {
1752
  var results = regex.exec( window.location.href );
1753
  if( null !== results ) {
1754
  return results[1];
1755
- return decodeURIComponent(results[1].replace(/\+/g, " "));
1756
  } else {
1757
  return false;
1758
  }
@@ -2437,7 +2511,15 @@ function renderUploadercomment_media( widget_id, parent_id_type ) {
2437
  } );
2438
 
2439
  commentObj[ widget_id ].uploader.bind( 'UploadProgress', function( up, file ) {
2440
- jQuery( '#' + file.id + ' .plupload_file_status' ).html( '<div class="plupload_file_progress ui-widget-header" style="width: ' + file.percent + '%;"></div>' );
 
 
 
 
 
 
 
 
2441
  jQuery( '#' + file.id ).addClass( 'upload-progress' );
2442
  if ( file.percent == 100 ) {
2443
  jQuery( '#' + file.id ).toggleClass( 'upload-success' );
8
 
9
  jQuery( function( $ ) {
10
 
11
+ /**
12
+ * Issue 1059 fixed: negative comment count
13
+ */
14
+ $( document ).ready( function () {
15
+ /**
16
+ * Bind dynamic event on delete button to remove media ul
17
+ */
18
+ $( '#activity-stream' ).on( 'click', '.acomment-delete', function () {
19
+ /**
20
+ * get media ul
21
+ */
22
+ let media_children = $( this ).closest('li').find( 'div.acomment-content ul.rtmedia-list' );
23
+ if ( media_children.length > 0 ) {
24
+ /**
25
+ * remove ul if exists, so buddypress comment js doesn't get confused between media ul and child comment ul
26
+ */
27
+ media_children.remove();
28
+ }
29
+ });
30
+ });
31
+ /**
32
+ * End of issue 1059 fix
33
+ */
34
+
35
+
36
  var o_is_album, o_is_edit_allowed;
37
  if ( typeof ( is_album ) == 'undefined' ) {
38
  o_is_album = new Array( '' );
121
  getNext: function( page, el, element) {
122
 
123
  if ( jQuery( '.rtmedia-no-media-found' ).length > 0 ) {
124
+ var rtmediaListUl = jQuery( '<ul/>', {
125
+ 'class': 'rtmedia-list rtmedia-list-media rtm-pro-allow-action',
126
+ });
127
+ jQuery( '.rtmedia-no-media-found' ).replaceWith( rtmediaListUl );
128
  }
129
  that = this;
130
  if ( rtmedia_load_template_flag == true ) {
497
  },
498
  initialize: function( config ) {
499
  this.uploader = new plupload.Uploader( config );
500
+ /*
501
+ * 'ext_enabled' will get value of enabled media types if nothing is enabled,
502
+ * then an error message will be displayed.
503
+ */
504
+ var ext_enabled = config.filters[0].extensions.length;
505
+ if ( ext_enabled === 0 ) {
506
+ this.uploader.bind( 'Browse', function( up ) {
507
+ rtmedia_gallery_action_alert_message( rtmedia_media_disabled_error_message, 'warning' );
508
+ } );
509
+ }
510
  },
511
  render: function() {
512
 
776
  uploaderObj.uploader.bind( 'UploadProgress', function( up, file ) {
777
  //$("#" + file.id + " .plupload_file_status").html(file.percent + "%");
778
  //$( "#" + file.id + " .plupload_file_status" ).html( rtmedia_uploading_msg + '( ' + file.percent + '% )' );
779
+ // creates a progress bar to display file upload status
780
+ var progressBar = jQuery( '<div/>', {
781
+ 'class': 'plupload_file_progress ui-widget-header',
782
+ });
783
+ progressBar.css( 'width', file.percent + '%' );
784
+ $( '#' + file.id + ' .plupload_file_status' ).html( progressBar );
785
+ // filter to customize existing progress bar can be used to display
786
+ // '%' of upload completed.
787
+ rtMediaHook.call( 'rtm_custom_progress_bar_content', [ file ] );
788
  $( '#' + file.id ).addClass( 'upload-progress' );
789
  if ( file.percent == 100 ) {
790
  $( '#' + file.id ).toggleClass( 'upload-success' );
885
  } );
886
  } else {
887
  jQuery( document ).on( 'click', '#rtm_show_upload_ui', function() {
888
+ /*
889
+ * 'enabled_ext' will get value of enabled media types if nothing is enabled,
890
+ * then an error message will be displayed.
891
+ */
892
+ if ( 'object' === typeof rtMedia_plupload_config ) {
893
+ var enabled_ext = rtMedia_plupload_config.filters[0].extensions.length;
894
+ if ( 0 === enabled_ext ) {
895
+ // If no media type is enabled error message will be displayed.
896
+ rtmedia_gallery_action_alert_message( rtmedia_media_disabled_error_message, 'warning' );
897
+ }
898
+ }
899
+
900
  jQuery( '#rtm-media-gallery-uploader' ).slideToggle();
901
  jQuery( '#rtm_show_upload_ui' ).toggleClass( 'primary' );
902
  } );
1297
 
1298
  objUploadView.uploader.bind( 'UploadProgress', function( up, file ) {
1299
  //$( "#" + file.id + " .plupload_file_status" ).html( rtmedia_uploading_msg + '( ' + file.percent + '% )' );
1300
+ // creates a progress bar to display file upload status
1301
+ var progressBar = jQuery( '<div/>', {
1302
+ 'class': 'plupload_file_progress ui-widget-header',
1303
+ });
1304
+ progressBar.css( 'width', file.percent + '%' );
1305
+ $( '#' + file.id + ' .plupload_file_status' ).html( progressBar );
1306
+ // filter to customize existing progress bar can be used to display
1307
+ // '%' of upload completed.
1308
+ rtMediaHook.call( 'rtm_custom_progress_bar_content', [ file ] );
1309
  $( '#' + file.id ).addClass( 'upload-progress' );
1310
  if ( file.percent == 100 ) {
1311
  $( '#' + file.id ).toggleClass( 'upload-success' );
1360
  $( '#whats-new-form #rtmedia_upload_terms_conditions' ).removeAttr( 'disabled' );
1361
  $( '#whats-new-form #rtmedia-whts-new-upload-container' ).find( 'input' ).removeAttr( 'disabled' );
1362
 
1363
+ /**
1364
+ * Issue fixed: 1056(rtmedia-upload-terms) - Not allowing to upload
1365
+ */
1366
+ var activity_textarea = $( '#whats-new' );
1367
+ activity_textarea.removeAttr('disabled');
1368
+ /**
1369
+ * End of issue 1056 fix
1370
+ */
1371
+
1372
  return false;
1373
  }
1374
 
1827
  var results = regex.exec( window.location.href );
1828
  if( null !== results ) {
1829
  return results[1];
 
1830
  } else {
1831
  return false;
1832
  }
2511
  } );
2512
 
2513
  commentObj[ widget_id ].uploader.bind( 'UploadProgress', function( up, file ) {
2514
+ // creates a progress bar to display file upload status
2515
+ var progressBar = jQuery( '<div/>', {
2516
+ 'class': 'plupload_file_progress ui-widget-header',
2517
+ });
2518
+ progressBar.css( 'width', file.percent + '%' );
2519
+ $( '#' + file.id + ' .plupload_file_status' ).html( progressBar );
2520
+ // filter to customize existing progress bar can be used to display
2521
+ // '%' of upload completed.
2522
+ rtMediaHook.call( 'rtm_custom_progress_bar_content', [ file ] );
2523
  jQuery( '#' + file.id ).addClass( 'upload-progress' );
2524
  if ( file.percent == 100 ) {
2525
  jQuery( '#' + file.id ).toggleClass( 'upload-success' );
app/assets/js/rtMedia.js CHANGED
@@ -133,6 +133,11 @@ function apply_rtMagnificPopup( selector ) {
133
 
134
  apply_rtMagnificPopup( '.rtmedia-list-media.rtm-gallery-list, .rtmedia-activity-container ul.rtmedia-list, #bp-media-list,.bp-media-sc-list, li.media.album_updated ul,ul.bp-media-list-media, li.activity-item div.activity-content div.activity-inner div.bp_media_content, .rtm-bbp-container, ul.rtm-comment-container' );
135
  },
 
 
 
 
 
136
  close: function( e ) {
137
  //Console.log(e);
138
  rtmedia_single_page_popup_close();
@@ -547,6 +552,35 @@ jQuery( 'document' ).ready( function( $ ) {
547
 
548
  function rtmedia_init_popup_navigation() {
549
  var rtm_mfp = jQuery.magnificPopup.instance;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
550
  jQuery( '.mfp-arrow-right' ).on( 'click', function( e ) {
551
  rtm_mfp.next();
552
  } );
@@ -568,6 +602,46 @@ jQuery( 'document' ).ready( function( $ ) {
568
  } );
569
  }
570
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
571
 
572
  function rtmedia_disable_popup_navigation_all(){
573
  // hide the left and right key
@@ -989,18 +1063,51 @@ function rtmedia_single_media_alert_message( msg, action ) {
989
  action_class = 'rtmedia-warning';
990
  }
991
 
992
- jQuery( '.rtmedia-single-media .rtmedia-media' ).css( 'opacity', '0.2' );
993
- jQuery( '.rtmedia-single-media .rtmedia-media' ).after( '<div class=\'rtmedia-message-container\'><span class=\'' + action_class + '\'>' + msg + ' </span></div>' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
994
 
995
  setTimeout( function() {
996
- jQuery( '.rtmedia-single-media .rtmedia-media' ).css( 'opacity', '1' );
997
- jQuery( '.rtmedia-message-container' ).remove();
998
  }, 3000 );
999
 
1000
- jQuery( '.rtmedia-message-container' ).click( function() {
1001
- jQuery( '.rtmedia-single-media .rtmedia-media' ).css( 'opacity', '1' );
1002
- jQuery( '.rtmedia-message-container' ).remove();
1003
  } );
 
 
 
 
1004
  }
1005
 
1006
  function rtmedia_gallery_action_alert_message( msg, action ) {
133
 
134
  apply_rtMagnificPopup( '.rtmedia-list-media.rtm-gallery-list, .rtmedia-activity-container ul.rtmedia-list, #bp-media-list,.bp-media-sc-list, li.media.album_updated ul,ul.bp-media-list-media, li.activity-item div.activity-content div.activity-inner div.bp_media_content, .rtm-bbp-container, ul.rtm-comment-container' );
135
  },
136
+ open: function() {
137
+ var lightBoxBackgrundHeight = jQuery( '.mfp-bg' );
138
+ var lightBox = jQuery( '.mfp-wrap' );
139
+ lightBoxBackgrundHeight.height( lightBoxBackgrundHeight.height() + lightBox.height() )
140
+ },
141
  close: function( e ) {
142
  //Console.log(e);
143
  rtmedia_single_page_popup_close();
552
 
553
  function rtmedia_init_popup_navigation() {
554
  var rtm_mfp = jQuery.magnificPopup.instance;
555
+
556
+ var probablyMobile = rtm_mfp.probablyMobile;
557
+ var tooltipShown = getCookie( 'rtmedia-touch-swipe-tooltip' );
558
+
559
+ // Check if its mobile and tooltip is first time dispaly.
560
+ if ( probablyMobile && "" === tooltipShown ) {
561
+
562
+ // Show tooltip.
563
+ jQuery( '#mobile-swipe-overlay' ).show();
564
+
565
+ // On touch hide tooltip.
566
+ jQuery( '#mobile-swipe-overlay' ).on ( 'click', function( e ) {
567
+ setCookie( 'rtmedia-touch-swipe-tooltip' , true, 365 );
568
+ jQuery( this ).hide();
569
+ } );
570
+
571
+ // On swipe hide tooltip.
572
+ jQuery( '#mobile-swipe-overlay' ).swipe( {
573
+ //Generic swipe handler for all directions
574
+ swipe:function( event, direction, distance, duration, fingerCount, fingerData ) {
575
+
576
+ setCookie( 'rtmedia-touch-swipe-tooltip' , true, 365 );
577
+ jQuery( '#mobile-swipe-overlay' ).hide();
578
+
579
+ },
580
+ threshold:0
581
+ } );
582
+ }
583
+
584
  jQuery( '.mfp-arrow-right' ).on( 'click', function( e ) {
585
  rtm_mfp.next();
586
  } );
602
  } );
603
  }
604
 
605
+ /**
606
+ * Sets Cookie.
607
+ *
608
+ * @param {string} cname
609
+ * @param {string} cvalue
610
+ * @param {int} exdays
611
+ * @return void
612
+ */
613
+ function setCookie( cname, cvalue, exdays ) {
614
+
615
+ var d = new Date();
616
+ d.setTime( d.getTime() + ( exdays * 24 * 60 * 60 * 1000 ) );
617
+ var expires = "expires=" + d.toUTCString();
618
+ document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
619
+
620
+ }
621
+
622
+ /**
623
+ * Get Cookie.
624
+ *
625
+ * @param {string} cname
626
+ * @return {string}
627
+ */
628
+ function getCookie( cname ) {
629
+
630
+ var name = cname + "=";
631
+ var ca = document.cookie.split( ';' );
632
+ for( var i = 0; i < ca.length; i++ ) {
633
+ var c = ca[i];
634
+ while ( ' ' == c.charAt( 0 ) ) {
635
+ c = c.substring( 1 );
636
+ }
637
+ if ( 0 == c.indexOf( name ) ) {
638
+ return c.substring( name.length, c.length );
639
+ }
640
+ }
641
+
642
+ return "";
643
+
644
+ }
645
 
646
  function rtmedia_disable_popup_navigation_all(){
647
  // hide the left and right key
1063
  action_class = 'rtmedia-warning';
1064
  }
1065
 
1066
+ /**
1067
+ * Fixed issue 152 (Media single page comment)
1068
+ */
1069
+ var comment_form = jQuery( '#rt_media_comment_form' );
1070
+ var msg_container = jQuery( '.rtmedia-message-container' );
1071
+
1072
+ var $div = jQuery("<div>",{
1073
+ "title" : "Click to dismiss",
1074
+ "class" : "rtmedia-message-container",
1075
+ "style" : "margin:1em 0;",
1076
+ });
1077
+ var $span = jQuery("<span>",{
1078
+ "class":action_class,
1079
+ });
1080
+ $span.html(msg);
1081
+
1082
+ if( comment_form.next().attr('class') === 'rtmedia-message-container' ){
1083
+ msg_container.remove();
1084
+ $span.css({border:'2px solid #884646'});
1085
+
1086
+ setTimeout(function(){
1087
+ $span.css({border:'none'});
1088
+ },500);
1089
+ }
1090
+
1091
+ $span.appendTo($div);
1092
+ comment_form.after($div);
1093
+ msg_container = $div;
1094
+
1095
+ var comment_content = $('#comment_content');
1096
+ if( comment_content ){
1097
+ comment_content.focus();
1098
+ }
1099
 
1100
  setTimeout( function() {
1101
+ msg_container.remove();
 
1102
  }, 3000 );
1103
 
1104
+ msg_container.click( function() {
1105
+ msg_container.remove();
 
1106
  } );
1107
+ /**
1108
+ * End of issue 152
1109
+ */
1110
+
1111
  }
1112
 
1113
  function rtmedia_gallery_action_alert_message( msg, action ) {
app/assets/js/rtmedia.min.js CHANGED
@@ -3,5 +3,5 @@
3
  * @package rtMedia
4
  */
5
 
6
- function apply_rtMagnificPopup(a){jQuery("document").ready(function(b){var c="";c="undefined"==typeof rtmedia_load_more?"Loading media":rtmedia_load_more,"undefined"!=typeof rtmedia_lightbox_enabled&&"1"==rtmedia_lightbox_enabled&&(b(".activity-item .rtmedia-activity-container .rtmedia-list-item > a").siblings("p").children("a").length>0&&b(".activity-item .rtmedia-activity-container .rtmedia-list-item > a").siblings("p").children("a").addClass("no-popup"),rtMagnificPopup=jQuery(a).magnificPopup({delegate:"a:not(.no-popup, .mejs-time-slider, .mejs-volume-slider, .mejs-horizontal-volume-slider)",type:"ajax",tLoading:c+" #%curr%...",mainClass:"mfp-img-mobile",preload:[1,3],closeOnBgClick:!0,gallery:{enabled:!0,navigateByImgClick:!0,arrowMarkup:"",preload:[0,1]},image:{tError:'<a href="%url%">The image #%curr%</a> could not be loaded.',titleSrc:function(a){return a.el.attr("title")+"<small>by Marsel Van Oosten</small>"}},callbacks:{ajaxContentAdded:function(){a=jQuery.magnificPopup.instance,1===jQuery(a.items).size()&&jQuery(".mfp-arrow").remove();var a=jQuery.magnificPopup.instance,c=a.currItem.el,d=c.parent();if(d.is("li")||(d=d.parent()),(d.is(":nth-last-child(2)")||d.is(":last-child"))&&d.find("a").hasClass("rtmedia-list-item-a")){d.next();"block"==jQuery("#rtMedia-galary-next").css("display")&&jQuery("#rtMedia-galary-next").click()}var e=a.items.length;if(a.index==e-1&&!d.is(":last-child"))return void c.click();var f={};"undefined"!=typeof _wpmejsSettings&&(f.pluginPath=_wpmejsSettings.pluginPath);var g=jQuery(".rtmedia-container .rtmedia-single-meta").height(),h=!1;void 0!==a&&void 0!==a.probablyMobile&&1==a.probablyMobile&&(h=!0),b(".mfp-content .rtmedia-single-media .wp-audio-shortcode,.mfp-content .rtmedia-single-media .wp-video-shortcode,.mfp-content .rtmedia-single-media .bp_media_content video").attr("autoplay",!0),h&&b(".mfp-content .rtmedia-single-media .wp-video-shortcode,.mfp-content .rtmedia-single-media .bp_media_content video").attr("muted",!1),b(".mfp-content .rtmedia-single-media .wp-audio-shortcode,.mfp-content .rtmedia-single-media .wp-video-shortcode,.mfp-content .rtmedia-single-media .bp_media_content video").mediaelementplayer({classPrefix:"mejs-",defaultVideoWidth:480,hideVolumeOnTouchDevices:!1,features:["playpause","progress","current","volume","fullscreen"],defaultVideoHeight:270,alwaysShowControls:h,enableAutosize:!0,clickToPlayPause:!0,videoHeight:-1,success:function(a,c){a.addEventListener("loadeddata",function(c){var d=b(a).height(),e=b(window).height(),f=jQuery("div.rtm-ltb-action-container").height(),f=f+50,h=g-f;d>e&&jQuery(".rtmedia-container #rtmedia-single-media-container .mejs-container").attr("style","height:"+h+"px !important; transition:0.2s")},!1),h&&b(a).hasClass("wp-video-shortcode")?jQuery("body").on("touchstart",".mejs-overlay-button",function(b){a.paused?a.play():a.pause()}):a.play()}}),b(".mfp-content .mejs-audio .mejs-controls").css("position","relative"),rtMediaHook.call("rtmedia_js_popup_after_content_added",[]),"undefined"!=typeof bp&&void 0!==bp.mentions&&void 0!==bp.mentions.users&&(b("#atwho-container #atwho-ground-comment_content").remove(),b("#comment_content").bp_mentions(bp.mentions.users)),rtmedia_reset_video_and_audio_for_popup(),apply_rtMagnificPopup(".rtmedia-list-media.rtm-gallery-list, .rtmedia-activity-container ul.rtmedia-list, #bp-media-list,.bp-media-sc-list, li.media.album_updated ul,ul.bp-media-list-media, li.activity-item div.activity-content div.activity-inner div.bp_media_content, .rtm-bbp-container, ul.rtm-comment-container")},close:function(a){rtmedia_single_page_popup_close()},BeforeChange:function(a){}}})),jQuery(document).ajaxComplete(function(){jQuery("[id^=imgedit-leaving]").filter(function(){var a=jQuery(this).text();jQuery(this).text(a.replace("OK","Save"))})})})}function rtmedia_init_action_dropdown(a){var b,c;jQuery(a+" .click-nav > span,"+a+" .click-nav > div").toggleClass("no-js js"),jQuery(a+" .click-nav .js ul").hide(),jQuery(a+" .click-nav .clicker").click(function(a){b=jQuery("#rtm-media-options .click-nav .clicker").next("ul"),c=jQuery(this).next("ul"),jQuery.each(b,function(a,b){jQuery(b).html()!=c.html()&&jQuery(b).hide()}),jQuery(c).toggle(),a.stopPropagation()})}function bp_media_create_element(a){return!1}function rtmedia_version_compare(a,b){if(typeof a+typeof b!="stringstring")return!1;for(var c=a.split("."),d=b.split("."),e=0,f=Math.max(c.length,d.length);e<f;e++){if(c[e]&&!d[e]&&parseInt(c[e])>0||parseInt(c[e])>parseInt(d[e]))return!0;if(d[e]&&!c[e]&&parseInt(d[e])>0||parseInt(c[e])<parseInt(d[e]))return!1}return!0}function rtm_is_element_exist(a){return jQuery(a).length>0}function rtm_masonry_reload(a){setTimeout(function(){a.masonry("reload")},250)}function rtm_search_media_text_validation(){""===jQuery("#media_search_input").val()?jQuery("#media_search").css("cursor","not-allowed"):jQuery("#media_search").css("cursor","pointer")}function rtmediaGetParameterByName(a){a=a.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var b=new RegExp("[\\?&]"+a+"=([^&#]*)"),c=b.exec(location.search);return null==c?"":decodeURIComponent(c[1].replace(/\+/g," "))}function rtmedia_single_media_alert_message(a,b){var c="rtmedia-success";"warning"==b&&(c="rtmedia-warning"),jQuery(".rtmedia-single-media .rtmedia-media").css("opacity","0.2"),jQuery(".rtmedia-single-media .rtmedia-media").after("<div class='rtmedia-message-container'><span class='"+c+"'>"+a+" </span></div>"),setTimeout(function(){jQuery(".rtmedia-single-media .rtmedia-media").css("opacity","1"),jQuery(".rtmedia-message-container").remove()},3e3),jQuery(".rtmedia-message-container").click(function(){jQuery(".rtmedia-single-media .rtmedia-media").css("opacity","1"),jQuery(".rtmedia-message-container").remove()})}function rtmedia_gallery_action_alert_message(a,b){var c="rtmedia-success";"warning"==b&&(c="rtmedia-warning");jQuery("body").append('<div class="rtmedia-gallery-alert-container"> </div>'),jQuery(".rtmedia-gallery-alert-container").append("<div class='rtmedia-gallery-message-box'><span class='"+c+"'>"+a+" </span></div>"),setTimeout(function(){jQuery(".rtmedia-gallery-alert-container").remove()},3e3),jQuery(".rtmedia-gallery-message-box").click(function(){jQuery(".rtmedia-gallery-alert-container").remove()})}function rtmedia_activity_masonry(){jQuery("#activity-stream .rtmedia-activity-container .rtmedia-list").masonry({itemSelector:".rtmedia-list-item",gutter:7});var a=0,b=setInterval(function(){a+=1,5===a&&clearInterval(b),jQuery.each(jQuery(".rtmedia-activity-container .rtmedia-list.masonry .rtmedia-item-title"),function(a,b){jQuery(b).width(jQuery(b).siblings(".rtmedia-item-thumbnail").children("img").width())}),rtm_masonry_reload(jQuery("#activity-stream .rtmedia-activity-container .rtmedia-list"))},1e3)}function get_parameter(a,b){if(!a)return!1;b||(b=window.location.href);var a=a.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]"),c=a+"=([^&#]*)",d=new RegExp(c),e=d.exec(b);return null!==e&&e[1]}!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):window.jQuery||window.Zepto)}(function(a){var b,c,d,e,f,g,h=function(){},i=!!window.jQuery,j=a(window),k=function(a,c){b.ev.on("mfp"+a+".mfp",c)},l=function(b,c,d,e){var f=document.createElement("div");return f.className="mfp-"+b,d&&(f.innerHTML=d),e?c&&c.appendChild(f):(f=a(f),c&&f.appendTo(c)),f},m=function(c,d){b.ev.triggerHandler("mfp"+c,d),b.st.callbacks&&(c=c.charAt(0).toLowerCase()+c.slice(1),b.st.callbacks[c]&&b.st.callbacks[c].apply(b,a.isArray(d)?d:[d]))},n=function(c){return c===g&&b.currTemplate.closeBtn||(b.currTemplate.closeBtn=a(b.st.closeMarkup.replace("%title%",b.st.tClose)),g=c),b.currTemplate.closeBtn},o=function(){a.magnificPopup.instance||(b=new h,b.init(),a.magnificPopup.instance=b)},p=function(){var a=document.createElement("p").style,b=["ms","O","Moz","Webkit"];if(void 0!==a.transition)return!0;for(;b.length;)if(b.pop()+"Transition"in a)return!0;return!1};h.prototype={constructor:h,init:function(){var c=navigator.appVersion;b.isIE7=-1!==c.indexOf("MSIE 7."),b.isIE8=-1!==c.indexOf("MSIE 8."),b.isLowIE=b.isIE7||b.isIE8,b.isAndroid=/android/gi.test(c),b.isIOS=/iphone|ipad|ipod/gi.test(c),b.supportsTransition=p(),b.probablyMobile=b.isAndroid||b.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),d=a(document),b.popupsCache={}},open:function(c){var e;if(!1===c.isObj){b.items=c.items.toArray(),b.index=0;var g,h=c.items;for(e=0;e<h.length;e++)if(g=h[e],g.parsed&&(g=g.el[0]),g===c.el[0]){b.index=e;break}}else b.items=a.isArray(c.items)?c.items:[c.items],b.index=c.index||0;if(b.isOpen)return void b.updateItemHTML();b.types=[],f="",c.mainEl&&c.mainEl.length?b.ev=c.mainEl.eq(0):b.ev=d,c.key?(b.popupsCache[c.key]||(b.popupsCache[c.key]={}),b.currTemplate=b.popupsCache[c.key]):b.currTemplate={},b.st=a.extend(!0,{},a.magnificPopup.defaults,c),b.fixedContentPos="auto"===b.st.fixedContentPos?!b.probablyMobile:b.st.fixedContentPos,b.st.modal&&(b.st.closeOnContentClick=!1,b.st.closeOnBgClick=!1,b.st.showCloseBtn=!1,b.st.enableEscapeKey=!1),b.bgOverlay||(b.bgOverlay=l("bg").on("click.mfp",function(){b.close()}),b.wrap=l("wrap").attr("tabindex",-1).on("click.mfp",function(a){b._checkIfClose(a.target)&&b.close()}),b.container=l("container",b.wrap)),b.contentContainer=l("content"),b.st.preloader&&(b.preloader=l("preloader",b.container,b.st.tLoading));var i=a.magnificPopup.modules;for(e=0;e<i.length;e++){var o=i[e];o=o.charAt(0).toUpperCase()+o.slice(1),b["init"+o].call(b)}m("BeforeOpen"),b.st.showCloseBtn&&(b.st.closeBtnInside?(k("MarkupParse",function(a,b,c,d){c.close_replaceWith=n(d.type)}),f+=" mfp-close-btn-in"):b.wrap.append(n())),b.st.alignTop&&(f+=" mfp-align-top"),b.fixedContentPos?b.wrap.css({overflow:b.st.overflowY,overflowX:"hidden",overflowY:b.st.overflowY}):b.wrap.css({top:j.scrollTop(),position:"absolute"}),(!1===b.st.fixedBgPos||"auto"===b.st.fixedBgPos&&!b.fixedContentPos)&&b.bgOverlay.css({height:d.height(),position:"absolute"}),b.st.enableEscapeKey&&d.on("keyup.mfp",function(a){27===a.keyCode&&b.close()}),j.on("resize.mfp",function(){b.updateSize()}),b.st.closeOnContentClick||(f+=" mfp-auto-cursor"),f&&b.wrap.addClass(f);var p=b.wH=j.height(),q={};if(b.fixedContentPos&&b._hasScrollBar(p)){var r=b._getScrollbarSize();r&&(q.marginRight=r)}b.fixedContentPos&&(b.isIE7?a("body, html").css("overflow","hidden"):q.overflow="hidden");var s=b.st.mainClass;return b.isIE7&&(s+=" mfp-ie7"),s&&b._addClassToMFP(s),b.updateItemHTML(),m("BuildControls"),a("html").css(q),b.bgOverlay.add(b.wrap).prependTo(b.st.prependTo||a(document.body)),b._lastFocusedEl=document.activeElement,setTimeout(function(){b.content?(b._addClassToMFP("mfp-ready"),b._setFocus()):b.bgOverlay.addClass("mfp-ready"),d.on("focusin.mfp",b._onFocusIn)},16),b.isOpen=!0,b.updateSize(p),m("Open"),c},close:function(){b.isOpen&&(m("BeforeClose"),b.isOpen=!1,b.st.removalDelay&&!b.isLowIE&&b.supportsTransition?(b._addClassToMFP("mfp-removing"),setTimeout(function(){b._close()},b.st.removalDelay)):b._close())},_close:function(){m("Close");var c="mfp-removing mfp-ready ";if(b.bgOverlay.detach(),b.wrap.detach(),b.container.empty(),b.st.mainClass&&(c+=b.st.mainClass+" "),b._removeClassFromMFP(c),b.fixedContentPos){var e={marginRight:""};b.isIE7?a("body, html").css("overflow",""):e.overflow="",a("html").css(e)}d.off("keyup.mfp focusin.mfp"),b.ev.off(".mfp"),b.wrap.attr("class","mfp-wrap").removeAttr("style"),b.bgOverlay.attr("class","mfp-bg"),b.container.attr("class","mfp-container"),!b.st.showCloseBtn||b.st.closeBtnInside&&!0!==b.currTemplate[b.currItem.type]||b.currTemplate.closeBtn&&b.currTemplate.closeBtn.detach(),b._lastFocusedEl&&a(b._lastFocusedEl).focus(),b.currItem=null,b.content=null,b.currTemplate=null,b.prevHeight=0,m("AfterClose")},updateSize:function(a){if(b.isIOS){var c=document.documentElement.clientWidth/window.innerWidth,d=window.innerHeight*c;b.wrap.css("height",d),b.wH=d}else b.wH=a||j.height();b.fixedContentPos||b.wrap.css("height",b.wH),m("Resize")},updateItemHTML:function(){var c=b.items[b.index];b.contentContainer.detach(),b.content&&b.content.detach(),c.parsed||(c=b.parseEl(b.index));var d=c.type;if(m("BeforeChange",[b.currItem?b.currItem.type:"",d]),b.currItem=c,!b.currTemplate[d]){var f=!!b.st[d]&&b.st[d].markup;m("FirstMarkupParse",f),b.currTemplate[d]=!f||a(f)}e&&e!==c.type&&b.container.removeClass("mfp-"+e+"-holder");var g=b["get"+d.charAt(0).toUpperCase()+d.slice(1)](c,b.currTemplate[d]);b.appendContent(g,d),c.preloaded=!0,m("Change",c),e=c.type,b.container.prepend(b.contentContainer),m("AfterChange")},appendContent:function(a,c){b.content=a,a?b.st.showCloseBtn&&b.st.closeBtnInside&&!0===b.currTemplate[c]?b.content.find(".mfp-close").length||b.content.append(n()):b.content=a:b.content="",m("BeforeAppend"),b.container.addClass("mfp-"+c+"-holder"),b.contentContainer.append(b.content)},parseEl:function(c){var d,e=b.items[c];if(e.tagName?e={el:a(e)}:(d=e.type,e={data:e,src:e.src}),e.el){for(var f=b.types,g=0;g<f.length;g++)if(e.el.hasClass("mfp-"+f[g])){d=f[g];break}e.src=e.el.attr("data-mfp-src"),e.src||(e.src=e.el.attr("href"))}return e.type=d||b.st.type||"inline",e.index=c,e.parsed=!0,b.items[c]=e,m("ElementParse",e),b.items[c]},addGroup:function(a,c){var d=function(d){d.mfpEl=this,b._openClick(d,a,c)};c||(c={});var e="click.magnificPopup";c.mainEl=a,c.items?(c.isObj=!0,a.off(e).on(e,d)):(c.isObj=!1,c.delegate?a.off(e).on(e,c.delegate,d):(c.items=a,a.off(e).on(e,d)))},_openClick:function(c,d,e){if((void 0!==e.midClick?e.midClick:a.magnificPopup.defaults.midClick)||2!==c.which&&!c.ctrlKey&&!c.metaKey){var f=void 0!==e.disableOn?e.disableOn:a.magnificPopup.defaults.disableOn;if(f)if(a.isFunction(f)){if(!f.call(b))return!0}else if(j.width()<f)return!0;c.type&&(c.preventDefault(),b.isOpen&&c.stopPropagation()),e.el=a(c.mfpEl),e.delegate&&(e.items=d.find(e.delegate)),b.open(e)}},updateStatus:function(a,d){if(b.preloader){c!==a&&b.container.removeClass("mfp-s-"+c),d||"loading"!==a||(d=b.st.tLoading);var e={status:a,text:d};m("UpdateStatus",e),a=e.status,d=e.text,b.preloader.html(d),b.preloader.find("a").on("click",function(a){a.stopImmediatePropagation()}),b.container.addClass("mfp-s-"+a),c=a}},_checkIfClose:function(c){if(!a(c).hasClass("mfp-prevent-close")){var d=b.st.closeOnContentClick,e=b.st.closeOnBgClick;if(d&&e)return!0;if(!b.content||a(c).hasClass("mfp-close")||b.preloader&&c===b.preloader[0])return!0;if(c===b.content[0]||a.contains(b.content[0],c)){if(d)return!0}else if(e&&a.contains(document,c))return!0;return!1}},_addClassToMFP:function(a){b.bgOverlay.addClass(a),b.wrap.addClass(a)},_removeClassFromMFP:function(a){this.bgOverlay.removeClass(a),b.wrap.removeClass(a)},_hasScrollBar:function(a){return(b.isIE7?d.height():document.body.scrollHeight)>(a||j.height())},_setFocus:function(){(b.st.focus?b.content.find(b.st.focus).eq(0):b.wrap).focus()},_onFocusIn:function(c){if(c.target!==b.wrap[0]&&!a.contains(b.wrap[0],c.target))return b._setFocus(),!1},_parseMarkup:function(b,c,d){var e;d.data&&(c=a.extend(d.data,c)),m("MarkupParse",[b,c,d]),a.each(c,function(a,c){if(void 0===c||!1===c)return!0;if(e=a.split("_"),e.length>1){var d=b.find(".mfp-"+e[0]);if(d.length>0){var f=e[1];"replaceWith"===f?d[0]!==c[0]&&d.replaceWith(c):"img"===f?d.is("img")?d.attr("src",c):d.replaceWith('<img src="'+c+'" class="'+d.attr("class")+'" />'):d.attr(e[1],c)}}else b.find(".mfp-"+a).html(c)})},_getScrollbarSize:function(){if(void 0===b.scrollbarSize){var a=document.createElement("div");a.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(a),b.scrollbarSize=a.offsetWidth-a.clientWidth,document.body.removeChild(a)}return b.scrollbarSize}},a.magnificPopup={instance:null,proto:h.prototype,modules:[],open:function(b,c){return o(),b=b?a.extend(!0,{},b):{},b.isObj=!0,b.index=c||0,this.instance.open(b)},close:function(){return a.magnificPopup.instance&&a.magnificPopup.instance.close()},registerModule:function(b,c){c.options&&(a.magnificPopup.defaults[b]=c.options),a.extend(this.proto,c.proto),this.modules.push(b)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">&times;</button>',tClose:"Close (Esc)",tLoading:"Loading..."}},a.fn.magnificPopup=function(c){o();var d=a(this);if("string"==typeof c)if("open"===c){var e,f=i?d.data("magnificPopup"):d[0].magnificPopup,g=parseInt(arguments[1],10)||0;f.items?e=f.items[g]:(e=d,f.delegate&&(e=e.find(f.delegate)),e=e.eq(g)),b._openClick({mfpEl:e},d,f)}else b.isOpen&&b[c].apply(b,Array.prototype.slice.call(arguments,1));else c=a.extend(!0,{},c),i?d.data("magnificPopup",c):d[0].magnificPopup=c,b.addGroup(d,c);return d};var q,r,s,t=function(){s&&(r.after(s.addClass(q)).detach(),s=null)};a.magnificPopup.registerModule("inline",{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){b.types.push("inline"),k("Close.inline",function(){t()})},getInline:function(c,d){if(t(),c.src){var e=b.st.inline,f=a(c.src);if(f.length){var g=f[0].parentNode;g&&g.tagName&&(r||(q=e.hiddenClass,r=l(q),q="mfp-"+q),s=f.after(r).detach().removeClass(q)),b.updateStatus("ready")}else b.updateStatus("error",e.tNotFound),f=a("<div>");return c.inlineElement=f,f}return b.updateStatus("ready"),b._parseMarkup(d,{},c),d}}});var u,v=function(){u&&a(document.body).removeClass(u)},w=function(){v(),b.req&&b.req.abort()};a.magnificPopup.registerModule("ajax",{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){b.types.push("ajax"),u=b.st.ajax.cursor,k("Close.ajax",w),k("BeforeChange.ajax",w)},getAjax:function(c){u&&a(document.body).addClass(u),b.updateStatus("loading");var d=a.extend({url:c.src,success:function(d,e,f){var g={data:d,xhr:f};m("ParseAjax",g),b.appendContent(a(g.data),"ajax"),c.finished=!0,v(),b._setFocus(),setTimeout(function(){b.wrap.addClass("mfp-ready")},16),b.updateStatus("ready"),m("AjaxContentAdded")},error:function(){v(),c.finished=c.loadError=!0,b.updateStatus("error",b.st.ajax.tError.replace("%url%",c.src))}},b.st.ajax.settings);return b.req=a.ajax(d),""}}});var x,y=function(c){if(c.data&&void 0!==c.data.title)return c.data.title;var d=b.st.image.titleSrc;if(d){if(a.isFunction(d))return d.call(b,c);if(c.el)return c.el.attr(d)||""}return""};a.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var c=b.st.image,d=".image";b.types.push("image"),k("Open"+d,function(){"image"===b.currItem.type&&c.cursor&&a(document.body).addClass(c.cursor)}),k("Close"+d,function(){c.cursor&&a(document.body).removeClass(c.cursor),j.off("resize.mfp")}),k("Resize"+d,b.resizeImage),b.isLowIE&&k("AfterChange",b.resizeImage)},resizeImage:function(){var a=b.currItem;if(a&&a.img&&b.st.image.verticalFit){var c=0;b.isLowIE&&(c=parseInt(a.img.css("padding-top"),10)+parseInt(a.img.css("padding-bottom"),10)),a.img.css("max-height",b.wH-c)}},_onImageHasSize:function(a){a.img&&(a.hasSize=!0,x&&clearInterval(x),a.isCheckingImgSize=!1,m("ImageHasSize",a),a.imgHidden&&(b.content&&b.content.removeClass("mfp-loading"),a.imgHidden=!1))},findImageSize:function(a){var c=0,d=a.img[0],e=function(f){x&&clearInterval(x),x=setInterval(function(){if(d.naturalWidth>0)return void b._onImageHasSize(a);c>200&&clearInterval(x),c++,3===c?e(10):40===c?e(50):100===c&&e(500)},f)};e(1)},getImage:function(c,d){var e=0,f=function(){c&&(c.img[0].complete?(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("ready")),c.hasSize=!0,c.loaded=!0,m("ImageLoadComplete")):(e++,e<200?setTimeout(f,100):g()))},g=function(){c&&(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("error",h.tError.replace("%url%",c.src))),c.hasSize=!0,c.loaded=!0,c.loadError=!0)},h=b.st.image,i=d.find(".mfp-img");if(i.length){var j=document.createElement("img");j.className="mfp-img",c.el&&c.el.find("img").length&&(j.alt=c.el.find("img").attr("alt")),c.img=a(j).on("load.mfploader",f).on("error.mfploader",g),j.src=c.src,i.is("img")&&(c.img=c.img.clone()),j=c.img[0],j.naturalWidth>0?c.hasSize=!0:j.width||(c.hasSize=!1)}return b._parseMarkup(d,{title:y(c),img_replaceWith:c.img},c),b.resizeImage(),c.hasSize?(x&&clearInterval(x),c.loadError?(d.addClass("mfp-loading"),b.updateStatus("error",h.tError.replace("%url%",c.src))):(d.removeClass("mfp-loading"),b.updateStatus("ready")),d):(b.updateStatus("loading"),c.loading=!0,c.hasSize||(c.imgHidden=!0,d.addClass("mfp-loading"),b.findImageSize(c)),d)}}});var z,A=function(){return void 0===z&&(z=void 0!==document.createElement("p").style.MozTransform),z};a.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(a){return a.is("img")?a:a.find("img")}},proto:{initZoom:function(){var a,c=b.st.zoom,d=".zoom";if(c.enabled&&b.supportsTransition){var e,f,g=c.duration,h=function(a){var b=a.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),d="all "+c.duration/1e3+"s "+c.easing,e={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},f="transition";return e["-webkit-"+f]=e["-moz-"+f]=e["-o-"+f]=e[f]=d,b.css(e),b},i=function(){b.content.css("visibility","visible")};k("BuildControls"+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.content.css("visibility","hidden"),!(a=b._getItemToZoom()))return void i();f=h(a),f.css(b._getOffset()),b.wrap.append(f),e=setTimeout(function(){f.css(b._getOffset(!0)),e=setTimeout(function(){i(),setTimeout(function(){f.remove(),a=f=null,m("ZoomAnimationEnded")},16)},g)},16)}}),k("BeforeClose"+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.st.removalDelay=g,!a){if(!(a=b._getItemToZoom()))return;f=h(a)}f.css(b._getOffset(!0)),b.wrap.append(f),b.content.css("visibility","hidden"),setTimeout(function(){f.css(b._getOffset())},16)}}),k("Close"+d,function(){b._allowZoom()&&(i(),f&&f.remove(),a=null)})}},_allowZoom:function(){return"image"===b.currItem.type},_getItemToZoom:function(){return!!b.currItem.hasSize&&b.currItem.img},_getOffset:function(c){var d;d=c?b.currItem.img:b.st.zoom.opener(b.currItem.el||b.currItem);var e=d.offset(),f=parseInt(d.css("padding-top"),10),g=parseInt(d.css("padding-bottom"),10);e.top-=a(window).scrollTop()-f;var h={width:d.width(),height:(i?d.innerHeight():d[0].offsetHeight)-g-f};return A()?h["-moz-transform"]=h.transform="translate("+e.left+"px,"+e.top+"px)":(h.left=e.left,h.top=e.top),h}}});var B=function(a){if(b.currTemplate.iframe){var c=b.currTemplate.iframe.find("iframe");c.length&&(a||(c[0].src="//about:blank"),b.isIE8&&c.css("display",a?"block":"none"))}};a.magnificPopup.registerModule("iframe",{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){b.types.push("iframe"),k("BeforeChange",function(a,b,c){b!==c&&("iframe"===b?B():"iframe"===c&&B(!0))}),k("Close.iframe",function(){B()})},getIframe:function(c,d){var e=c.src,f=b.st.iframe;a.each(f.patterns,function(){if(e.indexOf(this.index)>-1)return this.id&&(e="string"==typeof this.id?e.substr(e.lastIndexOf(this.id)+this.id.length,e.length):this.id.call(this,e)),e=this.src.replace("%id%",e),!1});var g={};return f.srcAction&&(g[f.srcAction]=e),b._parseMarkup(d,g,c),b.updateStatus("ready"),d}}});var C=function(a){var c=b.items.length;return a>c-1?a-c:a<0?c+a:a},D=function(a,b,c){return a.replace(/%curr%/gi,b+1).replace(/%total%/gi,c)};a.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var c=b.st.gallery,e=".mfp-gallery",g=Boolean(a.fn.mfpFastClick);if(b.direction=!0,!c||!c.enabled)return!1;f+=" mfp-gallery",k("Open"+e,function(){c.navigateByImgClick&&b.wrap.on("click"+e,".mfp-img",function(){if(b.items.length>1)return b.next(),!1}),d.on("keydown"+e,function(a){37===a.keyCode?b.prev():39===a.keyCode&&b.next()})}),k("UpdateStatus"+e,function(a,c){c.text&&(c.text=D(c.text,b.currItem.index,b.items.length))}),k("MarkupParse"+e,function(a,d,e,f){var g=b.items.length;e.counter=g>1?D(c.tCounter,f.index,g):""}),k("BuildControls"+e,function(){if(b.items.length>1&&c.arrows&&!b.arrowLeft){var d=c.arrowMarkup,e=b.arrowLeft=a(d.replace(/%title%/gi,c.tPrev).replace(/%dir%/gi,"left")).addClass("mfp-prevent-close"),f=b.arrowRight=a(d.replace(/%title%/gi,c.tNext).replace(/%dir%/gi,"right")).addClass("mfp-prevent-close"),h=g?"mfpFastClick":"click";e[h](function(){b.prev()}),f[h](function(){b.next()}),b.isIE7&&(l("b",e[0],!1,!0),l("a",e[0],!1,!0),l("b",f[0],!1,!0),l("a",f[0],!1,!0)),b.container.append(e.add(f))}}),k("Change"+e,function(){b._preloadTimeout&&clearTimeout(b._preloadTimeout),b._preloadTimeout=setTimeout(function(){b.preloadNearbyImages(),b._preloadTimeout=null},16)}),k("Close"+e,function(){d.off(e),b.wrap.off("click"+e),b.arrowLeft&&g&&b.arrowLeft.add(b.arrowRight).destroyMfpFastClick(),b.arrowRight=b.arrowLeft=null})},next:function(){b.direction=!0,b.index=C(b.index+1),b.updateItemHTML()},prev:function(){b.direction=!1,b.index=C(b.index-1),b.updateItemHTML()},goTo:function(a){b.direction=a>=b.index,b.index=a,b.updateItemHTML()},preloadNearbyImages:function(){var a,c=b.st.gallery.preload,d=Math.min(c[0],b.items.length),e=Math.min(c[1],b.items.length);for(a=1;a<=(b.direction?e:d);a++)b._preloadItem(b.index+a);for(a=1;a<=(b.direction?d:e);a++)b._preloadItem(b.index-a)},_preloadItem:function(c){if(c=C(c),!b.items[c].preloaded){var d=b.items[c];d.parsed||(d=b.parseEl(c)),m("LazyLoad",d),"image"===d.type&&(d.img=a('<img class="mfp-img" />').on("load.mfploader",function(){d.hasSize=!0}).on("error.mfploader",function(){d.hasSize=!0,d.loadError=!0,m("LazyLoadError",d)}).attr("src",d.src)),d.preloaded=!0}}}});a.magnificPopup.registerModule("retina",{options:{replaceSrc:function(a){return a.src.replace(/\.\w+$/,function(a){return"@2x"+a})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var a=b.st.retina,c=a.ratio;c=isNaN(c)?c():c,c>1&&(k("ImageHasSize.retina",function(a,b){b.img.css({"max-width":b.img[0].naturalWidth/c,width:"100%"})}),k("ElementParse.retina",function(b,d){d.src=a.replaceSrc(d,c)}))}}}}),function(){var b="ontouchstart"in window,c=function(){j.off("touchmove"+d+" touchend"+d)},d=".mfpFastClick";a.fn.mfpFastClick=function(e){return a(this).each(function(){var f,g=a(this);if(b){var h,i,k,l,m,n;g.on("touchstart"+d,function(a){l=!1,n=1,m=a.originalEvent?a.originalEvent.touches[0]:a.touches[0],i=m.clientX,k=m.clientY,j.on("touchmove"+d,function(a){m=a.originalEvent?a.originalEvent.touches:a.touches,n=m.length,m=m[0],(Math.abs(m.clientX-i)>10||Math.abs(m.clientY-k)>10)&&(l=!0,c())}).on("touchend"+d,function(a){c(),l||n>1||(f=!0,a.preventDefault(),clearTimeout(h),h=setTimeout(function(){f=!1},1e3),e())})})}g.on("click"+d,function(){f||e()})})},a.fn.destroyMfpFastClick=function(){a(this).off("touchstart"+d+" click"+d),b&&j.off("touchmove"+d+" touchend"+d)}}(),o()}),"function"!=typeof Object.create&&(Object.create=function(a){function b(){}return b.prototype=a,new b}),function(a,b,c,d){var e={init:function(b,c){var d=this;d.elem=c,d.$elem=a(c),d.options=a.extend({},a.fn.rtTab.options,b),d.rtTabs()},rtTabs:function(){var c=this,d=c.options.activeTab;if(c.$elem.find("li:nth-child("+d+")").addClass("active"),c.rtTabContent(activeTabContent="yes"),c.rtClick(),!0==("false"!==c.$elem.attr("data-hash"))){var e=b.location.hash;e&&c.$elem.find("li").find('a[href="'+e+'"]').trigger("click"),a(b).on("hashchange",function(){var a=b.location.hash;c.$elem.find("li").find('a[href="'+a+'"]').trigger("click")})}},rtClick:function(){var c=this,d=c.$elem.find("li");d.find("a").on("click",function(e){e.preventDefault(),d.removeClass("active"),c.rtTabContent(),a(this).parent().addClass("active");var f=a(this).attr("href");if(a(f).removeClass("hide"),1==("false"!==c.$elem.attr("data-hash"))){var g=a(b).scrollTop();location.hash=a(this).attr("href"),a(b).scrollTop(g)}"function"==typeof c.options.onComplete&&c.options.onComplete.apply(c.elem,arguments)})},rtTabContent:function(b){this.$elem.find("li").find("a").each(function(){var c=a(this),d=c.attr("href");"yes"===b?c.parent().hasClass("active")||a(d).addClass("hide"):a(d).addClass("hide")})}};a.fn.rtTab=function(b){return this.each(function(){var c=Object.create(e);c.init(b,this),a.data(this,"rtTab",c)})},a.fn.rtTab.options={activeTab:1,onComplete:null}}(jQuery,window,document);var rtMagnificPopup,rtm_masonry_container,comment_media=!1,rtMediaHook={hooks:[],is_break:!1,register:function(a,b){void 0===rtMediaHook.hooks[a]&&(rtMediaHook.hooks[a]=[]),rtMediaHook.hooks[a].push(b)},call:function(a,arguments){if(void 0!==rtMediaHook.hooks[a])for(i=0;i<rtMediaHook.hooks[a].length;++i)if(1!=rtMediaHook.hooks[a][i](arguments))return rtMediaHook.is_break=!0,!1;return!0}};jQuery("document").ready(function(a){function b(){if(jQuery("#rtmedia-media-view-form").length>0){var a=jQuery("#rtmedia-media-view-form").attr("action");jQuery.post(a,{},function(a){})}}function c(){var a=jQuery.magnificPopup.instance;jQuery(".mfp-arrow-right").on("click",function(b){a.next()}),jQuery(".mfp-arrow-left").on("click",function(b){a.prev()}),jQuery(".mfp-content .rtmedia-media").swipe({swipeLeft:function(b,c,d,e,f){a.next()},swipeRight:function(b,c,d,e,f){a.prev()},threshold:0})}function d(){jQuery(".mfp-arrow-right").hide(),jQuery(".mfp-arrow-left").hide(),jQuery(document).unbind("keydown")}function e(){rtmedia_disable_popup_navigation("#comment_content")}function f(){jQuery(".rtmedia-container").on("click",".rtmedia-delete-media",function(a){a.preventDefault(),confirm(rtmedia_media_delete_confirmation)&&jQuery(this).closest("form").submit()})}jQuery(".rtmedia-uploader-div").css({opacity:"1",display:"block",visibility:"visible"}),jQuery(" #whats-new-options ").css({opacity:"1"}),void 0!==a.fn.rtTab&&a(".rtm-tabs").rtTab(),jQuery(".rtmedia-modal-link").length>0&&a(".rtmedia-modal-link").magnificPopup({type:"inline",midClick:!0,closeBtnInside:!0}),a("#rt_media_comment_form").submit(function(b){return""!=a.trim(a("#comment_content").val())||(0==jQuery("#rtmedia-single-media-container").length?rtmedia_gallery_action_alert_message(rtmedia_empty_comment_msg,"warning"):rtmedia_single_media_alert_message(rtmedia_empty_comment_msg,"warning"),!1)}),a("li.rtmedia-list-item p a").each(function(b){a(this).addClass("no-popup")}),a("li.rtmedia-list-item p a").each(function(b){a(this).addClass("no-popup")}),
7
- "undefined"!=typeof rtmedia_lightbox_enabled&&"1"==rtmedia_lightbox_enabled&&apply_rtMagnificPopup(".rtmedia-list-media.rtm-gallery-list, .rtmedia-activity-container ul.rtmedia-list, #bp-media-list,.bp-media-sc-list, li.media.album_updated ul,ul.bp-media-list-media, li.activity-item div.activity-content div.activity-inner div.bp_media_content, .rtm-bbp-container, ul.rtm-comment-container"),jQuery.ajaxPrefilter(function(a,b,c){try{if(null==b.data||void 0===b.data||void 0===b.data.action)return!0}catch(a){return!0}if("activity_get_older_updates"==b.data.action){var d=b.success;a.success=function(a){d(a),apply_rtMagnificPopup(".rtmedia-activity-container ul.rtmedia-list, #bp-media-list, .bp-media-sc-list, li.media.album_updated ul,ul.bp-media-list-media, li.activity-item div.activity-content div.activity-inner div.bp_media_content"),rtMediaHook.call("rtmedia_js_after_activity_added",[])}}else if("get_single_activity_content"==b.data.action){var d=b.success;a.success=function(a){d(a),setTimeout(function(){apply_rtMagnificPopup(".rtmedia-activity-container ul.rtmedia-list, #bp-media-list, .bp-media-sc-list, li.media.album_updated ul,ul.bp-media-list-media, li.activity-item div.activity-content div.activity-inner div.bp_media_content"),jQuery("ul.activity-list li.rtmedia_update:first-child .wp-audio-shortcode, ul.activity-list li.rtmedia_update:first-child .wp-video-shortcode").mediaelementplayer({classPrefix:"mejs-",defaultVideoWidth:480,defaultVideoHeight:270})},900)}}}),jQuery.ajaxPrefilter(function(a,b,c){try{if(null==b.data||void 0===b.data||void 0===b.data.action)return!0}catch(a){return!0}if("activity_get_older_updates"==b.data.action){var d=b.success;a.success=function(a){d(a),apply_rtMagnificPopup(".rtmedia-activity-container ul.rtmedia-list, #bp-media-list, .bp-media-sc-list, li.media.album_updated ul,ul.bp-media-list-media, li.activity-item div.activity-content div.activity-inner div.bp_media_content"),jQuery("ul.activity-list li.rtmedia_update div.rtmedia-item-thumbnail > audio.wp-audio-shortcode, ul.activity-list li.rtmedia_update div.rtmedia-item-thumbnail > video.wp-video-shortcode").mediaelementplayer({classPrefix:"mejs-",defaultVideoWidth:480,defaultVideoHeight:270}),setTimeout(function(){rtmedia_activity_stream_comment_media()},900),rtMediaHook.call("rtmedia_js_after_activity_added",[])}}}),jQuery(".rtmedia-container").on("click",".select-all",function(a){jQuery(this).toggleClass("unselect-all").toggleClass("select-all"),jQuery(this).attr("title",rtmedia_unselect_all_visible),jQuery(".rtmedia-list input").each(function(){jQuery(this).prop("checked",!0)}),jQuery(".rtmedia-list-item").addClass("bulk-selected")}),jQuery(".rtmedia-container").on("click",".unselect-all",function(a){jQuery(this).toggleClass("select-all").toggleClass("unselect-all"),jQuery(this).attr("title",rtmedia_select_all_visible),jQuery(".rtmedia-list input").each(function(){jQuery(this).prop("checked",!1)}),jQuery(".rtmedia-list-item").removeClass("bulk-selected")}),jQuery(".rtmedia-container").on("click",".rtmedia-move",function(a){jQuery(".rtmedia-delete-container").slideUp(),jQuery(".rtmedia-move-container").slideToggle()}),jQuery("#rtmedia-create-album-modal").on("click","#rtmedia_create_new_album",function(b){if($albumname=jQuery("<span/>").text(jQuery.trim(jQuery("#rtmedia_album_name").val())).html(),$album_description=jQuery("#rtmedia_album_description"),$context=jQuery.trim(jQuery("#rtmedia_album_context").val()),$context_id=jQuery.trim(jQuery("#rtmedia_album_context_id").val()),$privacy=jQuery.trim(jQuery("#rtmedia_select_album_privacy").val()),$create_album_nonce=jQuery.trim(jQuery("#rtmedia_create_album_nonce").val()),""!=$albumname){var c={action:"rtmedia_create_album",name:$albumname,description:$album_description.val(),context:$context,context_id:$context_id,create_album_nonce:$create_album_nonce};""!==$privacy&&(c.privacy=$privacy),a("#rtmedia_create_new_album").attr("disabled","disabled");var d=a("#rtmedia_create_new_album").html();a("#rtmedia_create_new_album").prepend("<img src='"+rMedia_loading_file+"' />"),jQuery.post(rtmedia_ajax_url,c,function(b){if(void 0!==b.album){b=jQuery.trim(b.album);var c=!0;$album_description.val(""),a("#rtmedia_album_name").focus(),jQuery(".rtmedia-user-album-list").each(function(){if(jQuery(this).children("optgroup").each(function(){if(jQuery(this).attr("value")===$context)return c=!1,void jQuery(this).append('<option value="'+b+'">'+$albumname+"</option>")}),c){var a=$context.charAt(0).toUpperCase()+$context.slice(1)+" "+rtmedia_main_js_strings.rtmedia_albums,d='<optgroup value="'+$context+'" label="'+a+'"><option value="'+b+'">'+$albumname+"</option></optgroup>";jQuery(this).append(d)}}),jQuery('select.rtmedia-user-album-list option[value="'+b+'"]').prop("selected",!0),jQuery(".rtmedia-create-new-album-container").slideToggle(),jQuery("#rtmedia_album_name").val(""),jQuery("#rtmedia-create-album-modal").append("<div class='rtmedia-success rtmedia-create-album-alert'><b>"+$albumname+"</b>"+rtmedia_album_created_msg+"</div>"),setTimeout(function(){jQuery(".rtmedia-create-album-alert").remove()},4e3),setTimeout(function(){galleryObj.reloadView(),jQuery(".close-reveal-modal").click()},2e3)}else void 0!==b.error?rtmedia_gallery_action_alert_message(b.error,"warning"):rtmedia_gallery_action_alert_message(rtmedia_something_wrong_msg,"warning");a("#rtmedia_create_new_album").removeAttr("disabled"),a("#rtmedia_create_new_album").html(d)})}else rtmedia_gallery_action_alert_message(rtmedia_empty_album_name_msg,"warning")}),jQuery(".rtmedia-container").on("click",".rtmedia-delete-selected",function(a){jQuery(".rtmedia-list :checkbox:checked").length>0?confirm(rtmedia_selected_media_delete_confirmation)&&jQuery(this).closest("form").attr("action","../../../"+rtmedia_media_slug+"/delete").submit():rtmedia_gallery_action_alert_message(rtmedia_no_media_selected,"warning")}),jQuery(".rtmedia-container").on("click",".rtmedia-move-selected",function(a){jQuery(".rtmedia-list :checkbox:checked").length>0?confirm(rtmedia_selected_media_move_confirmation)&&jQuery(this).closest("form").attr("action","").submit():rtmedia_gallery_action_alert_message(rtmedia_no_media_selected,"warning")}),jQuery("#buddypress").on("change",".rtm-activity-privacy-opt",function(){var a=jQuery(this).attr("id");a=a.split("-"),a=a[a.length-1];var b=this;data={activity_id:a,privacy:jQuery(this).val(),nonce:jQuery("#rtmedia_activity_privacy_nonce").val(),action:"rtm_change_activity_privacy"},jQuery.post(ajaxurl,data,function(a){var c="",d="";"true"==a?(c=rtmedia_main_js_strings.privacy_update_success,d="success"):(c=rtmedia_main_js_strings.privacy_update_error,d="fail"),jQuery(b).after('<p class="rtm-ac-privacy-updated '+d+'">'+c+"</p>"),setTimeout(function(){jQuery(b).siblings(".rtm-ac-privacy-updated").remove()},2e3)})}),jQuery(".media_search_input").on("keyup",function(){rtm_search_media_text_validation()}),b(),rtMediaHook.register("rtmedia_js_popup_after_content_added",function(){b(),f(),mfp=jQuery.magnificPopup.instance,jQuery(mfp.items).size()>1&&0==comment_media?c():d(),e(),rtmedia_disable_popup_navigation_comment_media_focus();var g=a(window).height();jQuery(".rtm-lightbox-container .mejs-video").css({height:.8*g,"over-flow":"hidden"}),jQuery(".mfp-content .rtmedia-media").css({"max-height":.87*g,"over-flow":"hidden"}),rtmedia_init_action_dropdown(".rtm-lightbox-container .rtmedia-actions"),jQuery(".rtmedia-comment-link").on("click",function(a){a.preventDefault(),jQuery("#comment_content").focus()}),jQuery(".rtm-more").shorten({showChars:130});var h=a(".rtm-gallery-title"),i="";""!=(i=a.isEmptyObject(h)?a("#subnav.item-list-tabs li.selected ").html():h.html())&&a(".rtm-ltb-gallery-title .ltb-title").html(i);var j=a("#subnav.item-list-tabs li.selected span").html();return a("li.total").html(j),!0});var g=jQuery("#drag-drop-area"),h=jQuery("#whats-new");g.html();jQuery("#rtmedia-upload-container").after("<div id='rtm-drop-files-title'>"+rtmedia_drop_media_msg+"</div>"),"undefined"!=typeof rtmedia_bp_enable_activity&&"1"==rtmedia_bp_enable_activity&&jQuery("#whats-new-textarea").append("<div id='rtm-drop-files-title'>"+rtmedia_drop_media_msg+"</div>"),jQuery(document).on("dragover",function(a){a.preventDefault(),a.target!=this&&(jQuery("#rtm-media-gallery-uploader").show(),"undefined"!=typeof rtmedia_bp_enable_activity&&"1"==rtmedia_bp_enable_activity&&h.addClass("rtm-drag-drop-active"),g.addClass("rtm-drag-drop-active"),jQuery("#rtm-drop-files-title").show())}).on("dragleave",function(a){if(a.preventDefault(),0!=a.originalEvent.pageX&&0!=a.originalEvent.pageY)return!1;"undefined"!=typeof rtmedia_bp_enable_activity&&"1"==rtmedia_bp_enable_activity&&(h.removeClass("rtm-drag-drop-active"),h.removeAttr("style")),g.removeClass("rtm-drag-drop-active"),jQuery("#rtm-drop-files-title").hide()}).on("drop",function(a){a.preventDefault(),jQuery(".bp-suggestions").focus(),"undefined"!=typeof rtmedia_bp_enable_activity&&"1"==rtmedia_bp_enable_activity&&(h.removeClass("rtm-drag-drop-active"),h.removeAttr("style")),g.removeClass("rtm-drag-drop-active"),jQuery("#rtm-drop-files-title").hide()}),jQuery(".rtmedia-container").on("click",".rtmedia-delete-album",function(a){a.preventDefault(),confirm(rtmedia_album_delete_confirmation)&&jQuery(this).closest("form").submit()}),jQuery(".rtmedia-container").on("click",".rtmedia-delete-media",function(a){a.preventDefault(),confirm(rtmedia_media_delete_confirmation)&&jQuery(this).closest("form").submit()}),rtmedia_init_action_dropdown(""),a(document).click(function(){a(".click-nav ul").is(":visible")&&a(".click-nav ul",this).hide()}),jQuery(".rtmedia-comment-link").on("click",function(a){a.preventDefault(),jQuery("#comment_content").focus()}),jQuery(".rtm-more").length>0&&a(".rtm-more").shorten({showChars:200}),"undefined"!=typeof rtmedia_masonry_layout&&"true"==rtmedia_masonry_layout&&"undefined"!=typeof rtmedia_masonry_layout_activity&&"true"==rtmedia_masonry_layout_activity&&rtmedia_activity_masonry(),jQuery(document).ajaxComplete(function(a,b,c){var d=get_parameter("action",c.data);"post_update"!==d&&"get_single_activity_content"!==d&&"activity_get_older_updates"!==d||"undefined"==typeof rtmedia_masonry_layout||"true"!=rtmedia_masonry_layout||"undefined"==typeof rtmedia_masonry_layout_activity||"true"!=rtmedia_masonry_layout_activity||rtmedia_activity_masonry()}),"undefined"!=typeof rtmedia_masonry_layout&&"true"==rtmedia_masonry_layout&&0==jQuery(".rtmedia-container .rtmedia-list.rtm-no-masonry").length&&(rtm_masonry_container=jQuery(".rtmedia-container .rtmedia-list"),rtm_masonry_container.masonry({itemSelector:".rtmedia-list-item"}),setInterval(function(){jQuery.each(jQuery(".rtmedia-list.masonry .rtmedia-item-title"),function(a,b){jQuery(b).width(jQuery(b).siblings(".rtmedia-item-thumbnail").children("img").width())}),rtm_masonry_reload(rtm_masonry_container)},1e3),jQuery.each(jQuery(".rtmedia-list.masonry .rtmedia-item-title"),function(a,b){jQuery(b).width(jQuery(b).siblings(".rtmedia-item-thumbnail").children("img").width())})),jQuery(".rtm-uploader-tabs").length>0&&jQuery(".rtm-uploader-tabs li").click(function(a){jQuery(this).hasClass("active")||(jQuery(this).siblings().removeClass("active"),jQuery(this).parents(".rtm-uploader-tabs").siblings().hide(),class_name=jQuery(this).attr("class"),jQuery(this).parents(".rtm-uploader-tabs").siblings('[data-id="'+class_name+'"]').show(),jQuery(this).addClass("active"),"rtm-upload-tab"!=class_name?jQuery("div.moxie-shim").hide():jQuery("div.moxie-shim").show())}),jQuery(".rtmedia-container").on("click",".rtm-delete-media",function(a){a.preventDefault();var b="Are you sure you want to delete this media?";if("undefined"!=typeof rtmedia_media_delete_confirmation&&(b=rtmedia_media_delete_confirmation),confirm(b)){var c=jQuery(this).closest("li"),d=jQuery("#rtmedia_media_delete_nonce").val(),e={action:"delete_uploaded_media",nonce:d,media_id:c.attr("id")};jQuery.ajax({url:ajaxurl,type:"post",data:e,success:function(a){"1"==a?(rtmedia_gallery_action_alert_message(rtmedia_main_js_strings.file_delete_success,"success"),c.remove(),"undefined"!=typeof rtmedia_masonry_layout&&"true"==rtmedia_masonry_layout&&0==jQuery(".rtmedia-container .rtmedia-list.rtm-no-masonry").length&&rtm_masonry_reload(rtm_masonry_container)):rtmedia_gallery_action_alert_message(rtmedia_file_not_deleted,"warning")}})}})}),function(a){a.fn.shorten=function(b){"use strict";var c={showChars:100,minHideChars:10,ellipsesText:"...",moreText:rtmedia_read_more,lessText:rtmedia__show_less,onLess:function(){},onMore:function(){},errMsg:null,force:!1};return b&&a.extend(c,b),!(a(this).data("jquery.shorten")&&!c.force)&&(a(this).data("jquery.shorten",!0),a(document).off("click",".morelink"),a(document).on({click:function(){var b=a(this);return b.hasClass("less")?(b.removeClass("less"),b.html(c.moreText),b.parent().prev().hide(0,function(){b.parent().prev().prev().show()}).hide(0,function(){c.onLess()})):(b.addClass("less"),b.html(c.lessText),b.parent().prev().show(0,function(){b.parent().prev().prev().hide()}).show(0,function(){c.onMore()})),!1}},".morelink"),this.each(function(){var b=a(this),d=b.html();if(b.text().length>c.showChars+c.minHideChars){var e=d.substr(0,c.showChars);if(e.indexOf("<")>=0){for(var f=!1,g="",h=0,i=[],k=null,l=0,m=0;m<=c.showChars;l++)if("<"!=d[l]||f||(f=!0,k=d.substring(l+1,d.indexOf(">",l)),"/"==k[0]?k!="/"+i[0]?c.errMsg="ERROR en HTML: the top of the stack should be the tag that closes":i.shift():"br"!=k.toLowerCase()&&i.unshift(k)),f&&">"==d[l]&&(f=!1),f)g+=d.charAt(l);else if(m++,h<=c.showChars)g+=d.charAt(l),h++;else if(i.length>0){for(j=0;j<i.length;j++)g+="</"+i[j]+">";break}e=a("<div/>").html(g+'<span class="ellip">'+c.ellipsesText+"</span>").html()}else e+=c.ellipsesText;var n='<div class="shortcontent">'+e+'</div><div class="allcontent">'+d+'</div><span><a href="javascript://nop/" class="morelink">'+c.moreText+"</a></span>";b.html(n),b.find(".allcontent").hide(),a(".shortcontent p:last",b).css("margin-bottom",0)}}))}}(jQuery),window.onload=function(){"undefined"!=typeof rtmedia_masonry_layout&&"true"==rtmedia_masonry_layout&&0==jQuery(".rtmedia-container .rtmedia-list.rtm-no-masonry").length&&rtm_masonry_reload(rtm_masonry_container),rtm_search_media_text_validation(),check_condition("search")&&jQuery("#media_search_remove").show()};
3
  * @package rtMedia
4
  */
5
 
6
+ function apply_rtMagnificPopup(a){jQuery("document").ready(function(b){var c="";c="undefined"==typeof rtmedia_load_more?"Loading media":rtmedia_load_more,"undefined"!=typeof rtmedia_lightbox_enabled&&"1"==rtmedia_lightbox_enabled&&(b(".activity-item .rtmedia-activity-container .rtmedia-list-item > a").siblings("p").children("a").length>0&&b(".activity-item .rtmedia-activity-container .rtmedia-list-item > a").siblings("p").children("a").addClass("no-popup"),rtMagnificPopup=jQuery(a).magnificPopup({delegate:"a:not(.no-popup, .mejs-time-slider, .mejs-volume-slider, .mejs-horizontal-volume-slider)",type:"ajax",tLoading:c+" #%curr%...",mainClass:"mfp-img-mobile",preload:[1,3],closeOnBgClick:!0,gallery:{enabled:!0,navigateByImgClick:!0,arrowMarkup:"",preload:[0,1]},image:{tError:'<a href="%url%">The image #%curr%</a> could not be loaded.',titleSrc:function(a){return a.el.attr("title")+"<small>by Marsel Van Oosten</small>"}},callbacks:{ajaxContentAdded:function(){a=jQuery.magnificPopup.instance,1===jQuery(a.items).size()&&jQuery(".mfp-arrow").remove();var a=jQuery.magnificPopup.instance,c=a.currItem.el,d=c.parent();if(d.is("li")||(d=d.parent()),(d.is(":nth-last-child(2)")||d.is(":last-child"))&&d.find("a").hasClass("rtmedia-list-item-a")){d.next();"block"==jQuery("#rtMedia-galary-next").css("display")&&jQuery("#rtMedia-galary-next").click()}var e=a.items.length;if(a.index==e-1&&!d.is(":last-child"))return void c.click();var f={};"undefined"!=typeof _wpmejsSettings&&(f.pluginPath=_wpmejsSettings.pluginPath);var g=jQuery(".rtmedia-container .rtmedia-single-meta").height(),h=!1;void 0!==a&&void 0!==a.probablyMobile&&1==a.probablyMobile&&(h=!0),b(".mfp-content .rtmedia-single-media .wp-audio-shortcode,.mfp-content .rtmedia-single-media .wp-video-shortcode,.mfp-content .rtmedia-single-media .bp_media_content video").attr("autoplay",!0),h&&b(".mfp-content .rtmedia-single-media .wp-video-shortcode,.mfp-content .rtmedia-single-media .bp_media_content video").attr("muted",!1),b(".mfp-content .rtmedia-single-media .wp-audio-shortcode,.mfp-content .rtmedia-single-media .wp-video-shortcode,.mfp-content .rtmedia-single-media .bp_media_content video").mediaelementplayer({classPrefix:"mejs-",defaultVideoWidth:480,hideVolumeOnTouchDevices:!1,features:["playpause","progress","current","volume","fullscreen"],defaultVideoHeight:270,alwaysShowControls:h,enableAutosize:!0,clickToPlayPause:!0,videoHeight:-1,success:function(a,c){a.addEventListener("loadeddata",function(c){var d=b(a).height(),e=b(window).height(),f=jQuery("div.rtm-ltb-action-container").height(),f=f+50,h=g-f;d>e&&jQuery(".rtmedia-container #rtmedia-single-media-container .mejs-container").attr("style","height:"+h+"px !important; transition:0.2s")},!1),h&&b(a).hasClass("wp-video-shortcode")?jQuery("body").on("touchstart",".mejs-overlay-button",function(b){a.paused?a.play():a.pause()}):a.play()}}),b(".mfp-content .mejs-audio .mejs-controls").css("position","relative"),rtMediaHook.call("rtmedia_js_popup_after_content_added",[]),"undefined"!=typeof bp&&void 0!==bp.mentions&&void 0!==bp.mentions.users&&(b("#atwho-container #atwho-ground-comment_content").remove(),b("#comment_content").bp_mentions(bp.mentions.users)),rtmedia_reset_video_and_audio_for_popup(),apply_rtMagnificPopup(".rtmedia-list-media.rtm-gallery-list, .rtmedia-activity-container ul.rtmedia-list, #bp-media-list,.bp-media-sc-list, li.media.album_updated ul,ul.bp-media-list-media, li.activity-item div.activity-content div.activity-inner div.bp_media_content, .rtm-bbp-container, ul.rtm-comment-container")},open:function(){var a=jQuery(".mfp-bg"),b=jQuery(".mfp-wrap");a.height(a.height()+b.height())},close:function(a){rtmedia_single_page_popup_close()},BeforeChange:function(a){}}})),jQuery(document).ajaxComplete(function(){jQuery("[id^=imgedit-leaving]").filter(function(){var a=jQuery(this).text();jQuery(this).text(a.replace("OK","Save"))})})})}function rtmedia_init_action_dropdown(a){var b,c;jQuery(a+" .click-nav > span,"+a+" .click-nav > div").toggleClass("no-js js"),jQuery(a+" .click-nav .js ul").hide(),jQuery(a+" .click-nav .clicker").click(function(a){b=jQuery("#rtm-media-options .click-nav .clicker").next("ul"),c=jQuery(this).next("ul"),jQuery.each(b,function(a,b){jQuery(b).html()!=c.html()&&jQuery(b).hide()}),jQuery(c).toggle(),a.stopPropagation()})}function bp_media_create_element(a){return!1}function rtmedia_version_compare(a,b){if(typeof a+typeof b!="stringstring")return!1;for(var c=a.split("."),d=b.split("."),e=0,f=Math.max(c.length,d.length);e<f;e++){if(c[e]&&!d[e]&&parseInt(c[e])>0||parseInt(c[e])>parseInt(d[e]))return!0;if(d[e]&&!c[e]&&parseInt(d[e])>0||parseInt(c[e])<parseInt(d[e]))return!1}return!0}function rtm_is_element_exist(a){return jQuery(a).length>0}function rtm_masonry_reload(a){setTimeout(function(){a.masonry("reload")},250)}function rtm_search_media_text_validation(){""===jQuery("#media_search_input").val()?jQuery("#media_search").css("cursor","not-allowed"):jQuery("#media_search").css("cursor","pointer")}function rtmediaGetParameterByName(a){a=a.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var b=new RegExp("[\\?&]"+a+"=([^&#]*)"),c=b.exec(location.search);return null==c?"":decodeURIComponent(c[1].replace(/\+/g," "))}function rtmedia_single_media_alert_message(a,b){var c="rtmedia-success";"warning"==b&&(c="rtmedia-warning");var d=jQuery("#rt_media_comment_form"),e=jQuery(".rtmedia-message-container"),f=jQuery("<div>",{title:"Click to dismiss",class:"rtmedia-message-container",style:"margin:1em 0;"}),g=jQuery("<span>",{class:c});g.html(a),"rtmedia-message-container"===d.next().attr("class")&&(e.remove(),g.css({border:"2px solid #884646"}),setTimeout(function(){g.css({border:"none"})},500)),g.appendTo(f),d.after(f),e=f;var h=$("#comment_content");h&&h.focus(),setTimeout(function(){e.remove()},3e3),e.click(function(){e.remove()})}function rtmedia_gallery_action_alert_message(a,b){var c="rtmedia-success";"warning"==b&&(c="rtmedia-warning");jQuery("body").append('<div class="rtmedia-gallery-alert-container"> </div>'),jQuery(".rtmedia-gallery-alert-container").append("<div class='rtmedia-gallery-message-box'><span class='"+c+"'>"+a+" </span></div>"),setTimeout(function(){jQuery(".rtmedia-gallery-alert-container").remove()},3e3),jQuery(".rtmedia-gallery-message-box").click(function(){jQuery(".rtmedia-gallery-alert-container").remove()})}function rtmedia_activity_masonry(){jQuery("#activity-stream .rtmedia-activity-container .rtmedia-list").masonry({itemSelector:".rtmedia-list-item",gutter:7});var a=0,b=setInterval(function(){a+=1,5===a&&clearInterval(b),jQuery.each(jQuery(".rtmedia-activity-container .rtmedia-list.masonry .rtmedia-item-title"),function(a,b){jQuery(b).width(jQuery(b).siblings(".rtmedia-item-thumbnail").children("img").width())}),rtm_masonry_reload(jQuery("#activity-stream .rtmedia-activity-container .rtmedia-list"))},1e3)}function get_parameter(a,b){if(!a)return!1;b||(b=window.location.href);var a=a.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]"),c=a+"=([^&#]*)",d=new RegExp(c),e=d.exec(b);return null!==e&&e[1]}!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):window.jQuery||window.Zepto)}(function(a){var b,c,d,e,f,g,h=function(){},i=!!window.jQuery,j=a(window),k=function(a,c){b.ev.on("mfp"+a+".mfp",c)},l=function(b,c,d,e){var f=document.createElement("div");return f.className="mfp-"+b,d&&(f.innerHTML=d),e?c&&c.appendChild(f):(f=a(f),c&&f.appendTo(c)),f},m=function(c,d){b.ev.triggerHandler("mfp"+c,d),b.st.callbacks&&(c=c.charAt(0).toLowerCase()+c.slice(1),b.st.callbacks[c]&&b.st.callbacks[c].apply(b,a.isArray(d)?d:[d]))},n=function(c){return c===g&&b.currTemplate.closeBtn||(b.currTemplate.closeBtn=a(b.st.closeMarkup.replace("%title%",b.st.tClose)),g=c),b.currTemplate.closeBtn},o=function(){a.magnificPopup.instance||(b=new h,b.init(),a.magnificPopup.instance=b)},p=function(){var a=document.createElement("p").style,b=["ms","O","Moz","Webkit"];if(void 0!==a.transition)return!0;for(;b.length;)if(b.pop()+"Transition"in a)return!0;return!1};h.prototype={constructor:h,init:function(){var c=navigator.appVersion;b.isIE7=-1!==c.indexOf("MSIE 7."),b.isIE8=-1!==c.indexOf("MSIE 8."),b.isLowIE=b.isIE7||b.isIE8,b.isAndroid=/android/gi.test(c),b.isIOS=/iphone|ipad|ipod/gi.test(c),b.supportsTransition=p(),b.probablyMobile=b.isAndroid||b.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),d=a(document),b.popupsCache={}},open:function(c){var e;if(!1===c.isObj){b.items=c.items.toArray(),b.index=0;var g,h=c.items;for(e=0;e<h.length;e++)if(g=h[e],g.parsed&&(g=g.el[0]),g===c.el[0]){b.index=e;break}}else b.items=a.isArray(c.items)?c.items:[c.items],b.index=c.index||0;if(b.isOpen)return void b.updateItemHTML();b.types=[],f="",c.mainEl&&c.mainEl.length?b.ev=c.mainEl.eq(0):b.ev=d,c.key?(b.popupsCache[c.key]||(b.popupsCache[c.key]={}),b.currTemplate=b.popupsCache[c.key]):b.currTemplate={},b.st=a.extend(!0,{},a.magnificPopup.defaults,c),b.fixedContentPos="auto"===b.st.fixedContentPos?!b.probablyMobile:b.st.fixedContentPos,b.st.modal&&(b.st.closeOnContentClick=!1,b.st.closeOnBgClick=!1,b.st.showCloseBtn=!1,b.st.enableEscapeKey=!1),b.bgOverlay||(b.bgOverlay=l("bg").on("click.mfp",function(){b.close()}),b.wrap=l("wrap").attr("tabindex",-1).on("click.mfp",function(a){b._checkIfClose(a.target)&&b.close()}),b.container=l("container",b.wrap)),b.contentContainer=l("content"),b.st.preloader&&(b.preloader=l("preloader",b.container,b.st.tLoading));var i=a.magnificPopup.modules;for(e=0;e<i.length;e++){var o=i[e];o=o.charAt(0).toUpperCase()+o.slice(1),b["init"+o].call(b)}m("BeforeOpen"),b.st.showCloseBtn&&(b.st.closeBtnInside?(k("MarkupParse",function(a,b,c,d){c.close_replaceWith=n(d.type)}),f+=" mfp-close-btn-in"):b.wrap.append(n())),b.st.alignTop&&(f+=" mfp-align-top"),b.fixedContentPos?b.wrap.css({overflow:b.st.overflowY,overflowX:"hidden",overflowY:b.st.overflowY}):b.wrap.css({top:j.scrollTop(),position:"absolute"}),(!1===b.st.fixedBgPos||"auto"===b.st.fixedBgPos&&!b.fixedContentPos)&&b.bgOverlay.css({height:d.height(),position:"absolute"}),b.st.enableEscapeKey&&d.on("keyup.mfp",function(a){27===a.keyCode&&b.close()}),j.on("resize.mfp",function(){b.updateSize()}),b.st.closeOnContentClick||(f+=" mfp-auto-cursor"),f&&b.wrap.addClass(f);var p=b.wH=j.height(),q={};if(b.fixedContentPos&&b._hasScrollBar(p)){var r=b._getScrollbarSize();r&&(q.marginRight=r)}b.fixedContentPos&&(b.isIE7?a("body, html").css("overflow","hidden"):q.overflow="hidden");var s=b.st.mainClass;return b.isIE7&&(s+=" mfp-ie7"),s&&b._addClassToMFP(s),b.updateItemHTML(),m("BuildControls"),a("html").css(q),b.bgOverlay.add(b.wrap).prependTo(b.st.prependTo||a(document.body)),b._lastFocusedEl=document.activeElement,setTimeout(function(){b.content?(b._addClassToMFP("mfp-ready"),b._setFocus()):b.bgOverlay.addClass("mfp-ready"),d.on("focusin.mfp",b._onFocusIn)},16),b.isOpen=!0,b.updateSize(p),m("Open"),c},close:function(){b.isOpen&&(m("BeforeClose"),b.isOpen=!1,b.st.removalDelay&&!b.isLowIE&&b.supportsTransition?(b._addClassToMFP("mfp-removing"),setTimeout(function(){b._close()},b.st.removalDelay)):b._close())},_close:function(){m("Close");var c="mfp-removing mfp-ready ";if(b.bgOverlay.detach(),b.wrap.detach(),b.container.empty(),b.st.mainClass&&(c+=b.st.mainClass+" "),b._removeClassFromMFP(c),b.fixedContentPos){var e={marginRight:""};b.isIE7?a("body, html").css("overflow",""):e.overflow="",a("html").css(e)}d.off("keyup.mfp focusin.mfp"),b.ev.off(".mfp"),b.wrap.attr("class","mfp-wrap").removeAttr("style"),b.bgOverlay.attr("class","mfp-bg"),b.container.attr("class","mfp-container"),!b.st.showCloseBtn||b.st.closeBtnInside&&!0!==b.currTemplate[b.currItem.type]||b.currTemplate.closeBtn&&b.currTemplate.closeBtn.detach(),b._lastFocusedEl&&a(b._lastFocusedEl).focus(),b.currItem=null,b.content=null,b.currTemplate=null,b.prevHeight=0,m("AfterClose")},updateSize:function(a){if(b.isIOS){var c=document.documentElement.clientWidth/window.innerWidth,d=window.innerHeight*c;b.wrap.css("height",d),b.wH=d}else b.wH=a||j.height();b.fixedContentPos||b.wrap.css("height",b.wH),m("Resize")},updateItemHTML:function(){var c=b.items[b.index];b.contentContainer.detach(),b.content&&b.content.detach(),c.parsed||(c=b.parseEl(b.index));var d=c.type;if(m("BeforeChange",[b.currItem?b.currItem.type:"",d]),b.currItem=c,!b.currTemplate[d]){var f=!!b.st[d]&&b.st[d].markup;m("FirstMarkupParse",f),b.currTemplate[d]=!f||a(f)}e&&e!==c.type&&b.container.removeClass("mfp-"+e+"-holder");var g=b["get"+d.charAt(0).toUpperCase()+d.slice(1)](c,b.currTemplate[d]);b.appendContent(g,d),c.preloaded=!0,m("Change",c),e=c.type,b.container.prepend(b.contentContainer),m("AfterChange")},appendContent:function(a,c){b.content=a,a?b.st.showCloseBtn&&b.st.closeBtnInside&&!0===b.currTemplate[c]?b.content.find(".mfp-close").length||b.content.append(n()):b.content=a:b.content="",m("BeforeAppend"),b.container.addClass("mfp-"+c+"-holder"),b.contentContainer.append(b.content)},parseEl:function(c){var d,e=b.items[c];if(e.tagName?e={el:a(e)}:(d=e.type,e={data:e,src:e.src}),e.el){for(var f=b.types,g=0;g<f.length;g++)if(e.el.hasClass("mfp-"+f[g])){d=f[g];break}e.src=e.el.attr("data-mfp-src"),e.src||(e.src=e.el.attr("href"))}return e.type=d||b.st.type||"inline",e.index=c,e.parsed=!0,b.items[c]=e,m("ElementParse",e),b.items[c]},addGroup:function(a,c){var d=function(d){d.mfpEl=this,b._openClick(d,a,c)};c||(c={});var e="click.magnificPopup";c.mainEl=a,c.items?(c.isObj=!0,a.off(e).on(e,d)):(c.isObj=!1,c.delegate?a.off(e).on(e,c.delegate,d):(c.items=a,a.off(e).on(e,d)))},_openClick:function(c,d,e){if((void 0!==e.midClick?e.midClick:a.magnificPopup.defaults.midClick)||2!==c.which&&!c.ctrlKey&&!c.metaKey){var f=void 0!==e.disableOn?e.disableOn:a.magnificPopup.defaults.disableOn;if(f)if(a.isFunction(f)){if(!f.call(b))return!0}else if(j.width()<f)return!0;c.type&&(c.preventDefault(),b.isOpen&&c.stopPropagation()),e.el=a(c.mfpEl),e.delegate&&(e.items=d.find(e.delegate)),b.open(e)}},updateStatus:function(a,d){if(b.preloader){c!==a&&b.container.removeClass("mfp-s-"+c),d||"loading"!==a||(d=b.st.tLoading);var e={status:a,text:d};m("UpdateStatus",e),a=e.status,d=e.text,b.preloader.html(d),b.preloader.find("a").on("click",function(a){a.stopImmediatePropagation()}),b.container.addClass("mfp-s-"+a),c=a}},_checkIfClose:function(c){if(!a(c).hasClass("mfp-prevent-close")){var d=b.st.closeOnContentClick,e=b.st.closeOnBgClick;if(d&&e)return!0;if(!b.content||a(c).hasClass("mfp-close")||b.preloader&&c===b.preloader[0])return!0;if(c===b.content[0]||a.contains(b.content[0],c)){if(d)return!0}else if(e&&a.contains(document,c))return!0;return!1}},_addClassToMFP:function(a){b.bgOverlay.addClass(a),b.wrap.addClass(a)},_removeClassFromMFP:function(a){this.bgOverlay.removeClass(a),b.wrap.removeClass(a)},_hasScrollBar:function(a){return(b.isIE7?d.height():document.body.scrollHeight)>(a||j.height())},_setFocus:function(){(b.st.focus?b.content.find(b.st.focus).eq(0):b.wrap).focus()},_onFocusIn:function(c){if(c.target!==b.wrap[0]&&!a.contains(b.wrap[0],c.target))return b._setFocus(),!1},_parseMarkup:function(b,c,d){var e;d.data&&(c=a.extend(d.data,c)),m("MarkupParse",[b,c,d]),a.each(c,function(a,c){if(void 0===c||!1===c)return!0;if(e=a.split("_"),e.length>1){var d=b.find(".mfp-"+e[0]);if(d.length>0){var f=e[1];"replaceWith"===f?d[0]!==c[0]&&d.replaceWith(c):"img"===f?d.is("img")?d.attr("src",c):d.replaceWith('<img src="'+c+'" class="'+d.attr("class")+'" />'):d.attr(e[1],c)}}else b.find(".mfp-"+a).html(c)})},_getScrollbarSize:function(){if(void 0===b.scrollbarSize){var a=document.createElement("div");a.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(a),b.scrollbarSize=a.offsetWidth-a.clientWidth,document.body.removeChild(a)}return b.scrollbarSize}},a.magnificPopup={instance:null,proto:h.prototype,modules:[],open:function(b,c){return o(),b=b?a.extend(!0,{},b):{},b.isObj=!0,b.index=c||0,this.instance.open(b)},close:function(){return a.magnificPopup.instance&&a.magnificPopup.instance.close()},registerModule:function(b,c){c.options&&(a.magnificPopup.defaults[b]=c.options),a.extend(this.proto,c.proto),this.modules.push(b)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">&times;</button>',tClose:"Close (Esc)",tLoading:"Loading..."}},a.fn.magnificPopup=function(c){o();var d=a(this);if("string"==typeof c)if("open"===c){var e,f=i?d.data("magnificPopup"):d[0].magnificPopup,g=parseInt(arguments[1],10)||0;f.items?e=f.items[g]:(e=d,f.delegate&&(e=e.find(f.delegate)),e=e.eq(g)),b._openClick({mfpEl:e},d,f)}else b.isOpen&&b[c].apply(b,Array.prototype.slice.call(arguments,1));else c=a.extend(!0,{},c),i?d.data("magnificPopup",c):d[0].magnificPopup=c,b.addGroup(d,c);return d};var q,r,s,t=function(){s&&(r.after(s.addClass(q)).detach(),s=null)};a.magnificPopup.registerModule("inline",{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){b.types.push("inline"),k("Close.inline",function(){t()})},getInline:function(c,d){if(t(),c.src){var e=b.st.inline,f=a(c.src);if(f.length){var g=f[0].parentNode;g&&g.tagName&&(r||(q=e.hiddenClass,r=l(q),q="mfp-"+q),s=f.after(r).detach().removeClass(q)),b.updateStatus("ready")}else b.updateStatus("error",e.tNotFound),f=a("<div>");return c.inlineElement=f,f}return b.updateStatus("ready"),b._parseMarkup(d,{},c),d}}});var u,v=function(){u&&a(document.body).removeClass(u)},w=function(){v(),b.req&&b.req.abort()};a.magnificPopup.registerModule("ajax",{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){b.types.push("ajax"),u=b.st.ajax.cursor,k("Close.ajax",w),k("BeforeChange.ajax",w)},getAjax:function(c){u&&a(document.body).addClass(u),b.updateStatus("loading");var d=a.extend({url:c.src,success:function(d,e,f){var g={data:d,xhr:f};m("ParseAjax",g),b.appendContent(a(g.data),"ajax"),c.finished=!0,v(),b._setFocus(),setTimeout(function(){b.wrap.addClass("mfp-ready")},16),b.updateStatus("ready"),m("AjaxContentAdded")},error:function(){v(),c.finished=c.loadError=!0,b.updateStatus("error",b.st.ajax.tError.replace("%url%",c.src))}},b.st.ajax.settings);return b.req=a.ajax(d),""}}});var x,y=function(c){if(c.data&&void 0!==c.data.title)return c.data.title;var d=b.st.image.titleSrc;if(d){if(a.isFunction(d))return d.call(b,c);if(c.el)return c.el.attr(d)||""}return""};a.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var c=b.st.image,d=".image";b.types.push("image"),k("Open"+d,function(){"image"===b.currItem.type&&c.cursor&&a(document.body).addClass(c.cursor)}),k("Close"+d,function(){c.cursor&&a(document.body).removeClass(c.cursor),j.off("resize.mfp")}),k("Resize"+d,b.resizeImage),b.isLowIE&&k("AfterChange",b.resizeImage)},resizeImage:function(){var a=b.currItem;if(a&&a.img&&b.st.image.verticalFit){var c=0;b.isLowIE&&(c=parseInt(a.img.css("padding-top"),10)+parseInt(a.img.css("padding-bottom"),10)),a.img.css("max-height",b.wH-c)}},_onImageHasSize:function(a){a.img&&(a.hasSize=!0,x&&clearInterval(x),a.isCheckingImgSize=!1,m("ImageHasSize",a),a.imgHidden&&(b.content&&b.content.removeClass("mfp-loading"),a.imgHidden=!1))},findImageSize:function(a){var c=0,d=a.img[0],e=function(f){x&&clearInterval(x),x=setInterval(function(){if(d.naturalWidth>0)return void b._onImageHasSize(a);c>200&&clearInterval(x),c++,3===c?e(10):40===c?e(50):100===c&&e(500)},f)};e(1)},getImage:function(c,d){var e=0,f=function(){c&&(c.img[0].complete?(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("ready")),c.hasSize=!0,c.loaded=!0,m("ImageLoadComplete")):(e++,e<200?setTimeout(f,100):g()))},g=function(){c&&(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("error",h.tError.replace("%url%",c.src))),c.hasSize=!0,c.loaded=!0,c.loadError=!0)},h=b.st.image,i=d.find(".mfp-img");if(i.length){var j=document.createElement("img");j.className="mfp-img",c.el&&c.el.find("img").length&&(j.alt=c.el.find("img").attr("alt")),c.img=a(j).on("load.mfploader",f).on("error.mfploader",g),j.src=c.src,i.is("img")&&(c.img=c.img.clone()),j=c.img[0],j.naturalWidth>0?c.hasSize=!0:j.width||(c.hasSize=!1)}return b._parseMarkup(d,{title:y(c),img_replaceWith:c.img},c),b.resizeImage(),c.hasSize?(x&&clearInterval(x),c.loadError?(d.addClass("mfp-loading"),b.updateStatus("error",h.tError.replace("%url%",c.src))):(d.removeClass("mfp-loading"),b.updateStatus("ready")),d):(b.updateStatus("loading"),c.loading=!0,c.hasSize||(c.imgHidden=!0,d.addClass("mfp-loading"),b.findImageSize(c)),d)}}});var z,A=function(){return void 0===z&&(z=void 0!==document.createElement("p").style.MozTransform),z};a.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(a){return a.is("img")?a:a.find("img")}},proto:{initZoom:function(){var a,c=b.st.zoom,d=".zoom";if(c.enabled&&b.supportsTransition){var e,f,g=c.duration,h=function(a){var b=a.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),d="all "+c.duration/1e3+"s "+c.easing,e={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},f="transition";return e["-webkit-"+f]=e["-moz-"+f]=e["-o-"+f]=e[f]=d,b.css(e),b},i=function(){b.content.css("visibility","visible")};k("BuildControls"+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.content.css("visibility","hidden"),!(a=b._getItemToZoom()))return void i();f=h(a),f.css(b._getOffset()),b.wrap.append(f),e=setTimeout(function(){f.css(b._getOffset(!0)),e=setTimeout(function(){i(),setTimeout(function(){f.remove(),a=f=null,m("ZoomAnimationEnded")},16)},g)},16)}}),k("BeforeClose"+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.st.removalDelay=g,!a){if(!(a=b._getItemToZoom()))return;f=h(a)}f.css(b._getOffset(!0)),b.wrap.append(f),b.content.css("visibility","hidden"),setTimeout(function(){f.css(b._getOffset())},16)}}),k("Close"+d,function(){b._allowZoom()&&(i(),f&&f.remove(),a=null)})}},_allowZoom:function(){return"image"===b.currItem.type},_getItemToZoom:function(){return!!b.currItem.hasSize&&b.currItem.img},_getOffset:function(c){var d;d=c?b.currItem.img:b.st.zoom.opener(b.currItem.el||b.currItem);var e=d.offset(),f=parseInt(d.css("padding-top"),10),g=parseInt(d.css("padding-bottom"),10);e.top-=a(window).scrollTop()-f;var h={width:d.width(),height:(i?d.innerHeight():d[0].offsetHeight)-g-f};return A()?h["-moz-transform"]=h.transform="translate("+e.left+"px,"+e.top+"px)":(h.left=e.left,h.top=e.top),h}}});var B=function(a){if(b.currTemplate.iframe){var c=b.currTemplate.iframe.find("iframe");c.length&&(a||(c[0].src="//about:blank"),b.isIE8&&c.css("display",a?"block":"none"))}};a.magnificPopup.registerModule("iframe",{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){b.types.push("iframe"),k("BeforeChange",function(a,b,c){b!==c&&("iframe"===b?B():"iframe"===c&&B(!0))}),k("Close.iframe",function(){B()})},getIframe:function(c,d){var e=c.src,f=b.st.iframe;a.each(f.patterns,function(){if(e.indexOf(this.index)>-1)return this.id&&(e="string"==typeof this.id?e.substr(e.lastIndexOf(this.id)+this.id.length,e.length):this.id.call(this,e)),e=this.src.replace("%id%",e),!1});var g={};return f.srcAction&&(g[f.srcAction]=e),b._parseMarkup(d,g,c),b.updateStatus("ready"),d}}});var C=function(a){var c=b.items.length;return a>c-1?a-c:a<0?c+a:a},D=function(a,b,c){return a.replace(/%curr%/gi,b+1).replace(/%total%/gi,c)};a.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var c=b.st.gallery,e=".mfp-gallery",g=Boolean(a.fn.mfpFastClick);if(b.direction=!0,!c||!c.enabled)return!1;f+=" mfp-gallery",k("Open"+e,function(){c.navigateByImgClick&&b.wrap.on("click"+e,".mfp-img",function(){if(b.items.length>1)return b.next(),!1}),d.on("keydown"+e,function(a){37===a.keyCode?b.prev():39===a.keyCode&&b.next()})}),k("UpdateStatus"+e,function(a,c){c.text&&(c.text=D(c.text,b.currItem.index,b.items.length))}),k("MarkupParse"+e,function(a,d,e,f){var g=b.items.length;e.counter=g>1?D(c.tCounter,f.index,g):""}),k("BuildControls"+e,function(){if(b.items.length>1&&c.arrows&&!b.arrowLeft){var d=c.arrowMarkup,e=b.arrowLeft=a(d.replace(/%title%/gi,c.tPrev).replace(/%dir%/gi,"left")).addClass("mfp-prevent-close"),f=b.arrowRight=a(d.replace(/%title%/gi,c.tNext).replace(/%dir%/gi,"right")).addClass("mfp-prevent-close"),h=g?"mfpFastClick":"click";e[h](function(){b.prev()}),f[h](function(){b.next()}),b.isIE7&&(l("b",e[0],!1,!0),l("a",e[0],!1,!0),l("b",f[0],!1,!0),l("a",f[0],!1,!0)),b.container.append(e.add(f))}}),k("Change"+e,function(){b._preloadTimeout&&clearTimeout(b._preloadTimeout),b._preloadTimeout=setTimeout(function(){b.preloadNearbyImages(),b._preloadTimeout=null},16)}),k("Close"+e,function(){d.off(e),b.wrap.off("click"+e),b.arrowLeft&&g&&b.arrowLeft.add(b.arrowRight).destroyMfpFastClick(),b.arrowRight=b.arrowLeft=null})},next:function(){b.direction=!0,b.index=C(b.index+1),b.updateItemHTML()},prev:function(){b.direction=!1,b.index=C(b.index-1),b.updateItemHTML()},goTo:function(a){b.direction=a>=b.index,b.index=a,b.updateItemHTML()},preloadNearbyImages:function(){var a,c=b.st.gallery.preload,d=Math.min(c[0],b.items.length),e=Math.min(c[1],b.items.length);for(a=1;a<=(b.direction?e:d);a++)b._preloadItem(b.index+a);for(a=1;a<=(b.direction?d:e);a++)b._preloadItem(b.index-a)},_preloadItem:function(c){if(c=C(c),!b.items[c].preloaded){var d=b.items[c];d.parsed||(d=b.parseEl(c)),m("LazyLoad",d),"image"===d.type&&(d.img=a('<img class="mfp-img" />').on("load.mfploader",function(){d.hasSize=!0}).on("error.mfploader",function(){d.hasSize=!0,d.loadError=!0,m("LazyLoadError",d)}).attr("src",d.src)),d.preloaded=!0}}}});a.magnificPopup.registerModule("retina",{options:{replaceSrc:function(a){return a.src.replace(/\.\w+$/,function(a){return"@2x"+a})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var a=b.st.retina,c=a.ratio;c=isNaN(c)?c():c,c>1&&(k("ImageHasSize.retina",function(a,b){b.img.css({"max-width":b.img[0].naturalWidth/c,width:"100%"})}),k("ElementParse.retina",function(b,d){d.src=a.replaceSrc(d,c)}))}}}}),function(){var b="ontouchstart"in window,c=function(){j.off("touchmove"+d+" touchend"+d)},d=".mfpFastClick";a.fn.mfpFastClick=function(e){return a(this).each(function(){var f,g=a(this);if(b){var h,i,k,l,m,n;g.on("touchstart"+d,function(a){l=!1,n=1,m=a.originalEvent?a.originalEvent.touches[0]:a.touches[0],i=m.clientX,k=m.clientY,j.on("touchmove"+d,function(a){m=a.originalEvent?a.originalEvent.touches:a.touches,n=m.length,m=m[0],(Math.abs(m.clientX-i)>10||Math.abs(m.clientY-k)>10)&&(l=!0,c())}).on("touchend"+d,function(a){c(),l||n>1||(f=!0,a.preventDefault(),clearTimeout(h),h=setTimeout(function(){f=!1},1e3),e())})})}g.on("click"+d,function(){f||e()})})},a.fn.destroyMfpFastClick=function(){a(this).off("touchstart"+d+" click"+d),b&&j.off("touchmove"+d+" touchend"+d)}}(),o()}),"function"!=typeof Object.create&&(Object.create=function(a){function b(){}return b.prototype=a,new b}),function(a,b,c,d){var e={init:function(b,c){var d=this;d.elem=c,d.$elem=a(c),d.options=a.extend({},a.fn.rtTab.options,b),d.rtTabs()},rtTabs:function(){var c=this,d=c.options.activeTab;if(c.$elem.find("li:nth-child("+d+")").addClass("active"),c.rtTabContent(activeTabContent="yes"),c.rtClick(),!0==("false"!==c.$elem.attr("data-hash"))){var e=b.location.hash;e&&c.$elem.find("li").find('a[href="'+e+'"]').trigger("click"),a(b).on("hashchange",function(){var a=b.location.hash;c.$elem.find("li").find('a[href="'+a+'"]').trigger("click")})}},rtClick:function(){var c=this,d=c.$elem.find("li");d.find("a").on("click",function(e){e.preventDefault(),d.removeClass("active"),c.rtTabContent(),a(this).parent().addClass("active");var f=a(this).attr("href");if(a(f).removeClass("hide"),1==("false"!==c.$elem.attr("data-hash"))){var g=a(b).scrollTop();location.hash=a(this).attr("href"),a(b).scrollTop(g)}"function"==typeof c.options.onComplete&&c.options.onComplete.apply(c.elem,arguments)})},rtTabContent:function(b){this.$elem.find("li").find("a").each(function(){var c=a(this),d=c.attr("href");"yes"===b?c.parent().hasClass("active")||a(d).addClass("hide"):a(d).addClass("hide")})}};a.fn.rtTab=function(b){return this.each(function(){var c=Object.create(e);c.init(b,this),a.data(this,"rtTab",c)})},a.fn.rtTab.options={activeTab:1,onComplete:null}}(jQuery,window,document);var rtMagnificPopup,rtm_masonry_container,comment_media=!1,rtMediaHook={hooks:[],is_break:!1,register:function(a,b){void 0===rtMediaHook.hooks[a]&&(rtMediaHook.hooks[a]=[]),rtMediaHook.hooks[a].push(b)},call:function(a,arguments){if(void 0!==rtMediaHook.hooks[a])for(i=0;i<rtMediaHook.hooks[a].length;++i)if(1!=rtMediaHook.hooks[a][i](arguments))return rtMediaHook.is_break=!0,!1;return!0}};jQuery("document").ready(function(a){function b(){if(jQuery("#rtmedia-media-view-form").length>0){var a=jQuery("#rtmedia-media-view-form").attr("action");jQuery.post(a,{},function(a){})}}function c(){var a=jQuery.magnificPopup.instance,b=a.probablyMobile,c=e("rtmedia-touch-swipe-tooltip");b&&""===c&&(jQuery("#mobile-swipe-overlay").show(),jQuery("#mobile-swipe-overlay").on("click",function(a){d("rtmedia-touch-swipe-tooltip",!0,365),jQuery(this).hide()}),jQuery("#mobile-swipe-overlay").swipe({swipe:function(a,b,c,e,f,g){d("rtmedia-touch-swipe-tooltip",!0,365),jQuery("#mobile-swipe-overlay").hide()},threshold:0})),jQuery(".mfp-arrow-right").on("click",function(b){a.next()}),jQuery(".mfp-arrow-left").on("click",function(b){a.prev()}),jQuery(".mfp-content .rtmedia-media").swipe({swipeLeft:function(b,c,d,e,f){a.next()},swipeRight:function(b,c,d,e,f){a.prev()},threshold:0})}function d(a,b,c){var d=new Date;d.setTime(d.getTime()+24*c*60*60*1e3);var e="expires="+d.toUTCString();document.cookie=a+"="+b+";"+e+";path=/"}function e(a){for(var b=a+"=",c=document.cookie.split(";"),d=0;d<c.length;d++){for(var e=c[d];" "==e.charAt(0);)e=e.substring(1);if(0==e.indexOf(b))return e.substring(b.length,e.length)}return""}function f(){jQuery(".mfp-arrow-right").hide(),jQuery(".mfp-arrow-left").hide(),jQuery(document).unbind("keydown")}function g(){rtmedia_disable_popup_navigation("#comment_content")}function h(){jQuery(".rtmedia-container").on("click",".rtmedia-delete-media",function(a){a.preventDefault(),confirm(rtmedia_media_delete_confirmation)&&jQuery(this).closest("form").submit()})}jQuery(".rtmedia-uploader-div").css({opacity:"1",display:"block",visibility:"visible"}),jQuery(" #whats-new-options ").css({opacity:"1"}),void 0!==a.fn.rtTab&&a(".rtm-tabs").rtTab(),jQuery(".rtmedia-modal-link").length>0&&a(".rtmedia-modal-link").magnificPopup({type:"inline",midClick:!0,closeBtnInside:!0}),
7
+ a("#rt_media_comment_form").submit(function(b){return""!=a.trim(a("#comment_content").val())||(0==jQuery("#rtmedia-single-media-container").length?rtmedia_gallery_action_alert_message(rtmedia_empty_comment_msg,"warning"):rtmedia_single_media_alert_message(rtmedia_empty_comment_msg,"warning"),!1)}),a("li.rtmedia-list-item p a").each(function(b){a(this).addClass("no-popup")}),a("li.rtmedia-list-item p a").each(function(b){a(this).addClass("no-popup")}),"undefined"!=typeof rtmedia_lightbox_enabled&&"1"==rtmedia_lightbox_enabled&&apply_rtMagnificPopup(".rtmedia-list-media.rtm-gallery-list, .rtmedia-activity-container ul.rtmedia-list, #bp-media-list,.bp-media-sc-list, li.media.album_updated ul,ul.bp-media-list-media, li.activity-item div.activity-content div.activity-inner div.bp_media_content, .rtm-bbp-container, ul.rtm-comment-container"),jQuery.ajaxPrefilter(function(a,b,c){try{if(null==b.data||void 0===b.data||void 0===b.data.action)return!0}catch(a){return!0}if("activity_get_older_updates"==b.data.action){var d=b.success;a.success=function(a){d(a),apply_rtMagnificPopup(".rtmedia-activity-container ul.rtmedia-list, #bp-media-list, .bp-media-sc-list, li.media.album_updated ul,ul.bp-media-list-media, li.activity-item div.activity-content div.activity-inner div.bp_media_content"),rtMediaHook.call("rtmedia_js_after_activity_added",[])}}else if("get_single_activity_content"==b.data.action){var d=b.success;a.success=function(a){d(a),setTimeout(function(){apply_rtMagnificPopup(".rtmedia-activity-container ul.rtmedia-list, #bp-media-list, .bp-media-sc-list, li.media.album_updated ul,ul.bp-media-list-media, li.activity-item div.activity-content div.activity-inner div.bp_media_content"),jQuery("ul.activity-list li.rtmedia_update:first-child .wp-audio-shortcode, ul.activity-list li.rtmedia_update:first-child .wp-video-shortcode").mediaelementplayer({classPrefix:"mejs-",defaultVideoWidth:480,defaultVideoHeight:270})},900)}}}),jQuery.ajaxPrefilter(function(a,b,c){try{if(null==b.data||void 0===b.data||void 0===b.data.action)return!0}catch(a){return!0}if("activity_get_older_updates"==b.data.action){var d=b.success;a.success=function(a){d(a),apply_rtMagnificPopup(".rtmedia-activity-container ul.rtmedia-list, #bp-media-list, .bp-media-sc-list, li.media.album_updated ul,ul.bp-media-list-media, li.activity-item div.activity-content div.activity-inner div.bp_media_content"),jQuery("ul.activity-list li.rtmedia_update div.rtmedia-item-thumbnail > audio.wp-audio-shortcode, ul.activity-list li.rtmedia_update div.rtmedia-item-thumbnail > video.wp-video-shortcode").mediaelementplayer({classPrefix:"mejs-",defaultVideoWidth:480,defaultVideoHeight:270}),setTimeout(function(){rtmedia_activity_stream_comment_media()},900),rtMediaHook.call("rtmedia_js_after_activity_added",[])}}}),jQuery(".rtmedia-container").on("click",".select-all",function(a){jQuery(this).toggleClass("unselect-all").toggleClass("select-all"),jQuery(this).attr("title",rtmedia_unselect_all_visible),jQuery(".rtmedia-list input").each(function(){jQuery(this).prop("checked",!0)}),jQuery(".rtmedia-list-item").addClass("bulk-selected")}),jQuery(".rtmedia-container").on("click",".unselect-all",function(a){jQuery(this).toggleClass("select-all").toggleClass("unselect-all"),jQuery(this).attr("title",rtmedia_select_all_visible),jQuery(".rtmedia-list input").each(function(){jQuery(this).prop("checked",!1)}),jQuery(".rtmedia-list-item").removeClass("bulk-selected")}),jQuery(".rtmedia-container").on("click",".rtmedia-move",function(a){jQuery(".rtmedia-delete-container").slideUp(),jQuery(".rtmedia-move-container").slideToggle()}),jQuery("#rtmedia-create-album-modal").on("click","#rtmedia_create_new_album",function(b){if($albumname=jQuery("<span/>").text(jQuery.trim(jQuery("#rtmedia_album_name").val())).html(),$album_description=jQuery("#rtmedia_album_description"),$context=jQuery.trim(jQuery("#rtmedia_album_context").val()),$context_id=jQuery.trim(jQuery("#rtmedia_album_context_id").val()),$privacy=jQuery.trim(jQuery("#rtmedia_select_album_privacy").val()),$create_album_nonce=jQuery.trim(jQuery("#rtmedia_create_album_nonce").val()),""!=$albumname){var c={action:"rtmedia_create_album",name:$albumname,description:$album_description.val(),context:$context,context_id:$context_id,create_album_nonce:$create_album_nonce};""!==$privacy&&(c.privacy=$privacy),a("#rtmedia_create_new_album").attr("disabled","disabled");var d=a("#rtmedia_create_new_album").html();a("#rtmedia_create_new_album").prepend("<img src='"+rMedia_loading_file+"' />"),jQuery.post(rtmedia_ajax_url,c,function(b){if(void 0!==b.album){b=jQuery.trim(b.album);var c=!0;$album_description.val(""),a("#rtmedia_album_name").focus(),jQuery(".rtmedia-user-album-list").each(function(){if(jQuery(this).children("optgroup").each(function(){if(jQuery(this).attr("value")===$context)return c=!1,void jQuery(this).append('<option value="'+b+'">'+$albumname+"</option>")}),c){var a=$context.charAt(0).toUpperCase()+$context.slice(1)+" "+rtmedia_main_js_strings.rtmedia_albums,d='<optgroup value="'+$context+'" label="'+a+'"><option value="'+b+'">'+$albumname+"</option></optgroup>";jQuery(this).append(d)}}),jQuery('select.rtmedia-user-album-list option[value="'+b+'"]').prop("selected",!0),jQuery(".rtmedia-create-new-album-container").slideToggle(),jQuery("#rtmedia_album_name").val(""),jQuery("#rtmedia-create-album-modal").append("<div class='rtmedia-success rtmedia-create-album-alert'><b>"+$albumname+"</b>"+rtmedia_album_created_msg+"</div>"),setTimeout(function(){jQuery(".rtmedia-create-album-alert").remove()},4e3),setTimeout(function(){galleryObj.reloadView(),jQuery(".close-reveal-modal").click()},2e3)}else void 0!==b.error?rtmedia_gallery_action_alert_message(b.error,"warning"):rtmedia_gallery_action_alert_message(rtmedia_something_wrong_msg,"warning");a("#rtmedia_create_new_album").removeAttr("disabled"),a("#rtmedia_create_new_album").html(d)})}else rtmedia_gallery_action_alert_message(rtmedia_empty_album_name_msg,"warning")}),jQuery(".rtmedia-container").on("click",".rtmedia-delete-selected",function(a){jQuery(".rtmedia-list :checkbox:checked").length>0?confirm(rtmedia_selected_media_delete_confirmation)&&jQuery(this).closest("form").attr("action","../../../"+rtmedia_media_slug+"/delete").submit():rtmedia_gallery_action_alert_message(rtmedia_no_media_selected,"warning")}),jQuery(".rtmedia-container").on("click",".rtmedia-move-selected",function(a){jQuery(".rtmedia-list :checkbox:checked").length>0?confirm(rtmedia_selected_media_move_confirmation)&&jQuery(this).closest("form").attr("action","").submit():rtmedia_gallery_action_alert_message(rtmedia_no_media_selected,"warning")}),jQuery("#buddypress").on("change",".rtm-activity-privacy-opt",function(){var a=jQuery(this).attr("id");a=a.split("-"),a=a[a.length-1];var b=this;data={activity_id:a,privacy:jQuery(this).val(),nonce:jQuery("#rtmedia_activity_privacy_nonce").val(),action:"rtm_change_activity_privacy"},jQuery.post(ajaxurl,data,function(a){var c="",d="";"true"==a?(c=rtmedia_main_js_strings.privacy_update_success,d="success"):(c=rtmedia_main_js_strings.privacy_update_error,d="fail"),jQuery(b).after('<p class="rtm-ac-privacy-updated '+d+'">'+c+"</p>"),setTimeout(function(){jQuery(b).siblings(".rtm-ac-privacy-updated").remove()},2e3)})}),jQuery(".media_search_input").on("keyup",function(){rtm_search_media_text_validation()}),b(),rtMediaHook.register("rtmedia_js_popup_after_content_added",function(){b(),h(),mfp=jQuery.magnificPopup.instance,jQuery(mfp.items).size()>1&&0==comment_media?c():f(),g(),rtmedia_disable_popup_navigation_comment_media_focus();var d=a(window).height();jQuery(".rtm-lightbox-container .mejs-video").css({height:.8*d,"over-flow":"hidden"}),jQuery(".mfp-content .rtmedia-media").css({"max-height":.87*d,"over-flow":"hidden"}),rtmedia_init_action_dropdown(".rtm-lightbox-container .rtmedia-actions"),jQuery(".rtmedia-comment-link").on("click",function(a){a.preventDefault(),jQuery("#comment_content").focus()}),jQuery(".rtm-more").shorten({showChars:130});var e=a(".rtm-gallery-title"),i="";""!=(i=a.isEmptyObject(e)?a("#subnav.item-list-tabs li.selected ").html():e.html())&&a(".rtm-ltb-gallery-title .ltb-title").html(i);var j=a("#subnav.item-list-tabs li.selected span").html();return a("li.total").html(j),!0});var i=jQuery("#drag-drop-area"),j=jQuery("#whats-new");i.html();jQuery("#rtmedia-upload-container").after("<div id='rtm-drop-files-title'>"+rtmedia_drop_media_msg+"</div>"),"undefined"!=typeof rtmedia_bp_enable_activity&&"1"==rtmedia_bp_enable_activity&&jQuery("#whats-new-textarea").append("<div id='rtm-drop-files-title'>"+rtmedia_drop_media_msg+"</div>"),jQuery(document).on("dragover",function(a){a.preventDefault(),a.target!=this&&(jQuery("#rtm-media-gallery-uploader").show(),"undefined"!=typeof rtmedia_bp_enable_activity&&"1"==rtmedia_bp_enable_activity&&j.addClass("rtm-drag-drop-active"),i.addClass("rtm-drag-drop-active"),jQuery("#rtm-drop-files-title").show())}).on("dragleave",function(a){if(a.preventDefault(),0!=a.originalEvent.pageX&&0!=a.originalEvent.pageY)return!1;"undefined"!=typeof rtmedia_bp_enable_activity&&"1"==rtmedia_bp_enable_activity&&(j.removeClass("rtm-drag-drop-active"),j.removeAttr("style")),i.removeClass("rtm-drag-drop-active"),jQuery("#rtm-drop-files-title").hide()}).on("drop",function(a){a.preventDefault(),jQuery(".bp-suggestions").focus(),"undefined"!=typeof rtmedia_bp_enable_activity&&"1"==rtmedia_bp_enable_activity&&(j.removeClass("rtm-drag-drop-active"),j.removeAttr("style")),i.removeClass("rtm-drag-drop-active"),jQuery("#rtm-drop-files-title").hide()}),jQuery(".rtmedia-container").on("click",".rtmedia-delete-album",function(a){a.preventDefault(),confirm(rtmedia_album_delete_confirmation)&&jQuery(this).closest("form").submit()}),jQuery(".rtmedia-container").on("click",".rtmedia-delete-media",function(a){a.preventDefault(),confirm(rtmedia_media_delete_confirmation)&&jQuery(this).closest("form").submit()}),rtmedia_init_action_dropdown(""),a(document).click(function(){a(".click-nav ul").is(":visible")&&a(".click-nav ul",this).hide()}),jQuery(".rtmedia-comment-link").on("click",function(a){a.preventDefault(),jQuery("#comment_content").focus()}),jQuery(".rtm-more").length>0&&a(".rtm-more").shorten({showChars:200}),"undefined"!=typeof rtmedia_masonry_layout&&"true"==rtmedia_masonry_layout&&"undefined"!=typeof rtmedia_masonry_layout_activity&&"true"==rtmedia_masonry_layout_activity&&rtmedia_activity_masonry(),jQuery(document).ajaxComplete(function(a,b,c){var d=get_parameter("action",c.data);"post_update"!==d&&"get_single_activity_content"!==d&&"activity_get_older_updates"!==d||"undefined"==typeof rtmedia_masonry_layout||"true"!=rtmedia_masonry_layout||"undefined"==typeof rtmedia_masonry_layout_activity||"true"!=rtmedia_masonry_layout_activity||rtmedia_activity_masonry()}),"undefined"!=typeof rtmedia_masonry_layout&&"true"==rtmedia_masonry_layout&&0==jQuery(".rtmedia-container .rtmedia-list.rtm-no-masonry").length&&(rtm_masonry_container=jQuery(".rtmedia-container .rtmedia-list"),rtm_masonry_container.masonry({itemSelector:".rtmedia-list-item"}),setInterval(function(){jQuery.each(jQuery(".rtmedia-list.masonry .rtmedia-item-title"),function(a,b){jQuery(b).width(jQuery(b).siblings(".rtmedia-item-thumbnail").children("img").width())}),rtm_masonry_reload(rtm_masonry_container)},1e3),jQuery.each(jQuery(".rtmedia-list.masonry .rtmedia-item-title"),function(a,b){jQuery(b).width(jQuery(b).siblings(".rtmedia-item-thumbnail").children("img").width())})),jQuery(".rtm-uploader-tabs").length>0&&jQuery(".rtm-uploader-tabs li").click(function(a){jQuery(this).hasClass("active")||(jQuery(this).siblings().removeClass("active"),jQuery(this).parents(".rtm-uploader-tabs").siblings().hide(),class_name=jQuery(this).attr("class"),jQuery(this).parents(".rtm-uploader-tabs").siblings('[data-id="'+class_name+'"]').show(),jQuery(this).addClass("active"),"rtm-upload-tab"!=class_name?jQuery("div.moxie-shim").hide():jQuery("div.moxie-shim").show())}),jQuery(".rtmedia-container").on("click",".rtm-delete-media",function(a){a.preventDefault();var b="Are you sure you want to delete this media?";if("undefined"!=typeof rtmedia_media_delete_confirmation&&(b=rtmedia_media_delete_confirmation),confirm(b)){var c=jQuery(this).closest("li"),d=jQuery("#rtmedia_media_delete_nonce").val(),e={action:"delete_uploaded_media",nonce:d,media_id:c.attr("id")};jQuery.ajax({url:ajaxurl,type:"post",data:e,success:function(a){"1"==a?(rtmedia_gallery_action_alert_message(rtmedia_main_js_strings.file_delete_success,"success"),c.remove(),"undefined"!=typeof rtmedia_masonry_layout&&"true"==rtmedia_masonry_layout&&0==jQuery(".rtmedia-container .rtmedia-list.rtm-no-masonry").length&&rtm_masonry_reload(rtm_masonry_container)):rtmedia_gallery_action_alert_message(rtmedia_file_not_deleted,"warning")}})}})}),function(a){a.fn.shorten=function(b){"use strict";var c={showChars:100,minHideChars:10,ellipsesText:"...",moreText:rtmedia_read_more,lessText:rtmedia__show_less,onLess:function(){},onMore:function(){},errMsg:null,force:!1};return b&&a.extend(c,b),!(a(this).data("jquery.shorten")&&!c.force)&&(a(this).data("jquery.shorten",!0),a(document).off("click",".morelink"),a(document).on({click:function(){var b=a(this);return b.hasClass("less")?(b.removeClass("less"),b.html(c.moreText),b.parent().prev().hide(0,function(){b.parent().prev().prev().show()}).hide(0,function(){c.onLess()})):(b.addClass("less"),b.html(c.lessText),b.parent().prev().show(0,function(){b.parent().prev().prev().hide()}).show(0,function(){c.onMore()})),!1}},".morelink"),this.each(function(){var b=a(this),d=b.html();if(b.text().length>c.showChars+c.minHideChars){var e=d.substr(0,c.showChars);if(e.indexOf("<")>=0){for(var f=!1,g="",h=0,i=[],k=null,l=0,m=0;m<=c.showChars;l++)if("<"!=d[l]||f||(f=!0,k=d.substring(l+1,d.indexOf(">",l)),"/"==k[0]?k!="/"+i[0]?c.errMsg="ERROR en HTML: the top of the stack should be the tag that closes":i.shift():"br"!=k.toLowerCase()&&i.unshift(k)),f&&">"==d[l]&&(f=!1),f)g+=d.charAt(l);else if(m++,h<=c.showChars)g+=d.charAt(l),h++;else if(i.length>0){for(j=0;j<i.length;j++)g+="</"+i[j]+">";break}e=a("<div/>").html(g+'<span class="ellip">'+c.ellipsesText+"</span>").html()}else e+=c.ellipsesText;var n='<div class="shortcontent">'+e+'</div><div class="allcontent">'+d+'</div><span><a href="javascript://nop/" class="morelink">'+c.moreText+"</a></span>";b.html(n),b.find(".allcontent").hide(),a(".shortcontent p:last",b).css("margin-bottom",0)}}))}}(jQuery),window.onload=function(){"undefined"!=typeof rtmedia_masonry_layout&&"true"==rtmedia_masonry_layout&&0==jQuery(".rtmedia-container .rtmedia-list.rtm-no-masonry").length&&rtm_masonry_reload(rtm_masonry_container),rtm_search_media_text_validation(),check_condition("search")&&jQuery("#media_search_remove").show()};
app/helper/RTMediaLikeNotification.php CHANGED
@@ -81,7 +81,10 @@ class RTMediaLikeNotification extends RTMediaNotification {
81
 
82
  $rtmedia_id = rtmedia_id( $post_id );
83
  $liked_list = $this->fetch_media_like_stats( $rtmedia_id );
84
- $liked_by = bp_core_get_username( $liked_list[0]->user_id );
 
 
 
85
  $like_count = get_rtmedia_like( $post_id );
86
  $link = esc_url( get_rtmedia_permalink( $rtmedia_id ) );
87
  $media_type = rtmedia_type( $rtmedia_id );
81
 
82
  $rtmedia_id = rtmedia_id( $post_id );
83
  $liked_list = $this->fetch_media_like_stats( $rtmedia_id );
84
+ $liked_by = '';
85
+ if ( isset( $liked_list[0]->user_id ) ) {
86
+ $liked_by = bp_core_get_username( $liked_list[0]->user_id );
87
+ }
88
  $like_count = get_rtmedia_like( $post_id );
89
  $link = esc_url( get_rtmedia_permalink( $rtmedia_id ) );
90
  $media_type = rtmedia_type( $rtmedia_id );
app/main/RTMedia.php CHANGED
@@ -1039,7 +1039,7 @@ class RTMedia {
1039
  //javascript messages
1040
  wp_localize_script( 'rtmedia-magnific', 'rtmedia_load_more', esc_html__( 'Loading media', 'buddypress-media' ) );
1041
  wp_localize_script( 'rtmedia-main', 'rtmedia_empty_activity_msg', esc_html__( 'Please enter some content to post.', 'buddypress-media' ) );
1042
- wp_localize_script( 'rtmedia-main', 'rtmedia_empty_comment_msg', esc_html__( 'Empty Comment is not allowed.', 'buddypress-media' ) );
1043
  wp_localize_script( 'rtmedia-main', 'rtmedia_media_delete_confirmation', apply_filters( 'rtmedia_delete_prompt_message', esc_html__( 'Are you sure you want to delete this media?', 'buddypress-media' ) ) );
1044
  wp_localize_script( 'rtmedia-main', 'rtmedia_media_comment_delete_confirmation', esc_html__( 'Are you sure you want to delete this comment?', 'buddypress-media' ) );
1045
  wp_localize_script( 'rtmedia-main', 'rtmedia_album_delete_confirmation', esc_html__( 'Are you sure you want to delete this Album?', 'buddypress-media' ) );
@@ -1136,6 +1136,8 @@ class RTMedia {
1136
  }
1137
 
1138
  wp_localize_script( 'rtmedia-backbone', 'rtmedia_upload_progress_error_message', esc_html__( 'There are some uploads in progress. Do you want to cancel them?', 'buddypress-media' ) );
 
 
1139
 
1140
  // localise media size config
1141
  $media_size_config = array(
@@ -1384,7 +1386,7 @@ function get_rtmedia_permalink( $id ) {
1384
  // Adding filter to get permalink for current blog
1385
  add_filter( 'bp_get_root_domain', 'rtmedia_get_current_blog_url' );
1386
 
1387
- if ( is_object( $media[0] ) && ! isset( $media[0]->context ) ) {
1388
  if ( function_exists( 'bp_get_groups_root_slug' ) && isset( $rtmedia_query->query ) && isset( $rtmedia_query->query['context'] ) && 'group' === $rtmedia_query->query['context'] ) {
1389
  $parent_link = get_rtmedia_group_link( $rtmedia_query->query['context_id'] );
1390
  } else {
@@ -1395,13 +1397,13 @@ function get_rtmedia_permalink( $id ) {
1395
  }
1396
  }
1397
  } else {
1398
- if ( function_exists( 'bp_get_groups_root_slug' ) && 'group' === $media[0]->context ) {
1399
  $parent_link = get_rtmedia_group_link( $media[0]->context_id );
1400
  } else {
1401
  // check for global album
1402
  $parent_link = parentlink_global_album( $id );
1403
- if ( '' === $parent_link ) {
1404
- $parent_link = get_rtmedia_user_link( $media[0]->media_author );
1405
  }
1406
  }
1407
  }
1039
  //javascript messages
1040
  wp_localize_script( 'rtmedia-magnific', 'rtmedia_load_more', esc_html__( 'Loading media', 'buddypress-media' ) );
1041
  wp_localize_script( 'rtmedia-main', 'rtmedia_empty_activity_msg', esc_html__( 'Please enter some content to post.', 'buddypress-media' ) );
1042
+ wp_localize_script( 'rtmedia-main', 'rtmedia_empty_comment_msg', esc_html__( 'Empty comment is not allowed.', 'buddypress-media' ) );
1043
  wp_localize_script( 'rtmedia-main', 'rtmedia_media_delete_confirmation', apply_filters( 'rtmedia_delete_prompt_message', esc_html__( 'Are you sure you want to delete this media?', 'buddypress-media' ) ) );
1044
  wp_localize_script( 'rtmedia-main', 'rtmedia_media_comment_delete_confirmation', esc_html__( 'Are you sure you want to delete this comment?', 'buddypress-media' ) );
1045
  wp_localize_script( 'rtmedia-main', 'rtmedia_album_delete_confirmation', esc_html__( 'Are you sure you want to delete this Album?', 'buddypress-media' ) );
1136
  }
1137
 
1138
  wp_localize_script( 'rtmedia-backbone', 'rtmedia_upload_progress_error_message', esc_html__( 'There are some uploads in progress. Do you want to cancel them?', 'buddypress-media' ) );
1139
+ // Added to display error message when all media types upload are disabled.
1140
+ wp_localize_script( 'rtmedia-backbone', 'rtmedia_media_disabled_error_message', esc_html__( 'Media upload is disabled. Please Enable at least one media type to proceed.', 'buddypress-media' ) );
1141
 
1142
  // localise media size config
1143
  $media_size_config = array(
1386
  // Adding filter to get permalink for current blog
1387
  add_filter( 'bp_get_root_domain', 'rtmedia_get_current_blog_url' );
1388
 
1389
+ if ( ! empty( $media ) && is_object( $media[0] ) && ! isset( $media[0]->context ) ) {
1390
  if ( function_exists( 'bp_get_groups_root_slug' ) && isset( $rtmedia_query->query ) && isset( $rtmedia_query->query['context'] ) && 'group' === $rtmedia_query->query['context'] ) {
1391
  $parent_link = get_rtmedia_group_link( $rtmedia_query->query['context_id'] );
1392
  } else {
1397
  }
1398
  }
1399
  } else {
1400
+ if ( isset( $media[0]->context ) && function_exists( 'bp_get_groups_root_slug' ) && 'group' === $media[0]->context ) {
1401
  $parent_link = get_rtmedia_group_link( $media[0]->context_id );
1402
  } else {
1403
  // check for global album
1404
  $parent_link = parentlink_global_album( $id );
1405
+ if ( '' === $parent_link && isset( $media[0]->media_author ) ) {
1406
+ $parent_link = get_rtmedia_user_link( $media[0]->media_author );
1407
  }
1408
  }
1409
  }
app/main/controllers/activity/RTMediaBuddyPressActivity.php CHANGED
@@ -589,7 +589,7 @@ class RTMediaBuddyPressActivity {
589
  * @param $params array
590
  */
591
  function activity_after_media_comment( $params ) {
592
- if ( class_exists( 'BuddyPress' ) ) {
593
  if ( isset( $params['comment_post_ID'] ) ) {
594
 
595
  // get media details
@@ -725,7 +725,7 @@ class RTMediaBuddyPressActivity {
725
  * @param $comment_id
726
  */
727
  function remove_activity_after_media_comment_delete( $comment_id ) {
728
- if ( ! empty( $comment_id ) ) {
729
 
730
  // get comment details from comment id
731
  $comment = get_comment( $comment_id );
589
  * @param $params array
590
  */
591
  function activity_after_media_comment( $params ) {
592
+ if ( class_exists( 'BuddyPress' ) && function_exists( 'bp_activity_add' ) ) {
593
  if ( isset( $params['comment_post_ID'] ) ) {
594
 
595
  // get media details
725
  * @param $comment_id
726
  */
727
  function remove_activity_after_media_comment_delete( $comment_id ) {
728
+ if ( ! empty( $comment_id ) && function_exists( 'bp_activity_delete' ) ) {
729
 
730
  // get comment details from comment id
731
  $comment = get_comment( $comment_id );
app/main/controllers/media/RTMediaComment.php CHANGED
@@ -126,13 +126,16 @@ class RTMediaComment {
126
  */
127
  static function display_allowed() {
128
  global $rtmedia_query;
129
- $flag = ( ! ( is_home() || is_post_type_archive() || is_author()))
 
 
 
130
  && is_user_logged_in()
131
- && (is_rtmedia_upload_music_enabled() || is_rtmedia_upload_photo_enabled() || is_rtmedia_upload_video_enabled())
132
- //added condition to disable upload when media is disabled in profile/group but user visits media tab
133
  && ( ( isset( $rtmedia_query->is_upload_shortcode ) && true === $rtmedia_query->is_upload_shortcode )
134
  || ( is_rtmedia_bp_profile() && is_rtmedia_profile_media_enable() )
135
- || (is_rtmedia_bp_group() && is_rtmedia_group_media_enable()) );
136
  $flag = apply_filters( 'before_rtmedia_comment_uploader_display', $flag );
137
  return $flag;
138
  }
126
  */
127
  static function display_allowed() {
128
  global $rtmedia_query;
129
+ $media_enabled = ( is_rtmedia_upload_music_enabled() || is_rtmedia_upload_photo_enabled()
130
+ || is_rtmedia_upload_video_enabled() || is_rtmedia_upload_document_enabled()
131
+ || is_rtmedia_upload_other_enabled() );
132
+ $flag = ( ! ( is_home() || is_post_type_archive() || is_author() ) )
133
  && is_user_logged_in()
134
+ && ( $media_enabled )
135
+ // Added condition to disable upload when media is disabled in profile/group but user visits media tab.
136
  && ( ( isset( $rtmedia_query->is_upload_shortcode ) && true === $rtmedia_query->is_upload_shortcode )
137
  || ( is_rtmedia_bp_profile() && is_rtmedia_profile_media_enable() )
138
+ || ( is_rtmedia_bp_group() && is_rtmedia_group_media_enable() ) );
139
  $flag = apply_filters( 'before_rtmedia_comment_uploader_display', $flag );
140
  return $flag;
141
  }
app/main/controllers/shortcodes/RTMediaUploadShortcode.php CHANGED
@@ -33,14 +33,16 @@ class RTMediaUploadShortcode {
33
  */
34
  static function display_allowed() {
35
  global $rtmedia_query;
36
-
37
- $flag = ( ! ( is_home() || is_post_type_archive() || is_author()))
 
 
38
  && is_user_logged_in()
39
- && (is_rtmedia_upload_music_enabled() || is_rtmedia_upload_photo_enabled() || is_rtmedia_upload_video_enabled())
40
- //added condition to disable upload when media is disabled in profile/group but user visits media tab
41
  && ( ( isset( $rtmedia_query->is_upload_shortcode ) && true === $rtmedia_query->is_upload_shortcode )
42
  || ( is_rtmedia_bp_profile() && is_rtmedia_profile_media_enable() )
43
- || (is_rtmedia_bp_group() && is_rtmedia_group_media_enable()) );
44
 
45
  $flag = apply_filters( 'before_rtmedia_uploader_display', $flag );
46
  return $flag;
33
  */
34
  static function display_allowed() {
35
  global $rtmedia_query;
36
+ $media_enabled = ( is_rtmedia_upload_music_enabled() || is_rtmedia_upload_photo_enabled()
37
+ || is_rtmedia_upload_video_enabled() || is_rtmedia_upload_document_enabled()
38
+ || is_rtmedia_upload_other_enabled() );
39
+ $flag = ( ! ( is_home() || is_post_type_archive() || is_author() ) )
40
  && is_user_logged_in()
41
+ && ( $media_enabled )
42
+ // Added condition to disable upload when media is disabled in profile/group but user visits media tab.
43
  && ( ( isset( $rtmedia_query->is_upload_shortcode ) && true === $rtmedia_query->is_upload_shortcode )
44
  || ( is_rtmedia_bp_profile() && is_rtmedia_profile_media_enable() )
45
+ || ( is_rtmedia_bp_group() && is_rtmedia_group_media_enable() ) );
46
 
47
  $flag = apply_filters( 'before_rtmedia_uploader_display', $flag );
48
  return $flag;
app/main/controllers/template/RTMediaNav.php CHANGED
@@ -190,9 +190,10 @@ class RTMediaNav {
190
  global $rtmedia, $rtmedia_query;
191
 
192
  $active_components = bp_get_option( 'bp-active-components' );
193
- $user_groups = $active_components['groups'];
194
- $user_group_status = ( '1' === $user_groups ) ? true : false;
195
-
 
196
  if ( function_exists( 'bp_is_group' ) && bp_is_group() && $user_group_status ) {
197
  if ( isset( $rtmedia->options['buddypress_enableOnGroup'] ) && 0 === intval( $rtmedia->options['buddypress_enableOnGroup'] ) ) {
198
  return;
190
  global $rtmedia, $rtmedia_query;
191
 
192
  $active_components = bp_get_option( 'bp-active-components' );
193
+ if ( isset( $active_components['groups'] ) ) {
194
+ $user_groups = $active_components['groups'];
195
+ }
196
+ $user_group_status = ( isset( $user_groups ) && ( '1' === $user_groups ) ) ? true : false;
197
  if ( function_exists( 'bp_is_group' ) && bp_is_group() && $user_group_status ) {
198
  if ( isset( $rtmedia->options['buddypress_enableOnGroup'] ) && 0 === intval( $rtmedia->options['buddypress_enableOnGroup'] ) ) {
199
  return;
app/main/controllers/template/rtmedia-actions.php CHANGED
@@ -90,7 +90,7 @@ function rtmedia_image_editor_content( $type = 'photo' ) {
90
  $thumb_url = wp_get_attachment_image_src( $media_id, 'thumbnail', true );
91
 
92
  echo '<div id="imgedit-response-' . esc_attr( $media_id ) . '"></div>';
93
- echo '<div class="wp_attachment_image" id="media-head-' . esc_attr( $media_id ) . '">' . '<p id="thumbnail-head-' . esc_attr( $id ) . '"><img class="thumbnail" src="' . esc_url( set_url_scheme( $thumb_url[0] ) ) . '" alt="" /></p>' . $modify_button . '</div>'; // @codingStandardsIgnoreLine
94
  echo '</div>';
95
  echo '</div>';
96
  }
@@ -772,7 +772,7 @@ function rt_check_addon_status() {
772
  $dont_check_verification = get_transient( 'check_rtmedia_license_verifiction_' . $addon_id );
773
  }
774
 
775
- if ( $now > $expiration || ( false === $dont_check_verification ) ) {
776
 
777
  // Get license key information from the store
778
  $license_data = rtmedia_activate_addon_license( $addon );
@@ -1076,6 +1076,22 @@ function rtmedia_after_media_callback() {
1076
  }
1077
  add_action( 'rtmedia_after_media', 'rtmedia_after_media_callback', 10 );
1078
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1079
 
1080
  if ( ! function_exists( 'rtmedia_gallery_after_title_callback' ) ) {
1081
  function rtmedia_gallery_after_title_callback() {
90
  $thumb_url = wp_get_attachment_image_src( $media_id, 'thumbnail', true );
91
 
92
  echo '<div id="imgedit-response-' . esc_attr( $media_id ) . '"></div>';
93
+ echo '<div class="wp_attachment_image" id="media-head-' . esc_attr( $media_id ) . '">' . '<p id="thumbnail-head-' . esc_attr( $media_id ) . '"><img class="thumbnail" src="' . esc_url( set_url_scheme( $thumb_url[0] ) ) . '" alt="' . esc_attr( rtmedia_title() ) . '" /></p>' . $modify_button . '</div>'; // @codingStandardsIgnoreLine
94
  echo '</div>';
95
  echo '</div>';
96
  }
772
  $dont_check_verification = get_transient( 'check_rtmedia_license_verifiction_' . $addon_id );
773
  }
774
 
775
+ if ( $now > $expiration && ( false === $dont_check_verification ) ) {
776
 
777
  // Get license key information from the store
778
  $license_data = rtmedia_activate_addon_license( $addon );
1076
  }
1077
  add_action( 'rtmedia_after_media', 'rtmedia_after_media_callback', 10 );
1078
 
1079
+ /**
1080
+ * Adds swipe tooltip on mobile
1081
+ */
1082
+ function rtmedia_after_media_swipe_tooltip() {
1083
+ if ( wp_is_mobile() ) {
1084
+ ?>
1085
+ <div id="mobile-swipe-overlay">
1086
+ <div class="swipe-icon">
1087
+ <img src="<?php echo esc_url( RTMEDIA_URL . '/app/assets/img/swipe-tooltip.png' ); ?>" />
1088
+ </div>
1089
+ <p class="swipe-tootlip"><?php esc_html_e( 'Please swipe for more media.', 'buddypress-media' ); ?></p>
1090
+ </div>
1091
+ <?php
1092
+ }
1093
+ }
1094
+ add_action( 'rtmedia_after_media', 'rtmedia_after_media_swipe_tooltip', 10 );
1095
 
1096
  if ( ! function_exists( 'rtmedia_gallery_after_title_callback' ) ) {
1097
  function rtmedia_gallery_after_title_callback() {
app/main/controllers/template/rtmedia-functions.php CHANGED
@@ -4118,3 +4118,39 @@ function rtmedia_get_upload_url( $request_uri ) {
4118
 
4119
  return $url;
4120
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4118
 
4119
  return $url;
4120
  }
4121
+
4122
+ /**
4123
+ * Checking if document upload is enabled.
4124
+ *
4125
+ * @global RTMedia $rtmedia
4126
+ *
4127
+ * @return bool
4128
+ */
4129
+ function is_rtmedia_upload_document_enabled() {
4130
+
4131
+ global $rtmedia;
4132
+
4133
+ if ( isset( $rtmedia->options['allowedTypes_document_enabled'] ) && 0 !== intval( $rtmedia->options['allowedTypes_document_enabled'] ) ) {
4134
+ return true;
4135
+ }
4136
+
4137
+ return false;
4138
+ }
4139
+
4140
+ /**
4141
+ * Checking if other media upload is enabled.
4142
+ *
4143
+ * @global RTMedia $rtmedia
4144
+ *
4145
+ * @return bool
4146
+ */
4147
+ function is_rtmedia_upload_other_enabled() {
4148
+
4149
+ global $rtmedia;
4150
+
4151
+ if ( isset( $rtmedia->options['allowedTypes_other_enabled'] ) && 0 !== intval( $rtmedia->options['allowedTypes_other_enabled'] ) ) {
4152
+ return true;
4153
+ }
4154
+
4155
+ return false;
4156
+ }
index.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: rtMedia for WordPress, BuddyPress and bbPress
4
  Plugin URI: https://rtmedia.io/?utm_source=dashboard&utm_medium=plugin&utm_campaign=buddypress-media
5
  Description: This plugin adds missing media rich features like photos, videos and audio uploading to BuddyPress which are essential if you are building social network, seriously!
6
- Version: 4.4.5
7
  Author: rtCamp
8
  Text Domain: buddypress-media
9
  Author URI: http://rtcamp.com/?utm_source=dashboard&utm_medium=plugin&utm_campaign=buddypress-media
@@ -22,7 +22,7 @@ if ( ! defined( 'RTMEDIA_VERSION' ) ) {
22
  * The version of the plugin
23
  *
24
  */
25
- define( 'RTMEDIA_VERSION', '4.4.5' );
26
  }
27
 
28
  if ( ! defined( 'RTMEDIA_PATH' ) ) {
3
  Plugin Name: rtMedia for WordPress, BuddyPress and bbPress
4
  Plugin URI: https://rtmedia.io/?utm_source=dashboard&utm_medium=plugin&utm_campaign=buddypress-media
5
  Description: This plugin adds missing media rich features like photos, videos and audio uploading to BuddyPress which are essential if you are building social network, seriously!
6
+ Version: 4.4.6
7
  Author: rtCamp
8
  Text Domain: buddypress-media
9
  Author URI: http://rtcamp.com/?utm_source=dashboard&utm_medium=plugin&utm_campaign=buddypress-media
22
  * The version of the plugin
23
  *
24
  */
25
+ define( 'RTMEDIA_VERSION', '4.4.6' );
26
  }
27
 
28
  if ( ! defined( 'RTMEDIA_PATH' ) ) {
languages/buddypress-media.po CHANGED
@@ -2,9 +2,9 @@
2
  # This file is distributed under the same license as the rtMedia for WordPress, BuddyPress and bbPress package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: rtMedia for WordPress, BuddyPress and bbPress 4.4.5\n"
6
  "Report-Msgid-Bugs-To: http://community.rtcamp.com/c/rtmedia/\n"
7
- "POT-Creation-Date: 2018-01-19 05:56:06+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
@@ -22,7 +22,7 @@ msgstr ""
22
  "X-Poedit-SearchPath-0: .\n"
23
  "X-Poedit-Bookmarks: \n"
24
  "X-Textdomain-Support: yes\n"
25
- "X-Generator: grunt-wp-i18n1.0.1\n"
26
 
27
  #: app/admin/RTMediaAdmin.php:147
28
  msgid ""
@@ -809,33 +809,33 @@ msgstr ""
809
  msgid "Enable Media on BuddyPress Groups"
810
  msgstr ""
811
 
812
- #: app/admin/RTMediaFormHandler.php:1040
813
  msgid "Allow upload from activity stream"
814
  msgstr ""
815
 
816
- #: app/admin/RTMediaFormHandler.php:1045
817
  msgid "Allow upload using status update box present on activity stream page"
818
  msgstr ""
819
 
820
- #: app/admin/RTMediaFormHandler.php:1051
821
  msgid "Enable media in comment"
822
  msgstr ""
823
 
824
- #: app/admin/RTMediaFormHandler.php:1056
825
  msgid ""
826
  "This will allow users to upload media in comment section for originally "
827
  "uploaded media up to 1 level."
828
  msgstr ""
829
 
830
- #: app/admin/RTMediaFormHandler.php:1061 app/admin/RTMediaFormHandler.php:1066
831
  msgid "Disable upload in comment media"
832
  msgstr ""
833
 
834
- #: app/admin/RTMediaFormHandler.php:1072
835
  msgid "Number of media items to show in activity stream"
836
  msgstr ""
837
 
838
- #: app/admin/RTMediaFormHandler.php:1077
839
  msgid ""
840
  "With bulk uploads activity, the stream may get flooded. You can control the "
841
  "maximum number of media items or files per activity. This limit will not "
@@ -843,50 +843,58 @@ msgid ""
843
  "unlimited."
844
  msgstr ""
845
 
846
- #: app/admin/RTMediaFormHandler.php:1084
847
  msgid "Enable media notification"
848
  msgstr ""
849
 
850
- #: app/admin/RTMediaFormHandler.php:1089
851
  msgid ""
852
  "This will enable notifications to media authors for media likes and "
853
  "comments."
854
  msgstr ""
855
 
856
- #: app/admin/RTMediaFormHandler.php:1095
857
  msgid "Create activity for media likes"
858
  msgstr ""
859
 
860
- #: app/admin/RTMediaFormHandler.php:1100
861
  msgid "Enabling this setting will create BuddyPress activity for media likes."
862
  msgstr ""
863
 
864
- #: app/admin/RTMediaFormHandler.php:1106
865
  msgid "Create activity for media comments"
866
  msgstr ""
867
 
868
- #: app/admin/RTMediaFormHandler.php:1111
869
  msgid "Enabling this setting will create BuddyPress activity for media comments."
870
  msgstr ""
871
 
872
- #: app/admin/RTMediaFormHandler.php:1117
873
  msgid "Organize media into albums"
874
  msgstr ""
875
 
876
- #: app/admin/RTMediaFormHandler.php:1123
877
  msgid ""
878
  "This will add 'album' tab to BuddyPress profile and group depending on the "
879
  "^above^ settings."
880
  msgstr ""
881
 
882
- #: app/admin/RTMediaFormHandler.php:1128
883
  msgid "Show album description"
884
  msgstr ""
885
 
886
- #: app/admin/RTMediaFormHandler.php:1134
887
  msgid "This will show description of an album under album gallery page."
888
  msgstr ""
889
 
 
 
 
 
 
 
 
 
890
  #: app/admin/templates/tmpl-rtm-album-favourites-importer.php:4
891
  msgid "User's Favorites:"
892
  msgstr ""
@@ -1388,19 +1396,19 @@ msgstr ""
1388
  msgid "Your license key expires on %s."
1389
  msgstr ""
1390
 
1391
- #: app/helper/RTMediaLikeNotification.php:93
1392
  msgid "liked your"
1393
  msgstr ""
1394
 
1395
- #: app/helper/RTMediaLikeNotification.php:95
1396
  msgid "and one more friend liked your"
1397
  msgstr ""
1398
 
1399
- #: app/helper/RTMediaLikeNotification.php:98
1400
  msgid "and"
1401
  msgstr ""
1402
 
1403
- #: app/helper/RTMediaLikeNotification.php:98
1404
  msgid "other friends liked your"
1405
  msgstr ""
1406
 
@@ -1590,7 +1598,7 @@ msgid "Subject"
1590
  msgstr ""
1591
 
1592
  #: app/helper/RTMediaSupport.php:527 templates/media/album-single-edit.php:20
1593
- #: templates/media/media-single-edit.php:17
1594
  msgid "Details"
1595
  msgstr ""
1596
 
@@ -2142,7 +2150,7 @@ msgstr ""
2142
  msgid "Public - Visible to the world"
2143
  msgstr ""
2144
 
2145
- #: app/main/RTMedia.php:681 app/main/controllers/template/RTMediaNav.php:227
2146
  #: app/main/controllers/template/rtmedia-functions.php:136
2147
  msgid "All"
2148
  msgstr ""
@@ -2188,7 +2196,7 @@ msgid "Please enter some content to post."
2188
  msgstr ""
2189
 
2190
  #: app/main/RTMedia.php:1042
2191
- msgid "Empty Comment is not allowed."
2192
  msgstr ""
2193
 
2194
  #: app/main/RTMedia.php:1043
@@ -2284,7 +2292,7 @@ msgstr ""
2284
  msgid "Delete"
2285
  msgstr ""
2286
 
2287
- #: app/main/RTMedia.php:1064 templates/media/media-single-edit.php:8
2288
  msgid "Edit Media"
2289
  msgstr ""
2290
 
@@ -2360,7 +2368,11 @@ msgstr ""
2360
  msgid "There are some uploads in progress. Do you want to cancel them?"
2361
  msgstr ""
2362
 
2363
- #: app/main/RTMedia.php:1239
 
 
 
 
2364
  msgid "Adding media in Comments is not allowed"
2365
  msgstr ""
2366
 
@@ -2369,8 +2381,8 @@ msgid "Media Files"
2369
  msgstr ""
2370
 
2371
  #: app/main/controllers/activity/RTMediaBuddyPressActivity.php:325
2372
- #: app/main/controllers/media/RTMediaComment.php:172
2373
- #: app/main/controllers/shortcodes/RTMediaUploadShortcode.php:100
2374
  #: app/main/controllers/template/rtmedia-functions.php:2117
2375
  msgid "You are not allowed to upload/attach media."
2376
  msgstr ""
@@ -2722,8 +2734,8 @@ msgstr ""
2722
  msgid "Untitled Album"
2723
  msgstr ""
2724
 
2725
- #: app/main/controllers/media/RTMediaComment.php:160
2726
- #: app/main/controllers/shortcodes/RTMediaUploadShortcode.php:88
2727
  msgid "The web browser on your device cannot be used to upload files."
2728
  msgstr ""
2729
 
@@ -2956,6 +2968,10 @@ msgstr ""
2956
  msgid "rtMedia Updates"
2957
  msgstr ""
2958
 
 
 
 
 
2959
  #: app/main/controllers/template/rtmedia-ajax-actions.php:88
2960
  #: app/main/controllers/template/rtmedia-functions.php:2017
2961
  msgid "Comment"
@@ -3161,7 +3177,7 @@ msgid "Album List"
3161
  msgstr ""
3162
 
3163
  #: templates/media/album-gallery.php:75
3164
- #: templates/media/media-single-edit.php:63
3165
  #: templates/media/media-single.php:190
3166
  msgid "Sorry !! There's no media found for the request !!"
3167
  msgstr ""
@@ -3175,17 +3191,17 @@ msgid "Manage Media"
3175
  msgstr ""
3176
 
3177
  #: templates/media/album-single-edit.php:39
3178
- #: templates/media/media-single-edit.php:27
3179
  msgid "Title : "
3180
  msgstr ""
3181
 
3182
  #: templates/media/album-single-edit.php:44
3183
- #: templates/media/media-single-edit.php:33
3184
  msgid "Description: "
3185
  msgstr ""
3186
 
3187
  #: templates/media/album-single-edit.php:57
3188
- #: templates/media/media-single-edit.php:50
3189
  msgid "Back"
3190
  msgstr ""
3191
 
@@ -3225,11 +3241,11 @@ msgstr ""
3225
  msgid "Media Gallery"
3226
  msgstr ""
3227
 
3228
- #: templates/media/media-single-edit.php:48
3229
  msgid "Save"
3230
  msgstr ""
3231
 
3232
- #: templates/media/media-single-edit.php:57
3233
  msgid "Sorry !! You do not have rights to edit this media"
3234
  msgstr ""
3235
 
@@ -3243,8 +3259,8 @@ msgstr ""
3243
 
3244
  #. Plugin URI of the plugin/theme
3245
  msgid ""
3246
- "https://rtmedia.io/?utm_source=dashboard&utm_medium=plugin&utm_campaign="
3247
- "buddypress-media"
3248
  msgstr ""
3249
 
3250
  #. Description of the plugin/theme
@@ -3256,8 +3272,8 @@ msgstr ""
3256
 
3257
  #. Author URI of the plugin/theme
3258
  msgid ""
3259
- "http://rtcamp.com/?utm_source=dashboard&utm_medium=plugin&utm_campaign="
3260
- "buddypress-media"
3261
  msgstr ""
3262
 
3263
  #: app/main/controllers/media/RTMediaAlbum.php:35
2
  # This file is distributed under the same license as the rtMedia for WordPress, BuddyPress and bbPress package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: rtMedia for WordPress, BuddyPress and bbPress 4.4.6\n"
6
  "Report-Msgid-Bugs-To: http://community.rtcamp.com/c/rtmedia/\n"
7
+ "POT-Creation-Date: 2018-03-22 13:46:31+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
22
  "X-Poedit-SearchPath-0: .\n"
23
  "X-Poedit-Bookmarks: \n"
24
  "X-Textdomain-Support: yes\n"
25
+ "X-Generator: grunt-wp-i18n1.0.2\n"
26
 
27
  #: app/admin/RTMediaAdmin.php:147
28
  msgid ""
809
  msgid "Enable Media on BuddyPress Groups"
810
  msgstr ""
811
 
812
+ #: app/admin/RTMediaFormHandler.php:1041
813
  msgid "Allow upload from activity stream"
814
  msgstr ""
815
 
816
+ #: app/admin/RTMediaFormHandler.php:1046
817
  msgid "Allow upload using status update box present on activity stream page"
818
  msgstr ""
819
 
820
+ #: app/admin/RTMediaFormHandler.php:1052
821
  msgid "Enable media in comment"
822
  msgstr ""
823
 
824
+ #: app/admin/RTMediaFormHandler.php:1057
825
  msgid ""
826
  "This will allow users to upload media in comment section for originally "
827
  "uploaded media up to 1 level."
828
  msgstr ""
829
 
830
+ #: app/admin/RTMediaFormHandler.php:1062 app/admin/RTMediaFormHandler.php:1067
831
  msgid "Disable upload in comment media"
832
  msgstr ""
833
 
834
+ #: app/admin/RTMediaFormHandler.php:1073
835
  msgid "Number of media items to show in activity stream"
836
  msgstr ""
837
 
838
+ #: app/admin/RTMediaFormHandler.php:1078
839
  msgid ""
840
  "With bulk uploads activity, the stream may get flooded. You can control the "
841
  "maximum number of media items or files per activity. This limit will not "
843
  "unlimited."
844
  msgstr ""
845
 
846
+ #: app/admin/RTMediaFormHandler.php:1086
847
  msgid "Enable media notification"
848
  msgstr ""
849
 
850
+ #: app/admin/RTMediaFormHandler.php:1091
851
  msgid ""
852
  "This will enable notifications to media authors for media likes and "
853
  "comments."
854
  msgstr ""
855
 
856
+ #: app/admin/RTMediaFormHandler.php:1097
857
  msgid "Create activity for media likes"
858
  msgstr ""
859
 
860
+ #: app/admin/RTMediaFormHandler.php:1102
861
  msgid "Enabling this setting will create BuddyPress activity for media likes."
862
  msgstr ""
863
 
864
+ #: app/admin/RTMediaFormHandler.php:1109
865
  msgid "Create activity for media comments"
866
  msgstr ""
867
 
868
+ #: app/admin/RTMediaFormHandler.php:1114
869
  msgid "Enabling this setting will create BuddyPress activity for media comments."
870
  msgstr ""
871
 
872
+ #: app/admin/RTMediaFormHandler.php:1121
873
  msgid "Organize media into albums"
874
  msgstr ""
875
 
876
+ #: app/admin/RTMediaFormHandler.php:1127
877
  msgid ""
878
  "This will add 'album' tab to BuddyPress profile and group depending on the "
879
  "^above^ settings."
880
  msgstr ""
881
 
882
+ #: app/admin/RTMediaFormHandler.php:1132
883
  msgid "Show album description"
884
  msgstr ""
885
 
886
+ #: app/admin/RTMediaFormHandler.php:1138
887
  msgid "This will show description of an album under album gallery page."
888
  msgstr ""
889
 
890
+ #: app/admin/RTMediaFormHandler.php:1173
891
+ msgid "Please Enable BuddyPress Activity Streams to update option"
892
+ msgstr ""
893
+
894
+ #: app/admin/RTMediaFormHandler.php:1179
895
+ msgid "Please Enable BuddyPress User Groups to update option"
896
+ msgstr ""
897
+
898
  #: app/admin/templates/tmpl-rtm-album-favourites-importer.php:4
899
  msgid "User's Favorites:"
900
  msgstr ""
1396
  msgid "Your license key expires on %s."
1397
  msgstr ""
1398
 
1399
+ #: app/helper/RTMediaLikeNotification.php:96
1400
  msgid "liked your"
1401
  msgstr ""
1402
 
1403
+ #: app/helper/RTMediaLikeNotification.php:98
1404
  msgid "and one more friend liked your"
1405
  msgstr ""
1406
 
1407
+ #: app/helper/RTMediaLikeNotification.php:101
1408
  msgid "and"
1409
  msgstr ""
1410
 
1411
+ #: app/helper/RTMediaLikeNotification.php:101
1412
  msgid "other friends liked your"
1413
  msgstr ""
1414
 
1598
  msgstr ""
1599
 
1600
  #: app/helper/RTMediaSupport.php:527 templates/media/album-single-edit.php:20
1601
+ #: templates/media/media-single-edit.php:19
1602
  msgid "Details"
1603
  msgstr ""
1604
 
2150
  msgid "Public - Visible to the world"
2151
  msgstr ""
2152
 
2153
+ #: app/main/RTMedia.php:681 app/main/controllers/template/RTMediaNav.php:228
2154
  #: app/main/controllers/template/rtmedia-functions.php:136
2155
  msgid "All"
2156
  msgstr ""
2196
  msgstr ""
2197
 
2198
  #: app/main/RTMedia.php:1042
2199
+ msgid "Empty comment is not allowed."
2200
  msgstr ""
2201
 
2202
  #: app/main/RTMedia.php:1043
2292
  msgid "Delete"
2293
  msgstr ""
2294
 
2295
+ #: app/main/RTMedia.php:1064 templates/media/media-single-edit.php:10
2296
  msgid "Edit Media"
2297
  msgstr ""
2298
 
2368
  msgid "There are some uploads in progress. Do you want to cancel them?"
2369
  msgstr ""
2370
 
2371
+ #: app/main/RTMedia.php:1140
2372
+ msgid "Media upload is disabled. Please Enable at least one media type to proceed."
2373
+ msgstr ""
2374
+
2375
+ #: app/main/RTMedia.php:1241
2376
  msgid "Adding media in Comments is not allowed"
2377
  msgstr ""
2378
 
2381
  msgstr ""
2382
 
2383
  #: app/main/controllers/activity/RTMediaBuddyPressActivity.php:325
2384
+ #: app/main/controllers/media/RTMediaComment.php:175
2385
+ #: app/main/controllers/shortcodes/RTMediaUploadShortcode.php:102
2386
  #: app/main/controllers/template/rtmedia-functions.php:2117
2387
  msgid "You are not allowed to upload/attach media."
2388
  msgstr ""
2734
  msgid "Untitled Album"
2735
  msgstr ""
2736
 
2737
+ #: app/main/controllers/media/RTMediaComment.php:163
2738
+ #: app/main/controllers/shortcodes/RTMediaUploadShortcode.php:90
2739
  msgid "The web browser on your device cannot be used to upload files."
2740
  msgstr ""
2741
 
2968
  msgid "rtMedia Updates"
2969
  msgstr ""
2970
 
2971
+ #: app/main/controllers/template/rtmedia-actions.php:1089
2972
+ msgid "Please swipe for more media."
2973
+ msgstr ""
2974
+
2975
  #: app/main/controllers/template/rtmedia-ajax-actions.php:88
2976
  #: app/main/controllers/template/rtmedia-functions.php:2017
2977
  msgid "Comment"
3177
  msgstr ""
3178
 
3179
  #: templates/media/album-gallery.php:75
3180
+ #: templates/media/media-single-edit.php:65
3181
  #: templates/media/media-single.php:190
3182
  msgid "Sorry !! There's no media found for the request !!"
3183
  msgstr ""
3191
  msgstr ""
3192
 
3193
  #: templates/media/album-single-edit.php:39
3194
+ #: templates/media/media-single-edit.php:29
3195
  msgid "Title : "
3196
  msgstr ""
3197
 
3198
  #: templates/media/album-single-edit.php:44
3199
+ #: templates/media/media-single-edit.php:35
3200
  msgid "Description: "
3201
  msgstr ""
3202
 
3203
  #: templates/media/album-single-edit.php:57
3204
+ #: templates/media/media-single-edit.php:52
3205
  msgid "Back"
3206
  msgstr ""
3207
 
3241
  msgid "Media Gallery"
3242
  msgstr ""
3243
 
3244
+ #: templates/media/media-single-edit.php:50
3245
  msgid "Save"
3246
  msgstr ""
3247
 
3248
+ #: templates/media/media-single-edit.php:59
3249
  msgid "Sorry !! You do not have rights to edit this media"
3250
  msgstr ""
3251
 
3259
 
3260
  #. Plugin URI of the plugin/theme
3261
  msgid ""
3262
+ "https://rtmedia.io/?utm_source=dashboard&utm_medium=plugin&utm_"
3263
+ "campaign=buddypress-media"
3264
  msgstr ""
3265
 
3266
  #. Description of the plugin/theme
3272
 
3273
  #. Author URI of the plugin/theme
3274
  msgid ""
3275
+ "http://rtcamp.com/?utm_source=dashboard&utm_medium=plugin&utm_"
3276
+ "campaign=buddypress-media"
3277
  msgstr ""
3278
 
3279
  #: app/main/controllers/media/RTMediaAlbum.php:35
package-lock.json ADDED
@@ -0,0 +1,1849 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "name": "rtMedia",
3
+ "requires": true,
4
+ "lockfileVersion": 1,
5
+ "dependencies": {
6
+ "abbrev": {
7
+ "version": "1.1.1",
8
+ "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
9
+ "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
10
+ "dev": true
11
+ },
12
+ "align-text": {
13
+ "version": "0.1.4",
14
+ "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
15
+ "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
16
+ "dev": true,
17
+ "requires": {
18
+ "kind-of": "3.2.2",
19
+ "longest": "1.0.1",
20
+ "repeat-string": "1.6.1"
21
+ }
22
+ },
23
+ "amdefine": {
24
+ "version": "1.0.1",
25
+ "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
26
+ "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
27
+ "dev": true
28
+ },
29
+ "ansi-regex": {
30
+ "version": "2.1.1",
31
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
32
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
33
+ "dev": true
34
+ },
35
+ "ansi-styles": {
36
+ "version": "2.2.1",
37
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
38
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
39
+ "dev": true
40
+ },
41
+ "argparse": {
42
+ "version": "1.0.10",
43
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
44
+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
45
+ "dev": true,
46
+ "requires": {
47
+ "sprintf-js": "1.0.3"
48
+ },
49
+ "dependencies": {
50
+ "sprintf-js": {
51
+ "version": "1.0.3",
52
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
53
+ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
54
+ "dev": true
55
+ }
56
+ }
57
+ },
58
+ "array-find-index": {
59
+ "version": "1.0.2",
60
+ "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
61
+ "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
62
+ "dev": true
63
+ },
64
+ "async": {
65
+ "version": "1.5.2",
66
+ "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
67
+ "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
68
+ "dev": true
69
+ },
70
+ "autoprefixer-core": {
71
+ "version": "5.2.1",
72
+ "resolved": "https://registry.npmjs.org/autoprefixer-core/-/autoprefixer-core-5.2.1.tgz",
73
+ "integrity": "sha1-5kDEFK5Bmq4hwa1DyOoPPbgqVm0=",
74
+ "dev": true,
75
+ "requires": {
76
+ "browserslist": "0.4.0",
77
+ "caniuse-db": "1.0.30000814",
78
+ "num2fraction": "1.2.2",
79
+ "postcss": "4.1.16"
80
+ }
81
+ },
82
+ "balanced-match": {
83
+ "version": "1.0.0",
84
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
85
+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
86
+ "dev": true
87
+ },
88
+ "bluebird": {
89
+ "version": "3.5.1",
90
+ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz",
91
+ "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==",
92
+ "dev": true
93
+ },
94
+ "body-parser": {
95
+ "version": "1.14.2",
96
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.14.2.tgz",
97
+ "integrity": "sha1-EBXLH+LEQ4WCWVgdtTMy+NDPUPk=",
98
+ "dev": true,
99
+ "requires": {
100
+ "bytes": "2.2.0",
101
+ "content-type": "1.0.4",
102
+ "debug": "2.2.0",
103
+ "depd": "1.1.2",
104
+ "http-errors": "1.3.1",
105
+ "iconv-lite": "0.4.13",
106
+ "on-finished": "2.3.0",
107
+ "qs": "5.2.0",
108
+ "raw-body": "2.1.7",
109
+ "type-is": "1.6.16"
110
+ },
111
+ "dependencies": {
112
+ "iconv-lite": {
113
+ "version": "0.4.13",
114
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz",
115
+ "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=",
116
+ "dev": true
117
+ },
118
+ "qs": {
119
+ "version": "5.2.0",
120
+ "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz",
121
+ "integrity": "sha1-qfMRQq9GjLcrJbMBNrokVoNJFr4=",
122
+ "dev": true
123
+ }
124
+ }
125
+ },
126
+ "brace-expansion": {
127
+ "version": "1.1.11",
128
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
129
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
130
+ "dev": true,
131
+ "requires": {
132
+ "balanced-match": "1.0.0",
133
+ "concat-map": "0.0.1"
134
+ }
135
+ },
136
+ "browserify-zlib": {
137
+ "version": "0.1.4",
138
+ "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz",
139
+ "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=",
140
+ "dev": true,
141
+ "requires": {
142
+ "pako": "0.2.9"
143
+ }
144
+ },
145
+ "browserslist": {
146
+ "version": "0.4.0",
147
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-0.4.0.tgz",
148
+ "integrity": "sha1-O9SrkZncG5FQ1NbbpNnTqrvIbdQ=",
149
+ "dev": true,
150
+ "requires": {
151
+ "caniuse-db": "1.0.30000814"
152
+ }
153
+ },
154
+ "builtin-modules": {
155
+ "version": "1.1.1",
156
+ "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
157
+ "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
158
+ "dev": true
159
+ },
160
+ "bytes": {
161
+ "version": "2.2.0",
162
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz",
163
+ "integrity": "sha1-/TVGSkA/b5EXwt42Cez/nK4ABYg=",
164
+ "dev": true
165
+ },
166
+ "camelcase": {
167
+ "version": "2.1.1",
168
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
169
+ "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
170
+ "dev": true
171
+ },
172
+ "camelcase-keys": {
173
+ "version": "2.1.0",
174
+ "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
175
+ "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
176
+ "dev": true,
177
+ "requires": {
178
+ "camelcase": "2.1.1",
179
+ "map-obj": "1.0.1"
180
+ }
181
+ },
182
+ "caniuse-db": {
183
+ "version": "1.0.30000814",
184
+ "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000814.tgz",
185
+ "integrity": "sha1-LJ7tf7wnJAZkdMt+GpJPDqEv5KI=",
186
+ "dev": true
187
+ },
188
+ "center-align": {
189
+ "version": "0.1.3",
190
+ "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
191
+ "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
192
+ "dev": true,
193
+ "requires": {
194
+ "align-text": "0.1.4",
195
+ "lazy-cache": "1.0.4"
196
+ }
197
+ },
198
+ "chalk": {
199
+ "version": "1.1.3",
200
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
201
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
202
+ "dev": true,
203
+ "requires": {
204
+ "ansi-styles": "2.2.1",
205
+ "escape-string-regexp": "1.0.5",
206
+ "has-ansi": "2.0.0",
207
+ "strip-ansi": "3.0.1",
208
+ "supports-color": "2.0.0"
209
+ }
210
+ },
211
+ "cliui": {
212
+ "version": "2.1.0",
213
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
214
+ "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
215
+ "dev": true,
216
+ "requires": {
217
+ "center-align": "0.1.3",
218
+ "right-align": "0.1.3",
219
+ "wordwrap": "0.0.2"
220
+ }
221
+ },
222
+ "coffeescript": {
223
+ "version": "1.10.0",
224
+ "resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-1.10.0.tgz",
225
+ "integrity": "sha1-56qDAZF+9iGzXYo580jc3R234z4=",
226
+ "dev": true
227
+ },
228
+ "colors": {
229
+ "version": "1.1.2",
230
+ "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
231
+ "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
232
+ "dev": true
233
+ },
234
+ "concat-map": {
235
+ "version": "0.0.1",
236
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
237
+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
238
+ "dev": true
239
+ },
240
+ "concat-stream": {
241
+ "version": "1.6.1",
242
+ "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.1.tgz",
243
+ "integrity": "sha512-gslSSJx03QKa59cIKqeJO9HQ/WZMotvYJCuaUULrLpjj8oG40kV2Z+gz82pVxlTkOADi4PJxQPPfhl1ELYrrXw==",
244
+ "dev": true,
245
+ "requires": {
246
+ "inherits": "2.0.3",
247
+ "readable-stream": "2.3.5",
248
+ "typedarray": "0.0.6"
249
+ }
250
+ },
251
+ "content-type": {
252
+ "version": "1.0.4",
253
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
254
+ "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
255
+ "dev": true
256
+ },
257
+ "core-util-is": {
258
+ "version": "1.0.2",
259
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
260
+ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
261
+ "dev": true
262
+ },
263
+ "cross-spawn": {
264
+ "version": "0.2.9",
265
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-0.2.9.tgz",
266
+ "integrity": "sha1-vWf5bAfvtjA7f+lMHpefiEeOCjk=",
267
+ "dev": true,
268
+ "requires": {
269
+ "lru-cache": "2.7.3"
270
+ }
271
+ },
272
+ "currently-unhandled": {
273
+ "version": "0.4.1",
274
+ "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
275
+ "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
276
+ "dev": true,
277
+ "requires": {
278
+ "array-find-index": "1.0.2"
279
+ }
280
+ },
281
+ "dargs": {
282
+ "version": "4.1.0",
283
+ "resolved": "https://registry.npmjs.org/dargs/-/dargs-4.1.0.tgz",
284
+ "integrity": "sha1-A6nbtLXC8Tm/FK5T8LiipqhvThc=",
285
+ "dev": true,
286
+ "requires": {
287
+ "number-is-nan": "1.0.1"
288
+ }
289
+ },
290
+ "dateformat": {
291
+ "version": "1.0.12",
292
+ "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
293
+ "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
294
+ "dev": true,
295
+ "requires": {
296
+ "get-stdin": "4.0.1",
297
+ "meow": "3.7.0"
298
+ }
299
+ },
300
+ "debug": {
301
+ "version": "2.2.0",
302
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
303
+ "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
304
+ "dev": true,
305
+ "requires": {
306
+ "ms": "0.7.1"
307
+ }
308
+ },
309
+ "decamelize": {
310
+ "version": "1.2.0",
311
+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
312
+ "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
313
+ "dev": true
314
+ },
315
+ "define-properties": {
316
+ "version": "1.1.2",
317
+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.2.tgz",
318
+ "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=",
319
+ "dev": true,
320
+ "requires": {
321
+ "foreach": "2.0.5",
322
+ "object-keys": "1.0.11"
323
+ }
324
+ },
325
+ "depd": {
326
+ "version": "1.1.2",
327
+ "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
328
+ "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
329
+ "dev": true
330
+ },
331
+ "diff": {
332
+ "version": "1.3.2",
333
+ "resolved": "https://registry.npmjs.org/diff/-/diff-1.3.2.tgz",
334
+ "integrity": "sha1-/Qeh8fiRUZ2ZBaTJqJ3PWnC2YDc=",
335
+ "dev": true
336
+ },
337
+ "ee-first": {
338
+ "version": "1.1.1",
339
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
340
+ "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
341
+ "dev": true
342
+ },
343
+ "encoding": {
344
+ "version": "0.1.12",
345
+ "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz",
346
+ "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=",
347
+ "dev": true,
348
+ "requires": {
349
+ "iconv-lite": "0.4.19"
350
+ }
351
+ },
352
+ "error-ex": {
353
+ "version": "1.3.1",
354
+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
355
+ "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
356
+ "dev": true,
357
+ "requires": {
358
+ "is-arrayish": "0.2.1"
359
+ }
360
+ },
361
+ "es6-promise": {
362
+ "version": "2.3.0",
363
+ "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-2.3.0.tgz",
364
+ "integrity": "sha1-lu258v2wGZWCKyY92KratnSBgbw=",
365
+ "dev": true
366
+ },
367
+ "escape-string-regexp": {
368
+ "version": "1.0.5",
369
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
370
+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
371
+ "dev": true
372
+ },
373
+ "esprima": {
374
+ "version": "2.7.3",
375
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
376
+ "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
377
+ "dev": true
378
+ },
379
+ "eventemitter2": {
380
+ "version": "0.4.14",
381
+ "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
382
+ "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=",
383
+ "dev": true
384
+ },
385
+ "exit": {
386
+ "version": "0.1.2",
387
+ "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
388
+ "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
389
+ "dev": true
390
+ },
391
+ "faye-websocket": {
392
+ "version": "0.10.0",
393
+ "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
394
+ "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
395
+ "dev": true,
396
+ "requires": {
397
+ "websocket-driver": "0.7.0"
398
+ }
399
+ },
400
+ "figures": {
401
+ "version": "1.7.0",
402
+ "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
403
+ "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
404
+ "dev": true,
405
+ "requires": {
406
+ "escape-string-regexp": "1.0.5",
407
+ "object-assign": "4.1.1"
408
+ }
409
+ },
410
+ "find-up": {
411
+ "version": "1.1.2",
412
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
413
+ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
414
+ "dev": true,
415
+ "requires": {
416
+ "path-exists": "2.1.0",
417
+ "pinkie-promise": "2.0.1"
418
+ }
419
+ },
420
+ "findup-sync": {
421
+ "version": "0.1.3",
422
+ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.1.3.tgz",
423
+ "integrity": "sha1-fz56l7gjksZTvwZYm9hRkOk8NoM=",
424
+ "requires": {
425
+ "glob": "3.2.11",
426
+ "lodash": "2.4.2"
427
+ }
428
+ },
429
+ "foreach": {
430
+ "version": "2.0.5",
431
+ "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz",
432
+ "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=",
433
+ "dev": true
434
+ },
435
+ "fs.realpath": {
436
+ "version": "1.0.0",
437
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
438
+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
439
+ "dev": true
440
+ },
441
+ "function-bind": {
442
+ "version": "1.1.1",
443
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
444
+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
445
+ "dev": true
446
+ },
447
+ "gaze": {
448
+ "version": "1.1.2",
449
+ "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.2.tgz",
450
+ "integrity": "sha1-hHIkZ3rbiHDWeSV+0ziP22HkAQU=",
451
+ "dev": true,
452
+ "requires": {
453
+ "globule": "1.2.0"
454
+ },
455
+ "dependencies": {
456
+ "glob": {
457
+ "version": "7.1.2",
458
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
459
+ "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
460
+ "dev": true,
461
+ "requires": {
462
+ "fs.realpath": "1.0.0",
463
+ "inflight": "1.0.6",
464
+ "inherits": "2.0.3",
465
+ "minimatch": "3.0.4",
466
+ "once": "1.4.0",
467
+ "path-is-absolute": "1.0.1"
468
+ }
469
+ },
470
+ "globule": {
471
+ "version": "1.2.0",
472
+ "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.0.tgz",
473
+ "integrity": "sha1-HcScaCLdnoovoAuiopUAboZkvQk=",
474
+ "dev": true,
475
+ "requires": {
476
+ "glob": "7.1.2",
477
+ "lodash": "4.17.5",
478
+ "minimatch": "3.0.4"
479
+ }
480
+ },
481
+ "lodash": {
482
+ "version": "4.17.5",
483
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz",
484
+ "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==",
485
+ "dev": true
486
+ },
487
+ "minimatch": {
488
+ "version": "3.0.4",
489
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
490
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
491
+ "dev": true,
492
+ "requires": {
493
+ "brace-expansion": "1.1.11"
494
+ }
495
+ }
496
+ }
497
+ },
498
+ "get-stdin": {
499
+ "version": "4.0.1",
500
+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
501
+ "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
502
+ "dev": true
503
+ },
504
+ "getobject": {
505
+ "version": "0.1.0",
506
+ "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz",
507
+ "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=",
508
+ "dev": true
509
+ },
510
+ "gettext-parser": {
511
+ "version": "1.3.1",
512
+ "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.3.1.tgz",
513
+ "integrity": "sha512-W4t55eB/c7WrH0gbCHFiHuaEnJ1WiPJVnbFFiNEoh2QkOmuSLxs0PmJDGAmCQuTJCU740Fmb6D+2D/2xECWZGQ==",
514
+ "dev": true,
515
+ "requires": {
516
+ "encoding": "0.1.12",
517
+ "safe-buffer": "5.1.1"
518
+ }
519
+ },
520
+ "glob": {
521
+ "version": "3.2.11",
522
+ "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
523
+ "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
524
+ "requires": {
525
+ "inherits": "2.0.3",
526
+ "minimatch": "0.3.0"
527
+ }
528
+ },
529
+ "globule": {
530
+ "version": "0.1.0",
531
+ "resolved": "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz",
532
+ "integrity": "sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU=",
533
+ "requires": {
534
+ "glob": "3.1.21",
535
+ "lodash": "1.0.2",
536
+ "minimatch": "0.2.14"
537
+ },
538
+ "dependencies": {
539
+ "glob": {
540
+ "version": "3.1.21",
541
+ "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz",
542
+ "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=",
543
+ "requires": {
544
+ "graceful-fs": "1.2.3",
545
+ "inherits": "1.0.2",
546
+ "minimatch": "0.2.14"
547
+ }
548
+ },
549
+ "inherits": {
550
+ "version": "1.0.2",
551
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz",
552
+ "integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js="
553
+ },
554
+ "lodash": {
555
+ "version": "1.0.2",
556
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz",
557
+ "integrity": "sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE="
558
+ },
559
+ "minimatch": {
560
+ "version": "0.2.14",
561
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz",
562
+ "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=",
563
+ "requires": {
564
+ "lru-cache": "2.7.3",
565
+ "sigmund": "1.0.1"
566
+ }
567
+ }
568
+ }
569
+ },
570
+ "graceful-fs": {
571
+ "version": "1.2.3",
572
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz",
573
+ "integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q="
574
+ },
575
+ "grunt": {
576
+ "version": "1.0.2",
577
+ "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.0.2.tgz",
578
+ "integrity": "sha1-TmpeaVtwRy/VME9fqeNCNoNqc7w=",
579
+ "dev": true,
580
+ "requires": {
581
+ "coffeescript": "1.10.0",
582
+ "dateformat": "1.0.12",
583
+ "eventemitter2": "0.4.14",
584
+ "exit": "0.1.2",
585
+ "findup-sync": "0.3.0",
586
+ "glob": "7.0.6",
587
+ "grunt-cli": "1.2.0",
588
+ "grunt-known-options": "1.1.0",
589
+ "grunt-legacy-log": "1.0.1",
590
+ "grunt-legacy-util": "1.0.0",
591
+ "iconv-lite": "0.4.19",
592
+ "js-yaml": "3.5.5",
593
+ "minimatch": "3.0.4",
594
+ "nopt": "3.0.6",
595
+ "path-is-absolute": "1.0.1",
596
+ "rimraf": "2.2.8"
597
+ },
598
+ "dependencies": {
599
+ "findup-sync": {
600
+ "version": "0.3.0",
601
+ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
602
+ "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
603
+ "dev": true,
604
+ "requires": {
605
+ "glob": "5.0.15"
606
+ },
607
+ "dependencies": {
608
+ "glob": {
609
+ "version": "5.0.15",
610
+ "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
611
+ "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
612
+ "dev": true,
613
+ "requires": {
614
+ "inflight": "1.0.6",
615
+ "inherits": "2.0.3",
616
+ "minimatch": "3.0.4",
617
+ "once": "1.4.0",
618
+ "path-is-absolute": "1.0.1"
619
+ }
620
+ }
621
+ }
622
+ },
623
+ "glob": {
624
+ "version": "7.0.6",
625
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
626
+ "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
627
+ "dev": true,
628
+ "requires": {
629
+ "fs.realpath": "1.0.0",
630
+ "inflight": "1.0.6",
631
+ "inherits": "2.0.3",
632
+ "minimatch": "3.0.4",
633
+ "once": "1.4.0",
634
+ "path-is-absolute": "1.0.1"
635
+ }
636
+ },
637
+ "grunt-cli": {
638
+ "version": "1.2.0",
639
+ "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.2.0.tgz",
640
+ "integrity": "sha1-VisRnrsGndtGSs4oRVAb6Xs1tqg=",
641
+ "dev": true,
642
+ "requires": {
643
+ "findup-sync": "0.3.0",
644
+ "grunt-known-options": "1.1.0",
645
+ "nopt": "3.0.6",
646
+ "resolve": "1.1.7"
647
+ }
648
+ },
649
+ "minimatch": {
650
+ "version": "3.0.4",
651
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
652
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
653
+ "dev": true,
654
+ "requires": {
655
+ "brace-expansion": "1.1.11"
656
+ }
657
+ }
658
+ }
659
+ },
660
+ "grunt-autoprefixer": {
661
+ "version": "3.0.4",
662
+ "resolved": "https://registry.npmjs.org/grunt-autoprefixer/-/grunt-autoprefixer-3.0.4.tgz",
663
+ "integrity": "sha1-/kLiR7z6ucKSoSwGLa1PNb3pAsU=",
664
+ "dev": true,
665
+ "requires": {
666
+ "autoprefixer-core": "5.2.1",
667
+ "chalk": "1.0.0",
668
+ "diff": "1.3.2",
669
+ "postcss": "4.1.16"
670
+ },
671
+ "dependencies": {
672
+ "ansi-regex": {
673
+ "version": "1.1.1",
674
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-1.1.1.tgz",
675
+ "integrity": "sha1-QchHGUZGN15qGl0Qw8oFTvn8mA0=",
676
+ "dev": true
677
+ },
678
+ "chalk": {
679
+ "version": "1.0.0",
680
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.0.0.tgz",
681
+ "integrity": "sha1-s89O0P9Tl8mcdbj2edsvUoMfltw=",
682
+ "dev": true,
683
+ "requires": {
684
+ "ansi-styles": "2.2.1",
685
+ "escape-string-regexp": "1.0.5",
686
+ "has-ansi": "1.0.3",
687
+ "strip-ansi": "2.0.1",
688
+ "supports-color": "1.3.1"
689
+ }
690
+ },
691
+ "has-ansi": {
692
+ "version": "1.0.3",
693
+ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-1.0.3.tgz",
694
+ "integrity": "sha1-wLWxYV2eOCsP9nFp2We0JeSMpTg=",
695
+ "dev": true,
696
+ "requires": {
697
+ "ansi-regex": "1.1.1",
698
+ "get-stdin": "4.0.1"
699
+ }
700
+ },
701
+ "strip-ansi": {
702
+ "version": "2.0.1",
703
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-2.0.1.tgz",
704
+ "integrity": "sha1-32LBqpTtLxFOHQ8h/R1QSCt5pg4=",
705
+ "dev": true,
706
+ "requires": {
707
+ "ansi-regex": "1.1.1"
708
+ }
709
+ },
710
+ "supports-color": {
711
+ "version": "1.3.1",
712
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-1.3.1.tgz",
713
+ "integrity": "sha1-FXWN8J2P87SswwdTn6vicJXhBC0=",
714
+ "dev": true
715
+ }
716
+ }
717
+ },
718
+ "grunt-checktextdomain": {
719
+ "version": "1.0.1",
720
+ "resolved": "https://registry.npmjs.org/grunt-checktextdomain/-/grunt-checktextdomain-1.0.1.tgz",
721
+ "integrity": "sha1-slTQHh3pEwBdTbHFMD2QI7mD4Zs=",
722
+ "dev": true,
723
+ "requires": {
724
+ "chalk": "0.2.1",
725
+ "text-table": "0.2.0"
726
+ },
727
+ "dependencies": {
728
+ "ansi-styles": {
729
+ "version": "0.2.0",
730
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-0.2.0.tgz",
731
+ "integrity": "sha1-NZq0sV3NZLptdHNLcsNjYKmvLBk=",
732
+ "dev": true
733
+ },
734
+ "chalk": {
735
+ "version": "0.2.1",
736
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.2.1.tgz",
737
+ "integrity": "sha1-dhPhV1FFshOGSD9/SFql/6jL0Qw=",
738
+ "dev": true,
739
+ "requires": {
740
+ "ansi-styles": "0.2.0",
741
+ "has-color": "0.1.7"
742
+ }
743
+ }
744
+ }
745
+ },
746
+ "grunt-contrib-sass": {
747
+ "version": "1.0.0",
748
+ "resolved": "https://registry.npmjs.org/grunt-contrib-sass/-/grunt-contrib-sass-1.0.0.tgz",
749
+ "integrity": "sha1-gGg4JRy8DhqU1k1RXN00z2dNcBs=",
750
+ "dev": true,
751
+ "requires": {
752
+ "async": "0.9.2",
753
+ "chalk": "1.1.3",
754
+ "cross-spawn": "0.2.9",
755
+ "dargs": "4.1.0",
756
+ "which": "1.2.14"
757
+ },
758
+ "dependencies": {
759
+ "async": {
760
+ "version": "0.9.2",
761
+ "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
762
+ "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=",
763
+ "dev": true
764
+ }
765
+ }
766
+ },
767
+ "grunt-contrib-uglify": {
768
+ "version": "2.2.1",
769
+ "resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-2.2.1.tgz",
770
+ "integrity": "sha1-ij7+xp4ddXbuFoRfwFJja1uMDTo=",
771
+ "dev": true,
772
+ "requires": {
773
+ "chalk": "1.1.3",
774
+ "maxmin": "1.1.0",
775
+ "object.assign": "4.1.0",
776
+ "uglify-js": "2.8.29",
777
+ "uri-path": "1.0.0"
778
+ }
779
+ },
780
+ "grunt-contrib-watch": {
781
+ "version": "1.0.0",
782
+ "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.0.0.tgz",
783
+ "integrity": "sha1-hKGnodar0m7VaEE0lscxM+mQAY8=",
784
+ "dev": true,
785
+ "requires": {
786
+ "async": "1.5.2",
787
+ "gaze": "1.1.2",
788
+ "lodash": "3.10.1",
789
+ "tiny-lr": "0.2.1"
790
+ },
791
+ "dependencies": {
792
+ "lodash": {
793
+ "version": "3.10.1",
794
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
795
+ "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
796
+ "dev": true
797
+ }
798
+ }
799
+ },
800
+ "grunt-known-options": {
801
+ "version": "1.1.0",
802
+ "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.0.tgz",
803
+ "integrity": "sha1-pCdO6zL6dl2lp6OxcSYXzjsUQUk=",
804
+ "dev": true
805
+ },
806
+ "grunt-legacy-log": {
807
+ "version": "1.0.1",
808
+ "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-1.0.1.tgz",
809
+ "integrity": "sha512-rwuyqNKlI0IPz0DvxzJjcEiQEBaBNVeb1LFoZKxSmHLETFUwhwUrqOsPIxURTKSwNZHZ4ht1YLBYmVU0YZAzHQ==",
810
+ "dev": true,
811
+ "requires": {
812
+ "colors": "1.1.2",
813
+ "grunt-legacy-log-utils": "1.0.0",
814
+ "hooker": "0.2.3",
815
+ "lodash": "4.17.5",
816
+ "underscore.string": "3.3.4"
817
+ },
818
+ "dependencies": {
819
+ "lodash": {
820
+ "version": "4.17.5",
821
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz",
822
+ "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==",
823
+ "dev": true
824
+ }
825
+ }
826
+ },
827
+ "grunt-legacy-log-utils": {
828
+ "version": "1.0.0",
829
+ "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-1.0.0.tgz",
830
+ "integrity": "sha1-p7ji0Ps1taUPSvmG/BEnSevJbz0=",
831
+ "dev": true,
832
+ "requires": {
833
+ "chalk": "1.1.3",
834
+ "lodash": "4.3.0"
835
+ },
836
+ "dependencies": {
837
+ "lodash": {
838
+ "version": "4.3.0",
839
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.3.0.tgz",
840
+ "integrity": "sha1-79nEpuxT87BUEkKZFcPkgk5NJaQ=",
841
+ "dev": true
842
+ }
843
+ }
844
+ },
845
+ "grunt-legacy-util": {
846
+ "version": "1.0.0",
847
+ "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.0.0.tgz",
848
+ "integrity": "sha1-OGqnjcbtUJhsKxiVcmWxtIq7m4Y=",
849
+ "dev": true,
850
+ "requires": {
851
+ "async": "1.5.2",
852
+ "exit": "0.1.2",
853
+ "getobject": "0.1.0",
854
+ "hooker": "0.2.3",
855
+ "lodash": "4.3.0",
856
+ "underscore.string": "3.2.3",
857
+ "which": "1.2.14"
858
+ },
859
+ "dependencies": {
860
+ "lodash": {
861
+ "version": "4.3.0",
862
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.3.0.tgz",
863
+ "integrity": "sha1-79nEpuxT87BUEkKZFcPkgk5NJaQ=",
864
+ "dev": true
865
+ },
866
+ "underscore.string": {
867
+ "version": "3.2.3",
868
+ "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.2.3.tgz",
869
+ "integrity": "sha1-gGmSYzZl1eX8tNsfs6hi62jp5to=",
870
+ "dev": true
871
+ }
872
+ }
873
+ },
874
+ "grunt-wp-i18n": {
875
+ "version": "1.0.2",
876
+ "resolved": "https://registry.npmjs.org/grunt-wp-i18n/-/grunt-wp-i18n-1.0.2.tgz",
877
+ "integrity": "sha512-s7DdR1wRYWvgeQOELL/s8AmWz0scVUq+h0yYVWvLx23kTXOBslvaD35NTvubyM+MO+k29bgND0gDDvS6sHixfg==",
878
+ "dev": true,
879
+ "requires": {
880
+ "grunt": "1.0.2",
881
+ "node-wp-i18n": "1.0.5"
882
+ }
883
+ },
884
+ "gzip-size": {
885
+ "version": "1.0.0",
886
+ "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-1.0.0.tgz",
887
+ "integrity": "sha1-Zs+LEBBHInuVus5uodoMF37Vwi8=",
888
+ "dev": true,
889
+ "requires": {
890
+ "browserify-zlib": "0.1.4",
891
+ "concat-stream": "1.6.1"
892
+ }
893
+ },
894
+ "has-ansi": {
895
+ "version": "2.0.0",
896
+ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
897
+ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
898
+ "dev": true,
899
+ "requires": {
900
+ "ansi-regex": "2.1.1"
901
+ }
902
+ },
903
+ "has-color": {
904
+ "version": "0.1.7",
905
+ "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz",
906
+ "integrity": "sha1-ZxRKUmDDT8PMpnfQQdr1L+e3iy8=",
907
+ "dev": true
908
+ },
909
+ "has-symbols": {
910
+ "version": "1.0.0",
911
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz",
912
+ "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=",
913
+ "dev": true
914
+ },
915
+ "hooker": {
916
+ "version": "0.2.3",
917
+ "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
918
+ "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=",
919
+ "dev": true
920
+ },
921
+ "hosted-git-info": {
922
+ "version": "2.6.0",
923
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz",
924
+ "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw==",
925
+ "dev": true
926
+ },
927
+ "http-errors": {
928
+ "version": "1.3.1",
929
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz",
930
+ "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=",
931
+ "dev": true,
932
+ "requires": {
933
+ "inherits": "2.0.3",
934
+ "statuses": "1.4.0"
935
+ }
936
+ },
937
+ "http-parser-js": {
938
+ "version": "0.4.11",
939
+ "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.11.tgz",
940
+ "integrity": "sha512-QCR5O2AjjMW8Mo4HyI1ctFcv+O99j/0g367V3YoVnrNw5hkDvAWZD0lWGcc+F4yN3V55USPCVix4efb75HxFfA==",
941
+ "dev": true
942
+ },
943
+ "iconv-lite": {
944
+ "version": "0.4.19",
945
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz",
946
+ "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==",
947
+ "dev": true
948
+ },
949
+ "indent-string": {
950
+ "version": "2.1.0",
951
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
952
+ "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
953
+ "dev": true,
954
+ "requires": {
955
+ "repeating": "2.0.1"
956
+ }
957
+ },
958
+ "inflight": {
959
+ "version": "1.0.6",
960
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
961
+ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
962
+ "dev": true,
963
+ "requires": {
964
+ "once": "1.4.0",
965
+ "wrappy": "1.0.2"
966
+ }
967
+ },
968
+ "inherits": {
969
+ "version": "2.0.3",
970
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
971
+ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
972
+ },
973
+ "is-arrayish": {
974
+ "version": "0.2.1",
975
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
976
+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
977
+ "dev": true
978
+ },
979
+ "is-buffer": {
980
+ "version": "1.1.6",
981
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
982
+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
983
+ "dev": true
984
+ },
985
+ "is-builtin-module": {
986
+ "version": "1.0.0",
987
+ "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
988
+ "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
989
+ "dev": true,
990
+ "requires": {
991
+ "builtin-modules": "1.1.1"
992
+ }
993
+ },
994
+ "is-finite": {
995
+ "version": "1.0.2",
996
+ "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
997
+ "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
998
+ "dev": true,
999
+ "requires": {
1000
+ "number-is-nan": "1.0.1"
1001
+ }
1002
+ },
1003
+ "is-utf8": {
1004
+ "version": "0.2.1",
1005
+ "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
1006
+ "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
1007
+ "dev": true
1008
+ },
1009
+ "isarray": {
1010
+ "version": "1.0.0",
1011
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1012
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
1013
+ "dev": true
1014
+ },
1015
+ "isexe": {
1016
+ "version": "2.0.0",
1017
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1018
+ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
1019
+ "dev": true
1020
+ },
1021
+ "js-base64": {
1022
+ "version": "2.1.9",
1023
+ "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.1.9.tgz",
1024
+ "integrity": "sha1-8OgK4DmkvWVLXygfyT8EqRSn/M4=",
1025
+ "dev": true
1026
+ },
1027
+ "js-yaml": {
1028
+ "version": "3.5.5",
1029
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.5.5.tgz",
1030
+ "integrity": "sha1-A3fDgBfKvHMisNH7zSWkkWQfL74=",
1031
+ "dev": true,
1032
+ "requires": {
1033
+ "argparse": "1.0.10",
1034
+ "esprima": "2.7.3"
1035
+ }
1036
+ },
1037
+ "kind-of": {
1038
+ "version": "3.2.2",
1039
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1040
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1041
+ "dev": true,
1042
+ "requires": {
1043
+ "is-buffer": "1.1.6"
1044
+ }
1045
+ },
1046
+ "lazy-cache": {
1047
+ "version": "1.0.4",
1048
+ "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
1049
+ "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
1050
+ "dev": true
1051
+ },
1052
+ "livereload-js": {
1053
+ "version": "2.3.0",
1054
+ "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.3.0.tgz",
1055
+ "integrity": "sha512-j1R0/FeGa64Y+NmqfZhyoVRzcFlOZ8sNlKzHjh4VvLULFACZhn68XrX5DFg2FhMvSMJmROuFxRSa560ECWKBMg==",
1056
+ "dev": true
1057
+ },
1058
+ "load-grunt-tasks": {
1059
+ "version": "0.2.1",
1060
+ "resolved": "https://registry.npmjs.org/load-grunt-tasks/-/load-grunt-tasks-0.2.1.tgz",
1061
+ "integrity": "sha1-Gd+Cq7f6t+xw7MUiLOejAahD2s4=",
1062
+ "requires": {
1063
+ "findup-sync": "0.1.3",
1064
+ "globule": "0.1.0"
1065
+ }
1066
+ },
1067
+ "load-json-file": {
1068
+ "version": "1.1.0",
1069
+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
1070
+ "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
1071
+ "dev": true,
1072
+ "requires": {
1073
+ "graceful-fs": "4.1.11",
1074
+ "parse-json": "2.2.0",
1075
+ "pify": "2.3.0",
1076
+ "pinkie-promise": "2.0.1",
1077
+ "strip-bom": "2.0.0"
1078
+ },
1079
+ "dependencies": {
1080
+ "graceful-fs": {
1081
+ "version": "4.1.11",
1082
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
1083
+ "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
1084
+ "dev": true
1085
+ }
1086
+ }
1087
+ },
1088
+ "lodash": {
1089
+ "version": "2.4.2",
1090
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
1091
+ "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4="
1092
+ },
1093
+ "longest": {
1094
+ "version": "1.0.1",
1095
+ "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
1096
+ "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
1097
+ "dev": true
1098
+ },
1099
+ "loud-rejection": {
1100
+ "version": "1.6.0",
1101
+ "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
1102
+ "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
1103
+ "dev": true,
1104
+ "requires": {
1105
+ "currently-unhandled": "0.4.1",
1106
+ "signal-exit": "3.0.2"
1107
+ }
1108
+ },
1109
+ "lru-cache": {
1110
+ "version": "2.7.3",
1111
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
1112
+ "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI="
1113
+ },
1114
+ "map-obj": {
1115
+ "version": "1.0.1",
1116
+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
1117
+ "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
1118
+ "dev": true
1119
+ },
1120
+ "maxmin": {
1121
+ "version": "1.1.0",
1122
+ "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-1.1.0.tgz",
1123
+ "integrity": "sha1-cTZehKmd2Piz99X94vANHn9zvmE=",
1124
+ "dev": true,
1125
+ "requires": {
1126
+ "chalk": "1.1.3",
1127
+ "figures": "1.7.0",
1128
+ "gzip-size": "1.0.0",
1129
+ "pretty-bytes": "1.0.4"
1130
+ }
1131
+ },
1132
+ "media-typer": {
1133
+ "version": "0.3.0",
1134
+ "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
1135
+ "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
1136
+ "dev": true
1137
+ },
1138
+ "meow": {
1139
+ "version": "3.7.0",
1140
+ "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
1141
+ "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
1142
+ "dev": true,
1143
+ "requires": {
1144
+ "camelcase-keys": "2.1.0",
1145
+ "decamelize": "1.2.0",
1146
+ "loud-rejection": "1.6.0",
1147
+ "map-obj": "1.0.1",
1148
+ "minimist": "1.2.0",
1149
+ "normalize-package-data": "2.4.0",
1150
+ "object-assign": "4.1.1",
1151
+ "read-pkg-up": "1.0.1",
1152
+ "redent": "1.0.0",
1153
+ "trim-newlines": "1.0.0"
1154
+ }
1155
+ },
1156
+ "mime-db": {
1157
+ "version": "1.33.0",
1158
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz",
1159
+ "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==",
1160
+ "dev": true
1161
+ },
1162
+ "mime-types": {
1163
+ "version": "2.1.18",
1164
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz",
1165
+ "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==",
1166
+ "dev": true,
1167
+ "requires": {
1168
+ "mime-db": "1.33.0"
1169
+ }
1170
+ },
1171
+ "minimatch": {
1172
+ "version": "0.3.0",
1173
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
1174
+ "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=",
1175
+ "requires": {
1176
+ "lru-cache": "2.7.3",
1177
+ "sigmund": "1.0.1"
1178
+ }
1179
+ },
1180
+ "minimist": {
1181
+ "version": "1.2.0",
1182
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
1183
+ "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
1184
+ "dev": true
1185
+ },
1186
+ "mkdirp": {
1187
+ "version": "0.5.1",
1188
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
1189
+ "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
1190
+ "dev": true,
1191
+ "requires": {
1192
+ "minimist": "0.0.8"
1193
+ },
1194
+ "dependencies": {
1195
+ "minimist": {
1196
+ "version": "0.0.8",
1197
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
1198
+ "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
1199
+ "dev": true
1200
+ }
1201
+ }
1202
+ },
1203
+ "ms": {
1204
+ "version": "0.7.1",
1205
+ "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
1206
+ "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
1207
+ "dev": true
1208
+ },
1209
+ "node-wp-i18n": {
1210
+ "version": "1.0.5",
1211
+ "resolved": "https://registry.npmjs.org/node-wp-i18n/-/node-wp-i18n-1.0.5.tgz",
1212
+ "integrity": "sha512-IqU2IR5XEptL3e+m4nxlKStS71Vcxe1lEQq8d33ou6T0c0JmoLk8rexs2ur6PBjJWGN5dhSG6y0NWMAS64C4mw==",
1213
+ "dev": true,
1214
+ "requires": {
1215
+ "bluebird": "3.5.1",
1216
+ "gettext-parser": "1.3.1",
1217
+ "glob": "7.1.2",
1218
+ "lodash": "4.17.5",
1219
+ "minimist": "1.2.0",
1220
+ "mkdirp": "0.5.1",
1221
+ "tmp": "0.0.33"
1222
+ },
1223
+ "dependencies": {
1224
+ "glob": {
1225
+ "version": "7.1.2",
1226
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
1227
+ "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
1228
+ "dev": true,
1229
+ "requires": {
1230
+ "fs.realpath": "1.0.0",
1231
+ "inflight": "1.0.6",
1232
+ "inherits": "2.0.3",
1233
+ "minimatch": "3.0.4",
1234
+ "once": "1.4.0",
1235
+ "path-is-absolute": "1.0.1"
1236
+ }
1237
+ },
1238
+ "lodash": {
1239
+ "version": "4.17.5",
1240
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz",
1241
+ "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==",
1242
+ "dev": true
1243
+ },
1244
+ "minimatch": {
1245
+ "version": "3.0.4",
1246
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
1247
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
1248
+ "dev": true,
1249
+ "requires": {
1250
+ "brace-expansion": "1.1.11"
1251
+ }
1252
+ }
1253
+ }
1254
+ },
1255
+ "nopt": {
1256
+ "version": "3.0.6",
1257
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
1258
+ "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
1259
+ "dev": true,
1260
+ "requires": {
1261
+ "abbrev": "1.1.1"
1262
+ }
1263
+ },
1264
+ "normalize-package-data": {
1265
+ "version": "2.4.0",
1266
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
1267
+ "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
1268
+ "dev": true,
1269
+ "requires": {
1270
+ "hosted-git-info": "2.6.0",
1271
+ "is-builtin-module": "1.0.0",
1272
+ "semver": "5.5.0",
1273
+ "validate-npm-package-license": "3.0.3"
1274
+ }
1275
+ },
1276
+ "num2fraction": {
1277
+ "version": "1.2.2",
1278
+ "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
1279
+ "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
1280
+ "dev": true
1281
+ },
1282
+ "number-is-nan": {
1283
+ "version": "1.0.1",
1284
+ "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
1285
+ "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
1286
+ "dev": true
1287
+ },
1288
+ "object-assign": {
1289
+ "version": "4.1.1",
1290
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
1291
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
1292
+ "dev": true
1293
+ },
1294
+ "object-keys": {
1295
+ "version": "1.0.11",
1296
+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.11.tgz",
1297
+ "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0=",
1298
+ "dev": true
1299
+ },
1300
+ "object.assign": {
1301
+ "version": "4.1.0",
1302
+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
1303
+ "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
1304
+ "dev": true,
1305
+ "requires": {
1306
+ "define-properties": "1.1.2",
1307
+ "function-bind": "1.1.1",
1308
+ "has-symbols": "1.0.0",
1309
+ "object-keys": "1.0.11"
1310
+ }
1311
+ },
1312
+ "on-finished": {
1313
+ "version": "2.3.0",
1314
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
1315
+ "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
1316
+ "dev": true,
1317
+ "requires": {
1318
+ "ee-first": "1.1.1"
1319
+ }
1320
+ },
1321
+ "once": {
1322
+ "version": "1.4.0",
1323
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1324
+ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1325
+ "dev": true,
1326
+ "requires": {
1327
+ "wrappy": "1.0.2"
1328
+ }
1329
+ },
1330
+ "os-tmpdir": {
1331
+ "version": "1.0.2",
1332
+ "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
1333
+ "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
1334
+ "dev": true
1335
+ },
1336
+ "pako": {
1337
+ "version": "0.2.9",
1338
+ "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz",
1339
+ "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=",
1340
+ "dev": true
1341
+ },
1342
+ "parse-json": {
1343
+ "version": "2.2.0",
1344
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
1345
+ "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
1346
+ "dev": true,
1347
+ "requires": {
1348
+ "error-ex": "1.3.1"
1349
+ }
1350
+ },
1351
+ "parseurl": {
1352
+ "version": "1.3.2",
1353
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
1354
+ "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
1355
+ "dev": true
1356
+ },
1357
+ "path-exists": {
1358
+ "version": "2.1.0",
1359
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
1360
+ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
1361
+ "dev": true,
1362
+ "requires": {
1363
+ "pinkie-promise": "2.0.1"
1364
+ }
1365
+ },
1366
+ "path-is-absolute": {
1367
+ "version": "1.0.1",
1368
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1369
+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
1370
+ "dev": true
1371
+ },
1372
+ "path-type": {
1373
+ "version": "1.1.0",
1374
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
1375
+ "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
1376
+ "dev": true,
1377
+ "requires": {
1378
+ "graceful-fs": "4.1.11",
1379
+ "pify": "2.3.0",
1380
+ "pinkie-promise": "2.0.1"
1381
+ },
1382
+ "dependencies": {
1383
+ "graceful-fs": {
1384
+ "version": "4.1.11",
1385
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
1386
+ "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
1387
+ "dev": true
1388
+ }
1389
+ }
1390
+ },
1391
+ "pify": {
1392
+ "version": "2.3.0",
1393
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
1394
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
1395
+ "dev": true
1396
+ },
1397
+ "pinkie": {
1398
+ "version": "2.0.4",
1399
+ "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
1400
+ "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
1401
+ "dev": true
1402
+ },
1403
+ "pinkie-promise": {
1404
+ "version": "2.0.1",
1405
+ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
1406
+ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
1407
+ "dev": true,
1408
+ "requires": {
1409
+ "pinkie": "2.0.4"
1410
+ }
1411
+ },
1412
+ "postcss": {
1413
+ "version": "4.1.16",
1414
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-4.1.16.tgz",
1415
+ "integrity": "sha1-TESbTIr53zyvbTf44eV10DYXWNw=",
1416
+ "dev": true,
1417
+ "requires": {
1418
+ "es6-promise": "2.3.0",
1419
+ "js-base64": "2.1.9",
1420
+ "source-map": "0.4.4"
1421
+ }
1422
+ },
1423
+ "pretty-bytes": {
1424
+ "version": "1.0.4",
1425
+ "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.4.tgz",
1426
+ "integrity": "sha1-CiLoIQYJrTVUL4yNXSFZr/B1HIQ=",
1427
+ "dev": true,
1428
+ "requires": {
1429
+ "get-stdin": "4.0.1",
1430
+ "meow": "3.7.0"
1431
+ }
1432
+ },
1433
+ "process-nextick-args": {
1434
+ "version": "2.0.0",
1435
+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
1436
+ "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
1437
+ "dev": true
1438
+ },
1439
+ "qs": {
1440
+ "version": "5.1.0",
1441
+ "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz",
1442
+ "integrity": "sha1-TZMuXH6kEcynajEtOaYGIA/VDNk=",
1443
+ "dev": true
1444
+ },
1445
+ "raw-body": {
1446
+ "version": "2.1.7",
1447
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz",
1448
+ "integrity": "sha1-rf6s4uT7MJgFgBTQjActzFl1h3Q=",
1449
+ "dev": true,
1450
+ "requires": {
1451
+ "bytes": "2.4.0",
1452
+ "iconv-lite": "0.4.13",
1453
+ "unpipe": "1.0.0"
1454
+ },
1455
+ "dependencies": {
1456
+ "bytes": {
1457
+ "version": "2.4.0",
1458
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz",
1459
+ "integrity": "sha1-fZcZb51br39pNeJZhVSe3SpsIzk=",
1460
+ "dev": true
1461
+ },
1462
+ "iconv-lite": {
1463
+ "version": "0.4.13",
1464
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz",
1465
+ "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=",
1466
+ "dev": true
1467
+ }
1468
+ }
1469
+ },
1470
+ "read-pkg": {
1471
+ "version": "1.1.0",
1472
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
1473
+ "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
1474
+ "dev": true,
1475
+ "requires": {
1476
+ "load-json-file": "1.1.0",
1477
+ "normalize-package-data": "2.4.0",
1478
+ "path-type": "1.1.0"
1479
+ }
1480
+ },
1481
+ "read-pkg-up": {
1482
+ "version": "1.0.1",
1483
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
1484
+ "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
1485
+ "dev": true,
1486
+ "requires": {
1487
+ "find-up": "1.1.2",
1488
+ "read-pkg": "1.1.0"
1489
+ }
1490
+ },
1491
+ "readable-stream": {
1492
+ "version": "2.3.5",
1493
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz",
1494
+ "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==",
1495
+ "dev": true,
1496
+ "requires": {
1497
+ "core-util-is": "1.0.2",
1498
+ "inherits": "2.0.3",
1499
+ "isarray": "1.0.0",
1500
+ "process-nextick-args": "2.0.0",
1501
+ "safe-buffer": "5.1.1",
1502
+ "string_decoder": "1.0.3",
1503
+ "util-deprecate": "1.0.2"
1504
+ }
1505
+ },
1506
+ "redent": {
1507
+ "version": "1.0.0",
1508
+ "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
1509
+ "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
1510
+ "dev": true,
1511
+ "requires": {
1512
+ "indent-string": "2.1.0",
1513
+ "strip-indent": "1.0.1"
1514
+ }
1515
+ },
1516
+ "repeat-string": {
1517
+ "version": "1.6.1",
1518
+ "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
1519
+ "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
1520
+ "dev": true
1521
+ },
1522
+ "repeating": {
1523
+ "version": "2.0.1",
1524
+ "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
1525
+ "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
1526
+ "dev": true,
1527
+ "requires": {
1528
+ "is-finite": "1.0.2"
1529
+ }
1530
+ },
1531
+ "resolve": {
1532
+ "version": "1.1.7",
1533
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
1534
+ "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
1535
+ "dev": true
1536
+ },
1537
+ "right-align": {
1538
+ "version": "0.1.3",
1539
+ "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
1540
+ "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
1541
+ "dev": true,
1542
+ "requires": {
1543
+ "align-text": "0.1.4"
1544
+ }
1545
+ },
1546
+ "rimraf": {
1547
+ "version": "2.2.8",
1548
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz",
1549
+ "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=",
1550
+ "dev": true
1551
+ },
1552
+ "safe-buffer": {
1553
+ "version": "5.1.1",
1554
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
1555
+ "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==",
1556
+ "dev": true
1557
+ },
1558
+ "semver": {
1559
+ "version": "5.5.0",
1560
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
1561
+ "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
1562
+ "dev": true
1563
+ },
1564
+ "sigmund": {
1565
+ "version": "1.0.1",
1566
+ "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
1567
+ "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA="
1568
+ },
1569
+ "signal-exit": {
1570
+ "version": "3.0.2",
1571
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
1572
+ "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
1573
+ "dev": true
1574
+ },
1575
+ "source-map": {
1576
+ "version": "0.4.4",
1577
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
1578
+ "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
1579
+ "dev": true,
1580
+ "requires": {
1581
+ "amdefine": "1.0.1"
1582
+ }
1583
+ },
1584
+ "spdx-correct": {
1585
+ "version": "3.0.0",
1586
+ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz",
1587
+ "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==",
1588
+ "dev": true,
1589
+ "requires": {
1590
+ "spdx-expression-parse": "3.0.0",
1591
+ "spdx-license-ids": "3.0.0"
1592
+ }
1593
+ },
1594
+ "spdx-exceptions": {
1595
+ "version": "2.1.0",
1596
+ "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz",
1597
+ "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==",
1598
+ "dev": true
1599
+ },
1600
+ "spdx-expression-parse": {
1601
+ "version": "3.0.0",
1602
+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
1603
+ "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
1604
+ "dev": true,
1605
+ "requires": {
1606
+ "spdx-exceptions": "2.1.0",
1607
+ "spdx-license-ids": "3.0.0"
1608
+ }
1609
+ },
1610
+ "spdx-license-ids": {
1611
+ "version": "3.0.0",
1612
+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz",
1613
+ "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==",
1614
+ "dev": true
1615
+ },
1616
+ "sprintf-js": {
1617
+ "version": "1.1.1",
1618
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.1.tgz",
1619
+ "integrity": "sha1-Nr54Mgr+WAH2zqPueLblqrlA6gw=",
1620
+ "dev": true
1621
+ },
1622
+ "statuses": {
1623
+ "version": "1.4.0",
1624
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
1625
+ "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
1626
+ "dev": true
1627
+ },
1628
+ "string_decoder": {
1629
+ "version": "1.0.3",
1630
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
1631
+ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
1632
+ "dev": true,
1633
+ "requires": {
1634
+ "safe-buffer": "5.1.1"
1635
+ }
1636
+ },
1637
+ "strip-ansi": {
1638
+ "version": "3.0.1",
1639
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
1640
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
1641
+ "dev": true,
1642
+ "requires": {
1643
+ "ansi-regex": "2.1.1"
1644
+ }
1645
+ },
1646
+ "strip-bom": {
1647
+ "version": "2.0.0",
1648
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
1649
+ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
1650
+ "dev": true,
1651
+ "requires": {
1652
+ "is-utf8": "0.2.1"
1653
+ }
1654
+ },
1655
+ "strip-indent": {
1656
+ "version": "1.0.1",
1657
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
1658
+ "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
1659
+ "dev": true,
1660
+ "requires": {
1661
+ "get-stdin": "4.0.1"
1662
+ }
1663
+ },
1664
+ "supports-color": {
1665
+ "version": "2.0.0",
1666
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
1667
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
1668
+ "dev": true
1669
+ },
1670
+ "text-table": {
1671
+ "version": "0.2.0",
1672
+ "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
1673
+ "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
1674
+ "dev": true
1675
+ },
1676
+ "tiny-lr": {
1677
+ "version": "0.2.1",
1678
+ "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.2.1.tgz",
1679
+ "integrity": "sha1-s/26gC5dVqM8L28QeUsy5Hescp0=",
1680
+ "dev": true,
1681
+ "requires": {
1682
+ "body-parser": "1.14.2",
1683
+ "debug": "2.2.0",
1684
+ "faye-websocket": "0.10.0",
1685
+ "livereload-js": "2.3.0",
1686
+ "parseurl": "1.3.2",
1687
+ "qs": "5.1.0"
1688
+ }
1689
+ },
1690
+ "tmp": {
1691
+ "version": "0.0.33",
1692
+ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
1693
+ "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
1694
+ "dev": true,
1695
+ "requires": {
1696
+ "os-tmpdir": "1.0.2"
1697
+ }
1698
+ },
1699
+ "trim-newlines": {
1700
+ "version": "1.0.0",
1701
+ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
1702
+ "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
1703
+ "dev": true
1704
+ },
1705
+ "type-is": {
1706
+ "version": "1.6.16",
1707
+ "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
1708
+ "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==",
1709
+ "dev": true,
1710
+ "requires": {
1711
+ "media-typer": "0.3.0",
1712
+ "mime-types": "2.1.18"
1713
+ }
1714
+ },
1715
+ "typedarray": {
1716
+ "version": "0.0.6",
1717
+ "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
1718
+ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
1719
+ "dev": true
1720
+ },
1721
+ "uglify-js": {
1722
+ "version": "2.8.29",
1723
+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
1724
+ "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
1725
+ "dev": true,
1726
+ "requires": {
1727
+ "source-map": "0.5.7",
1728
+ "uglify-to-browserify": "1.0.2",
1729
+ "yargs": "3.10.0"
1730
+ },
1731
+ "dependencies": {
1732
+ "source-map": {
1733
+ "version": "0.5.7",
1734
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1735
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1736
+ "dev": true
1737
+ }
1738
+ }
1739
+ },
1740
+ "uglify-to-browserify": {
1741
+ "version": "1.0.2",
1742
+ "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
1743
+ "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
1744
+ "dev": true,
1745
+ "optional": true
1746
+ },
1747
+ "underscore.string": {
1748
+ "version": "3.3.4",
1749
+ "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.4.tgz",
1750
+ "integrity": "sha1-LCo/n4PmR2L9xF5s6sZRQoZCE9s=",
1751
+ "dev": true,
1752
+ "requires": {
1753
+ "sprintf-js": "1.1.1",
1754
+ "util-deprecate": "1.0.2"
1755
+ }
1756
+ },
1757
+ "unpipe": {
1758
+ "version": "1.0.0",
1759
+ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
1760
+ "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
1761
+ "dev": true
1762
+ },
1763
+ "uri-path": {
1764
+ "version": "1.0.0",
1765
+ "resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz",
1766
+ "integrity": "sha1-l0fwGDWJM8Md4PzP2C0TjmcmLjI=",
1767
+ "dev": true
1768
+ },
1769
+ "util-deprecate": {
1770
+ "version": "1.0.2",
1771
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1772
+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
1773
+ "dev": true
1774
+ },
1775
+ "validate-npm-package-license": {
1776
+ "version": "3.0.3",
1777
+ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz",
1778
+ "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==",
1779
+ "dev": true,
1780
+ "requires": {
1781
+ "spdx-correct": "3.0.0",
1782
+ "spdx-expression-parse": "3.0.0"
1783
+ }
1784
+ },
1785
+ "websocket-driver": {
1786
+ "version": "0.7.0",
1787
+ "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz",
1788
+ "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=",
1789
+ "dev": true,
1790
+ "requires": {
1791
+ "http-parser-js": "0.4.11",
1792
+ "websocket-extensions": "0.1.3"
1793
+ }
1794
+ },
1795
+ "websocket-extensions": {
1796
+ "version": "0.1.3",
1797
+ "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
1798
+ "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
1799
+ "dev": true
1800
+ },
1801
+ "which": {
1802
+ "version": "1.2.14",
1803
+ "resolved": "https://registry.npmjs.org/which/-/which-1.2.14.tgz",
1804
+ "integrity": "sha1-mofEN48D6CfOyvGs31bHNsAcFOU=",
1805
+ "dev": true,
1806
+ "requires": {
1807
+ "isexe": "2.0.0"
1808
+ }
1809
+ },
1810
+ "window-size": {
1811
+ "version": "0.1.0",
1812
+ "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
1813
+ "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
1814
+ "dev": true
1815
+ },
1816
+ "wordwrap": {
1817
+ "version": "0.0.2",
1818
+ "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
1819
+ "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
1820
+ "dev": true
1821
+ },
1822
+ "wrappy": {
1823
+ "version": "1.0.2",
1824
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1825
+ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
1826
+ "dev": true
1827
+ },
1828
+ "yargs": {
1829
+ "version": "3.10.0",
1830
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
1831
+ "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
1832
+ "dev": true,
1833
+ "requires": {
1834
+ "camelcase": "1.2.1",
1835
+ "cliui": "2.1.0",
1836
+ "decamelize": "1.2.0",
1837
+ "window-size": "0.1.0"
1838
+ },
1839
+ "dependencies": {
1840
+ "camelcase": {
1841
+ "version": "1.2.1",
1842
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
1843
+ "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
1844
+ "dev": true
1845
+ }
1846
+ }
1847
+ }
1848
+ }
1849
+ }
readme.txt CHANGED
@@ -1,12 +1,12 @@
1
  === rtMedia for WordPress, BuddyPress and bbPress ===
2
- Contributors: rtcamp, mangeshp, sanket.parmar, pranalipatel, jignesh.nakrani, manishsongirkar36, kiranpotphode, yahil, 1naveengiri, bhargavbhandari90, raftaar1191, rittesh.patel, sagarjadhav, pushpak.pop, faishal, desaiuditd, rahul286, JoshuaAbenazer, gagan0123, saurabhshukla, nitun.lanjewar, umesh.nevase, suhasgirgaonkar, neerukoul, hrishiv90, kanakiyajay, jarretc, tobiaskluge, rafaelfunchal, UmeshSingla, mehulkaklotar, tannermirabel, kishores, chandrapatel, rahul3883, nomnom99, sayanchakraborty, thrijith
3
  Donate link: http://rtcamp.com/donate/
4
  Tags: BuddyPress, media, multimedia, album, audio, songs, music, video, photo, image, upload, share, MediaElement.js, ffmpeg, kaltura, media-node, rtMedia, WordPress, bbPress, masonry
5
  License: GPLv2 or later
6
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
7
  Requires at least: WordPress 4.1
8
- Tested up to: 4.9.2
9
- Stable tag: 4.4.5
10
 
11
  Add albums, photo, audio/video upload, privacy, sharing, front-end uploads & more. All this works on mobile/tablets devices.
12
 
@@ -137,6 +137,34 @@ http://www.youtube.com/watch?v=dJrykKQGDcs
137
 
138
  == Changelog ==
139
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
140
  = 4.4.5 [January 19, 2018] =
141
 
142
  * ENHANCEMENTS
@@ -1436,8 +1464,8 @@ http://www.youtube.com/watch?v=dJrykKQGDcs
1436
 
1437
  == Upgrade Notice ==
1438
 
1439
- = 4.4.5 =
1440
- rtMedia 4.4.5, with the upgraded mediaelement library.
1441
 
1442
  == Sponsors ==
1443
 
1
  === rtMedia for WordPress, BuddyPress and bbPress ===
2
+ Contributors: rtcamp, mangeshp, sanket.parmar, pranalipatel, jignesh.nakrani, manishsongirkar36, kiranpotphode, yahil, 1naveengiri, bhargavbhandari90, raftaar1191, rittesh.patel, sagarjadhav, pushpak.pop, faishal, desaiuditd, rahul286, JoshuaAbenazer, gagan0123, saurabhshukla, nitun.lanjewar, umesh.nevase, suhasgirgaonkar, neerukoul, hrishiv90, kanakiyajay, jarretc, tobiaskluge, rafaelfunchal, UmeshSingla, mehulkaklotar, tannermirabel, kishores, chandrapatel, rahul3883, nomnom99, sayanchakraborty, milindmore22, thrijith, abhijitrakas, sid177, montu3366
3
  Donate link: http://rtcamp.com/donate/
4
  Tags: BuddyPress, media, multimedia, album, audio, songs, music, video, photo, image, upload, share, MediaElement.js, ffmpeg, kaltura, media-node, rtMedia, WordPress, bbPress, masonry
5
  License: GPLv2 or later
6
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
7
  Requires at least: WordPress 4.1
8
+ Tested up to: 4.9.4
9
+ Stable tag: 4.4.6
10
 
11
  Add albums, photo, audio/video upload, privacy, sharing, front-end uploads & more. All this works on mobile/tablets devices.
12
 
137
 
138
  == Changelog ==
139
 
140
+ = 4.4.6 [March 22, 2018] =
141
+
142
+ * NEW
143
+
144
+ * Added intuitive left-right swipe gesture guide while opening gallery for the first time on mobile
145
+
146
+ * ENHANCEMENTS
147
+
148
+ * Added filter to customize existing progress bar [Doc](https://rtmedia.io/docs/developers/hooks/rtmedia-js-hooks/#rtmcustomprogressbarcontent)
149
+ * Improved edit media process with single save button
150
+
151
+ * FIXED
152
+
153
+ * PHP notice and warnings
154
+ * Visibility issue with Edit & Delete action links after first media upload
155
+ * Added check for BuddyPress activity component while adding comment on media
156
+ * Added check for empty comments on media
157
+ * Added informative message while uploading media without enabling media type setting
158
+ * BuddyPress activity media upload conflict with [rtMedia Upload Terms](https://rtmedia.io/products/rtmedia-upload-terms/)
159
+ * Issue with rtMedia comment count under BuddyPress activity
160
+ * Improved license verification process of rtMedia add-ons
161
+ * Lightbox height issue with rtMedia media comments
162
+ * UI issue with Back button on the edit media page for theme twentyseventeen
163
+ * Option button’s visibility issue with twentyseventeen theme
164
+ * Console warning for FireFox browser
165
+ * UI issue for comment media upload button
166
+ * Minor UI issues for mobile users
167
+
168
  = 4.4.5 [January 19, 2018] =
169
 
170
  * ENHANCEMENTS
1464
 
1465
  == Upgrade Notice ==
1466
 
1467
+ = 4.4.6 =
1468
+ rtMedia 4.4.6, with new swipe mobile gesture, easy media editing process and improved user interface for mobile users.
1469
 
1470
  == Sponsors ==
1471
 
templates/media/media-gallery-item.php CHANGED
@@ -33,7 +33,10 @@ if ( isset( $is_edit_allowed[0] ) ) {
33
  global $rtmedia_query;
34
 
35
  $alt_text = rtmedia_image_alt( false, false );
36
- $rtmedia_media = $rtmedia_query->rtmedia;
 
 
 
37
  $allowed_html = array(
38
  'span' => array(
39
  'class' => array(),
33
  global $rtmedia_query;
34
 
35
  $alt_text = rtmedia_image_alt( false, false );
36
+ $rtmedia_media = '';
37
+ if ( ! empty( $rtmedia_query ) && isset( $rtmedia_query->rtmedia ) ) {
38
+ $rtmedia_media = $rtmedia_query->rtmedia;
39
+ }
40
  $allowed_html = array(
41
  'span' => array(
42
  'class' => array(),
templates/media/media-single-edit.php CHANGED
@@ -3,6 +3,8 @@
3
  if ( have_rtmedia() ) : rtmedia();
4
  if ( rtmedia_edit_allowed() ) {
5
  global $rtmedia_media;
 
 
6
  ?>
7
  <div class="rtmedia-single-edit-title-container">
8
  <h2 class="rtmedia-title"><?php esc_html_e( 'Edit Media', 'buddypress-media' ); ?></h2>
@@ -45,9 +47,9 @@
45
  </div>
46
  <div class="rtmedia-editor-buttons">
47
  <input type="submit" class="button rtm-button rtm-button-save"
48
- value="<?php esc_attr_e( 'Save', 'buddypress-media' ); ?>"/>
49
  <a class="button rtm-button rtm-button-back"
50
- href="<?php rtmedia_permalink(); ?>"><?php esc_html_e( 'Back', 'buddypress-media' ); ?></a>
51
  </div>
52
  </div>
53
  </form>
3
  if ( have_rtmedia() ) : rtmedia();
4
  if ( rtmedia_edit_allowed() ) {
5
  global $rtmedia_media;
6
+ // Added to get nonce of current media.
7
+ $media_id_nonce = wp_create_nonce( "image_editor-$rtmedia_media->media_id" );
8
  ?>
9
  <div class="rtmedia-single-edit-title-container">
10
  <h2 class="rtmedia-title"><?php esc_html_e( 'Edit Media', 'buddypress-media' ); ?></h2>
47
  </div>
48
  <div class="rtmedia-editor-buttons">
49
  <input type="submit" class="button rtm-button rtm-button-save"
50
+ onclick="imageEdit.save(<?php echo esc_attr( $rtmedia_media->media_id ) . ', \'' . esc_attr( $media_id_nonce ); ?>')" value="<?php esc_attr_e( 'Save', 'buddypress-media' ); ?>"/>
51
  <a class="button rtm-button rtm-button-back"
52
+ href="<?php rtmedia_permalink(); ?>"><?php esc_html_e( 'Back', 'buddypress-media' ); ?></a>
53
  </div>
54
  </div>
55
  </form>