Version Description
rtMedia 4.5.0, with updated templates for BuddyPress 3.0.0, New Import/Export for rtMedia settings, Integration with WordPress Erase/Export tools along with option to show privacy notice, Premium Upload Terms feature now in core, Enhanced script loading for better performance, New filter to modify Media tab text and Bug Fixes.
=
Download this release
Release Info
Developer | rtcamp |
Plugin | rtMedia for WordPress, BuddyPress and bbPress |
Version | 4.5.0 |
Comparing to | |
See all releases |
Code changes from version 4.4.8 to 4.5.0
- app/admin/RTMediaAdmin.php +85 -0
- app/admin/RTMediaFormHandler.php +206 -12
- app/admin/RTMediaUploadTermsAdmin.php +214 -0
- app/assets/admin/css/admin.css +3 -0
- app/assets/admin/css/admin.min.css +1 -1
- app/assets/admin/css/rtm-upload-terms.min.css +1 -0
- app/assets/admin/css/sass/_components.scss +4 -0
- app/assets/admin/css/sass/rtm-upload-terms.scss +15 -0
- app/assets/admin/js/admin.min.js +1 -1
- app/assets/admin/js/settings.js +53 -3
- app/assets/css/rtm-upload-terms.css +12 -0
- app/assets/css/rtm-upload-terms.min.css +1 -0
- app/assets/css/rtmedia.css +47 -0
- app/assets/css/rtmedia.min.css +1 -1
- app/assets/css/sass/_rtm.scss +50 -2
- app/assets/js/admin-upload-terms.js +103 -0
- app/assets/js/admin-upload-terms.min.js +6 -0
- app/assets/js/rtMedia.backbone.js +123 -13
- app/assets/js/rtMedia.js +44 -1
- app/assets/js/rtm-upload-terms.js +127 -0
- app/assets/js/rtm-upload-terms.min.js +6 -0
- app/assets/js/rtmedia.min.js +2 -2
- app/helper/RTMediaAddon.php +1 -12
- app/helper/RTMediaModel.php +9 -3
- app/helper/RTMediaSettings.php +1 -1
- app/helper/RTMediaThemes.php +1 -1
- app/helper/rtForm.php +229 -19
- app/helper/rtUploadAttachment.php +21 -3
- app/main/RTMedia.php +79 -2
- app/main/RTMediaUploadTerms.php +141 -0
- app/main/controllers/activity/RTMediaBuddyPressActivity.php +12 -10
- app/main/controllers/api/RTMediaJsonApi.php +20 -15
- app/main/controllers/group/RTMediaGroupExtension.php +1 -1
- app/main/controllers/shortcodes/RTMediaGalleryShortcode.php +14 -2
- app/main/controllers/template/RTMediaNav.php +9 -8
- app/main/controllers/template/RTMediaTemplate.php +7 -1
- app/main/controllers/template/rtmedia-actions.php +1 -1
- app/main/controllers/template/rtmedia-filters.php +67 -2
- app/main/controllers/template/rtmedia-functions.php +706 -1
- app/main/interactions/RTMediaInteraction.php +1 -1
- index.php +8 -2
- languages/buddypress-media.po +621 -685
- readme.txt +29 -4
- templates/media/media-gallery.php +7 -1
- templates/upload/comment-media.php +10 -0
app/admin/RTMediaAdmin.php
CHANGED
@@ -49,6 +49,7 @@ if ( ! class_exists( 'RTMediaAdmin' ) ) {
|
|
49 |
add_action( 'wp_ajax_rtmedia_correct_upload_filetypes', array( $this, 'correct_upload_filetypes' ), 1 );
|
50 |
add_filter( 'plugin_row_meta', array( $this, 'plugin_meta_premium_addon_link' ), 1, 2 );
|
51 |
add_action( 'wp_dashboard_setup', array( $this, 'add_dashboard_widgets' ), 0 );
|
|
|
52 |
add_action( 'wp_ajax_rtmedia_hide_addon_update_notice', array(
|
53 |
$this,
|
54 |
'rtmedia_hide_addon_update_notice',
|
@@ -1453,6 +1454,14 @@ if ( ! class_exists( 'RTMediaAdmin' ) ) {
|
|
1453 |
'name' => esc_html__( 'Other Settings', 'buddypress-media' ),
|
1454 |
'callback' => array( 'RTMediaFormHandler', 'general_content' ),
|
1455 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1456 |
|
1457 |
return $tabs;
|
1458 |
}
|
@@ -1533,6 +1542,82 @@ if ( ! class_exists( 'RTMediaAdmin' ) ) {
|
|
1533 |
}
|
1534 |
}
|
1535 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1536 |
public function convert_videos_mailchimp_send() {
|
1537 |
//todo: nonce required
|
1538 |
$interested = filter_input( INPUT_POST, 'linkback', FILTER_SANITIZE_STRING );
|
49 |
add_action( 'wp_ajax_rtmedia_correct_upload_filetypes', array( $this, 'correct_upload_filetypes' ), 1 );
|
50 |
add_filter( 'plugin_row_meta', array( $this, 'plugin_meta_premium_addon_link' ), 1, 2 );
|
51 |
add_action( 'wp_dashboard_setup', array( $this, 'add_dashboard_widgets' ), 0 );
|
52 |
+
add_action( 'wp_ajax_rtmedia_export_settings', array( $this, 'export_settings' ), 10 );
|
53 |
add_action( 'wp_ajax_rtmedia_hide_addon_update_notice', array(
|
54 |
$this,
|
55 |
'rtmedia_hide_addon_update_notice',
|
1454 |
'name' => esc_html__( 'Other Settings', 'buddypress-media' ),
|
1455 |
'callback' => array( 'RTMediaFormHandler', 'general_content' ),
|
1456 |
);
|
1457 |
+
// adds export/import tab in rtMedia Settings.
|
1458 |
+
$tabs[] = array(
|
1459 |
+
'href' => '#rtmedia-export-import',
|
1460 |
+
'icon' => 'dashicons-image-flip-vertical',
|
1461 |
+
'title' => esc_html__( 'Export/Import', 'buddypress-media' ),
|
1462 |
+
'name' => esc_html__( 'Export/Import', 'buddypress-media' ),
|
1463 |
+
'callback' => array( 'RTMediaFormHandler', 'rtm_export_import' ),
|
1464 |
+
);
|
1465 |
|
1466 |
return $tabs;
|
1467 |
}
|
1542 |
}
|
1543 |
}
|
1544 |
|
1545 |
+
/**
|
1546 |
+
* Export rtMedia Settings
|
1547 |
+
*
|
1548 |
+
* @access public
|
1549 |
+
*/
|
1550 |
+
public function export_settings() {
|
1551 |
+
|
1552 |
+
$rtmedia_option = get_option( 'rtmedia-options' );
|
1553 |
+
|
1554 |
+
if ( is_array( $rtmedia_option ) ) {
|
1555 |
+
$rtmedia_option['rtm_key'] = md5( 'rtmedia-options' );
|
1556 |
+
}
|
1557 |
+
|
1558 |
+
wp_send_json( $rtmedia_option );
|
1559 |
+
}
|
1560 |
+
|
1561 |
+
/**
|
1562 |
+
* Import rtMedia Settings
|
1563 |
+
*
|
1564 |
+
* @access public
|
1565 |
+
*
|
1566 |
+
* @param string $file_path path to json file to be imported.
|
1567 |
+
*/
|
1568 |
+
public function import_settings( $file_path ) {
|
1569 |
+
|
1570 |
+
$response = array();
|
1571 |
+
|
1572 |
+
if ( empty( $file_path ) || validate_file( $file_path ) !== 0 ) {
|
1573 |
+
$response['rtm_response'] = 'error';
|
1574 |
+
$response['rtm_response_msg'] = esc_html__( 'Unable to read file!', 'buddypress-media' );
|
1575 |
+
wp_send_json( $response );
|
1576 |
+
}
|
1577 |
+
|
1578 |
+
ob_start();
|
1579 |
+
include $file_path;
|
1580 |
+
$settings_data_json = ob_get_clean();
|
1581 |
+
wp_delete_file( $file_path );
|
1582 |
+
|
1583 |
+
if ( empty( $settings_data_json ) ) {
|
1584 |
+
$response['rtm_response'] = 'error';
|
1585 |
+
$response['rtm_response_msg'] = esc_html__( 'Invalid JSON Supplied!', 'buddypress-media' );
|
1586 |
+
wp_send_json( $response );
|
1587 |
+
}
|
1588 |
+
|
1589 |
+
$settings_data = json_decode( $settings_data_json, true );
|
1590 |
+
if ( ! is_array( $settings_data ) || empty( $settings_data['rtm_key'] ) ) {
|
1591 |
+
$response['rtm_response'] = 'error';
|
1592 |
+
$response['rtm_response_msg'] = esc_html__( 'Invalid JSON Supplied!', 'buddypress-media' );
|
1593 |
+
wp_send_json( $response );
|
1594 |
+
}
|
1595 |
+
|
1596 |
+
if ( md5( 'rtmedia-options' ) !== $settings_data['rtm_key'] ) {
|
1597 |
+
$response['rtm_response'] = 'error';
|
1598 |
+
$response['rtm_response_msg'] = esc_html__( 'Invalid JSON Supplied. The JSON you supplied is not exported from rtMedia!', 'buddypress-media' );
|
1599 |
+
wp_send_json( $response );
|
1600 |
+
}
|
1601 |
+
|
1602 |
+
unset( $settings_data['rtm_key'] );
|
1603 |
+
$new_value = wp_json_encode( $settings_data );
|
1604 |
+
$old_value = wp_json_encode( get_option( 'rtmedia-options' ) );
|
1605 |
+
|
1606 |
+
if ( $new_value === $old_value ) {
|
1607 |
+
$response['rtm_response'] = 'error';
|
1608 |
+
$response['rtm_response_msg'] = esc_html__( 'Data passed for settings is unchanged!', 'buddypress-media' );
|
1609 |
+
} else {
|
1610 |
+
if ( update_option( 'rtmedia-options', $settings_data ) ) {
|
1611 |
+
$response['rtm_response'] = 'success';
|
1612 |
+
$response['rtm_response_msg'] = esc_html__( 'rtMedia Settings imported successfully!', 'buddypress-media' );
|
1613 |
+
} else {
|
1614 |
+
$response['rtm_response'] = 'error';
|
1615 |
+
$response['rtm_response_msg'] = esc_html__( 'Could not update rtMedia Settings', 'buddypress-media' );
|
1616 |
+
}
|
1617 |
+
}
|
1618 |
+
wp_send_json( $response );
|
1619 |
+
}
|
1620 |
+
|
1621 |
public function convert_videos_mailchimp_send() {
|
1622 |
//todo: nonce required
|
1623 |
$interested = filter_input( INPUT_POST, 'linkback', FILTER_SANITIZE_STRING );
|
app/admin/RTMediaFormHandler.php
CHANGED
@@ -244,6 +244,110 @@ class RTMediaFormHandler {
|
|
244 |
$numObj->display_textbox( $args );
|
245 |
}
|
246 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
247 |
/**
|
248 |
* extract settings.
|
249 |
*
|
@@ -463,18 +567,6 @@ class RTMediaFormHandler {
|
|
463 |
),
|
464 |
'group' => 100,
|
465 |
), //
|
466 |
-
'rtmedia_affiliate_id' => array(
|
467 |
-
'title' => esc_html__( 'Also add my affiliate-id to rtMedia footer link', 'buddypress-media' ),
|
468 |
-
'callback' => array( 'RTMediaFormHandler', 'textbox' ),
|
469 |
-
'args' => array(
|
470 |
-
'key' => 'rtmedia_affiliate_id',
|
471 |
-
'value' => $options['rtmedia_affiliate_id'],
|
472 |
-
'desc' => esc_html__( 'Add your affiliate-id along with footer link and get rewarded by our affiliation program.', 'buddypress-media' ),
|
473 |
-
),
|
474 |
-
'group' => 100,
|
475 |
-
'depends' => 'rtmedia_add_linkback',
|
476 |
-
'after_content' => esc_html__( 'Signup for', 'buddypress-media' ) . ' rtMedia ' . esc_html__( 'affiliate program', 'buddypress-media' ) . ' <a href="https://rtmedia.io/affiliates/">' . esc_html__( 'here', 'buddypress-media' ) . '</a>',
|
477 |
-
), //
|
478 |
'rtmedia_enable_api' => array(
|
479 |
'title' => esc_html__( 'Enable JSON API', 'buddypress-media' ),
|
480 |
'callback' => array( 'RTMediaFormHandler', 'checkbox' ),
|
@@ -513,6 +605,106 @@ class RTMediaFormHandler {
|
|
513 |
self::render_tab_content( $render_options, $general_group, 90 );
|
514 |
}
|
515 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
516 |
/**
|
517 |
* Get type details
|
518 |
*
|
@@ -1380,3 +1572,5 @@ class RTMediaFormHandler {
|
|
1380 |
}
|
1381 |
}
|
1382 |
}
|
|
|
|
244 |
$numObj->display_textbox( $args );
|
245 |
}
|
246 |
|
247 |
+
/**
|
248 |
+
* Show rtMedia link in admin options.
|
249 |
+
*
|
250 |
+
* @access static
|
251 |
+
*
|
252 |
+
* @param array $args
|
253 |
+
*
|
254 |
+
* @return void
|
255 |
+
*/
|
256 |
+
public static function link( $args, $echo = true ) {
|
257 |
+
|
258 |
+
$defaults = array(
|
259 |
+
'href' => '',
|
260 |
+
'text' => '',
|
261 |
+
'target' => '',
|
262 |
+
'desc' => '',
|
263 |
+
);
|
264 |
+
$args = wp_parse_args( $args, $defaults );
|
265 |
+
extract( $args );
|
266 |
+
|
267 |
+
if ( ! isset( $href ) ) {
|
268 |
+
trigger_error( esc_html__( 'Please provide a "href" in the argument.', 'buddypress-media' ) );
|
269 |
+
|
270 |
+
return;
|
271 |
+
}
|
272 |
+
|
273 |
+
if ( ! isset( $text ) ) {
|
274 |
+
trigger_error( esc_html__( 'Please provide a "text" in the argument.', 'buddypress-media' ) );
|
275 |
+
|
276 |
+
return;
|
277 |
+
}
|
278 |
+
|
279 |
+
if( isset( $target ) && ! empty( $target ) ) {
|
280 |
+
$args['misc'] = array( 'target' => $target, );
|
281 |
+
}
|
282 |
+
|
283 |
+
$linkObj = new rtForm();
|
284 |
+
|
285 |
+
if ( $echo ) {
|
286 |
+
|
287 |
+
$linkObj->display_link( $args );
|
288 |
+
} else {
|
289 |
+
|
290 |
+
return $linkObj->get_link( $args );
|
291 |
+
}
|
292 |
+
}
|
293 |
+
|
294 |
+
/**
|
295 |
+
* Show rtmedia button in admin options.
|
296 |
+
*
|
297 |
+
* @since 4.5.0
|
298 |
+
*
|
299 |
+
* @access public
|
300 |
+
*
|
301 |
+
* @param array $args arguments to create button.
|
302 |
+
*
|
303 |
+
* @return void
|
304 |
+
*/
|
305 |
+
public static function button( $args ) {
|
306 |
+
$defaults = array(
|
307 |
+
'key' => '',
|
308 |
+
'desc' => '',
|
309 |
+
);
|
310 |
+
$args = wp_parse_args( $args, $defaults );
|
311 |
+
|
312 |
+
if ( empty( $args['value'] ) ) {
|
313 |
+
trigger_error( esc_html__( 'Please provide a "value" in the argument.', 'buddypress-media' ) );
|
314 |
+
|
315 |
+
return;
|
316 |
+
}
|
317 |
+
|
318 |
+
$buttonObj = new rtForm();
|
319 |
+
$buttonObj->display_button( $args );
|
320 |
+
}
|
321 |
+
|
322 |
+
/**
|
323 |
+
* Show rtmedia file input in admin options.
|
324 |
+
*
|
325 |
+
* @since 4.5.0
|
326 |
+
*
|
327 |
+
* @access public
|
328 |
+
*
|
329 |
+
* @param array $args arguments to create file input control.
|
330 |
+
*
|
331 |
+
* @return void
|
332 |
+
*
|
333 |
+
*/
|
334 |
+
public static function fileinput( $args ) {
|
335 |
+
$defaults = array(
|
336 |
+
'key' => '',
|
337 |
+
'desc' => '',
|
338 |
+
);
|
339 |
+
$args = wp_parse_args( $args, $defaults );
|
340 |
+
|
341 |
+
if ( empty( $args['value'] ) ) {
|
342 |
+
trigger_error( esc_html__( 'Please provide a "value" in the argument.', 'buddypress-media' ) );
|
343 |
+
|
344 |
+
return;
|
345 |
+
}
|
346 |
+
|
347 |
+
$fileObj = new rtForm();
|
348 |
+
$fileObj->display_file_input( $args );
|
349 |
+
}
|
350 |
+
|
351 |
/**
|
352 |
* extract settings.
|
353 |
*
|
567 |
),
|
568 |
'group' => 100,
|
569 |
), //
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
570 |
'rtmedia_enable_api' => array(
|
571 |
'title' => esc_html__( 'Enable JSON API', 'buddypress-media' ),
|
572 |
'callback' => array( 'RTMediaFormHandler', 'checkbox' ),
|
605 |
self::render_tab_content( $render_options, $general_group, 90 );
|
606 |
}
|
607 |
|
608 |
+
/**
|
609 |
+
* render export import.
|
610 |
+
*
|
611 |
+
* @access public
|
612 |
+
*
|
613 |
+
* @since 4.5.0
|
614 |
+
*
|
615 |
+
* @return array $render
|
616 |
+
*/
|
617 |
+
static function render_export_import() {
|
618 |
+
$render = array(
|
619 |
+
'rtmedia_export_settings' => array(
|
620 |
+
'title' => esc_html__( 'Export rtMedia Settings', 'buddypress-media' ),
|
621 |
+
'callback' => array( 'RTMediaFormHandler', 'button' ),
|
622 |
+
'args' => array(
|
623 |
+
'id' => 'rtm-export-button',
|
624 |
+
'key' => 'rtmedia_export_settings',
|
625 |
+
'value' => esc_html__( 'Export Settings', 'buddypress-media' ),
|
626 |
+
'desc' => esc_html__( 'This will export rtMedia settings into a JSON file.', 'buddypress-media' ),
|
627 |
+
'class' => array( 'button', 'button-primary', 'button-small' ),
|
628 |
+
),
|
629 |
+
'group' => 10,
|
630 |
+
),
|
631 |
+
'rtmedia_import_settings' => array(
|
632 |
+
'title' => esc_html__( 'Import rtMedia Settings', 'buddypress-media' ),
|
633 |
+
'callback' => array( 'RTMediaFormHandler', 'fileinput' ),
|
634 |
+
'args' => array(
|
635 |
+
'id' => 'rtm-import-button',
|
636 |
+
'key' => 'rtmedia_import_settings',
|
637 |
+
'value' => esc_html__( 'Import Settings', 'buddypress-media' ),
|
638 |
+
'desc' => esc_html__( 'This will import rtMedia settings. Allowed File Type: json', 'buddypress-media' ),
|
639 |
+
),
|
640 |
+
'group' => 10,
|
641 |
+
'after_content' => esc_html__( 'Importing invalid files/settings may break your site. Please import valid file exported from rtMedia plugin only.', 'buddypress-media' ),
|
642 |
+
),
|
643 |
+
'rtmedia_export_personal_data' => array(
|
644 |
+
'title' => esc_html__( 'Export your personal data', 'buddypress-media' ),
|
645 |
+
'callback' => array( 'RTMediaFormHandler', 'button' ),
|
646 |
+
'args' => array(
|
647 |
+
'id' => 'rtm-export-data-button',
|
648 |
+
'key' => 'rtm-export-data-button',
|
649 |
+
'value' => esc_html__( 'Export Data', 'buddypress-media' ),
|
650 |
+
'desc' => esc_html__( 'This will export your personal data.', 'buddypress-media' ),
|
651 |
+
'class' => array( 'button', 'button-primary', 'button-small' ),
|
652 |
+
),
|
653 |
+
'group' => 11,
|
654 |
+
),
|
655 |
+
'rtmedia_erase_personal_data' => array(
|
656 |
+
'title' => esc_html__( 'Erase your personal data', 'buddypress-media' ),
|
657 |
+
'callback' => array( 'RTMediaFormHandler', 'button' ),
|
658 |
+
'args' => array(
|
659 |
+
'id' => 'rtm-erase-data-button',
|
660 |
+
'key' => 'rtm-erase-data-button',
|
661 |
+
'value' => esc_html__( 'Erase Data', 'buddypress-media' ),
|
662 |
+
'desc' => esc_html__( 'This will erase your personal data.', 'buddypress-media' ),
|
663 |
+
'class' => array( 'button', 'button-primary', 'button-small' ),
|
664 |
+
),
|
665 |
+
'group' => 11,
|
666 |
+
'after_content' => esc_html__( 'Data will be expoted or erased along with wordpress user data.', 'buddypress-media' ),
|
667 |
+
),
|
668 |
+
);
|
669 |
+
|
670 |
+
return $render;
|
671 |
+
}
|
672 |
+
|
673 |
+
|
674 |
+
/**
|
675 |
+
* Render content in export/import settings tab
|
676 |
+
*
|
677 |
+
* @since 4.5.0
|
678 |
+
*
|
679 |
+
* @access public
|
680 |
+
*
|
681 |
+
* @return void
|
682 |
+
*/
|
683 |
+
static function rtm_export_import() {
|
684 |
+
|
685 |
+
global $rtmedia;
|
686 |
+
$render_options = self::render_export_import();
|
687 |
+
|
688 |
+
/**
|
689 |
+
* Filter 'rtmedia_export_import_add_itmes' to modify controls in export/import settings tab
|
690 |
+
*
|
691 |
+
* @since 4.5.0
|
692 |
+
*/
|
693 |
+
$render_options = apply_filters( 'rtmedia_export_import_add_itmes', $render_options );
|
694 |
+
$export_import_group = array();
|
695 |
+
$export_import_group[10] = esc_html__( 'Export/Import Settings', 'buddypress-media' );
|
696 |
+
$export_import_group[11] = esc_html__( 'Export/Erase Personal Data', 'buddypress-media' );
|
697 |
+
|
698 |
+
/**
|
699 |
+
* Filter 'rtmedia_export_import_groups' to modify groups in export/import settings tab
|
700 |
+
*
|
701 |
+
* @since 4.5.0
|
702 |
+
*/
|
703 |
+
$export_import_group = apply_filters( 'rtmedia_export_import_groups', $export_import_group );
|
704 |
+
ksort( $export_import_group );
|
705 |
+
self::render_tab_content( $render_options, $export_import_group, 100 );
|
706 |
+
}
|
707 |
+
|
708 |
/**
|
709 |
* Get type details
|
710 |
*
|
1572 |
}
|
1573 |
}
|
1574 |
}
|
1575 |
+
|
1576 |
+
new RTMediaFormHandler();
|
app/admin/RTMediaUploadTermsAdmin.php
ADDED
@@ -0,0 +1,214 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* RTMediaUploadTermsAdmin.php
|
4 |
+
* This file sets the admin settings and handle feature of Upload Terms at admin side.
|
5 |
+
*
|
6 |
+
* @package rtMedia
|
7 |
+
* @author Malav Vasita <malav.vasita@rtcamp.com>
|
8 |
+
*/
|
9 |
+
|
10 |
+
/**
|
11 |
+
* We will first check if rtmedia-upload-terms plugin is activate before putting this code in action.
|
12 |
+
* RTMediaUploadTermsAdmin class would come in picture if and only if rtmedia-upload-terms plugin is deactivated.
|
13 |
+
*/
|
14 |
+
require_once ABSPATH . 'wp-admin/includes/plugin.php';
|
15 |
+
if ( ! class_exists( 'RTMediaUploadTermsAdmin' ) && ! is_plugin_active( 'rtmedia-upload-terms/index.php' ) ) {
|
16 |
+
|
17 |
+
/**
|
18 |
+
* Class for Upload terms settings in rtMedia settings.
|
19 |
+
*/
|
20 |
+
class RTMediaUploadTermsAdmin {
|
21 |
+
|
22 |
+
/**
|
23 |
+
* Message for label on front end side.
|
24 |
+
*
|
25 |
+
* @var string
|
26 |
+
*/
|
27 |
+
public $upload_terms_message;
|
28 |
+
/**
|
29 |
+
* Error message for label on front end side.
|
30 |
+
*
|
31 |
+
* @var string
|
32 |
+
*/
|
33 |
+
public $upload_terms_error_message;
|
34 |
+
|
35 |
+
/**
|
36 |
+
* Constructing settings for upload terms.
|
37 |
+
*/
|
38 |
+
public function __construct() {
|
39 |
+
$this->upload_terms_message = esc_html__( 'terms of services.', 'buddypress-media' );
|
40 |
+
$this->upload_terms_error_message = esc_html__( 'Please check terms of service.', 'buddypress-media' );
|
41 |
+
|
42 |
+
add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts_styles' ), 999 );
|
43 |
+
add_filter( 'rtmedia_general_content_default_values', array( $this, 'add_admin_option_default_value' ), 10, 1 );
|
44 |
+
add_filter( 'rtmedia_general_content_groups', array( $this, 'admin_setting_add_terms_section' ), 10, 1 );
|
45 |
+
add_filter( 'rtmedia_general_content_add_itmes', array( $this, 'admin_setting_add_terms_option' ), 10, 2 );
|
46 |
+
}
|
47 |
+
|
48 |
+
/**
|
49 |
+
* Loads styles and scripts
|
50 |
+
*
|
51 |
+
* @global object $rtmedia
|
52 |
+
*/
|
53 |
+
public function enqueue_scripts_styles() {
|
54 |
+
global $rtmedia;
|
55 |
+
|
56 |
+
$suffix = ( function_exists( 'rtm_get_script_style_suffix' ) ) ? rtm_get_script_style_suffix() : '.min';
|
57 |
+
|
58 |
+
$translation_data = array(
|
59 |
+
'valid_url' => esc_html__( 'Please enter valid URL.', 'buddypress-media' ),
|
60 |
+
'terms_msg' => esc_html__( 'Please enter terms message.', 'buddypress-media' ),
|
61 |
+
'error_msg' => esc_html__( 'Please enter error message.', 'buddypress-media' ),
|
62 |
+
'privacy_msg' => esc_html__( 'Please enter privacy message.', 'buddypress-media' ),
|
63 |
+
);
|
64 |
+
|
65 |
+
wp_localize_script( 'rtmedia-upload-terms-main', 'rtm_upload_terms_error_msgs', $translation_data );
|
66 |
+
|
67 |
+
wp_enqueue_script( 'rtmedia-upload-terms-main', RTMEDIA_URL . 'app/assets/js/admin-upload-terms' . $suffix . '.js', array( 'jquery' ), RTMEDIA_VERSION, true );
|
68 |
+
}
|
69 |
+
|
70 |
+
/**
|
71 |
+
* Default option value for admin settings
|
72 |
+
*
|
73 |
+
* @param array $defaults Default values of rtMedia admin settings.
|
74 |
+
* @return array defaults
|
75 |
+
*/
|
76 |
+
public function add_admin_option_default_value( $defaults ) {
|
77 |
+
|
78 |
+
$defaults['general_enable_upload_terms'] = 0;
|
79 |
+
$defaults['general_upload_terms_show_pricacy_message'] = 0;
|
80 |
+
$defaults['activity_enable_upload_terms'] = 0;
|
81 |
+
$defaults['general_upload_terms_page_link'] = '';
|
82 |
+
|
83 |
+
/**
|
84 |
+
* If `Terms of Service Message` and `Error Message` and not set from admin setting then set default value
|
85 |
+
*/
|
86 |
+
global $rtmedia;
|
87 |
+
|
88 |
+
if ( empty( $rtmedia->options ) ) {
|
89 |
+
$rtmedia->options = rtmedia_get_site_option( 'rtmedia-options' );
|
90 |
+
}
|
91 |
+
|
92 |
+
if ( ! empty( $rtmedia->options ) ) {
|
93 |
+
$update = 0;
|
94 |
+
|
95 |
+
if ( empty( $rtmedia->options['general_upload_terms_message'] ) ) {
|
96 |
+
|
97 |
+
$rtmedia->options['general_upload_terms_message'] = $this->upload_terms_message;
|
98 |
+
|
99 |
+
$update = 1;
|
100 |
+
}
|
101 |
+
|
102 |
+
if ( empty( $rtmedia->options['general_upload_terms_error_message'] ) ) {
|
103 |
+
|
104 |
+
$rtmedia->options['general_upload_terms_error_message'] = $this->upload_terms_error_message;
|
105 |
+
|
106 |
+
$update = 1;
|
107 |
+
}
|
108 |
+
|
109 |
+
if ( 1 === $update ) {
|
110 |
+
rtmedia_update_site_option( 'rtmedia-options', $rtmedia->options );
|
111 |
+
}
|
112 |
+
}
|
113 |
+
return $defaults;
|
114 |
+
}
|
115 |
+
|
116 |
+
/**
|
117 |
+
* Add setting option in rtmedia settings
|
118 |
+
*
|
119 |
+
* @param array $general_group Add group message.
|
120 |
+
* @return array $general_group
|
121 |
+
*/
|
122 |
+
public function admin_setting_add_terms_section( $general_group ) {
|
123 |
+
$general_group[40] = esc_html__( 'Ask users to agree to your terms', 'buddypress-media' );
|
124 |
+
|
125 |
+
return $general_group;
|
126 |
+
}
|
127 |
+
|
128 |
+
/**
|
129 |
+
* Configure admin options to render
|
130 |
+
*
|
131 |
+
* @param array $render_options Rendering according to selected options.
|
132 |
+
* @param array $options Options selected in settings.
|
133 |
+
* @return array $render_option
|
134 |
+
*/
|
135 |
+
public function admin_setting_add_terms_option( $render_options, $options ) {
|
136 |
+
$render_options['general_enable_upload_terms'] = array(
|
137 |
+
'title' => __( 'Show "Terms of Service" checkbox on upload screen', 'buddypress-media' ),
|
138 |
+
'callback' => array( 'RTMediaFormHandler', 'checkbox' ),
|
139 |
+
'args' => array(
|
140 |
+
'key' => 'general_enable_upload_terms',
|
141 |
+
'value' => $options['general_enable_upload_terms'],
|
142 |
+
'desc' => __( 'User have to check the terms and conditions before uploading the media.', 'buddypress-media' ),
|
143 |
+
),
|
144 |
+
'group' => 40,
|
145 |
+
);
|
146 |
+
$render_options['activity_enable_upload_terms'] = array(
|
147 |
+
'title' => __( 'Show "Terms of Service" checkbox on activity screen', 'buddypress-media' ),
|
148 |
+
'callback' => array( 'RTMediaFormHandler', 'checkbox' ),
|
149 |
+
'args' => array(
|
150 |
+
'key' => 'activity_enable_upload_terms',
|
151 |
+
'value' => $options['activity_enable_upload_terms'],
|
152 |
+
'desc' => __( 'User have to check the terms and conditions before uploading the media.', 'buddypress-media' ),
|
153 |
+
),
|
154 |
+
'group' => 40,
|
155 |
+
);
|
156 |
+
$render_options['general_upload_terms_page_link'] = array(
|
157 |
+
'title' => __( 'Link for "Terms of Service" page', 'buddypress-media' ),
|
158 |
+
'callback' => array( 'RTMediaFormHandler', 'textbox' ),
|
159 |
+
'args' => array(
|
160 |
+
'key' => 'general_upload_terms_page_link',
|
161 |
+
'value' => $options['general_upload_terms_page_link'],
|
162 |
+
'desc' => __( 'Link to the terms and condition page where user can read terms and conditions.', 'buddypress-media' ),
|
163 |
+
),
|
164 |
+
'group' => 40,
|
165 |
+
);
|
166 |
+
// add extra field for admin setting.
|
167 |
+
$render_options['general_upload_terms_message'] = array(
|
168 |
+
'title' => __( 'Terms of Service Message', 'buddypress-media' ),
|
169 |
+
'callback' => array( 'RTMediaFormHandler', 'textbox' ),
|
170 |
+
'args' => array(
|
171 |
+
'key' => 'general_upload_terms_message',
|
172 |
+
'value' => isset( $options['general_upload_terms_message'] ) ? $options['general_upload_terms_message'] : $this->upload_terms_message,
|
173 |
+
'desc' => __( 'Add Terms of Service Message.', 'buddypress-media' ),
|
174 |
+
),
|
175 |
+
'group' => 40,
|
176 |
+
);
|
177 |
+
$render_options['general_upload_terms_error_message'] = array(
|
178 |
+
'title' => __( 'Error Message', 'buddypress-media' ),
|
179 |
+
'callback' => array( 'RTMediaFormHandler', 'textbox' ),
|
180 |
+
'args' => array(
|
181 |
+
'key' => 'general_upload_terms_error_message',
|
182 |
+
'value' => isset( $options['general_upload_terms_error_message'] ) ? $options['general_upload_terms_error_message'] : $this->upload_terms_error_message,
|
183 |
+
'desc' => __( 'Display Error Message When User Upload Media Without Selecting Checkbox .', 'buddypress-media' ),
|
184 |
+
),
|
185 |
+
'group' => 40,
|
186 |
+
);
|
187 |
+
$render_options['general_upload_terms_show_pricacy_message'] = array(
|
188 |
+
'title' => __( 'Show "Privacy Message" on website', 'buddypress-media' ),
|
189 |
+
'callback' => array( 'RTMediaFormHandler', 'checkbox' ),
|
190 |
+
'args' => array(
|
191 |
+
'key' => 'general_upload_terms_show_pricacy_message',
|
192 |
+
'value' => $options['general_upload_terms_show_pricacy_message'],
|
193 |
+
'desc' => __( 'User will see the privacy message on website.', 'buddypress-media' ),
|
194 |
+
),
|
195 |
+
'group' => 40,
|
196 |
+
);
|
197 |
+
$render_options['general_upload_terms_privacy_message'] = array(
|
198 |
+
'title' => __( 'Privacy Message', 'buddypress-media' ),
|
199 |
+
'callback' => array( 'RTMediaFormHandler', 'textarea' ),
|
200 |
+
'args' => array(
|
201 |
+
'key' => 'general_upload_terms_privacy_message',
|
202 |
+
'value' => isset( $options['general_upload_terms_privacy_message'] ) ? $options['general_upload_terms_privacy_message'] : '',
|
203 |
+
'desc' => __( 'Display privacy message on your website.', 'buddypress-media' ),
|
204 |
+
),
|
205 |
+
'group' => 40,
|
206 |
+
);
|
207 |
+
|
208 |
+
return $render_options;
|
209 |
+
}
|
210 |
+
}
|
211 |
+
|
212 |
+
// Instantiate object.
|
213 |
+
new RTMediaUploadTermsAdmin();
|
214 |
+
}
|
app/assets/admin/css/admin.css
CHANGED
@@ -294,6 +294,9 @@
|
|
294 |
.rtm-option-wrapper .rtm-debug-info td {
|
295 |
padding: 10px;
|
296 |
}
|
|
|
|
|
|
|
297 |
|
298 |
.rtm-option-title {
|
299 |
border-bottom: 1px solid #EEEEEE;
|
294 |
.rtm-option-wrapper .rtm-debug-info td {
|
295 |
padding: 10px;
|
296 |
}
|
297 |
+
.rtm-option-wrapper .rtm-form-link {
|
298 |
+
line-height: 26px;
|
299 |
+
}
|
300 |
|
301 |
.rtm-option-title {
|
302 |
border-bottom: 1px solid #EEEEEE;
|
app/assets/admin/css/admin.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}.clearfix:after{content:"";display:table;clear:both}.rtm-row-container{padding-top:10px}.rtm-admin-tab-container{display:table;width:100%}.rtm-admin-tab-container .rtm-tabs-content{background:#fff;border-left:1px solid #e7e7e7;display:table-cell;min-height:300px;padding:20px 30px;vertical-align:top}.rtm-admin-tab-container .rtm-tabs-content #debug tbody{display:block;height:400px;overflow-y:auto}.rtm-admin-tab-container .rtm-tabs-content #debug .rtm-download-debuginfo{float:right;margin-top:14px}.rtm-setting-container{background-color:#f5f5f5;border:1px solid #dedede;box-shadow:0 1px 1px rgba(0,0,0,0.04);margin-top:10px}.rtm-sidebar .postbox .hndle{cursor:default}.rtm-tabs{display:table-cell;list-style:none;margin:0;min-height:300px;width:202px}.rtm-button-container{background:#f3f3f3;border-bottom:1px solid #dedede;box-shadow:0 1px 0 #fcfcfc inset;overflow:hidden;padding:6px 10px 6px 6px;position:relative;text-align:right}.rtm-button-container.bottom{background:#eee;border-top:1px solid #e7e7e7;box-shadow:0 0 0;z-index:999}#mce-EMAIL{width:100%}#mc-embedded-subscribe{display:block;margin:10px auto 0;width:100%}.license-row{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.license-column,.license-column{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.large-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}@media screen and (max-width: 768px){.medium-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media screen and (max-width: 667px){.small-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.rtm-social-links a{display:inline-block;margin:4px 0 4px 4px;text-decoration:none}.nav-tab.rtm-premium{background:#e74c3c;color:white;letter-spacing:0.5px}.rtm-setting-title{border-bottom:1px solid #eee;font-size:22px;font-weight:400;line-height:1;margin-bottom:20px;margin-top:0;padding-bottom:14px;display:none}.rtm-setting-title.rtm-show{display:block}.rtm-option-wrapper{margin-bottom:40px}.rtm-option-wrapper:last-child{margin-bottom:20px}.rtm-setting-title+.rtm-option-wrapper{margin-top:0}.rtm-option-wrapper:last-child{border-bottom:0}.rtm-option-wrapper .form-table{clear:none}.rtm-option-wrapper .rtm-field-wrap{float:left}.rtm-option-wrapper a{text-decoration:none}.rtm-option-wrapper .form-table th{color:#444;font-size:13px;font-weight:400;padding:5px 30px 5px 0;vertical-align:top;width:48%}.rtm-option-wrapper .form-table td{font-size:13px;padding:0 0 5px;vertical-align:top}.rtm-option-wrapper .form-table td fieldset label{display:block;margin:0 !important}.rtm-option-wrapper .form-table .rtm-form-radio label{margin-top:5px !important}.rtm-option-wrapper textarea,.rtm-option-wrapper select,.rtm-option-wrapper input[type=text],.rtm-option-wrapper input[type=number]{border-radius:3px}.rtm-option-wrapper input[type=number]{width:60px}.rtm-option-wrapper .rt-form-radio{height:28px;line-height:24px}.rtm-option-wrapper .rt-form-radio label:first-child{margin-right:12px !important}.rtm-option-wrapper .dashicons-info{color:#aaa;font-size:14px;height:26px;line-height:26px;position:relative}.rtm-option-wrapper .rtm-debug-info{margin-top:32px}.rtm-option-wrapper .rtm-debug-info tr{border-bottom:1px solid #eee}.rtm-option-wrapper .rtm-debug-info tr:first-child{border-top:1px solid #eee}.rtm-option-wrapper .rtm-debug-info tr:nth-child(2n){background-color:#f8f8f8}.rtm-option-wrapper .rtm-debug-info th{border-right:1px solid #eee;font-weight:600;width:auto}.rtm-option-wrapper .rtm-debug-info th,.rtm-option-wrapper .rtm-debug-info td{padding:10px}.rtm-option-title{border-bottom:1px solid #eee;font-size:14px;letter-spacing:0.02rem;margin-bottom:12px;margin-top:0;padding:0 0 6px;text-transform:uppercase}.rtm-sidebar .button{display:block;opacity:0.8;position:relative;text-decoration:none}.rtm-social-share .dashicons{font-size:18px;position:absolute;right:10px;top:4px}.rtm-social-share .twitter .dashicons{color:#45b0e3}.rtm-social-share .facebook .dashicons{color:#3b5998}.rtm-social-share .wordpress .dashicons{color:#21759b}.rtm-social-share .rss .dashicons{color:#FF6600}.rtm-social-share p:last-child{margin-bottom:0}.rtm-notice{background:rgba(238,238,238,0.8);color:#777;font-size:12px;line-height:1.6;margin-top:10px;overflow:hidden;padding:0 10px}.rtm-notice p{font-size:inherit;line-height:inherit;margin:10px 0}.rtm-warning{background-color:#fcf8e3;border-bottom:1px solid #EEE;color:#c09853;padding:10px 15px}.rtmedia-theme-warning{margin-bottom:26px}.rtm-success{background-color:#dff0d8;border-bottom:1px solid #e7e7e7;color:#468847;margin:0;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.rtm-fly-warning{border-bottom:0;left:-10px;letter-spacing:1px;line-height:22px;margin-bottom:0;padding:14px 25px;position:absolute;top:-5px}#rtmedia-types .form-table th{line-height:26px;padding:5px 0 20px;width:33%}#rtmedia-types .form-table td{padding:0 0 12px}#rtmedia-custom-css-settings .form-table th{width:35%}#rtmedia-custom-css-settings .form-table:last-child .rtm-field-wrap{width:92%}#rtmedia-custom-css-settings textarea{height:300px;width:100%}.rtm-img-size-setting .form-table th{border-bottom:1px solid #eee;padding-bottom:10px;padding-top:10px;width:20%}.rtm-img-size-setting .form-table tr:nth-child(2) td{padding-top:20px}.rtm-img-size-setting .form-table tr:nth-child(4){border-bottom:1px solid #eee}.rtm-img-size-setting .form-table tr:nth-child(4) td{padding-bottom:20px}.rtm-img-size-setting .form-table tr:nth-child(5) td{padding-top:20px}.rtm-img-size-setting .form-table tr:nth-child(6) td{padding-bottom:20px}.rtm-img-size-setting .form-table tr:nth-child(7){border-top:1px solid #eee}.rtm-img-size-setting .form-table tr:nth-child(7) td{padding-top:20px}.rtm-img-size-setting .form-table tr:nth-last-child(2) td{padding-bottom:20px}.rtm-img-size-setting .form-table tr:last-child{border-top:1px solid #eee}.rtm-img-size-setting .form-table tr:last-child td{padding-top:20px;padding-bottom:20px}.rtm-img-size-setting .form-table .rtm-row-title{font-weight:600}#rtmedia-privacy .rt-form-radio{font-size:12px}#rtmedia-privacy .rt-form-radio strong{font-size:13px}.rtm-addon-license{border:1px solid #ddd;margin:.5rem 0;background-color:#fff}.rtm-addon-license .title{background-color:#fafafa;border-bottom:1px solid #ddd;margin:0;padding:15px 10px}.rtm-addon-license .license-inner{padding:10px}form.license-form{padding:0;margin:0}form.license-form input[type="text"]{width:100%;max-width:100%;height:35px;line-height:35px}form.license-form input[type="submit"]{margin:10px 0 0}.license-message{margin:15px 0 0 0;padding:8px}.license-message.warning{background:rgba(255,185,0,0.1);border:1px solid #ffb900}.license-message.success{background:rgba(70,180,80,0.1);border:1px solid #46b450}.license-message.info{background:rgba(0,160,210,0.1);border:1px solid #00a0d2}.license-message.alert{background:rgba(220,50,50,0.1);border:1px solid #dc3232}.rtml-submit-wrapper .submit{margin-left:8px;margin-right:8px;margin-top:0;padding-top:0;padding-bottom:10px}#rtmedia-encoding-usage strong{display:inline-block;min-width:120px}#rtmedia-encoding-usage p{overflow:hidden}.encoding-used,.encoding-remaining{background:#7AD03A;float:right;height:12px;margin-top:3px;width:12px}.encoding-remaining{background:#dedede}#rtprogressbar{background:#dedede;height:10px;position:relative}#rtprogressbar div{background:#7AD03A;height:10px;left:0;position:absolute}.rtm-tabs li{margin:0}.rtm-tabs li.error{border-left:4px solid #dc3232}.rtm-tabs a{border-bottom:1px solid #e7e7e7;border-top:1px solid #f2f2f2;color:#222;display:block;font-weight:700;outline:none;opacity:0.8;padding:10px 4px 10px 14px;position:relative;text-decoration:none;z-index:10}.rtm-tabs a:hover{background:#eee;color:#269ad6;margin-right:0;opacity:1;width:auto}.rtm-tabs a:focus{background:#fff;box-shadow:0 0 0}.rtm-tabs .active{background:white;position:relative}.rtm-tabs .active:after{background:#fff;content:' ';height:100%;position:absolute;right:-1px;top:0;width:1px}.rtm-tabs .active a{border-top-color:#fff;color:#222;opacity:1}.rtm-tabs .active a:hover{background:#fff}.rtm-tabs span{display:block;padding:0 0 0 25px}.rtm-tabs .dashicons{font-size:14px;height:auto;line-height:1;margin-top:3px;position:absolute;vertical-align:middle;width:auto}.rtm-horizotanl-tabs .rtm-tabs{list-style:none;margin:0;display:block;width:auto;min-height:0}.rtm-horizotanl-tabs .rtm-tabs-content{border-left:none;background:#fff;min-height:300px;padding:20px 30px;vertical-align:top}.rtm-horizotanl-tabs .rtm-tabs a{border-bottom:none}.rtm-horizotanl-tabs .rtm-tabs li{display:inline-block}.rtm-horizotanl-tabs.rtm-admin-tab-container{width:100%;display:block}.switch{position:relative;display:inline-block;vertical-align:top;width:58px;height:22px;padding:3px;border-radius:18px}.switch input[type=checkbox]{position:absolute;top:0;left:0;opacity:0}.switch-label{position:relative;display:block;height:inherit;color:#fff;font-size:12px;text-transform:uppercase;background:#b4b4b4;border-radius:inherit;-webkit-transition:0.15s ease-out;transition:0.15s ease-out;-webkit-transition-property:opacity background;transition-property:opacity background}.switch-label:before,.switch-label:after{position:absolute;top:50%;margin-top:-.5em;line-height:1;-webkit-transition:inherit;transition:inherit}.switch-label:before{content:attr(data-off);right:11px;color:#fff}.switch-label:after{content:attr(data-on);left:11px;opacity:0}input[type=checkbox]:checked ~ .switch-label{background:#33a7d1}input[type=checkbox]:checked ~ .switch-label:before{opacity:0}input[type=checkbox]:checked ~ .switch-label:after{opacity:1}.switch-handle{position:absolute;top:5px;left:5px;width:18px;height:18px;background:white;border-radius:10px;box-shadow:1px 1px 5px rgba(0,0,0,0.2);background-image:-webkit-linear-gradient(top, #fff 40%, #f0f0f0);background-image:linear-gradient(to bottom, #fff 40%, #f0f0f0);-webkit-transition:left 0.15s ease-out;transition:left 0.15s ease-out}.switch-handle:before{content:'';position:absolute;top:50%;left:50%;margin:-6px 0 0 -6px;width:12px;height:12px;background:#f9f9f9;border-radius:6px;box-shadow:inset 0 1px rgba(0,0,0,0.02);background-image:-webkit-linear-gradient(top, #eee, #fff);background-image:linear-gradient(to bottom, #eee, #fff)}input[type=checkbox]:checked ~ .switch-handle{left:41px;box-shadow:-1px 1px 5px rgba(0,0,0,0.2)}.rtm-tooltip{display:inline-block;margin-left:3px;position:relative}.rtm-tooltip:hover .rtm-tip-top,.rtm-tooltip:hover .rtm-tip{margin-left:0;opacity:1;visibility:visible}.rtm-tooltip .rtm-title{border-bottom:1px dotted;padding-bottom:2px}.rtm-tip-top,.rtm-tip{background:#fffAF0;border:1px solid #f5deaf;border-radius:3px;font-size:12px;left:24px;margin-top:-4px;margin-left:-10px;line-height:1.5;opacity:0;padding:6px 12px;position:absolute;top:0;visibility:hidden;width:210px;z-index:9999;-webkit-transition:all ease-in-out 0.4s;transition:all ease-in-out 0.4s}.rtm-tip-top{bottom:26px;left:auto;right:-66px;top:auto;width:200px}.rtm-tip-top:after,.rtm-tip-top:before{right:auto;top:100%;left:50%;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none}.rtm-tip-top:after{border-color:rgba(255,250,240,0);border-top-color:#fffAF0;border-width:6px;margin-left:-6px}.rtm-tip-top:before{border-color:rgba(245,222,175,0);border-top-color:#f5deaf;border-width:8px;margin-left:-8px}.rtm-extensions .dashicons{font-size:12px;margin-left:-4px;position:relative;top:-3px}.rtm-extensions.rtm-set-top .dashicons{top:1px}.rtm-plugin-card.plugin-card{margin:1%;overflow:hidden;width:48%}.rtm-plugin-card.plugin-card .rtm-logo{float:left;margin-right:10px;max-width:200px;width:auto}.rtm-plugin-card.plugin-card .rtm-logo img{height:auto;max-width:120px}.rtm-plugin-card.plugin-card .desc,.rtm-plugin-card.plugin-card .name{margin-left:0;margin-right:0;overflow:hidden}.rtm-plugin-card.plugin-card h4{margin-bottom:0;margin-top:0}.rtm-plugin-card.plugin-card a{text-decoration:none}.rtm-plugin-card.plugin-card .rtm-live-demo{margin-right:10px}.rtm-plugin-card.plugin-card .price{color:#269ad6;font-size:22px;line-height:1.2}#rtm-plugins .rtm-option-title{margin-top:50px}#rtm-plugins .rtm-setting-title+.rtm-option-title{margin-top:0}#rtm-plugins .plugin-card-top{padding:10px}.rtm-encoding-table{border-collapse:collapse;clear:none}.rtm-encoding-table th,.rtm-encoding-table td{border:1px solid #e7e7e7}.rtm-encoding-table th{font-size:13px;font-weight:600}.rtm-theme-browser .rtm-themes{clear:none;padding:0}.rtm-theme-browser .rtm-themes .rtm-theme{width:48%}.rtm-theme-browser .rtm-themes .rtm-theme:nth-child(even){margin-right:0 !important}.rtm-theme-browser .rtm-themes .rtm-theme:nth-child(3n){margin-right:4%}.admin-bar .theme-overlay .theme-wrap{z-index:99999}.rtm-support-container{min-height:300px}.rtm-support-form .rtm-form-filed{clear:both;margin:15px 0}.rtm-support-form label{float:left;width:15%}.rtm-support-form .bp-media-textarea{height:80px}.rtm-button-wrapper{padding-left:15%}.rtm-page-container{background:#fff;overflow:hidden;padding:20px}.rtm-pro-feature-list li{box-sizing:border-box;float:left;padding:0 10px 20px;width:33%}.rtm-pro-feature-list .rtm-icon-wrap{float:left;margin-top:15px;width:30px}.rtm-pro-feature-list .dashicons{font-size:18px}.rtm-pro-feature-list .rtm-title{font-size:18px;margin-left:30px;margin-top:0px}.rtm-pro-feature-list .rtm-content{font-size:14px;line-height:25px;margin-left:30px;color:#8a8a8a;width:auto}.rtm-update-to-pro{text-align:center}.rtm-button{background-color:#269ad6;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;letter-spacing:1px;line-height:1;margin-bottom:10px;padding:12px 26px;text-align:center;text-decoration:none;text-transform:uppercase}.rtm-button:hover,.rtm-button:focus{background-color:#228ac0;color:#fff}.rtm-button.large{font-size:16px;margin-bottom:20px;padding:20px 40px}.rtm-button.rtm-button-success{background-color:#2ecc71}.rtm-button.rtm-button-success:hover,.rtm-button.rtm-button-success:focus{background-color:#2fab41}.rtm-hire-points{font-size:14px;margin-bottom:24px}@media only screen and (min-width: 1025px){.rtm-setting-container{float:left;width:78.2%}.rtm-sidebar{float:right;width:20%}.rtm-sidebar .postbox{min-width:0}.rtm-field-wrap{max-width:92%}.rtm-tip:after,.rtm-tip:before{right:100%;top:15px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.rtm-tip:after{border-color:rgba(255,250,240,0);border-right-color:#fffAF0;border-width:6px;margin-top:-6px}.rtm-tip:before{border-color:rgba(221,204,170,0);border-right-color:#f5deaf;border-width:7px;margin-top:-7px}.rtm-support-form .bp-media-input,.rtm-support-form .bp-media-textarea{float:left;width:40%}}@media only screen and (min-width: 641px) and (max-width: 1024px){.rtm-sidebar{width:100%}.rtm-sidebar .postbox{display:inline-block;margin-left:5px;vertical-align:top}.rtm-sidebar .postbox:first-child{margin-left:0}}@media screen and (max-width: 1024px){.rtm-tip{bottom:26px;left:auto;right:-102px;top:auto;width:200px}.rtm-tip:after,.rtm-tip:before{right:auto;top:100%;left:50%;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none}.rtm-tip:after{border-color:rgba(255,250,240,0);border-top-color:#fffAF0;border-width:6px;margin-left:-6px}.rtm-tip:before{border-color:rgba(245,222,175,0);border-top-color:#f5deaf;border-width:7px;margin-left:-7px}#rtmedia-custom-css-settings .form-table:last-child .rtm-field-wrap{width:100%}.rtm-field-wrap input[type=text]{max-width:140px !important}.theme-browser .theme:nth-child(2n+1){margin-right:4%}.rtmedia-settings-submit{margin-bottom:0 !important}}@media only screen and (min-width: 641px){.rtm-pro-feature-list li:nth-child(3n+1){clear:left}}@media screen and (min-width: 421px) and (max-width: 782px){.rtm-option-wrapper .form-table td{display:table-cell}.rtm-option-wrapper .form-table th{display:table-cell}}@media only screen and (max-width: 640px){.rtm-pro-feature-list li{width:50%}.rtm-pro-feature-list li:nth-child(2n+1){clear:left}.rtm-tabs{width:40px}.rtm-tabs li{width:40px}.rtm-tabs a{height:18px}.rtm-tabs a:hover{width:140px}.rtm-tabs a:hover span{display:block}.rtm-tabs span{display:none;padding:0 0 0 28px;position:absolute}.rtm-support-form label{width:100%;margin-bottom:5px}.rtm-support-form .bp-media-input,.rtm-support-form .bp-media-textarea{width:70%}.rtm-button-wrapper{padding-left:0}}@media screen and (max-width: 481px){.rtm-plugin-card.plugin-card .rtm-logo{display:inline-block;float:none}.rtm-theme-browser .rtm-themes .rtm-theme{margin:0 0 20px;width:100%}}@media screen and (max-width: 420px){.rtm-option-wrapper .form-table th{padding-bottom:15px;width:100%}#rtmedia-types .form-table th,#rtmedia-custom-css-settings .form-table th{width:100%}.rtm-pro-feature-list li{width:100%}.rtm-tip-top{right:-115px}}body.rtl .rtm-tabs a{padding:10px 32px 10px 4px}body.rtl .rtm-tabs .dashicons{right:10px}body.rtl .rtm-social-share .dashicons{left:10px;right:auto}body.rtl .rtm-option-wrapper .rtm-field-wrap{float:right}body.rtl .rtm-tip-top,body.rtl .rtm-tip{left:auto;right:24px}body.rtl .rtm-tip-top:after,body.rtl .rtm-tip-top:before,body.rtl .rtm-tip:after,body.rtl .rtm-tip:before{display:none}body.rtl .rtm-edit-td,body.rtl .rtm-delete-td{float:right;margin-left:0}body.rtl .rtm-edit-td{margin-right:-15px}body.rtl #rtmedia-membership span.float-right{float:left}body.rtl .theme-browser .theme{float:left;margin:0 4% 4% 0}.rtmedia-license .rtm-tabs span{padding:0}
|
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}.clearfix:after{content:"";display:table;clear:both}.rtm-row-container{padding-top:10px}.rtm-admin-tab-container{display:table;width:100%}.rtm-admin-tab-container .rtm-tabs-content{background:#fff;border-left:1px solid #e7e7e7;display:table-cell;min-height:300px;padding:20px 30px;vertical-align:top}.rtm-admin-tab-container .rtm-tabs-content #debug tbody{display:block;height:400px;overflow-y:auto}.rtm-admin-tab-container .rtm-tabs-content #debug .rtm-download-debuginfo{float:right;margin-top:14px}.rtm-setting-container{background-color:#f5f5f5;border:1px solid #dedede;box-shadow:0 1px 1px rgba(0,0,0,0.04);margin-top:10px}.rtm-sidebar .postbox .hndle{cursor:default}.rtm-tabs{display:table-cell;list-style:none;margin:0;min-height:300px;width:202px}.rtm-button-container{background:#f3f3f3;border-bottom:1px solid #dedede;box-shadow:0 1px 0 #fcfcfc inset;overflow:hidden;padding:6px 10px 6px 6px;position:relative;text-align:right}.rtm-button-container.bottom{background:#eee;border-top:1px solid #e7e7e7;box-shadow:0 0 0;z-index:999}#mce-EMAIL{width:100%}#mc-embedded-subscribe{display:block;margin:10px auto 0;width:100%}.license-row{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.license-column,.license-column{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.large-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}@media screen and (max-width: 768px){.medium-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media screen and (max-width: 667px){.small-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.rtm-social-links a{display:inline-block;margin:4px 0 4px 4px;text-decoration:none}.nav-tab.rtm-premium{background:#e74c3c;color:white;letter-spacing:0.5px}.rtm-setting-title{border-bottom:1px solid #eee;font-size:22px;font-weight:400;line-height:1;margin-bottom:20px;margin-top:0;padding-bottom:14px;display:none}.rtm-setting-title.rtm-show{display:block}.rtm-option-wrapper{margin-bottom:40px}.rtm-option-wrapper:last-child{margin-bottom:20px}.rtm-setting-title+.rtm-option-wrapper{margin-top:0}.rtm-option-wrapper:last-child{border-bottom:0}.rtm-option-wrapper .form-table{clear:none}.rtm-option-wrapper .rtm-field-wrap{float:left}.rtm-option-wrapper a{text-decoration:none}.rtm-option-wrapper .form-table th{color:#444;font-size:13px;font-weight:400;padding:5px 30px 5px 0;vertical-align:top;width:48%}.rtm-option-wrapper .form-table td{font-size:13px;padding:0 0 5px;vertical-align:top}.rtm-option-wrapper .form-table td fieldset label{display:block;margin:0 !important}.rtm-option-wrapper .form-table .rtm-form-radio label{margin-top:5px !important}.rtm-option-wrapper textarea,.rtm-option-wrapper select,.rtm-option-wrapper input[type=text],.rtm-option-wrapper input[type=number]{border-radius:3px}.rtm-option-wrapper input[type=number]{width:60px}.rtm-option-wrapper .rt-form-radio{height:28px;line-height:24px}.rtm-option-wrapper .rt-form-radio label:first-child{margin-right:12px !important}.rtm-option-wrapper .dashicons-info{color:#aaa;font-size:14px;height:26px;line-height:26px;position:relative}.rtm-option-wrapper .rtm-debug-info{margin-top:32px}.rtm-option-wrapper .rtm-debug-info tr{border-bottom:1px solid #eee}.rtm-option-wrapper .rtm-debug-info tr:first-child{border-top:1px solid #eee}.rtm-option-wrapper .rtm-debug-info tr:nth-child(2n){background-color:#f8f8f8}.rtm-option-wrapper .rtm-debug-info th{border-right:1px solid #eee;font-weight:600;width:auto}.rtm-option-wrapper .rtm-debug-info th,.rtm-option-wrapper .rtm-debug-info td{padding:10px}.rtm-option-wrapper .rtm-form-link{line-height:26px}.rtm-option-title{border-bottom:1px solid #eee;font-size:14px;letter-spacing:0.02rem;margin-bottom:12px;margin-top:0;padding:0 0 6px;text-transform:uppercase}.rtm-sidebar .button{display:block;opacity:0.8;position:relative;text-decoration:none}.rtm-social-share .dashicons{font-size:18px;position:absolute;right:10px;top:4px}.rtm-social-share .twitter .dashicons{color:#45b0e3}.rtm-social-share .facebook .dashicons{color:#3b5998}.rtm-social-share .wordpress .dashicons{color:#21759b}.rtm-social-share .rss .dashicons{color:#FF6600}.rtm-social-share p:last-child{margin-bottom:0}.rtm-notice{background:rgba(238,238,238,0.8);color:#777;font-size:12px;line-height:1.6;margin-top:10px;overflow:hidden;padding:0 10px}.rtm-notice p{font-size:inherit;line-height:inherit;margin:10px 0}.rtm-warning{background-color:#fcf8e3;border-bottom:1px solid #EEE;color:#c09853;padding:10px 15px}.rtmedia-theme-warning{margin-bottom:26px}.rtm-success{background-color:#dff0d8;border-bottom:1px solid #e7e7e7;color:#468847;margin:0;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.rtm-fly-warning{border-bottom:0;left:-10px;letter-spacing:1px;line-height:22px;margin-bottom:0;padding:14px 25px;position:absolute;top:-5px}#rtmedia-types .form-table th{line-height:26px;padding:5px 0 20px;width:33%}#rtmedia-types .form-table td{padding:0 0 12px}#rtmedia-custom-css-settings .form-table th{width:35%}#rtmedia-custom-css-settings .form-table:last-child .rtm-field-wrap{width:92%}#rtmedia-custom-css-settings textarea{height:300px;width:100%}.rtm-img-size-setting .form-table th{border-bottom:1px solid #eee;padding-bottom:10px;padding-top:10px;width:20%}.rtm-img-size-setting .form-table tr:nth-child(2) td{padding-top:20px}.rtm-img-size-setting .form-table tr:nth-child(4){border-bottom:1px solid #eee}.rtm-img-size-setting .form-table tr:nth-child(4) td{padding-bottom:20px}.rtm-img-size-setting .form-table tr:nth-child(5) td{padding-top:20px}.rtm-img-size-setting .form-table tr:nth-child(6) td{padding-bottom:20px}.rtm-img-size-setting .form-table tr:nth-child(7){border-top:1px solid #eee}.rtm-img-size-setting .form-table tr:nth-child(7) td{padding-top:20px}.rtm-img-size-setting .form-table tr:nth-last-child(2) td{padding-bottom:20px}.rtm-img-size-setting .form-table tr:last-child{border-top:1px solid #eee}.rtm-img-size-setting .form-table tr:last-child td{padding-top:20px;padding-bottom:20px}.rtm-img-size-setting .form-table .rtm-row-title{font-weight:600}#rtmedia-privacy .rt-form-radio{font-size:12px}#rtmedia-privacy .rt-form-radio strong{font-size:13px}.rtm-addon-license{border:1px solid #ddd;margin:.5rem 0;background-color:#fff}.rtm-addon-license .title{background-color:#fafafa;border-bottom:1px solid #ddd;margin:0;padding:15px 10px}.rtm-addon-license .license-inner{padding:10px}form.license-form{padding:0;margin:0}form.license-form input[type="text"]{width:100%;max-width:100%;height:35px;line-height:35px}form.license-form input[type="submit"]{margin:10px 0 0}.license-message{margin:15px 0 0 0;padding:8px}.license-message.warning{background:rgba(255,185,0,0.1);border:1px solid #ffb900}.license-message.success{background:rgba(70,180,80,0.1);border:1px solid #46b450}.license-message.info{background:rgba(0,160,210,0.1);border:1px solid #00a0d2}.license-message.alert{background:rgba(220,50,50,0.1);border:1px solid #dc3232}.rtml-submit-wrapper .submit{margin-left:8px;margin-right:8px;margin-top:0;padding-top:0;padding-bottom:10px}#rtmedia-encoding-usage strong{display:inline-block;min-width:120px}#rtmedia-encoding-usage p{overflow:hidden}.encoding-used,.encoding-remaining{background:#7AD03A;float:right;height:12px;margin-top:3px;width:12px}.encoding-remaining{background:#dedede}#rtprogressbar{background:#dedede;height:10px;position:relative}#rtprogressbar div{background:#7AD03A;height:10px;left:0;position:absolute}.rtm-tabs li{margin:0}.rtm-tabs li.error{border-left:4px solid #dc3232}.rtm-tabs a{border-bottom:1px solid #e7e7e7;border-top:1px solid #f2f2f2;color:#222;display:block;font-weight:700;outline:none;opacity:0.8;padding:10px 4px 10px 14px;position:relative;text-decoration:none;z-index:10}.rtm-tabs a:hover{background:#eee;color:#269ad6;margin-right:0;opacity:1;width:auto}.rtm-tabs a:focus{background:#fff;box-shadow:0 0 0}.rtm-tabs .active{background:white;position:relative}.rtm-tabs .active:after{background:#fff;content:' ';height:100%;position:absolute;right:-1px;top:0;width:1px}.rtm-tabs .active a{border-top-color:#fff;color:#222;opacity:1}.rtm-tabs .active a:hover{background:#fff}.rtm-tabs span{display:block;padding:0 0 0 25px}.rtm-tabs .dashicons{font-size:14px;height:auto;line-height:1;margin-top:3px;position:absolute;vertical-align:middle;width:auto}.rtm-horizotanl-tabs .rtm-tabs{list-style:none;margin:0;display:block;width:auto;min-height:0}.rtm-horizotanl-tabs .rtm-tabs-content{border-left:none;background:#fff;min-height:300px;padding:20px 30px;vertical-align:top}.rtm-horizotanl-tabs .rtm-tabs a{border-bottom:none}.rtm-horizotanl-tabs .rtm-tabs li{display:inline-block}.rtm-horizotanl-tabs.rtm-admin-tab-container{width:100%;display:block}.switch{position:relative;display:inline-block;vertical-align:top;width:58px;height:22px;padding:3px;border-radius:18px}.switch input[type=checkbox]{position:absolute;top:0;left:0;opacity:0}.switch-label{position:relative;display:block;height:inherit;color:#fff;font-size:12px;text-transform:uppercase;background:#b4b4b4;border-radius:inherit;-webkit-transition:0.15s ease-out;transition:0.15s ease-out;-webkit-transition-property:opacity background;transition-property:opacity background}.switch-label:before,.switch-label:after{position:absolute;top:50%;margin-top:-.5em;line-height:1;-webkit-transition:inherit;transition:inherit}.switch-label:before{content:attr(data-off);right:11px;color:#fff}.switch-label:after{content:attr(data-on);left:11px;opacity:0}input[type=checkbox]:checked ~ .switch-label{background:#33a7d1}input[type=checkbox]:checked ~ .switch-label:before{opacity:0}input[type=checkbox]:checked ~ .switch-label:after{opacity:1}.switch-handle{position:absolute;top:5px;left:5px;width:18px;height:18px;background:white;border-radius:10px;box-shadow:1px 1px 5px rgba(0,0,0,0.2);background-image:-webkit-linear-gradient(top, #fff 40%, #f0f0f0);background-image:linear-gradient(to bottom, #fff 40%, #f0f0f0);-webkit-transition:left 0.15s ease-out;transition:left 0.15s ease-out}.switch-handle:before{content:'';position:absolute;top:50%;left:50%;margin:-6px 0 0 -6px;width:12px;height:12px;background:#f9f9f9;border-radius:6px;box-shadow:inset 0 1px rgba(0,0,0,0.02);background-image:-webkit-linear-gradient(top, #eee, #fff);background-image:linear-gradient(to bottom, #eee, #fff)}input[type=checkbox]:checked ~ .switch-handle{left:41px;box-shadow:-1px 1px 5px rgba(0,0,0,0.2)}.rtm-tooltip{display:inline-block;margin-left:3px;position:relative}.rtm-tooltip:hover .rtm-tip-top,.rtm-tooltip:hover .rtm-tip{margin-left:0;opacity:1;visibility:visible}.rtm-tooltip .rtm-title{border-bottom:1px dotted;padding-bottom:2px}.rtm-tip-top,.rtm-tip{background:#fffAF0;border:1px solid #f5deaf;border-radius:3px;font-size:12px;left:24px;margin-top:-4px;margin-left:-10px;line-height:1.5;opacity:0;padding:6px 12px;position:absolute;top:0;visibility:hidden;width:210px;z-index:9999;-webkit-transition:all ease-in-out 0.4s;transition:all ease-in-out 0.4s}.rtm-tip-top{bottom:26px;left:auto;right:-66px;top:auto;width:200px}.rtm-tip-top:after,.rtm-tip-top:before{right:auto;top:100%;left:50%;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none}.rtm-tip-top:after{border-color:rgba(255,250,240,0);border-top-color:#fffAF0;border-width:6px;margin-left:-6px}.rtm-tip-top:before{border-color:rgba(245,222,175,0);border-top-color:#f5deaf;border-width:8px;margin-left:-8px}.rtm-extensions .dashicons{font-size:12px;margin-left:-4px;position:relative;top:-3px}.rtm-extensions.rtm-set-top .dashicons{top:1px}.rtm-plugin-card.plugin-card{margin:1%;overflow:hidden;width:48%}.rtm-plugin-card.plugin-card .rtm-logo{float:left;margin-right:10px;max-width:200px;width:auto}.rtm-plugin-card.plugin-card .rtm-logo img{height:auto;max-width:120px}.rtm-plugin-card.plugin-card .desc,.rtm-plugin-card.plugin-card .name{margin-left:0;margin-right:0;overflow:hidden}.rtm-plugin-card.plugin-card h4{margin-bottom:0;margin-top:0}.rtm-plugin-card.plugin-card a{text-decoration:none}.rtm-plugin-card.plugin-card .rtm-live-demo{margin-right:10px}.rtm-plugin-card.plugin-card .price{color:#269ad6;font-size:22px;line-height:1.2}#rtm-plugins .rtm-option-title{margin-top:50px}#rtm-plugins .rtm-setting-title+.rtm-option-title{margin-top:0}#rtm-plugins .plugin-card-top{padding:10px}.rtm-encoding-table{border-collapse:collapse;clear:none}.rtm-encoding-table th,.rtm-encoding-table td{border:1px solid #e7e7e7}.rtm-encoding-table th{font-size:13px;font-weight:600}.rtm-theme-browser .rtm-themes{clear:none;padding:0}.rtm-theme-browser .rtm-themes .rtm-theme{width:48%}.rtm-theme-browser .rtm-themes .rtm-theme:nth-child(even){margin-right:0 !important}.rtm-theme-browser .rtm-themes .rtm-theme:nth-child(3n){margin-right:4%}.admin-bar .theme-overlay .theme-wrap{z-index:99999}.rtm-support-container{min-height:300px}.rtm-support-form .rtm-form-filed{clear:both;margin:15px 0}.rtm-support-form label{float:left;width:15%}.rtm-support-form .bp-media-textarea{height:80px}.rtm-button-wrapper{padding-left:15%}.rtm-page-container{background:#fff;overflow:hidden;padding:20px}.rtm-pro-feature-list li{box-sizing:border-box;float:left;padding:0 10px 20px;width:33%}.rtm-pro-feature-list .rtm-icon-wrap{float:left;margin-top:15px;width:30px}.rtm-pro-feature-list .dashicons{font-size:18px}.rtm-pro-feature-list .rtm-title{font-size:18px;margin-left:30px;margin-top:0px}.rtm-pro-feature-list .rtm-content{font-size:14px;line-height:25px;margin-left:30px;color:#8a8a8a;width:auto}.rtm-update-to-pro{text-align:center}.rtm-button{background-color:#269ad6;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;letter-spacing:1px;line-height:1;margin-bottom:10px;padding:12px 26px;text-align:center;text-decoration:none;text-transform:uppercase}.rtm-button:hover,.rtm-button:focus{background-color:#228ac0;color:#fff}.rtm-button.large{font-size:16px;margin-bottom:20px;padding:20px 40px}.rtm-button.rtm-button-success{background-color:#2ecc71}.rtm-button.rtm-button-success:hover,.rtm-button.rtm-button-success:focus{background-color:#2fab41}.rtm-hire-points{font-size:14px;margin-bottom:24px}@media only screen and (min-width: 1025px){.rtm-setting-container{float:left;width:78.2%}.rtm-sidebar{float:right;width:20%}.rtm-sidebar .postbox{min-width:0}.rtm-field-wrap{max-width:92%}.rtm-tip:after,.rtm-tip:before{right:100%;top:15px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.rtm-tip:after{border-color:rgba(255,250,240,0);border-right-color:#fffAF0;border-width:6px;margin-top:-6px}.rtm-tip:before{border-color:rgba(221,204,170,0);border-right-color:#f5deaf;border-width:7px;margin-top:-7px}.rtm-support-form .bp-media-input,.rtm-support-form .bp-media-textarea{float:left;width:40%}}@media only screen and (min-width: 641px) and (max-width: 1024px){.rtm-sidebar{width:100%}.rtm-sidebar .postbox{display:inline-block;margin-left:5px;vertical-align:top}.rtm-sidebar .postbox:first-child{margin-left:0}}@media screen and (max-width: 1024px){.rtm-tip{bottom:26px;left:auto;right:-102px;top:auto;width:200px}.rtm-tip:after,.rtm-tip:before{right:auto;top:100%;left:50%;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none}.rtm-tip:after{border-color:rgba(255,250,240,0);border-top-color:#fffAF0;border-width:6px;margin-left:-6px}.rtm-tip:before{border-color:rgba(245,222,175,0);border-top-color:#f5deaf;border-width:7px;margin-left:-7px}#rtmedia-custom-css-settings .form-table:last-child .rtm-field-wrap{width:100%}.rtm-field-wrap input[type=text]{max-width:140px !important}.theme-browser .theme:nth-child(2n+1){margin-right:4%}.rtmedia-settings-submit{margin-bottom:0 !important}}@media only screen and (min-width: 641px){.rtm-pro-feature-list li:nth-child(3n+1){clear:left}}@media screen and (min-width: 421px) and (max-width: 782px){.rtm-option-wrapper .form-table td{display:table-cell}.rtm-option-wrapper .form-table th{display:table-cell}}@media only screen and (max-width: 640px){.rtm-pro-feature-list li{width:50%}.rtm-pro-feature-list li:nth-child(2n+1){clear:left}.rtm-tabs{width:40px}.rtm-tabs li{width:40px}.rtm-tabs a{height:18px}.rtm-tabs a:hover{width:140px}.rtm-tabs a:hover span{display:block}.rtm-tabs span{display:none;padding:0 0 0 28px;position:absolute}.rtm-support-form label{width:100%;margin-bottom:5px}.rtm-support-form .bp-media-input,.rtm-support-form .bp-media-textarea{width:70%}.rtm-button-wrapper{padding-left:0}}@media screen and (max-width: 481px){.rtm-plugin-card.plugin-card .rtm-logo{display:inline-block;float:none}.rtm-theme-browser .rtm-themes .rtm-theme{margin:0 0 20px;width:100%}}@media screen and (max-width: 420px){.rtm-option-wrapper .form-table th{padding-bottom:15px;width:100%}#rtmedia-types .form-table th,#rtmedia-custom-css-settings .form-table th{width:100%}.rtm-pro-feature-list li{width:100%}.rtm-tip-top{right:-115px}}body.rtl .rtm-tabs a{padding:10px 32px 10px 4px}body.rtl .rtm-tabs .dashicons{right:10px}body.rtl .rtm-social-share .dashicons{left:10px;right:auto}body.rtl .rtm-option-wrapper .rtm-field-wrap{float:right}body.rtl .rtm-tip-top,body.rtl .rtm-tip{left:auto;right:24px}body.rtl .rtm-tip-top:after,body.rtl .rtm-tip-top:before,body.rtl .rtm-tip:after,body.rtl .rtm-tip:before{display:none}body.rtl .rtm-edit-td,body.rtl .rtm-delete-td{float:right;margin-left:0}body.rtl .rtm-edit-td{margin-right:-15px}body.rtl #rtmedia-membership span.float-right{float:left}body.rtl .theme-browser .theme{float:left;margin:0 4% 4% 0}.rtmedia-license .rtm-tabs span{padding:0}
|
app/assets/admin/css/rtm-upload-terms.min.css
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
.rtmedia-uploader .rtmedia-upload-terms{display:block}.rtmedia-uploader .rtmedia-upload-terms #rtmedia_upload_terms_conditions,.rtmedia-uploader .rtmedia-upload-terms label{display:inline-block;vertical-align:middle;margin:0;padding:0;cursor:pointer;float:none}
|
app/assets/admin/css/sass/_components.scss
CHANGED
@@ -140,6 +140,10 @@
|
|
140 |
padding: 10px;
|
141 |
}
|
142 |
}
|
|
|
|
|
|
|
|
|
143 |
}
|
144 |
|
145 |
.rtm-option-title {
|
140 |
padding: 10px;
|
141 |
}
|
142 |
}
|
143 |
+
.rtm-form-link {
|
144 |
+
line-height: 26px;
|
145 |
+
}
|
146 |
+
|
147 |
}
|
148 |
|
149 |
.rtm-option-title {
|
app/assets/admin/css/sass/rtm-upload-terms.scss
ADDED
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.rtmedia-uploader {
|
2 |
+
.rtmedia-upload-terms {
|
3 |
+
display: block;
|
4 |
+
|
5 |
+
#rtmedia_upload_terms_conditions,
|
6 |
+
label {
|
7 |
+
display: inline-block;
|
8 |
+
vertical-align: middle;
|
9 |
+
margin: 0;
|
10 |
+
padding: 0;
|
11 |
+
cursor: pointer;
|
12 |
+
float: none;
|
13 |
+
}
|
14 |
+
}
|
15 |
+
}
|
app/assets/admin/js/admin.min.js
CHANGED
@@ -3,4 +3,4 @@
|
|
3 |
* @package rtMedia
|
4 |
*/
|
5 |
|
6 |
-
function rtmedia_addon_do_not_show(){var a={action:"rtmedia_addon_popup_not_show_again"};jQuery.post(rtmedia_admin_ajax,a,function(a){jQuery("#TB_window").remove(),jQuery("#TB_overlay").remove()})}"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),jQuery(document).ready(function(a){var b=document.createElement("div");b.setAttribute("class","rtm-warning rtm-fly-warning hide"),a(".rtm-tabs").rtTab(),a('input[name^="rtmedia-options"]').on("change",function(){a(".rtm-save-settings-msg").remove(),0===a(".rtm-fly-warning").length&&(b.innerText=rtmedia_admin_strings.settings_changed,a(".rtm-button-container.top").prepend(b),a(".rtm-fly-warning").slideDown())}),a(".rtm-img-size-setting .form-table tr:nth-child(7) td:last-child").attr("colspan","3"),a(".rtm-field-wrap .switch input[type=checkbox]").each(function(){var b=a(this);b.parents("table").attr("data-depends")||(b.is(":checked")?(b.parents("table").next(".rtm-notice").slideDown(),b.parents("table").siblings("table").each(function(){a(this).attr("data-depends")&&a(this).slideDown()})):(b.parents("table").next(".rtm-notice").slideUp(),b.parents("table").siblings("table").each(function(){a(this).attr("data-depends")&&a(this).slideUp()}))),b.parents("tr").next("tr").attr("data-depends")&&(b.is(":checked")?b.parents("tr").next("tr").slideDown():b.parents("tr").next("tr").slideUp())}),a(".rtm-field-wrap .switch input[type=checkbox]").on("change",function(){var b=a(this);b.parents("table").attr("data-depends")||(b.parents("table").next(".rtm-notice").slideToggle(),b.parents("table").siblings("table").each(function(){a(this).attr("data-depends")&&a(this).slideToggle()})),b.parents("tr").next("tr").attr("data-depends")&&b.parents("tr").next("tr").slideToggle()});var c=Backbone.View.extend({el:a(".bp-media-admin"),events:{"click .rtm-theme":"render","click .rtm-close":"close","click .rtm-previous":"previousTheme","click .rtm-next":"nextTheme",keyup:"keyEvent"},initialize:function(){_.bindAll(this,"render","close","nextTheme","previousTheme","keyEvent"),this.keyEvent()},render:function(b){a(".rtm-theme").removeClass("rtm-modal-open");var c=a(b.currentTarget).addClass("rtm-modal-open").find(".rtm-theme-content").html();if(a(".rtm-theme-overlay")[0])a(".rtm-theme-overlay").show(),a(this.el).find(".rtm-theme-content-wrap").empty().append(c);else{var d={themeContent:c};a(this.el).append(rtMediaAdmin.templates.rtm_theme_overlay(d))}a(b.currentTarget).is(":first-child")?a(".rtm-previous").addClass("disabled"):a(b.currentTarget).is(":last-child")?a(".rtm-next").addClass("disabled"):a(".rtm-next, .rtm-previous").removeClass("disabled")},close:function(){a(".rtm-theme").removeClass("rtm-modal-open"),a(".rtm-theme-overlay").hide(),a(".rtm-next, .rtm-previous").removeClass("disabled")},nextTheme:function(b){return a(".rtm-next, .rtm-previous").removeClass("disabled"),a(".rtm-theme:last-child").hasClass("rtm-modal-open")&&a(b.currentTarget).addClass("disabled"),a(".rtm-modal-open").next().trigger("click"),!1},previousTheme:function(b){return a(".rtm-next, .rtm-previous").removeClass("disabled"),a(".rtm-theme:first-child").hasClass("rtm-modal-open")&&a(b.currentTarget).addClass("disabled"),a(".rtm-modal-open").prev().trigger("click"),!1},keyEvent:function(){a("body").on("keyup",function(b){return 39===b.keyCode?(a(".rtm-next, .rtm-previous").removeClass("disabled"),a(".rtm-theme:last-child").hasClass("rtm-modal-open")&&a(b.currentTarget).addClass("disabled"),a(".rtm-modal-open").next().trigger("click"),!1):37===b.keyCode?(a(".rtm-next, .rtm-previous").removeClass("disabled"),a(".rtm-theme:first-child").hasClass("rtm-modal-open")&&a(b.currentTarget).addClass("disabled"),a(".rtm-modal-open").prev().trigger("click"),!1):void(27===b.keyCode&&a(".rtm-close").trigger("click"))})}});new c;jQuery("#rtm-licenses .regular-text").each(function(){jQuery(this).keypress(function(a){if("13"==(a.keyCode?a.keyCode:a.which))return!1})}),jQuery("#bp_media_settings_form").on("submit",function(a){jQuery("#rtcss-notice").remove();var b=jQuery("#rtmedia-custom-css").val(),c=b.match(/@import\s*(url)?\s*\(?([^;]+?)\)?;/);if(null!=c){if(null!=c[0])return jQuery("#rtmedia-custom-css").after('<div id="rtcss-notice" class="error"><p>'+rtmedia_admin_strings.wrong_css_input+"</p></div>"),!1}})});var rtMediaAdmin=new Object;rtMediaAdmin.templates={rtm_image:wp.template("rtm-image"),rtm_msg_div:wp.template("rtm-msg-div"),rtm_album_favourites_importer:wp.template("rtm-album-favourites-importer"),rtm_map_mapping_failure:wp.template("rtm-map-mapping-failure"),rtm_p_tag:wp.template("rtm-p-tag"),rtm_theme_overlay:wp.template("rtm-theme-overlay")},jQuery(document).ready(function(a){function b(a){return jQuery.post(ajaxurl,a,function(b){if(0!=b){var c=!1,d=Math.ceil((20*parseInt(b)+parseInt(a.values.finished))/parseInt(a.values.total)*100);d>100&&(d=100,c=!0),jQuery("#rtprogressbar>div").css("width",d+"%"),finished=jQuery("#rtprivacyinstaller span.finished").html(),jQuery("#rtprivacyinstaller span.finished").html(parseInt(finished)+a.count),c&&jQuery.post(ajaxurl,{action:"rtmedia_privacy_redirect"},function(a){window.location=settings_url})}else{var e={msg:"Row "+b+" failed."};jQuery("#map_progress_msgs").html(rtMediaAdmin.templates.rtm_map_mapping_failure(e))}})}function c(a){return jQuery.getJSON(ajaxurl,a,function(b){if(favorites=!1,b){var c=Math.ceil((5*parseInt(b.page)+parseInt(a.values.finished))/parseInt(a.values.total)*100);comments_total=jQuery("#bpmedia-bpalbumimporter .bp-album-comments span.total").html(),users_total=jQuery("#bpmedia-bpalbumimporter .bp-album-users span.total").html(),media_total=jQuery("#bpmedia-bpalbumimporter .bp-album-media span.total").html(),comments_finished=jQuery("#bpmedia-bpalbumimporter .bp-album-comments span.finished").html(),users_finished=jQuery("#bpmedia-bpalbumimporter .bp-album-users span.finished").html();var f=Math.ceil((parseInt(b.comments)+parseInt(comments_finished))/parseInt(comments_total)*100),g=Math.ceil(parseInt(b.users)/parseInt(users_total)*100);(c>100||100==c)&&(c=100,favorites=!0),jQuery(".bp-album-media #rtprogressbar>div").css("width",c+"%"),jQuery(".bp-album-comments #rtprogressbar>div").css("width",f+"%"),jQuery(".bp-album-users #rtprogressbar>div").css("width",g+"%"),media_finished=jQuery("#bpmedia-bpalbumimporter .bp-album-media span.finished").html(),parseInt(media_finished)<parseInt(media_total)&&jQuery("#bpmedia-bpalbumimporter .bp-album-media span.finished").html(parseInt(media_finished)+a.count),jQuery("#bpmedia-bpalbumimporter .bp-album-comments span.finished").html(parseInt(b.comments)+parseInt(comments_finished)),jQuery("#bpmedia-bpalbumimporter .bp-album-users span.finished").html(parseInt(b.users)),favorites&&(favorite_data={action:"rtmedia_rt_album_import_favorites",rtm_wpnonce:jQuery("#bpaimporter_wpnonce").val()},jQuery.post(ajaxurl,favorite_data,function(a){if(!a.hasOwnProperty(favorites)||0===a.favorites&&"0"===a.favorites)window.setTimeout(e,2e3);else{if(!jQuery(".bp-album-favorites").length){var b={users:a.users};jQuery(".bp-album-comments").after(rtMediaAdmin.templates.rtm_album_favourites_importer(b))}$favorites={},0!=a.offset||"0"!=a.offset?start=1*a.offset+1:start=1;for(var c=start;c<=a.users;c++)$count=1,c==a.users&&($count=parseInt(a.users%$count),0==$count&&($count=1)),newvals={action:"rtmedia_rt_album_import_step_favorites",offset:1*(c-1),redirect:c==a.users,rtm_wpnonce:jQuery("#bpaimporter_wpnonce").val()},$favorites[c]=newvals;var f=jQuery.Deferred();f.resolve(),jQuery.each($favorites,function(a,b){f=f.pipe(function(){return d(b)})})}},"json"))}else if(a.hasOwnProperty(page)){var h={msg:"Row "+b.page+" failed."};jQuery("#map_progress_msgs").html(rtMediaAdmin.templates.rtm_map_mapping_failure(h))}else{var h={msg:rtmedia_admin_strings.request_failed};jQuery("#map_progress_msgs").html(rtMediaAdmin.templates.rtm_map_mapping_failure(h))}})}function d(a){return jQuery.post(ajaxurl,a,function(a){redirect=!1,favorites_total=jQuery("#bpmedia-bpalbumimporter .bp-album-favorites span.total").html(),favorites_finished=jQuery("#bpmedia-bpalbumimporter .bp-album-favorites span.finished").html(),jQuery("#bpmedia-bpalbumimporter .bp-album-favorites span.finished").html(parseInt(favorites_finished)+1);var b=Math.ceil(parseInt(favorites_finished+1)/parseInt(favorites_total)*100);(b>100||100==b)&&(b=100,redirect=!0),jQuery(".bp-album-favorites #rtprogressbar>div").css("width",b+"%"),redirect&&window.setTimeout(e,2e3)})}function e(){window.location=document.URL}function f(a){i=a.target.files,g(a)}function g(a){a.stopPropagation(),a.preventDefault();var b=new FormData;jQuery.each(i,function(a,c){b.append(a,c)}),jQuery.ajax({url:rtmedia_fileupload_url,type:"POST",data:b,cache:!1,dataType:"json",processData:!1,contentType:!1,success:function(a){if(void 0===a.error){if(a.exceed_size_msg)return jQuery("#debuglog").val(""),alert(a.exceed_size_msg),!1;jQuery("#debuglog_temp_path").val(a.debug_attachmanet)}else jQuery("#debuglog").val(""),alert("ERRORS: "+a.error)}})}a("#rtm-licenses").length&&a("#rtm-licenses .license-inner:first input:first").focus();var h=document.createElement("div");h.className="support_form_loader",a(".rtm-save-settings-msg").length>0&&setTimeout(function(){a(".rtm-save-settings-msg").remove()},1e4),jQuery("#spread-the-word").on("click","#bp-media-add-linkback",function(){var a={action:"rtmedia_linkback",linkback:jQuery("#bp-media-add-linkback:checked").length};jQuery.post(rtmedia_admin_ajax,a,function(a){})}),jQuery("#bp-media-settings-boxes").on("change","#select-request",function(){if(jQuery(this).val()){jQuery("#bp_media_settings_form .bp-media-metabox-holder").html(),jQuery("#bp_media_settings_form .bp-media-metabox-holder").html(h);var a={action:"rtmedia_select_request",form:jQuery(this).val()};jQuery.post(ajaxurl,a,function(a){jQuery("#bp_media_settings_form .bp-media-metabox-holder").html(),jQuery("#bp_media_settings_form .bp-media-metabox-holder").html(a).fadeIn("slow")})}}),jQuery("#bp-media-settings-boxes").on("click","#cancel-request",function(){if(jQuery(this).val()){jQuery("#bp_media_settings_form .bp-media-metabox-holder").html(),jQuery("#bp_media_settings_form .bp-media-metabox-holder").html(h);var a={action:"rtmedia_cancel_request"};jQuery.post(ajaxurl,a,function(a){jQuery("#bp_media_settings_form .bp-media-metabox-holder").html(),jQuery("#bp_media_settings_form .bp-media-metabox-holder").html(a).fadeIn("slow")})}}),jQuery("#bp-media-settings-boxes").on("submit","#bp_media_settings_form, .rtmedia-settings-submit",function(a){var b=!0,c=new RegExp("^[0-9]+$");jQuery("input[name*='defaultSizes']").each(function(a){if(!c.test(jQuery(this).val()))return alert("Invalid value for "+jQuery(this).attr("name").replace("rtmedia-options[defaultSizes_","").replace("]","").replace(/_/g," ").replace(/(\b)([a-zA-Z] )/g,function(a){return a.toUpperCase()})),b=!1,!1});var d=jQuery('input[name^="rtmedia-options[general_videothumbs]"]');if(b&&d.length>0&&void 0!==d){var e="",f=0;if(d.val()<=0?(e+=rtmedia_admin_strings.video_thumbnail_error,f=2):c.test(d.val())||(e+=rtmedia_admin_strings.video_thumbnail_invalid_value+" "+Math.round(d.val())+".",f=Math.round(d.val())),""!=e)return alert(e),d.val(f),b=!1,!1}var g=jQuery('input[name^="rtmedia-options[general_jpeg_image_quality]"]');if(b&&g.length>0&&void 0!==g){var e="",h=0;if(g.val()<=0?(e+=rtmedia_admin_strings.jpeg_quality_negative_error,h=90):g.val()>100?(e+=rtmedia_admin_strings.jpeg_quality_percentage_error,h=100):c.test(g.val())||(e+=rtmedia_admin_strings.jpeg_quality_invalid_value+" "+Math.round(g.val())+".",h=Math.round(g.val())),""!=e)return alert(e),g.val(h),b=!1,!1}var i=jQuery('input[name^="rtmedia-options[general_perPageMedia]"]');if(b&&i.length>0&&void 0!==i){var e="",j=0;if(i.val()<1?(e+=rtmedia_admin_strings.per_page_media_negative_value,j=10):jQuery.isNumeric(i.val())&&Math.floor(i.val())!=i.val()&&(e+=rtmedia_admin_strings.per_page_media_positive_error+" "+Math.round(i.val())+".",j=Math.round(i.val())),""!=e)return alert(e),i.val(j),b=!1,!1}b||a.preventDefault()}),jQuery(document).on("click","#bpm-services .encoding-try-now,#rtm-services .encoding-try-now",function(a){if(a.preventDefault(),confirm(rtmedia_admin_strings.are_you_sure)){var b={src:rtmedia_admin_url+"images/wpspin_light.gif"};jQuery(this).after(rtMediaAdmin.templates.rtm_image(b));var b={action:"rtmedia_free_encoding_subscribe"};jQuery.getJSON(ajaxurl,b,function(a){if(void 0===a.error&&a.apikey){var b=window.location.href,c=window.location.hash;b=b.replace(c,""),document.location.href=b+"&apikey="+a.apikey+c}else{jQuery(".encoding-try-now").next().remove(),jQuery("#settings-error-encoding-error").remove();var d={id:"settings-error-encoding-error",msg:a.error,class:"error"};jQuery("#bp-media-settings-boxes").before(rtMediaAdmin.templates.rtm_msg_div(d))}})}}),jQuery(document).on("click","#api-key-submit",function(a){if(a.preventDefault(),0==jQuery(this).next("img").length){var b={src:rtmedia_admin_url+"images/wpspin_light.gif"};jQuery(this).after(rtMediaAdmin.templates.rtm_image(b))}var b={action:"rtmedia_enter_api_key",apikey:jQuery("#new-api-key").val()};jQuery.getJSON(ajaxurl,b,function(a){if(void 0===a.error&&a.apikey){var b=window.location.href,c=window.location.hash;b=b.replace(c,""),-1==b.toString().indexOf("&apikey="+a.apikey)&&(b+="&apikey="+a.apikey),-1==b.toString().indexOf("&update=true")&&(b+="&update=true"),document.location.href=b+c}else{jQuery("#settings-error-api-key-error").remove();var d={id:"settings-error-api-key-error",msg:a.error,class:"error"};jQuery("h2:first").after(rtMediaAdmin.templates.rtm_msg_div(d))}jQuery("#api-key-submit").next("img").remove()})}),jQuery(document).on("click","#disable-encoding",function(a){if(a.preventDefault(),confirm(rtmedia_admin_strings.disable_encoding)){var b={src:rtmedia_admin_url+"images/wpspin_light.gif"};jQuery(this).after(rtMediaAdmin.templates.rtm_image(b));var b={action:"rtmedia_disable_encoding"};jQuery.post(ajaxurl,b,function(a){if(a){if(jQuery(".settings-error-encoding-disabled").remove(),jQuery("#settings-encoding-successfully-updated").length>0)jQuery("#settings-encoding-successfully-updated p").html(a);else{var b={id:"settings-encoding-successfully-updated",msg:a,class:"updated"};jQuery("h2:first").after(rtMediaAdmin.templates.rtm_msg_div(b))}jQuery("#rtmedia-encoding-usage").hide(),jQuery("#disable-encoding").next("img").remove(),jQuery("#disable-encoding").hide(),jQuery("#enable-encoding").show()}else{jQuery("#settings-error-encoding-disabled").remove();var b={id:"settings-error-encoding-disabled",msg:rtmedia_admin_strings.something_went_wrong,class:"error"};jQuery("h2:first").after(rtMediaAdmin.templates.rtm_msg_div(b))}})}}),jQuery(document).on("click","#enable-encoding",function(a){if(a.preventDefault(),confirm(rtmedia_admin_strings.enable_encoding)){var b={src:rtmedia_admin_url+"images/wpspin_light.gif"};jQuery(this).after(rtMediaAdmin.templates.rtm_image(b));var b={action:"rtmedia_enable_encoding"};jQuery.post(ajaxurl,b,function(a){if(a){if(jQuery(".settings-error-encoding-enabled").remove(),jQuery("#settings-encoding-successfully-updated").length>0)jQuery("#settings-encoding-successfully-updated p").html(a);else{var b={id:"settings-encoding-successfully-updated",msg:a,class:"updated"};jQuery("h2:first").after(rtMediaAdmin.templates.rtm_msg_div(b))}jQuery("#enable-encoding").next("img").remove(),jQuery("#enable-encoding").hide(),jQuery("#disable-encoding").show()}else{jQuery("#settings-error-encoding-disabled").remove();var b={id:"settings-error-encoding-enabled",msg:rtmedia_admin_strings.something_went_wrong,class:"error"};jQuery("h2:first").after(rtMediaAdmin.templates.rtm_msg_div(b))}})}}),jQuery(".bp-media-encoding-table").on("click",".bpm-unsubscribe",function(a){a.preventDefault(),jQuery("#bpm-unsubscribe-dialog").dialog({dialogClass:"wp-dialog",modal:!0,buttons:{Unsubscribe:function(){jQuery(this).dialog("close");var a={src:rtmedia_admin_url+"images/wpspin_light.gif"};jQuery(".bpm-unsubscribe").after(rtMediaAdmin.templates.rtm_image(a));var a={action:"rtmedia_unsubscribe_encoding_service",note:jQuery("#bpm-unsubscribe-note").val(),plan:jQuery(".bpm-unsubscribe").attr("data-plan"),price:jQuery(".bpm-unsubscribe").attr("data-price")};jQuery.getJSON(ajaxurl,a,function(a){if(void 0===a.error&&a.updated){jQuery(".bpm-unsubscribe").next().remove(),jQuery(".bpm-unsubscribe").after(a.form),jQuery(".bpm-unsubscribe").remove(),jQuery("#settings-unsubscribed-successfully").remove(),jQuery("#settings-unsubscribe-error").remove();var b={id:"settings-unsubscribed-successfully",msg:a.updated,class:"updated"};jQuery("h2:first").after(rtMediaAdmin.templates.rtm_msg_div(b)),window.location.hash="#settings-unsubscribed-successfully"}else{jQuery(".bpm-unsubscribe").next().remove(),jQuery("#settings-unsubscribed-successfully").remove(),jQuery("#settings-unsubscribe-error").remove();var b={id:"settings-unsubscribe-error",msg:a.error,class:"error"};jQuery("h2:first").after(rtMediaAdmin.templates.rtm_msg_div(b)),window.location.hash="#settings-unsubscribe-error"}})}}})}),jQuery("#bpmedia-bpalbumimporter").on("change","#bp-album-import-accept",function(){jQuery(".bp-album-import-accept").toggleClass("i-accept"),jQuery(".bp-album-importer-wizard").slideToggle()}),jQuery("#rtprivacyinstall").click(function(a){a.preventDefault(),$progress_parent=jQuery("#rtprivacyinstaller"),$progress_parent.find(".rtprivacytype").each(function(){if($type=jQuery(this).attr("id"),"total"==$type){$values=[],jQuery(this).find("input").each(function(){$values[jQuery(this).attr("name")]=[jQuery(this).val()]}),$data={};for(var a=1;a<=$values.steps[0];a++)$count=20,a==$values.steps[0]&&($count=parseInt($values.laststep[0]),0==$count&&($count=20)),newvals={page:a,action:"rtmedia_privacy_install",count:$count,values:$values},$data[a]=newvals;var c=jQuery.Deferred();c.resolve(),jQuery.each($data,function(a,d){c=c.pipe(function(){return b(d)})})}})}),jQuery("#bpmedia-bpalbumimport-cleanup").click(function(a){a.preventDefault(),jQuery.post(ajaxurl,{action:"rtmedia_rt_album_cleanup",rtm_wpnonce:jQuery("#bpaimporter_wpnonce").val()},function(a){window.location=settings_rt_album_import_url})}),jQuery("#bpmedia-bpalbumimporter").on("click","#bpmedia-bpalbumimport",function(a){if(a.preventDefault(),!jQuery("#bp-album-import-accept").prop("checked")){jQuery("html, body").animate({scrollTop:jQuery("#bp-album-import-accept").offset().top},500);var b=jQuery(".bp-album-import-accept"),d=3;return void function a(){b.css("background-color","#EE0000"),setTimeout(function(){b.css("background-color","#FFEBE8"),--d&&setTimeout(a,500)},500)}()}if(jQuery(this).prop("disabled",!0),wp_admin_url=ajaxurl.replace("admin-ajax.php",""),!jQuery(".bpm-ajax-loader").length){var e={src:rtmedia_admin_url+"images/wpspin_light.gif",class:"bpm-ajax-loader",norefresh:rtmedia_admin_strings.no_refresh};jQuery(this).after(rtMediaAdmin.templates.rtm_image(e))}$progress_parent=jQuery("#bpmedia-bpalbumimport"),$values=[],jQuery(this).parent().find("input").each(function(){$values[jQuery(this).attr("name")]=[jQuery(this).val()]}),0==$values.steps[0]&&($values.steps[0]=1),$data={};for(var d=1;d<=$values.steps[0];d++)$count=5,d==$values.steps[0]&&($count=parseInt($values.laststep[0]),0==$count&&($count=5)),newvals={page:d,action:"rtmedia_rt_album_import",count:$count,values:$values,rtm_wpnonce:jQuery("#bpaimporter_wpnonce").val()},$data[d]=newvals;var f=jQuery.Deferred();f.resolve(),jQuery.each($data,function(a,b){f=f.pipe(function(){return c(b)})})}),jQuery("#bp-media-settings-boxes").on("click",".interested",function(){jQuery(".interested-container").removeClass("hidden"),jQuery(".choice-free").attr("required","required")}),jQuery("#bp-media-settings-boxes").on("click",".not-interested",function(){jQuery(".interested-container").addClass("hidden"),jQuery(".choice-free").removeAttr("required")}),jQuery("#video-transcoding-main-container").on("click",".video-transcoding-survey",function(a){a.preventDefault();var b={action:"rtmedia_convert_videos_form",email:jQuery(".email").val(),url:jQuery(".url").val(),choice:jQuery('input[name="choice"]:checked').val(),interested:jQuery('input[name="interested"]:checked').val()};return jQuery.post(ajaxurl,b,function(a){var b={msg:a,strong:"yes"};jQuery("#video-transcoding-main-container").html(rtMediaAdmin.templates.rtm_p_tag(b))}),!1}),jQuery("#bpmedia-bpalbumimporter").on("click",".deactivate-bp-album",function(a){a.preventDefault(),$bpalbum=jQuery(this);var b={action:"rtmedia_rt_album_deactivate",rtm_wpnonce:jQuery("#bpaimporter_wpnonce").val()};jQuery.get(ajaxurl,b,function(a){if(a)location.reload();else{var b={msg:rtmedia_admin_strings.something_went_wrong};$bpalbum.parent().after(rtMediaAdmin.templates.rtm_p_tag(b))}})}),jQuery(".updated").on("click",".bpm-hide-encoding-notice",function(){var a={src:rtmedia_admin_url+"images/wpspin_light.gif"};jQuery(this).after(rtMediaAdmin.templates.rtm_image(a));var a={action:"rtmedia_hide_encoding_notice"};jQuery.post(ajaxurl,a,function(a){a&&jQuery(".bpm-hide-encoding-notice").closest(".updated").remove()})}),jQuery("#rtmedia-bp-enable-activity").is(":checked")?jQuery(".rtmedia-bp-activity-setting").prop("readonly",!1):jQuery(".rtmedia-bp-activity-setting").prop("readonly",!0),jQuery("#rtmedia-bp-enable-activity").on("click",function(a){jQuery(this).is(":checked")?jQuery(".rtmedia-bp-activity-setting").prop("readonly",!1):jQuery(".rtmedia-bp-activity-setting").prop("readonly",!0)});void 0!==rtmedia_on_label&&rtmedia_on_label,void 0!==rtmedia_off_label&&rtmedia_off_label;var i;jQuery("input[type=file]").on("change",f),jQuery("#rtmedia-submit-request").click(function(){var b=jQuery("#name").val(),c=jQuery("#email").val(),d=jQuery("#website").val(),e=jQuery("#subject").val(),f=jQuery("#details").val(),g=jQuery('input[name="request_type"]').val(),h=jQuery('input[name="request_id"]').val(),i=jQuery('input[name="server_address"]').val(),j=jQuery('input[name="ip_address"]').val(),k=jQuery('input[name="server_type"]').val(),l=jQuery('input[name="user_agent"]').val(),m=jQuery('input[name="debuglog_temp_path"]').val(),n={name:b,email:c,website:d,subject:e,details:f,request_id:h,request_type:"premium_support",server_address:i,ip_address:j,server_type:k,user_agent:l,debuglog_temp_path:m};if("bug_report"==g){var o=jQuery("#wp_admin_username").val();if(""==o)return alert(rtmedia_admin_support_strings.wp_admin_username_error),!1;var p=jQuery("#wp_admin_pwd").val();if(""==p)return alert(rtmedia_admin_support_strings.wp_admin_pwd_error),!1;var q=jQuery("#ssh_ftp_host").val();if(""==q)return alert(rtmedia_admin_support_strings.ssh_ftp_host_error),!1;var r=jQuery("#ssh_ftp_username").val();if(""==r)return alert(rtmedia_admin_support_strings.ssh_ftp_username_error),!1;var s=jQuery("#ssh_ftp_pwd").val();if(""==s)return alert(rtmedia_admin_support_strings.ssh_ftp_pwd_error),!1;n={name:b,email:c,website:d,subject:e,details:f,request_id:h,request_type:"premium_support",server_address:i,ip_address:j,server_type:k,user_agent:l,wp_admin_username:o,wp_admin_pwd:p,ssh_ftp_host:q,ssh_ftp_username:r,ssh_ftp_pwd:s}}for(formdata in n){if(""==n[formdata]&&"debuglog_temp_path"!=formdata)return alert("Please enter "+formdata.replace("_"," ")+" field."),!1;if(""==n[formdata]&&"debuglog_temp_path"==formdata)return alert("Please upload attachment."),!1}return data={action:"rtmedia_submit_request",form_data:n,support_wpnonce:jQuery("#support_wpnonce").val()},jQuery.post(ajaxurl,data,function(b){if("false"==(b=b.trim()))return alert(rtmedia_admin_support_strings.all_fields_error),!1;a("#rtmedia_service_contact_container").empty(),a("#rtmedia_service_contact_container").append(b)}),!1}),jQuery("#cancel-request").click(function(){return!1}),jQuery(".rtm_enable_masonry_view input[type=checkbox]").is(":checked")?jQuery(".rtm_enable_masonry_view").parents(".metabox-holder").find(".rtmedia-info").show():jQuery(".rtm_enable_masonry_view").parents(".metabox-holder").find(".rtmedia-info").hide(),jQuery(".rtm_enable_masonry_view input[type=checkbox]").on("click",function(a){jQuery(this).is(":checked")?jQuery(".rtm_enable_masonry_view").parents(".metabox-holder").find(".rtmedia-info").show():jQuery(".rtm_enable_masonry_view").parents(".metabox-holder").find(".rtmedia-info").hide()}),jQuery("#rtm-masonry-change-thumbnail-info").click(function(a){jQuery("html, body").animate({scrollTop:0},"500","swing")})}),jQuery(window).load(function(){jQuery(".rtmedia-addon-thickbox").trigger("click")});
|
3 |
* @package rtMedia
|
4 |
*/
|
5 |
|
6 |
+
function rtmedia_addon_do_not_show(){var a={action:"rtmedia_addon_popup_not_show_again"};jQuery.post(rtmedia_admin_ajax,a,function(a){jQuery("#TB_window").remove(),jQuery("#TB_overlay").remove()})}"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),jQuery(document).ready(function(a){var b=document.createElement("div");b.setAttribute("class","rtm-warning rtm-fly-warning hide"),a(".rtm-tabs").rtTab(),a('input[name^="rtmedia-options"]').on("change",function(){a(".rtm-save-settings-msg").remove(),0===a(".rtm-fly-warning").length&&(b.innerText=rtmedia_admin_strings.settings_changed,a(".rtm-button-container.top").prepend(b),a(".rtm-fly-warning").slideDown())}),a(".rtm-img-size-setting .form-table tr:nth-child(7) td:last-child").attr("colspan","3"),a(".rtm-field-wrap .switch input[type=checkbox]").each(function(){var b=a(this);b.parents("table").attr("data-depends")||(b.is(":checked")?(b.parents("table").next(".rtm-notice").slideDown(),b.parents("table").siblings("table").each(function(){a(this).attr("data-depends")&&a(this).slideDown()})):(b.parents("table").next(".rtm-notice").slideUp(),b.parents("table").siblings("table").each(function(){a(this).attr("data-depends")&&a(this).slideUp()}))),b.parents("tr").next("tr").attr("data-depends")&&(b.is(":checked")?b.parents("tr").next("tr").slideDown():b.parents("tr").next("tr").slideUp())}),a(".rtm-field-wrap .switch input[type=checkbox]").on("change",function(){var b=a(this);b.parents("table").attr("data-depends")||(b.parents("table").next(".rtm-notice").slideToggle(),b.parents("table").siblings("table").each(function(){a(this).attr("data-depends")&&a(this).slideToggle()})),b.parents("tr").next("tr").attr("data-depends")&&b.parents("tr").next("tr").slideToggle()});var c=Backbone.View.extend({el:a(".bp-media-admin"),events:{"click .rtm-theme":"render","click .rtm-close":"close","click .rtm-previous":"previousTheme","click .rtm-next":"nextTheme",keyup:"keyEvent"},initialize:function(){_.bindAll(this,"render","close","nextTheme","previousTheme","keyEvent"),this.keyEvent()},render:function(b){a(".rtm-theme").removeClass("rtm-modal-open");var c=a(b.currentTarget).addClass("rtm-modal-open").find(".rtm-theme-content").html();if(a(".rtm-theme-overlay")[0])a(".rtm-theme-overlay").show(),a(this.el).find(".rtm-theme-content-wrap").empty().append(c);else{var d={themeContent:c};a(this.el).append(rtMediaAdmin.templates.rtm_theme_overlay(d))}a(b.currentTarget).is(":first-child")?a(".rtm-previous").addClass("disabled"):a(b.currentTarget).is(":last-child")?a(".rtm-next").addClass("disabled"):a(".rtm-next, .rtm-previous").removeClass("disabled")},close:function(){a(".rtm-theme").removeClass("rtm-modal-open"),a(".rtm-theme-overlay").hide(),a(".rtm-next, .rtm-previous").removeClass("disabled")},nextTheme:function(b){return a(".rtm-next, .rtm-previous").removeClass("disabled"),a(".rtm-theme:last-child").hasClass("rtm-modal-open")&&a(b.currentTarget).addClass("disabled"),a(".rtm-modal-open").next().trigger("click"),!1},previousTheme:function(b){return a(".rtm-next, .rtm-previous").removeClass("disabled"),a(".rtm-theme:first-child").hasClass("rtm-modal-open")&&a(b.currentTarget).addClass("disabled"),a(".rtm-modal-open").prev().trigger("click"),!1},keyEvent:function(){a("body").on("keyup",function(b){return 39===b.keyCode?(a(".rtm-next, .rtm-previous").removeClass("disabled"),a(".rtm-theme:last-child").hasClass("rtm-modal-open")&&a(b.currentTarget).addClass("disabled"),a(".rtm-modal-open").next().trigger("click"),!1):37===b.keyCode?(a(".rtm-next, .rtm-previous").removeClass("disabled"),a(".rtm-theme:first-child").hasClass("rtm-modal-open")&&a(b.currentTarget).addClass("disabled"),a(".rtm-modal-open").prev().trigger("click"),!1):void(27===b.keyCode&&a(".rtm-close").trigger("click"))})}});new c;jQuery("#rtm-licenses .regular-text").each(function(){jQuery(this).keypress(function(a){if("13"==(a.keyCode?a.keyCode:a.which))return!1})}),jQuery("#bp_media_settings_form").on("submit",function(a){jQuery("#rtcss-notice").remove();var b=jQuery("#rtmedia-custom-css").val(),c=b.match(/@import\s*(url)?\s*\(?([^;]+?)\)?;/);if(null!=c){if(null!=c[0])return jQuery("#rtmedia-custom-css").after('<div id="rtcss-notice" class="error"><p>'+rtmedia_admin_strings.wrong_css_input+"</p></div>"),!1}})});var rtMediaAdmin=new Object;rtMediaAdmin.templates={rtm_image:wp.template("rtm-image"),rtm_msg_div:wp.template("rtm-msg-div"),rtm_album_favourites_importer:wp.template("rtm-album-favourites-importer"),rtm_map_mapping_failure:wp.template("rtm-map-mapping-failure"),rtm_p_tag:wp.template("rtm-p-tag"),rtm_theme_overlay:wp.template("rtm-theme-overlay")},jQuery(document).ready(function(a){function b(a){return jQuery.post(ajaxurl,a,function(b){if(0!=b){var c=!1,d=Math.ceil((20*parseInt(b)+parseInt(a.values.finished))/parseInt(a.values.total)*100);d>100&&(d=100,c=!0),jQuery("#rtprogressbar>div").css("width",d+"%"),finished=jQuery("#rtprivacyinstaller span.finished").html(),jQuery("#rtprivacyinstaller span.finished").html(parseInt(finished)+a.count),c&&jQuery.post(ajaxurl,{action:"rtmedia_privacy_redirect"},function(a){window.location=settings_url})}else{var e={msg:"Row "+b+" failed."};jQuery("#map_progress_msgs").html(rtMediaAdmin.templates.rtm_map_mapping_failure(e))}})}function c(a){return jQuery.getJSON(ajaxurl,a,function(b){if(favorites=!1,b){var c=Math.ceil((5*parseInt(b.page)+parseInt(a.values.finished))/parseInt(a.values.total)*100);comments_total=jQuery("#bpmedia-bpalbumimporter .bp-album-comments span.total").html(),users_total=jQuery("#bpmedia-bpalbumimporter .bp-album-users span.total").html(),media_total=jQuery("#bpmedia-bpalbumimporter .bp-album-media span.total").html(),comments_finished=jQuery("#bpmedia-bpalbumimporter .bp-album-comments span.finished").html(),users_finished=jQuery("#bpmedia-bpalbumimporter .bp-album-users span.finished").html();var f=Math.ceil((parseInt(b.comments)+parseInt(comments_finished))/parseInt(comments_total)*100),g=Math.ceil(parseInt(b.users)/parseInt(users_total)*100);(c>100||100==c)&&(c=100,favorites=!0),jQuery(".bp-album-media #rtprogressbar>div").css("width",c+"%"),jQuery(".bp-album-comments #rtprogressbar>div").css("width",f+"%"),jQuery(".bp-album-users #rtprogressbar>div").css("width",g+"%"),media_finished=jQuery("#bpmedia-bpalbumimporter .bp-album-media span.finished").html(),parseInt(media_finished)<parseInt(media_total)&&jQuery("#bpmedia-bpalbumimporter .bp-album-media span.finished").html(parseInt(media_finished)+a.count),jQuery("#bpmedia-bpalbumimporter .bp-album-comments span.finished").html(parseInt(b.comments)+parseInt(comments_finished)),jQuery("#bpmedia-bpalbumimporter .bp-album-users span.finished").html(parseInt(b.users)),favorites&&(favorite_data={action:"rtmedia_rt_album_import_favorites",rtm_wpnonce:jQuery("#bpaimporter_wpnonce").val()},jQuery.post(ajaxurl,favorite_data,function(a){if(!a.hasOwnProperty(favorites)||0===a.favorites&&"0"===a.favorites)window.setTimeout(e,2e3);else{if(!jQuery(".bp-album-favorites").length){var b={users:a.users};jQuery(".bp-album-comments").after(rtMediaAdmin.templates.rtm_album_favourites_importer(b))}$favorites={},0!=a.offset||"0"!=a.offset?start=1*a.offset+1:start=1;for(var c=start;c<=a.users;c++)$count=1,c==a.users&&($count=parseInt(a.users%$count),0==$count&&($count=1)),newvals={action:"rtmedia_rt_album_import_step_favorites",offset:1*(c-1),redirect:c==a.users,rtm_wpnonce:jQuery("#bpaimporter_wpnonce").val()},$favorites[c]=newvals;var f=jQuery.Deferred();f.resolve(),jQuery.each($favorites,function(a,b){f=f.pipe(function(){return d(b)})})}},"json"))}else if(a.hasOwnProperty(page)){var h={msg:"Row "+b.page+" failed."};jQuery("#map_progress_msgs").html(rtMediaAdmin.templates.rtm_map_mapping_failure(h))}else{var h={msg:rtmedia_admin_strings.request_failed};jQuery("#map_progress_msgs").html(rtMediaAdmin.templates.rtm_map_mapping_failure(h))}})}function d(a){return jQuery.post(ajaxurl,a,function(a){redirect=!1,favorites_total=jQuery("#bpmedia-bpalbumimporter .bp-album-favorites span.total").html(),favorites_finished=jQuery("#bpmedia-bpalbumimporter .bp-album-favorites span.finished").html(),jQuery("#bpmedia-bpalbumimporter .bp-album-favorites span.finished").html(parseInt(favorites_finished)+1);var b=Math.ceil(parseInt(favorites_finished+1)/parseInt(favorites_total)*100);(b>100||100==b)&&(b=100,redirect=!0),jQuery(".bp-album-favorites #rtprogressbar>div").css("width",b+"%"),redirect&&window.setTimeout(e,2e3)})}function e(){window.location=document.URL}function f(a){j=a.target.files,g(a)}function g(a){a.stopPropagation(),a.preventDefault();var b=new FormData;void 0!==a&&void 0!==a.target&&void 0!==a.target.name&&"rtFileInput"===a.target.name&&b.append("import_export_control",a.target.name),jQuery.each(j,function(a,c){b.append(a,c)}),jQuery.ajax({url:rtmedia_fileupload_url,type:"POST",data:b,cache:!1,dataType:"json",processData:!1,contentType:!1,success:function(a){if(a.hasOwnProperty("rtm_response")&&a.hasOwnProperty("rtm_response_msg")){jQuery("#rtm-setting-msg").remove();var b=jQuery("<div/>",{id:"rtm-setting-msg",class:"rtm-fly-warning"});"success"===a.rtm_response?(b.addClass("rtm-success rtm-save-settings-msg"),b.text(a.rtm_response_msg),jQuery(".rtm-button-container.top").append(b),location.reload()):"error"===a.rtm_response&&(b.addClass("rtm-warning"),b.text(a.rtm_response_msg),jQuery(".rtm-button-container.top").append(b),b.delay(3e3).fadeOut(100))}if(void 0===a.error){if(a.exceed_size_msg)return jQuery("#debuglog").val(""),alert(a.exceed_size_msg),!1;jQuery("#debuglog_temp_path").val(a.debug_attachmanet)}else jQuery("#debuglog").val(""),alert("ERRORS: "+a.error)}})}var h=a("#rtm-licenses");h.length>0&&h.find(".license-inner:first input:first").focus();var i=document.createElement("div");i.className="support_form_loader",a(".rtm-save-settings-msg").length>0&&setTimeout(function(){a(".rtm-save-settings-msg").remove()},1e4),jQuery("#spread-the-word").on("click","#bp-media-add-linkback",function(){var a={action:"rtmedia_linkback",linkback:jQuery("#bp-media-add-linkback:checked").length};jQuery.post(rtmedia_admin_ajax,a,function(a){})}),jQuery("#bp-media-settings-boxes").on("change","#select-request",function(){if(jQuery(this).val()){jQuery("#bp_media_settings_form .bp-media-metabox-holder").html(),jQuery("#bp_media_settings_form .bp-media-metabox-holder").html(i);var a={action:"rtmedia_select_request",form:jQuery(this).val()};jQuery.post(ajaxurl,a,function(a){jQuery("#bp_media_settings_form .bp-media-metabox-holder").html(),jQuery("#bp_media_settings_form .bp-media-metabox-holder").html(a).fadeIn("slow")})}}),jQuery("#bp-media-settings-boxes").on("click","#cancel-request",function(){if(jQuery(this).val()){jQuery("#bp_media_settings_form .bp-media-metabox-holder").html(),jQuery("#bp_media_settings_form .bp-media-metabox-holder").html(i);var a={action:"rtmedia_cancel_request"};jQuery.post(ajaxurl,a,function(a){jQuery("#bp_media_settings_form .bp-media-metabox-holder").html(),jQuery("#bp_media_settings_form .bp-media-metabox-holder").html(a).fadeIn("slow")})}}),jQuery("#bp-media-settings-boxes").on("submit","#bp_media_settings_form, .rtmedia-settings-submit",function(a){var b=!0,c=new RegExp("^[0-9]+$");jQuery("input[name*='defaultSizes']").each(function(a){if(!c.test(jQuery(this).val()))return alert("Invalid value for "+jQuery(this).attr("name").replace("rtmedia-options[defaultSizes_","").replace("]","").replace(/_/g," ").replace(/(\b)([a-zA-Z] )/g,function(a){return a.toUpperCase()})),b=!1,!1});var d=jQuery('input[name^="rtmedia-options[general_videothumbs]"]');if(b&&d.length>0&&void 0!==d){var e="",f=0;if(d.val()<=0?(e+=rtmedia_admin_strings.video_thumbnail_error,f=2):c.test(d.val())||(e+=rtmedia_admin_strings.video_thumbnail_invalid_value+" "+Math.round(d.val())+".",f=Math.round(d.val())),""!=e)return alert(e),d.val(f),b=!1,!1}var g=jQuery('input[name^="rtmedia-options[general_jpeg_image_quality]"]');if(b&&g.length>0&&void 0!==g){var e="",h=0;if(g.val()<=0?(e+=rtmedia_admin_strings.jpeg_quality_negative_error,h=90):g.val()>100?(e+=rtmedia_admin_strings.jpeg_quality_percentage_error,h=100):c.test(g.val())||(e+=rtmedia_admin_strings.jpeg_quality_invalid_value+" "+Math.round(g.val())+".",h=Math.round(g.val())),""!=e)return alert(e),g.val(h),b=!1,!1}var i=jQuery('input[name^="rtmedia-options[general_perPageMedia]"]');if(b&&i.length>0&&void 0!==i){var e="",j=0;if(i.val()<1?(e+=rtmedia_admin_strings.per_page_media_negative_value,j=10):jQuery.isNumeric(i.val())&&Math.floor(i.val())!=i.val()&&(e+=rtmedia_admin_strings.per_page_media_positive_error+" "+Math.round(i.val())+".",j=Math.round(i.val())),""!=e)return alert(e),i.val(j),b=!1,!1}b||a.preventDefault()}),jQuery(document).on("click","#bpm-services .encoding-try-now,#rtm-services .encoding-try-now",function(a){if(a.preventDefault(),confirm(rtmedia_admin_strings.are_you_sure)){var b={src:rtmedia_admin_url+"images/wpspin_light.gif"};jQuery(this).after(rtMediaAdmin.templates.rtm_image(b));var b={action:"rtmedia_free_encoding_subscribe"};jQuery.getJSON(ajaxurl,b,function(a){if(void 0===a.error&&a.apikey){var b=window.location.href,c=window.location.hash;b=b.replace(c,""),document.location.href=b+"&apikey="+a.apikey+c}else{jQuery(".encoding-try-now").next().remove(),jQuery("#settings-error-encoding-error").remove();var d={id:"settings-error-encoding-error",msg:a.error,class:"error"};jQuery("#bp-media-settings-boxes").before(rtMediaAdmin.templates.rtm_msg_div(d))}})}}),jQuery(document).on("click","#api-key-submit",function(a){if(a.preventDefault(),0==jQuery(this).next("img").length){var b={src:rtmedia_admin_url+"images/wpspin_light.gif"};jQuery(this).after(rtMediaAdmin.templates.rtm_image(b))}var b={action:"rtmedia_enter_api_key",apikey:jQuery("#new-api-key").val()};jQuery.getJSON(ajaxurl,b,function(a){if(void 0===a.error&&a.apikey){var b=window.location.href,c=window.location.hash;b=b.replace(c,""),-1==b.toString().indexOf("&apikey="+a.apikey)&&(b+="&apikey="+a.apikey),-1==b.toString().indexOf("&update=true")&&(b+="&update=true"),document.location.href=b+c}else{jQuery("#settings-error-api-key-error").remove();var d={id:"settings-error-api-key-error",msg:a.error,class:"error"};jQuery("h2:first").after(rtMediaAdmin.templates.rtm_msg_div(d))}jQuery("#api-key-submit").next("img").remove()})}),jQuery(document).on("click","#disable-encoding",function(a){if(a.preventDefault(),confirm(rtmedia_admin_strings.disable_encoding)){var b={src:rtmedia_admin_url+"images/wpspin_light.gif"};jQuery(this).after(rtMediaAdmin.templates.rtm_image(b));var b={action:"rtmedia_disable_encoding"};jQuery.post(ajaxurl,b,function(a){if(a){if(jQuery(".settings-error-encoding-disabled").remove(),jQuery("#settings-encoding-successfully-updated").length>0)jQuery("#settings-encoding-successfully-updated p").html(a);else{var b={id:"settings-encoding-successfully-updated",msg:a,class:"updated"};jQuery("h2:first").after(rtMediaAdmin.templates.rtm_msg_div(b))}jQuery("#rtmedia-encoding-usage").hide(),jQuery("#disable-encoding").next("img").remove(),jQuery("#disable-encoding").hide(),jQuery("#enable-encoding").show()}else{jQuery("#settings-error-encoding-disabled").remove();var b={id:"settings-error-encoding-disabled",msg:rtmedia_admin_strings.something_went_wrong,class:"error"};jQuery("h2:first").after(rtMediaAdmin.templates.rtm_msg_div(b))}})}}),jQuery(document).on("click","#enable-encoding",function(a){if(a.preventDefault(),confirm(rtmedia_admin_strings.enable_encoding)){var b={src:rtmedia_admin_url+"images/wpspin_light.gif"};jQuery(this).after(rtMediaAdmin.templates.rtm_image(b));var b={action:"rtmedia_enable_encoding"};jQuery.post(ajaxurl,b,function(a){if(a){if(jQuery(".settings-error-encoding-enabled").remove(),jQuery("#settings-encoding-successfully-updated").length>0)jQuery("#settings-encoding-successfully-updated p").html(a);else{var b={id:"settings-encoding-successfully-updated",msg:a,class:"updated"};jQuery("h2:first").after(rtMediaAdmin.templates.rtm_msg_div(b))}jQuery("#enable-encoding").next("img").remove(),jQuery("#enable-encoding").hide(),jQuery("#disable-encoding").show()}else{jQuery("#settings-error-encoding-disabled").remove();var b={id:"settings-error-encoding-enabled",msg:rtmedia_admin_strings.something_went_wrong,class:"error"};jQuery("h2:first").after(rtMediaAdmin.templates.rtm_msg_div(b))}})}}),jQuery(".bp-media-encoding-table").on("click",".bpm-unsubscribe",function(a){a.preventDefault(),jQuery("#bpm-unsubscribe-dialog").dialog({dialogClass:"wp-dialog",modal:!0,buttons:{Unsubscribe:function(){jQuery(this).dialog("close");var a={src:rtmedia_admin_url+"images/wpspin_light.gif"};jQuery(".bpm-unsubscribe").after(rtMediaAdmin.templates.rtm_image(a));var a={action:"rtmedia_unsubscribe_encoding_service",note:jQuery("#bpm-unsubscribe-note").val(),plan:jQuery(".bpm-unsubscribe").attr("data-plan"),price:jQuery(".bpm-unsubscribe").attr("data-price")};jQuery.getJSON(ajaxurl,a,function(a){if(void 0===a.error&&a.updated){jQuery(".bpm-unsubscribe").next().remove(),jQuery(".bpm-unsubscribe").after(a.form),jQuery(".bpm-unsubscribe").remove(),jQuery("#settings-unsubscribed-successfully").remove(),jQuery("#settings-unsubscribe-error").remove();var b={id:"settings-unsubscribed-successfully",msg:a.updated,class:"updated"};jQuery("h2:first").after(rtMediaAdmin.templates.rtm_msg_div(b)),window.location.hash="#settings-unsubscribed-successfully"}else{jQuery(".bpm-unsubscribe").next().remove(),jQuery("#settings-unsubscribed-successfully").remove(),jQuery("#settings-unsubscribe-error").remove();var b={id:"settings-unsubscribe-error",msg:a.error,class:"error"};jQuery("h2:first").after(rtMediaAdmin.templates.rtm_msg_div(b)),window.location.hash="#settings-unsubscribe-error"}})}}})}),jQuery("#bpmedia-bpalbumimporter").on("change","#bp-album-import-accept",function(){jQuery(".bp-album-import-accept").toggleClass("i-accept"),jQuery(".bp-album-importer-wizard").slideToggle()}),jQuery("#rtprivacyinstall").click(function(a){a.preventDefault(),$progress_parent=jQuery("#rtprivacyinstaller"),$progress_parent.find(".rtprivacytype").each(function(){if($type=jQuery(this).attr("id"),"total"==$type){$values=[],jQuery(this).find("input").each(function(){$values[jQuery(this).attr("name")]=[jQuery(this).val()]}),$data={};for(var a=1;a<=$values.steps[0];a++)$count=20,a==$values.steps[0]&&($count=parseInt($values.laststep[0]),0==$count&&($count=20)),newvals={page:a,action:"rtmedia_privacy_install",count:$count,values:$values},$data[a]=newvals;var c=jQuery.Deferred();c.resolve(),jQuery.each($data,function(a,d){c=c.pipe(function(){return b(d)})})}})}),jQuery("#bpmedia-bpalbumimport-cleanup").click(function(a){a.preventDefault(),jQuery.post(ajaxurl,{action:"rtmedia_rt_album_cleanup",rtm_wpnonce:jQuery("#bpaimporter_wpnonce").val()},function(a){window.location=settings_rt_album_import_url})}),jQuery("#bpmedia-bpalbumimporter").on("click","#bpmedia-bpalbumimport",function(a){if(a.preventDefault(),!jQuery("#bp-album-import-accept").prop("checked")){jQuery("html, body").animate({scrollTop:jQuery("#bp-album-import-accept").offset().top},500);var b=jQuery(".bp-album-import-accept"),d=3;return void function a(){b.css("background-color","#EE0000"),setTimeout(function(){b.css("background-color","#FFEBE8"),--d&&setTimeout(a,500)},500)}()}if(jQuery(this).prop("disabled",!0),wp_admin_url=ajaxurl.replace("admin-ajax.php",""),!jQuery(".bpm-ajax-loader").length){var e={src:rtmedia_admin_url+"images/wpspin_light.gif",class:"bpm-ajax-loader",norefresh:rtmedia_admin_strings.no_refresh};jQuery(this).after(rtMediaAdmin.templates.rtm_image(e))}$progress_parent=jQuery("#bpmedia-bpalbumimport"),$values=[],jQuery(this).parent().find("input").each(function(){$values[jQuery(this).attr("name")]=[jQuery(this).val()]}),0==$values.steps[0]&&($values.steps[0]=1),$data={};for(var d=1;d<=$values.steps[0];d++)$count=5,d==$values.steps[0]&&($count=parseInt($values.laststep[0]),0==$count&&($count=5)),newvals={page:d,action:"rtmedia_rt_album_import",count:$count,values:$values,rtm_wpnonce:jQuery("#bpaimporter_wpnonce").val()},$data[d]=newvals;var f=jQuery.Deferred();f.resolve(),jQuery.each($data,function(a,b){f=f.pipe(function(){return c(b)})})}),jQuery("#bp-media-settings-boxes").on("click",".interested",function(){jQuery(".interested-container").removeClass("hidden"),jQuery(".choice-free").attr("required","required")}),jQuery("#bp-media-settings-boxes").on("click",".not-interested",function(){jQuery(".interested-container").addClass("hidden"),jQuery(".choice-free").removeAttr("required")}),jQuery("#video-transcoding-main-container").on("click",".video-transcoding-survey",function(a){a.preventDefault();var b={action:"rtmedia_convert_videos_form",email:jQuery(".email").val(),url:jQuery(".url").val(),choice:jQuery('input[name="choice"]:checked').val(),interested:jQuery('input[name="interested"]:checked').val()};return jQuery.post(ajaxurl,b,function(a){var b={msg:a,strong:"yes"};jQuery("#video-transcoding-main-container").html(rtMediaAdmin.templates.rtm_p_tag(b))}),!1}),jQuery("#bpmedia-bpalbumimporter").on("click",".deactivate-bp-album",function(a){a.preventDefault(),$bpalbum=jQuery(this);var b={action:"rtmedia_rt_album_deactivate",rtm_wpnonce:jQuery("#bpaimporter_wpnonce").val()};jQuery.get(ajaxurl,b,function(a){if(a)location.reload();else{var b={msg:rtmedia_admin_strings.something_went_wrong};$bpalbum.parent().after(rtMediaAdmin.templates.rtm_p_tag(b))}})}),jQuery(".updated").on("click",".bpm-hide-encoding-notice",function(){var a={src:rtmedia_admin_url+"images/wpspin_light.gif"};jQuery(this).after(rtMediaAdmin.templates.rtm_image(a));var a={action:"rtmedia_hide_encoding_notice"};jQuery.post(ajaxurl,a,function(a){a&&jQuery(".bpm-hide-encoding-notice").closest(".updated").remove()})}),jQuery("#rtmedia-bp-enable-activity").is(":checked")?jQuery(".rtmedia-bp-activity-setting").prop("readonly",!1):jQuery(".rtmedia-bp-activity-setting").prop("readonly",!0),jQuery("#rtmedia-bp-enable-activity").on("click",function(a){jQuery(this).is(":checked")?jQuery(".rtmedia-bp-activity-setting").prop("readonly",!1):jQuery(".rtmedia-bp-activity-setting").prop("readonly",!0)});void 0!==rtmedia_on_label&&rtmedia_on_label,void 0!==rtmedia_off_label&&rtmedia_off_label;var j;jQuery("input[type=file]").on("change",f),jQuery("#rtmedia-submit-request").click(function(){var b=jQuery("#name").val(),c=jQuery("#email").val(),d=jQuery("#website").val(),e=jQuery("#subject").val(),f=jQuery("#details").val(),g=jQuery('input[name="request_type"]').val(),h=jQuery('input[name="request_id"]').val(),i=jQuery('input[name="server_address"]').val(),j=jQuery('input[name="ip_address"]').val(),k=jQuery('input[name="server_type"]').val(),l=jQuery('input[name="user_agent"]').val(),m=jQuery('input[name="debuglog_temp_path"]').val(),n={name:b,email:c,website:d,subject:e,details:f,request_id:h,request_type:"premium_support",server_address:i,ip_address:j,server_type:k,user_agent:l,debuglog_temp_path:m};if("bug_report"==g){var o=jQuery("#wp_admin_username").val();if(""==o)return alert(rtmedia_admin_support_strings.wp_admin_username_error),!1;var p=jQuery("#wp_admin_pwd").val();if(""==p)return alert(rtmedia_admin_support_strings.wp_admin_pwd_error),!1;var q=jQuery("#ssh_ftp_host").val();if(""==q)return alert(rtmedia_admin_support_strings.ssh_ftp_host_error),!1;var r=jQuery("#ssh_ftp_username").val();if(""==r)return alert(rtmedia_admin_support_strings.ssh_ftp_username_error),!1;var s=jQuery("#ssh_ftp_pwd").val();if(""==s)return alert(rtmedia_admin_support_strings.ssh_ftp_pwd_error),!1;n={name:b,email:c,website:d,subject:e,details:f,request_id:h,request_type:"premium_support",server_address:i,ip_address:j,server_type:k,user_agent:l,wp_admin_username:o,wp_admin_pwd:p,ssh_ftp_host:q,ssh_ftp_username:r,ssh_ftp_pwd:s}}for(formdata in n){if(""==n[formdata]&&"debuglog_temp_path"!=formdata)return alert("Please enter "+formdata.replace("_"," ")+" field."),!1;if(""==n[formdata]&&"debuglog_temp_path"==formdata)return alert("Please upload attachment."),!1}return data={action:"rtmedia_submit_request",form_data:n,support_wpnonce:jQuery("#support_wpnonce").val()},jQuery.post(ajaxurl,data,function(b){if("false"==(b=b.trim()))return alert(rtmedia_admin_support_strings.all_fields_error),!1;a("#rtmedia_service_contact_container").empty(),a("#rtmedia_service_contact_container").append(b)}),!1}),jQuery("#cancel-request").click(function(){return!1}),jQuery(".rtm_enable_masonry_view input[type=checkbox]").is(":checked")?jQuery(".rtm_enable_masonry_view").parents(".metabox-holder").find(".rtmedia-info").show():jQuery(".rtm_enable_masonry_view").parents(".metabox-holder").find(".rtmedia-info").hide(),jQuery(".rtm_enable_masonry_view input[type=checkbox]").on("click",function(a){jQuery(this).is(":checked")?jQuery(".rtm_enable_masonry_view").parents(".metabox-holder").find(".rtmedia-info").show():jQuery(".rtm_enable_masonry_view").parents(".metabox-holder").find(".rtmedia-info").hide()}),jQuery("#rtm-masonry-change-thumbnail-info").click(function(a){jQuery("html, body").animate({scrollTop:0},"500","swing")}),jQuery("#rtm-export-button").click(function(){data={action:"rtmedia_export_settings"},jQuery.post(ajaxurl,data,function(a){var b="data:text/json;charset=utf-8,"+encodeURIComponent(JSON.stringify(a)),c=document.createElement("a");c.setAttribute("href",b),c.setAttribute("download","rtm-settings.json"),c.click(),c.remove()})}),jQuery("#rtm-export-data-button").click(function(){window.location.href="/wp-admin/tools.php?page=export_personal_data"}),jQuery("#rtm-erase-data-button").click(function(){window.location.href="/wp-admin/tools.php?page=remove_personal_data"})}),jQuery(window).load(function(){jQuery(".rtmedia-addon-thickbox").trigger("click")});
|
app/assets/admin/js/settings.js
CHANGED
@@ -10,9 +10,10 @@ rtMediaAdmin.templates = {
|
|
10 |
};
|
11 |
|
12 |
jQuery( document ).ready( function ( $ ) {
|
13 |
-
|
14 |
-
|
15 |
-
|
|
|
16 |
}
|
17 |
|
18 |
var support_form_loader_div = document.createElement('div');
|
@@ -871,6 +872,12 @@ jQuery( document ).ready( function ( $ ) {
|
|
871 |
|
872 |
/* Create a formdata object and add the files */
|
873 |
var data = new FormData();
|
|
|
|
|
|
|
|
|
|
|
|
|
874 |
jQuery.each( files, function( key, value ) {
|
875 |
data.append( key, value );
|
876 |
});
|
@@ -885,6 +892,26 @@ jQuery( document ).ready( function ( $ ) {
|
|
885 |
contentType: false,
|
886 |
success: function( data ) {
|
887 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
888 |
if( typeof data.error === 'undefined' ) {
|
889 |
if ( data.exceed_size_msg ) {
|
890 |
jQuery( '#debuglog' ).val( '' );
|
@@ -921,6 +948,29 @@ jQuery( document ).ready( function ( $ ) {
|
|
921 |
jQuery( "#rtm-masonry-change-thumbnail-info" ).click( function ( e ) {
|
922 |
jQuery( "html, body" ).animate( { scrollTop: 0 }, '500', 'swing' );
|
923 |
} );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
924 |
} );
|
925 |
|
926 |
function rtmedia_addon_do_not_show() {
|
10 |
};
|
11 |
|
12 |
jQuery( document ).ready( function ( $ ) {
|
13 |
+
|
14 |
+
var rtm_licence = $( '#rtm-licenses' );
|
15 |
+
if ( rtm_licence.length > 0 ) {
|
16 |
+
rtm_licence.find( '.license-inner:first input:first' ).focus();
|
17 |
}
|
18 |
|
19 |
var support_form_loader_div = document.createElement('div');
|
872 |
|
873 |
/* Create a formdata object and add the files */
|
874 |
var data = new FormData();
|
875 |
+
/**
|
876 |
+
* Append extra field defining the uploaded file must be settings json file
|
877 |
+
*/
|
878 |
+
if ( undefined !== event && undefined !== event.target && undefined !== event.target.name && 'rtFileInput' === event.target.name ) {
|
879 |
+
data.append( 'import_export_control', event.target.name );
|
880 |
+
}
|
881 |
jQuery.each( files, function( key, value ) {
|
882 |
data.append( key, value );
|
883 |
});
|
892 |
contentType: false,
|
893 |
success: function( data ) {
|
894 |
|
895 |
+
if ( data.hasOwnProperty('rtm_response') && data.hasOwnProperty('rtm_response_msg') ) {
|
896 |
+
jQuery('#rtm-setting-msg').remove();
|
897 |
+
var setting_message = jQuery( '<div/>', {
|
898 |
+
'id' : 'rtm-setting-msg',
|
899 |
+
'class' : 'rtm-fly-warning',
|
900 |
+
});
|
901 |
+
|
902 |
+
if( 'success' === data.rtm_response ) {
|
903 |
+
setting_message.addClass( 'rtm-success rtm-save-settings-msg' );
|
904 |
+
setting_message.text( data.rtm_response_msg );
|
905 |
+
jQuery('.rtm-button-container.top').append( setting_message );
|
906 |
+
location.reload();
|
907 |
+
} else if ( 'error' === data.rtm_response ) {
|
908 |
+
setting_message.addClass( 'rtm-warning' );
|
909 |
+
setting_message.text( data.rtm_response_msg );
|
910 |
+
jQuery('.rtm-button-container.top').append( setting_message );
|
911 |
+
setting_message.delay( 3000 ).fadeOut( 100 );
|
912 |
+
}
|
913 |
+
}
|
914 |
+
|
915 |
if( typeof data.error === 'undefined' ) {
|
916 |
if ( data.exceed_size_msg ) {
|
917 |
jQuery( '#debuglog' ).val( '' );
|
948 |
jQuery( "#rtm-masonry-change-thumbnail-info" ).click( function ( e ) {
|
949 |
jQuery( "html, body" ).animate( { scrollTop: 0 }, '500', 'swing' );
|
950 |
} );
|
951 |
+
|
952 |
+
jQuery( '#rtm-export-button' ).click( function () {
|
953 |
+
data = {
|
954 |
+
action: "rtmedia_export_settings",
|
955 |
+
};
|
956 |
+
jQuery.post( ajaxurl, data, function ( data ) {
|
957 |
+
var dataStr = "data:text/json;charset=utf-8," + encodeURIComponent( JSON.stringify( data ) );
|
958 |
+
var downloadAnchorNode = document.createElement( 'a' );
|
959 |
+
downloadAnchorNode.setAttribute( 'href', dataStr );
|
960 |
+
downloadAnchorNode.setAttribute( 'download', 'rtm-settings.json' );
|
961 |
+
downloadAnchorNode.click();
|
962 |
+
downloadAnchorNode.remove();
|
963 |
+
} );
|
964 |
+
} );
|
965 |
+
|
966 |
+
jQuery( '#rtm-export-data-button' ).click( function(){
|
967 |
+
window.location.href = '/wp-admin/tools.php?page=export_personal_data';
|
968 |
+
} );
|
969 |
+
|
970 |
+
jQuery( '#rtm-erase-data-button' ).click(function () {
|
971 |
+
window.location.href = '/wp-admin/tools.php?page=remove_personal_data';
|
972 |
+
});
|
973 |
+
|
974 |
} );
|
975 |
|
976 |
function rtmedia_addon_do_not_show() {
|
app/assets/css/rtm-upload-terms.css
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.rtmedia-uploader .rtmedia-upload-terms {
|
2 |
+
display: block;
|
3 |
+
}
|
4 |
+
.rtmedia-uploader .rtmedia-upload-terms #rtmedia_upload_terms_conditions,
|
5 |
+
.rtmedia-uploader .rtmedia-upload-terms label {
|
6 |
+
display: inline-block;
|
7 |
+
vertical-align: middle;
|
8 |
+
margin: 0;
|
9 |
+
padding: 0;
|
10 |
+
cursor: pointer;
|
11 |
+
float: none;
|
12 |
+
}
|
app/assets/css/rtm-upload-terms.min.css
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
.rtmedia-uploader .rtmedia-upload-terms{display:block}.rtmedia-uploader .rtmedia-upload-terms #rtmedia_upload_terms_conditions,.rtmedia-uploader .rtmedia-upload-terms label{display:inline-block;vertical-align:middle;margin:0;padding:0;cursor:pointer;float:none}
|
app/assets/css/rtmedia.css
CHANGED
@@ -192,6 +192,7 @@ body.media.buddypress {
|
|
192 |
}
|
193 |
.rtmedia-list-item > a .rtmedia-item-thumbnail img {
|
194 |
display: inline-block;
|
|
|
195 |
}
|
196 |
|
197 |
#rtmedia-uploader-form .rtm-plupload-list,
|
@@ -566,6 +567,52 @@ input.imgedit-submit-btn {
|
|
566 |
min-height: 95px;
|
567 |
}
|
568 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
569 |
.rtm-tabs.rtm-tabs {
|
570 |
border-bottom: 1px solid #EEEEEE;
|
571 |
list-style: none;
|
192 |
}
|
193 |
.rtmedia-list-item > a .rtmedia-item-thumbnail img {
|
194 |
display: inline-block;
|
195 |
+
max-height: inherit;
|
196 |
}
|
197 |
|
198 |
#rtmedia-uploader-form .rtm-plupload-list,
|
567 |
min-height: 95px;
|
568 |
}
|
569 |
|
570 |
+
.privacy_message_wrapper {
|
571 |
+
background: rgba(0, 0, 0, 0.95);
|
572 |
+
z-index: 999;
|
573 |
+
color: #fff;
|
574 |
+
display: block;
|
575 |
+
position: fixed;
|
576 |
+
width: 100%;
|
577 |
+
padding: 5px;
|
578 |
+
}
|
579 |
+
.privacy_message_wrapper p {
|
580 |
+
margin: 20px 25px;
|
581 |
+
width: -webkit-calc( 100% - 100px );
|
582 |
+
width: calc( 100% - 100px );
|
583 |
+
max-width: 100%;
|
584 |
+
font-size: 85%;
|
585 |
+
text-align: justify;
|
586 |
+
word-wrap: break-word;
|
587 |
+
display: inline-block;
|
588 |
+
}
|
589 |
+
.privacy_message_wrapper p a {
|
590 |
+
color: #fff;
|
591 |
+
text-decoration: underline;
|
592 |
+
}
|
593 |
+
.privacy_message_wrapper p a:hover {
|
594 |
+
color: #000;
|
595 |
+
}
|
596 |
+
.privacy_message_wrapper #close_rtm_privacy_message {
|
597 |
+
margin: 0px;
|
598 |
+
float: right;
|
599 |
+
top: 50%;
|
600 |
+
-webkit-transform: translateY(-50%);
|
601 |
+
-ms-transform: translateY(-50%);
|
602 |
+
transform: translateY(-50%);
|
603 |
+
position: absolute;
|
604 |
+
display: inline-block;
|
605 |
+
color: inherit;
|
606 |
+
font-size: 25px;
|
607 |
+
}
|
608 |
+
.privacy_message_wrapper #close_rtm_privacy_message:hover {
|
609 |
+
cursor: pointer;
|
610 |
+
}
|
611 |
+
|
612 |
+
.hide_privacy_wrapper {
|
613 |
+
display: none;
|
614 |
+
}
|
615 |
+
|
616 |
.rtm-tabs.rtm-tabs {
|
617 |
border-bottom: 1px solid #EEEEEE;
|
618 |
list-style: none;
|
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: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-icon img{width:100%}#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}
|
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;max-height:inherit}#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}.privacy_message_wrapper{background:rgba(0,0,0,0.95);z-index:999;color:#fff;display:block;position:fixed;width:100%;padding:5px}.privacy_message_wrapper p{margin:20px 25px;width:-webkit-calc( 100% - 100px );width:calc( 100% - 100px );max-width:100%;font-size:85%;text-align:justify;word-wrap:break-word;display:inline-block}.privacy_message_wrapper p a{color:#fff;text-decoration:underline}.privacy_message_wrapper p a:hover{color:#000}.privacy_message_wrapper #close_rtm_privacy_message{margin:0px;float:right;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;display:inline-block;color:inherit;font-size:25px}.privacy_message_wrapper #close_rtm_privacy_message:hover{cursor:pointer}.hide_privacy_wrapper{display:none}.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-icon img{width:100%}#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/_rtm.scss
CHANGED
@@ -51,7 +51,7 @@
|
|
51 |
.rtmedia-item-thumbnail {
|
52 |
img {
|
53 |
display: inline-block;
|
54 |
-
|
55 |
// Remove extra white space below image.
|
56 |
|
57 |
}
|
@@ -479,4 +479,52 @@ input.imgedit-submit-btn {
|
|
479 |
// menu properly
|
480 |
.rtmedia-no-media-found, .rtmedia-list-media {
|
481 |
min-height: 95px;
|
482 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
51 |
.rtmedia-item-thumbnail {
|
52 |
img {
|
53 |
display: inline-block;
|
54 |
+
max-height: inherit;
|
55 |
// Remove extra white space below image.
|
56 |
|
57 |
}
|
479 |
// menu properly
|
480 |
.rtmedia-no-media-found, .rtmedia-list-media {
|
481 |
min-height: 95px;
|
482 |
+
}
|
483 |
+
|
484 |
+
.privacy_message_wrapper {
|
485 |
+
background: rgba(0,0,0,0.95);
|
486 |
+
z-index: 999;
|
487 |
+
color: #fff;
|
488 |
+
display: block;
|
489 |
+
position: fixed;
|
490 |
+
width: 100%;
|
491 |
+
padding: 5px;
|
492 |
+
|
493 |
+
p {
|
494 |
+
margin: 20px 25px;
|
495 |
+
width: calc( 100% - 100px );
|
496 |
+
max-width: 100%;
|
497 |
+
font-size: 85%;
|
498 |
+
text-align: justify;
|
499 |
+
word-wrap: break-word;
|
500 |
+
display: inline-block;
|
501 |
+
|
502 |
+
a {
|
503 |
+
color: #fff;
|
504 |
+
text-decoration: underline;
|
505 |
+
|
506 |
+
&:hover{
|
507 |
+
color: #000;
|
508 |
+
}
|
509 |
+
}
|
510 |
+
}
|
511 |
+
|
512 |
+
#close_rtm_privacy_message {
|
513 |
+
margin: 0px;
|
514 |
+
float: right;
|
515 |
+
top: 50%;
|
516 |
+
transform: translateY(-50%);
|
517 |
+
position: absolute;
|
518 |
+
display: inline-block;
|
519 |
+
color: inherit;
|
520 |
+
font-size: 25px;
|
521 |
+
|
522 |
+
&:hover {
|
523 |
+
cursor: pointer;
|
524 |
+
}
|
525 |
+
}
|
526 |
+
}
|
527 |
+
|
528 |
+
.hide_privacy_wrapper {
|
529 |
+
display: none;
|
530 |
+
}
|
app/assets/js/admin-upload-terms.js
ADDED
@@ -0,0 +1,103 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/**
|
2 |
+
* Created by Jignesh Nakrani on 18/8/15,
|
3 |
+
* Updated By Yahil Madakiya on 26/9/16,
|
4 |
+
* Moved to rtMedia core by Malav Vasita on 30/05/2018.
|
5 |
+
*/
|
6 |
+
|
7 |
+
/**
|
8 |
+
* Add Validation For Extra New Field
|
9 |
+
* Remove Functionality And Create Function For Decrease Code. :)
|
10 |
+
* By: Yahil and Malav
|
11 |
+
*/
|
12 |
+
jQuery( document ).ready( function ( $ ) {
|
13 |
+
var general_enable_upload_terms = jQuery( 'input[name^="rtmedia-options[general_enable_upload_terms]"]' );
|
14 |
+
var activity_enable_upload_terms = jQuery( 'input[name^="rtmedia-options[activity_enable_upload_terms]"]' );
|
15 |
+
var general_upload_terms_page_link = jQuery( 'input[name^="rtmedia-options[general_upload_terms_page_link]"]' );
|
16 |
+
var general_upload_terms_message = jQuery( 'input[name^="rtmedia-options[general_upload_terms_message]"]' );
|
17 |
+
var general_upload_terms_error_message = jQuery( 'input[name^="rtmedia-options[general_upload_terms_error_message]"]' );
|
18 |
+
var general_upload_terms_show_pricacy_message = jQuery( 'input[name^="rtmedia-options[general_upload_terms_show_pricacy_message]"]' );
|
19 |
+
var general_upload_terms_privacy_message = jQuery( 'textarea[name^="rtmedia-options[general_upload_terms_privacy_message]"]' );
|
20 |
+
|
21 |
+
rtp_terms_option_toggle();
|
22 |
+
jQuery( 'input[name^="rtmedia-options[general_enable_upload_terms]"], input[name^="rtmedia-options[activity_enable_upload_terms]"], input[name^="rtmedia-options[general_upload_terms_show_pricacy_message]"]' ).change( function(){
|
23 |
+
rtp_terms_option_toggle();
|
24 |
+
} );
|
25 |
+
jQuery( '#bp-media-settings-boxes' ).on( 'submit', '#bp_media_settings_form, .rtmedia-settings-submit', function (e) {
|
26 |
+
var return_code = true;
|
27 |
+
|
28 |
+
if (return_code && general_enable_upload_terms.length > 0 && 'undefined' !== typeof general_enable_upload_terms ||
|
29 |
+
return_code && activity_enable_upload_terms.length > 0 && typeof 'undefined' !== activity_enable_upload_terms ) {
|
30 |
+
var error_msg = "";
|
31 |
+
if ( true === general_enable_upload_terms.prop( 'checked' ) || true === activity_enable_upload_terms.prop( 'checked' ) ) {
|
32 |
+
jQuery( '.error_msg' ).remove();
|
33 |
+
jQuery( '.rtm-form-text' ).css( 'border-color', '#ddd' );
|
34 |
+
if ( !/^(http|https|ftp):\/\/[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(:[0-9]{1,5})?(\/.*)?$/i.test( general_upload_terms_page_link.val() ) ) {
|
35 |
+
error_msg += rtm_upload_terms_error_msgs.valid_url;
|
36 |
+
return rtp_show_error_message ( general_upload_terms_page_link, error_msg );
|
37 |
+
}
|
38 |
+
|
39 |
+
/* Check "Terms of Service Message" Emply Or Not */
|
40 |
+
if ( general_upload_terms_message.prop('checked') && '' === general_upload_terms_message.val().trim() ) {
|
41 |
+
error_msg += rtm_upload_terms_error_msgs.terms_msg;
|
42 |
+
return rtp_show_error_message ( general_upload_terms_message, error_msg );
|
43 |
+
}
|
44 |
+
|
45 |
+
/* Check "Error Message" Emply Or Not */
|
46 |
+
if ( general_upload_terms_error_message.prop( 'checked' ) && '' === general_upload_terms_error_message.val().trim() ) {
|
47 |
+
error_msg += rtm_upload_terms_error_msgs.error_msg;
|
48 |
+
return rtp_show_error_message ( general_upload_terms_error_message, error_msg );
|
49 |
+
}
|
50 |
+
}
|
51 |
+
}
|
52 |
+
if ( return_code && general_upload_terms_show_pricacy_message.length > 0 && 'undefined' !== typeof general_upload_terms_show_pricacy_message ) {
|
53 |
+
var error_msg = "";
|
54 |
+
if ( general_upload_terms_show_pricacy_message.prop( 'checked' ) ) {
|
55 |
+
jQuery( '.error_msg' ).remove();
|
56 |
+
|
57 |
+
/* Check "Terms of Service Message" Emply Or Not */
|
58 |
+
if ( general_upload_terms_privacy_message.val().trim() == '' ) {
|
59 |
+
error_msg += rtm_upload_terms_error_msgs.privacy_msg;
|
60 |
+
return rtp_show_error_message ( general_upload_terms_privacy_message, error_msg );
|
61 |
+
}
|
62 |
+
}
|
63 |
+
}
|
64 |
+
} );
|
65 |
+
|
66 |
+
/* Show Error Message If Incorrect Validation */
|
67 |
+
function rtp_show_error_message( selector, error_msg ) {
|
68 |
+
var elm_selector = jQuery( selector );
|
69 |
+
elm_selector.focus();
|
70 |
+
elm_selector.css( 'border-color', 'red' );
|
71 |
+
if (elm_selector.next().length > 0 && 'error_msg' !== elm_selector.next().attr( 'class' ) ) {
|
72 |
+
var invalid_error_msg = jQuery( "<span />" ).attr( 'style', 'display:block' ).addClass( 'error_msg' ).html( error_msg );
|
73 |
+
elm_selector.after( invalid_error_msg );
|
74 |
+
}
|
75 |
+
return_code = false;
|
76 |
+
return false;
|
77 |
+
}
|
78 |
+
|
79 |
+
/**
|
80 |
+
* Show/Hide InputBox
|
81 |
+
* If Terms of Service Off For "Upload Screen" And "Activity Screen" Then Hide InputBox
|
82 |
+
* By: Yahil And Malav
|
83 |
+
*/
|
84 |
+
function rtp_terms_option_toggle() {
|
85 |
+
if ( true === general_enable_upload_terms.prop( 'checked' ) || true === activity_enable_upload_terms.prop( 'checked' ) ) {
|
86 |
+
general_upload_terms_page_link.closest( '.form-table' ).slideDown();
|
87 |
+
general_upload_terms_message.closest( '.form-table' ).slideDown();
|
88 |
+
general_upload_terms_error_message.closest( '.form-table' ).slideDown();
|
89 |
+
} else {
|
90 |
+
general_upload_terms_page_link.closest( '.form-table' ).slideUp();
|
91 |
+
general_upload_terms_message.closest( '.form-table' ).slideUp();
|
92 |
+
general_upload_terms_error_message.closest( '.form-table' ).slideUp();
|
93 |
+
}
|
94 |
+
|
95 |
+
// Show privacy message
|
96 |
+
if( true === general_upload_terms_show_pricacy_message.prop( 'checked' ) ) {
|
97 |
+
general_upload_terms_privacy_message.closest( '.form-table' ).slideDown();
|
98 |
+
} else {
|
99 |
+
general_upload_terms_privacy_message.closest( '.form-table' ).slideUp();
|
100 |
+
}
|
101 |
+
}
|
102 |
+
});
|
103 |
+
|
app/assets/js/admin-upload-terms.min.js
ADDED
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*!
|
2 |
+
* rtMedia JavaScript Library
|
3 |
+
* @package rtMedia
|
4 |
+
*/
|
5 |
+
|
6 |
+
jQuery(document).ready(function(a){function b(a,b){var c=jQuery(a);if(c.focus(),c.css("border-color","red"),c.next().length>0&&"error_msg"!==c.next().attr("class")){var d=jQuery("<span />").attr("style","display:block").addClass("error_msg").html(b);c.after(d)}return return_code=!1,!1}function c(){!0===d.prop("checked")||!0===e.prop("checked")?(f.closest(".form-table").slideDown(),g.closest(".form-table").slideDown(),h.closest(".form-table").slideDown()):(f.closest(".form-table").slideUp(),g.closest(".form-table").slideUp(),h.closest(".form-table").slideUp()),!0===i.prop("checked")?j.closest(".form-table").slideDown():j.closest(".form-table").slideUp()}var d=jQuery('input[name^="rtmedia-options[general_enable_upload_terms]"]'),e=jQuery('input[name^="rtmedia-options[activity_enable_upload_terms]"]'),f=jQuery('input[name^="rtmedia-options[general_upload_terms_page_link]"]'),g=jQuery('input[name^="rtmedia-options[general_upload_terms_message]"]'),h=jQuery('input[name^="rtmedia-options[general_upload_terms_error_message]"]'),i=jQuery('input[name^="rtmedia-options[general_upload_terms_show_pricacy_message]"]'),j=jQuery('textarea[name^="rtmedia-options[general_upload_terms_privacy_message]"]');c(),jQuery('input[name^="rtmedia-options[general_enable_upload_terms]"], input[name^="rtmedia-options[activity_enable_upload_terms]"], input[name^="rtmedia-options[general_upload_terms_show_pricacy_message]"]').change(function(){c()}),jQuery("#bp-media-settings-boxes").on("submit","#bp_media_settings_form, .rtmedia-settings-submit",function(a){if(d.length>0&&void 0!==d||e.length>0&&"string"!==e){var c="";if(!0===d.prop("checked")||!0===e.prop("checked")){if(jQuery(".error_msg").remove(),jQuery(".rtm-form-text").css("border-color","#ddd"),!/^(http|https|ftp):\/\/[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(:[0-9]{1,5})?(\/.*)?$/i.test(f.val()))return c+=rtm_upload_terms_error_msgs.valid_url,b(f,c);if(g.prop("checked")&&""===g.val().trim())return c+=rtm_upload_terms_error_msgs.terms_msg,b(g,c);if(h.prop("checked")&&""===h.val().trim())return c+=rtm_upload_terms_error_msgs.error_msg,b(h,c)}}if(i.length>0&&void 0!==i){var c="";if(i.prop("checked")&&(jQuery(".error_msg").remove(),""==j.val().trim()))return c+=rtm_upload_terms_error_msgs.privacy_msg,b(j,c)}})});
|
app/assets/js/rtMedia.backbone.js
CHANGED
@@ -6,8 +6,8 @@ var uploaderObj;
|
|
6 |
var objUploadView;
|
7 |
var rtmedia_load_template_flag = true;
|
8 |
|
9 |
-
jQuery( function( $ ) {
|
10 |
|
|
|
11 |
/**
|
12 |
* Issue 1059 fixed: negative comment count
|
13 |
*/
|
@@ -115,7 +115,7 @@ jQuery( function( $ ) {
|
|
115 |
|
116 |
url += 'pg/' + nextpage + '/';
|
117 |
}
|
118 |
-
|
119 |
return url;
|
120 |
},
|
121 |
getNext: function( page, el, element) {
|
@@ -374,7 +374,7 @@ jQuery( function( $ ) {
|
|
374 |
|
375 |
var page_base_url = $( '#' + current_gallery_id + ' .rtmedia-page-no .rtmedia-page-link' ).data( 'page-base-url' );
|
376 |
var href = page_base_url + nextpage;
|
377 |
-
|
378 |
change_rtBrowserAddressUrl( href, '' );
|
379 |
|
380 |
galleryObj.getNext( nextpage, $( this ).parents( '.rtmedia_gallery_wrapper' ), $( this ).parents( '.rtm-pagination' ) );
|
@@ -574,6 +574,10 @@ jQuery( function( $ ) {
|
|
574 |
var upload_error = '';
|
575 |
var upload_error_sep = '';
|
576 |
var upload_remove_array = [ ];
|
|
|
|
|
|
|
|
|
577 |
$.each( files, function( i, file ) {
|
578 |
//Set file title along with file
|
579 |
rtm_file_name_array = file.name.split( '.' );
|
@@ -587,11 +591,11 @@ jQuery( function( $ ) {
|
|
587 |
return true;
|
588 |
}
|
589 |
|
590 |
-
|
591 |
if ( typeof rtmedia_direct_upload_enabled != 'undefined' && rtmedia_direct_upload_enabled == '1' ) {
|
592 |
-
|
593 |
} else {
|
594 |
-
|
595 |
}
|
596 |
if ( uploaderObj.uploader.settings.max_file_size < file.size ) {
|
597 |
return true;
|
@@ -721,6 +725,29 @@ jQuery( function( $ ) {
|
|
721 |
uploaderObj.uploadFiles();
|
722 |
}
|
723 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
724 |
} );
|
725 |
|
726 |
uploaderObj.uploader.bind( 'Error', function( up, err ) {
|
@@ -928,6 +955,40 @@ jQuery( function( $ ) {
|
|
928 |
|
929 |
jQuery( document ).ready( function( $ ) {
|
930 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
931 |
/*
|
932 |
* Fix for file selector does not open in Safari browser in IOS.
|
933 |
* In Safari in IOS, Plupload don't click on it's input(type=file), so file selector dialog won't open.
|
@@ -1189,6 +1250,17 @@ jQuery( document ).ready( function( $ ) {
|
|
1189 |
}
|
1190 |
objUploadView.uploadFiles();
|
1191 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1192 |
} );
|
1193 |
|
1194 |
objUploadView.uploader.bind( 'FileUploaded', function( up, file, res ) {
|
@@ -1407,7 +1479,11 @@ jQuery( document ).ready( function( $ ) {
|
|
1407 |
|
1408 |
};
|
1409 |
options.success = function( response ) {
|
1410 |
-
|
|
|
|
|
|
|
|
|
1411 |
if ( response[0] + response[1] == '-1' ) {
|
1412 |
//Error
|
1413 |
|
@@ -1440,6 +1516,12 @@ jQuery( document ).ready( function( $ ) {
|
|
1440 |
//videoHeight: 1
|
1441 |
} );
|
1442 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1443 |
|
1444 |
rtMediaHook.call( 'rtmedia_js_after_activity_added', [ ] );
|
1445 |
}
|
@@ -1796,7 +1878,7 @@ function change_rtBrowserAddressUrl( url, page ) {
|
|
1796 |
|
1797 |
/**
|
1798 |
* Get query string value
|
1799 |
-
* ref: http://stackoverflow.com/questions/9870512/how-to-obtaining-the-querystring-from-the-current-url-with-javascript
|
1800 |
* return string
|
1801 |
*/
|
1802 |
function getQueryStringValue (key) {
|
@@ -2088,7 +2170,9 @@ function rtmedia_activity_comment_js_add_media_id(){
|
|
2088 |
}
|
2089 |
};
|
2090 |
options.success = function( response ) {
|
2091 |
-
|
|
|
|
|
2092 |
if ( response[0] + response[1] == '-1' ) {
|
2093 |
//Error
|
2094 |
|
@@ -2410,6 +2494,15 @@ function renderUploadercomment_media( widget_id, parent_id_type ) {
|
|
2410 |
/* when direct upload is enable */
|
2411 |
jQuery( '.'+rtmedia_comment_media_submit+widget_id ).trigger( 'click' );
|
2412 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2413 |
});
|
2414 |
|
2415 |
|
@@ -2551,11 +2644,28 @@ function rtmedia_comment_media_upload( upload_comment ){
|
|
2551 |
|
2552 |
|
2553 |
function rtmedia_activity_stream_comment_media(){
|
2554 |
-
|
2555 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2556 |
rtmedia_comment_media_upload( this );
|
2557 |
-
|
2558 |
-
|
|
|
2559 |
}
|
2560 |
|
2561 |
|
6 |
var objUploadView;
|
7 |
var rtmedia_load_template_flag = true;
|
8 |
|
|
|
9 |
|
10 |
+
jQuery( function( $ ) {
|
11 |
/**
|
12 |
* Issue 1059 fixed: negative comment count
|
13 |
*/
|
115 |
|
116 |
url += 'pg/' + nextpage + '/';
|
117 |
}
|
118 |
+
|
119 |
return url;
|
120 |
},
|
121 |
getNext: function( page, el, element) {
|
374 |
|
375 |
var page_base_url = $( '#' + current_gallery_id + ' .rtmedia-page-no .rtmedia-page-link' ).data( 'page-base-url' );
|
376 |
var href = page_base_url + nextpage;
|
377 |
+
|
378 |
change_rtBrowserAddressUrl( href, '' );
|
379 |
|
380 |
galleryObj.getNext( nextpage, $( this ).parents( '.rtmedia_gallery_wrapper' ), $( this ).parents( '.rtm-pagination' ) );
|
574 |
var upload_error = '';
|
575 |
var upload_error_sep = '';
|
576 |
var upload_remove_array = [ ];
|
577 |
+
|
578 |
+
var select_btn = jQuery( '.rtmedia-upload-input' );
|
579 |
+
var upload_start_btn = jQuery('.start-media-upload');
|
580 |
+
|
581 |
$.each( files, function( i, file ) {
|
582 |
//Set file title along with file
|
583 |
rtm_file_name_array = file.name.split( '.' );
|
591 |
return true;
|
592 |
}
|
593 |
|
594 |
+
select_btn.attr( 'value', rtmedia_add_more_files_msg );
|
595 |
if ( typeof rtmedia_direct_upload_enabled != 'undefined' && rtmedia_direct_upload_enabled == '1' ) {
|
596 |
+
upload_start_btn.hide();
|
597 |
} else {
|
598 |
+
upload_start_btn.show();
|
599 |
}
|
600 |
if ( uploaderObj.uploader.settings.max_file_size < file.size ) {
|
601 |
return true;
|
725 |
uploaderObj.uploadFiles();
|
726 |
}
|
727 |
|
728 |
+
|
729 |
+
/**
|
730 |
+
*
|
731 |
+
* Uploader improper enter behavior issue(124) fixed
|
732 |
+
*
|
733 |
+
*/
|
734 |
+
var terms_conditions = $('#rtmedia_upload_terms_conditions');
|
735 |
+
if(terms_conditions.length > 0){
|
736 |
+
|
737 |
+
terms_conditions.unbind('click');
|
738 |
+
|
739 |
+
terms_conditions.click(function(){
|
740 |
+
upload_start_btn.focus();
|
741 |
+
});
|
742 |
+
|
743 |
+
}
|
744 |
+
|
745 |
+
upload_start_btn.focus();
|
746 |
+
|
747 |
+
/**
|
748 |
+
* End of issue 124
|
749 |
+
*/
|
750 |
+
|
751 |
} );
|
752 |
|
753 |
uploaderObj.uploader.bind( 'Error', function( up, err ) {
|
955 |
|
956 |
jQuery( document ).ready( function( $ ) {
|
957 |
|
958 |
+
|
959 |
+
/**
|
960 |
+
* Uploader improper enter behavior issue(124) fixed
|
961 |
+
*
|
962 |
+
* @param e
|
963 |
+
*/
|
964 |
+
var submit_function = function (e) {
|
965 |
+
/**
|
966 |
+
* Execute code only on enter key
|
967 |
+
*/
|
968 |
+
if (e.keyCode === 13) {
|
969 |
+
/**
|
970 |
+
* Prevent default behavior and fire custom click
|
971 |
+
*/
|
972 |
+
e.preventDefault();
|
973 |
+
$(this).trigger('click');
|
974 |
+
/**
|
975 |
+
* stop textarea from disabling
|
976 |
+
* @type {*|jQuery|HTMLElement}
|
977 |
+
*/
|
978 |
+
var textarea = $('#whats-new');
|
979 |
+
textarea.removeAttr('disabled');
|
980 |
+
/**
|
981 |
+
* set focus to textarea after buddypress timeout code
|
982 |
+
*/
|
983 |
+
setTimeout(function () {
|
984 |
+
textarea.focus();
|
985 |
+
}, 200);
|
986 |
+
}
|
987 |
+
};
|
988 |
+
/**
|
989 |
+
* End of issue 124 fix
|
990 |
+
*/
|
991 |
+
|
992 |
/*
|
993 |
* Fix for file selector does not open in Safari browser in IOS.
|
994 |
* In Safari in IOS, Plupload don't click on it's input(type=file), so file selector dialog won't open.
|
1250 |
}
|
1251 |
objUploadView.uploadFiles();
|
1252 |
}
|
1253 |
+
|
1254 |
+
/**
|
1255 |
+
* Uploader improper enter behavior issue(124) fixed
|
1256 |
+
*/
|
1257 |
+
$('#aw-whats-new-submit').focus();
|
1258 |
+
$(document).off('keydown', '#aw-whats-new-submit', submit_function);
|
1259 |
+
$(document).on('keydown', '#aw-whats-new-submit', submit_function);
|
1260 |
+
/**
|
1261 |
+
* End issue 124
|
1262 |
+
*/
|
1263 |
+
|
1264 |
} );
|
1265 |
|
1266 |
objUploadView.uploader.bind( 'FileUploaded', function( up, file, res ) {
|
1479 |
|
1480 |
};
|
1481 |
options.success = function( response ) {
|
1482 |
+
// For BuddyPress Nouveau Template.
|
1483 |
+
if ( orignalSuccess && 'function' === typeof orignalSuccess ) {
|
1484 |
+
orignalSuccess( response );
|
1485 |
+
}
|
1486 |
+
|
1487 |
if ( response[0] + response[1] == '-1' ) {
|
1488 |
//Error
|
1489 |
|
1516 |
//videoHeight: 1
|
1517 |
} );
|
1518 |
|
1519 |
+
// For BuddyPress New Template hacks
|
1520 |
+
jQuery( '.plupload_filelist_content.rtm-plupload-list' ).html('');
|
1521 |
+
var rtmedia_terms_conditions = $( '#rtmedia_upload_terms_conditions' );
|
1522 |
+
if ( rtmedia_terms_conditions && rtmedia_terms_conditions.is(':checked') ) {
|
1523 |
+
rtmedia_terms_conditions.prop( 'checked', false );
|
1524 |
+
}
|
1525 |
|
1526 |
rtMediaHook.call( 'rtmedia_js_after_activity_added', [ ] );
|
1527 |
}
|
1878 |
|
1879 |
/**
|
1880 |
* Get query string value
|
1881 |
+
* ref: http://stackoverflow.com/questions/9870512/how-to-obtaining-the-querystring-from-the-current-url-with-javascript
|
1882 |
* return string
|
1883 |
*/
|
1884 |
function getQueryStringValue (key) {
|
2170 |
}
|
2171 |
};
|
2172 |
options.success = function( response ) {
|
2173 |
+
if ( orignalSuccess && 'function' === typeof orignalSuccess ) {
|
2174 |
+
orignalSuccess( response );
|
2175 |
+
}
|
2176 |
if ( response[0] + response[1] == '-1' ) {
|
2177 |
//Error
|
2178 |
|
2494 |
/* when direct upload is enable */
|
2495 |
jQuery( '.'+rtmedia_comment_media_submit+widget_id ).trigger( 'click' );
|
2496 |
}
|
2497 |
+
|
2498 |
+
/**
|
2499 |
+
* Uploader improper enter behavior issue(124) fixed
|
2500 |
+
*/
|
2501 |
+
$('.rtmedia-comment-media-submit-'+widget_id).focus();
|
2502 |
+
/**
|
2503 |
+
* End of issue 124
|
2504 |
+
*/
|
2505 |
+
|
2506 |
});
|
2507 |
|
2508 |
|
2644 |
|
2645 |
|
2646 |
function rtmedia_activity_stream_comment_media(){
|
2647 |
+
|
2648 |
+
// For Buddypress new template nouveau
|
2649 |
+
if ( bp_template_pack && 'legacy' !== bp_template_pack ) {
|
2650 |
+
jQuery('#buddypress div#activity-stream ul.activity-list li.activity-item, #buddypress ul#activity-stream ul.activity-list li.activity-item').each(function () {
|
2651 |
+
if( jQuery( this ).find( '.rt_upload_hf_upload_parent_id' ).length && jQuery( this ).find( '.rt_upload_hf_upload_parent_id_type' ).length ){
|
2652 |
+
if ( jQuery( this ).find( "input[type=file]" ).length == 0 ) {
|
2653 |
+
// Please remove this in future when buddypress's nouveau tmeplate add some hook into comment form. Currently there is no hook into comment form so this is pretty hook.
|
2654 |
+
var container = jQuery( this ).find( '.rtmedia-uploader-div' );
|
2655 |
+
jQuery( this ).find('.ac-form').append( container.html() );
|
2656 |
+
container.remove();
|
2657 |
+
rtmedia_comment_media_upload( this );
|
2658 |
+
}
|
2659 |
+
}
|
2660 |
+
});
|
2661 |
+
}
|
2662 |
+
else {
|
2663 |
+
jQuery('#buddypress ul#activity-stream li.activity-item').each(function () {
|
2664 |
+
if( jQuery( this ).find( '.rt_upload_hf_upload_parent_id' ).length && jQuery( this ).find( '.rt_upload_hf_upload_parent_id_type' ).length ){
|
2665 |
rtmedia_comment_media_upload( this );
|
2666 |
+
}
|
2667 |
+
});
|
2668 |
+
}
|
2669 |
}
|
2670 |
|
2671 |
|
app/assets/js/rtMedia.js
CHANGED
@@ -204,6 +204,24 @@ function rtmedia_init_action_dropdown( parent ) {
|
|
204 |
}
|
205 |
|
206 |
jQuery( 'document' ).ready( function( $ ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
207 |
|
208 |
jQuery( '.rtmedia-uploader-div' ).css({
|
209 |
'opacity': '1',
|
@@ -254,7 +272,7 @@ jQuery( 'document' ).ready( function( $ ) {
|
|
254 |
});
|
255 |
//Rtmedia_lightbox_enabled from setting
|
256 |
if ( typeof( rtmedia_lightbox_enabled ) != 'undefined' && rtmedia_lightbox_enabled == '1' ) {
|
257 |
-
|
258 |
}
|
259 |
|
260 |
jQuery.ajaxPrefilter(function( options, originalOptions, jqXHR ) {
|
@@ -1227,3 +1245,28 @@ function get_parameter( parameter, data ) {
|
|
1227 |
return false;
|
1228 |
}
|
1229 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
204 |
}
|
205 |
|
206 |
jQuery( 'document' ).ready( function( $ ) {
|
207 |
+
// When Ajax completed attach media uploader to new activity, applay popup and attach media to comment uploader.
|
208 |
+
jQuery( document ).ajaxComplete( function( event, xhr, settings ) {
|
209 |
+
if ( 'legacy' !== bp_template_pack && bp_template_pack ) {
|
210 |
+
var get_action = get_parameter( 'action', settings.data );
|
211 |
+
if (('activity_filter' === get_action || 'post_update' === get_action || 'get_single_activity_content' === get_action || 'activity_get_older_updates' === get_action) && 'undefined' !== typeof rtmedia_masonry_layout && 'true' === rtmedia_masonry_layout && 'undefined' !== typeof rtmedia_masonry_layout_activity && 'true' === rtmedia_masonry_layout_activity ) {
|
212 |
+
setTimeout( function() {
|
213 |
+
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' );
|
214 |
+
rtmedia_activity_masonry();
|
215 |
+
rtmedia_activity_stream_comment_media();
|
216 |
+
} , 1000 );
|
217 |
+
} else if ( ( 'activity_filter' === get_action || 'post_update' === get_action || 'get_single_activity_content' === get_action || 'activity_get_older_updates' === get_action ) ) {
|
218 |
+
setTimeout( function () {
|
219 |
+
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' );
|
220 |
+
rtmedia_activity_stream_comment_media();
|
221 |
+
}, 1000);
|
222 |
+
}
|
223 |
+
}
|
224 |
+
} );
|
225 |
|
226 |
jQuery( '.rtmedia-uploader-div' ).css({
|
227 |
'opacity': '1',
|
272 |
});
|
273 |
//Rtmedia_lightbox_enabled from setting
|
274 |
if ( typeof( rtmedia_lightbox_enabled ) != 'undefined' && rtmedia_lightbox_enabled == '1' ) {
|
275 |
+
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' );
|
276 |
}
|
277 |
|
278 |
jQuery.ajaxPrefilter(function( options, originalOptions, jqXHR ) {
|
1245 |
return false;
|
1246 |
}
|
1247 |
}
|
1248 |
+
|
1249 |
+
/**
|
1250 |
+
* Prevent user to upload media without checking upload terms checkbox.
|
1251 |
+
*/
|
1252 |
+
function rtm_upload_terms_activity() {
|
1253 |
+
// Check if upload term checkbox is there.
|
1254 |
+
if ( jQuery( '#rtmedia_upload_terms_conditions' ).length > 0) {
|
1255 |
+
// Handle on click event.
|
1256 |
+
jQuery( '#whats-new' ).click( 'on', function () {
|
1257 |
+
if ( false === jQuery('#rtmedia_upload_terms_conditions').prop('checked') ){
|
1258 |
+
// By default prevent user to upload media.
|
1259 |
+
jQuery( '#aw-whats-new-submit' ).attr( 'disabled', 'disabled' );
|
1260 |
+
// On click of upload terms checkbox enable post button.
|
1261 |
+
jQuery( '#rtmedia_upload_terms_conditions' ).click(function () {
|
1262 |
+
jQuery( '#aw-whats-new-submit' ).attr( 'disabled', ! this.checked );
|
1263 |
+
});
|
1264 |
+
}
|
1265 |
+
});
|
1266 |
+
}
|
1267 |
+
}
|
1268 |
+
|
1269 |
+
jQuery( document ).ready( function () {
|
1270 |
+
// Call function when document loaded.
|
1271 |
+
rtm_upload_terms_activity();
|
1272 |
+
});
|
app/assets/js/rtm-upload-terms.js
ADDED
@@ -0,0 +1,127 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// check for terms and condition
|
2 |
+
|
3 |
+
/**
|
4 |
+
* Remove Terms Warning Popup,
|
5 |
+
* Add Warning Message Before Submit Button
|
6 |
+
* By: Malav Vasita <malav.vasita@rtcamp.com>
|
7 |
+
*/
|
8 |
+
if ( 'object' === typeof rtMediaHook ) {
|
9 |
+
rtMediaHook.register( 'rtmedia_js_upload_file', function ( args ) {
|
10 |
+
if ( false === args ) {
|
11 |
+
return args;
|
12 |
+
}
|
13 |
+
|
14 |
+
var rt_alert_msg = ( ( 'string' === typeof rtmedia_upload_terms_check_terms_message ) ) ? rtmedia_upload_terms_check_terms_message : rtmedia_upload_terms_check_terms_default_message;
|
15 |
+
|
16 |
+
if ( jQuery( '#rtmedia_upload_terms_conditions' ).length > 0 ) {
|
17 |
+
if ( ! jQuery( '#rtmedia_upload_terms_conditions' ).is( ':checked' ) ) {
|
18 |
+
var selector = jQuery( '.rtmedia-upload-terms' );
|
19 |
+
rtp_display_terms_warning ( selector, rt_alert_msg );
|
20 |
+
return false;
|
21 |
+
}
|
22 |
+
}
|
23 |
+
|
24 |
+
return true;
|
25 |
+
} );
|
26 |
+
|
27 |
+
rtMediaHook.register( 'rtmedia_js_before_activity_added', function ( args ) {
|
28 |
+
if ( typeof event !== typeof undefined && typeof event.target !== typeof undefined ) {
|
29 |
+
if ( 'aw-whats-new-submit' === jQuery( event.target ).attr( 'id' ) ) {
|
30 |
+
if ( jQuery( '#rtmedia_upload_terms_conditions' ).length > 0 ) {
|
31 |
+
if ( false == args ) {
|
32 |
+
return args;
|
33 |
+
}
|
34 |
+
|
35 |
+
var rt_alert_msg = ( ( 'string' === typeof rtmedia_upload_terms_check_terms_message ) ) ? rtmedia_upload_terms_check_terms_message : rtmedia_upload_terms_check_terms_default_message;
|
36 |
+
if ( ! jQuery( '#rtmedia_upload_terms_conditions' ).is( ':checked' )) {
|
37 |
+
var selector = jQuery( '.rtmedia-upload-terms' );
|
38 |
+
rtp_display_terms_warning ( selector, rt_alert_msg );
|
39 |
+
return false;
|
40 |
+
}
|
41 |
+
}
|
42 |
+
}
|
43 |
+
}
|
44 |
+
return true;
|
45 |
+
});
|
46 |
+
|
47 |
+
/**
|
48 |
+
* When Select Attribute for media [ rtmedia-custom-attributes: Add-Ons ] Issue:8,
|
49 |
+
* This Hook returns false that's why the attributes were not saved,
|
50 |
+
* Added: 'return true;'
|
51 |
+
* By: Yahil
|
52 |
+
*/
|
53 |
+
rtMediaHook.register( 'rtmedia_js_after_file_upload', function () {
|
54 |
+
|
55 |
+
if ( jQuery( '#rtmedia-upload-container #rtmedia_upload_terms_conditions' ).length > 0 ) {
|
56 |
+
jQuery( '#rtmedia_upload_terms_conditions' ).removeAttr( 'checked' );
|
57 |
+
}
|
58 |
+
return true;
|
59 |
+
});
|
60 |
+
}
|
61 |
+
|
62 |
+
jQuery(document).ready(function () {
|
63 |
+
if( ( '#aw-whats-new-submit' ).length > 0 ) {
|
64 |
+
$( '#aw-whats-new-submit' ).attr( 'disabled', 'disabled' );
|
65 |
+
}
|
66 |
+
|
67 |
+
jQuery( '#rtmedia_upload_terms_conditions' ).on( 'click', function () {
|
68 |
+
if($( '#rtmedia_upload_terms_conditions' ).length > 0){
|
69 |
+
$( '#rtmedia_upload_terms_conditions' ).change(function(){
|
70 |
+
if ( $( '#rtmedia_upload_terms_conditions' ).is( ':checked' ) ){
|
71 |
+
$( '#aw-whats-new-submit' ).attr( 'disabled', false );
|
72 |
+
} else {
|
73 |
+
$( '#aw-whats-new-submit' ).attr( 'disabled', true );
|
74 |
+
}
|
75 |
+
});
|
76 |
+
}
|
77 |
+
|
78 |
+
if ( jQuery( '#rtmedia_upload_terms_conditions' ).is( ':checked' ) ) {
|
79 |
+
jQuery( '.rt_alert_msg' ).remove();
|
80 |
+
} else {
|
81 |
+
var selector = jQuery( '.rtmedia-upload-terms' );
|
82 |
+
var rt_alert_msg = ( ( typeof rtmedia_upload_terms_check_terms_message ) == "string" ) ? rtmedia_upload_terms_check_terms_message : rtmedia_upload_terms_check_terms_default_message;
|
83 |
+
rtp_display_terms_warning ( selector, rt_alert_msg );
|
84 |
+
}
|
85 |
+
|
86 |
+
if ( typeof rtmedia_direct_upload_enabled != 'undefined' && rtmedia_direct_upload_enabled == '1' ) {
|
87 |
+
if ( jQuery( '#aw-whats-new-submit' ).length > 0 ) {
|
88 |
+
if ( jQuery( '#whats-new' ).val() != '' || jQuery( '#rtmedia_uploader_filelist' ).children( 'li' ).length > 0) {
|
89 |
+
jQuery( '#aw-whats-new-submit' ).trigger( 'click' );
|
90 |
+
}
|
91 |
+
} else {
|
92 |
+
jQuery( '.start-media-upload' ).trigger( 'click' );
|
93 |
+
}
|
94 |
+
}
|
95 |
+
});
|
96 |
+
|
97 |
+
});
|
98 |
+
|
99 |
+
/**
|
100 |
+
* Show Error Message On Admin Side
|
101 |
+
* Handle error on rtMedia settings
|
102 |
+
* By: Malav Vasita
|
103 |
+
*/
|
104 |
+
function rtp_display_terms_warning ( selector, rt_alert_msg ) {
|
105 |
+
if ( ! jQuery( '.rt_alert_msg' ).length ) {
|
106 |
+
var invalid_error_msg = jQuery( "<span />" ).attr( 'style', 'color:red; display:block; clear:both;' ).addClass( 'rt_alert_msg' ).empty().append( rt_alert_msg );
|
107 |
+
selector.after( invalid_error_msg );
|
108 |
+
}
|
109 |
+
}
|
110 |
+
|
111 |
+
/**
|
112 |
+
* Show/Hide Privacy Message On Front End
|
113 |
+
* Handle privacy message on website
|
114 |
+
* By: Malav Vasita
|
115 |
+
*/
|
116 |
+
function handle_privacy_message() {
|
117 |
+
jQuery( '#close_rtm_privacy_message' ).on( 'click', function(c) {
|
118 |
+
jQuery( '.privacy_message_wrapper' ).fadeOut( 'slow', function(c) {
|
119 |
+
jQuery( '.privacy_message_wrapper' ).remove();
|
120 |
+
jQuery.cookie( "rtm_show_privacy_message", "view", { expires : 1, path: "/" } );
|
121 |
+
});
|
122 |
+
});
|
123 |
+
}
|
124 |
+
|
125 |
+
jQuery( document ).ready( function() {
|
126 |
+
handle_privacy_message();
|
127 |
+
} );
|
app/assets/js/rtm-upload-terms.min.js
ADDED
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*!
|
2 |
+
* rtMedia JavaScript Library
|
3 |
+
* @package rtMedia
|
4 |
+
*/
|
5 |
+
|
6 |
+
function rtp_display_terms_warning(a,b){if(!jQuery(".rt_alert_msg").length){var c=jQuery("<span />").attr("style","color:red; display:block; clear:both;").addClass("rt_alert_msg").empty().append(b);a.after(c)}}function handle_privacy_message(){jQuery("#close_rtm_privacy_message").on("click",function(a){jQuery(".privacy_message_wrapper").fadeOut("slow",function(a){jQuery(".privacy_message_wrapper").remove(),jQuery.cookie("rtm_show_privacy_message","view",{expires:1,path:"/"})})})}"object"==typeof rtMediaHook&&(rtMediaHook.register("rtmedia_js_upload_file",function(a){if(!1===a)return a;var b="string"==typeof rtmedia_upload_terms_check_terms_message?rtmedia_upload_terms_check_terms_message:rtmedia_upload_terms_check_terms_default_message;if(jQuery("#rtmedia_upload_terms_conditions").length>0&&!jQuery("#rtmedia_upload_terms_conditions").is(":checked")){return rtp_display_terms_warning(jQuery(".rtmedia-upload-terms"),b),!1}return!0}),rtMediaHook.register("rtmedia_js_before_activity_added",function(a){if("undefined"!=typeof event&&void 0!==event.target&&"aw-whats-new-submit"===jQuery(event.target).attr("id")&&jQuery("#rtmedia_upload_terms_conditions").length>0){if(0==a)return a;var b="string"==typeof rtmedia_upload_terms_check_terms_message?rtmedia_upload_terms_check_terms_message:rtmedia_upload_terms_check_terms_default_message;if(!jQuery("#rtmedia_upload_terms_conditions").is(":checked")){return rtp_display_terms_warning(jQuery(".rtmedia-upload-terms"),b),!1}}return!0}),rtMediaHook.register("rtmedia_js_after_file_upload",function(){return jQuery("#rtmedia-upload-container #rtmedia_upload_terms_conditions").length>0&&jQuery("#rtmedia_upload_terms_conditions").removeAttr("checked"),!0})),jQuery(document).ready(function(){"#aw-whats-new-submit".length>0&&$("#aw-whats-new-submit").attr("disabled","disabled"),jQuery("#rtmedia_upload_terms_conditions").on("click",function(){if($("#rtmedia_upload_terms_conditions").length>0&&$("#rtmedia_upload_terms_conditions").change(function(){$("#rtmedia_upload_terms_conditions").is(":checked")?$("#aw-whats-new-submit").attr("disabled",!1):$("#aw-whats-new-submit").attr("disabled",!0)}),jQuery("#rtmedia_upload_terms_conditions").is(":checked"))jQuery(".rt_alert_msg").remove();else{rtp_display_terms_warning(jQuery(".rtmedia-upload-terms"),"string"==typeof rtmedia_upload_terms_check_terms_message?rtmedia_upload_terms_check_terms_message:rtmedia_upload_terms_check_terms_default_message)}"undefined"!=typeof rtmedia_direct_upload_enabled&&"1"==rtmedia_direct_upload_enabled&&(jQuery("#aw-whats-new-submit").length>0?(""!=jQuery("#whats-new").val()||jQuery("#rtmedia_uploader_filelist").children("li").length>0)&&jQuery("#aw-whats-new-submit").trigger("click"):jQuery(".start-media-upload").trigger("click"))})}),jQuery(document).ready(function(){handle_privacy_message()});
|
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.pause()}}),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,c){var d="rtmedia-success";"warning"==b&&(d="rtmedia-warning");var e=!1;jQuery(".rtmedia-message-container").each(function(a,b){return b=jQuery(b),c&&b.hasClass("rtmedia-empty-comment-error-class")?(b.remove(),e=!0,!1):void 0!==c||b.hasClass("rtmedia-empty-comment-error-class")?void 0:(b.remove(),e=!0,!1)});var f=jQuery("<div>",{title:"Click to dismiss",class:"rtmedia-message-container"+(c?" rtmedia-empty-comment-error-class":""),style:"margin:1em 0;"}),g=jQuery("<span>",{class:d});g.html(a),g.appendTo(f);var h;c?(h=jQuery("#rt_media_comment_form"),jQuery("#comment_content").focus()):void 0===c&&(h=jQuery(".rtmedia-single-media .rtmedia-media"),h.css("opacity","0.2")),h.after(f),e&&(g.css({border:"2px solid #884646"}),setTimeout(function(){g.css({border:"none"})},500)),setTimeout(function(){f.remove(),void 0===c&&h.css("opacity","1")},3e3),f.click(function(){f.remove(),void 0===c&&h.css("opacity","1")})}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">×</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("#rtmedia-single-media-container .mejs-playpause-button").trigger("click")}),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(),jQuery("#rtmedia-single-media-container .mejs-playpause-button").trigger("click")},threshold:0})):jQuery("#rtmedia-single-media-container .mejs-playpause-button").trigger("click"),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(),
|
7 |
-
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}),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()};
|
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.pause()}}),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,c){var d="rtmedia-success";"warning"==b&&(d="rtmedia-warning");var e=!1;jQuery(".rtmedia-message-container").each(function(a,b){return b=jQuery(b),c&&b.hasClass("rtmedia-empty-comment-error-class")?(b.remove(),e=!0,!1):void 0!==c||b.hasClass("rtmedia-empty-comment-error-class")?void 0:(b.remove(),e=!0,!1)});var f=jQuery("<div>",{title:"Click to dismiss",class:"rtmedia-message-container"+(c?" rtmedia-empty-comment-error-class":""),style:"margin:1em 0;"}),g=jQuery("<span>",{class:d});g.html(a),g.appendTo(f);var h;c?(h=jQuery("#rt_media_comment_form"),jQuery("#comment_content").focus()):void 0===c&&(h=jQuery(".rtmedia-single-media .rtmedia-media"),h.css("opacity","0.2")),h.after(f),e&&(g.css({border:"2px solid #884646"}),setTimeout(function(){g.css({border:"none"})},500)),setTimeout(function(){f.remove(),void 0===c&&h.css("opacity","1")},3e3),f.click(function(){f.remove(),void 0===c&&h.css("opacity","1")})}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 rtm_upload_terms_activity(){jQuery("#rtmedia_upload_terms_conditions").length>0&&jQuery("#whats-new").click("on",function(){!1===jQuery("#rtmedia_upload_terms_conditions").prop("checked")&&(jQuery("#aw-whats-new-submit").attr("disabled","disabled"),jQuery("#rtmedia_upload_terms_conditions").click(function(){jQuery("#aw-whats-new-submit").attr("disabled",!this.checked)}))})}!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">×</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("#rtmedia-single-media-container .mejs-playpause-button").trigger("click")}),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(),jQuery("#rtmedia-single-media-container .mejs-playpause-button").trigger("click")},threshold:0})):jQuery("#rtmedia-single-media-container .mejs-playpause-button").trigger("click"),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
|
7 |
+
;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(document).ajaxComplete(function(a,b,c){if("legacy"!==bp_template_pack&&bp_template_pack){var d=get_parameter("action",c.data);"activity_filter"!==d&&"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?"activity_filter"!==d&&"post_update"!==d&&"get_single_activity_content"!==d&&"activity_get_older_updates"!==d||setTimeout(function(){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"),rtmedia_activity_stream_comment_media()},1e3):setTimeout(function(){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"),rtmedia_activity_masonry(),rtmedia_activity_stream_comment_media()},1e3)}}),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")}),"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()},jQuery(document).ready(function(){rtm_upload_terms_activity()});
|
app/helper/RTMediaAddon.php
CHANGED
@@ -99,7 +99,7 @@ if ( ! class_exists( 'RTMediaAddon' ) ) {
|
|
99 |
* @return void
|
100 |
*/
|
101 |
public function plugins_content( $args = '' ) {
|
102 |
-
$rtcamp_upload_url = 'https://
|
103 |
$rtmedia_demo_url = 'http://demo.rtmedia.io/';
|
104 |
$addons = array(
|
105 |
array(
|
@@ -432,17 +432,6 @@ if ( ! class_exists( 'RTMediaAddon' ) ) {
|
|
432 |
'category' => 'general',
|
433 |
'purchased' => ( defined( 'RTMEDIA_MYCRED_URL' ) || file_exists( WP_PLUGIN_DIR . '/rtmedia-mycred/index.php' ) ) ? true : false,
|
434 |
),
|
435 |
-
array(
|
436 |
-
'title' => esc_html__( 'Upload Terms', 'buddypress-media' ),
|
437 |
-
'img_src' => $rtcamp_upload_url . 'edd/2015/06/rtmedia-upload-terms.jpg',
|
438 |
-
'product_link' => 'https://rtmedia.io/products/rtmedia-upload-terms/?utm_source=dashboard&utm_medium=plugin&utm_campaign=buddypress-media',
|
439 |
-
'desc' => '<p>' . esc_html__( 'User must have to check the terms and conditions checkbox before uploading the media.', 'buddypress-media' ) . '</p>',
|
440 |
-
'price' => '$49',
|
441 |
-
'demo_link' => $rtmedia_demo_url . '?utm_source=dashboard&utm_medium=plugin&utm_campaign=buddypress-media',
|
442 |
-
'buy_now' => 'https://rtmedia.io/products/rtmedia-upload-terms/?utm_source=dashboard&utm_medium=plugin&utm_campaign=buddypress-media',
|
443 |
-
'category' => 'general',
|
444 |
-
'purchased' => ( defined( 'RTMEDIA_UPLOAD_TERMS_URL' ) || file_exists( WP_PLUGIN_DIR . '/rtmedia-upload-terms/index.php' ) ) ? true : false,
|
445 |
-
),
|
446 |
array(
|
447 |
'title' => esc_html__( 'CubePoints', 'buddypress-media' ),
|
448 |
'img_src' => $rtcamp_upload_url . 'edd/2015/06/rtmedia-cubepoints.jpg',
|
99 |
* @return void
|
100 |
*/
|
101 |
public function plugins_content( $args = '' ) {
|
102 |
+
$rtcamp_upload_url = 'https://rtmedia.io/wp-content/uploads/';
|
103 |
$rtmedia_demo_url = 'http://demo.rtmedia.io/';
|
104 |
$addons = array(
|
105 |
array(
|
432 |
'category' => 'general',
|
433 |
'purchased' => ( defined( 'RTMEDIA_MYCRED_URL' ) || file_exists( WP_PLUGIN_DIR . '/rtmedia-mycred/index.php' ) ) ? true : false,
|
434 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
435 |
array(
|
436 |
'title' => esc_html__( 'CubePoints', 'buddypress-media' ),
|
437 |
'img_src' => $rtcamp_upload_url . 'edd/2015/06/rtmedia-cubepoints.jpg',
|
app/helper/RTMediaModel.php
CHANGED
@@ -41,6 +41,7 @@ class RTMediaModel extends RTDBModel {
|
|
41 |
*/
|
42 |
function get( $columns, $offset = false, $per_page = false, $order_by = 'media_id desc', $count_flag = false ) {
|
43 |
global $wpdb;
|
|
|
44 |
$select = 'SELECT ';
|
45 |
if ( $count_flag ) {
|
46 |
$select .= 'count(*) ';
|
@@ -106,9 +107,14 @@ class RTMediaModel extends RTDBModel {
|
|
106 |
$qorder_by = '';
|
107 |
}
|
108 |
|
109 |
-
$select
|
110 |
-
$
|
111 |
-
|
|
|
|
|
|
|
|
|
|
|
112 |
$qgroup_by = apply_filters( 'rtmedia-model-group-by-query', $qgroup_by, $this->table_name );
|
113 |
$qorder_by = apply_filters( 'rtmedia-model-order-by-query', $qorder_by, $this->table_name );
|
114 |
|
41 |
*/
|
42 |
function get( $columns, $offset = false, $per_page = false, $order_by = 'media_id desc', $count_flag = false ) {
|
43 |
global $wpdb;
|
44 |
+
global $rtmedia_interaction;
|
45 |
$select = 'SELECT ';
|
46 |
if ( $count_flag ) {
|
47 |
$select .= 'count(*) ';
|
107 |
$qorder_by = '';
|
108 |
}
|
109 |
|
110 |
+
$select = apply_filters( 'rtmedia-model-select-query', $select, $this->table_name );
|
111 |
+
$bp_template = get_option( '_bp_theme_package_id' );
|
112 |
+
|
113 |
+
if ( empty( $bp_template ) && 'nouveau' !== $bp_template && "likes" === $rtmedia_interaction->routes['media']->query_vars[0] ) {
|
114 |
+
$join = apply_filters( 'rtmedia-model-join-query', $join, $this->table_name );
|
115 |
+
$where = apply_filters( 'rtmedia-model-where-query', $where, $this->table_name , $join);
|
116 |
+
}
|
117 |
+
|
118 |
$qgroup_by = apply_filters( 'rtmedia-model-group-by-query', $qgroup_by, $this->table_name );
|
119 |
$qorder_by = apply_filters( 'rtmedia-model-order-by-query', $qorder_by, $this->table_name );
|
120 |
|
app/helper/RTMediaSettings.php
CHANGED
@@ -58,7 +58,7 @@ if ( ! class_exists( 'RTMediaSettings' ) ) {
|
|
58 |
'general_jpeg_image_quality' => 90,
|
59 |
'general_uniqueviewcount' => 0,
|
60 |
'general_viewcount' => 0,
|
61 |
-
'general_AllowUserData' =>
|
62 |
'rtmedia_add_linkback' => 0,
|
63 |
'rtmedia_affiliate_id' => '',
|
64 |
'rtmedia_enable_api' => 0,
|
58 |
'general_jpeg_image_quality' => 90,
|
59 |
'general_uniqueviewcount' => 0,
|
60 |
'general_viewcount' => 0,
|
61 |
+
'general_AllowUserData' => 0,
|
62 |
'rtmedia_add_linkback' => 0,
|
63 |
'rtmedia_affiliate_id' => '',
|
64 |
'rtmedia_enable_api' => 0,
|
app/helper/RTMediaThemes.php
CHANGED
@@ -123,7 +123,7 @@ class RTMediaThemes {
|
|
123 |
),
|
124 |
'foodmania' => array(
|
125 |
'name' => esc_html__( 'Foodmania', 'buddypress-media' ),
|
126 |
-
'image' => 'https://
|
127 |
'demo_url' => $rtmedia_demo_url . 'foodmania/',
|
128 |
'author' => esc_html__( 'rtCamp', 'buddypress-media' ),
|
129 |
'author_url' => 'https://rtcamp.com/',
|
123 |
),
|
124 |
'foodmania' => array(
|
125 |
'name' => esc_html__( 'Foodmania', 'buddypress-media' ),
|
126 |
+
'image' => 'https://rtmedia.io/wp-content/uploads/edd/2015/08/foodmania-img1.png',
|
127 |
'demo_url' => $rtmedia_demo_url . 'foodmania/',
|
128 |
'author' => esc_html__( 'rtCamp', 'buddypress-media' ),
|
129 |
'author_url' => 'https://rtcamp.com/',
|
app/helper/rtForm.php
CHANGED
@@ -78,26 +78,32 @@ if ( ! class_exists( 'rtForm' ) ) {
|
|
78 |
* if id for any element is not given then these count will be used in id generation
|
79 |
*/
|
80 |
private static $id_counts = array(
|
81 |
-
'rtText'
|
82 |
-
'rtNumber'
|
83 |
-
'rtDate'
|
84 |
-
'rtRadio'
|
85 |
-
'rtCheckbox'
|
86 |
-
'rtSelect'
|
87 |
-
'rtTextarea'
|
88 |
-
'rtHidden'
|
89 |
-
'rtWysiwyg'
|
|
|
|
|
|
|
90 |
);
|
91 |
private static $default_classes = array(
|
92 |
-
'rtText'
|
93 |
-
'rtNumber'
|
94 |
-
'rtDate'
|
95 |
-
'rtRadio'
|
96 |
-
'rtCheckbox'
|
97 |
-
'rtSelect'
|
98 |
-
'rtTextarea'
|
99 |
-
'rtHidden'
|
100 |
-
'rtWysiwyg'
|
|
|
|
|
|
|
101 |
);
|
102 |
|
103 |
/**
|
@@ -236,8 +242,9 @@ if ( ! class_exists( 'rtForm' ) ) {
|
|
236 |
case 'rtHidden': //hidden
|
237 |
case 'rtNumber': //number
|
238 |
case 'rtText' : //text
|
|
|
239 |
$html .= 'value="';
|
240 |
-
$html .=
|
241 |
$html .= '" ';
|
242 |
break;
|
243 |
|
@@ -252,6 +259,9 @@ if ( ! class_exists( 'rtForm' ) ) {
|
|
252 |
case 'rtRadio' : //radio
|
253 |
$html .= 'value = "' . esc_attr( $attributes['value'] ) . '">';
|
254 |
break;
|
|
|
|
|
|
|
255 |
}
|
256 |
|
257 |
return $html;
|
@@ -588,6 +598,70 @@ if ( ! class_exists( 'rtForm' ) ) {
|
|
588 |
echo $this->get_textbox( $args );
|
589 |
}
|
590 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
591 |
/**
|
592 |
* Generate rtmedia html number field in admin options
|
593 |
*
|
@@ -1075,6 +1149,142 @@ if ( ! class_exists( 'rtForm' ) ) {
|
|
1075 |
public function display_select( $args = '' ) {
|
1076 |
echo $this->get_select( $args );
|
1077 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1078 |
}
|
1079 |
|
1080 |
}
|
78 |
* if id for any element is not given then these count will be used in id generation
|
79 |
*/
|
80 |
private static $id_counts = array(
|
81 |
+
'rtText' => 0,
|
82 |
+
'rtNumber' => 0,
|
83 |
+
'rtDate' => 0,
|
84 |
+
'rtRadio' => 0,
|
85 |
+
'rtCheckbox' => 0,
|
86 |
+
'rtSelect' => 0,
|
87 |
+
'rtTextarea' => 0,
|
88 |
+
'rtHidden' => 0,
|
89 |
+
'rtWysiwyg' => 0,
|
90 |
+
'rtButton' => 0,
|
91 |
+
'rtFileInput' => 0,
|
92 |
+
'rtLink' => 0,
|
93 |
);
|
94 |
private static $default_classes = array(
|
95 |
+
'rtText' => 'rtm-form-text',
|
96 |
+
'rtNumber' => 'rtm-form-number',
|
97 |
+
'rtDate' => 'rtm-form-date',
|
98 |
+
'rtRadio' => 'rtm-form-radio',
|
99 |
+
'rtCheckbox' => 'rtm-form-checkbox',
|
100 |
+
'rtSelect' => 'rtm-form-select',
|
101 |
+
'rtTextarea' => 'rtm-form-textarea',
|
102 |
+
'rtHidden' => 'rtm-form-hidden',
|
103 |
+
'rtWysiwyg' => 'rtm-form-wysiwyg',
|
104 |
+
'rtButton' => 'rtm-form-button',
|
105 |
+
'rtFileInput' => 'rtm-form-file-input',
|
106 |
+
'rtLink' => 'rtm-form-link',
|
107 |
);
|
108 |
|
109 |
/**
|
242 |
case 'rtHidden': //hidden
|
243 |
case 'rtNumber': //number
|
244 |
case 'rtText' : //text
|
245 |
+
case 'rtButton': //button
|
246 |
$html .= 'value="';
|
247 |
+
$html .= ( isset( $attributes['value'] ) ) ? esc_attr( $attributes['value'] ) : '';
|
248 |
$html .= '" ';
|
249 |
break;
|
250 |
|
259 |
case 'rtRadio' : //radio
|
260 |
$html .= 'value = "' . esc_attr( $attributes['value'] ) . '">';
|
261 |
break;
|
262 |
+
case 'rtLink' : //radio
|
263 |
+
$html .= 'href = "' . esc_url( $attributes['href'] ) . '">';
|
264 |
+
break;
|
265 |
}
|
266 |
|
267 |
return $html;
|
598 |
echo $this->get_textbox( $args );
|
599 |
}
|
600 |
|
601 |
+
/**
|
602 |
+
* Generate rtMedia link in admin options.
|
603 |
+
*
|
604 |
+
* @access protected
|
605 |
+
*
|
606 |
+
* @param $attributes
|
607 |
+
*
|
608 |
+
* @return string
|
609 |
+
* @throws rtFormInvalidArgumentsException
|
610 |
+
*/
|
611 |
+
protected function generate_link( $attributes ) {
|
612 |
+
|
613 |
+
$element = 'rtLink';
|
614 |
+
if ( is_array( $attributes ) ) {
|
615 |
+
|
616 |
+
// Starting a tag.
|
617 |
+
$html = '<a ';
|
618 |
+
|
619 |
+
// Generating attributes.
|
620 |
+
$html .= $this->processAttributes( $element, $attributes );
|
621 |
+
|
622 |
+
// Put text of link.
|
623 |
+
$html .= esc_html( ( isset( $attributes['text'] ) ) ? $attributes['text'] : '' );
|
624 |
+
|
625 |
+
// ending a tag.
|
626 |
+
$html .= '</a>';
|
627 |
+
|
628 |
+
if ( isset( $attributes['label'] ) ) {
|
629 |
+
if ( isset( $attributes['labelClass'] ) ) {
|
630 |
+
$html = $this->enclose_label( $element, $html, $attributes['label'], $attributes['labelClass'] );
|
631 |
+
} else {
|
632 |
+
$html = $this->enclose_label( $element, $html, $attributes['label'] );
|
633 |
+
}
|
634 |
+
}
|
635 |
+
|
636 |
+
if ( isset( $attributes['show_desc'] ) && $attributes['show_desc'] ) {
|
637 |
+
$html .= $this->generate_element_desc( $attributes );
|
638 |
+
}
|
639 |
+
|
640 |
+
return $html;
|
641 |
+
} else {
|
642 |
+
throw new rtFormInvalidArgumentsException( 'attributes' );
|
643 |
+
}
|
644 |
+
}
|
645 |
+
|
646 |
+
/**
|
647 |
+
* Get rtmedia html link or button in admin options.
|
648 |
+
*
|
649 |
+
* @access public
|
650 |
+
*
|
651 |
+
* @param string/array $attributes
|
652 |
+
*
|
653 |
+
* @return string
|
654 |
+
* @throws rtFormInvalidArgumentsException
|
655 |
+
*/
|
656 |
+
public function get_link( $attributes = '' ) {
|
657 |
+
|
658 |
+
return $this->generate_link( $attributes );
|
659 |
+
}
|
660 |
+
|
661 |
+
public function display_link( $args = '' ) {
|
662 |
+
echo $this->get_link( $args );
|
663 |
+
}
|
664 |
+
|
665 |
/**
|
666 |
* Generate rtmedia html number field in admin options
|
667 |
*
|
1149 |
public function display_select( $args = '' ) {
|
1150 |
echo $this->get_select( $args );
|
1151 |
}
|
1152 |
+
|
1153 |
+
/**
|
1154 |
+
* Generate rtmedia html button in admin options.
|
1155 |
+
*
|
1156 |
+
* @access protected
|
1157 |
+
*
|
1158 |
+
* @param array $attributes attributes for button control in key => value
|
1159 |
+
*
|
1160 |
+
* @return string
|
1161 |
+
* @throws rtFormInvalidArgumentsException
|
1162 |
+
*/
|
1163 |
+
protected function generate_button( $attributes ) {
|
1164 |
+
|
1165 |
+
if ( ! is_array( $attributes ) ) {
|
1166 |
+
throw new rtFormInvalidArgumentsException( 'attributes' );
|
1167 |
+
}
|
1168 |
+
|
1169 |
+
$element = 'rtButton';
|
1170 |
+
|
1171 |
+
/* Starting the input tag */
|
1172 |
+
$html = '<input type="button" ';
|
1173 |
+
|
1174 |
+
/* generating attributes */
|
1175 |
+
$html .= $this->processAttributes( $element, $attributes );
|
1176 |
+
|
1177 |
+
/* ending the tag */
|
1178 |
+
$html .= ' />';
|
1179 |
+
|
1180 |
+
if ( isset( $attributes['label'] ) ) {
|
1181 |
+
if ( isset( $attributes['labelClass'] ) ) {
|
1182 |
+
$html = $this->enclose_label( $element, $html, $attributes['label'], $attributes['labelClass'] );
|
1183 |
+
} else {
|
1184 |
+
$html = $this->enclose_label( $element, $html, $attributes['label'] );
|
1185 |
+
}
|
1186 |
+
}
|
1187 |
+
|
1188 |
+
if ( ! empty( $attributes['show_desc'] ) ) {
|
1189 |
+
$html .= $this->generate_element_desc( $attributes );
|
1190 |
+
}
|
1191 |
+
|
1192 |
+
return $html;
|
1193 |
+
}
|
1194 |
+
|
1195 |
+
/**
|
1196 |
+
* Get rtmedia html button in admin options.
|
1197 |
+
*
|
1198 |
+
* @access public
|
1199 |
+
*
|
1200 |
+
* @param string/array $attributes attributes for button control
|
1201 |
+
*
|
1202 |
+
* @return string
|
1203 |
+
* @throws rtFormInvalidArgumentsException
|
1204 |
+
*/
|
1205 |
+
public function get_button( $attributes ) {
|
1206 |
+
|
1207 |
+
return $this->generate_button( $attributes );
|
1208 |
+
}
|
1209 |
+
|
1210 |
+
/**
|
1211 |
+
* Prints the HTML for button control based on arguments
|
1212 |
+
*
|
1213 |
+
* @param array $args arguments for button control
|
1214 |
+
*
|
1215 |
+
* @throws rtFormInvalidArgumentsException
|
1216 |
+
*/
|
1217 |
+
public function display_button( $args ) {
|
1218 |
+
|
1219 |
+
echo $this->get_button( $args ); // WPCS: XSS ok.
|
1220 |
+
}
|
1221 |
+
|
1222 |
+
/**
|
1223 |
+
* Generate rtmedia html file input in admin options.
|
1224 |
+
*
|
1225 |
+
* @access protected
|
1226 |
+
*
|
1227 |
+
* @param array $attributes arguments to create file input control
|
1228 |
+
*
|
1229 |
+
* @return string
|
1230 |
+
* @throws rtFormInvalidArgumentsException
|
1231 |
+
*/
|
1232 |
+
protected function generate_file_input( $attributes ) {
|
1233 |
+
|
1234 |
+
if ( ! is_array( $attributes ) ) {
|
1235 |
+
throw new rtFormInvalidArgumentsException( 'attributes' );
|
1236 |
+
}
|
1237 |
+
|
1238 |
+
$element = 'rtFileInput';
|
1239 |
+
|
1240 |
+
/* Starting the input tag */
|
1241 |
+
$html = '<input type="file" ';
|
1242 |
+
|
1243 |
+
/* generating attributes */
|
1244 |
+
$html .= $this->processAttributes( $element, $attributes );
|
1245 |
+
|
1246 |
+
/* ending the tag */
|
1247 |
+
$html .= ' />';
|
1248 |
+
|
1249 |
+
if ( isset( $attributes['label'] ) ) {
|
1250 |
+
if ( isset( $attributes['labelClass'] ) ) {
|
1251 |
+
$html = $this->enclose_label( $element, $html, $attributes['label'], $attributes['labelClass'] );
|
1252 |
+
} else {
|
1253 |
+
$html = $this->enclose_label( $element, $html, $attributes['label'] );
|
1254 |
+
}
|
1255 |
+
}
|
1256 |
+
|
1257 |
+
if ( ! empty( $attributes['show_desc'] ) ) {
|
1258 |
+
$html .= $this->generate_element_desc( $attributes );
|
1259 |
+
}
|
1260 |
+
|
1261 |
+
return $html;
|
1262 |
+
}
|
1263 |
+
|
1264 |
+
/**
|
1265 |
+
* Get rtmedia html file input in admin options.
|
1266 |
+
*
|
1267 |
+
* @access public
|
1268 |
+
*
|
1269 |
+
* @param string/array $attributes
|
1270 |
+
*
|
1271 |
+
* @return string
|
1272 |
+
* @throws rtFormInvalidArgumentsException
|
1273 |
+
*/
|
1274 |
+
public function get_file_input( $attributes ) {
|
1275 |
+
|
1276 |
+
return $this->generate_file_input( $attributes );
|
1277 |
+
}
|
1278 |
+
|
1279 |
+
/**
|
1280 |
+
* @param $args
|
1281 |
+
*
|
1282 |
+
* @throws rtFormInvalidArgumentsException
|
1283 |
+
*/
|
1284 |
+
public function display_file_input( $args ) {
|
1285 |
+
|
1286 |
+
echo $this->get_file_input( $args ); // WPCS: XSS ok.
|
1287 |
+
}
|
1288 |
}
|
1289 |
|
1290 |
}
|
app/helper/rtUploadAttachment.php
CHANGED
@@ -2,7 +2,6 @@
|
|
2 |
// Avoid direct access to the file.
|
3 |
$parse_uri = explode( 'wp-content', $_SERVER['SCRIPT_FILENAME'] );
|
4 |
require_once( $parse_uri[0] . 'wp-load.php' );
|
5 |
-
|
6 |
if ( ! defined( 'ABSPATH' ) ) {
|
7 |
exit;
|
8 |
}
|
@@ -24,10 +23,29 @@ if ( ! empty( $_FILES ) ) {
|
|
24 |
}
|
25 |
$allowd_type = array( 'jpg', 'jpeg', 'png', 'gif', 'zip', 'doc', 'docx', 'pdf', 'txt' );
|
26 |
/* move file to target folder */
|
27 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
28 |
if ( $file['size'] <= 2000000 ) {
|
29 |
$ext = pathinfo( basename( $file['name'] ), PATHINFO_EXTENSION );
|
30 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
31 |
$files[] = $uploaddir . $file['name'];
|
32 |
} else {
|
33 |
$error = true;
|
2 |
// Avoid direct access to the file.
|
3 |
$parse_uri = explode( 'wp-content', $_SERVER['SCRIPT_FILENAME'] );
|
4 |
require_once( $parse_uri[0] . 'wp-load.php' );
|
|
|
5 |
if ( ! defined( 'ABSPATH' ) ) {
|
6 |
exit;
|
7 |
}
|
23 |
}
|
24 |
$allowd_type = array( 'jpg', 'jpeg', 'png', 'gif', 'zip', 'doc', 'docx', 'pdf', 'txt' );
|
25 |
/* move file to target folder */
|
26 |
+
/**
|
27 |
+
* Code to check whether the uploaded file is settings json file
|
28 |
+
*/
|
29 |
+
$import_export = false;
|
30 |
+
$import_export_control = sanitize_text_field( filter_input( INPUT_POST, 'import_export_control' ) );
|
31 |
+
if ( 'rtFileInput' === $import_export_control ) {
|
32 |
+
$import_export = true;
|
33 |
+
}
|
34 |
+
|
35 |
+
foreach ( $_FILES as $name => $file ) {
|
36 |
if ( $file['size'] <= 2000000 ) {
|
37 |
$ext = pathinfo( basename( $file['name'] ), PATHINFO_EXTENSION );
|
38 |
+
|
39 |
+
if ( $import_export ) {
|
40 |
+
if ( 'json' === strtolower( $ext ) && move_uploaded_file( $file['tmp_name'], $uploaddir . basename( $file['name'] ) ) ) {
|
41 |
+
$uploaded_file = $uploaddir . $file['name'];
|
42 |
+
|
43 |
+
$rtadmin = new RTMediaAdmin();
|
44 |
+
$rtadmin->import_settings( $uploaded_file );
|
45 |
+
} else {
|
46 |
+
$error = true;
|
47 |
+
}
|
48 |
+
} elseif ( in_array( strtolower( $ext ), $allowd_type, true ) && move_uploaded_file( $file['tmp_name'], $uploaddir . basename( $file['name'] ) ) ) {
|
49 |
$files[] = $uploaddir . $file['name'];
|
50 |
} else {
|
51 |
$error = true;
|
app/main/RTMedia.php
CHANGED
@@ -591,7 +591,7 @@ class RTMedia {
|
|
591 |
'general_showAdminMenu' => ( isset( $bp_media_options['show_admin_menu'] ) ) ? $bp_media_options['show_admin_menu'] : 0,
|
592 |
'general_videothumbs' => 2,
|
593 |
'general_jpeg_image_quality' => 90,
|
594 |
-
'general_AllowUserData' =>
|
595 |
);
|
596 |
|
597 |
foreach ( $this->allowed_types as $type ) {
|
@@ -989,7 +989,9 @@ class RTMedia {
|
|
989 |
}
|
990 |
|
991 |
function enqueue_scripts_styles() {
|
992 |
-
global $rtmedia;
|
|
|
|
|
993 |
|
994 |
wp_enqueue_script( 'rt-mediaelement', RTMEDIA_URL . 'lib/media-element/mediaelement-and-player.min.js', '', RTMEDIA_VERSION );
|
995 |
wp_enqueue_style( 'rt-mediaelement', RTMEDIA_URL . 'lib/media-element/mediaelementplayer-legacy.min.css', '', RTMEDIA_VERSION );
|
@@ -1024,6 +1026,8 @@ class RTMedia {
|
|
1024 |
'jquery',
|
1025 |
'rt-mediaelement-wp',
|
1026 |
), RTMEDIA_VERSION );
|
|
|
|
|
1027 |
}
|
1028 |
|
1029 |
wp_localize_script( 'rtmedia-main', 'rtmedia_ajax_url', admin_url( 'admin-ajax.php' ) );
|
@@ -1091,6 +1095,9 @@ class RTMedia {
|
|
1091 |
'rtm_edit_file_name' => esc_html__( 'Edit File Name', 'buddypress-media' ),
|
1092 |
);
|
1093 |
|
|
|
|
|
|
|
1094 |
wp_localize_script( 'rtmedia-backbone', 'rtmedia_backbone_strings', $rtmedia_backbone_strings );
|
1095 |
|
1096 |
// Localizing strings for rtMedia.js
|
@@ -1250,6 +1257,15 @@ class RTMedia {
|
|
1250 |
wp_localize_script( 'rtmedia-main', 'ajaxurl', admin_url( 'admin-ajax.php', is_ssl() ? 'admin' : 'http' ) );
|
1251 |
}
|
1252 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1253 |
}
|
1254 |
|
1255 |
function set_bp_bar() {
|
@@ -1480,6 +1496,67 @@ function rtmedia_get_site_option( $option_name, $default = false ) {
|
|
1480 |
return $return_val;
|
1481 |
}
|
1482 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1483 |
/**
|
1484 |
* This wraps up the main rtMedia class. Three important notes:
|
1485 |
*
|
591 |
'general_showAdminMenu' => ( isset( $bp_media_options['show_admin_menu'] ) ) ? $bp_media_options['show_admin_menu'] : 0,
|
592 |
'general_videothumbs' => 2,
|
593 |
'general_jpeg_image_quality' => 90,
|
594 |
+
'general_AllowUserData' => 0,
|
595 |
);
|
596 |
|
597 |
foreach ( $this->allowed_types as $type ) {
|
989 |
}
|
990 |
|
991 |
function enqueue_scripts_styles() {
|
992 |
+
global $rtmedia, $bp, $rtmedia_interaction;
|
993 |
+
|
994 |
+
$bp_template = get_option( '_bp_theme_package_id' );
|
995 |
|
996 |
wp_enqueue_script( 'rt-mediaelement', RTMEDIA_URL . 'lib/media-element/mediaelement-and-player.min.js', '', RTMEDIA_VERSION );
|
997 |
wp_enqueue_style( 'rt-mediaelement', RTMEDIA_URL . 'lib/media-element/mediaelementplayer-legacy.min.css', '', RTMEDIA_VERSION );
|
1026 |
'jquery',
|
1027 |
'rt-mediaelement-wp',
|
1028 |
), RTMEDIA_VERSION );
|
1029 |
+
// Locallzte for rtmedia js
|
1030 |
+
wp_localize_script( 'rtmedia-main', 'bp_template_pack', $bp_template );
|
1031 |
}
|
1032 |
|
1033 |
wp_localize_script( 'rtmedia-main', 'rtmedia_ajax_url', admin_url( 'admin-ajax.php' ) );
|
1095 |
'rtm_edit_file_name' => esc_html__( 'Edit File Name', 'buddypress-media' ),
|
1096 |
);
|
1097 |
|
1098 |
+
// Localise fot rtmedia-backcone js
|
1099 |
+
wp_localize_script( 'rtmedia-backbone', 'bp_template_pack', $bp_template );
|
1100 |
+
|
1101 |
wp_localize_script( 'rtmedia-backbone', 'rtmedia_backbone_strings', $rtmedia_backbone_strings );
|
1102 |
|
1103 |
// Localizing strings for rtMedia.js
|
1257 |
wp_localize_script( 'rtmedia-main', 'ajaxurl', admin_url( 'admin-ajax.php', is_ssl() ? 'admin' : 'http' ) );
|
1258 |
}
|
1259 |
|
1260 |
+
// Only Applay if BP Template Nouveau is activate.
|
1261 |
+
if ( ! empty( $bp_template ) && 'nouveau' === $bp_template && ( 'group' === $rtmedia_interaction->context->type || 'profile' === $rtmedia_interaction->context->type ) ) {
|
1262 |
+
$rtmedia_router = new RTMediaRouter();
|
1263 |
+
if ( ! empty( $rtmedia_router->query_vars ) ) {
|
1264 |
+
$wp_current_stylesheet = get_stylesheet();
|
1265 |
+
wp_enqueue_style( 'bp-neavuaue-stylesheet-theme', BP_PLUGIN_URL . 'bp-templates/bp-legacy/css/'. $wp_current_stylesheet . ".min.css" );
|
1266 |
+
wp_enqueue_style( 'bp-neavuaue-stylesheet-buddypress', BP_PLUGIN_URL . 'bp-templates/bp-legacy/css/buddypress.min.css', '' );
|
1267 |
+
}
|
1268 |
+
}
|
1269 |
}
|
1270 |
|
1271 |
function set_bp_bar() {
|
1496 |
return $return_val;
|
1497 |
}
|
1498 |
|
1499 |
+
/**
|
1500 |
+
* Function to show privacy message provided from rtMedia settings in front end.
|
1501 |
+
*/
|
1502 |
+
function rtm_privacy_message_on_website() {
|
1503 |
+
global $rtmedia;
|
1504 |
+
$options = $rtmedia->options;
|
1505 |
+
|
1506 |
+
$rtm_privacy_message_options = array(
|
1507 |
+
'background-color' => 'rgba(0,0,0,0.95)',
|
1508 |
+
'color' => '#fff',
|
1509 |
+
'position' => 'bottom'
|
1510 |
+
);
|
1511 |
+
|
1512 |
+
$rtm_privacy_message_options = apply_filters( 'rtm_privacy_bar_position', $rtm_privacy_message_options );
|
1513 |
+
|
1514 |
+
include_once ABSPATH . 'wp-admin/includes/plugin.php';
|
1515 |
+
|
1516 |
+
if ( ! is_plugin_active( 'rtmedia-upload-terms/index.php' ) ) {
|
1517 |
+
if( "1" === $options['general_upload_terms_show_pricacy_message'] && empty( $_COOKIE[ 'rtm_show_privacy_message' ] ) ) {
|
1518 |
+
|
1519 |
+
$rtm_privacy_allowed_postion = array( 'top', 'bottom' );
|
1520 |
+
$rtm_privacy_message_position = ! empty ( $rtm_privacy_message_options['position'] ) && ( in_array( $rtm_privacy_message_options['background-color'], $rtm_privacy_allowed_postion) ) ? $rtm_privacy_message_options['position'] . ':0' : 'bottom: 0';
|
1521 |
+
$rtm_privacy_message_bgcolor = ! empty ( $rtm_privacy_message_options['background-color'] ) ? 'background-color: ' . $rtm_privacy_message_options['background-color'] : 'background-color: rgba(0,0,0,0.95)';
|
1522 |
+
$rtm_privacy_message_color = ! empty ( $rtm_privacy_message_options['color'] ) ? 'color: ' . $rtm_privacy_message_options['color'] : 'color: #fff';
|
1523 |
+
|
1524 |
+
$rtm_privacy_style = $rtm_privacy_message_position . '; ' . $rtm_privacy_message_bgcolor . '; ' . $rtm_privacy_message_color . ';';
|
1525 |
+
|
1526 |
+
echo "<div class='privacy_message_wrapper' style='" . $rtm_privacy_style . "' ><p>" . wp_kses_post( $options[ 'general_upload_terms_privacy_message' ] ) . "</p><span class='dashicons dashicons-no' id='close_rtm_privacy_message'></span></div>";
|
1527 |
+
}
|
1528 |
+
}
|
1529 |
+
}
|
1530 |
+
add_action( 'wp_footer', 'rtm_privacy_message_on_website' );
|
1531 |
+
|
1532 |
+
/**
|
1533 |
+
* Function to add privacy policy information in WordPress policy section.
|
1534 |
+
*/
|
1535 |
+
function rtm_plugin_privacy_information() {
|
1536 |
+
$policy = '';
|
1537 |
+
if ( function_exists( 'wp_add_privacy_policy_content' ) ) {
|
1538 |
+
ob_start();
|
1539 |
+
?>
|
1540 |
+
<p>We collect your information during the checkout process on your purchase. The information collected from you may include, but is not limited to, your name, billing address, shipping address, email address, phone number, credit card/payment details and any other details that might be requested from you for the purpose of processing.</p>
|
1541 |
+
<h2>Handling this data will also allow us to:</h2>
|
1542 |
+
<p>- Send you important service information.<br/>
|
1543 |
+
- Respond to your queries or complaints.<br/>
|
1544 |
+
- Set up and administer your account, provide technical and/or customer support, and to verify your identity.</p>
|
1545 |
+
<h2>Additionally we may also collect the following information:</h2>
|
1546 |
+
<p>- Your comments and product reviews if you choose to leave them on our website.
|
1547 |
+
- Account email/password to allow you to access your account, if you have one.
|
1548 |
+
- If you choose to create an account with us, your name, address, and email address, which will be used to populate the checkout for future orders.</p>
|
1549 |
+
<?php
|
1550 |
+
$policy = ob_get_clean();
|
1551 |
+
wp_add_privacy_policy_content(
|
1552 |
+
__( 'rtMedia', 'buddypress-media' ),
|
1553 |
+
wp_kses_post( $policy )
|
1554 |
+
);
|
1555 |
+
}
|
1556 |
+
}
|
1557 |
+
|
1558 |
+
add_action( 'admin_init', 'rtm_plugin_privacy_information' );
|
1559 |
+
|
1560 |
/**
|
1561 |
* This wraps up the main rtMedia class. Three important notes:
|
1562 |
*
|
app/main/RTMediaUploadTerms.php
ADDED
@@ -0,0 +1,141 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file applies the admin settings and handle feature of Upload Terms at front-end side.
|
4 |
+
*
|
5 |
+
* @package rtMedia
|
6 |
+
* @author Malav Vasita <malav.vasita@rtcamp.com>
|
7 |
+
*/
|
8 |
+
|
9 |
+
/**
|
10 |
+
* We will first check if rtmedia-upload-terms plugin is activate before putting this code in action.
|
11 |
+
* RTMediaUploadTerms class would come in picture if and only if rtmedia-upload-terms plugin is deactivated.
|
12 |
+
*/
|
13 |
+
require_once ABSPATH . 'wp-admin/includes/plugin.php';
|
14 |
+
if ( ! class_exists( 'RTMediaUploadTerms' ) && ! is_plugin_active( 'rtmedia-upload-terms/index.php' ) ) {
|
15 |
+
|
16 |
+
/**
|
17 |
+
* Class for Upload terms as per applied settings in rtMedia settings.
|
18 |
+
*/
|
19 |
+
class RTMediaUploadTerms {
|
20 |
+
|
21 |
+
/**
|
22 |
+
* Enquing scripts and styles along with data to be rendered in user side.
|
23 |
+
*/
|
24 |
+
public function __construct() {
|
25 |
+
$this->load_translation();
|
26 |
+
// Enqueue js and css files.
|
27 |
+
add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_scripts_styles' ), 999 );
|
28 |
+
|
29 |
+
// Filter into uploader to show checkbox.
|
30 |
+
add_filter(
|
31 |
+
'rtmedia_uploader_before_start_upload_button', array(
|
32 |
+
$this,
|
33 |
+
'show_terms_and_service_checkbox',
|
34 |
+
), 199, 1
|
35 |
+
);
|
36 |
+
// Filter into activity uploader to show checkbox.
|
37 |
+
add_filter(
|
38 |
+
'rtmedia_uploader_after_activity_upload_button', array(
|
39 |
+
$this,
|
40 |
+
'show_terms_and_service_checkbox_activity',
|
41 |
+
), 199, 1
|
42 |
+
);
|
43 |
+
}
|
44 |
+
|
45 |
+
/**
|
46 |
+
* Loads translation
|
47 |
+
*/
|
48 |
+
public function load_translation() {
|
49 |
+
load_plugin_textdomain( 'rtmedia', false, basename( RTMEDIA_PATH ) . '/languages/' );
|
50 |
+
}
|
51 |
+
|
52 |
+
/**
|
53 |
+
* Loads styles and scripts
|
54 |
+
*
|
55 |
+
* @global object $rtmedia
|
56 |
+
*/
|
57 |
+
public function enqueue_scripts_styles() {
|
58 |
+
global $rtmedia;
|
59 |
+
|
60 |
+
$suffix = ( function_exists( 'rtm_get_script_style_suffix' ) ) ? rtm_get_script_style_suffix() : '.min';
|
61 |
+
$general_upload_terms_error_message = $rtmedia->options['general_upload_terms_error_message'];
|
62 |
+
|
63 |
+
if ( ! ( isset( $rtmedia->options ) && isset( $rtmedia->options['styles_enabled'] ) && 0 === $rtmedia->options['styles_enabled'] ) ) {
|
64 |
+
wp_enqueue_style( 'rtmedia-upload-terms-main', RTMEDIA_URL . 'app/assets/css/rtm-upload-terms' . $suffix . '.css', '', RTMEDIA_VERSION );
|
65 |
+
}
|
66 |
+
|
67 |
+
wp_enqueue_script( 'rtmedia-upload-terms-main', RTMEDIA_URL . 'app/assets/js/rtm-upload-terms' . $suffix . '.js', array( 'jquery' ), RTMEDIA_VERSION, true );
|
68 |
+
wp_localize_script( 'rtmedia-upload-terms-main', 'rtmedia_upload_terms_check_terms_message', esc_js( apply_filters( 'rtmedia_upload_terms_check_terms_message', $general_upload_terms_error_message ) ) );
|
69 |
+
wp_localize_script( 'rtmedia-upload-terms-main', 'rtmedia_upload_terms_check_terms_default_message', esc_js( apply_filters( 'rtmedia_upload_terms_check_terms_default_message', __( 'Please check Terms of Service.', 'buddypress-media' ) ) ) );
|
70 |
+
}
|
71 |
+
|
72 |
+
/**
|
73 |
+
* Render terms and service checkbox in media upload tab.
|
74 |
+
*
|
75 |
+
* @global object $rtmedia
|
76 |
+
* @param string $content Content after I agree checkbox.
|
77 |
+
* @return string
|
78 |
+
*/
|
79 |
+
public function show_terms_and_service_checkbox( $content ) {
|
80 |
+
global $rtmedia;
|
81 |
+
|
82 |
+
$options = $rtmedia->options;
|
83 |
+
$terms_content = '';
|
84 |
+
|
85 |
+
if ( ( ! empty( $options['general_enable_upload_terms'] ) && '0' !== $options['general_enable_upload_terms'] ) && ( ! empty( $options['general_upload_terms_page_link'] ) && '' !== $options['general_upload_terms_page_link'] ) ) {
|
86 |
+
$terms_content = $this->terms_and_service_checkbox_html( $options );
|
87 |
+
}
|
88 |
+
|
89 |
+
return $content . $terms_content;
|
90 |
+
}
|
91 |
+
|
92 |
+
/**
|
93 |
+
* Adding checkbox on user activity screen.
|
94 |
+
*
|
95 |
+
* @param string $content Content for adding checkbox on user activity screen.
|
96 |
+
* @return string
|
97 |
+
*/
|
98 |
+
public function show_terms_and_service_checkbox_activity( $content ) {
|
99 |
+
global $rtmedia;
|
100 |
+
|
101 |
+
$options = $rtmedia->options;
|
102 |
+
$terms_content = '';
|
103 |
+
|
104 |
+
if ( ( ! empty( $options['activity_enable_upload_terms'] ) && '0' !== $options['activity_enable_upload_terms'] ) && ( ! empty( $options['general_upload_terms_page_link'] ) && '' !== $options['general_upload_terms_page_link'] ) ) {
|
105 |
+
$terms_content = $this->terms_and_service_checkbox_html( $options );
|
106 |
+
}
|
107 |
+
|
108 |
+
return $content . $terms_content;
|
109 |
+
}
|
110 |
+
|
111 |
+
/**
|
112 |
+
* Checkbox of agree terms and condition at front-end.
|
113 |
+
*
|
114 |
+
* @param array $options Options set from rtMedia settings.
|
115 |
+
*
|
116 |
+
* @return string
|
117 |
+
*/
|
118 |
+
public function terms_and_service_checkbox_html( $options ) {
|
119 |
+
$general_upload_terms_page_link = $options['general_upload_terms_page_link'];
|
120 |
+
$general_upload_terms_message = $options['general_upload_terms_message'];
|
121 |
+
$content = '';
|
122 |
+
ob_start();
|
123 |
+
?>
|
124 |
+
<div class="rtmedia-upload-terms">
|
125 |
+
<input type="checkbox" name="rtmedia_upload_terms_conditions" id="rtmedia_upload_terms_conditions" />
|
126 |
+
<label for="rtmedia_upload_terms_conditions">
|
127 |
+
<?php echo esc_html( apply_filters( 'rtmedia_upload_terms_service_agree_label', __( 'I agree to', 'buddypress-media' ) ) ); ?>
|
128 |
+
<a href='<?php echo esc_url( $general_upload_terms_page_link ); ?>' target='_blank'>
|
129 |
+
<?php echo esc_html( apply_filters( 'rtmedia_upload_terms_service_link_label', $general_upload_terms_message ) ); ?>
|
130 |
+
</a>
|
131 |
+
</label>
|
132 |
+
</div>
|
133 |
+
<?php
|
134 |
+
|
135 |
+
$content = ob_get_clean();
|
136 |
+
return $content;
|
137 |
+
}
|
138 |
+
}
|
139 |
+
// Instantiate object.
|
140 |
+
new RTMediaUploadTerms();
|
141 |
+
}
|
app/main/controllers/activity/RTMediaBuddyPressActivity.php
CHANGED
@@ -49,17 +49,19 @@ class RTMediaBuddyPressActivity {
|
|
49 |
add_action( 'bp_activity_comment_posted', array( $this, 'rtm_check_privacy_for_comments' ), 10, 3 );
|
50 |
}
|
51 |
|
|
|
|
|
|
|
|
|
|
|
52 |
function bp_activity_deleted_activities( $activity_ids_deleted ) {
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
$
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
foreach ( $all_media as $single_media ) {
|
61 |
-
$media->delete( $single_media->id, false, false );
|
62 |
-
}
|
63 |
}
|
64 |
}
|
65 |
}
|
49 |
add_action( 'bp_activity_comment_posted', array( $this, 'rtm_check_privacy_for_comments' ), 10, 3 );
|
50 |
}
|
51 |
|
52 |
+
/**
|
53 |
+
* Fires after the activity item has been deleted for media cleanup.
|
54 |
+
*
|
55 |
+
* @param array $activity_ids_deleted Array of affected activity item IDs.
|
56 |
+
*/
|
57 |
function bp_activity_deleted_activities( $activity_ids_deleted ) {
|
58 |
+
$rt_model = new RTMediaModel();
|
59 |
+
$all_media = $rt_model->get( array( 'activity_id' => $activity_ids_deleted ) );
|
60 |
+
if ( $all_media ) {
|
61 |
+
$media = new RTMediaMedia();
|
62 |
+
remove_action( 'bp_activity_deleted_activities', array( &$this, 'bp_activity_deleted_activities' ) );
|
63 |
+
foreach ( $all_media as $single_media ) {
|
64 |
+
$media->delete( $single_media->id, false, false );
|
|
|
|
|
|
|
65 |
}
|
66 |
}
|
67 |
}
|
app/main/controllers/api/RTMediaJsonApi.php
CHANGED
@@ -1062,18 +1062,20 @@ class RTMediaJsonApi {
|
|
1062 |
$media_type[] = 'album';
|
1063 |
$allowed_types[] = 'album';
|
1064 |
|
1065 |
-
$media_type_temp = filter_input( INPUT_POST, 'media_type', FILTER_SANITIZE_STRING );
|
1066 |
$media_type_array = filter_input( INPUT_POST, 'media_type', FILTER_DEFAULT, FILTER_REQUIRE_ARRAY );
|
1067 |
|
1068 |
-
if ( ! empty( $media_type_temp )
|
1069 |
-
|
1070 |
-
|
1071 |
-
|
1072 |
-
|
1073 |
-
|
1074 |
-
//Check array for currently allowed media types
|
1075 |
-
$media_type = array_intersect( $media_type, $allowed_types );
|
1076 |
}
|
|
|
|
|
|
|
|
|
1077 |
//Args for fetching media
|
1078 |
$args = array(
|
1079 |
'media_type' => $media_type,
|
@@ -1116,13 +1118,16 @@ class RTMediaJsonApi {
|
|
1116 |
$args['media_author'] = (int) $media_author;
|
1117 |
}
|
1118 |
}
|
1119 |
-
|
1120 |
-
$
|
1121 |
-
$
|
|
|
|
|
|
|
1122 |
|
1123 |
-
|
1124 |
-
$per_page = (
|
1125 |
-
$order_by = ! empty( $order_by ) ? $order_by : 'media_id desc';
|
1126 |
|
1127 |
$media_list = $rtmediamodel->get( $args, $offset, $per_page, $order_by );
|
1128 |
$media_result = array();
|
1062 |
$media_type[] = 'album';
|
1063 |
$allowed_types[] = 'album';
|
1064 |
|
1065 |
+
$media_type_temp = sanitize_text_field( filter_input( INPUT_POST, 'media_type', FILTER_SANITIZE_STRING ) );
|
1066 |
$media_type_array = filter_input( INPUT_POST, 'media_type', FILTER_DEFAULT, FILTER_REQUIRE_ARRAY );
|
1067 |
|
1068 |
+
if ( ! empty( $media_type_temp ) ) {
|
1069 |
+
// Explode by , when string found
|
1070 |
+
$media_type = explode( ',', $media_type_temp );
|
1071 |
+
} elseif ( ! empty( $media_type_array ) && is_array( $media_type_array ) ) {
|
1072 |
+
// Set media_type to passed array
|
1073 |
+
$media_type = $media_type_array;
|
|
|
|
|
1074 |
}
|
1075 |
+
// Check array for currently allowed media types
|
1076 |
+
$media_type = array_intersect( $media_type, $allowed_types );
|
1077 |
+
|
1078 |
+
|
1079 |
//Args for fetching media
|
1080 |
$args = array(
|
1081 |
'media_type' => $media_type,
|
1118 |
$args['media_author'] = (int) $media_author;
|
1119 |
}
|
1120 |
}
|
1121 |
+
|
1122 |
+
$page = sanitize_text_field( filter_input( INPUT_POST, 'page', FILTER_SANITIZE_NUMBER_INT ) );
|
1123 |
+
$per_page = sanitize_text_field( filter_input( INPUT_POST, 'per_page', FILTER_SANITIZE_NUMBER_INT ) );
|
1124 |
+
$order_by = sanitize_text_field( filter_input( INPUT_POST, 'order_by', FILTER_SANITIZE_STRING ) );
|
1125 |
+
|
1126 |
+
$offset = ( ! empty( $page ) ) ? (int) $page : 0;
|
1127 |
|
1128 |
+
// Removed is_null check, because it won't be null.
|
1129 |
+
$per_page = ( ! empty( $per_page ) ) ? (int) $per_page : 10;
|
1130 |
+
$order_by = ( ! empty( $order_by ) ) ? $order_by : 'media_id desc';
|
1131 |
|
1132 |
$media_list = $rtmediamodel->get( $args, $offset, $per_page, $order_by );
|
1133 |
$media_result = array();
|
app/main/controllers/group/RTMediaGroupExtension.php
CHANGED
@@ -9,7 +9,7 @@ if ( class_exists( 'BP_Group_Extension' ) ) :// Recommended, to prevent problems
|
|
9 |
class RTMediaGroupExtension extends BP_Group_Extension {
|
10 |
|
11 |
function __construct() {
|
12 |
-
$this->name = RTMEDIA_MEDIA_LABEL;
|
13 |
$this->slug = RTMEDIA_MEDIA_SLUG . '-setting';
|
14 |
$this->create_step_position = 21;
|
15 |
$this->enable_nav_item = false;
|
9 |
class RTMediaGroupExtension extends BP_Group_Extension {
|
10 |
|
11 |
function __construct() {
|
12 |
+
$this->name = apply_filters( 'rtmedia_media_tab_name', RTMEDIA_MEDIA_LABEL );
|
13 |
$this->slug = RTMEDIA_MEDIA_SLUG . '-setting';
|
14 |
$this->create_step_position = 21;
|
15 |
$this->enable_nav_item = false;
|
app/main/controllers/shortcodes/RTMediaGalleryShortcode.php
CHANGED
@@ -39,9 +39,21 @@ class RTMediaGalleryShortcode {
|
|
39 |
}
|
40 |
|
41 |
static function register_scripts() {
|
42 |
-
|
43 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
44 |
}
|
|
|
45 |
wp_enqueue_script( 'rtmedia-backbone', RTMEDIA_URL . 'app/assets/js/rtMedia.backbone.js', array(
|
46 |
'plupload-all',
|
47 |
'backbone',
|
39 |
}
|
40 |
|
41 |
static function register_scripts() {
|
42 |
+
$options = get_option( 'rtmedia-options' );
|
43 |
+
/**
|
44 |
+
* Check whether user is allowed to upload media without login
|
45 |
+
*/
|
46 |
+
if ( is_user_logged_in() || ( isset( $options['general_enable_anonymous_bbpress_reply'] ) && 1 === $options['general_enable_anonymous_bbpress_reply'] ) || ( isset( $options['general_enable_anonymous_comment'] ) && 1 === $options['general_enable_anonymous_comment'] ) ) {
|
47 |
+
|
48 |
+
/**
|
49 |
+
* This script handles upload related operations, so load it only when necessary
|
50 |
+
*/
|
51 |
+
if ( ! wp_script_is( 'plupload-all' ) ) {
|
52 |
+
wp_enqueue_script( 'plupload-all' );
|
53 |
+
}
|
54 |
+
|
55 |
}
|
56 |
+
|
57 |
wp_enqueue_script( 'rtmedia-backbone', RTMEDIA_URL . 'app/assets/js/rtMedia.backbone.js', array(
|
58 |
'plupload-all',
|
59 |
'backbone',
|
app/main/controllers/template/RTMediaNav.php
CHANGED
@@ -67,7 +67,7 @@ class RTMediaNav {
|
|
67 |
$tab_position = apply_filters( 'rtmedia_media_tab_position', 99 );
|
68 |
if ( 0 !== intval( $rtmedia->options['buddypress_enableOnProfile'] ) ) {
|
69 |
bp_core_new_nav_item( array(
|
70 |
-
'name' => RTMEDIA_MEDIA_LABEL . ' <span>' . rtmedia_number_to_human_readable( $profile_counts['total']['all'] ) . '</span>',
|
71 |
'slug' => apply_filters( 'rtmedia_media_tab_slug', RTMEDIA_MEDIA_SLUG ),
|
72 |
'screen_function' => array( $this, 'media_screen' ),
|
73 |
'default_subnav_slug' => 'all',
|
@@ -92,8 +92,9 @@ class RTMediaNav {
|
|
92 |
$is_visible_to_current_user = bp_group_is_visible( $current_group );
|
93 |
|
94 |
if ( $media_enabled && $is_visible_to_current_user ) {
|
95 |
-
$group_counts
|
96 |
-
$slug
|
|
|
97 |
|
98 |
if ( isset( $bp->version ) && $bp->version > '2.5.3' ) {
|
99 |
|
@@ -105,26 +106,26 @@ class RTMediaNav {
|
|
105 |
* for more details
|
106 |
*/
|
107 |
bp_core_new_subnav_item( array(
|
108 |
-
'name' => RTMEDIA_MEDIA_LABEL . ' <span>' . rtmedia_number_to_human_readable( $group_counts['total']['all'] ) . '</span>',
|
109 |
'link' => trailingslashit( bp_get_root_domain() . '/' . bp_get_groups_root_slug() . '/' . bp_get_current_group_slug() . '/' ) . $slug,
|
110 |
'slug' => $slug,
|
111 |
'parent_slug' => bp_get_current_group_slug(),
|
112 |
'parent_url' => trailingslashit( bp_get_root_domain() . '/' . bp_get_groups_root_slug() . '/' . bp_get_current_group_slug() . '/' ),
|
113 |
'user_has_access' => true,
|
114 |
'css_id' => 'rtmedia-media-nav',
|
115 |
-
'position' =>
|
116 |
'screen_function' => array( $this, 'media_screen' ),
|
117 |
'default_subnav_slug' => 'all',
|
118 |
) );
|
119 |
|
120 |
} else {
|
121 |
$bp->bp_options_nav[ bp_get_current_group_slug() ]['media'] = array(
|
122 |
-
'name' => RTMEDIA_MEDIA_LABEL . ' <span>' . rtmedia_number_to_human_readable( $group_counts['total']['all'] ) . '</span>',
|
123 |
'link' => trailingslashit( bp_get_root_domain() . '/' . bp_get_groups_root_slug() . '/' . bp_get_current_group_slug() . '/' ) . $slug,
|
124 |
'slug' => $slug,
|
125 |
'user_has_access' => true,
|
126 |
'css_id' => 'rtmedia-media-nav',
|
127 |
-
'position' =>
|
128 |
'screen_function' => array( $this, 'media_screen' ),
|
129 |
'default_subnav_slug' => 'all',
|
130 |
);
|
@@ -153,7 +154,7 @@ class RTMediaNav {
|
|
153 |
$wp_admin_bar->add_menu( array(
|
154 |
'parent' => 'my-account',
|
155 |
'id' => 'my-account-' . RTMEDIA_MEDIA_SLUG,
|
156 |
-
'title' => RTMEDIA_MEDIA_LABEL,
|
157 |
'href' => trailingslashit( get_rtmedia_user_link( get_current_user_id() ) ) . RTMEDIA_MEDIA_SLUG . '/',
|
158 |
) );
|
159 |
|
67 |
$tab_position = apply_filters( 'rtmedia_media_tab_position', 99 );
|
68 |
if ( 0 !== intval( $rtmedia->options['buddypress_enableOnProfile'] ) ) {
|
69 |
bp_core_new_nav_item( array(
|
70 |
+
'name' => apply_filters( 'rtmedia_media_tab_name', RTMEDIA_MEDIA_LABEL ) . ' <span>' . rtmedia_number_to_human_readable( $profile_counts['total']['all'] ) . '</span>',
|
71 |
'slug' => apply_filters( 'rtmedia_media_tab_slug', RTMEDIA_MEDIA_SLUG ),
|
72 |
'screen_function' => array( $this, 'media_screen' ),
|
73 |
'default_subnav_slug' => 'all',
|
92 |
$is_visible_to_current_user = bp_group_is_visible( $current_group );
|
93 |
|
94 |
if ( $media_enabled && $is_visible_to_current_user ) {
|
95 |
+
$group_counts = $this->actual_counts( $bp->groups->current_group->id, 'group' );
|
96 |
+
$slug = apply_filters( 'rtmedia_group_media_tab_slug', RTMEDIA_MEDIA_SLUG );
|
97 |
+
$media_tab_position = apply_filters( 'rtmedia_group_media_tab_position', 99 );
|
98 |
|
99 |
if ( isset( $bp->version ) && $bp->version > '2.5.3' ) {
|
100 |
|
106 |
* for more details
|
107 |
*/
|
108 |
bp_core_new_subnav_item( array(
|
109 |
+
'name' => apply_filters( 'rtmedia_media_tab_name', RTMEDIA_MEDIA_LABEL ) . ' <span>' . rtmedia_number_to_human_readable( $group_counts['total']['all'] ) . '</span>',
|
110 |
'link' => trailingslashit( bp_get_root_domain() . '/' . bp_get_groups_root_slug() . '/' . bp_get_current_group_slug() . '/' ) . $slug,
|
111 |
'slug' => $slug,
|
112 |
'parent_slug' => bp_get_current_group_slug(),
|
113 |
'parent_url' => trailingslashit( bp_get_root_domain() . '/' . bp_get_groups_root_slug() . '/' . bp_get_current_group_slug() . '/' ),
|
114 |
'user_has_access' => true,
|
115 |
'css_id' => 'rtmedia-media-nav',
|
116 |
+
'position' => $media_tab_position,
|
117 |
'screen_function' => array( $this, 'media_screen' ),
|
118 |
'default_subnav_slug' => 'all',
|
119 |
) );
|
120 |
|
121 |
} else {
|
122 |
$bp->bp_options_nav[ bp_get_current_group_slug() ]['media'] = array(
|
123 |
+
'name' => apply_filters( 'rtmedia_media_tab_name', RTMEDIA_MEDIA_LABEL ) . ' <span>' . rtmedia_number_to_human_readable( $group_counts['total']['all'] ) . '</span>',
|
124 |
'link' => trailingslashit( bp_get_root_domain() . '/' . bp_get_groups_root_slug() . '/' . bp_get_current_group_slug() . '/' ) . $slug,
|
125 |
'slug' => $slug,
|
126 |
'user_has_access' => true,
|
127 |
'css_id' => 'rtmedia-media-nav',
|
128 |
+
'position' => $media_tab_position,
|
129 |
'screen_function' => array( $this, 'media_screen' ),
|
130 |
'default_subnav_slug' => 'all',
|
131 |
);
|
154 |
$wp_admin_bar->add_menu( array(
|
155 |
'parent' => 'my-account',
|
156 |
'id' => 'my-account-' . RTMEDIA_MEDIA_SLUG,
|
157 |
+
'title' => apply_filters( 'rtmedia_media_tab_name', RTMEDIA_MEDIA_LABEL ),
|
158 |
'href' => trailingslashit( get_rtmedia_user_link( get_current_user_id() ) ) . RTMEDIA_MEDIA_SLUG . '/',
|
159 |
) );
|
160 |
|
app/main/controllers/template/RTMediaTemplate.php
CHANGED
@@ -17,7 +17,13 @@ class RTMediaTemplate {
|
|
17 |
|
18 |
if ( $rtmedia_query ) {
|
19 |
add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
|
20 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
}
|
22 |
}
|
23 |
|
17 |
|
18 |
if ( $rtmedia_query ) {
|
19 |
add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
|
20 |
+
|
21 |
+
/**
|
22 |
+
* Load media edit scripts only if user is logged in
|
23 |
+
*/
|
24 |
+
if ( is_user_logged_in() ) {
|
25 |
+
add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_image_editor_scripts' ) );
|
26 |
+
}
|
27 |
}
|
28 |
}
|
29 |
|
app/main/controllers/template/rtmedia-actions.php
CHANGED
@@ -692,7 +692,7 @@ function rtm_album_media_count() {
|
|
692 |
|
693 |
if ( isset( $rtmedia_album_count_status ) && $rtmedia_album_count_status['status'] ) {
|
694 |
?>
|
695 |
-
<div class="rtmedia-album-media-count" title="<?php echo rtmedia_album_mediacounter() . RTMEDIA_MEDIA_LABEL; ?>">
|
696 |
<?php echo esc_html( $rtmedia_album_count_status['before_string'] ) . rtmedia_album_mediacounter() . esc_html( $rtmedia_album_count_status['after_string'] ) ?></div>
|
697 |
<?php
|
698 |
}
|
692 |
|
693 |
if ( isset( $rtmedia_album_count_status ) && $rtmedia_album_count_status['status'] ) {
|
694 |
?>
|
695 |
+
<div class="rtmedia-album-media-count" title="<?php echo esc_attr( rtmedia_album_mediacounter() . ' ' . RTMEDIA_MEDIA_LABEL ); ?>">
|
696 |
<?php echo esc_html( $rtmedia_album_count_status['before_string'] ) . rtmedia_album_mediacounter() . esc_html( $rtmedia_album_count_status['after_string'] ) ?></div>
|
697 |
<?php
|
698 |
}
|
app/main/controllers/template/rtmedia-filters.php
CHANGED
@@ -224,9 +224,9 @@ function rtm_modify_document_title_parts( $title = array() ) {
|
|
224 |
global $rtmedia_query;
|
225 |
|
226 |
if ( isset( $rtmedia_query->action_query->media_type ) ) {
|
227 |
-
( ! class_exists( 'BuddyPress' ) ) ? array_unshift( $title, ucfirst( $rtmedia_query->action_query->media_type ), RTMEDIA_MEDIA_LABEL ) : array_unshift( $title, ucfirst( $rtmedia_query->action_query->media_type ) );
|
228 |
} else {
|
229 |
-
( ! class_exists( 'BuddyPress' ) ) ? array_unshift( $title, RTMEDIA_MEDIA_LABEL ) : '';
|
230 |
}
|
231 |
}
|
232 |
|
@@ -853,3 +853,68 @@ if ( ! function_exists( 'rtmedia_gallery_shortcode_parameter_pre_filter_callback
|
|
853 |
}
|
854 |
add_filter( 'rtmedia_gallery_shortcode_parameter_pre_filter', 'rtmedia_gallery_shortcode_parameter_pre_filter_callback', 10, 1 );
|
855 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
224 |
global $rtmedia_query;
|
225 |
|
226 |
if ( isset( $rtmedia_query->action_query->media_type ) ) {
|
227 |
+
( ! class_exists( 'BuddyPress' ) ) ? array_unshift( $title, ucfirst( $rtmedia_query->action_query->media_type ), apply_filters( 'rtmedia_media_tab_name', RTMEDIA_MEDIA_LABEL ) ) : array_unshift( $title, ucfirst( $rtmedia_query->action_query->media_type ) );
|
228 |
} else {
|
229 |
+
( ! class_exists( 'BuddyPress' ) ) ? array_unshift( $title, apply_filters( 'rtmedia_media_tab_name', RTMEDIA_MEDIA_LABEL ) ) : '';
|
230 |
}
|
231 |
}
|
232 |
|
853 |
}
|
854 |
add_filter( 'rtmedia_gallery_shortcode_parameter_pre_filter', 'rtmedia_gallery_shortcode_parameter_pre_filter_callback', 10, 1 );
|
855 |
|
856 |
+
|
857 |
+
/**
|
858 |
+
* Add exporters to queue
|
859 |
+
*
|
860 |
+
* @param array $exporters Exporter queue.
|
861 |
+
* @return array
|
862 |
+
*/
|
863 |
+
function register_rtmedia_exporter( $exporters ) {
|
864 |
+
$exporters['buddypress-media-shortcode-uploads'] = array(
|
865 |
+
'exporter_friendly_name' => esc_html__( 'rtMedia Shortcode Uploads', 'buddypress-media' ),
|
866 |
+
'callback' => 'rtmedia_shortcode_upload_exporter',
|
867 |
+
);
|
868 |
+
$exporters['buddypress-media-activity'] = array(
|
869 |
+
'exporter_friendly_name' => esc_html__( 'rtMedia Activities', 'buddypress-media' ),
|
870 |
+
'callback' => 'rtmedia_activity_exporter',
|
871 |
+
);
|
872 |
+
$exporters['buddypress-media-comment'] = array(
|
873 |
+
'exporter_friendly_name' => esc_html__( 'rtMedia Comments', 'buddypress-media' ),
|
874 |
+
'callback' => 'rtmedia_activity_comments_exporter',
|
875 |
+
);
|
876 |
+
$exporters['buddypress-media-views'] = array(
|
877 |
+
'exporter_friendly_name' => esc_html__( 'rtMedia Media Views', 'buddypress-media' ),
|
878 |
+
'callback' => 'rtmedia_media_view_exporter',
|
879 |
+
);
|
880 |
+
$exporters['buddypress-media-likes'] = array(
|
881 |
+
'exporter_friendly_name' => esc_html__( 'rtMedia Media Likes', 'buddypress-media' ),
|
882 |
+
'callback' => 'rtmedia_media_like_exporter',
|
883 |
+
);
|
884 |
+
|
885 |
+
return $exporters;
|
886 |
+
}
|
887 |
+
|
888 |
+
add_filter(
|
889 |
+
'wp_privacy_personal_data_exporters',
|
890 |
+
'register_rtmedia_exporter',
|
891 |
+
10
|
892 |
+
);
|
893 |
+
|
894 |
+
/**
|
895 |
+
* Add eraser to queue
|
896 |
+
*
|
897 |
+
* @param array $erasers Exporter queue.
|
898 |
+
* @return array
|
899 |
+
*/
|
900 |
+
function register_rtmedia_eraser( $erasers ) {
|
901 |
+
$erasers['buddypress-media'] = array(
|
902 |
+
'eraser_friendly_name' => esc_html__( 'rtMedia Eraser', 'buddypress-media' ),
|
903 |
+
'callback' => 'rtmedia_eraser',
|
904 |
+
);
|
905 |
+
$erasers['buddypress-media-likes'] = array(
|
906 |
+
'eraser_friendly_name' => esc_html__( 'rtMedia Likes Eraser', 'buddypress-media' ),
|
907 |
+
'callback' => 'rtmedia_like_eraser',
|
908 |
+
);
|
909 |
+
$erasers['buddypress-media-album'] = array(
|
910 |
+
'eraser_friendly_name' => esc_html__( 'rtMedia Album Eraser', 'buddypress-media' ),
|
911 |
+
'callback' => 'rtmedia_album_eraser',
|
912 |
+
);
|
913 |
+
return $erasers;
|
914 |
+
}
|
915 |
+
|
916 |
+
add_filter(
|
917 |
+
'wp_privacy_personal_data_erasers',
|
918 |
+
'register_rtmedia_eraser',
|
919 |
+
10
|
920 |
+
);
|
app/main/controllers/template/rtmedia-functions.php
CHANGED
@@ -356,7 +356,11 @@ function rtmedia_media_id( $id = false ) {
|
|
356 |
$media = $model->get_media( array(
|
357 |
'id' => $id,
|
358 |
), 0, 1 );
|
359 |
-
|
|
|
|
|
|
|
|
|
360 |
} else {
|
361 |
if ( is_object( $rtmedia_media ) ) {
|
362 |
return $rtmedia_media->media_id;
|
@@ -4179,3 +4183,704 @@ function rtmedia_number_to_human_readable( $n ) {
|
|
4179 |
}
|
4180 |
}
|
4181 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
356 |
$media = $model->get_media( array(
|
357 |
'id' => $id,
|
358 |
), 0, 1 );
|
359 |
+
|
360 |
+
// update code to fix GL-21-rtmoderation.
|
361 |
+
if ( ! empty( $media ) && ! empty( $media[0] ) ) {
|
362 |
+
return $media[0]->media_id;
|
363 |
+
}
|
364 |
} else {
|
365 |
if ( is_object( $rtmedia_media ) ) {
|
366 |
return $rtmedia_media->media_id;
|
4183 |
}
|
4184 |
}
|
4185 |
|
4186 |
+
/**
|
4187 |
+
* Activity exporter with attachments for GDPR
|
4188 |
+
*
|
4189 |
+
* @param string $email_address user email address.
|
4190 |
+
* @param int $page page no to fetch data from.
|
4191 |
+
*
|
4192 |
+
* @return array
|
4193 |
+
*/
|
4194 |
+
function rtmedia_activity_exporter( $email_address, $page = 1 ) {
|
4195 |
+
|
4196 |
+
// Limit to avoid timing out.
|
4197 |
+
$number = 100;
|
4198 |
+
$page = (int) $page;
|
4199 |
+
|
4200 |
+
// setting default values.
|
4201 |
+
$activity_count = false;
|
4202 |
+
$user_data = false;
|
4203 |
+
|
4204 |
+
// fetching user data.
|
4205 |
+
$user_cache_key = md5( 'email_' . $email_address );
|
4206 |
+
$user_id = wp_cache_get( $user_cache_key, 'activity_exporter' );
|
4207 |
+
|
4208 |
+
if ( false === $user_id ) {
|
4209 |
+
$user_data = get_user_by( 'email', $email_address );
|
4210 |
+
$user_id = $user_data->ID;
|
4211 |
+
wp_cache_set( $user_cache_key, $user_id, 'activity_exporter', 300 );
|
4212 |
+
}
|
4213 |
+
|
4214 |
+
$export_items = array();
|
4215 |
+
|
4216 |
+
if ( false === $user_data || empty( $user_id ) ) {
|
4217 |
+
|
4218 |
+
return array(
|
4219 |
+
'data' => $export_items,
|
4220 |
+
'done' => true,
|
4221 |
+
);
|
4222 |
+
}
|
4223 |
+
|
4224 |
+
global $wpdb;
|
4225 |
+
|
4226 |
+
$query = $wpdb->prepare(
|
4227 |
+
'SELECT * FROM ' . $wpdb->prefix . "bp_activity WHERE user_id=%d and type='rtmedia_update' LIMIT %d OFFSET %d",
|
4228 |
+
$user_id,
|
4229 |
+
$number,
|
4230 |
+
$number * ( $page - 1 )
|
4231 |
+
);
|
4232 |
+
|
4233 |
+
$activities_args = array( $user_id, $number, $page );
|
4234 |
+
$activities_cache_key = md5( wp_json_encode( $activities_args ) );
|
4235 |
+
$activities = wp_cache_get( $activities_cache_key, 'activity_exporter' );
|
4236 |
+
|
4237 |
+
if ( false === $activities ) {
|
4238 |
+
$activities = $wpdb->get_results( $query );
|
4239 |
+
wp_cache_set( $activities_cache_key, $activities, 'activity_exporter', 300 );
|
4240 |
+
}
|
4241 |
+
|
4242 |
+
foreach ( $activities as $activity ) {
|
4243 |
+
|
4244 |
+
$activity_content = wp_strip_all_tags( $activity->content );
|
4245 |
+
$activity_date = $activity->date_recorded;
|
4246 |
+
$activity_id = $activity->id;
|
4247 |
+
$item_id = 'activity-' . $activity_id;
|
4248 |
+
$group_id = 'activity';
|
4249 |
+
$group_label = esc_html__( 'rtMedia Activities', 'buddypress-media' );
|
4250 |
+
|
4251 |
+
$query = $wpdb->prepare( 'SELECT media_id, media_title FROM ' . $wpdb->prefix . 'rt_rtm_media WHERE activity_id=%d', $activity_id );
|
4252 |
+
|
4253 |
+
$activity_args = array( $user_id, $activity_id );
|
4254 |
+
$activity_cache_key = md5( wp_json_encode( $activity_args ) );
|
4255 |
+
$activity_count_args = array( $user_id, $activity_id, 'count' );
|
4256 |
+
$activity_count_key = md5( wp_json_encode( $activity_count_args ) );
|
4257 |
+
$activity_results = wp_cache_get( $activity_cache_key, 'activity_exporter' );
|
4258 |
+
$activity_count = wp_cache_get( $activity_count_key, 'activity_exporter' );
|
4259 |
+
|
4260 |
+
if ( false === $activity_results || false === $activity_count ) {
|
4261 |
+
$activity_results = $wpdb->get_results( $query );
|
4262 |
+
$activity_count = $wpdb->num_rows;
|
4263 |
+
|
4264 |
+
wp_cache_set( $activity_cache_key, $activity_results, 'activity_exporter', 300 );
|
4265 |
+
wp_cache_set( $activity_count_key, $activity_count, 'activity_exporter', 300 );
|
4266 |
+
}
|
4267 |
+
|
4268 |
+
$attachments = '';
|
4269 |
+
|
4270 |
+
foreach ( $activity_results as $result ) {
|
4271 |
+
$url = wp_get_attachment_url( $result->media_id );
|
4272 |
+
$attachments .= $result->media_title . " : <a href='" . esc_url( $url ) . "'>" . esc_url( $url ) . '</a><br />';
|
4273 |
+
}
|
4274 |
+
|
4275 |
+
$data = array(
|
4276 |
+
array(
|
4277 |
+
'name' => esc_html__( 'Activity Date', 'buddypress-media' ),
|
4278 |
+
'value' => $activity_date,
|
4279 |
+
),
|
4280 |
+
array(
|
4281 |
+
'name' => esc_html__( 'Activity Content', 'buddypress-media' ),
|
4282 |
+
'value' => $activity_content,
|
4283 |
+
),
|
4284 |
+
array(
|
4285 |
+
'name' => esc_html__( 'Attachments', 'buddypress-media' ),
|
4286 |
+
'value' => empty( $attachments ) ? 'No attachments' : $attachments,
|
4287 |
+
),
|
4288 |
+
);
|
4289 |
+
|
4290 |
+
$export_items[] = array(
|
4291 |
+
'group_id' => $group_id,
|
4292 |
+
'group_label' => $group_label,
|
4293 |
+
'item_id' => $item_id,
|
4294 |
+
'data' => $data,
|
4295 |
+
);
|
4296 |
+
}
|
4297 |
+
|
4298 |
+
$done = ( $activity_count < $number );
|
4299 |
+
return array(
|
4300 |
+
'data' => $export_items,
|
4301 |
+
'done' => $done,
|
4302 |
+
);
|
4303 |
+
}
|
4304 |
+
|
4305 |
+
|
4306 |
+
/**
|
4307 |
+
* Shortcode upload exporter with for GDPR
|
4308 |
+
*
|
4309 |
+
* @param string $email_address user email address.
|
4310 |
+
* @param int $page page no to fetch data from.
|
4311 |
+
*
|
4312 |
+
* @return array
|
4313 |
+
*/
|
4314 |
+
function rtmedia_shortcode_upload_exporter( $email_address, $page = 1 ) {
|
4315 |
+
|
4316 |
+
// Limit to avoid timing out.
|
4317 |
+
$number = 100;
|
4318 |
+
$page = (int) $page;
|
4319 |
+
|
4320 |
+
// setting default value.
|
4321 |
+
$user_data = false;
|
4322 |
+
|
4323 |
+
// fetching user data.
|
4324 |
+
$user_cache_key = md5( 'email_' . $email_address );
|
4325 |
+
$user_id = wp_cache_get( $user_cache_key, 'upload_exporter' );
|
4326 |
+
|
4327 |
+
if ( false === $user_id ) {
|
4328 |
+
$user_data = get_user_by( 'email', $email_address );
|
4329 |
+
$user_id = $user_data->ID;
|
4330 |
+
wp_cache_set( $user_cache_key, $user_id, 'upload_exporter', 300 );
|
4331 |
+
}
|
4332 |
+
|
4333 |
+
$export_items = array();
|
4334 |
+
|
4335 |
+
if ( false === $user_data || empty( $user_id ) ) {
|
4336 |
+
|
4337 |
+
return array(
|
4338 |
+
'data' => $export_items,
|
4339 |
+
'done' => true,
|
4340 |
+
);
|
4341 |
+
}
|
4342 |
+
|
4343 |
+
global $wpdb;
|
4344 |
+
|
4345 |
+
$query = $wpdb->prepare( 'SELECT media.media_id, media.media_title, media.upload_date, album.media_title AS album_title FROM ' . $wpdb->prefix . 'rt_rtm_media AS media, ' . $wpdb->prefix . 'rt_rtm_media AS album WHERE media.album_id=album.id AND media.activity_id=0 AND media.media_author=%d LIMIT %d OFFSET %d',
|
4346 |
+
$user_id,
|
4347 |
+
$number,
|
4348 |
+
$number * ( $page - 1 )
|
4349 |
+
);
|
4350 |
+
|
4351 |
+
$upload_args = array( $user_id, $number, $page );
|
4352 |
+
$upload_cache_key = md5( wp_json_encode( $upload_args ) );
|
4353 |
+
$media_count_args = array( $user_id, $number, $page, 'count' );
|
4354 |
+
$media_count_key = md5( wp_json_encode( $media_count_args ) );
|
4355 |
+
$media = wp_cache_get( $upload_cache_key, 'upload_exporter' );
|
4356 |
+
$media_count = wp_cache_get( $media_count_key, 'upload_exporter' );
|
4357 |
+
|
4358 |
+
if ( false === $media || false === $media_count ) {
|
4359 |
+
$media = $wpdb->get_results( $query );
|
4360 |
+
$media_count = $wpdb->num_rows;
|
4361 |
+
|
4362 |
+
wp_cache_set( $upload_cache_key, $media, 'upload_exporter', 300 );
|
4363 |
+
wp_cache_set( $media_count_key, $media_count, 'upload_exporter', 300 );
|
4364 |
+
}
|
4365 |
+
|
4366 |
+
foreach ( $media as $media_data ) {
|
4367 |
+
$item_id = 'shortcode-upload-' . $media_data->media_id;
|
4368 |
+
$group_id = 'shortcode-upload';
|
4369 |
+
$group_label = esc_html__( 'rtMedia Shortcode Uploads', 'buddypress-media' );
|
4370 |
+
|
4371 |
+
$media_url = wp_get_attachment_url( $media_data->media_id );
|
4372 |
+
$media_title = $media_data->media_title;
|
4373 |
+
$album_title = $media_data->album_title;
|
4374 |
+
$upload_date = $media_data->upload_date;
|
4375 |
+
|
4376 |
+
$data = array(
|
4377 |
+
array(
|
4378 |
+
'name' => esc_html__( 'Media Upload Date', 'buddypress-media' ),
|
4379 |
+
'value' => $upload_date,
|
4380 |
+
),
|
4381 |
+
array(
|
4382 |
+
'name' => esc_html__( 'Media Title', 'buddypress-media' ),
|
4383 |
+
'value' => $media_title,
|
4384 |
+
),
|
4385 |
+
array(
|
4386 |
+
'name' => __( 'Media URL', 'buddypress-media' ),
|
4387 |
+
'value' => $media_url,
|
4388 |
+
),
|
4389 |
+
array(
|
4390 |
+
'name' => esc_html__( 'Album Title', 'buddypress-media' ),
|
4391 |
+
'value' => $album_title,
|
4392 |
+
),
|
4393 |
+
);
|
4394 |
+
|
4395 |
+
$export_items[] = array(
|
4396 |
+
'group_id' => $group_id,
|
4397 |
+
'group_label' => $group_label,
|
4398 |
+
'item_id' => $item_id,
|
4399 |
+
'data' => $data,
|
4400 |
+
);
|
4401 |
+
}
|
4402 |
+
|
4403 |
+
$done = ( $media_count < $number );
|
4404 |
+
return array(
|
4405 |
+
'data' => $export_items,
|
4406 |
+
'done' => $done,
|
4407 |
+
);
|
4408 |
+
}
|
4409 |
+
|
4410 |
+
/**
|
4411 |
+
* Activity Comment exporter with attachments for GDPR
|
4412 |
+
*
|
4413 |
+
* @param string $email_address user email address.
|
4414 |
+
* @param int $page page no to fetch data from.
|
4415 |
+
*
|
4416 |
+
* @return array
|
4417 |
+
*/
|
4418 |
+
function rtmedia_activity_comments_exporter( $email_address, $page = 1 ) {
|
4419 |
+
|
4420 |
+
// Limit to avoid timing out.
|
4421 |
+
$number = 100;
|
4422 |
+
$page = (int) $page;
|
4423 |
+
|
4424 |
+
// setting default value.
|
4425 |
+
$user_data = false;
|
4426 |
+
|
4427 |
+
// fetching user data.
|
4428 |
+
$user_cache_key = md5( 'email_' . $email_address );
|
4429 |
+
$user_id = wp_cache_get( $user_cache_key, 'comments_exporter' );
|
4430 |
+
|
4431 |
+
if ( false === $user_id ) {
|
4432 |
+
$user_data = get_user_by( 'email', $email_address );
|
4433 |
+
$user_id = $user_data->ID;
|
4434 |
+
wp_cache_set( $user_cache_key, $user_id, 'comments_exporter', 300 );
|
4435 |
+
}
|
4436 |
+
|
4437 |
+
$export_items = array();
|
4438 |
+
|
4439 |
+
if ( false === $user_data || empty( $user_id ) ) {
|
4440 |
+
|
4441 |
+
return array(
|
4442 |
+
'data' => $export_items,
|
4443 |
+
'done' => true,
|
4444 |
+
);
|
4445 |
+
}
|
4446 |
+
|
4447 |
+
global $wpdb;
|
4448 |
+
|
4449 |
+
$query = $wpdb->prepare(
|
4450 |
+
'SELECT * FROM ' . $wpdb->prefix . "bp_activity WHERE user_id=%d and type='activity_comment' LIMIT %d OFFSET %d",
|
4451 |
+
$user_id,
|
4452 |
+
$number,
|
4453 |
+
$number * ( $page - 1 )
|
4454 |
+
);
|
4455 |
+
|
4456 |
+
$activity_comment_args = array( $user_id, $number, $page );
|
4457 |
+
$activity_comment_cache_key = md5( wp_json_encode( $activity_comment_args ) );
|
4458 |
+
$comment_count_args = array( $user_id, $number, $page, 'count' );
|
4459 |
+
$comment_count_key = md5( wp_json_encode( $comment_count_args ) );
|
4460 |
+
$comment_count = wp_cache_get( $comment_count_key, 'comments_exporter' );
|
4461 |
+
$comments = wp_cache_get( $activity_comment_cache_key, 'comments_exporter' );
|
4462 |
+
|
4463 |
+
if ( false === $comments || false === $comment_count ) {
|
4464 |
+
$comments = $wpdb->get_results( $query );
|
4465 |
+
$comment_count = $wpdb->num_rows;
|
4466 |
+
|
4467 |
+
wp_cache_set( $activity_comment_cache_key, $comments, 'comments_exporter', 300 );
|
4468 |
+
wp_cache_set( $comment_count_key, $comment_count, 'comments_exporter', 300 );
|
4469 |
+
}
|
4470 |
+
|
4471 |
+
foreach ( $comments as $comment ) {
|
4472 |
+
|
4473 |
+
$comment_content = wp_strip_all_tags( $comment->content );
|
4474 |
+
$comment_date = $comment->date_recorded;
|
4475 |
+
$comment_id = $comment->id;
|
4476 |
+
$item_id = 'activity-comment-' . $comment_id;
|
4477 |
+
$group_id = 'activity-comment';
|
4478 |
+
$group_label = esc_html__( 'rtMedia Activity Comments', 'buddypress-media' );
|
4479 |
+
|
4480 |
+
$query = $wpdb->prepare( 'SELECT media_id, media_title FROM ' . $wpdb->prefix . 'rt_rtm_media WHERE activity_id=%d', $comment_id );
|
4481 |
+
|
4482 |
+
$comment_args = array( $user_id, $comment_id );
|
4483 |
+
$comment_cache_key = md5( wp_json_encode( $comment_args ) );
|
4484 |
+
$comment_results = wp_cache_get( $comment_cache_key, 'comments_exporter' );
|
4485 |
+
|
4486 |
+
if ( false === $comment_results ) {
|
4487 |
+
$comment_results = $wpdb->get_results( $query );
|
4488 |
+
wp_cache_set( $comment_cache_key, $comment_results, 'comments_exporter', 300 );
|
4489 |
+
}
|
4490 |
+
|
4491 |
+
$attachments = '';
|
4492 |
+
|
4493 |
+
foreach ( $comment_results as $result ) {
|
4494 |
+
$url = wp_get_attachment_url( $result->media_id );
|
4495 |
+
$attachments .= $result->media_title . " : <a href='" . esc_url( $url ) . "'>" . esc_url( $url ) . '</a><br />';
|
4496 |
+
}
|
4497 |
+
|
4498 |
+
$data = array(
|
4499 |
+
array(
|
4500 |
+
'name' => esc_html__( 'Comment Date', 'buddypress-media' ),
|
4501 |
+
'value' => $comment_date,
|
4502 |
+
),
|
4503 |
+
array(
|
4504 |
+
'name' => esc_html__( 'Comment Content', 'buddypress-media' ),
|
4505 |
+
'value' => $comment_content,
|
4506 |
+
),
|
4507 |
+
array(
|
4508 |
+
'name' => esc_html__( 'Attachments', 'buddypress-media' ),
|
4509 |
+
'value' => empty( $attachments ) ? 'No attachments' : $attachments,
|
4510 |
+
),
|
4511 |
+
);
|
4512 |
+
|
4513 |
+
$export_items[] = array(
|
4514 |
+
'group_id' => $group_id,
|
4515 |
+
'group_label' => $group_label,
|
4516 |
+
'item_id' => $item_id,
|
4517 |
+
'data' => $data,
|
4518 |
+
);
|
4519 |
+
}
|
4520 |
+
|
4521 |
+
$done = ( $comment_count < $number );
|
4522 |
+
|
4523 |
+
return array(
|
4524 |
+
'data' => $export_items,
|
4525 |
+
'done' => $done,
|
4526 |
+
);
|
4527 |
+
}
|
4528 |
+
|
4529 |
+
/**
|
4530 |
+
* Media view exporter for GDPR
|
4531 |
+
*
|
4532 |
+
* @param string $email_address user email address.
|
4533 |
+
* @param int $page page no to fetch data from.
|
4534 |
+
*
|
4535 |
+
* @return array
|
4536 |
+
*/
|
4537 |
+
function rtmedia_media_view_exporter( $email_address, $page = 1 ) {
|
4538 |
+
|
4539 |
+
// Limit to avoid timing out.
|
4540 |
+
$number = 100;
|
4541 |
+
$page = (int) $page;
|
4542 |
+
|
4543 |
+
// setting default value.
|
4544 |
+
$user_data = false;
|
4545 |
+
|
4546 |
+
// fetching user data.
|
4547 |
+
$user_cache_key = md5( 'email_' . $email_address );
|
4548 |
+
$user_id = wp_cache_get( $user_cache_key, 'view_exporter' );
|
4549 |
+
|
4550 |
+
if ( false === $user_id ) {
|
4551 |
+
$user_data = get_user_by( 'email', $email_address );
|
4552 |
+
$user_id = $user_data->ID;
|
4553 |
+
wp_cache_set( $user_cache_key, $user_id, 'view_exporter', 300 );
|
4554 |
+
}
|
4555 |
+
|
4556 |
+
$export_items = array();
|
4557 |
+
|
4558 |
+
if ( false === $user_data || empty( $user_id ) ) {
|
4559 |
+
|
4560 |
+
return array(
|
4561 |
+
'data' => $export_items,
|
4562 |
+
'done' => true,
|
4563 |
+
);
|
4564 |
+
}
|
4565 |
+
|
4566 |
+
global $wpdb;
|
4567 |
+
|
4568 |
+
$query = $wpdb->prepare(
|
4569 |
+
'SELECT interaction.*, media.media_id FROM ' . $wpdb->prefix . 'rt_rtm_media_interaction as interaction, ' . $wpdb->prefix . "rt_rtm_media as media WHERE interaction.user_id=%d and interaction.action='view' and media.id = interaction.media_id LIMIT %d OFFSET %d",
|
4570 |
+
$user_id,
|
4571 |
+
$number,
|
4572 |
+
$number * ( $page - 1 )
|
4573 |
+
);
|
4574 |
+
|
4575 |
+
$view_args = array( $user_id, $number, $page );
|
4576 |
+
$view_cache_key = md5( wp_json_encode( $view_args ) );
|
4577 |
+
$view_count_args = array( $user_id, $number, $page, 'count' );
|
4578 |
+
$view_count_key = md5( wp_json_encode( $view_count_args ) );
|
4579 |
+
$view_count = wp_cache_get( $view_count_key, 'view_exporter' );
|
4580 |
+
$views = wp_cache_get( $view_cache_key, 'view_exporter' );
|
4581 |
+
|
4582 |
+
if ( false === $views || false === $view_count ) {
|
4583 |
+
$views = $wpdb->get_results( $query );
|
4584 |
+
$view_count = $wpdb->num_rows;
|
4585 |
+
|
4586 |
+
wp_cache_set( $view_cache_key, $views, 'view_exporter', 300 );
|
4587 |
+
wp_cache_set( $view_count_key, $view_count, 'view_exporter', 300 );
|
4588 |
+
}
|
4589 |
+
|
4590 |
+
foreach ( $views as $view ) {
|
4591 |
+
$no_of_views = $view->value;
|
4592 |
+
$first_view_date = $view->action_date;
|
4593 |
+
$item_id = 'media-view' . $view->id;
|
4594 |
+
$group_id = 'media-view';
|
4595 |
+
$media_url = wp_get_attachment_url( $view->media_id );
|
4596 |
+
$media_url = "<a href='" . esc_url( $media_url ) . "'>" . esc_url( $media_url ) . '</a>';
|
4597 |
+
$group_label = esc_html__( 'rtMedia Media Views', 'buddypress-media' );
|
4598 |
+
|
4599 |
+
$data = array(
|
4600 |
+
array(
|
4601 |
+
'name' => esc_html__( 'Media URL', 'buddypress-media' ),
|
4602 |
+
'value' => $media_url,
|
4603 |
+
),
|
4604 |
+
array(
|
4605 |
+
'name' => esc_html__( 'Number of Views', 'buddypress-media' ),
|
4606 |
+
'value' => $no_of_views,
|
4607 |
+
),
|
4608 |
+
array(
|
4609 |
+
'name' => esc_html__( 'Date of First View', 'buddypress-media' ),
|
4610 |
+
'value' => $first_view_date,
|
4611 |
+
),
|
4612 |
+
);
|
4613 |
+
|
4614 |
+
$export_items[] = array(
|
4615 |
+
'group_id' => $group_id,
|
4616 |
+
'group_label' => $group_label,
|
4617 |
+
'item_id' => $item_id,
|
4618 |
+
'data' => $data,
|
4619 |
+
);
|
4620 |
+
}
|
4621 |
+
|
4622 |
+
$done = ( $view_count < $number );
|
4623 |
+
|
4624 |
+
return array(
|
4625 |
+
'data' => $export_items,
|
4626 |
+
'done' => $done,
|
4627 |
+
);
|
4628 |
+
}
|
4629 |
+
|
4630 |
+
/**
|
4631 |
+
* Media Like exporter with attachments for GDPR
|
4632 |
+
*
|
4633 |
+
* @param string $email_address user email address.
|
4634 |
+
* @param int $page page no to fetch data from.
|
4635 |
+
*
|
4636 |
+
* @return array
|
4637 |
+
*/
|
4638 |
+
function rtmedia_media_like_exporter( $email_address, $page = 1 ) {
|
4639 |
+
|
4640 |
+
// Limit to avoid timing out.
|
4641 |
+
$number = 100;
|
4642 |
+
$page = (int) $page;
|
4643 |
+
|
4644 |
+
// setting default value.
|
4645 |
+
$user_data = false;
|
4646 |
+
|
4647 |
+
// fetching user data.
|
4648 |
+
$user_cache_key = md5( 'email_' . $email_address );
|
4649 |
+
$user_id = wp_cache_get( $user_cache_key, 'like_exporter' );
|
4650 |
+
|
4651 |
+
if ( false === $user_id ) {
|
4652 |
+
$user_data = get_user_by( 'email', $email_address );
|
4653 |
+
$user_id = $user_data->ID;
|
4654 |
+
wp_cache_set( $user_cache_key, $user_id, 'like_exporter', 300 );
|
4655 |
+
}
|
4656 |
+
|
4657 |
+
$export_items = array();
|
4658 |
+
|
4659 |
+
if ( false === $user_data || empty( $user_id ) ) {
|
4660 |
+
|
4661 |
+
return array(
|
4662 |
+
'data' => $export_items,
|
4663 |
+
'done' => true,
|
4664 |
+
);
|
4665 |
+
}
|
4666 |
+
|
4667 |
+
global $wpdb;
|
4668 |
+
|
4669 |
+
$query = $wpdb->prepare(
|
4670 |
+
'SELECT interaction.*, media.media_id FROM ' . $wpdb->prefix . 'rt_rtm_media_interaction as interaction, ' . $wpdb->prefix . "rt_rtm_media as media WHERE interaction.user_id=%d and interaction.action='like' and media.id = interaction.media_id LIMIT %d OFFSET %d",
|
4671 |
+
$user_id,
|
4672 |
+
$number,
|
4673 |
+
$number * ( $page - 1 )
|
4674 |
+
);
|
4675 |
+
|
4676 |
+
$likes_args = array( $user_id, $number, $page );
|
4677 |
+
$likes_cache_key = md5( wp_json_encode( $likes_args ) );
|
4678 |
+
$like_count_args = array( $user_id, $number, $page, 'count' );
|
4679 |
+
$like_count_key = md5( wp_json_encode( $like_count_args ) );
|
4680 |
+
$like_count = wp_cache_get( $like_count_key, 'like_exporter' );
|
4681 |
+
$likes = wp_cache_get( $likes_cache_key, 'like_exporter' );
|
4682 |
+
|
4683 |
+
if ( false === $likes || false === $like_count ) {
|
4684 |
+
$likes = $wpdb->get_results( $query );
|
4685 |
+
$like_count = $wpdb->num_rows;
|
4686 |
+
|
4687 |
+
wp_cache_set( $likes_cache_key, $likes, 'like_exporter', 300 );
|
4688 |
+
wp_cache_set( $like_count_key, $like_count, 'like_exporter', 300 );
|
4689 |
+
}
|
4690 |
+
|
4691 |
+
foreach ( $likes as $like ) {
|
4692 |
+
|
4693 |
+
$like_date = $like->action_date;
|
4694 |
+
$item_id = 'media-like' . $like->id;
|
4695 |
+
$group_id = 'media-like';
|
4696 |
+
$media_url = wp_get_attachment_url( $like->media_id );
|
4697 |
+
$media_url = "<a href='" . esc_url( $media_url ) . "'>" . esc_url( $media_url ) . '</a>';
|
4698 |
+
$group_label = esc_html__( 'rtMedia Media Likes', 'buddypress-media' );
|
4699 |
+
|
4700 |
+
$data = array(
|
4701 |
+
array(
|
4702 |
+
'name' => esc_html__( 'Media URL', 'buddypress-media' ),
|
4703 |
+
'value' => $media_url,
|
4704 |
+
),
|
4705 |
+
array(
|
4706 |
+
'name' => esc_html__( 'Date', 'buddypress-media' ),
|
4707 |
+
'value' => $like_date,
|
4708 |
+
),
|
4709 |
+
);
|
4710 |
+
|
4711 |
+
$export_items[] = array(
|
4712 |
+
'group_id' => $group_id,
|
4713 |
+
'group_label' => $group_label,
|
4714 |
+
'item_id' => $item_id,
|
4715 |
+
'data' => $data,
|
4716 |
+
);
|
4717 |
+
}
|
4718 |
+
|
4719 |
+
$done = ( $like_count < $number );
|
4720 |
+
|
4721 |
+
return array(
|
4722 |
+
'data' => $export_items,
|
4723 |
+
'done' => $done,
|
4724 |
+
);
|
4725 |
+
}
|
4726 |
+
|
4727 |
+
|
4728 |
+
/**
|
4729 |
+
* Media eraser for GDPR
|
4730 |
+
*
|
4731 |
+
* @param string $email_address user email address.
|
4732 |
+
* @param int $page page no to fetch data from.
|
4733 |
+
*
|
4734 |
+
* @return array
|
4735 |
+
*/
|
4736 |
+
function rtmedia_eraser( $email_address, $page = 1 ) {
|
4737 |
+
|
4738 |
+
// Limit to avoid timing out.
|
4739 |
+
$number = 100;
|
4740 |
+
$page = (int) $page;
|
4741 |
+
|
4742 |
+
// fetching user data.
|
4743 |
+
$user_data = get_user_by( 'email', $email_address );
|
4744 |
+
$items_removed = false;
|
4745 |
+
|
4746 |
+
if ( false === $user_data || empty( $user_data->ID ) ) {
|
4747 |
+
|
4748 |
+
return array(
|
4749 |
+
'items_removed' => $items_removed,
|
4750 |
+
'items_retained' => false,
|
4751 |
+
'messages' => array(),
|
4752 |
+
'done' => true,
|
4753 |
+
);
|
4754 |
+
}
|
4755 |
+
|
4756 |
+
global $wpdb;
|
4757 |
+
|
4758 |
+
$query = $wpdb->prepare(
|
4759 |
+
'SELECT media_id FROM ' . $wpdb->prefix . 'rt_rtm_media WHERE media_author=%d LIMIT %d OFFSET %d',
|
4760 |
+
$user_data->ID,
|
4761 |
+
$number,
|
4762 |
+
$number * ( $page - 1 )
|
4763 |
+
);
|
4764 |
+
|
4765 |
+
$media_ids = $wpdb->get_col( $query );
|
4766 |
+
|
4767 |
+
foreach ( $media_ids as $media_id ) {
|
4768 |
+
|
4769 |
+
// remove all attachment data.
|
4770 |
+
wp_delete_attachment( $media_id, true );
|
4771 |
+
|
4772 |
+
$items_removed = true;
|
4773 |
+
}
|
4774 |
+
|
4775 |
+
$done = ( count( $media_ids ) < $number );
|
4776 |
+
|
4777 |
+
return array(
|
4778 |
+
'items_removed' => $items_removed,
|
4779 |
+
'items_retained' => false,
|
4780 |
+
'messages' => array(),
|
4781 |
+
'done' => $done,
|
4782 |
+
);
|
4783 |
+
}
|
4784 |
+
|
4785 |
+
/**
|
4786 |
+
* Media like eraser for GDPR
|
4787 |
+
*
|
4788 |
+
* @param string $email_address user email address.
|
4789 |
+
* @param int $page page no to fetch data from.
|
4790 |
+
* @return array
|
4791 |
+
*/
|
4792 |
+
function rtmedia_album_eraser( $email_address, $page = 1 ) {
|
4793 |
+
|
4794 |
+
// Limit to avoid timing out.
|
4795 |
+
$number = 100;
|
4796 |
+
$page = (int) $page;
|
4797 |
+
|
4798 |
+
// fetching user data.
|
4799 |
+
$user_data = get_user_by( 'email', $email_address );
|
4800 |
+
$items_removed = false;
|
4801 |
+
|
4802 |
+
if ( false === $user_data || empty( $user_data->ID ) ) {
|
4803 |
+
|
4804 |
+
return array(
|
4805 |
+
'items_removed' => $items_removed,
|
4806 |
+
'items_retained' => false,
|
4807 |
+
'messages' => array(),
|
4808 |
+
'done' => true,
|
4809 |
+
);
|
4810 |
+
}
|
4811 |
+
|
4812 |
+
global $wpdb;
|
4813 |
+
|
4814 |
+
$query = $wpdb->prepare(
|
4815 |
+
'DELETE FROM ' . $wpdb->prefix . "rt_rtm_media WHERE media_type='album' AND media_author=%d LIMIT %d",
|
4816 |
+
$user_data->ID,
|
4817 |
+
$number
|
4818 |
+
);
|
4819 |
+
|
4820 |
+
$items_removed = $wpdb->query( $query );
|
4821 |
+
|
4822 |
+
$query = $wpdb->prepare(
|
4823 |
+
'DELETE FROM ' . $wpdb->prefix . "posts WHERE post_type='rtmedia_album' AND post_author=%d LIMIT %d",
|
4824 |
+
$user_data->ID,
|
4825 |
+
$number
|
4826 |
+
);
|
4827 |
+
|
4828 |
+
$items_removed = $wpdb->query( $query );
|
4829 |
+
|
4830 |
+
$done = ( $items_removed < $number );
|
4831 |
+
|
4832 |
+
return array(
|
4833 |
+
'items_removed' => $items_removed,
|
4834 |
+
'items_retained' => false,
|
4835 |
+
'messages' => array(),
|
4836 |
+
'done' => $done,
|
4837 |
+
);
|
4838 |
+
}
|
4839 |
+
|
4840 |
+
|
4841 |
+
/**
|
4842 |
+
* Media like eraser for GDPR
|
4843 |
+
*
|
4844 |
+
* @param string $email_address user email address.
|
4845 |
+
* @param int $page page no to fetch data from.
|
4846 |
+
* @return array
|
4847 |
+
*/
|
4848 |
+
function rtmedia_like_eraser( $email_address, $page = 1 ) {
|
4849 |
+
|
4850 |
+
// Limit to avoid timing out.
|
4851 |
+
$number = 100;
|
4852 |
+
$page = (int) $page;
|
4853 |
+
|
4854 |
+
// fetching user data.
|
4855 |
+
$user_data = get_user_by( 'email', $email_address );
|
4856 |
+
$items_removed = false;
|
4857 |
+
|
4858 |
+
if ( false === $user_data || empty( $user_data->ID ) ) {
|
4859 |
+
|
4860 |
+
return array(
|
4861 |
+
'items_removed' => $items_removed,
|
4862 |
+
'items_retained' => false,
|
4863 |
+
'messages' => array(),
|
4864 |
+
'done' => true,
|
4865 |
+
);
|
4866 |
+
}
|
4867 |
+
|
4868 |
+
global $wpdb;
|
4869 |
+
|
4870 |
+
$query = $wpdb->prepare(
|
4871 |
+
'DELETE FROM ' . $wpdb->prefix . "bp_activity WHERE type='rtmedia_like_activity' AND user_id=%d LIMIT %d",
|
4872 |
+
$user_data->ID,
|
4873 |
+
$number
|
4874 |
+
);
|
4875 |
+
|
4876 |
+
$items_removed = $wpdb->query( $query );
|
4877 |
+
|
4878 |
+
$done = ( $items_removed < $number );
|
4879 |
+
|
4880 |
+
return array(
|
4881 |
+
'items_removed' => $items_removed,
|
4882 |
+
'items_retained' => false,
|
4883 |
+
'messages' => array(),
|
4884 |
+
'done' => $done,
|
4885 |
+
);
|
4886 |
+
}
|
app/main/interactions/RTMediaInteraction.php
CHANGED
@@ -219,7 +219,7 @@ class RTMediaInteraction {
|
|
219 |
}
|
220 |
}
|
221 |
|
222 |
-
$title .= $sep . RTMEDIA_MEDIA_LABEL;
|
223 |
$sep = $oldSep;
|
224 |
if ( isset( $this->context->type ) ) {
|
225 |
switch ( $this->context->type ) {
|
219 |
}
|
220 |
}
|
221 |
|
222 |
+
$title .= $sep . apply_filters( 'rtmedia_media_tab_name', RTMEDIA_MEDIA_LABEL );
|
223 |
$sep = $oldSep;
|
224 |
if ( isset( $this->context->type ) ) {
|
225 |
switch ( $this->context->type ) {
|
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.
|
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.
|
26 |
}
|
27 |
|
28 |
if ( ! defined( 'RTMEDIA_PATH' ) ) {
|
@@ -132,3 +132,9 @@ function rtmedia_plugin_deactivate() {
|
|
132 |
update_option( 'is_permalink_reset', 'no' );
|
133 |
}
|
134 |
register_deactivation_hook( __FILE__, 'rtmedia_plugin_deactivate' );
|
|
|
|
|
|
|
|
|
|
|
|
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.5.0
|
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.5.0' );
|
26 |
}
|
27 |
|
28 |
if ( ! defined( 'RTMEDIA_PATH' ) ) {
|
132 |
update_option( 'is_permalink_reset', 'no' );
|
133 |
}
|
134 |
register_deactivation_hook( __FILE__, 'rtmedia_plugin_deactivate' );
|
135 |
+
|
136 |
+
// Call Admin file of upload terms to provide I agree button in uploader.
|
137 |
+
require_once 'app/admin/RTMediaUploadTermsAdmin.php';
|
138 |
+
|
139 |
+
// Call file of upload terms to provide I agree button in uploader.
|
140 |
+
require_once 'app/main/RTMediaUploadTerms.php';
|
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.
|
6 |
"Report-Msgid-Bugs-To: http://community.rtcamp.com/c/rtmedia/\n"
|
7 |
-
"POT-Creation-Date: 2018-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -22,441 +22,470 @@ 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.
|
26 |
|
27 |
-
#: app/admin/RTMediaAdmin.php:
|
28 |
msgid ""
|
29 |
"Install <a href=\"https://wordpress.org/plugins/transcoder/\" "
|
30 |
"target=\"_blank\">Transcoder plugin</a> to convert audio/video files and "
|
31 |
"thumbnails generation."
|
32 |
msgstr ""
|
33 |
|
34 |
-
#: app/admin/RTMediaAdmin.php:
|
35 |
msgid "View “%s”"
|
36 |
msgstr ""
|
37 |
|
38 |
-
#: app/admin/RTMediaAdmin.php:
|
39 |
msgid "View"
|
40 |
msgstr ""
|
41 |
|
42 |
-
#: app/admin/RTMediaAdmin.php:
|
43 |
msgid "Check 30+ premium rtMedia add-ons on our <a href=\"%s\">store</a>."
|
44 |
msgstr ""
|
45 |
|
46 |
-
#: app/admin/RTMediaAdmin.php:
|
47 |
msgid "rtMedia: "
|
48 |
msgstr ""
|
49 |
|
50 |
-
#: app/admin/RTMediaAdmin.php:
|
51 |
msgid "Meet InspireBook"
|
52 |
msgstr ""
|
53 |
|
54 |
-
#: app/admin/RTMediaAdmin.php:
|
55 |
msgid " - First official rtMedia premium theme."
|
56 |
msgstr ""
|
57 |
|
58 |
-
#: app/admin/RTMediaAdmin.php:
|
59 |
msgid "rtMedia:"
|
60 |
msgstr ""
|
61 |
|
62 |
-
#: app/admin/RTMediaAdmin.php:
|
63 |
msgid " You must"
|
64 |
msgstr ""
|
65 |
|
66 |
-
#: app/admin/RTMediaAdmin.php:
|
67 |
msgid "update permalink structure"
|
68 |
msgstr ""
|
69 |
|
70 |
-
#: app/admin/RTMediaAdmin.php:
|
71 |
msgid "to something other than the default for it to work."
|
72 |
msgstr ""
|
73 |
|
74 |
-
#: app/admin/RTMediaAdmin.php:
|
75 |
msgid "Please update all premium add-ons that you have purchased from"
|
76 |
msgstr ""
|
77 |
|
78 |
-
#: app/admin/RTMediaAdmin.php:
|
79 |
msgid "your account"
|
80 |
msgstr ""
|
81 |
|
82 |
-
#: app/admin/RTMediaAdmin.php:
|
83 |
msgid "Dismiss"
|
84 |
msgstr ""
|
85 |
|
86 |
-
#: app/admin/RTMediaAdmin.php:
|
87 |
msgid "rtMedia Pro is released"
|
88 |
msgstr ""
|
89 |
|
90 |
-
#: app/admin/RTMediaAdmin.php:
|
91 |
msgid "Media Stats"
|
92 |
msgstr ""
|
93 |
|
94 |
-
#: app/admin/RTMediaAdmin.php:
|
95 |
msgid "Usage Stats"
|
96 |
msgstr ""
|
97 |
|
98 |
-
#: app/admin/RTMediaAdmin.php:
|
99 |
msgid "Total "
|
100 |
msgstr ""
|
101 |
|
102 |
-
#: app/admin/RTMediaAdmin.php:
|
103 |
msgid "With Media"
|
104 |
msgstr ""
|
105 |
|
106 |
-
#: app/admin/RTMediaAdmin.php:
|
107 |
msgid "Comments "
|
108 |
msgstr ""
|
109 |
|
110 |
-
#: app/admin/RTMediaAdmin.php:
|
111 |
msgid "Likes"
|
112 |
msgstr ""
|
113 |
|
114 |
-
#: app/admin/RTMediaAdmin.php:
|
115 |
msgid "rtMedia Links:"
|
116 |
msgstr ""
|
117 |
|
118 |
-
#: app/admin/RTMediaAdmin.php:
|
119 |
msgid "Homepage"
|
120 |
msgstr ""
|
121 |
|
122 |
-
#: app/admin/RTMediaAdmin.php:
|
123 |
msgid "Free Support"
|
124 |
msgstr ""
|
125 |
|
126 |
-
#: app/admin/RTMediaAdmin.php:
|
127 |
msgid "Premium Addons"
|
128 |
msgstr ""
|
129 |
|
130 |
-
#: app/admin/RTMediaAdmin.php:
|
131 |
msgid "Right Now in rtMedia"
|
132 |
msgstr ""
|
133 |
|
134 |
-
#: app/admin/RTMediaAdmin.php:
|
135 |
-
#: app/admin/RTMediaAdmin.php:
|
136 |
-
#: app/admin/RTMediaAdmin.php:
|
137 |
msgid "Settings"
|
138 |
msgstr ""
|
139 |
|
140 |
-
#: app/admin/RTMediaAdmin.php:
|
141 |
-
#: app/admin/RTMediaAdmin.php:
|
142 |
-
#: app/admin/RTMediaAdmin.php:
|
143 |
#: app/helper/RTMediaSupport.php:67 app/helper/RTMediaSupport.php:68
|
144 |
msgid "Support"
|
145 |
msgstr ""
|
146 |
|
147 |
-
#: app/admin/RTMediaAdmin.php:
|
148 |
-
#: app/admin/RTMediaAdmin.php:
|
149 |
#: app/importers/RTMediaMigration.php:68 app/main/RTMedia.php:988
|
|
|
150 |
msgid "rtMedia"
|
151 |
msgstr ""
|
152 |
|
153 |
-
#: app/admin/RTMediaAdmin.php:
|
154 |
-
#: app/admin/RTMediaAdmin.php:
|
155 |
msgid "Addons"
|
156 |
msgstr ""
|
157 |
|
158 |
-
#: app/admin/RTMediaAdmin.php:
|
159 |
-
#: app/admin/RTMediaAdmin.php:
|
160 |
msgid "Themes"
|
161 |
msgstr ""
|
162 |
|
163 |
-
#: app/admin/RTMediaAdmin.php:
|
164 |
-
#: app/admin/RTMediaAdmin.php:
|
165 |
msgid "Hire Us"
|
166 |
msgstr ""
|
167 |
|
168 |
-
#: app/admin/RTMediaAdmin.php:
|
169 |
-
#: app/admin/RTMediaAdmin.php:
|
170 |
msgid "Licenses"
|
171 |
msgstr ""
|
172 |
|
173 |
-
#: app/admin/RTMediaAdmin.php:
|
174 |
msgid "ON"
|
175 |
msgstr ""
|
176 |
|
177 |
-
#: app/admin/RTMediaAdmin.php:
|
178 |
msgid "OFF"
|
179 |
msgstr ""
|
180 |
|
181 |
-
#: app/admin/RTMediaAdmin.php:
|
182 |
msgid "Please do not refresh this page."
|
183 |
msgstr ""
|
184 |
|
185 |
-
#: app/admin/RTMediaAdmin.php:
|
186 |
msgid "Something went wrong. Please "
|
187 |
msgstr ""
|
188 |
|
189 |
-
#: app/admin/RTMediaAdmin.php:
|
190 |
msgid "refresh"
|
191 |
msgstr ""
|
192 |
|
193 |
-
#: app/admin/RTMediaAdmin.php:
|
194 |
msgid " page."
|
195 |
msgstr ""
|
196 |
|
197 |
-
#: app/admin/RTMediaAdmin.php:
|
198 |
msgid "This will subscribe you to the free plan."
|
199 |
msgstr ""
|
200 |
|
201 |
-
#: app/admin/RTMediaAdmin.php:
|
202 |
msgid "Are you sure you want to disable the encoding service?"
|
203 |
msgstr ""
|
204 |
|
205 |
-
#: app/admin/RTMediaAdmin.php:
|
206 |
msgid "Are you sure you want to enable the encoding service?"
|
207 |
msgstr ""
|
208 |
|
209 |
-
#: app/admin/RTMediaAdmin.php:
|
210 |
msgid "Settings have changed, you should save them!"
|
211 |
msgstr ""
|
212 |
|
213 |
-
#: app/admin/RTMediaAdmin.php:
|
214 |
msgid ""
|
215 |
"Number of video thumbnails to be generated should be greater than 0 in "
|
216 |
"media sizes settings. Setting it to default value 2."
|
217 |
msgstr ""
|
218 |
|
219 |
-
#: app/admin/RTMediaAdmin.php:
|
220 |
msgid ""
|
221 |
"Invalid value for number of video thumbnails in media sizes settings. "
|
222 |
"Setting it to round value"
|
223 |
msgstr ""
|
224 |
|
225 |
-
#: app/admin/RTMediaAdmin.php:
|
226 |
msgid ""
|
227 |
"Number of percentage in JPEG image quality should be greater than 0 in "
|
228 |
"media sizes settings. Setting it to default value 90."
|
229 |
msgstr ""
|
230 |
|
231 |
-
#: app/admin/RTMediaAdmin.php:
|
232 |
msgid ""
|
233 |
"Number of percentage in JPEG image quality should be less than 100 in media "
|
234 |
"sizes settings. Setting it to 100."
|
235 |
msgstr ""
|
236 |
|
237 |
-
#: app/admin/RTMediaAdmin.php:
|
238 |
msgid ""
|
239 |
"Invalid value for percentage in JPEG image quality in media sizes settings. "
|
240 |
"Setting it to round value"
|
241 |
msgstr ""
|
242 |
|
243 |
-
#: app/admin/RTMediaAdmin.php:
|
244 |
msgid ""
|
245 |
"Please enter positive integer value only. Setting number of media per page "
|
246 |
"value to default value 10."
|
247 |
msgstr ""
|
248 |
|
249 |
-
#: app/admin/RTMediaAdmin.php:
|
250 |
msgid ""
|
251 |
"Please enter positive integer value only. Setting number of media per page "
|
252 |
"value to round value"
|
253 |
msgstr ""
|
254 |
|
255 |
-
#: app/admin/RTMediaAdmin.php:
|
256 |
msgid "Request failed."
|
257 |
msgstr ""
|
258 |
|
259 |
-
#: app/admin/RTMediaAdmin.php:
|
260 |
msgid "You can not use @import statement in custom css"
|
261 |
msgstr ""
|
262 |
|
263 |
-
#: app/admin/RTMediaAdmin.php:
|
264 |
msgid "Please enter WP Admin Login."
|
265 |
msgstr ""
|
266 |
|
267 |
-
#: app/admin/RTMediaAdmin.php:
|
268 |
msgid "Please enter WP Admin password."
|
269 |
msgstr ""
|
270 |
|
271 |
-
#: app/admin/RTMediaAdmin.php:
|
272 |
msgid "Please enter SSH / FTP host."
|
273 |
msgstr ""
|
274 |
|
275 |
-
#: app/admin/RTMediaAdmin.php:
|
276 |
msgid "Please enter SSH / FTP login."
|
277 |
msgstr ""
|
278 |
|
279 |
-
#: app/admin/RTMediaAdmin.php:
|
280 |
msgid "Please enter SSH / FTP password."
|
281 |
msgstr ""
|
282 |
|
283 |
-
#: app/admin/RTMediaAdmin.php:
|
284 |
msgid "Please fill all the fields."
|
285 |
msgstr ""
|
286 |
|
287 |
-
#: app/admin/RTMediaAdmin.php:
|
288 |
msgid "Empowering The Web With WordPress"
|
289 |
msgstr ""
|
290 |
|
291 |
-
#: app/admin/RTMediaAdmin.php:
|
292 |
msgid "Settings saved successfully!"
|
293 |
msgstr ""
|
294 |
|
295 |
-
#: app/admin/RTMediaAdmin.php:
|
296 |
msgid "Save Settings"
|
297 |
msgstr ""
|
298 |
|
299 |
-
#: app/admin/RTMediaAdmin.php:
|
300 |
msgid "Display"
|
301 |
msgstr ""
|
302 |
|
303 |
-
#: app/admin/RTMediaAdmin.php:
|
304 |
msgid "rtMedia BuddyPress"
|
305 |
msgstr ""
|
306 |
|
307 |
-
#: app/admin/RTMediaAdmin.php:
|
308 |
msgid "BuddyPress"
|
309 |
msgstr ""
|
310 |
|
311 |
-
#: app/admin/RTMediaAdmin.php:
|
312 |
msgid "rtMedia Types"
|
313 |
msgstr ""
|
314 |
|
315 |
-
#: app/admin/RTMediaAdmin.php:
|
316 |
msgid "Types"
|
317 |
msgstr ""
|
318 |
|
319 |
-
#: app/admin/RTMediaAdmin.php:
|
320 |
msgid "rtMedia Sizes"
|
321 |
msgstr ""
|
322 |
|
323 |
-
#: app/admin/RTMediaAdmin.php:
|
324 |
msgid "Media Sizes"
|
325 |
msgstr ""
|
326 |
|
327 |
-
#: app/admin/RTMediaAdmin.php:
|
328 |
msgid "rtMedia Privacy"
|
329 |
msgstr ""
|
330 |
|
331 |
-
#: app/admin/RTMediaAdmin.php:
|
332 |
#: app/main/controllers/privacy/RTMediaPrivacy.php:428
|
333 |
msgid "Privacy"
|
334 |
msgstr ""
|
335 |
|
336 |
-
#: app/admin/RTMediaAdmin.php:
|
337 |
msgid "rtMedia Custom CSS"
|
338 |
msgstr ""
|
339 |
|
340 |
-
#: app/admin/RTMediaAdmin.php:
|
341 |
msgid "Custom CSS"
|
342 |
msgstr ""
|
343 |
|
344 |
-
#: app/admin/RTMediaAdmin.php:
|
345 |
msgid "Other Settings"
|
346 |
msgstr ""
|
347 |
|
348 |
-
#: app/admin/RTMediaAdmin.php:
|
|
|
|
|
|
|
|
|
349 |
msgid "I use @rtMediaWP http://rt.cx/rtmedia on %s"
|
350 |
msgstr ""
|
351 |
|
352 |
-
#: app/admin/RTMediaAdmin.php:
|
353 |
msgid "Post to Twitter Now"
|
354 |
msgstr ""
|
355 |
|
356 |
-
#: app/admin/RTMediaAdmin.php:
|
357 |
msgid "Post to Twitter"
|
358 |
msgstr ""
|
359 |
|
360 |
-
#: app/admin/RTMediaAdmin.php:
|
361 |
msgid "Share on Facebook Now"
|
362 |
msgstr ""
|
363 |
|
364 |
-
#: app/admin/RTMediaAdmin.php:
|
365 |
msgid "Share on Facebook"
|
366 |
msgstr ""
|
367 |
|
368 |
-
#: app/admin/RTMediaAdmin.php:
|
369 |
msgid "Rate rtMedia on Wordpress.org"
|
370 |
msgstr ""
|
371 |
|
372 |
-
#: app/admin/RTMediaAdmin.php:
|
373 |
msgid "Rate on Wordpress.org"
|
374 |
msgstr ""
|
375 |
|
376 |
-
#: app/admin/RTMediaAdmin.php:
|
377 |
msgid "Subscribe to our Feeds"
|
378 |
msgstr ""
|
379 |
|
380 |
-
#: app/admin/RTMediaAdmin.php:
|
381 |
msgid "Spread the Word"
|
382 |
msgstr ""
|
383 |
|
384 |
-
#: app/admin/RTMediaAdmin.php:
|
385 |
msgid "Subscribe"
|
386 |
msgstr ""
|
387 |
|
388 |
-
#: app/admin/RTMediaAdmin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
389 |
msgid "Thank you for your time."
|
390 |
msgstr ""
|
391 |
|
392 |
-
#: app/admin/RTMediaAdmin.php:
|
393 |
msgid "Premium Add-ons"
|
394 |
msgstr ""
|
395 |
|
396 |
-
#: app/admin/RTMediaAdmin.php:
|
397 |
msgid ""
|
398 |
"You have images enabled on rtMedia but your network allowed filetypes do "
|
399 |
"not permit uploading of %s. Click "
|
400 |
msgstr ""
|
401 |
|
402 |
-
#: app/admin/RTMediaAdmin.php:
|
403 |
-
#: app/admin/RTMediaAdmin.php:
|
404 |
-
#: app/
|
405 |
-
#: app/helper/RTMediaSupport.php:
|
406 |
msgid "here"
|
407 |
msgstr ""
|
408 |
|
409 |
-
#: app/admin/RTMediaAdmin.php:
|
410 |
-
#: app/admin/RTMediaAdmin.php:
|
411 |
msgid " to change your settings manually."
|
412 |
msgstr ""
|
413 |
|
414 |
-
#: app/admin/RTMediaAdmin.php:
|
415 |
-
#: app/admin/RTMediaAdmin.php:
|
416 |
msgid "Recommended:"
|
417 |
msgstr ""
|
418 |
|
419 |
-
#: app/admin/RTMediaAdmin.php:
|
420 |
-
#: app/admin/RTMediaAdmin.php:
|
421 |
msgid "Update Network Settings Automatically"
|
422 |
msgstr ""
|
423 |
|
424 |
-
#: app/admin/RTMediaAdmin.php:
|
425 |
msgid ""
|
426 |
"You have video enabled on BuddyPress Media but your network allowed "
|
427 |
"filetypes do not permit uploading of mp4. Click "
|
428 |
msgstr ""
|
429 |
|
430 |
-
#: app/admin/RTMediaAdmin.php:
|
431 |
msgid ""
|
432 |
"You have audio enabled on BuddyPress Media but your network allowed "
|
433 |
"filetypes do not permit uploading of mp3. Click "
|
434 |
msgstr ""
|
435 |
|
436 |
-
#: app/admin/RTMediaAdmin.php:
|
437 |
msgid "Network settings updated successfully."
|
438 |
msgstr ""
|
439 |
|
440 |
-
#: app/admin/RTMediaAdmin.php:
|
441 |
msgid ""
|
442 |
"Please update rtMedia template files if you have overridden the default "
|
443 |
"rtMedia templates in your theme. If not, you can ignore and hide this "
|
444 |
"notice."
|
445 |
msgstr ""
|
446 |
|
447 |
-
#: app/admin/RTMediaAdmin.php:
|
448 |
#: app/importers/RTMediaMediaSizeImporter.php:73
|
449 |
#: app/importers/RTMediaMigration.php:68
|
450 |
msgid "Hide"
|
451 |
msgstr ""
|
452 |
|
453 |
-
#: app/admin/RTMediaAdmin.php:
|
454 |
msgid ""
|
455 |
"Your license keys can be found on <a href=\"%s\">my-account</a> page. For "
|
456 |
"more details, please refer to <a href=\"%s\">License documentation</a> page."
|
457 |
msgstr ""
|
458 |
|
459 |
-
#: app/admin/RTMediaAdmin.php:
|
460 |
msgid ""
|
461 |
"We found an invalid or expired license key for an rtMedia add-on. Please go "
|
462 |
"to the <a href=\"%s\">Licenses page</a> to fix this issue."
|
@@ -464,6 +493,7 @@ msgstr ""
|
|
464 |
|
465 |
#: app/admin/RTMediaFormHandler.php:63 app/admin/RTMediaFormHandler.php:104
|
466 |
#: app/admin/RTMediaFormHandler.php:197 app/admin/RTMediaFormHandler.php:232
|
|
|
467 |
msgid "Please provide a \"value\" in the argument."
|
468 |
msgstr ""
|
469 |
|
@@ -471,371 +501,427 @@ msgstr ""
|
|
471 |
msgid "Need to specify atleast two radios, else use a checkbox instead"
|
472 |
msgstr ""
|
473 |
|
474 |
-
#: app/admin/RTMediaFormHandler.php:
|
475 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
476 |
msgid "Load More"
|
477 |
msgstr ""
|
478 |
|
479 |
-
#: app/admin/RTMediaFormHandler.php:
|
480 |
msgid "Pagination"
|
481 |
msgstr ""
|
482 |
|
483 |
-
#: app/admin/RTMediaFormHandler.php:
|
484 |
msgid "Allow user to comment on uploaded media"
|
485 |
msgstr ""
|
486 |
|
487 |
-
#: app/admin/RTMediaFormHandler.php:
|
488 |
msgid ""
|
489 |
"This will display the comment form and comment listing on single media "
|
490 |
"pages as well as inside lightbox (if lightbox is enabled)."
|
491 |
msgstr ""
|
492 |
|
493 |
-
#: app/admin/RTMediaFormHandler.php:
|
494 |
msgid "Enable gallery media search"
|
495 |
msgstr ""
|
496 |
|
497 |
-
#: app/admin/RTMediaFormHandler.php:
|
498 |
msgid "This will enable the search box in gallery page."
|
499 |
msgstr ""
|
500 |
|
501 |
-
#: app/admin/RTMediaFormHandler.php:
|
502 |
msgid "Enable likes for media"
|
503 |
msgstr ""
|
504 |
|
505 |
-
#: app/admin/RTMediaFormHandler.php:
|
506 |
msgid "Enabling this setting will add like feature for media."
|
507 |
msgstr ""
|
508 |
|
509 |
-
#: app/admin/RTMediaFormHandler.php:
|
510 |
msgid "Use lightbox to display media"
|
511 |
msgstr ""
|
512 |
|
513 |
-
#: app/admin/RTMediaFormHandler.php:
|
514 |
msgid "View single media in facebook style lightbox."
|
515 |
msgstr ""
|
516 |
|
517 |
-
#: app/admin/RTMediaFormHandler.php:
|
518 |
msgid "Number of media per page"
|
519 |
msgstr ""
|
520 |
|
521 |
-
#: app/admin/RTMediaFormHandler.php:
|
522 |
msgid "Number of media items you want to show per page on front end."
|
523 |
msgstr ""
|
524 |
|
525 |
-
#: app/admin/RTMediaFormHandler.php:
|
526 |
msgid "Media display pagination option"
|
527 |
msgstr ""
|
528 |
|
529 |
-
#: app/admin/RTMediaFormHandler.php:
|
530 |
msgid "Choose whether you want the load more button or pagination buttons."
|
531 |
msgstr ""
|
532 |
|
533 |
-
#: app/admin/RTMediaFormHandler.php:
|
534 |
msgid "Enable"
|
535 |
msgstr ""
|
536 |
|
537 |
-
#: app/admin/RTMediaFormHandler.php:
|
538 |
msgid "Cascading grid layout"
|
539 |
msgstr ""
|
540 |
|
541 |
-
#: app/admin/RTMediaFormHandler.php:
|
542 |
msgid "If you enable masonry view, it is advisable to"
|
543 |
msgstr ""
|
544 |
|
545 |
-
#: app/admin/RTMediaFormHandler.php:
|
546 |
msgid "for masonry view."
|
547 |
msgstr ""
|
548 |
|
549 |
-
#: app/admin/RTMediaFormHandler.php:
|
550 |
msgid "You might need to"
|
551 |
msgstr ""
|
552 |
|
553 |
-
#: app/admin/RTMediaFormHandler.php:
|
554 |
msgid "change thumbnail size"
|
555 |
msgstr ""
|
556 |
|
557 |
-
#: app/admin/RTMediaFormHandler.php:
|
558 |
msgid "and uncheck the crop box for thumbnails."
|
559 |
msgstr ""
|
560 |
|
561 |
-
#: app/admin/RTMediaFormHandler.php:
|
562 |
msgid ""
|
563 |
"To set gallery for fixed width, set image height to 0 and width as per your "
|
564 |
"requirement and vice-versa."
|
565 |
msgstr ""
|
566 |
|
567 |
-
#: app/admin/RTMediaFormHandler.php:
|
568 |
msgid "Enable Masonry Cascading grid layout for activity"
|
569 |
msgstr ""
|
570 |
|
571 |
-
#: app/admin/RTMediaFormHandler.php:
|
572 |
msgid "Enable Direct Upload"
|
573 |
msgstr ""
|
574 |
|
575 |
-
#: app/admin/RTMediaFormHandler.php:
|
576 |
msgid "Uploading media directly as soon as it gets selected."
|
577 |
msgstr ""
|
578 |
|
579 |
-
#: app/admin/RTMediaFormHandler.php:
|
580 |
msgid "Single Media View"
|
581 |
msgstr ""
|
582 |
|
583 |
-
#: app/admin/RTMediaFormHandler.php:
|
584 |
msgid "Media Likes"
|
585 |
msgstr ""
|
586 |
|
587 |
-
#: app/admin/RTMediaFormHandler.php:
|
588 |
msgid "List Media View"
|
589 |
msgstr ""
|
590 |
|
591 |
-
#: app/admin/RTMediaFormHandler.php:
|
592 |
msgid "Masonry View"
|
593 |
msgstr ""
|
594 |
|
595 |
-
#: app/admin/RTMediaFormHandler.php:
|
596 |
msgid "Direct Upload"
|
597 |
msgstr ""
|
598 |
|
599 |
-
#: app/admin/RTMediaFormHandler.php:
|
600 |
msgid "Gallery Media Search"
|
601 |
msgstr ""
|
602 |
|
603 |
-
#: app/admin/RTMediaFormHandler.php:
|
604 |
msgid "Allow usage data tracking"
|
605 |
msgstr ""
|
606 |
|
607 |
-
#: app/admin/RTMediaFormHandler.php:
|
608 |
msgid ""
|
609 |
"To make rtMedia better compatible with your sites, you can help the rtMedia "
|
610 |
"team learn what themes and plugins you are using. No private information "
|
611 |
"about your setup will be sent during tracking."
|
612 |
msgstr ""
|
613 |
|
614 |
-
#: app/admin/RTMediaFormHandler.php:
|
615 |
msgid "Admin bar menu integration"
|
616 |
msgstr ""
|
617 |
|
618 |
-
#: app/admin/RTMediaFormHandler.php:
|
619 |
msgid ""
|
620 |
"Add rtMedia menu to WordPress admin bar for easy access to settings and "
|
621 |
"moderation page (if enabled)."
|
622 |
msgstr ""
|
623 |
|
624 |
-
#: app/admin/RTMediaFormHandler.php:
|
625 |
msgid "Add a link to rtMedia in footer"
|
626 |
msgstr ""
|
627 |
|
628 |
-
#: app/admin/RTMediaFormHandler.php:
|
629 |
msgid "Help us promote rtMedia."
|
630 |
msgstr ""
|
631 |
|
632 |
-
#: app/admin/RTMediaFormHandler.php:
|
633 |
-
msgid "
|
634 |
msgstr ""
|
635 |
|
636 |
-
#: app/admin/RTMediaFormHandler.php:
|
637 |
msgid ""
|
638 |
-
"
|
639 |
-
"
|
640 |
msgstr ""
|
641 |
|
642 |
-
#: app/admin/RTMediaFormHandler.php:
|
643 |
-
msgid "
|
644 |
msgstr ""
|
645 |
|
646 |
-
#: app/admin/RTMediaFormHandler.php:
|
647 |
-
msgid "
|
648 |
msgstr ""
|
649 |
|
650 |
-
#: app/admin/RTMediaFormHandler.php:
|
651 |
-
msgid "
|
652 |
msgstr ""
|
653 |
|
654 |
-
#: app/admin/RTMediaFormHandler.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
655 |
msgid ""
|
656 |
-
"
|
657 |
-
"
|
658 |
msgstr ""
|
659 |
|
660 |
-
#: app/admin/RTMediaFormHandler.php:
|
661 |
-
msgid "
|
662 |
msgstr ""
|
663 |
|
664 |
-
#: app/admin/RTMediaFormHandler.php:
|
665 |
-
msgid "
|
666 |
msgstr ""
|
667 |
|
668 |
-
#: app/admin/RTMediaFormHandler.php:
|
669 |
-
msgid "
|
670 |
msgstr ""
|
671 |
|
672 |
-
#: app/admin/RTMediaFormHandler.php:
|
673 |
-
msgid "
|
674 |
msgstr ""
|
675 |
|
676 |
-
#: app/admin/RTMediaFormHandler.php:
|
677 |
-
msgid "
|
|
|
|
|
|
|
|
|
678 |
msgstr ""
|
679 |
|
680 |
-
#: app/admin/RTMediaFormHandler.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
681 |
msgid "Media Types Settings"
|
682 |
msgstr ""
|
683 |
|
684 |
-
#: app/admin/RTMediaFormHandler.php:
|
685 |
msgid "Media Type"
|
686 |
msgstr ""
|
687 |
|
688 |
-
#: app/admin/RTMediaFormHandler.php:
|
689 |
msgid "Allow Upload"
|
690 |
msgstr ""
|
691 |
|
692 |
-
#: app/admin/RTMediaFormHandler.php:
|
693 |
msgid "Allows you to upload a particular media type on your post."
|
694 |
msgstr ""
|
695 |
|
696 |
-
#: app/admin/RTMediaFormHandler.php:
|
697 |
msgid "Set Featured"
|
698 |
msgstr ""
|
699 |
|
700 |
-
#: app/admin/RTMediaFormHandler.php:
|
701 |
msgid "Place a specific media as a featured content on the post."
|
702 |
msgstr ""
|
703 |
|
704 |
-
#: app/admin/RTMediaFormHandler.php:
|
705 |
msgid "File Extensions"
|
706 |
msgstr ""
|
707 |
|
708 |
-
#: app/admin/RTMediaFormHandler.php:
|
709 |
msgid "Media Size Settings"
|
710 |
msgstr ""
|
711 |
|
712 |
-
#: app/admin/RTMediaFormHandler.php:
|
713 |
msgid "Category"
|
714 |
msgstr ""
|
715 |
|
716 |
-
#: app/admin/RTMediaFormHandler.php:
|
717 |
msgid "Entity"
|
718 |
msgstr ""
|
719 |
|
720 |
-
#: app/admin/RTMediaFormHandler.php:
|
721 |
msgid "Width"
|
722 |
msgstr ""
|
723 |
|
724 |
-
#: app/admin/RTMediaFormHandler.php:
|
725 |
msgid "Height"
|
726 |
msgstr ""
|
727 |
|
728 |
-
#: app/admin/RTMediaFormHandler.php:
|
729 |
msgid "Crop"
|
730 |
msgstr ""
|
731 |
|
732 |
-
#: app/admin/RTMediaFormHandler.php:
|
733 |
msgid "JPEG/JPG image quality (1-100)"
|
734 |
msgstr ""
|
735 |
|
736 |
-
#: app/admin/RTMediaFormHandler.php:
|
737 |
msgid "Enter JPEG/JPG Image Quality. Minimum value is 1. 100 is original quality."
|
738 |
msgstr ""
|
739 |
|
740 |
-
#: app/admin/RTMediaFormHandler.php:
|
741 |
msgid "Image Quality"
|
742 |
msgstr ""
|
743 |
|
744 |
-
#: app/admin/RTMediaFormHandler.php:
|
745 |
msgid "Custom CSS settings"
|
746 |
msgstr ""
|
747 |
|
748 |
-
#: app/admin/RTMediaFormHandler.php:
|
749 |
msgid "rtMedia default styles"
|
750 |
msgstr ""
|
751 |
|
752 |
-
#: app/admin/RTMediaFormHandler.php:
|
753 |
msgid ""
|
754 |
"Load default rtMedia styles. You need to write your own style for rtMedia "
|
755 |
"if you disable it."
|
756 |
msgstr ""
|
757 |
|
758 |
-
#: app/admin/RTMediaFormHandler.php:
|
759 |
msgid "Paste your CSS code"
|
760 |
msgstr ""
|
761 |
|
762 |
-
#: app/admin/RTMediaFormHandler.php:
|
763 |
msgid "Custom rtMedia CSS container"
|
764 |
msgstr ""
|
765 |
|
766 |
-
#: app/admin/RTMediaFormHandler.php:
|
767 |
msgid "Enable privacy"
|
768 |
msgstr ""
|
769 |
|
770 |
-
#: app/admin/RTMediaFormHandler.php:
|
771 |
msgid "Enable privacy in rtMedia"
|
772 |
msgstr ""
|
773 |
|
774 |
-
#: app/admin/RTMediaFormHandler.php:
|
775 |
msgid "Default privacy"
|
776 |
msgstr ""
|
777 |
|
778 |
-
#: app/admin/RTMediaFormHandler.php:
|
779 |
msgid "Set default privacy for media"
|
780 |
msgstr ""
|
781 |
|
782 |
-
#: app/admin/RTMediaFormHandler.php:
|
783 |
msgid "Allow users to set privacy for their content"
|
784 |
msgstr ""
|
785 |
|
786 |
-
#: app/admin/RTMediaFormHandler.php:
|
787 |
msgid ""
|
788 |
"If you choose this, users will be able to change privacy of their own "
|
789 |
"uploads."
|
790 |
msgstr ""
|
791 |
|
792 |
-
#: app/admin/RTMediaFormHandler.php:
|
793 |
msgid "For group uploads, BuddyPress groups privacy is used."
|
794 |
msgstr ""
|
795 |
|
796 |
-
#: app/admin/RTMediaFormHandler.php:
|
797 |
msgid "Enable media in profile"
|
798 |
msgstr ""
|
799 |
|
800 |
-
#: app/admin/RTMediaFormHandler.php:
|
801 |
msgid "Enable Media on BuddyPress Profile"
|
802 |
msgstr ""
|
803 |
|
804 |
-
#: app/admin/RTMediaFormHandler.php:
|
805 |
msgid "Enable media in group"
|
806 |
msgstr ""
|
807 |
|
808 |
-
#: app/admin/RTMediaFormHandler.php:
|
809 |
msgid "Enable Media on BuddyPress Groups"
|
810 |
msgstr ""
|
811 |
|
812 |
-
#: app/admin/RTMediaFormHandler.php:
|
813 |
msgid "Allow upload from activity stream"
|
814 |
msgstr ""
|
815 |
|
816 |
-
#: app/admin/RTMediaFormHandler.php:
|
817 |
msgid "Allow upload using status update box present on activity stream page"
|
818 |
msgstr ""
|
819 |
|
820 |
-
#: app/admin/RTMediaFormHandler.php:
|
821 |
msgid "Enable media in comment"
|
822 |
msgstr ""
|
823 |
|
824 |
-
#: app/admin/RTMediaFormHandler.php:
|
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:
|
831 |
msgid "Disable upload in comment media"
|
832 |
msgstr ""
|
833 |
|
834 |
-
#: app/admin/RTMediaFormHandler.php:
|
835 |
msgid "Number of media items to show in activity stream"
|
836 |
msgstr ""
|
837 |
|
838 |
-
#: app/admin/RTMediaFormHandler.php:
|
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,58 +929,141 @@ msgid ""
|
|
843 |
"unlimited."
|
844 |
msgstr ""
|
845 |
|
846 |
-
#: app/admin/RTMediaFormHandler.php:
|
847 |
msgid "Enable media notification"
|
848 |
msgstr ""
|
849 |
|
850 |
-
#: app/admin/RTMediaFormHandler.php:
|
851 |
msgid ""
|
852 |
"This will enable notifications to media authors for media likes and "
|
853 |
"comments."
|
854 |
msgstr ""
|
855 |
|
856 |
-
#: app/admin/RTMediaFormHandler.php:
|
857 |
msgid "Create activity for media likes"
|
858 |
msgstr ""
|
859 |
|
860 |
-
#: app/admin/RTMediaFormHandler.php:
|
861 |
msgid "Enabling this setting will create BuddyPress activity for media likes."
|
862 |
msgstr ""
|
863 |
|
864 |
-
#: app/admin/RTMediaFormHandler.php:
|
865 |
msgid "Create activity for media comments"
|
866 |
msgstr ""
|
867 |
|
868 |
-
#: app/admin/RTMediaFormHandler.php:
|
869 |
msgid "Enabling this setting will create BuddyPress activity for media comments."
|
870 |
msgstr ""
|
871 |
|
872 |
-
#: app/admin/RTMediaFormHandler.php:
|
873 |
msgid "Organize media into albums"
|
874 |
msgstr ""
|
875 |
|
876 |
-
#: app/admin/RTMediaFormHandler.php:
|
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:
|
883 |
msgid "Show album description"
|
884 |
msgstr ""
|
885 |
|
886 |
-
#: app/admin/RTMediaFormHandler.php:
|
887 |
msgid "This will show description of an album under album gallery page."
|
888 |
msgstr ""
|
889 |
|
890 |
-
#: app/admin/RTMediaFormHandler.php:
|
891 |
msgid "Please Enable BuddyPress Activity Streams to update option"
|
892 |
msgstr ""
|
893 |
|
894 |
-
#: app/admin/RTMediaFormHandler.php:
|
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 ""
|
@@ -1197,109 +1366,99 @@ msgid ""
|
|
1197 |
msgstr ""
|
1198 |
|
1199 |
#: app/helper/RTMediaAddon.php:436
|
1200 |
-
msgid "Upload Terms"
|
1201 |
-
msgstr ""
|
1202 |
-
|
1203 |
-
#: app/helper/RTMediaAddon.php:439
|
1204 |
-
msgid ""
|
1205 |
-
"User must have to check the terms and conditions checkbox before uploading "
|
1206 |
-
"the media."
|
1207 |
-
msgstr ""
|
1208 |
-
|
1209 |
-
#: app/helper/RTMediaAddon.php:447
|
1210 |
msgid "CubePoints"
|
1211 |
msgstr ""
|
1212 |
|
1213 |
-
#: app/helper/RTMediaAddon.php:
|
1214 |
msgid ""
|
1215 |
"If you are using CubePoints plugin on your website than rtMedia CubePoint "
|
1216 |
"add-on can be integrate with that plugin to setup point management system "
|
1217 |
"for rtMedia related activities."
|
1218 |
msgstr ""
|
1219 |
|
1220 |
-
#: app/helper/RTMediaAddon.php:
|
1221 |
msgid "Social Sync"
|
1222 |
msgstr ""
|
1223 |
|
1224 |
-
#: app/helper/RTMediaAddon.php:
|
1225 |
msgid "rtMedia Social Sync allows you to import media from your Facebook account."
|
1226 |
msgstr ""
|
1227 |
|
1228 |
-
#: app/helper/RTMediaAddon.php:
|
1229 |
msgid "Photo Watermark"
|
1230 |
msgstr ""
|
1231 |
|
1232 |
-
#: app/helper/RTMediaAddon.php:
|
1233 |
msgid ""
|
1234 |
"rtMedia Photo Watermark let you add watermark on your images uploaded using "
|
1235 |
"rtMedia."
|
1236 |
msgstr ""
|
1237 |
|
1238 |
-
#: app/helper/RTMediaAddon.php:
|
1239 |
msgid "Photo Tagging"
|
1240 |
msgstr ""
|
1241 |
|
1242 |
-
#: app/helper/RTMediaAddon.php:
|
1243 |
msgid ""
|
1244 |
"rtMedia Photo Tagging enable users to tag their friends on photos uploaded "
|
1245 |
"using rtMedia."
|
1246 |
msgstr ""
|
1247 |
|
1248 |
-
#: app/helper/RTMediaAddon.php:
|
1249 |
msgid "Photo Filters"
|
1250 |
msgstr ""
|
1251 |
|
1252 |
-
#: app/helper/RTMediaAddon.php:
|
1253 |
msgid ""
|
1254 |
"rtMedia Photo Filters adds Instagram like filters to images uploaded with "
|
1255 |
"rtMedia."
|
1256 |
msgstr ""
|
1257 |
|
1258 |
-
#: app/helper/RTMediaAddon.php:
|
1259 |
msgid "Kaltura Add-on"
|
1260 |
msgstr ""
|
1261 |
|
1262 |
-
#: app/helper/RTMediaAddon.php:
|
1263 |
msgid ""
|
1264 |
"Add support for more video formats using Kaltura video solution. It works "
|
1265 |
"with Kaltura.com, self-hosted Kaltura-CE and Kaltura-on-premise."
|
1266 |
msgstr ""
|
1267 |
|
1268 |
-
#: app/helper/RTMediaAddon.php:
|
1269 |
msgid "FFMPEG Add-on"
|
1270 |
msgstr ""
|
1271 |
|
1272 |
-
#: app/helper/RTMediaAddon.php:
|
1273 |
msgid ""
|
1274 |
"Add supports for more audio & video formats using open-source media-node. "
|
1275 |
"Media node comes with automated setup script for Ubuntu/Debian."
|
1276 |
msgstr ""
|
1277 |
|
1278 |
-
#: app/helper/RTMediaAddon.php:
|
1279 |
msgid "Membership Add-on"
|
1280 |
msgstr ""
|
1281 |
|
1282 |
-
#: app/helper/RTMediaAddon.php:
|
1283 |
msgid ""
|
1284 |
"rtMedia Membership add-on provides membership functionality in your site in "
|
1285 |
"terms of media upload."
|
1286 |
msgstr ""
|
1287 |
|
1288 |
-
#: app/helper/RTMediaAddon.php:
|
1289 |
msgid "Coming Soon !!"
|
1290 |
msgstr ""
|
1291 |
|
1292 |
-
#: app/helper/RTMediaAddon.php:
|
1293 |
msgid "Purchased"
|
1294 |
msgstr ""
|
1295 |
|
1296 |
-
#: app/helper/RTMediaAddon.php:
|
1297 |
#: app/helper/RTMediaThemes.php:201 app/helper/RTMediaThemes.php:310
|
1298 |
#: app/helper/RTMediaThemes.php:354 app/importers/BPMediaAlbumimporter.php:177
|
1299 |
msgid "Buy Now"
|
1300 |
msgstr ""
|
1301 |
|
1302 |
-
#: app/helper/RTMediaAddon.php:
|
1303 |
#: app/helper/RTMediaThemes.php:199 app/helper/RTMediaThemes.php:308
|
1304 |
#: app/helper/RTMediaThemes.php:352 app/importers/BPMediaAlbumimporter.php:178
|
1305 |
msgid "Live Demo"
|
@@ -1517,7 +1676,6 @@ msgid "New Feature"
|
|
1517 |
msgstr ""
|
1518 |
|
1519 |
#: app/helper/RTMediaSupport.php:178
|
1520 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:284
|
1521 |
msgid "Submit"
|
1522 |
msgstr ""
|
1523 |
|
@@ -1854,15 +2012,15 @@ msgstr ""
|
|
1854 |
msgid "The method expects an array in arguments for %s provided."
|
1855 |
msgstr ""
|
1856 |
|
1857 |
-
#: app/helper/rtUploadAttachment.php:
|
1858 |
msgid "You can not upload more than 2 MB."
|
1859 |
msgstr ""
|
1860 |
|
1861 |
-
#: app/helper/rtUploadAttachment.php:
|
1862 |
msgid "There was an error uploading your files"
|
1863 |
msgstr ""
|
1864 |
|
1865 |
-
#: app/helper/rtUploadAttachment.php:
|
1866 |
msgid "Form was submitted"
|
1867 |
msgstr ""
|
1868 |
|
@@ -2151,7 +2309,7 @@ msgstr ""
|
|
2151 |
msgid "Public - Visible to the world"
|
2152 |
msgstr ""
|
2153 |
|
2154 |
-
#: app/main/RTMedia.php:681 app/main/controllers/template/RTMediaNav.php:
|
2155 |
#: app/main/controllers/template/rtmedia-functions.php:136
|
2156 |
msgid "All"
|
2157 |
msgstr ""
|
@@ -2163,7 +2321,7 @@ msgstr ""
|
|
2163 |
msgid "Album"
|
2164 |
msgstr ""
|
2165 |
|
2166 |
-
#: app/main/RTMedia.php:697 app/main/RTMedia.php:
|
2167 |
#: app/main/controllers/media/RTMediaAlbum.php:53
|
2168 |
#: app/main/controllers/media/RTMediaAlbum.php:65
|
2169 |
msgid "Albums"
|
@@ -2188,237 +2346,245 @@ msgstr ""
|
|
2188 |
msgid ": Can't Create Database table. Please check create table permission."
|
2189 |
msgstr ""
|
2190 |
|
2191 |
-
#: app/main/RTMedia.php:
|
2192 |
msgid "Loading media"
|
2193 |
msgstr ""
|
2194 |
|
2195 |
-
#: app/main/RTMedia.php:
|
2196 |
msgid "Please enter some content to post."
|
2197 |
msgstr ""
|
2198 |
|
2199 |
-
#: app/main/RTMedia.php:
|
2200 |
msgid "Empty comment is not allowed."
|
2201 |
msgstr ""
|
2202 |
|
2203 |
-
#: app/main/RTMedia.php:
|
2204 |
msgid "Are you sure you want to delete this media?"
|
2205 |
msgstr ""
|
2206 |
|
2207 |
-
#: app/main/RTMedia.php:
|
2208 |
msgid "Are you sure you want to delete this comment?"
|
2209 |
msgstr ""
|
2210 |
|
2211 |
-
#: app/main/RTMedia.php:
|
2212 |
msgid "Are you sure you want to delete this Album?"
|
2213 |
msgstr ""
|
2214 |
|
2215 |
-
#: app/main/RTMedia.php:
|
2216 |
msgid "Drop files here"
|
2217 |
msgstr ""
|
2218 |
|
2219 |
-
#: app/main/RTMedia.php:
|
2220 |
msgid "album created successfully."
|
2221 |
msgstr ""
|
2222 |
|
2223 |
-
#: app/main/RTMedia.php:
|
2224 |
msgid "Something went wrong. Please try again."
|
2225 |
msgstr ""
|
2226 |
|
2227 |
-
#: app/main/RTMedia.php:
|
2228 |
msgid "Enter an album name."
|
2229 |
msgstr ""
|
2230 |
|
2231 |
-
#: app/main/RTMedia.php:
|
2232 |
msgid "Max file Size Limit : "
|
2233 |
msgstr ""
|
2234 |
|
2235 |
-
#: app/main/RTMedia.php:
|
2236 |
msgid "Allowed File Formats"
|
2237 |
msgstr ""
|
2238 |
|
2239 |
-
#: app/main/RTMedia.php:
|
2240 |
msgid "Select All Visible"
|
2241 |
msgstr ""
|
2242 |
|
2243 |
-
#: app/main/RTMedia.php:
|
2244 |
msgid "Unselect All Visible"
|
2245 |
msgstr ""
|
2246 |
|
2247 |
-
#: app/main/RTMedia.php:
|
2248 |
msgid "Please select some media."
|
2249 |
msgstr ""
|
2250 |
|
2251 |
-
#: app/main/RTMedia.php:
|
2252 |
msgid "Are you sure you want to delete the selected media?"
|
2253 |
msgstr ""
|
2254 |
|
2255 |
-
#: app/main/RTMedia.php:
|
2256 |
msgid "Are you sure you want to move the selected media?"
|
2257 |
msgstr ""
|
2258 |
|
2259 |
-
#: app/main/RTMedia.php:
|
2260 |
msgid "Waiting"
|
2261 |
msgstr ""
|
2262 |
|
2263 |
-
#: app/main/RTMedia.php:
|
2264 |
msgid "Uploaded"
|
2265 |
msgstr ""
|
2266 |
|
2267 |
-
#: app/main/RTMedia.php:
|
2268 |
msgid "Uploading"
|
2269 |
msgstr ""
|
2270 |
|
2271 |
-
#: app/main/RTMedia.php:
|
2272 |
msgid "Failed"
|
2273 |
msgstr ""
|
2274 |
|
2275 |
-
#: app/main/RTMedia.php:
|
2276 |
msgid "Close"
|
2277 |
msgstr ""
|
2278 |
|
2279 |
-
#: app/main/RTMedia.php:
|
2280 |
#: app/main/controllers/media/RTMediaGalleryItemAction.php:63
|
2281 |
#: app/main/controllers/media/RTMediaGalleryItemAction.php:80
|
2282 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
2283 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
2284 |
msgid "Edit"
|
2285 |
msgstr ""
|
2286 |
|
2287 |
-
#: app/main/RTMedia.php:
|
2288 |
#: app/main/controllers/media/RTMediaGalleryItemAction.php:67
|
2289 |
#: app/main/controllers/media/RTMediaGalleryItemAction.php:80
|
2290 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
2291 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
2292 |
#: templates/media/album-single-edit.php:78
|
2293 |
msgid "Delete"
|
2294 |
msgstr ""
|
2295 |
|
2296 |
-
#: app/main/RTMedia.php:
|
2297 |
msgid "Edit Media"
|
2298 |
msgstr ""
|
2299 |
|
2300 |
-
#: app/main/RTMedia.php:
|
2301 |
msgid "Remove from queue"
|
2302 |
msgstr ""
|
2303 |
|
2304 |
-
#: app/main/RTMedia.php:
|
2305 |
msgid "Add more files"
|
2306 |
msgstr ""
|
2307 |
|
2308 |
-
#: app/main/RTMedia.php:
|
2309 |
msgid "File not supported"
|
2310 |
msgstr ""
|
2311 |
|
2312 |
-
#: app/main/RTMedia.php:
|
2313 |
msgid "more"
|
2314 |
msgstr ""
|
2315 |
|
2316 |
-
#: app/main/RTMedia.php:
|
2317 |
msgid "less"
|
2318 |
msgstr ""
|
2319 |
|
2320 |
-
#: app/main/RTMedia.php:
|
2321 |
msgid "Read more"
|
2322 |
msgstr ""
|
2323 |
|
2324 |
-
#: app/main/RTMedia.php:
|
2325 |
msgid "Show less"
|
2326 |
msgstr ""
|
2327 |
|
2328 |
-
#: app/main/RTMedia.php:
|
2329 |
msgid "This media is uploaded. Are you sure you want to delete this media?"
|
2330 |
msgstr ""
|
2331 |
|
2332 |
-
#: app/main/RTMedia.php:
|
2333 |
msgid "Featured media set successfully."
|
2334 |
msgstr ""
|
2335 |
|
2336 |
-
#: app/main/RTMedia.php:
|
2337 |
msgid "Featured media removed successfully."
|
2338 |
msgstr ""
|
2339 |
|
2340 |
-
#: app/main/RTMedia.php:
|
2341 |
msgid "Title:"
|
2342 |
msgstr ""
|
2343 |
|
2344 |
-
#: app/main/RTMedia.php:
|
2345 |
msgid "Description:"
|
2346 |
msgstr ""
|
2347 |
|
2348 |
-
#: app/main/RTMedia.php:
|
2349 |
msgid "Oops !! There's no media found for the request !!"
|
2350 |
msgstr ""
|
2351 |
|
2352 |
-
#: app/main/RTMedia.php:
|
2353 |
msgid "Edit File Name"
|
2354 |
msgstr ""
|
2355 |
|
2356 |
-
#: app/main/RTMedia.php:
|
2357 |
msgid "Privacy updated successfully."
|
2358 |
msgstr ""
|
2359 |
|
2360 |
-
#: app/main/RTMedia.php:
|
2361 |
msgid "Couldn't change privacy, please try again."
|
2362 |
msgstr ""
|
2363 |
|
2364 |
-
#: app/main/RTMedia.php:
|
2365 |
msgid "file deleted successfully."
|
2366 |
msgstr ""
|
2367 |
|
2368 |
-
#: app/main/RTMedia.php:
|
2369 |
msgid "There are some uploads in progress. Do you want to cancel them?"
|
2370 |
msgstr ""
|
2371 |
|
2372 |
-
#: app/main/RTMedia.php:
|
2373 |
msgid "Media upload is disabled. Please Enable at least one media type to proceed."
|
2374 |
msgstr ""
|
2375 |
|
2376 |
-
#: app/main/RTMedia.php:
|
2377 |
msgid "Adding media in Comments is not allowed"
|
2378 |
msgstr ""
|
2379 |
|
2380 |
-
#: app/main/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2381 |
msgid "Media Files"
|
2382 |
msgstr ""
|
2383 |
|
2384 |
-
#: app/main/controllers/activity/RTMediaBuddyPressActivity.php:
|
2385 |
#: app/main/controllers/media/RTMediaComment.php:175
|
2386 |
#: app/main/controllers/shortcodes/RTMediaUploadShortcode.php:102
|
2387 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
2388 |
msgid "You are not allowed to upload/attach media."
|
2389 |
msgstr ""
|
2390 |
|
2391 |
-
#: app/main/controllers/activity/RTMediaBuddyPressActivity.php:
|
2392 |
msgid "%s added a %s"
|
2393 |
msgstr ""
|
2394 |
|
2395 |
-
#: app/main/controllers/activity/RTMediaBuddyPressActivity.php:467
|
2396 |
#: app/main/controllers/activity/RTMediaBuddyPressActivity.php:469
|
|
|
2397 |
#: app/main/controllers/upload/RTMediaUploadEndpoint.php:220
|
2398 |
msgid "%s added %d %s"
|
2399 |
msgstr ""
|
2400 |
|
2401 |
-
#: app/main/controllers/activity/RTMediaBuddyPressActivity.php:
|
2402 |
msgid "%1$s liked a %2$s in the group %3$s"
|
2403 |
msgstr ""
|
2404 |
|
2405 |
-
#: app/main/controllers/activity/RTMediaBuddyPressActivity.php:
|
2406 |
msgid "%1$s liked their %2$s"
|
2407 |
msgstr ""
|
2408 |
|
2409 |
-
#: app/main/controllers/activity/RTMediaBuddyPressActivity.php:
|
2410 |
msgid "%1$s liked %2$s's %3$s"
|
2411 |
msgstr ""
|
2412 |
|
2413 |
-
#: app/main/controllers/activity/RTMediaBuddyPressActivity.php:
|
2414 |
msgid "%1$s commented on a %2$s in the group %3$s"
|
2415 |
msgstr ""
|
2416 |
|
2417 |
-
#: app/main/controllers/activity/RTMediaBuddyPressActivity.php:
|
2418 |
msgid "%1$s commented on their %2$s"
|
2419 |
msgstr ""
|
2420 |
|
2421 |
-
#: app/main/controllers/activity/RTMediaBuddyPressActivity.php:
|
2422 |
msgid "%1$s commented on %2$s's %3$s"
|
2423 |
msgstr ""
|
2424 |
|
@@ -2634,7 +2800,7 @@ msgstr ""
|
|
2634 |
msgid "media_type not allowed"
|
2635 |
msgstr ""
|
2636 |
|
2637 |
-
#: app/main/controllers/api/RTMediaJsonApi.php:
|
2638 |
msgid "single media"
|
2639 |
msgstr ""
|
2640 |
|
@@ -2831,7 +2997,7 @@ msgstr ""
|
|
2831 |
msgid "Default Privacy"
|
2832 |
msgstr ""
|
2833 |
|
2834 |
-
#: app/main/controllers/shortcodes/RTMediaGalleryShortcode.php:
|
2835 |
msgid "You do not have sufficient privileges to view this gallery"
|
2836 |
msgstr ""
|
2837 |
|
@@ -2851,23 +3017,23 @@ msgstr ""
|
|
2851 |
msgid "Data mismatch, Please insert data properly."
|
2852 |
msgstr ""
|
2853 |
|
2854 |
-
#: app/main/controllers/template/RTMediaTemplate.php:
|
2855 |
-
#: app/main/controllers/template/RTMediaTemplate.php:
|
2856 |
msgid "Invalid attribute passed for rtmedia_gallery shortcode."
|
2857 |
msgstr ""
|
2858 |
|
2859 |
-
#: app/main/controllers/template/RTMediaTemplate.php:
|
2860 |
-
#: app/main/controllers/template/RTMediaTemplate.php:
|
2861 |
-
#: app/main/controllers/template/RTMediaTemplate.php:
|
2862 |
-
#: app/main/controllers/template/RTMediaTemplate.php:
|
2863 |
msgid "Ooops !!! Invalid access. No nonce was found !!"
|
2864 |
msgstr ""
|
2865 |
|
2866 |
-
#: app/main/controllers/template/RTMediaTemplate.php:
|
2867 |
msgid "Media updated Sucessfully"
|
2868 |
msgstr ""
|
2869 |
|
2870 |
-
#: app/main/controllers/template/RTMediaTemplate.php:
|
2871 |
msgid "Error in updating Media"
|
2872 |
msgstr ""
|
2873 |
|
@@ -2974,7 +3140,7 @@ msgid "Please swipe for more media."
|
|
2974 |
msgstr ""
|
2975 |
|
2976 |
#: app/main/controllers/template/rtmedia-ajax-actions.php:88
|
2977 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
2978 |
msgid "Comment"
|
2979 |
msgstr ""
|
2980 |
|
@@ -2990,109 +3156,200 @@ msgstr ""
|
|
2990 |
msgid "Delete Album"
|
2991 |
msgstr ""
|
2992 |
|
2993 |
-
#: app/main/controllers/template/rtmedia-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2994 |
msgid "There are no comments on this media yet."
|
2995 |
msgstr ""
|
2996 |
|
2997 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
2998 |
msgid "Show all %s comments"
|
2999 |
msgstr ""
|
3000 |
|
3001 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
3002 |
msgid "Delete Comment"
|
3003 |
msgstr ""
|
3004 |
|
3005 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
3006 |
msgid "Go to page no : "
|
3007 |
msgstr ""
|
3008 |
|
3009 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
3010 |
msgid "Go"
|
3011 |
msgstr ""
|
3012 |
|
3013 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
3014 |
msgid "Type Comment..."
|
3015 |
msgstr ""
|
3016 |
|
3017 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
3018 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
3019 |
msgid "Delete Media"
|
3020 |
msgstr ""
|
3021 |
|
3022 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
3023 |
msgid "Profile Albums"
|
3024 |
msgstr ""
|
3025 |
|
3026 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
3027 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
3028 |
msgid "Group Albums"
|
3029 |
msgstr ""
|
3030 |
|
3031 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
3032 |
msgid "Privacy : "
|
3033 |
msgstr ""
|
3034 |
|
3035 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
3036 |
msgid "You like this"
|
3037 |
msgstr ""
|
3038 |
|
3039 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
3040 |
msgid "You and "
|
3041 |
msgstr ""
|
3042 |
|
3043 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
3044 |
msgid " person likes this"
|
3045 |
msgid_plural " people like this"
|
3046 |
msgstr[0] ""
|
3047 |
msgstr[1] ""
|
3048 |
|
3049 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
3050 |
msgid "Public"
|
3051 |
msgstr ""
|
3052 |
|
3053 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
3054 |
msgid "All members"
|
3055 |
msgstr ""
|
3056 |
|
3057 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
3058 |
msgid "Your friends"
|
3059 |
msgstr ""
|
3060 |
|
3061 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
3062 |
msgid "Only you"
|
3063 |
msgstr ""
|
3064 |
|
3065 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
3066 |
msgid "Blocked temporarily"
|
3067 |
msgstr ""
|
3068 |
|
3069 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
3070 |
msgid "%s ago "
|
3071 |
msgstr ""
|
3072 |
|
3073 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
3074 |
msgid "1 second"
|
3075 |
msgid_plural "%s seconds"
|
3076 |
msgstr[0] ""
|
3077 |
msgstr[1] ""
|
3078 |
|
3079 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
3080 |
msgid "1 minute"
|
3081 |
msgid_plural "%s minutes"
|
3082 |
msgstr[0] ""
|
3083 |
msgstr[1] ""
|
3084 |
|
3085 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
3086 |
msgid "1 hour"
|
3087 |
msgid_plural "%s hours"
|
3088 |
msgstr[0] ""
|
3089 |
msgstr[1] ""
|
3090 |
|
3091 |
-
#: app/main/controllers/template/rtmedia-functions.php:
|
3092 |
#. translators: date format, see http:php.net/date
|
3093 |
msgid "View Conversation"
|
3094 |
msgstr ""
|
3095 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3096 |
#: app/main/controllers/upload/RTMediaUploadView.php:78
|
3097 |
msgid "Privacy:"
|
3098 |
msgstr ""
|
@@ -3238,7 +3495,7 @@ msgstr ""
|
|
3238 |
msgid "Sorry !! You can not edit this album."
|
3239 |
msgstr ""
|
3240 |
|
3241 |
-
#: templates/media/media-gallery.php:
|
3242 |
msgid "Media Gallery"
|
3243 |
msgstr ""
|
3244 |
|
@@ -3254,323 +3511,14 @@ msgstr ""
|
|
3254 |
msgid "under"
|
3255 |
msgstr ""
|
3256 |
|
3257 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/internationalized-plugin.php:11
|
3258 |
-
msgid "This is a dummy plugin"
|
3259 |
-
msgstr ""
|
3260 |
-
|
3261 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/parsers.php:42
|
3262 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/parsers.php:72
|
3263 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/parsers.php:80
|
3264 |
-
msgid "There was an error when reading this WXR file"
|
3265 |
-
msgstr ""
|
3266 |
-
|
3267 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/parsers.php:43
|
3268 |
-
msgid ""
|
3269 |
-
"Details are shown above. The importer will now try again with a different "
|
3270 |
-
"parser..."
|
3271 |
-
msgstr ""
|
3272 |
-
|
3273 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/parsers.php:84
|
3274 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/parsers.php:89
|
3275 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/parsers.php:306
|
3276 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/parsers.php:495
|
3277 |
-
msgid "This does not appear to be a WXR file, missing/invalid WXR version number"
|
3278 |
-
msgstr ""
|
3279 |
-
|
3280 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:132
|
3281 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:141
|
3282 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:192
|
3283 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:196
|
3284 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:205
|
3285 |
-
msgid "Sorry, there has been an error."
|
3286 |
-
msgstr ""
|
3287 |
-
|
3288 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:133
|
3289 |
-
msgid "The file does not exist, please try again."
|
3290 |
-
msgstr ""
|
3291 |
-
|
3292 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:176
|
3293 |
-
msgid "All done."
|
3294 |
-
msgstr ""
|
3295 |
-
|
3296 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:176
|
3297 |
-
msgid "Have fun!"
|
3298 |
-
msgstr ""
|
3299 |
-
|
3300 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:177
|
3301 |
-
msgid "Remember to update the passwords and roles of imported users."
|
3302 |
-
msgstr ""
|
3303 |
-
|
3304 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:197
|
3305 |
-
msgid ""
|
3306 |
-
"The export file could not be found at <code>%s</code>. It is likely that "
|
3307 |
-
"this was caused by a permissions problem."
|
3308 |
-
msgstr ""
|
3309 |
-
|
3310 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:213
|
3311 |
-
msgid ""
|
3312 |
-
"This WXR file (version %s) may not be supported by this version of the "
|
3313 |
-
"importer. Please consider updating."
|
3314 |
-
msgstr ""
|
3315 |
-
|
3316 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:238
|
3317 |
-
msgid ""
|
3318 |
-
"Failed to import author %s. Their posts will be attributed to the current "
|
3319 |
-
"user."
|
3320 |
-
msgstr ""
|
3321 |
-
|
3322 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:264
|
3323 |
-
msgid "Assign Authors"
|
3324 |
-
msgstr ""
|
3325 |
-
|
3326 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:265
|
3327 |
-
msgid ""
|
3328 |
-
"To make it easier for you to edit and save the imported content, you may "
|
3329 |
-
"want to reassign the author of the imported item to an existing user of "
|
3330 |
-
"this site. For example, you may want to import all the entries as "
|
3331 |
-
"<code>admin</code>s entries."
|
3332 |
-
msgstr ""
|
3333 |
-
|
3334 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:267
|
3335 |
-
msgid ""
|
3336 |
-
"If a new user is created by WordPress, a new password will be randomly "
|
3337 |
-
"generated and the new user’s role will be set as %s. Manually "
|
3338 |
-
"changing the new user’s details will be necessary."
|
3339 |
-
msgstr ""
|
3340 |
-
|
3341 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:277
|
3342 |
-
msgid "Import Attachments"
|
3343 |
-
msgstr ""
|
3344 |
-
|
3345 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:280
|
3346 |
-
msgid "Download and import file attachments"
|
3347 |
-
msgstr ""
|
3348 |
-
|
3349 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:297
|
3350 |
-
msgid "Import author:"
|
3351 |
-
msgstr ""
|
3352 |
-
|
3353 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:308
|
3354 |
-
msgid "or create new user with login name:"
|
3355 |
-
msgstr ""
|
3356 |
-
|
3357 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:311
|
3358 |
-
msgid "as a new user:"
|
3359 |
-
msgstr ""
|
3360 |
-
|
3361 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:319
|
3362 |
-
msgid "assign posts to an existing user:"
|
3363 |
-
msgstr ""
|
3364 |
-
|
3365 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:321
|
3366 |
-
msgid "or assign posts to an existing user:"
|
3367 |
-
msgstr ""
|
3368 |
-
|
3369 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:322
|
3370 |
-
msgid "- Select -"
|
3371 |
-
msgstr ""
|
3372 |
-
|
3373 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:372
|
3374 |
-
msgid ""
|
3375 |
-
"Failed to create new user for %s. Their posts will be attributed to the "
|
3376 |
-
"current user."
|
3377 |
-
msgstr ""
|
3378 |
-
|
3379 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:424
|
3380 |
-
msgid "Failed to import category %s"
|
3381 |
-
msgstr ""
|
3382 |
-
|
3383 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:467
|
3384 |
-
msgid "Failed to import post tag %s"
|
3385 |
-
msgstr ""
|
3386 |
-
|
3387 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:516
|
3388 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:738
|
3389 |
-
msgid "Failed to import %s %s"
|
3390 |
-
msgstr ""
|
3391 |
-
|
3392 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:605
|
3393 |
-
msgid "Failed to import “%s”: Invalid post type %s"
|
3394 |
-
msgstr ""
|
3395 |
-
|
3396 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:642
|
3397 |
-
msgid "%s “%s” already exists."
|
3398 |
-
msgstr ""
|
3399 |
-
|
3400 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:704
|
3401 |
-
msgid "Failed to import %s “%s”"
|
3402 |
-
msgstr ""
|
3403 |
-
|
3404 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:869
|
3405 |
-
msgid "Menu item skipped due to missing menu slug"
|
3406 |
-
msgstr ""
|
3407 |
-
|
3408 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:876
|
3409 |
-
msgid "Menu item skipped due to invalid menu slug: %s"
|
3410 |
-
msgstr ""
|
3411 |
-
|
3412 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:939
|
3413 |
-
msgid "Fetching attachments is not enabled"
|
3414 |
-
msgstr ""
|
3415 |
-
|
3416 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:952
|
3417 |
-
msgid "Invalid file type"
|
3418 |
-
msgstr ""
|
3419 |
-
|
3420 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:996
|
3421 |
-
msgid "Remote server did not respond"
|
3422 |
-
msgstr ""
|
3423 |
-
|
3424 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:1002
|
3425 |
-
msgid "Remote server returned error response %1$d %2$s"
|
3426 |
-
msgstr ""
|
3427 |
-
|
3428 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:1009
|
3429 |
-
msgid "Remote file is incorrect size"
|
3430 |
-
msgstr ""
|
3431 |
-
|
3432 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:1014
|
3433 |
-
msgid "Zero size file downloaded"
|
3434 |
-
msgstr ""
|
3435 |
-
|
3436 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:1020
|
3437 |
-
msgid "Remote file is too large, limit is %s"
|
3438 |
-
msgstr ""
|
3439 |
-
|
3440 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:1119
|
3441 |
-
msgid "Import WordPress"
|
3442 |
-
msgstr ""
|
3443 |
-
|
3444 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:1126
|
3445 |
-
msgid ""
|
3446 |
-
"A new version of this importer is available. Please update to version %s to "
|
3447 |
-
"ensure compatibility with newer export files."
|
3448 |
-
msgstr ""
|
3449 |
-
|
3450 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:1141
|
3451 |
-
msgid ""
|
3452 |
-
"Howdy! Upload your WordPress eXtended RSS (WXR) file and we’ll import "
|
3453 |
-
"the posts, pages, comments, custom fields, categories, and tags into this "
|
3454 |
-
"site."
|
3455 |
-
msgstr ""
|
3456 |
-
|
3457 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:1142
|
3458 |
-
msgid "Choose a WXR (.xml) file to upload, then click Upload file and import."
|
3459 |
-
msgstr ""
|
3460 |
-
|
3461 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:1216
|
3462 |
-
msgid ""
|
3463 |
-
"Import <strong>posts, pages, comments, custom fields, categories, and "
|
3464 |
-
"tags</strong> from a WordPress export file."
|
3465 |
-
msgstr ""
|
3466 |
-
|
3467 |
-
#: tests/codeception/vendor/lucatume/wp-browser/src/data/themedir1/internationalized-theme/functions.php:7
|
3468 |
-
msgid "This is a dummy theme"
|
3469 |
-
msgstr ""
|
3470 |
-
|
3471 |
-
#: tests/codeception/vendor/wp-cli/core-command/src/Core_Command.php:651
|
3472 |
-
msgid "Wildcard DNS may not be configured correctly."
|
3473 |
-
msgstr ""
|
3474 |
-
|
3475 |
-
#: tests/codeception/vendor/wp-cli/cron-command/src/Cron_Event_Command.php:428
|
3476 |
-
msgid "%s year"
|
3477 |
-
msgid_plural "%s years"
|
3478 |
-
msgstr[0] ""
|
3479 |
-
msgstr[1] ""
|
3480 |
-
|
3481 |
-
#: tests/codeception/vendor/wp-cli/cron-command/src/Cron_Event_Command.php:429
|
3482 |
-
msgid "%s month"
|
3483 |
-
msgid_plural "%s months"
|
3484 |
-
msgstr[0] ""
|
3485 |
-
msgstr[1] ""
|
3486 |
-
|
3487 |
-
#: tests/codeception/vendor/wp-cli/cron-command/src/Cron_Event_Command.php:430
|
3488 |
-
msgid "%s week"
|
3489 |
-
msgid_plural "%s weeks"
|
3490 |
-
msgstr[0] ""
|
3491 |
-
msgstr[1] ""
|
3492 |
-
|
3493 |
-
#: tests/codeception/vendor/wp-cli/cron-command/src/Cron_Event_Command.php:431
|
3494 |
-
msgid "%s day"
|
3495 |
-
msgid_plural "%s days"
|
3496 |
-
msgstr[0] ""
|
3497 |
-
msgstr[1] ""
|
3498 |
-
|
3499 |
-
#: tests/codeception/vendor/wp-cli/cron-command/src/Cron_Event_Command.php:432
|
3500 |
-
msgid "%s hour"
|
3501 |
-
msgid_plural "%s hours"
|
3502 |
-
msgstr[0] ""
|
3503 |
-
msgstr[1] ""
|
3504 |
-
|
3505 |
-
#: tests/codeception/vendor/wp-cli/cron-command/src/Cron_Event_Command.php:433
|
3506 |
-
msgid "%s minute"
|
3507 |
-
msgid_plural "%s minutes"
|
3508 |
-
msgstr[0] ""
|
3509 |
-
msgstr[1] ""
|
3510 |
-
|
3511 |
-
#: tests/codeception/vendor/wp-cli/cron-command/src/Cron_Event_Command.php:434
|
3512 |
-
msgid "%s second"
|
3513 |
-
msgid_plural "%s seconds"
|
3514 |
-
msgstr[0] ""
|
3515 |
-
msgstr[1] ""
|
3516 |
-
|
3517 |
-
#: tests/codeception/vendor/wp-cli/entity-command/src/Site_Command.php:118
|
3518 |
-
msgid "Uncategorized"
|
3519 |
-
msgstr ""
|
3520 |
-
|
3521 |
-
#: tests/codeception/vendor/wp-cli/export-command/src/Export_Command.php:339
|
3522 |
-
msgid "Invalid start ID: %d"
|
3523 |
-
msgstr ""
|
3524 |
-
|
3525 |
-
#: tests/codeception/vendor/wp-cli/export-command/src/WP_Export_File_Writer.php:15
|
3526 |
-
#: tests/codeception/vendor/wp-cli/export-command/src/WP_Export_Split_Files_Writer.php:63
|
3527 |
-
msgid "WP Export: error opening %s for writing."
|
3528 |
-
msgstr ""
|
3529 |
-
|
3530 |
-
#: tests/codeception/vendor/wp-cli/export-command/src/WP_Export_File_Writer.php:32
|
3531 |
-
#: tests/codeception/vendor/wp-cli/export-command/src/WP_Export_Split_Files_Writer.php:51
|
3532 |
-
msgid "WP Export: error writing to export file."
|
3533 |
-
msgstr ""
|
3534 |
-
|
3535 |
-
#: tests/codeception/vendor/wp-cli/export-command/src/WP_Export_Query.php:348
|
3536 |
-
msgid "Term is missing a parent: %s (%d)"
|
3537 |
-
msgstr ""
|
3538 |
-
|
3539 |
-
#: tests/codeception/vendor/wp-cli/export-command/src/WP_Export_XML_Over_HTTP.php:19
|
3540 |
-
#: tests/codeception/vendor/wp-cli/export-command/src/WP_Export_XML_Over_HTTP.php:23
|
3541 |
-
msgid "Export Error"
|
3542 |
-
msgstr ""
|
3543 |
-
|
3544 |
-
#: tests/codeception/vendor/wp-cli/extension-command/src/WP_CLI/CommandWithUpgrade.php:607
|
3545 |
-
msgid " Try again"
|
3546 |
-
msgstr ""
|
3547 |
-
|
3548 |
-
#: tests/codeception/vendor/wp-cli/extension-command/src/WP_CLI/CommandWithUpgrade.php:612
|
3549 |
-
msgid "API error. Try Again."
|
3550 |
-
msgstr ""
|
3551 |
-
|
3552 |
-
#: tests/codeception/vendor/wp-cli/media-command/src/Media_Command.php:142
|
3553 |
-
msgid "image"
|
3554 |
-
msgid_plural "images"
|
3555 |
-
msgstr[0] ""
|
3556 |
-
msgstr[1] ""
|
3557 |
-
|
3558 |
-
#: tests/codeception/vendor/wp-cli/wp-cli/php/utils-wp.php:192
|
3559 |
-
msgid "Inactive Widgets"
|
3560 |
-
msgstr ""
|
3561 |
-
|
3562 |
-
#: tests/codeception/vendor/wp-cli/wp-cli/php/utils-wp.php:195
|
3563 |
-
msgid "Drag widgets here to remove them from the sidebar but keep their settings."
|
3564 |
-
msgstr ""
|
3565 |
-
|
3566 |
#. Plugin Name of the plugin/theme
|
3567 |
msgid "rtMedia for WordPress, BuddyPress and bbPress"
|
3568 |
msgstr ""
|
3569 |
|
3570 |
#. Plugin URI of the plugin/theme
|
3571 |
msgid ""
|
3572 |
-
"https://rtmedia.io/?utm_source=dashboard&utm_medium=plugin&
|
3573 |
-
"buddypress-media"
|
3574 |
msgstr ""
|
3575 |
|
3576 |
#. Description of the plugin/theme
|
@@ -3582,8 +3530,8 @@ msgstr ""
|
|
3582 |
|
3583 |
#. Author URI of the plugin/theme
|
3584 |
msgid ""
|
3585 |
-
"http://rtcamp.com/?utm_source=dashboard&utm_medium=plugin&
|
3586 |
-
"buddypress-media"
|
3587 |
msgstr ""
|
3588 |
|
3589 |
#: app/main/controllers/media/RTMediaAlbum.php:35
|
@@ -3594,16 +3542,4 @@ msgstr ""
|
|
3594 |
#: app/main/controllers/template/RTMediaNav.php:41
|
3595 |
msgctxt "My Account Privacy sub nav"
|
3596 |
msgid "Privacy"
|
3597 |
-
msgstr ""
|
3598 |
-
|
3599 |
-
#: tests/codeception/vendor/wp-cli/core-command/src/Core_Command.php:429
|
3600 |
-
#: tests/codeception/vendor/wp-cli/core-command/src/Core_Command.php:502
|
3601 |
-
msgctxt "Default network name"
|
3602 |
-
msgid "%s Sites"
|
3603 |
-
msgstr ""
|
3604 |
-
|
3605 |
-
#: tests/codeception/vendor/wp-cli/entity-command/src/Site_Command.php:121
|
3606 |
-
#. translators: Default category slug
|
3607 |
-
msgctxt "Default category slug"
|
3608 |
-
msgid "Uncategorized"
|
3609 |
msgstr ""
|
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.5.0\n"
|
6 |
"Report-Msgid-Bugs-To: http://community.rtcamp.com/c/rtmedia/\n"
|
7 |
+
"POT-Creation-Date: 2018-06-19 07:57:44+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:148
|
28 |
msgid ""
|
29 |
"Install <a href=\"https://wordpress.org/plugins/transcoder/\" "
|
30 |
"target=\"_blank\">Transcoder plugin</a> to convert audio/video files and "
|
31 |
"thumbnails generation."
|
32 |
msgstr ""
|
33 |
|
34 |
+
#: app/admin/RTMediaAdmin.php:215
|
35 |
msgid "View “%s”"
|
36 |
msgstr ""
|
37 |
|
38 |
+
#: app/admin/RTMediaAdmin.php:215
|
39 |
msgid "View"
|
40 |
msgstr ""
|
41 |
|
42 |
+
#: app/admin/RTMediaAdmin.php:281
|
43 |
msgid "Check 30+ premium rtMedia add-ons on our <a href=\"%s\">store</a>."
|
44 |
msgstr ""
|
45 |
|
46 |
+
#: app/admin/RTMediaAdmin.php:284
|
47 |
msgid "rtMedia: "
|
48 |
msgstr ""
|
49 |
|
50 |
+
#: app/admin/RTMediaAdmin.php:339
|
51 |
msgid "Meet InspireBook"
|
52 |
msgstr ""
|
53 |
|
54 |
+
#: app/admin/RTMediaAdmin.php:341
|
55 |
msgid " - First official rtMedia premium theme."
|
56 |
msgstr ""
|
57 |
|
58 |
+
#: app/admin/RTMediaAdmin.php:425 app/admin/RTMediaAdmin.php:450
|
59 |
msgid "rtMedia:"
|
60 |
msgstr ""
|
61 |
|
62 |
+
#: app/admin/RTMediaAdmin.php:425
|
63 |
msgid " You must"
|
64 |
msgstr ""
|
65 |
|
66 |
+
#: app/admin/RTMediaAdmin.php:425
|
67 |
msgid "update permalink structure"
|
68 |
msgstr ""
|
69 |
|
70 |
+
#: app/admin/RTMediaAdmin.php:425
|
71 |
msgid "to something other than the default for it to work."
|
72 |
msgstr ""
|
73 |
|
74 |
+
#: app/admin/RTMediaAdmin.php:451
|
75 |
msgid "Please update all premium add-ons that you have purchased from"
|
76 |
msgstr ""
|
77 |
|
78 |
+
#: app/admin/RTMediaAdmin.php:453
|
79 |
msgid "your account"
|
80 |
msgstr ""
|
81 |
|
82 |
+
#: app/admin/RTMediaAdmin.php:455
|
83 |
msgid "Dismiss"
|
84 |
msgstr ""
|
85 |
|
86 |
+
#: app/admin/RTMediaAdmin.php:570
|
87 |
msgid "rtMedia Pro is released"
|
88 |
msgstr ""
|
89 |
|
90 |
+
#: app/admin/RTMediaAdmin.php:591
|
91 |
msgid "Media Stats"
|
92 |
msgstr ""
|
93 |
|
94 |
+
#: app/admin/RTMediaAdmin.php:621
|
95 |
msgid "Usage Stats"
|
96 |
msgstr ""
|
97 |
|
98 |
+
#: app/admin/RTMediaAdmin.php:633
|
99 |
msgid "Total "
|
100 |
msgstr ""
|
101 |
|
102 |
+
#: app/admin/RTMediaAdmin.php:644
|
103 |
msgid "With Media"
|
104 |
msgstr ""
|
105 |
|
106 |
+
#: app/admin/RTMediaAdmin.php:655
|
107 |
msgid "Comments "
|
108 |
msgstr ""
|
109 |
|
110 |
+
#: app/admin/RTMediaAdmin.php:666 app/main/controllers/media/RTMediaLike.php:21
|
111 |
msgid "Likes"
|
112 |
msgstr ""
|
113 |
|
114 |
+
#: app/admin/RTMediaAdmin.php:676
|
115 |
msgid "rtMedia Links:"
|
116 |
msgstr ""
|
117 |
|
118 |
+
#: app/admin/RTMediaAdmin.php:677
|
119 |
msgid "Homepage"
|
120 |
msgstr ""
|
121 |
|
122 |
+
#: app/admin/RTMediaAdmin.php:679
|
123 |
msgid "Free Support"
|
124 |
msgstr ""
|
125 |
|
126 |
+
#: app/admin/RTMediaAdmin.php:682
|
127 |
msgid "Premium Addons"
|
128 |
msgstr ""
|
129 |
|
130 |
+
#: app/admin/RTMediaAdmin.php:699
|
131 |
msgid "Right Now in rtMedia"
|
132 |
msgstr ""
|
133 |
|
134 |
+
#: app/admin/RTMediaAdmin.php:734 app/admin/RTMediaAdmin.php:768
|
135 |
+
#: app/admin/RTMediaAdmin.php:771 app/admin/RTMediaAdmin.php:948
|
136 |
+
#: app/admin/RTMediaAdmin.php:1295
|
137 |
msgid "Settings"
|
138 |
msgstr ""
|
139 |
|
140 |
+
#: app/admin/RTMediaAdmin.php:736 app/admin/RTMediaAdmin.php:792
|
141 |
+
#: app/admin/RTMediaAdmin.php:795 app/admin/RTMediaAdmin.php:958
|
142 |
+
#: app/admin/RTMediaAdmin.php:1321 app/helper/RTMediaSettings.php:249
|
143 |
#: app/helper/RTMediaSupport.php:67 app/helper/RTMediaSupport.php:68
|
144 |
msgid "Support"
|
145 |
msgstr ""
|
146 |
|
147 |
+
#: app/admin/RTMediaAdmin.php:761 app/admin/RTMediaAdmin.php:1267
|
148 |
+
#: app/admin/RTMediaAdmin.php:1268 app/importers/RTMediaActivityUpgrade.php:116
|
149 |
#: app/importers/RTMediaMigration.php:68 app/main/RTMedia.php:988
|
150 |
+
#: app/main/RTMedia.php:1553
|
151 |
msgid "rtMedia"
|
152 |
msgstr ""
|
153 |
|
154 |
+
#: app/admin/RTMediaAdmin.php:780 app/admin/RTMediaAdmin.php:783
|
155 |
+
#: app/admin/RTMediaAdmin.php:953 app/admin/RTMediaAdmin.php:1300
|
156 |
msgid "Addons"
|
157 |
msgstr ""
|
158 |
|
159 |
+
#: app/admin/RTMediaAdmin.php:804 app/admin/RTMediaAdmin.php:807
|
160 |
+
#: app/admin/RTMediaAdmin.php:964 app/admin/RTMediaAdmin.php:1308
|
161 |
msgid "Themes"
|
162 |
msgstr ""
|
163 |
|
164 |
+
#: app/admin/RTMediaAdmin.php:817 app/admin/RTMediaAdmin.php:820
|
165 |
+
#: app/admin/RTMediaAdmin.php:971 app/admin/RTMediaAdmin.php:1314
|
166 |
msgid "Hire Us"
|
167 |
msgstr ""
|
168 |
|
169 |
+
#: app/admin/RTMediaAdmin.php:830 app/admin/RTMediaAdmin.php:833
|
170 |
+
#: app/admin/RTMediaAdmin.php:978 app/admin/RTMediaAdmin.php:1328
|
171 |
msgid "Licenses"
|
172 |
msgstr ""
|
173 |
|
174 |
+
#: app/admin/RTMediaAdmin.php:884
|
175 |
msgid "ON"
|
176 |
msgstr ""
|
177 |
|
178 |
+
#: app/admin/RTMediaAdmin.php:885
|
179 |
msgid "OFF"
|
180 |
msgstr ""
|
181 |
|
182 |
+
#: app/admin/RTMediaAdmin.php:892
|
183 |
msgid "Please do not refresh this page."
|
184 |
msgstr ""
|
185 |
|
186 |
+
#: app/admin/RTMediaAdmin.php:893
|
187 |
msgid "Something went wrong. Please "
|
188 |
msgstr ""
|
189 |
|
190 |
+
#: app/admin/RTMediaAdmin.php:893
|
191 |
msgid "refresh"
|
192 |
msgstr ""
|
193 |
|
194 |
+
#: app/admin/RTMediaAdmin.php:893
|
195 |
msgid " page."
|
196 |
msgstr ""
|
197 |
|
198 |
+
#: app/admin/RTMediaAdmin.php:894
|
199 |
msgid "This will subscribe you to the free plan."
|
200 |
msgstr ""
|
201 |
|
202 |
+
#: app/admin/RTMediaAdmin.php:895
|
203 |
msgid "Are you sure you want to disable the encoding service?"
|
204 |
msgstr ""
|
205 |
|
206 |
+
#: app/admin/RTMediaAdmin.php:896
|
207 |
msgid "Are you sure you want to enable the encoding service?"
|
208 |
msgstr ""
|
209 |
|
210 |
+
#: app/admin/RTMediaAdmin.php:897
|
211 |
msgid "Settings have changed, you should save them!"
|
212 |
msgstr ""
|
213 |
|
214 |
+
#: app/admin/RTMediaAdmin.php:898
|
215 |
msgid ""
|
216 |
"Number of video thumbnails to be generated should be greater than 0 in "
|
217 |
"media sizes settings. Setting it to default value 2."
|
218 |
msgstr ""
|
219 |
|
220 |
+
#: app/admin/RTMediaAdmin.php:899
|
221 |
msgid ""
|
222 |
"Invalid value for number of video thumbnails in media sizes settings. "
|
223 |
"Setting it to round value"
|
224 |
msgstr ""
|
225 |
|
226 |
+
#: app/admin/RTMediaAdmin.php:900
|
227 |
msgid ""
|
228 |
"Number of percentage in JPEG image quality should be greater than 0 in "
|
229 |
"media sizes settings. Setting it to default value 90."
|
230 |
msgstr ""
|
231 |
|
232 |
+
#: app/admin/RTMediaAdmin.php:901
|
233 |
msgid ""
|
234 |
"Number of percentage in JPEG image quality should be less than 100 in media "
|
235 |
"sizes settings. Setting it to 100."
|
236 |
msgstr ""
|
237 |
|
238 |
+
#: app/admin/RTMediaAdmin.php:902
|
239 |
msgid ""
|
240 |
"Invalid value for percentage in JPEG image quality in media sizes settings. "
|
241 |
"Setting it to round value"
|
242 |
msgstr ""
|
243 |
|
244 |
+
#: app/admin/RTMediaAdmin.php:903
|
245 |
msgid ""
|
246 |
"Please enter positive integer value only. Setting number of media per page "
|
247 |
"value to default value 10."
|
248 |
msgstr ""
|
249 |
|
250 |
+
#: app/admin/RTMediaAdmin.php:904
|
251 |
msgid ""
|
252 |
"Please enter positive integer value only. Setting number of media per page "
|
253 |
"value to round value"
|
254 |
msgstr ""
|
255 |
|
256 |
+
#: app/admin/RTMediaAdmin.php:905
|
257 |
msgid "Request failed."
|
258 |
msgstr ""
|
259 |
|
260 |
+
#: app/admin/RTMediaAdmin.php:906
|
261 |
msgid "You can not use @import statement in custom css"
|
262 |
msgstr ""
|
263 |
|
264 |
+
#: app/admin/RTMediaAdmin.php:914
|
265 |
msgid "Please enter WP Admin Login."
|
266 |
msgstr ""
|
267 |
|
268 |
+
#: app/admin/RTMediaAdmin.php:915
|
269 |
msgid "Please enter WP Admin password."
|
270 |
msgstr ""
|
271 |
|
272 |
+
#: app/admin/RTMediaAdmin.php:916
|
273 |
msgid "Please enter SSH / FTP host."
|
274 |
msgstr ""
|
275 |
|
276 |
+
#: app/admin/RTMediaAdmin.php:917
|
277 |
msgid "Please enter SSH / FTP login."
|
278 |
msgstr ""
|
279 |
|
280 |
+
#: app/admin/RTMediaAdmin.php:918
|
281 |
msgid "Please enter SSH / FTP password."
|
282 |
msgstr ""
|
283 |
|
284 |
+
#: app/admin/RTMediaAdmin.php:919
|
285 |
msgid "Please fill all the fields."
|
286 |
msgstr ""
|
287 |
|
288 |
+
#: app/admin/RTMediaAdmin.php:1149
|
289 |
msgid "Empowering The Web With WordPress"
|
290 |
msgstr ""
|
291 |
|
292 |
+
#: app/admin/RTMediaAdmin.php:1170
|
293 |
msgid "Settings saved successfully!"
|
294 |
msgstr ""
|
295 |
|
296 |
+
#: app/admin/RTMediaAdmin.php:1176 app/admin/RTMediaAdmin.php:1205
|
297 |
msgid "Save Settings"
|
298 |
msgstr ""
|
299 |
|
300 |
+
#: app/admin/RTMediaAdmin.php:1402 app/admin/RTMediaAdmin.php:1403
|
301 |
msgid "Display"
|
302 |
msgstr ""
|
303 |
|
304 |
+
#: app/admin/RTMediaAdmin.php:1411
|
305 |
msgid "rtMedia BuddyPress"
|
306 |
msgstr ""
|
307 |
|
308 |
+
#: app/admin/RTMediaAdmin.php:1412
|
309 |
msgid "BuddyPress"
|
310 |
msgstr ""
|
311 |
|
312 |
+
#: app/admin/RTMediaAdmin.php:1420
|
313 |
msgid "rtMedia Types"
|
314 |
msgstr ""
|
315 |
|
316 |
+
#: app/admin/RTMediaAdmin.php:1421
|
317 |
msgid "Types"
|
318 |
msgstr ""
|
319 |
|
320 |
+
#: app/admin/RTMediaAdmin.php:1428
|
321 |
msgid "rtMedia Sizes"
|
322 |
msgstr ""
|
323 |
|
324 |
+
#: app/admin/RTMediaAdmin.php:1429
|
325 |
msgid "Media Sizes"
|
326 |
msgstr ""
|
327 |
|
328 |
+
#: app/admin/RTMediaAdmin.php:1436
|
329 |
msgid "rtMedia Privacy"
|
330 |
msgstr ""
|
331 |
|
332 |
+
#: app/admin/RTMediaAdmin.php:1437
|
333 |
#: app/main/controllers/privacy/RTMediaPrivacy.php:428
|
334 |
msgid "Privacy"
|
335 |
msgstr ""
|
336 |
|
337 |
+
#: app/admin/RTMediaAdmin.php:1443
|
338 |
msgid "rtMedia Custom CSS"
|
339 |
msgstr ""
|
340 |
|
341 |
+
#: app/admin/RTMediaAdmin.php:1444
|
342 |
msgid "Custom CSS"
|
343 |
msgstr ""
|
344 |
|
345 |
+
#: app/admin/RTMediaAdmin.php:1453 app/admin/RTMediaAdmin.php:1454
|
346 |
msgid "Other Settings"
|
347 |
msgstr ""
|
348 |
|
349 |
+
#: app/admin/RTMediaAdmin.php:1461 app/admin/RTMediaAdmin.php:1462
|
350 |
+
msgid "Export/Import"
|
351 |
+
msgstr ""
|
352 |
+
|
353 |
+
#: app/admin/RTMediaAdmin.php:1509
|
354 |
msgid "I use @rtMediaWP http://rt.cx/rtmedia on %s"
|
355 |
msgstr ""
|
356 |
|
357 |
+
#: app/admin/RTMediaAdmin.php:1511
|
358 |
msgid "Post to Twitter Now"
|
359 |
msgstr ""
|
360 |
|
361 |
+
#: app/admin/RTMediaAdmin.php:1511
|
362 |
msgid "Post to Twitter"
|
363 |
msgstr ""
|
364 |
|
365 |
+
#: app/admin/RTMediaAdmin.php:1512
|
366 |
msgid "Share on Facebook Now"
|
367 |
msgstr ""
|
368 |
|
369 |
+
#: app/admin/RTMediaAdmin.php:1512
|
370 |
msgid "Share on Facebook"
|
371 |
msgstr ""
|
372 |
|
373 |
+
#: app/admin/RTMediaAdmin.php:1513
|
374 |
msgid "Rate rtMedia on Wordpress.org"
|
375 |
msgstr ""
|
376 |
|
377 |
+
#: app/admin/RTMediaAdmin.php:1513
|
378 |
msgid "Rate on Wordpress.org"
|
379 |
msgstr ""
|
380 |
|
381 |
+
#: app/admin/RTMediaAdmin.php:1514
|
382 |
msgid "Subscribe to our Feeds"
|
383 |
msgstr ""
|
384 |
|
385 |
+
#: app/admin/RTMediaAdmin.php:1517
|
386 |
msgid "Spread the Word"
|
387 |
msgstr ""
|
388 |
|
389 |
+
#: app/admin/RTMediaAdmin.php:1523 app/admin/RTMediaAdmin.php:1530
|
390 |
msgid "Subscribe"
|
391 |
msgstr ""
|
392 |
|
393 |
+
#: app/admin/RTMediaAdmin.php:1574
|
394 |
+
msgid "Unable to read file!"
|
395 |
+
msgstr ""
|
396 |
+
|
397 |
+
#: app/admin/RTMediaAdmin.php:1585 app/admin/RTMediaAdmin.php:1592
|
398 |
+
msgid "Invalid JSON Supplied!"
|
399 |
+
msgstr ""
|
400 |
+
|
401 |
+
#: app/admin/RTMediaAdmin.php:1598
|
402 |
+
msgid "Invalid JSON Supplied. The JSON you supplied is not exported from rtMedia!"
|
403 |
+
msgstr ""
|
404 |
+
|
405 |
+
#: app/admin/RTMediaAdmin.php:1608
|
406 |
+
msgid "Data passed for settings is unchanged!"
|
407 |
+
msgstr ""
|
408 |
+
|
409 |
+
#: app/admin/RTMediaAdmin.php:1612
|
410 |
+
msgid "rtMedia Settings imported successfully!"
|
411 |
+
msgstr ""
|
412 |
+
|
413 |
+
#: app/admin/RTMediaAdmin.php:1615
|
414 |
+
msgid "Could not update rtMedia Settings"
|
415 |
+
msgstr ""
|
416 |
+
|
417 |
+
#: app/admin/RTMediaAdmin.php:1637
|
418 |
msgid "Thank you for your time."
|
419 |
msgstr ""
|
420 |
|
421 |
+
#: app/admin/RTMediaAdmin.php:1650
|
422 |
msgid "Premium Add-ons"
|
423 |
msgstr ""
|
424 |
|
425 |
+
#: app/admin/RTMediaAdmin.php:1668
|
426 |
msgid ""
|
427 |
"You have images enabled on rtMedia but your network allowed filetypes do "
|
428 |
"not permit uploading of %s. Click "
|
429 |
msgstr ""
|
430 |
|
431 |
+
#: app/admin/RTMediaAdmin.php:1669 app/admin/RTMediaAdmin.php:1687
|
432 |
+
#: app/admin/RTMediaAdmin.php:1705 app/admin/RTMediaFormHandler.php:579
|
433 |
+
#: app/helper/RTMediaSettings.php:325 app/helper/RTMediaSupport.php:417
|
434 |
+
#: app/helper/RTMediaSupport.php:695
|
435 |
msgid "here"
|
436 |
msgstr ""
|
437 |
|
438 |
+
#: app/admin/RTMediaAdmin.php:1670 app/admin/RTMediaAdmin.php:1688
|
439 |
+
#: app/admin/RTMediaAdmin.php:1706
|
440 |
msgid " to change your settings manually."
|
441 |
msgstr ""
|
442 |
|
443 |
+
#: app/admin/RTMediaAdmin.php:1672 app/admin/RTMediaAdmin.php:1690
|
444 |
+
#: app/admin/RTMediaAdmin.php:1708
|
445 |
msgid "Recommended:"
|
446 |
msgstr ""
|
447 |
|
448 |
+
#: app/admin/RTMediaAdmin.php:1673 app/admin/RTMediaAdmin.php:1691
|
449 |
+
#: app/admin/RTMediaAdmin.php:1709
|
450 |
msgid "Update Network Settings Automatically"
|
451 |
msgstr ""
|
452 |
|
453 |
+
#: app/admin/RTMediaAdmin.php:1686
|
454 |
msgid ""
|
455 |
"You have video enabled on BuddyPress Media but your network allowed "
|
456 |
"filetypes do not permit uploading of mp4. Click "
|
457 |
msgstr ""
|
458 |
|
459 |
+
#: app/admin/RTMediaAdmin.php:1704
|
460 |
msgid ""
|
461 |
"You have audio enabled on BuddyPress Media but your network allowed "
|
462 |
"filetypes do not permit uploading of mp3. Click "
|
463 |
msgstr ""
|
464 |
|
465 |
+
#: app/admin/RTMediaAdmin.php:1725
|
466 |
msgid "Network settings updated successfully."
|
467 |
msgstr ""
|
468 |
|
469 |
+
#: app/admin/RTMediaAdmin.php:1778
|
470 |
msgid ""
|
471 |
"Please update rtMedia template files if you have overridden the default "
|
472 |
"rtMedia templates in your theme. If not, you can ignore and hide this "
|
473 |
"notice."
|
474 |
msgstr ""
|
475 |
|
476 |
+
#: app/admin/RTMediaAdmin.php:1778
|
477 |
#: app/importers/RTMediaMediaSizeImporter.php:73
|
478 |
#: app/importers/RTMediaMigration.php:68
|
479 |
msgid "Hide"
|
480 |
msgstr ""
|
481 |
|
482 |
+
#: app/admin/RTMediaAdmin.php:1918
|
483 |
msgid ""
|
484 |
"Your license keys can be found on <a href=\"%s\">my-account</a> page. For "
|
485 |
"more details, please refer to <a href=\"%s\">License documentation</a> page."
|
486 |
msgstr ""
|
487 |
|
488 |
+
#: app/admin/RTMediaAdmin.php:1935
|
489 |
msgid ""
|
490 |
"We found an invalid or expired license key for an rtMedia add-on. Please go "
|
491 |
"to the <a href=\"%s\">Licenses page</a> to fix this issue."
|
493 |
|
494 |
#: app/admin/RTMediaFormHandler.php:63 app/admin/RTMediaFormHandler.php:104
|
495 |
#: app/admin/RTMediaFormHandler.php:197 app/admin/RTMediaFormHandler.php:232
|
496 |
+
#: app/admin/RTMediaFormHandler.php:313 app/admin/RTMediaFormHandler.php:342
|
497 |
msgid "Please provide a \"value\" in the argument."
|
498 |
msgstr ""
|
499 |
|
501 |
msgid "Need to specify atleast two radios, else use a checkbox instead"
|
502 |
msgstr ""
|
503 |
|
504 |
+
#: app/admin/RTMediaFormHandler.php:268
|
505 |
+
msgid "Please provide a \"href\" in the argument."
|
506 |
+
msgstr ""
|
507 |
+
|
508 |
+
#: app/admin/RTMediaFormHandler.php:274
|
509 |
+
msgid "Please provide a \"text\" in the argument."
|
510 |
+
msgstr ""
|
511 |
+
|
512 |
+
#: app/admin/RTMediaFormHandler.php:384 templates/media/album-gallery.php:67
|
513 |
+
#: templates/media/media-gallery.php:101
|
514 |
msgid "Load More"
|
515 |
msgstr ""
|
516 |
|
517 |
+
#: app/admin/RTMediaFormHandler.php:385
|
518 |
msgid "Pagination"
|
519 |
msgstr ""
|
520 |
|
521 |
+
#: app/admin/RTMediaFormHandler.php:397
|
522 |
msgid "Allow user to comment on uploaded media"
|
523 |
msgstr ""
|
524 |
|
525 |
+
#: app/admin/RTMediaFormHandler.php:402
|
526 |
msgid ""
|
527 |
"This will display the comment form and comment listing on single media "
|
528 |
"pages as well as inside lightbox (if lightbox is enabled)."
|
529 |
msgstr ""
|
530 |
|
531 |
+
#: app/admin/RTMediaFormHandler.php:407
|
532 |
msgid "Enable gallery media search"
|
533 |
msgstr ""
|
534 |
|
535 |
+
#: app/admin/RTMediaFormHandler.php:412
|
536 |
msgid "This will enable the search box in gallery page."
|
537 |
msgstr ""
|
538 |
|
539 |
+
#: app/admin/RTMediaFormHandler.php:417
|
540 |
msgid "Enable likes for media"
|
541 |
msgstr ""
|
542 |
|
543 |
+
#: app/admin/RTMediaFormHandler.php:422
|
544 |
msgid "Enabling this setting will add like feature for media."
|
545 |
msgstr ""
|
546 |
|
547 |
+
#: app/admin/RTMediaFormHandler.php:427
|
548 |
msgid "Use lightbox to display media"
|
549 |
msgstr ""
|
550 |
|
551 |
+
#: app/admin/RTMediaFormHandler.php:432
|
552 |
msgid "View single media in facebook style lightbox."
|
553 |
msgstr ""
|
554 |
|
555 |
+
#: app/admin/RTMediaFormHandler.php:437
|
556 |
msgid "Number of media per page"
|
557 |
msgstr ""
|
558 |
|
559 |
+
#: app/admin/RTMediaFormHandler.php:443
|
560 |
msgid "Number of media items you want to show per page on front end."
|
561 |
msgstr ""
|
562 |
|
563 |
+
#: app/admin/RTMediaFormHandler.php:449
|
564 |
msgid "Media display pagination option"
|
565 |
msgstr ""
|
566 |
|
567 |
+
#: app/admin/RTMediaFormHandler.php:455
|
568 |
msgid "Choose whether you want the load more button or pagination buttons."
|
569 |
msgstr ""
|
570 |
|
571 |
+
#: app/admin/RTMediaFormHandler.php:461
|
572 |
msgid "Enable"
|
573 |
msgstr ""
|
574 |
|
575 |
+
#: app/admin/RTMediaFormHandler.php:461
|
576 |
msgid "Cascading grid layout"
|
577 |
msgstr ""
|
578 |
|
579 |
+
#: app/admin/RTMediaFormHandler.php:466 app/admin/RTMediaFormHandler.php:478
|
580 |
msgid "If you enable masonry view, it is advisable to"
|
581 |
msgstr ""
|
582 |
|
583 |
+
#: app/admin/RTMediaFormHandler.php:466 app/admin/RTMediaFormHandler.php:478
|
584 |
msgid "for masonry view."
|
585 |
msgstr ""
|
586 |
|
587 |
+
#: app/admin/RTMediaFormHandler.php:470
|
588 |
msgid "You might need to"
|
589 |
msgstr ""
|
590 |
|
591 |
+
#: app/admin/RTMediaFormHandler.php:470
|
592 |
msgid "change thumbnail size"
|
593 |
msgstr ""
|
594 |
|
595 |
+
#: app/admin/RTMediaFormHandler.php:470
|
596 |
msgid "and uncheck the crop box for thumbnails."
|
597 |
msgstr ""
|
598 |
|
599 |
+
#: app/admin/RTMediaFormHandler.php:470
|
600 |
msgid ""
|
601 |
"To set gallery for fixed width, set image height to 0 and width as per your "
|
602 |
"requirement and vice-versa."
|
603 |
msgstr ""
|
604 |
|
605 |
+
#: app/admin/RTMediaFormHandler.php:473
|
606 |
msgid "Enable Masonry Cascading grid layout for activity"
|
607 |
msgstr ""
|
608 |
|
609 |
+
#: app/admin/RTMediaFormHandler.php:485
|
610 |
msgid "Enable Direct Upload"
|
611 |
msgstr ""
|
612 |
|
613 |
+
#: app/admin/RTMediaFormHandler.php:490
|
614 |
msgid "Uploading media directly as soon as it gets selected."
|
615 |
msgstr ""
|
616 |
|
617 |
+
#: app/admin/RTMediaFormHandler.php:519
|
618 |
msgid "Single Media View"
|
619 |
msgstr ""
|
620 |
|
621 |
+
#: app/admin/RTMediaFormHandler.php:520 app/helper/RTMediaAddon.php:348
|
622 |
msgid "Media Likes"
|
623 |
msgstr ""
|
624 |
|
625 |
+
#: app/admin/RTMediaFormHandler.php:521
|
626 |
msgid "List Media View"
|
627 |
msgstr ""
|
628 |
|
629 |
+
#: app/admin/RTMediaFormHandler.php:522
|
630 |
msgid "Masonry View"
|
631 |
msgstr ""
|
632 |
|
633 |
+
#: app/admin/RTMediaFormHandler.php:523
|
634 |
msgid "Direct Upload"
|
635 |
msgstr ""
|
636 |
|
637 |
+
#: app/admin/RTMediaFormHandler.php:524
|
638 |
msgid "Gallery Media Search"
|
639 |
msgstr ""
|
640 |
|
641 |
+
#: app/admin/RTMediaFormHandler.php:542
|
642 |
msgid "Allow usage data tracking"
|
643 |
msgstr ""
|
644 |
|
645 |
+
#: app/admin/RTMediaFormHandler.php:547
|
646 |
msgid ""
|
647 |
"To make rtMedia better compatible with your sites, you can help the rtMedia "
|
648 |
"team learn what themes and plugins you are using. No private information "
|
649 |
"about your setup will be sent during tracking."
|
650 |
msgstr ""
|
651 |
|
652 |
+
#: app/admin/RTMediaFormHandler.php:551
|
653 |
msgid "Admin bar menu integration"
|
654 |
msgstr ""
|
655 |
|
656 |
+
#: app/admin/RTMediaFormHandler.php:556
|
657 |
msgid ""
|
658 |
"Add rtMedia menu to WordPress admin bar for easy access to settings and "
|
659 |
"moderation page (if enabled)."
|
660 |
msgstr ""
|
661 |
|
662 |
+
#: app/admin/RTMediaFormHandler.php:561
|
663 |
msgid "Add a link to rtMedia in footer"
|
664 |
msgstr ""
|
665 |
|
666 |
+
#: app/admin/RTMediaFormHandler.php:566
|
667 |
msgid "Help us promote rtMedia."
|
668 |
msgstr ""
|
669 |
|
670 |
+
#: app/admin/RTMediaFormHandler.php:571
|
671 |
+
msgid "Enable JSON API"
|
672 |
msgstr ""
|
673 |
|
674 |
+
#: app/admin/RTMediaFormHandler.php:576
|
675 |
msgid ""
|
676 |
+
"This will allow handling API requests for rtMedia sent through any mobile "
|
677 |
+
"app."
|
678 |
msgstr ""
|
679 |
|
680 |
+
#: app/admin/RTMediaFormHandler.php:579
|
681 |
+
msgid "You can refer to the API document from"
|
682 |
msgstr ""
|
683 |
|
684 |
+
#: app/admin/RTMediaFormHandler.php:599
|
685 |
+
msgid "Admin Settings"
|
686 |
msgstr ""
|
687 |
|
688 |
+
#: app/admin/RTMediaFormHandler.php:600
|
689 |
+
msgid "API Settings"
|
690 |
msgstr ""
|
691 |
|
692 |
+
#: app/admin/RTMediaFormHandler.php:601
|
693 |
+
msgid "Miscellaneous"
|
694 |
+
msgstr ""
|
695 |
+
|
696 |
+
#: app/admin/RTMediaFormHandler.php:602
|
697 |
+
msgid "Footer Link"
|
698 |
+
msgstr ""
|
699 |
+
|
700 |
+
#: app/admin/RTMediaFormHandler.php:620
|
701 |
+
msgid "Export rtMedia Settings"
|
702 |
+
msgstr ""
|
703 |
+
|
704 |
+
#: app/admin/RTMediaFormHandler.php:625
|
705 |
+
msgid "Export Settings"
|
706 |
+
msgstr ""
|
707 |
+
|
708 |
+
#: app/admin/RTMediaFormHandler.php:626
|
709 |
+
msgid "This will export rtMedia settings into a JSON file."
|
710 |
+
msgstr ""
|
711 |
+
|
712 |
+
#: app/admin/RTMediaFormHandler.php:632
|
713 |
+
msgid "Import rtMedia Settings"
|
714 |
+
msgstr ""
|
715 |
+
|
716 |
+
#: app/admin/RTMediaFormHandler.php:637
|
717 |
+
msgid "Import Settings"
|
718 |
+
msgstr ""
|
719 |
+
|
720 |
+
#: app/admin/RTMediaFormHandler.php:638
|
721 |
+
msgid "This will import rtMedia settings. Allowed File Type: json"
|
722 |
+
msgstr ""
|
723 |
+
|
724 |
+
#: app/admin/RTMediaFormHandler.php:641
|
725 |
msgid ""
|
726 |
+
"Importing invalid files/settings may break your site. Please import valid "
|
727 |
+
"file exported from rtMedia plugin only."
|
728 |
msgstr ""
|
729 |
|
730 |
+
#: app/admin/RTMediaFormHandler.php:644
|
731 |
+
msgid "Export your personal data"
|
732 |
msgstr ""
|
733 |
|
734 |
+
#: app/admin/RTMediaFormHandler.php:649
|
735 |
+
msgid "Export Data"
|
736 |
msgstr ""
|
737 |
|
738 |
+
#: app/admin/RTMediaFormHandler.php:650
|
739 |
+
msgid "This will export your personal data."
|
740 |
msgstr ""
|
741 |
|
742 |
+
#: app/admin/RTMediaFormHandler.php:656
|
743 |
+
msgid "Erase your personal data"
|
744 |
msgstr ""
|
745 |
|
746 |
+
#: app/admin/RTMediaFormHandler.php:661
|
747 |
+
msgid "Erase Data"
|
748 |
+
msgstr ""
|
749 |
+
|
750 |
+
#: app/admin/RTMediaFormHandler.php:662
|
751 |
+
msgid "This will erase your personal data."
|
752 |
msgstr ""
|
753 |
|
754 |
+
#: app/admin/RTMediaFormHandler.php:666
|
755 |
+
msgid "Data will be expoted or erased along with wordpress user data."
|
756 |
+
msgstr ""
|
757 |
+
|
758 |
+
#: app/admin/RTMediaFormHandler.php:695
|
759 |
+
msgid "Export/Import Settings"
|
760 |
+
msgstr ""
|
761 |
+
|
762 |
+
#: app/admin/RTMediaFormHandler.php:696
|
763 |
+
msgid "Export/Erase Personal Data"
|
764 |
+
msgstr ""
|
765 |
+
|
766 |
+
#: app/admin/RTMediaFormHandler.php:782
|
767 |
msgid "Media Types Settings"
|
768 |
msgstr ""
|
769 |
|
770 |
+
#: app/admin/RTMediaFormHandler.php:790 app/helper/RTMediaSettings.php:347
|
771 |
msgid "Media Type"
|
772 |
msgstr ""
|
773 |
|
774 |
+
#: app/admin/RTMediaFormHandler.php:795
|
775 |
msgid "Allow Upload"
|
776 |
msgstr ""
|
777 |
|
778 |
+
#: app/admin/RTMediaFormHandler.php:797
|
779 |
msgid "Allows you to upload a particular media type on your post."
|
780 |
msgstr ""
|
781 |
|
782 |
+
#: app/admin/RTMediaFormHandler.php:805
|
783 |
msgid "Set Featured"
|
784 |
msgstr ""
|
785 |
|
786 |
+
#: app/admin/RTMediaFormHandler.php:807
|
787 |
msgid "Place a specific media as a featured content on the post."
|
788 |
msgstr ""
|
789 |
|
790 |
+
#: app/admin/RTMediaFormHandler.php:855
|
791 |
msgid "File Extensions"
|
792 |
msgstr ""
|
793 |
|
794 |
+
#: app/admin/RTMediaFormHandler.php:986
|
795 |
msgid "Media Size Settings"
|
796 |
msgstr ""
|
797 |
|
798 |
+
#: app/admin/RTMediaFormHandler.php:991
|
799 |
msgid "Category"
|
800 |
msgstr ""
|
801 |
|
802 |
+
#: app/admin/RTMediaFormHandler.php:992
|
803 |
msgid "Entity"
|
804 |
msgstr ""
|
805 |
|
806 |
+
#: app/admin/RTMediaFormHandler.php:993
|
807 |
msgid "Width"
|
808 |
msgstr ""
|
809 |
|
810 |
+
#: app/admin/RTMediaFormHandler.php:994
|
811 |
msgid "Height"
|
812 |
msgstr ""
|
813 |
|
814 |
+
#: app/admin/RTMediaFormHandler.php:995
|
815 |
msgid "Crop"
|
816 |
msgstr ""
|
817 |
|
818 |
+
#: app/admin/RTMediaFormHandler.php:1045
|
819 |
msgid "JPEG/JPG image quality (1-100)"
|
820 |
msgstr ""
|
821 |
|
822 |
+
#: app/admin/RTMediaFormHandler.php:1051
|
823 |
msgid "Enter JPEG/JPG Image Quality. Minimum value is 1. 100 is original quality."
|
824 |
msgstr ""
|
825 |
|
826 |
+
#: app/admin/RTMediaFormHandler.php:1059
|
827 |
msgid "Image Quality"
|
828 |
msgstr ""
|
829 |
|
830 |
+
#: app/admin/RTMediaFormHandler.php:1081
|
831 |
msgid "Custom CSS settings"
|
832 |
msgstr ""
|
833 |
|
834 |
+
#: app/admin/RTMediaFormHandler.php:1098
|
835 |
msgid "rtMedia default styles"
|
836 |
msgstr ""
|
837 |
|
838 |
+
#: app/admin/RTMediaFormHandler.php:1104
|
839 |
msgid ""
|
840 |
"Load default rtMedia styles. You need to write your own style for rtMedia "
|
841 |
"if you disable it."
|
842 |
msgstr ""
|
843 |
|
844 |
+
#: app/admin/RTMediaFormHandler.php:1109
|
845 |
msgid "Paste your CSS code"
|
846 |
msgstr ""
|
847 |
|
848 |
+
#: app/admin/RTMediaFormHandler.php:1115
|
849 |
msgid "Custom rtMedia CSS container"
|
850 |
msgstr ""
|
851 |
|
852 |
+
#: app/admin/RTMediaFormHandler.php:1138
|
853 |
msgid "Enable privacy"
|
854 |
msgstr ""
|
855 |
|
856 |
+
#: app/admin/RTMediaFormHandler.php:1144
|
857 |
msgid "Enable privacy in rtMedia"
|
858 |
msgstr ""
|
859 |
|
860 |
+
#: app/admin/RTMediaFormHandler.php:1149
|
861 |
msgid "Default privacy"
|
862 |
msgstr ""
|
863 |
|
864 |
+
#: app/admin/RTMediaFormHandler.php:1155
|
865 |
msgid "Set default privacy for media"
|
866 |
msgstr ""
|
867 |
|
868 |
+
#: app/admin/RTMediaFormHandler.php:1161
|
869 |
msgid "Allow users to set privacy for their content"
|
870 |
msgstr ""
|
871 |
|
872 |
+
#: app/admin/RTMediaFormHandler.php:1166
|
873 |
msgid ""
|
874 |
"If you choose this, users will be able to change privacy of their own "
|
875 |
"uploads."
|
876 |
msgstr ""
|
877 |
|
878 |
+
#: app/admin/RTMediaFormHandler.php:1170
|
879 |
msgid "For group uploads, BuddyPress groups privacy is used."
|
880 |
msgstr ""
|
881 |
|
882 |
+
#: app/admin/RTMediaFormHandler.php:1212
|
883 |
msgid "Enable media in profile"
|
884 |
msgstr ""
|
885 |
|
886 |
+
#: app/admin/RTMediaFormHandler.php:1217
|
887 |
msgid "Enable Media on BuddyPress Profile"
|
888 |
msgstr ""
|
889 |
|
890 |
+
#: app/admin/RTMediaFormHandler.php:1222
|
891 |
msgid "Enable media in group"
|
892 |
msgstr ""
|
893 |
|
894 |
+
#: app/admin/RTMediaFormHandler.php:1227
|
895 |
msgid "Enable Media on BuddyPress Groups"
|
896 |
msgstr ""
|
897 |
|
898 |
+
#: app/admin/RTMediaFormHandler.php:1233
|
899 |
msgid "Allow upload from activity stream"
|
900 |
msgstr ""
|
901 |
|
902 |
+
#: app/admin/RTMediaFormHandler.php:1238
|
903 |
msgid "Allow upload using status update box present on activity stream page"
|
904 |
msgstr ""
|
905 |
|
906 |
+
#: app/admin/RTMediaFormHandler.php:1244
|
907 |
msgid "Enable media in comment"
|
908 |
msgstr ""
|
909 |
|
910 |
+
#: app/admin/RTMediaFormHandler.php:1249
|
911 |
msgid ""
|
912 |
"This will allow users to upload media in comment section for originally "
|
913 |
"uploaded media up to 1 level."
|
914 |
msgstr ""
|
915 |
|
916 |
+
#: app/admin/RTMediaFormHandler.php:1254 app/admin/RTMediaFormHandler.php:1259
|
917 |
msgid "Disable upload in comment media"
|
918 |
msgstr ""
|
919 |
|
920 |
+
#: app/admin/RTMediaFormHandler.php:1265
|
921 |
msgid "Number of media items to show in activity stream"
|
922 |
msgstr ""
|
923 |
|
924 |
+
#: app/admin/RTMediaFormHandler.php:1270
|
925 |
msgid ""
|
926 |
"With bulk uploads activity, the stream may get flooded. You can control the "
|
927 |
"maximum number of media items or files per activity. This limit will not "
|
929 |
"unlimited."
|
930 |
msgstr ""
|
931 |
|
932 |
+
#: app/admin/RTMediaFormHandler.php:1278
|
933 |
msgid "Enable media notification"
|
934 |
msgstr ""
|
935 |
|
936 |
+
#: app/admin/RTMediaFormHandler.php:1283
|
937 |
msgid ""
|
938 |
"This will enable notifications to media authors for media likes and "
|
939 |
"comments."
|
940 |
msgstr ""
|
941 |
|
942 |
+
#: app/admin/RTMediaFormHandler.php:1289
|
943 |
msgid "Create activity for media likes"
|
944 |
msgstr ""
|
945 |
|
946 |
+
#: app/admin/RTMediaFormHandler.php:1294
|
947 |
msgid "Enabling this setting will create BuddyPress activity for media likes."
|
948 |
msgstr ""
|
949 |
|
950 |
+
#: app/admin/RTMediaFormHandler.php:1301
|
951 |
msgid "Create activity for media comments"
|
952 |
msgstr ""
|
953 |
|
954 |
+
#: app/admin/RTMediaFormHandler.php:1306
|
955 |
msgid "Enabling this setting will create BuddyPress activity for media comments."
|
956 |
msgstr ""
|
957 |
|
958 |
+
#: app/admin/RTMediaFormHandler.php:1313
|
959 |
msgid "Organize media into albums"
|
960 |
msgstr ""
|
961 |
|
962 |
+
#: app/admin/RTMediaFormHandler.php:1319
|
963 |
msgid ""
|
964 |
"This will add 'album' tab to BuddyPress profile and group depending on the "
|
965 |
"^above^ settings."
|
966 |
msgstr ""
|
967 |
|
968 |
+
#: app/admin/RTMediaFormHandler.php:1324
|
969 |
msgid "Show album description"
|
970 |
msgstr ""
|
971 |
|
972 |
+
#: app/admin/RTMediaFormHandler.php:1330
|
973 |
msgid "This will show description of an album under album gallery page."
|
974 |
msgstr ""
|
975 |
|
976 |
+
#: app/admin/RTMediaFormHandler.php:1365
|
977 |
msgid "Please Enable BuddyPress Activity Streams to update option"
|
978 |
msgstr ""
|
979 |
|
980 |
+
#: app/admin/RTMediaFormHandler.php:1371
|
981 |
msgid "Please Enable BuddyPress User Groups to update option"
|
982 |
msgstr ""
|
983 |
|
984 |
+
#: app/admin/RTMediaUploadTermsAdmin.php:39
|
985 |
+
msgid "terms of services."
|
986 |
+
msgstr ""
|
987 |
+
|
988 |
+
#: app/admin/RTMediaUploadTermsAdmin.php:40
|
989 |
+
msgid "Please check terms of service."
|
990 |
+
msgstr ""
|
991 |
+
|
992 |
+
#: app/admin/RTMediaUploadTermsAdmin.php:59
|
993 |
+
msgid "Please enter valid URL."
|
994 |
+
msgstr ""
|
995 |
+
|
996 |
+
#: app/admin/RTMediaUploadTermsAdmin.php:60
|
997 |
+
msgid "Please enter terms message."
|
998 |
+
msgstr ""
|
999 |
+
|
1000 |
+
#: app/admin/RTMediaUploadTermsAdmin.php:61
|
1001 |
+
msgid "Please enter error message."
|
1002 |
+
msgstr ""
|
1003 |
+
|
1004 |
+
#: app/admin/RTMediaUploadTermsAdmin.php:62
|
1005 |
+
msgid "Please enter privacy message."
|
1006 |
+
msgstr ""
|
1007 |
+
|
1008 |
+
#: app/admin/RTMediaUploadTermsAdmin.php:123
|
1009 |
+
msgid "Ask users to agree to your terms"
|
1010 |
+
msgstr ""
|
1011 |
+
|
1012 |
+
#: app/admin/RTMediaUploadTermsAdmin.php:137
|
1013 |
+
msgid "Show \"Terms of Service\" checkbox on upload screen"
|
1014 |
+
msgstr ""
|
1015 |
+
|
1016 |
+
#: app/admin/RTMediaUploadTermsAdmin.php:142
|
1017 |
+
#: app/admin/RTMediaUploadTermsAdmin.php:152
|
1018 |
+
msgid "User have to check the terms and conditions before uploading the media."
|
1019 |
+
msgstr ""
|
1020 |
+
|
1021 |
+
#: app/admin/RTMediaUploadTermsAdmin.php:147
|
1022 |
+
msgid "Show \"Terms of Service\" checkbox on activity screen"
|
1023 |
+
msgstr ""
|
1024 |
+
|
1025 |
+
#: app/admin/RTMediaUploadTermsAdmin.php:157
|
1026 |
+
msgid "Link for \"Terms of Service\" page"
|
1027 |
+
msgstr ""
|
1028 |
+
|
1029 |
+
#: app/admin/RTMediaUploadTermsAdmin.php:162
|
1030 |
+
msgid ""
|
1031 |
+
"Link to the terms and condition page where user can read terms and "
|
1032 |
+
"conditions."
|
1033 |
+
msgstr ""
|
1034 |
+
|
1035 |
+
#: app/admin/RTMediaUploadTermsAdmin.php:168
|
1036 |
+
msgid "Terms of Service Message"
|
1037 |
+
msgstr ""
|
1038 |
+
|
1039 |
+
#: app/admin/RTMediaUploadTermsAdmin.php:173
|
1040 |
+
msgid "Add Terms of Service Message."
|
1041 |
+
msgstr ""
|
1042 |
+
|
1043 |
+
#: app/admin/RTMediaUploadTermsAdmin.php:178
|
1044 |
+
msgid "Error Message"
|
1045 |
+
msgstr ""
|
1046 |
+
|
1047 |
+
#: app/admin/RTMediaUploadTermsAdmin.php:183
|
1048 |
+
msgid "Display Error Message When User Upload Media Without Selecting Checkbox ."
|
1049 |
+
msgstr ""
|
1050 |
+
|
1051 |
+
#: app/admin/RTMediaUploadTermsAdmin.php:188
|
1052 |
+
msgid "Show \"Privacy Message\" on website"
|
1053 |
+
msgstr ""
|
1054 |
+
|
1055 |
+
#: app/admin/RTMediaUploadTermsAdmin.php:193
|
1056 |
+
msgid "User will see the privacy message on website."
|
1057 |
+
msgstr ""
|
1058 |
+
|
1059 |
+
#: app/admin/RTMediaUploadTermsAdmin.php:198
|
1060 |
+
msgid "Privacy Message"
|
1061 |
+
msgstr ""
|
1062 |
+
|
1063 |
+
#: app/admin/RTMediaUploadTermsAdmin.php:203
|
1064 |
+
msgid "Display privacy message on your website."
|
1065 |
+
msgstr ""
|
1066 |
+
|
1067 |
#: app/admin/templates/tmpl-rtm-album-favourites-importer.php:4
|
1068 |
msgid "User's Favorites:"
|
1069 |
msgstr ""
|
1366 |
msgstr ""
|
1367 |
|
1368 |
#: app/helper/RTMediaAddon.php:436
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1369 |
msgid "CubePoints"
|
1370 |
msgstr ""
|
1371 |
|
1372 |
+
#: app/helper/RTMediaAddon.php:439
|
1373 |
msgid ""
|
1374 |
"If you are using CubePoints plugin on your website than rtMedia CubePoint "
|
1375 |
"add-on can be integrate with that plugin to setup point management system "
|
1376 |
"for rtMedia related activities."
|
1377 |
msgstr ""
|
1378 |
|
1379 |
+
#: app/helper/RTMediaAddon.php:447
|
1380 |
msgid "Social Sync"
|
1381 |
msgstr ""
|
1382 |
|
1383 |
+
#: app/helper/RTMediaAddon.php:450
|
1384 |
msgid "rtMedia Social Sync allows you to import media from your Facebook account."
|
1385 |
msgstr ""
|
1386 |
|
1387 |
+
#: app/helper/RTMediaAddon.php:458
|
1388 |
msgid "Photo Watermark"
|
1389 |
msgstr ""
|
1390 |
|
1391 |
+
#: app/helper/RTMediaAddon.php:461
|
1392 |
msgid ""
|
1393 |
"rtMedia Photo Watermark let you add watermark on your images uploaded using "
|
1394 |
"rtMedia."
|
1395 |
msgstr ""
|
1396 |
|
1397 |
+
#: app/helper/RTMediaAddon.php:469
|
1398 |
msgid "Photo Tagging"
|
1399 |
msgstr ""
|
1400 |
|
1401 |
+
#: app/helper/RTMediaAddon.php:472
|
1402 |
msgid ""
|
1403 |
"rtMedia Photo Tagging enable users to tag their friends on photos uploaded "
|
1404 |
"using rtMedia."
|
1405 |
msgstr ""
|
1406 |
|
1407 |
+
#: app/helper/RTMediaAddon.php:480
|
1408 |
msgid "Photo Filters"
|
1409 |
msgstr ""
|
1410 |
|
1411 |
+
#: app/helper/RTMediaAddon.php:483
|
1412 |
msgid ""
|
1413 |
"rtMedia Photo Filters adds Instagram like filters to images uploaded with "
|
1414 |
"rtMedia."
|
1415 |
msgstr ""
|
1416 |
|
1417 |
+
#: app/helper/RTMediaAddon.php:491
|
1418 |
msgid "Kaltura Add-on"
|
1419 |
msgstr ""
|
1420 |
|
1421 |
+
#: app/helper/RTMediaAddon.php:494
|
1422 |
msgid ""
|
1423 |
"Add support for more video formats using Kaltura video solution. It works "
|
1424 |
"with Kaltura.com, self-hosted Kaltura-CE and Kaltura-on-premise."
|
1425 |
msgstr ""
|
1426 |
|
1427 |
+
#: app/helper/RTMediaAddon.php:502
|
1428 |
msgid "FFMPEG Add-on"
|
1429 |
msgstr ""
|
1430 |
|
1431 |
+
#: app/helper/RTMediaAddon.php:505
|
1432 |
msgid ""
|
1433 |
"Add supports for more audio & video formats using open-source media-node. "
|
1434 |
"Media node comes with automated setup script for Ubuntu/Debian."
|
1435 |
msgstr ""
|
1436 |
|
1437 |
+
#: app/helper/RTMediaAddon.php:513
|
1438 |
msgid "Membership Add-on"
|
1439 |
msgstr ""
|
1440 |
|
1441 |
+
#: app/helper/RTMediaAddon.php:516
|
1442 |
msgid ""
|
1443 |
"rtMedia Membership add-on provides membership functionality in your site in "
|
1444 |
"terms of media upload."
|
1445 |
msgstr ""
|
1446 |
|
1447 |
+
#: app/helper/RTMediaAddon.php:543
|
1448 |
msgid "Coming Soon !!"
|
1449 |
msgstr ""
|
1450 |
|
1451 |
+
#: app/helper/RTMediaAddon.php:576
|
1452 |
msgid "Purchased"
|
1453 |
msgstr ""
|
1454 |
|
1455 |
+
#: app/helper/RTMediaAddon.php:578 app/helper/RTMediaThemes.php:157
|
1456 |
#: app/helper/RTMediaThemes.php:201 app/helper/RTMediaThemes.php:310
|
1457 |
#: app/helper/RTMediaThemes.php:354 app/importers/BPMediaAlbumimporter.php:177
|
1458 |
msgid "Buy Now"
|
1459 |
msgstr ""
|
1460 |
|
1461 |
+
#: app/helper/RTMediaAddon.php:610 app/helper/RTMediaThemes.php:155
|
1462 |
#: app/helper/RTMediaThemes.php:199 app/helper/RTMediaThemes.php:308
|
1463 |
#: app/helper/RTMediaThemes.php:352 app/importers/BPMediaAlbumimporter.php:178
|
1464 |
msgid "Live Demo"
|
1676 |
msgstr ""
|
1677 |
|
1678 |
#: app/helper/RTMediaSupport.php:178
|
|
|
1679 |
msgid "Submit"
|
1680 |
msgstr ""
|
1681 |
|
2012 |
msgid "The method expects an array in arguments for %s provided."
|
2013 |
msgstr ""
|
2014 |
|
2015 |
+
#: app/helper/rtUploadAttachment.php:54
|
2016 |
msgid "You can not upload more than 2 MB."
|
2017 |
msgstr ""
|
2018 |
|
2019 |
+
#: app/helper/rtUploadAttachment.php:60
|
2020 |
msgid "There was an error uploading your files"
|
2021 |
msgstr ""
|
2022 |
|
2023 |
+
#: app/helper/rtUploadAttachment.php:63
|
2024 |
msgid "Form was submitted"
|
2025 |
msgstr ""
|
2026 |
|
2309 |
msgid "Public - Visible to the world"
|
2310 |
msgstr ""
|
2311 |
|
2312 |
+
#: app/main/RTMedia.php:681 app/main/controllers/template/RTMediaNav.php:229
|
2313 |
#: app/main/controllers/template/rtmedia-functions.php:136
|
2314 |
msgid "All"
|
2315 |
msgstr ""
|
2321 |
msgid "Album"
|
2322 |
msgstr ""
|
2323 |
|
2324 |
+
#: app/main/RTMedia.php:697 app/main/RTMedia.php:1105
|
2325 |
#: app/main/controllers/media/RTMediaAlbum.php:53
|
2326 |
#: app/main/controllers/media/RTMediaAlbum.php:65
|
2327 |
msgid "Albums"
|
2346 |
msgid ": Can't Create Database table. Please check create table permission."
|
2347 |
msgstr ""
|
2348 |
|
2349 |
+
#: app/main/RTMedia.php:1044
|
2350 |
msgid "Loading media"
|
2351 |
msgstr ""
|
2352 |
|
2353 |
+
#: app/main/RTMedia.php:1045
|
2354 |
msgid "Please enter some content to post."
|
2355 |
msgstr ""
|
2356 |
|
2357 |
+
#: app/main/RTMedia.php:1046
|
2358 |
msgid "Empty comment is not allowed."
|
2359 |
msgstr ""
|
2360 |
|
2361 |
+
#: app/main/RTMedia.php:1047
|
2362 |
msgid "Are you sure you want to delete this media?"
|
2363 |
msgstr ""
|
2364 |
|
2365 |
+
#: app/main/RTMedia.php:1048
|
2366 |
msgid "Are you sure you want to delete this comment?"
|
2367 |
msgstr ""
|
2368 |
|
2369 |
+
#: app/main/RTMedia.php:1049
|
2370 |
msgid "Are you sure you want to delete this Album?"
|
2371 |
msgstr ""
|
2372 |
|
2373 |
+
#: app/main/RTMedia.php:1050
|
2374 |
msgid "Drop files here"
|
2375 |
msgstr ""
|
2376 |
|
2377 |
+
#: app/main/RTMedia.php:1051
|
2378 |
msgid "album created successfully."
|
2379 |
msgstr ""
|
2380 |
|
2381 |
+
#: app/main/RTMedia.php:1052
|
2382 |
msgid "Something went wrong. Please try again."
|
2383 |
msgstr ""
|
2384 |
|
2385 |
+
#: app/main/RTMedia.php:1053
|
2386 |
msgid "Enter an album name."
|
2387 |
msgstr ""
|
2388 |
|
2389 |
+
#: app/main/RTMedia.php:1054
|
2390 |
msgid "Max file Size Limit : "
|
2391 |
msgstr ""
|
2392 |
|
2393 |
+
#: app/main/RTMedia.php:1055
|
2394 |
msgid "Allowed File Formats"
|
2395 |
msgstr ""
|
2396 |
|
2397 |
+
#: app/main/RTMedia.php:1056 templates/media/album-single-edit.php:73
|
2398 |
msgid "Select All Visible"
|
2399 |
msgstr ""
|
2400 |
|
2401 |
+
#: app/main/RTMedia.php:1057
|
2402 |
msgid "Unselect All Visible"
|
2403 |
msgstr ""
|
2404 |
|
2405 |
+
#: app/main/RTMedia.php:1058
|
2406 |
msgid "Please select some media."
|
2407 |
msgstr ""
|
2408 |
|
2409 |
+
#: app/main/RTMedia.php:1059
|
2410 |
msgid "Are you sure you want to delete the selected media?"
|
2411 |
msgstr ""
|
2412 |
|
2413 |
+
#: app/main/RTMedia.php:1060
|
2414 |
msgid "Are you sure you want to move the selected media?"
|
2415 |
msgstr ""
|
2416 |
|
2417 |
+
#: app/main/RTMedia.php:1061
|
2418 |
msgid "Waiting"
|
2419 |
msgstr ""
|
2420 |
|
2421 |
+
#: app/main/RTMedia.php:1062
|
2422 |
msgid "Uploaded"
|
2423 |
msgstr ""
|
2424 |
|
2425 |
+
#: app/main/RTMedia.php:1063
|
2426 |
msgid "Uploading"
|
2427 |
msgstr ""
|
2428 |
|
2429 |
+
#: app/main/RTMedia.php:1064
|
2430 |
msgid "Failed"
|
2431 |
msgstr ""
|
2432 |
|
2433 |
+
#: app/main/RTMedia.php:1065
|
2434 |
msgid "Close"
|
2435 |
msgstr ""
|
2436 |
|
2437 |
+
#: app/main/RTMedia.php:1066
|
2438 |
#: app/main/controllers/media/RTMediaGalleryItemAction.php:63
|
2439 |
#: app/main/controllers/media/RTMediaGalleryItemAction.php:80
|
2440 |
+
#: app/main/controllers/template/rtmedia-functions.php:1168
|
2441 |
+
#: app/main/controllers/template/rtmedia-functions.php:1187
|
2442 |
msgid "Edit"
|
2443 |
msgstr ""
|
2444 |
|
2445 |
+
#: app/main/RTMedia.php:1067
|
2446 |
#: app/main/controllers/media/RTMediaGalleryItemAction.php:67
|
2447 |
#: app/main/controllers/media/RTMediaGalleryItemAction.php:80
|
2448 |
+
#: app/main/controllers/template/rtmedia-functions.php:2083
|
2449 |
+
#: app/main/controllers/template/rtmedia-functions.php:2092
|
2450 |
#: templates/media/album-single-edit.php:78
|
2451 |
msgid "Delete"
|
2452 |
msgstr ""
|
2453 |
|
2454 |
+
#: app/main/RTMedia.php:1068 templates/media/media-single-edit.php:10
|
2455 |
msgid "Edit Media"
|
2456 |
msgstr ""
|
2457 |
|
2458 |
+
#: app/main/RTMedia.php:1069
|
2459 |
msgid "Remove from queue"
|
2460 |
msgstr ""
|
2461 |
|
2462 |
+
#: app/main/RTMedia.php:1070
|
2463 |
msgid "Add more files"
|
2464 |
msgstr ""
|
2465 |
|
2466 |
+
#: app/main/RTMedia.php:1071
|
2467 |
msgid "File not supported"
|
2468 |
msgstr ""
|
2469 |
|
2470 |
+
#: app/main/RTMedia.php:1072
|
2471 |
msgid "more"
|
2472 |
msgstr ""
|
2473 |
|
2474 |
+
#: app/main/RTMedia.php:1073
|
2475 |
msgid "less"
|
2476 |
msgstr ""
|
2477 |
|
2478 |
+
#: app/main/RTMedia.php:1074
|
2479 |
msgid "Read more"
|
2480 |
msgstr ""
|
2481 |
|
2482 |
+
#: app/main/RTMedia.php:1075
|
2483 |
msgid "Show less"
|
2484 |
msgstr ""
|
2485 |
|
2486 |
+
#: app/main/RTMedia.php:1077
|
2487 |
msgid "This media is uploaded. Are you sure you want to delete this media?"
|
2488 |
msgstr ""
|
2489 |
|
2490 |
+
#: app/main/RTMedia.php:1085
|
2491 |
msgid "Featured media set successfully."
|
2492 |
msgstr ""
|
2493 |
|
2494 |
+
#: app/main/RTMedia.php:1086
|
2495 |
msgid "Featured media removed successfully."
|
2496 |
msgstr ""
|
2497 |
|
2498 |
+
#: app/main/RTMedia.php:1088
|
2499 |
msgid "Title:"
|
2500 |
msgstr ""
|
2501 |
|
2502 |
+
#: app/main/RTMedia.php:1089
|
2503 |
msgid "Description:"
|
2504 |
msgstr ""
|
2505 |
|
2506 |
+
#: app/main/RTMedia.php:1091 templates/media/media-gallery.php:109
|
2507 |
msgid "Oops !! There's no media found for the request !!"
|
2508 |
msgstr ""
|
2509 |
|
2510 |
+
#: app/main/RTMedia.php:1095
|
2511 |
msgid "Edit File Name"
|
2512 |
msgstr ""
|
2513 |
|
2514 |
+
#: app/main/RTMedia.php:1106
|
2515 |
msgid "Privacy updated successfully."
|
2516 |
msgstr ""
|
2517 |
|
2518 |
+
#: app/main/RTMedia.php:1107
|
2519 |
msgid "Couldn't change privacy, please try again."
|
2520 |
msgstr ""
|
2521 |
|
2522 |
+
#: app/main/RTMedia.php:1108
|
2523 |
msgid "file deleted successfully."
|
2524 |
msgstr ""
|
2525 |
|
2526 |
+
#: app/main/RTMedia.php:1145
|
2527 |
msgid "There are some uploads in progress. Do you want to cancel them?"
|
2528 |
msgstr ""
|
2529 |
|
2530 |
+
#: app/main/RTMedia.php:1147
|
2531 |
msgid "Media upload is disabled. Please Enable at least one media type to proceed."
|
2532 |
msgstr ""
|
2533 |
|
2534 |
+
#: app/main/RTMedia.php:1248
|
2535 |
msgid "Adding media in Comments is not allowed"
|
2536 |
msgstr ""
|
2537 |
|
2538 |
+
#: app/main/RTMediaUploadTerms.php:69
|
2539 |
+
msgid "Please check Terms of Service."
|
2540 |
+
msgstr ""
|
2541 |
+
|
2542 |
+
#: app/main/RTMediaUploadTerms.php:127
|
2543 |
+
msgid "I agree to"
|
2544 |
+
msgstr ""
|
2545 |
+
|
2546 |
+
#: app/main/controllers/activity/RTMediaBuddyPressActivity.php:290
|
2547 |
msgid "Media Files"
|
2548 |
msgstr ""
|
2549 |
|
2550 |
+
#: app/main/controllers/activity/RTMediaBuddyPressActivity.php:327
|
2551 |
#: app/main/controllers/media/RTMediaComment.php:175
|
2552 |
#: app/main/controllers/shortcodes/RTMediaUploadShortcode.php:102
|
2553 |
+
#: app/main/controllers/template/rtmedia-functions.php:2122
|
2554 |
msgid "You are not allowed to upload/attach media."
|
2555 |
msgstr ""
|
2556 |
|
2557 |
+
#: app/main/controllers/activity/RTMediaBuddyPressActivity.php:462
|
2558 |
msgid "%s added a %s"
|
2559 |
msgstr ""
|
2560 |
|
|
|
2561 |
#: app/main/controllers/activity/RTMediaBuddyPressActivity.php:469
|
2562 |
+
#: app/main/controllers/activity/RTMediaBuddyPressActivity.php:471
|
2563 |
#: app/main/controllers/upload/RTMediaUploadEndpoint.php:220
|
2564 |
msgid "%s added %d %s"
|
2565 |
msgstr ""
|
2566 |
|
2567 |
+
#: app/main/controllers/activity/RTMediaBuddyPressActivity.php:524
|
2568 |
msgid "%1$s liked a %2$s in the group %3$s"
|
2569 |
msgstr ""
|
2570 |
|
2571 |
+
#: app/main/controllers/activity/RTMediaBuddyPressActivity.php:527
|
2572 |
msgid "%1$s liked their %2$s"
|
2573 |
msgstr ""
|
2574 |
|
2575 |
+
#: app/main/controllers/activity/RTMediaBuddyPressActivity.php:531
|
2576 |
msgid "%1$s liked %2$s's %3$s"
|
2577 |
msgstr ""
|
2578 |
|
2579 |
+
#: app/main/controllers/activity/RTMediaBuddyPressActivity.php:621
|
2580 |
msgid "%1$s commented on a %2$s in the group %3$s"
|
2581 |
msgstr ""
|
2582 |
|
2583 |
+
#: app/main/controllers/activity/RTMediaBuddyPressActivity.php:624
|
2584 |
msgid "%1$s commented on their %2$s"
|
2585 |
msgstr ""
|
2586 |
|
2587 |
+
#: app/main/controllers/activity/RTMediaBuddyPressActivity.php:628
|
2588 |
msgid "%1$s commented on %2$s's %3$s"
|
2589 |
msgstr ""
|
2590 |
|
2800 |
msgid "media_type not allowed"
|
2801 |
msgstr ""
|
2802 |
|
2803 |
+
#: app/main/controllers/api/RTMediaJsonApi.php:1163
|
2804 |
msgid "single media"
|
2805 |
msgstr ""
|
2806 |
|
2997 |
msgid "Default Privacy"
|
2998 |
msgstr ""
|
2999 |
|
3000 |
+
#: app/main/controllers/shortcodes/RTMediaGalleryShortcode.php:277
|
3001 |
msgid "You do not have sufficient privileges to view this gallery"
|
3002 |
msgstr ""
|
3003 |
|
3017 |
msgid "Data mismatch, Please insert data properly."
|
3018 |
msgstr ""
|
3019 |
|
3020 |
+
#: app/main/controllers/template/RTMediaTemplate.php:119
|
3021 |
+
#: app/main/controllers/template/RTMediaTemplate.php:174
|
3022 |
msgid "Invalid attribute passed for rtmedia_gallery shortcode."
|
3023 |
msgstr ""
|
3024 |
|
3025 |
+
#: app/main/controllers/template/RTMediaTemplate.php:392
|
3026 |
+
#: app/main/controllers/template/RTMediaTemplate.php:485
|
3027 |
+
#: app/main/controllers/template/RTMediaTemplate.php:583
|
3028 |
+
#: app/main/controllers/template/RTMediaTemplate.php:784
|
3029 |
msgid "Ooops !!! Invalid access. No nonce was found !!"
|
3030 |
msgstr ""
|
3031 |
|
3032 |
+
#: app/main/controllers/template/RTMediaTemplate.php:399
|
3033 |
msgid "Media updated Sucessfully"
|
3034 |
msgstr ""
|
3035 |
|
3036 |
+
#: app/main/controllers/template/RTMediaTemplate.php:405
|
3037 |
msgid "Error in updating Media"
|
3038 |
msgstr ""
|
3039 |
|
3140 |
msgstr ""
|
3141 |
|
3142 |
#: app/main/controllers/template/rtmedia-ajax-actions.php:88
|
3143 |
+
#: app/main/controllers/template/rtmedia-functions.php:2022
|
3144 |
msgid "Comment"
|
3145 |
msgstr ""
|
3146 |
|
3156 |
msgid "Delete Album"
|
3157 |
msgstr ""
|
3158 |
|
3159 |
+
#: app/main/controllers/template/rtmedia-filters.php:865
|
3160 |
+
#: app/main/controllers/template/rtmedia-functions.php:4369
|
3161 |
+
msgid "rtMedia Shortcode Uploads"
|
3162 |
+
msgstr ""
|
3163 |
+
|
3164 |
+
#: app/main/controllers/template/rtmedia-filters.php:869
|
3165 |
+
#: app/main/controllers/template/rtmedia-functions.php:4249
|
3166 |
+
msgid "rtMedia Activities"
|
3167 |
+
msgstr ""
|
3168 |
+
|
3169 |
+
#: app/main/controllers/template/rtmedia-filters.php:873
|
3170 |
+
msgid "rtMedia Comments"
|
3171 |
+
msgstr ""
|
3172 |
+
|
3173 |
+
#: app/main/controllers/template/rtmedia-filters.php:877
|
3174 |
+
#: app/main/controllers/template/rtmedia-functions.php:4597
|
3175 |
+
msgid "rtMedia Media Views"
|
3176 |
+
msgstr ""
|
3177 |
+
|
3178 |
+
#: app/main/controllers/template/rtmedia-filters.php:881
|
3179 |
+
#: app/main/controllers/template/rtmedia-functions.php:4698
|
3180 |
+
msgid "rtMedia Media Likes"
|
3181 |
+
msgstr ""
|
3182 |
+
|
3183 |
+
#: app/main/controllers/template/rtmedia-filters.php:902
|
3184 |
+
msgid "rtMedia Eraser"
|
3185 |
+
msgstr ""
|
3186 |
+
|
3187 |
+
#: app/main/controllers/template/rtmedia-filters.php:906
|
3188 |
+
msgid "rtMedia Likes Eraser"
|
3189 |
+
msgstr ""
|
3190 |
+
|
3191 |
+
#: app/main/controllers/template/rtmedia-filters.php:910
|
3192 |
+
msgid "rtMedia Album Eraser"
|
3193 |
+
msgstr ""
|
3194 |
+
|
3195 |
+
#: app/main/controllers/template/rtmedia-functions.php:1250
|
3196 |
msgid "There are no comments on this media yet."
|
3197 |
msgstr ""
|
3198 |
|
3199 |
+
#: app/main/controllers/template/rtmedia-functions.php:1282
|
3200 |
msgid "Show all %s comments"
|
3201 |
msgstr ""
|
3202 |
|
3203 |
+
#: app/main/controllers/template/rtmedia-functions.php:1315
|
3204 |
msgid "Delete Comment"
|
3205 |
msgstr ""
|
3206 |
|
3207 |
+
#: app/main/controllers/template/rtmedia-functions.php:1654
|
3208 |
msgid "Go to page no : "
|
3209 |
msgstr ""
|
3210 |
|
3211 |
+
#: app/main/controllers/template/rtmedia-functions.php:1659
|
3212 |
msgid "Go"
|
3213 |
msgstr ""
|
3214 |
|
3215 |
+
#: app/main/controllers/template/rtmedia-functions.php:2020
|
3216 |
msgid "Type Comment..."
|
3217 |
msgstr ""
|
3218 |
|
3219 |
+
#: app/main/controllers/template/rtmedia-functions.php:2083
|
3220 |
+
#: app/main/controllers/template/rtmedia-functions.php:2092
|
3221 |
msgid "Delete Media"
|
3222 |
msgstr ""
|
3223 |
|
3224 |
+
#: app/main/controllers/template/rtmedia-functions.php:2340
|
3225 |
msgid "Profile Albums"
|
3226 |
msgstr ""
|
3227 |
|
3228 |
+
#: app/main/controllers/template/rtmedia-functions.php:2344
|
3229 |
+
#: app/main/controllers/template/rtmedia-functions.php:2389
|
3230 |
msgid "Group Albums"
|
3231 |
msgstr ""
|
3232 |
|
3233 |
+
#: app/main/controllers/template/rtmedia-functions.php:2568
|
3234 |
msgid "Privacy : "
|
3235 |
msgstr ""
|
3236 |
|
3237 |
+
#: app/main/controllers/template/rtmedia-functions.php:2919
|
3238 |
msgid "You like this"
|
3239 |
msgstr ""
|
3240 |
|
3241 |
+
#: app/main/controllers/template/rtmedia-functions.php:2929
|
3242 |
msgid "You and "
|
3243 |
msgstr ""
|
3244 |
|
3245 |
+
#: app/main/controllers/template/rtmedia-functions.php:2948
|
3246 |
msgid " person likes this"
|
3247 |
msgid_plural " people like this"
|
3248 |
msgstr[0] ""
|
3249 |
msgstr[1] ""
|
3250 |
|
3251 |
+
#: app/main/controllers/template/rtmedia-functions.php:3053
|
3252 |
msgid "Public"
|
3253 |
msgstr ""
|
3254 |
|
3255 |
+
#: app/main/controllers/template/rtmedia-functions.php:3058
|
3256 |
msgid "All members"
|
3257 |
msgstr ""
|
3258 |
|
3259 |
+
#: app/main/controllers/template/rtmedia-functions.php:3063
|
3260 |
msgid "Your friends"
|
3261 |
msgstr ""
|
3262 |
|
3263 |
+
#: app/main/controllers/template/rtmedia-functions.php:3068
|
3264 |
msgid "Only you"
|
3265 |
msgstr ""
|
3266 |
|
3267 |
+
#: app/main/controllers/template/rtmedia-functions.php:3073
|
3268 |
msgid "Blocked temporarily"
|
3269 |
msgstr ""
|
3270 |
|
3271 |
+
#: app/main/controllers/template/rtmedia-functions.php:3126
|
3272 |
msgid "%s ago "
|
3273 |
msgstr ""
|
3274 |
|
3275 |
+
#: app/main/controllers/template/rtmedia-functions.php:3140
|
3276 |
msgid "1 second"
|
3277 |
msgid_plural "%s seconds"
|
3278 |
msgstr[0] ""
|
3279 |
msgstr[1] ""
|
3280 |
|
3281 |
+
#: app/main/controllers/template/rtmedia-functions.php:3144
|
3282 |
msgid "1 minute"
|
3283 |
msgid_plural "%s minutes"
|
3284 |
msgstr[0] ""
|
3285 |
msgstr[1] ""
|
3286 |
|
3287 |
+
#: app/main/controllers/template/rtmedia-functions.php:3148
|
3288 |
msgid "1 hour"
|
3289 |
msgid_plural "%s hours"
|
3290 |
msgstr[0] ""
|
3291 |
msgstr[1] ""
|
3292 |
|
3293 |
+
#: app/main/controllers/template/rtmedia-functions.php:3748
|
3294 |
#. translators: date format, see http:php.net/date
|
3295 |
msgid "View Conversation"
|
3296 |
msgstr ""
|
3297 |
|
3298 |
+
#: app/main/controllers/template/rtmedia-functions.php:4277
|
3299 |
+
msgid "Activity Date"
|
3300 |
+
msgstr ""
|
3301 |
+
|
3302 |
+
#: app/main/controllers/template/rtmedia-functions.php:4281
|
3303 |
+
msgid "Activity Content"
|
3304 |
+
msgstr ""
|
3305 |
+
|
3306 |
+
#: app/main/controllers/template/rtmedia-functions.php:4285
|
3307 |
+
#: app/main/controllers/template/rtmedia-functions.php:4508
|
3308 |
+
msgid "Attachments"
|
3309 |
+
msgstr ""
|
3310 |
+
|
3311 |
+
#: app/main/controllers/template/rtmedia-functions.php:4378
|
3312 |
+
msgid "Media Upload Date"
|
3313 |
+
msgstr ""
|
3314 |
+
|
3315 |
+
#: app/main/controllers/template/rtmedia-functions.php:4382
|
3316 |
+
msgid "Media Title"
|
3317 |
+
msgstr ""
|
3318 |
+
|
3319 |
+
#: app/main/controllers/template/rtmedia-functions.php:4386
|
3320 |
+
#: app/main/controllers/template/rtmedia-functions.php:4601
|
3321 |
+
#: app/main/controllers/template/rtmedia-functions.php:4702
|
3322 |
+
msgid "Media URL"
|
3323 |
+
msgstr ""
|
3324 |
+
|
3325 |
+
#: app/main/controllers/template/rtmedia-functions.php:4390
|
3326 |
+
msgid "Album Title"
|
3327 |
+
msgstr ""
|
3328 |
+
|
3329 |
+
#: app/main/controllers/template/rtmedia-functions.php:4478
|
3330 |
+
msgid "rtMedia Activity Comments"
|
3331 |
+
msgstr ""
|
3332 |
+
|
3333 |
+
#: app/main/controllers/template/rtmedia-functions.php:4500
|
3334 |
+
msgid "Comment Date"
|
3335 |
+
msgstr ""
|
3336 |
+
|
3337 |
+
#: app/main/controllers/template/rtmedia-functions.php:4504
|
3338 |
+
msgid "Comment Content"
|
3339 |
+
msgstr ""
|
3340 |
+
|
3341 |
+
#: app/main/controllers/template/rtmedia-functions.php:4605
|
3342 |
+
msgid "Number of Views"
|
3343 |
+
msgstr ""
|
3344 |
+
|
3345 |
+
#: app/main/controllers/template/rtmedia-functions.php:4609
|
3346 |
+
msgid "Date of First View"
|
3347 |
+
msgstr ""
|
3348 |
+
|
3349 |
+
#: app/main/controllers/template/rtmedia-functions.php:4706
|
3350 |
+
msgid "Date"
|
3351 |
+
msgstr ""
|
3352 |
+
|
3353 |
#: app/main/controllers/upload/RTMediaUploadView.php:78
|
3354 |
msgid "Privacy:"
|
3355 |
msgstr ""
|
3495 |
msgid "Sorry !! You can not edit this album."
|
3496 |
msgstr ""
|
3497 |
|
3498 |
+
#: templates/media/media-gallery.php:21 templates/media/media-gallery.php:54
|
3499 |
msgid "Media Gallery"
|
3500 |
msgstr ""
|
3501 |
|
3511 |
msgid "under"
|
3512 |
msgstr ""
|
3513 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3514 |
#. Plugin Name of the plugin/theme
|
3515 |
msgid "rtMedia for WordPress, BuddyPress and bbPress"
|
3516 |
msgstr ""
|
3517 |
|
3518 |
#. Plugin URI of the plugin/theme
|
3519 |
msgid ""
|
3520 |
+
"https://rtmedia.io/?utm_source=dashboard&utm_medium=plugin&utm_"
|
3521 |
+
"campaign=buddypress-media"
|
3522 |
msgstr ""
|
3523 |
|
3524 |
#. Description of the plugin/theme
|
3530 |
|
3531 |
#. Author URI of the plugin/theme
|
3532 |
msgid ""
|
3533 |
+
"http://rtcamp.com/?utm_source=dashboard&utm_medium=plugin&utm_"
|
3534 |
+
"campaign=buddypress-media"
|
3535 |
msgstr ""
|
3536 |
|
3537 |
#: app/main/controllers/media/RTMediaAlbum.php:35
|
3542 |
#: app/main/controllers/template/RTMediaNav.php:41
|
3543 |
msgctxt "My Account Privacy sub nav"
|
3544 |
msgid "Privacy"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3545 |
msgstr ""
|
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, milindmore22, thrijith, abhijitrakas, sid177, montu3366, jashwini
|
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.6
|
9 |
-
Stable tag: 4.
|
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,31 @@ http://www.youtube.com/watch?v=dJrykKQGDcs
|
|
137 |
|
138 |
== Changelog ==
|
139 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
140 |
= 4.4.8 [May 22, 2018] =
|
141 |
|
142 |
* FIXED
|
@@ -1485,8 +1510,8 @@ http://www.youtube.com/watch?v=dJrykKQGDcs
|
|
1485 |
|
1486 |
== Upgrade Notice ==
|
1487 |
|
1488 |
-
= 4.
|
1489 |
-
rtMedia 4.
|
1490 |
|
1491 |
== Sponsors ==
|
1492 |
|
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, jashwini, juhise, ravatparmar, dharmin16, malavvasita
|
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.6
|
9 |
+
Stable tag: 4.5.0
|
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.5.0 [June 19, 2018] =
|
141 |
+
|
142 |
+
* NEW
|
143 |
+
|
144 |
+
* Updated BuddyPress templates for [version 3.0.0](https://wordpress.org/plugins/buddypress/)
|
145 |
+
* Added functionality to Import/Export rtMedia admin settings [Doc](https://rtmedia.io/docs/features/export-import-rtmedia-settings/)
|
146 |
+
* Integrated with new personal data Erase/Export tools in WordPress 4.9.6 [Doc](https://rtmedia.io/docs/features/gdpr-export-erase-personal-data/)
|
147 |
+
* Added upload terms premium feature to rtMedia core with this version [Doc](https://rtmedia.io/docs/features/upload-terms/)
|
148 |
+
* Added admin setting to show optional privacy notice to users [Doc](https://rtmedia.io/docs/features/upload-terms/#show-privacy-message-on-the-website)
|
149 |
+
* Added filter to change background color, text color and position of privacy message strip [Doc](https://rtmedia.io/docs/developers/hooks/rtm_privacy_bar_position/)
|
150 |
+
* Added rtMedia specific privacy information for a site’s privacy policy
|
151 |
+
* Removed affiliate support with this version
|
152 |
+
* Added filter to change position of group media tab [Doc](https://rtmedia.io/docs/developers/hooks/rtmedia_group_media_tab_position/)
|
153 |
+
* Added filter to modify text of Media tab [Doc](https://rtmedia.io/docs/developers/hooks/rtmedia_media_tab_name/)
|
154 |
+
|
155 |
+
* ENHANCEMENT
|
156 |
+
|
157 |
+
* Improved performance by adding conditional check before enqueuing scripts and styles
|
158 |
+
|
159 |
+
* FIXED
|
160 |
+
|
161 |
+
* PHP notice and warnings
|
162 |
+
* Fix issue while WordPress user deletion on multi-site setup
|
163 |
+
* Load more button issue under the Music tab
|
164 |
+
|
165 |
= 4.4.8 [May 22, 2018] =
|
166 |
|
167 |
* FIXED
|
1510 |
|
1511 |
== Upgrade Notice ==
|
1512 |
|
1513 |
+
= 4.5.0 =
|
1514 |
+
rtMedia 4.5.0, with updated templates for BuddyPress 3.0.0, New Import/Export for rtMedia settings, Integration with WordPress Erase/Export tools along with option to show privacy notice, Premium Upload Terms feature now in core, Enhanced script loading for better performance, New filter to modify Media tab text and Bug Fixes.
|
1515 |
|
1516 |
== Sponsors ==
|
1517 |
|
templates/media/media-gallery.php
CHANGED
@@ -14,7 +14,13 @@ $rand_id = rand( 0, 1000 );
|
|
14 |
?>
|
15 |
<div id="rtm-gallery-title-container" class="clearfix rtm-gallery-shortcode-title-container">
|
16 |
<h2 class="rtm-gallery-title">
|
17 |
-
<?php
|
|
|
|
|
|
|
|
|
|
|
|
|
18 |
</h2>
|
19 |
|
20 |
<?php do_action( 'rtmedia_gallery_after_title' ); ?>
|
14 |
?>
|
15 |
<div id="rtm-gallery-title-container" class="clearfix rtm-gallery-shortcode-title-container">
|
16 |
<h2 class="rtm-gallery-title">
|
17 |
+
<?php
|
18 |
+
if ( $title ) {
|
19 |
+
echo esc_html( $title );
|
20 |
+
} else {
|
21 |
+
esc_html_e( 'Media Gallery', 'buddypress-media' );
|
22 |
+
}
|
23 |
+
?>
|
24 |
</h2>
|
25 |
|
26 |
<?php do_action( 'rtmedia_gallery_after_title' ); ?>
|
templates/upload/comment-media.php
CHANGED
@@ -4,6 +4,11 @@
|
|
4 |
}
|
5 |
?>
|
6 |
<div class="rtmedia-container rtmedia-uploader-div">
|
|
|
|
|
|
|
|
|
|
|
7 |
<?php
|
8 |
if ( isset( $attr['rtmedia_simple_file_upload'] ) && true === $attr['rtmedia_simple_file_upload'] ) {
|
9 |
if ( isset( $attr['rtmedia_upload_without_form'] ) && true === $attr['rtmedia_upload_without_form'] ) { ?>
|
@@ -103,4 +108,9 @@
|
|
103 |
?>
|
104 |
</div>
|
105 |
<?php
|
|
|
|
|
|
|
|
|
|
|
106 |
}
|
4 |
}
|
5 |
?>
|
6 |
<div class="rtmedia-container rtmedia-uploader-div">
|
7 |
+
<?php
|
8 |
+
$bp_template = get_option( '_bp_theme_package_id' );
|
9 |
+
if( 'legacy' !== $bp_template ){ ?>
|
10 |
+
<div class="rtmedia-container rtmedia-uploader-div">
|
11 |
+
<?php } ?>
|
12 |
<?php
|
13 |
if ( isset( $attr['rtmedia_simple_file_upload'] ) && true === $attr['rtmedia_simple_file_upload'] ) {
|
14 |
if ( isset( $attr['rtmedia_upload_without_form'] ) && true === $attr['rtmedia_upload_without_form'] ) { ?>
|
108 |
?>
|
109 |
</div>
|
110 |
<?php
|
111 |
+
if( 'legacy' !== $bp_template ){ ?>
|
112 |
+
</div>
|
113 |
+
<?php } ?>
|
114 |
+
|
115 |
+
<?php
|
116 |
}
|