Version Description
- Update language files
- Fix CSS conflict with BuddyPress Cover plugin in rtMedia admin settings
- Update CSS
- Added new filters
- Bug fixes
Download this release
Release Info
Developer | rtcamp |
Plugin | rtMedia for WordPress, BuddyPress and bbPress |
Version | 3.8.7 |
Comparing to | |
See all releases |
Code changes from version 3.8.6 to 3.8.7
- app/admin/RTMediaAdmin.php +1 -1
- app/assets/admin/css/admin.css +1 -1
- app/assets/admin/css/sass/_components.scss +0 -1
- app/assets/css/main.css +1 -1
- app/assets/css/sass/_rtmedia.scss +96 -1
- app/helper/RTMediaAddon.php +1 -1
- app/main/controllers/template/RTMediaTemplate.php +820 -712
- app/main/controllers/template/rt-template-functions.php +35 -8
- app/main/controllers/upload/RTMediaUploadView.php +37 -15
- app/main/interactions/RTMediaInteraction.php +1 -1
- index.php +1 -1
- languages/rtmedia.mo +0 -0
- languages/rtmedia.po +1674 -1501
- readme.txt +10 -3
- templates/media/media-single-edit.php +67 -67
- tests/functional/.travis.yml +45 -0
- tests/functional/custom-commands/goToActivity.js +17 -0
- tests/functional/custom-commands/goToGroups.js +17 -0
- tests/functional/custom-commands/goToMedia.js +18 -0
- tests/functional/custom-commands/goToProfile.js +17 -0
- tests/functional/custom-commands/openrtMediaSettings.js +22 -0
- tests/functional/custom-commands/wplogin.js +17 -0
- tests/functional/custom-commands/wplogout.js +17 -0
- tests/functional/nightwatch.json +30 -0
- tests/functional/package.json +26 -0
- tests/functional/res/constants.js +99 -0
- tests/functional/res/setup.js +144 -0
- tests/functional/src/buddypress/allow-upload-from-activity-stream-ngtest.js +31 -0
- tests/functional/src/buddypress/allow-upload-from-activity-stream-other-roles-test.js +78 -0
- tests/functional/src/buddypress/allow-upload-from-activity-stream-test.js +37 -0
- tests/functional/src/buddypress/enable-media-in-group-ngtest.js +33 -0
- tests/functional/src/buddypress/enable-media-in-group-other-roles-test.js +108 -0
- tests/functional/src/buddypress/enable-media-in-group-test.js +46 -0
- tests/functional/src/buddypress/enable-media-in-profile-ngtest.js +35 -0
- tests/functional/src/buddypress/enable-media-in-profile-other-roles-test.js +98 -0
- tests/functional/src/buddypress/enable-media-in-profile-test.js +45 -0
- tests/functional/src/buddypress/number-of-media-items-in-activity-stream-test.js +45 -0
- tests/functional/src/buddypress/organize-media-into-albums-ngtest.js +34 -0
- tests/functional/src/buddypress/organize-media-into-albums-other-roles-test.js +91 -0
- tests/functional/src/buddypress/organize-media-into-albums-test.js +44 -0
- tests/functional/src/customcss/custom-css-test.js +56 -0
- tests/functional/src/display/comment-on-uploaded-media-test.js +40 -0
- tests/functional/src/display/enable-loadmore-for-media-test.js +55 -0
- tests/functional/src/display/enable-pagination-for-media-test.js +55 -0
- tests/functional/src/display/light-box-test.js +35 -0
- tests/functional/src/mediasizes/music-activity-player-test.js +37 -0
- tests/functional/src/mediasizes/music-single-player-test.js +52 -0
- tests/functional/src/mediasizes/photo-height-width-large-test.js +58 -0
- tests/functional/src/mediasizes/photo-height-width-medium-test.js +40 -0
- tests/functional/src/mediasizes/photo-height-width-thumbnail-test.js +44 -0
- tests/functional/src/mediasizes/video-activity-player-test.js +49 -0
- tests/functional/src/mediasizes/video-single-player-test.js +47 -0
- tests/functional/src/mediatypes/music-test.js +55 -0
- tests/functional/src/mediatypes/photo-test.js +53 -0
- tests/functional/src/mediatypes/video-test.js +56 -0
- tests/functional/src/others/adminbar-menu-integration-ngtest.js +32 -0
- tests/functional/src/others/adminbar-menu-integration-test.js +33 -0
- tests/functional/src/others/footerlink-ngtest.js +37 -0
- tests/functional/src/others/footerlink-test.js +37 -0
- tests/functional/src/privacy/privacy-settings-for-public-test.js +77 -0
- tests/functional/src/privacy/privacy-settings-private-test.js +56 -0
- tests/functional/src/privacy/privacy-settings-registered-users-test.js +60 -0
app/admin/RTMediaAdmin.php
CHANGED
@@ -2021,7 +2021,7 @@ if ( ! class_exists( 'RTMediaAdmin' ) ) {
|
|
2021 |
}
|
2022 |
$tab_without_hash = explode( '#', $tab[ 'href' ] );
|
2023 |
$tab_without_hash = $tab_without_hash[ 1 ];
|
2024 |
-
echo '<div class="content' . $active_class . '" id="' . $tab_without_hash . '">';
|
2025 |
if ( isset( $tab[ 'args' ] ) ) {
|
2026 |
call_user_func( $tab[ 'callback' ], $page, $tab[ 'args' ] );
|
2027 |
} else {
|
2021 |
}
|
2022 |
$tab_without_hash = explode( '#', $tab[ 'href' ] );
|
2023 |
$tab_without_hash = $tab_without_hash[ 1 ];
|
2024 |
+
echo '<div class="rtm-content' . $active_class . '" id="' . $tab_without_hash . '">';
|
2025 |
if ( isset( $tab[ 'args' ] ) ) {
|
2026 |
call_user_func( $tab[ 'callback' ], $page, $tab[ 'args' ] );
|
2027 |
} else {
|
app/assets/admin/css/admin.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-setting-container{background-color:#f5f5f5;border:1px solid #dedede;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.04);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.04);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%}.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;margin-top: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}#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 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;-moz-transition:ease-out 0.15s;-o-transition:ease-out 0.15s;-webkit-transition:ease-out 0.15s;transition:ease-out 0.15s;-moz-transition-property:opacity,background;-o-transition-property:opacity,background;-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;-moz-transition:inherit;-o-transition:inherit;-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:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI0MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGYwZjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(40%, #ffffff),color-stop(100%, #f0f0f0));background-image:-moz-linear-gradient(top, #ffffff 40%,#f0f0f0);background-image:-webkit-linear-gradient(top, #ffffff 40%,#f0f0f0);background-image:linear-gradient(to bottom, #ffffff 40%,#f0f0f0);-moz-transition:left 0.15s ease-out;-o-transition:left 0.15s ease-out;-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:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eeeeee),color-stop(100%, #ffffff));background-image:-moz-linear-gradient(top, #eeeeee,#ffffff);background-image:-webkit-linear-gradient(top, #eeeeee,#ffffff);background-image:linear-gradient(to bottom, #eeeeee,#ffffff)}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;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.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;margin:-10px 0 0 -10px;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}.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-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{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;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-setting-container{background-color:#f5f5f5;border:1px solid #dedede;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.04);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.04);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%}.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}#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 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;-moz-transition:ease-out 0.15s;-o-transition:ease-out 0.15s;-webkit-transition:ease-out 0.15s;transition:ease-out 0.15s;-moz-transition-property:opacity,background;-o-transition-property:opacity,background;-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;-moz-transition:inherit;-o-transition:inherit;-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:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI0MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGYwZjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(40%, #ffffff),color-stop(100%, #f0f0f0));background-image:-moz-linear-gradient(top, #ffffff 40%,#f0f0f0);background-image:-webkit-linear-gradient(top, #ffffff 40%,#f0f0f0);background-image:linear-gradient(to bottom, #ffffff 40%,#f0f0f0);-moz-transition:left 0.15s ease-out;-o-transition:left 0.15s ease-out;-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:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eeeeee),color-stop(100%, #ffffff));background-image:-moz-linear-gradient(top, #eeeeee,#ffffff);background-image:-webkit-linear-gradient(top, #eeeeee,#ffffff);background-image:linear-gradient(to bottom, #eeeeee,#ffffff)}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;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.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;margin:-10px 0 0 -10px;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}.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-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{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;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/sass/_components.scss
CHANGED
@@ -33,7 +33,6 @@
|
|
33 |
|
34 |
.rtm-option-wrapper {
|
35 |
margin-bottom: 40px;
|
36 |
-
margin-top: 40px;
|
37 |
|
38 |
&:last-child {
|
39 |
margin-bottom: 20px;
|
33 |
|
34 |
.rtm-option-wrapper {
|
35 |
margin-bottom: 40px;
|
|
|
36 |
|
37 |
&:last-child {
|
38 |
margin-bottom: 20px;
|
app/assets/css/main.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{background-color:#dff0d8;border-bottom:1px solid #e7e7e7;color:#468847;margin:10px 0;padding:8px 14px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.clearfix:after{content:"";display:table;clear:both}#buddypress form#whats-new-form textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:70px;width:100%}#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}.rtmedia-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rtmedia-container *,.rtmedia-container *:before,.rtmedia-container *:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;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,#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,#rtmedia_uploader_filelist li{background:#eee;float:left;margin:4px;max-width:110px;padding:5px;position:relative}#rtmedia-uploader-form .rtm-plupload-list li.upload-error,#rtmedia_uploader_filelist li.upload-error{border:1px solid red}#rtmedia-uploader-form .rtm-plupload-list img,#rtmedia_uploader_filelist img{max-width:100%}#rtmedia-uploader-form .rtm-plupload-list canvas,#rtmedia_uploader_filelist canvas{display:block;max-width:100%}.rtm-plupload-list:empty{display:none}.rtmedia-uploader-div,.rtmedia-uploader{clear:both}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:0;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:8px;overflow:hidden;position:relative}.plupload_file_progress{background:#7AD03A;height:4px;position:absolute;top:0}.rtm-form .rtm-field-wrap{margin-bottom:20px}.rtmedia_next_prev{padding:0 10px}.rtm-page-number{float:left}.rtm-page-number .rtm-label{line-height:30px}.rtm-page-number .rtm-label,.rtm-page-number .rtm-go-to-num,.rtm-page-number .rtmedia-page-link{float:left}.rtm-pagination{background:transparent;border:none;color:#888;font-size:small;margin:0;position:relative;display:block;float:left;width:100%;padding:10px 0}.rtm-pagination .rtm-paginate{float:right;font-size:15px}.rtm-pagination .rtm-paginate a,.rtm-pagination .rtm-paginate span{display:inline-block;line-height:1;margin:0 2px;padding:8px;text-decoration:none}.rtm-pagination .rtm-paginate a.rtmedia-page-link{padding:8px}.rtm-pagination .dashicons{font-size:14px;height:auto;line-height:1.2;margin:0;padding:0;width:auto}#rtmedia_go_to_num{font-size:16px;margin:0 5px;padding:4px 5px;width:80px}.rtmedia-upload-not-allowed{background-color:#fcf8e3;border-bottom:1px solid #EEE;color:#c09853;margin-bottom:20px;padding:10px 15px}.plupload_file_name{position:relative}.plupload_file_name .dashicons{background:#eee;color:#DD3D36;cursor:pointer;font-size:14px;height:auto;padding:0 2px 0 5px;position:absolute;right:0;top:0;width:auto}.plupload_file_name .dashicons-yes{color:#7AD03A}.rtmedia-gallery-item-actions{background-color:rgba(0,0,0,0.6);opacity:0;position:absolute;text-align:center;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;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:3px}.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}.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:2;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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;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;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;-webkit-box-shadow:none;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;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.rtm-single-media:hover .mfp-arrow{opacity:1}.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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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{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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-content .rtm-lightbox-container{background:#000;margin:0 auto;position:relative}.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-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%;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.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 .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:180px;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 2px;padding:7px 0;position:relative}.rtmedia-media img{display:inline-block;max-height:inherit;height:auto;max-width:100%;width:auto}.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}.rtmedia-actions-before-comments>span{float:left;margin-right:10px}.rtmedia-actions-before-comments .rtmedia-comment-link,#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,#buddypress .rtmedia-actions-before-comments .rtmedia-like:hover{background:transparent}.rtmedia-comment-user-pic{float:left;margin-right:10px;max-width:36px}.rtmedia-comment-user-pic img{height:auto;max-width:100%}.rtm-like-comments-info{position:relative}.rtm-like-comments-info:after{bottom:100%;left:15px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(237,239,244,0);border-bottom-color:#edeff4;border-width:4px;margin-left:-4px}.rtm-comment-list.rtm-comment-list{list-style:none;margin:0;padding:0}.rtm-comment-list li{background:#edeff4;font-size:12px;margin-bottom:1px;padding:10px;position:relative}.rtm-comment-list li:hover .rtmedia-delete-comment{opacity:1}.rtm-comment-list .rtmedia-no-comments{margin:0;padding:5px 10px}.rtmedia-like-info{background:#edeff4;font-size:12px;margin-bottom:1px;padding:5px 10px;position:relative}.rtm-comment-wrap{overflow:hidden}.rtm-comment-wrap .rtmedia-comment-author{font-weight:700}.rtm-comment-wrap .rtmedia-comment-date{color:#999;font-size:11px}.rtmedia-comment-content{margin-top:2px}.rtmedia-delete-comment{color:#999;cursor:pointer;font-size:16px;opacity:0;position:absolute;right:5px;top:5px}.rtmedia-comment-content p{margin:0}.rtmedia-comment-details{line-height:1.5;margin-top:-3px}.rtmedia-item-comments textarea{font-size:14px;padding:4px}.rtm-media-single-comments{background-color:#edeff4;bottom:20px;padding:10px;position:absolute;width:calc(100% - 40px)}.rtm-media-single-comments textarea{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-activity-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rtmedia-activity-container *,.rtmedia-activity-container *:before,.rtmedia-activity-container *:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}#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}.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-document,.rtmedia-list-item.media-type-music,.rtmedia-list-item.media-type-video{display:inline-block}.media-type-music .mejs-container{margin-bottom:10px}.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}.rtm-single-actions.rtm-item-actions{float:none}.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:-moz-linear-gradient(bottom, #fff, #f7f7f7);background-image:-o-linear-gradient(bottom, #fff, #f7f7f7);background-image:linear-gradient(to top, #ffffff,#f7f7f7);-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.1);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:-moz-linear-gradient(bottom, #72a7cf, #8cc1e9);background-image:-o-linear-gradient(bottom, #72a7cf, #8cc1e9);background-image:linear-gradient(to top, #72a7cf,#8cc1e9);-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);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;-webkit-border-radius:6px;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}.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{background:transparent url("../../../../../../wp-admin/images/imgedit-icons.png") no-repeat scroll -9px -31px;margin:0 8px 0 0}.imgedit-crop.disabled:hover{background-position:-9px -31px}.imgedit-crop:hover{background-position:-9px -1px}.imgedit-rleft{background:transparent url("../../../../../../wp-admin/images/imgedit-icons.png") no-repeat scroll -46px -31px;margin:0 3px}.imgedit-rleft.disabled:hover{background-position:-46px -31px}.imgedit-rleft:hover{background-position:-46px -1px}.imgedit-rright{background:transparent url("../../../../../../wp-admin/images/imgedit-icons.png") no-repeat scroll -77px -31px;margin:0 8px 0 3px}.imgedit-rright.disabled:hover{background-position:-77px -31px}.imgedit-rright:hover{background-position:-77px -1px}.imgedit-flipv{background:transparent url("../../../../../../wp-admin/images/imgedit-icons.png") no-repeat scroll -115px -31px;margin:0 3px}.imgedit-flipv.disabled:hover{background-position:-115px -31px}.imgedit-flipv:hover{background-position:-115px -1px}.imgedit-fliph{background:transparent url("../../../../../../wp-admin/images/imgedit-icons.png") no-repeat scroll -147px -31px;margin:0 8px 0 3px}.imgedit-fliph.disabled:hover{background-position:-147px -31px}.imgedit-fliph:hover{background-position:-147px -1px}.imgedit-undo{background:transparent url("../../../../../../wp-admin/images/imgedit-icons.png") no-repeat scroll -184px -31px;margin:0 3px}.imgedit-undo.disabled:hover{background-position:-184px -31px}.imgedit-undo:hover{background-position:-184px -1px}.imgedit-redo{background:transparent url("../../../../../../wp-admin/images/imgedit-icons.png") no-repeat scroll -215px -31px;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;-webkit-border-radius:3px;border-radius:3px;border-width:1px;border-style:solid}.bp-media-image-editor-cotnainer div.updated p{margin:.5em 0;padding:2px}.rtm-media-gallery-uploader{display:none}.drag-drop{border:4px dashed #DDD;text-align:center;background:#fafafa;overflow:hidden;color:#AAAAAA;margin-top:20px;padding:25px 0}.drag-drop.dragover{border-color:#83b4d8}.drag-drop .drag-drop-info{font-size:20px;line-height:24px}.drag-drop .rtm-select-files span{vertical-align:middle}.drag-drop .rtm-seperator{margin:0px 20px}.drag-drop .start-media-upload{display:none;margin-top:20px}.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{line-height:1.4;margin-bottom:10px}.rtm-media-options>div{display:inline-block;cursor:pointer}.rtm-media-options .rtm-media-options-list{margin-right:10px;padding-right:10px;position:relative}.rtm-media-options .rtm-media-options-list:after{background:#999;content:' ';bottom:3px;position:absolute;height:14px;right:0;width:1px}.rtm-media-options .dashicons{font-size:inherit;line-height:1.6}.rtmedia-upload-media-link{cursor:pointer}.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.5;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}#buddypress .mejs-controls button{padding:4px 8px;border:none;background:transparent url("../../../lib/media-element/controls.png") no-repeat}#buddypress .mejs-controls .mejs-play button{background-position:0 0}#buddypress .mejs-controls .mejs-pause button{background-position:0 -16px}#buddypress .mejs-controls .mejs-unmute button{background-position:-16px 0}#buddypress .mejs-controls .mejs-mute button{background-position:-16px -16px}#buddypress .mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}#buddypress .mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-container .mejs-controls .mejs-time{padding:10px 3px 0}@media only screen and (min-width: 1025px){.mfp-content .rtm-lightbox-container{display:table;table-layout:fixed;width:100%}.mfp-content .rtm-single-media{display:table-cell;width:66.6667%}.mfp-content .rtm-single-meta{display:table-cell;width:33.3333%}.mfp-content .rtmedia-item-comments{max-height:330px;overflow-x:hidden;overflow-y:auto}}.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{background-color:#dff0d8;border-bottom:1px solid #e7e7e7;color:#468847;margin:10px 0;padding:8px 14px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.clearfix:after{content:"";display:table;clear:both}#buddypress form#whats-new-form textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:70px;width:100%}#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}.rtmedia-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rtmedia-container *,.rtmedia-container *:before,.rtmedia-container *:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;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,#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,#rtmedia_uploader_filelist li{background:#eee;float:left;margin:4px;max-width:110px;padding:5px;position:relative}#rtmedia-uploader-form .rtm-plupload-list li.upload-error,#rtmedia_uploader_filelist li.upload-error{border:1px solid red}#rtmedia-uploader-form .rtm-plupload-list img,#rtmedia_uploader_filelist img{max-width:100%}#rtmedia-uploader-form .rtm-plupload-list canvas,#rtmedia_uploader_filelist canvas{display:block;max-width:100%}.rtm-plupload-list:empty{display:none}.rtmedia-uploader-div,.rtmedia-uploader{clear:both}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:0;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:8px;overflow:hidden;position:relative}.plupload_file_progress{background:#7AD03A;height:4px;position:absolute;top:0}.rtm-form .rtm-field-wrap{margin-bottom:20px}.rtmedia_next_prev{padding:0 10px}.rtm-page-number{float:left}.rtm-page-number .rtm-label{line-height:30px}.rtm-page-number .rtm-label,.rtm-page-number .rtm-go-to-num,.rtm-page-number .rtmedia-page-link{float:left}.rtm-pagination{background:transparent;border:none;color:#888;font-size:small;margin:0;position:relative;display:block;float:left;width:100%;padding:10px 0}.rtm-pagination .rtm-paginate{float:right;font-size:15px}.rtm-pagination .rtm-paginate a,.rtm-pagination .rtm-paginate span{display:inline-block;line-height:1;margin:0 2px;padding:8px;text-decoration:none}.rtm-pagination .rtm-paginate a.rtmedia-page-link{padding:8px}.rtm-pagination .dashicons{font-size:14px;height:auto;line-height:1.2;margin:0;padding:0;width:auto}#rtmedia_go_to_num{font-size:16px;margin:0 5px;padding:4px 5px;width:80px}.rtmedia-upload-not-allowed{background-color:#fcf8e3;border-bottom:1px solid #EEE;color:#c09853;margin-bottom:20px;padding:10px 15px}.plupload_file_name{position:relative}.plupload_file_name .dashicons{background:#eee;color:#DD3D36;cursor:pointer;font-size:14px;height:auto;padding:0 2px 0 5px;position:absolute;right:0;top:0;width:auto}.plupload_file_name .dashicons-yes{color:#7AD03A}.rtmedia-gallery-item-actions{background-color:rgba(0,0,0,0.6);opacity:0;position:absolute;text-align:center;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;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:3px}.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-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:2;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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;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;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;-webkit-box-shadow:none;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;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.rtm-single-media:hover .mfp-arrow{opacity:1}.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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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{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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-content .rtm-lightbox-container{background:#000;margin:0 auto;position:relative}.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-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%;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.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 .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:180px;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 2px;padding:7px 0;position:relative}.rtmedia-media img{display:inline-block;max-height:inherit;height:auto;max-width:100%;width:auto}.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}.rtmedia-actions-before-comments>span{float:left;margin-right:10px}.rtmedia-actions-before-comments .rtmedia-comment-link,#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,#buddypress .rtmedia-actions-before-comments .rtmedia-like:hover{background:transparent}.rtmedia-comment-user-pic{float:left;margin-right:10px;max-width:36px}.rtmedia-comment-user-pic img{height:auto;max-width:100%}.rtm-like-comments-info{position:relative}.rtm-like-comments-info:after{bottom:100%;left:15px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(237,239,244,0);border-bottom-color:#edeff4;border-width:4px;margin-left:-4px}.rtm-comment-list.rtm-comment-list{list-style:none;margin:0;padding:0}.rtm-comment-list li{background:#edeff4;font-size:12px;margin-bottom:1px;padding:10px;position:relative}.rtm-comment-list li:hover .rtmedia-delete-comment{opacity:1}.rtm-comment-list .rtmedia-no-comments{margin:0;padding:5px 10px}.rtmedia-like-info{background:#edeff4;font-size:12px;margin-bottom:1px;padding:5px 10px;position:relative}.rtm-comment-wrap{overflow:hidden}.rtm-comment-wrap .rtmedia-comment-author{font-weight:700}.rtm-comment-wrap .rtmedia-comment-date{color:#999;font-size:11px}.rtmedia-comment-content{margin-top:2px}.rtmedia-delete-comment{color:#999;cursor:pointer;font-size:16px;opacity:0;position:absolute;right:5px;top:5px}.rtmedia-comment-content p{margin:0}.rtmedia-comment-details{line-height:1.5;margin-top:-3px}.rtmedia-item-comments textarea{font-size:14px;padding:4px}.rtm-media-single-comments{background-color:#edeff4;bottom:20px;padding:10px;position:absolute;width:calc(100% - 40px)}.rtm-media-single-comments textarea{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-activity-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rtmedia-activity-container *,.rtmedia-activity-container *:before,.rtmedia-activity-container *:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}#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}.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-document,.rtmedia-list-item.media-type-music,.rtmedia-list-item.media-type-video{display:inline-block}.media-type-music .mejs-container{margin-bottom:10px}.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}.rtm-single-actions.rtm-item-actions{float:none}.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:-moz-linear-gradient(bottom, #fff, #f7f7f7);background-image:-o-linear-gradient(bottom, #fff, #f7f7f7);background-image:linear-gradient(to top, #ffffff,#f7f7f7);-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.1);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:-moz-linear-gradient(bottom, #72a7cf, #8cc1e9);background-image:-o-linear-gradient(bottom, #72a7cf, #8cc1e9);background-image:linear-gradient(to top, #72a7cf,#8cc1e9);-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);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;-webkit-border-radius:6px;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}.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{background:transparent url("../../../../../../wp-admin/images/imgedit-icons.png") no-repeat scroll -9px -31px;margin:0 8px 0 0}.imgedit-crop.disabled:hover{background-position:-9px -31px}.imgedit-crop:hover{background-position:-9px -1px}.imgedit-rleft{background:transparent url("../../../../../../wp-admin/images/imgedit-icons.png") no-repeat scroll -46px -31px;margin:0 3px}.imgedit-rleft.disabled:hover{background-position:-46px -31px}.imgedit-rleft:hover{background-position:-46px -1px}.imgedit-rright{background:transparent url("../../../../../../wp-admin/images/imgedit-icons.png") no-repeat scroll -77px -31px;margin:0 8px 0 3px}.imgedit-rright.disabled:hover{background-position:-77px -31px}.imgedit-rright:hover{background-position:-77px -1px}.imgedit-flipv{background:transparent url("../../../../../../wp-admin/images/imgedit-icons.png") no-repeat scroll -115px -31px;margin:0 3px}.imgedit-flipv.disabled:hover{background-position:-115px -31px}.imgedit-flipv:hover{background-position:-115px -1px}.imgedit-fliph{background:transparent url("../../../../../../wp-admin/images/imgedit-icons.png") no-repeat scroll -147px -31px;margin:0 8px 0 3px}.imgedit-fliph.disabled:hover{background-position:-147px -31px}.imgedit-fliph:hover{background-position:-147px -1px}.imgedit-undo{background:transparent url("../../../../../../wp-admin/images/imgedit-icons.png") no-repeat scroll -184px -31px;margin:0 3px}.imgedit-undo.disabled:hover{background-position:-184px -31px}.imgedit-undo:hover{background-position:-184px -1px}.imgedit-redo{background:transparent url("../../../../../../wp-admin/images/imgedit-icons.png") no-repeat scroll -215px -31px;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;-webkit-border-radius:3px;border-radius:3px;border-width:1px;border-style:solid}.bp-media-image-editor-cotnainer div.updated p{margin:.5em 0;padding:2px}.rtm-media-gallery-uploader{display:none}.drag-drop{border:4px dashed #DDD;text-align:center;background:#fafafa;overflow:hidden;color:#AAAAAA;margin-top:20px;padding:25px 0}.drag-drop.dragover{border-color:#83b4d8}.drag-drop .drag-drop-info{font-size:20px;line-height:24px}.drag-drop .rtm-select-files span{vertical-align:middle}.drag-drop .rtm-seperator{margin:0px 20px}.drag-drop .start-media-upload{display:none;margin-top:20px}.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{line-height:1.4;margin-bottom:10px}.rtm-media-options>div{display:inline-block;cursor:pointer}.rtm-media-options .rtm-media-options-list{margin-right:10px;padding-right:10px;position:relative}.rtm-media-options .rtm-media-options-list:after{background:#999;content:' ';bottom:3px;position:absolute;height:14px;right:0;width:1px}.rtm-media-options .dashicons{font-size:inherit;line-height:1.6}.rtmedia-upload-media-link{cursor:pointer}.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.5;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}#buddypress .mejs-controls button{padding:4px 8px;border:none;background:transparent url("../../../lib/media-element/controls.png") no-repeat}#buddypress .mejs-controls .mejs-play button{background-position:0 0}#buddypress .mejs-controls .mejs-pause button{background-position:0 -16px}#buddypress .mejs-controls .mejs-unmute button{background-position:-16px 0}#buddypress .mejs-controls .mejs-mute button{background-position:-16px -16px}#buddypress .mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}#buddypress .mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-container .mejs-controls .mejs-time{padding:10px 3px 0}@media only screen and (min-width: 1025px){.mfp-content .rtm-lightbox-container{display:table;table-layout:fixed;width:100%}.mfp-content .rtm-single-media{display:table-cell;width:66.6667%}.mfp-content .rtm-single-meta{display:table-cell;width:33.3333%}.mfp-content .rtmedia-item-comments{max-height:330px;overflow-x:hidden;overflow-y:auto}}.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/_rtmedia.scss
CHANGED
@@ -305,4 +305,99 @@ button#rtmedia-add-media-button-post-update {
|
|
305 |
padding: 16px 0;
|
306 |
position: relative;
|
307 |
text-align: center;
|
308 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
305 |
padding: 16px 0;
|
306 |
position: relative;
|
307 |
text-align: center;
|
308 |
+
}
|
309 |
+
|
310 |
+
//table form Media list edit tab
|
311 |
+
|
312 |
+
.rtmedia-text-link-decoration {
|
313 |
+
text-decoration: none;
|
314 |
+
&:hover {
|
315 |
+
text-decoration: underline;
|
316 |
+
}
|
317 |
+
}
|
318 |
+
|
319 |
+
.rtmedia-container .rtmedia-edit-list-media-table {
|
320 |
+
max-height: 300px;
|
321 |
+
overflow-y: auto;
|
322 |
+
|
323 |
+
thead {
|
324 |
+
tr {
|
325 |
+
background-color: #50A1D7;
|
326 |
+
}
|
327 |
+
|
328 |
+
th {
|
329 |
+
text-align: center;
|
330 |
+
color: #FFF;
|
331 |
+
}
|
332 |
+
}
|
333 |
+
|
334 |
+
tbody {
|
335 |
+
tr {
|
336 |
+
&:nth-child(odd) {
|
337 |
+
background: #FFF;
|
338 |
+
}
|
339 |
+
}
|
340 |
+
|
341 |
+
tr {
|
342 |
+
&:nth-child(even) {
|
343 |
+
background: #DCDCDC;
|
344 |
+
}
|
345 |
+
}
|
346 |
+
}
|
347 |
+
}
|
348 |
+
|
349 |
+
table.rtmedia-edit-media-list {
|
350 |
+
tr {
|
351 |
+
line-height: 30px;
|
352 |
+
th {
|
353 |
+
color: #333;
|
354 |
+
padding: 4px 10px;
|
355 |
+
line-height: 20px;
|
356 |
+
}
|
357 |
+
.rtm-edit-media-list-heading {
|
358 |
+
width: 44%;
|
359 |
+
}
|
360 |
+
.rtm-edit-media-list-title-heading {
|
361 |
+
width: 56%;
|
362 |
+
}
|
363 |
+
|
364 |
+
td.rtm-edit-media-list-edit,
|
365 |
+
td.rtm-edit-media-list-delete,
|
366 |
+
td.rtm-edit-media-list-title {
|
367 |
+
padding: 4px;
|
368 |
+
font-size: 14px;
|
369 |
+
line-height: 24px;
|
370 |
+
|
371 |
+
a,span {
|
372 |
+
@extend .rtmedia-text-link-decoration;
|
373 |
+
}
|
374 |
+
}
|
375 |
+
|
376 |
+
td.rtm-edit-media-list-title {
|
377 |
+
|
378 |
+
a {
|
379 |
+
text-decoration: none;
|
380 |
+
color: #333;
|
381 |
+
}
|
382 |
+
}
|
383 |
+
|
384 |
+
td.rtm-edit-media-list-edit {
|
385 |
+
text-align: center;
|
386 |
+
|
387 |
+
a {
|
388 |
+
color: #333;
|
389 |
+
font-size: 13px;
|
390 |
+
}
|
391 |
+
}
|
392 |
+
|
393 |
+
td.rtm-edit-media-list-delete {
|
394 |
+
text-align: center;
|
395 |
+
|
396 |
+
span {
|
397 |
+
color: #FF0000;
|
398 |
+
cursor: pointer;
|
399 |
+
font-size: 13px;
|
400 |
+
}
|
401 |
+
}
|
402 |
+
}
|
403 |
+
}
|
app/helper/RTMediaAddon.php
CHANGED
@@ -427,7 +427,7 @@ if ( ! class_exists( 'RTMediaAddon' ) ) {
|
|
427 |
'purchased' => ( defined( 'RTMEDIA_MYCRED_URL' ) || file_exists( WP_PLUGIN_DIR . '/rtmedia-mycred/index.php' ) ) ? true : false,
|
428 |
),
|
429 |
array(
|
430 |
-
'title' => __( '
|
431 |
'img_src' => $rtcamp_upload_url . 'edd/2015/06/rtmedia-upload-terms.jpg',
|
432 |
'product_link' => 'https://rtcamp.com/products/rtmedia-upload-terms/?utm_source=dashboard&utm_medium=plugin&utm_campaign=buddypress-media',
|
433 |
'desc' => '<p>' . __( 'User must have to check the terms and conditions checkbox before uploading the media.', 'rtmedia' ) . '</p>',
|
427 |
'purchased' => ( defined( 'RTMEDIA_MYCRED_URL' ) || file_exists( WP_PLUGIN_DIR . '/rtmedia-mycred/index.php' ) ) ? true : false,
|
428 |
),
|
429 |
array(
|
430 |
+
'title' => __( 'Upload terms', 'rtmedia' ),
|
431 |
'img_src' => $rtcamp_upload_url . 'edd/2015/06/rtmedia-upload-terms.jpg',
|
432 |
'product_link' => 'https://rtcamp.com/products/rtmedia-upload-terms/?utm_source=dashboard&utm_medium=plugin&utm_campaign=buddypress-media',
|
433 |
'desc' => '<p>' . __( 'User must have to check the terms and conditions checkbox before uploading the media.', 'rtmedia' ) . '</p>',
|
app/main/controllers/template/RTMediaTemplate.php
CHANGED
@@ -10,718 +10,826 @@
|
|
10 |
*/
|
11 |
class RTMediaTemplate {
|
12 |
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
201 |
-
|
202 |
-
|
203 |
-
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
|
217 |
-
|
218 |
-
|
219 |
-
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
-
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
246 |
-
|
247 |
-
|
248 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
249 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
250 |
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
|
255 |
-
|
256 |
-
|
257 |
-
|
258 |
-
|
259 |
-
|
260 |
-
|
261 |
-
|
262 |
-
|
263 |
-
|
264 |
-
|
265 |
-
|
266 |
-
|
267 |
-
|
268 |
-
|
269 |
-
|
270 |
-
|
271 |
-
|
272 |
-
|
273 |
-
|
274 |
-
|
275 |
-
|
276 |
-
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
284 |
-
|
285 |
-
|
286 |
-
|
287 |
-
|
288 |
-
|
289 |
-
|
290 |
-
|
291 |
-
|
292 |
-
|
293 |
-
|
294 |
-
|
295 |
-
|
296 |
-
|
297 |
-
|
298 |
-
|
299 |
-
|
300 |
-
|
301 |
-
|
302 |
-
|
303 |
-
|
304 |
-
|
305 |
-
|
306 |
-
|
307 |
-
|
308 |
-
|
309 |
-
|
310 |
-
|
311 |
-
|
312 |
-
|
313 |
-
|
314 |
-
|
315 |
-
|
316 |
-
|
317 |
-
|
318 |
-
|
319 |
-
|
320 |
-
|
321 |
-
|
322 |
-
|
323 |
-
|
324 |
-
|
325 |
-
|
326 |
-
|
327 |
-
|
328 |
-
|
329 |
-
|
330 |
-
|
331 |
-
|
332 |
-
|
333 |
-
|
334 |
-
|
335 |
-
|
336 |
-
|
337 |
-
|
338 |
-
|
339 |
-
|
340 |
-
|
341 |
-
|
342 |
-
|
343 |
-
return;
|
344 |
-
}
|
345 |
-
|
346 |
-
if ( isset ( $rtmedia_query->action_query->default ) && $rtmedia_query->action_query->default == 'delete' ){
|
347 |
-
$this->bulk_delete();
|
348 |
-
} else {
|
349 |
-
if ( is_rtmedia_single() ){
|
350 |
-
$this->single_delete();
|
351 |
-
} elseif ( is_rtmedia_album() ) {
|
352 |
-
|
353 |
-
$this->album_delete();
|
354 |
-
}
|
355 |
-
}
|
356 |
-
}
|
357 |
-
|
358 |
-
function bulk_delete() {
|
359 |
-
$nonce = $_POST[ 'rtmedia_bulk_delete_nonce' ];
|
360 |
-
|
361 |
-
$media = new RTMediaMedia();
|
362 |
-
if ( wp_verify_nonce( $nonce, 'rtmedia_bulk_delete_nonce' ) && isset ( $_POST[ 'selected' ] ) ){
|
363 |
-
$ids = $_POST[ 'selected' ];
|
364 |
-
foreach ( $ids as $id ) {
|
365 |
-
$media->delete( $id );
|
366 |
-
}
|
367 |
-
}
|
368 |
-
wp_safe_redirect( esc_url_raw( $_POST[ '_wp_http_referer' ] ) );
|
369 |
-
die();
|
370 |
-
}
|
371 |
-
|
372 |
-
function single_delete() {
|
373 |
-
global $rtmedia_query;
|
374 |
-
$nonce = $_REQUEST[ 'rtmedia_media_nonce' ];
|
375 |
-
if ( wp_verify_nonce( $nonce, 'rtmedia_' . $rtmedia_query->media[ 0 ]->id ) ){
|
376 |
-
|
377 |
-
// do_action('rtmedia_before_delete_media',$rtmedia_query->media[ 0 ]->id);
|
378 |
-
|
379 |
-
$id = $_POST;
|
380 |
-
unset ( $id[ 'rtmedia_media_nonce' ] );
|
381 |
-
unset ( $id[ '_wp_http_referer' ] );
|
382 |
-
$media = new RTMediaMedia();
|
383 |
-
$media_model = new RTMediaModel();
|
384 |
-
$media_obj = $media_model->get( array( 'id' => $rtmedia_query->media[ 0 ]->id ) );
|
385 |
-
$media->delete( $rtmedia_query->media[ 0 ]->id );
|
386 |
-
|
387 |
-
$post = get_post( $rtmedia_query->media[ 0 ] );
|
388 |
-
|
389 |
-
$parent_link = '';
|
390 |
-
$context = "";
|
391 |
-
if( function_exists( 'bp_get_group_permalink' ) && isset( $media_obj[0] ) && isset( $media_obj[0]->context ) && $media_obj[0]->context == "group" ){
|
392 |
-
$group = groups_get_group( array( 'group_id' => $media_obj[0]->context_id ) );
|
393 |
-
$parent_link = bp_get_group_permalink( $group );
|
394 |
-
$context = 'group';
|
395 |
-
} else if ( function_exists( 'bp_core_get_user_domain' ) ){
|
396 |
-
$parent_link = bp_core_get_user_domain( $post->media_author );
|
397 |
-
$context = 'profile';
|
398 |
-
} else {
|
399 |
-
$parent_link = get_author_posts_url( $post->media_author );
|
400 |
-
}
|
401 |
-
|
402 |
-
|
403 |
-
$redirect_url = $_SERVER[ "HTTP_REFERER" ];
|
404 |
-
|
405 |
-
|
406 |
-
if ( strpos( $_SERVER[ "HTTP_REFERER" ], "/" . $rtmedia_query->media[ 0 ]->id ) > 0 ){
|
407 |
-
if ( $context == 'profile' && isset ( $rtmedia_query->media[ 0 ]->album_id ) && intval( $rtmedia_query->media[ 0 ]->album_id ) > 0 ){
|
408 |
-
$redirect_url = trailingslashit( $parent_link ) . "media/" . $rtmedia_query->media[ 0 ]->album_id;
|
409 |
-
} else {
|
410 |
-
$redirect_url = trailingslashit( $parent_link ) . "media/";
|
411 |
-
}
|
412 |
-
}
|
413 |
-
$redirect_url = apply_filters( 'rtmedia_before_delete_media_redirect', $redirect_url );
|
414 |
-
wp_safe_redirect( esc_url_raw( $redirect_url ) );
|
415 |
-
die();
|
416 |
-
} else {
|
417 |
-
_e( 'Ooops !!! Invalid access. No nonce was found !!', 'rtmedia' );
|
418 |
-
}
|
419 |
-
}
|
420 |
-
|
421 |
-
function album_delete() {
|
422 |
-
global $rtmedia_query;
|
423 |
-
$nonce = $_REQUEST[ 'rtmedia_delete_album_nonce' ];
|
424 |
-
if ( wp_verify_nonce( $nonce, 'rtmedia_delete_album_' . $rtmedia_query->media_query[ 'album_id' ] ) ){
|
425 |
-
$media = new RTMediaMedia();
|
426 |
-
$model = new RTMediaModel();
|
427 |
-
$album_contents = $model->get( array( 'album_id' => $rtmedia_query->media_query[ 'album_id' ] ), false, false );
|
428 |
-
foreach ( $album_contents as $album_media ) {
|
429 |
-
$media->delete( $album_media->id );
|
430 |
-
}
|
431 |
-
$media->delete( $rtmedia_query->media_query[ 'album_id' ] );
|
432 |
-
}
|
433 |
-
if ( isset( $rtmedia_query->media_query[ 'context' ] ) && $rtmedia_query->media_query[ 'context' ] == "group" ){
|
434 |
-
global $bp;
|
435 |
-
$group_link = bp_get_group_permalink( $bp->groups->current_group );
|
436 |
-
wp_safe_redirect( esc_url_raw( trailingslashit( $group_link ) . RTMEDIA_MEDIA_SLUG . '/album/' ) );
|
437 |
-
} else {
|
438 |
-
wp_safe_redirect( esc_url_raw( trailingslashit( get_rtmedia_user_link( get_current_user_id() ) ) . RTMEDIA_MEDIA_SLUG . '/album/' ) );
|
439 |
-
}
|
440 |
-
exit;
|
441 |
-
}
|
442 |
-
|
443 |
-
function check_return_merge() {
|
444 |
-
global $rtmedia_query;
|
445 |
-
if ( $rtmedia_query->action_query->action != 'merge' ){
|
446 |
-
return;
|
447 |
-
}
|
448 |
-
$nonce = $_REQUEST[ 'rtmedia_merge_album_nonce' ];
|
449 |
-
if ( wp_verify_nonce( $nonce, 'rtmedia_merge_album_' . $rtmedia_query->media_query[ 'album_id' ] ) ){
|
450 |
-
$media = new RTMediaMedia();
|
451 |
-
$model = new RTMediaModel();
|
452 |
-
$album_contents = $model->get( array( 'album_id' => $rtmedia_query->media_query[ 'album_id' ] ), false, false );
|
453 |
-
// print_r($album_contents); die;
|
454 |
-
$album_move_details = $model->get_media( array( 'id' => $_POST[ 'album' ] ), false, false );
|
455 |
-
foreach ( $album_contents as $album_media ) {
|
456 |
-
|
457 |
-
$post_array[ 'ID' ] = $album_media->media_id;
|
458 |
-
$post_array[ 'post_parent' ] = $album_move_details[ 0 ]->media_id;
|
459 |
-
wp_update_post( $post_array );
|
460 |
-
$media->update( $album_media->id, array( 'album_id' => $album_move_details[ 0 ]->id ), $album_media->media_id );
|
461 |
-
}
|
462 |
-
$media->delete( $rtmedia_query->media_query[ 'album_id' ] );
|
463 |
-
}
|
464 |
-
if ( isset( $rtmedia_query->media_query[ 'context' ] ) && $rtmedia_query->media_query[ 'context' ] == "group" ){
|
465 |
-
global $bp;
|
466 |
-
$group_link = bp_get_group_permalink( $bp->groups->current_group );
|
467 |
-
wp_safe_redirect( esc_url_raw( trailingslashit( $group_link ) . RTMEDIA_MEDIA_SLUG . '/album/' ) );
|
468 |
-
} else {
|
469 |
-
wp_safe_redirect( esc_url_raw( trailingslashit( get_rtmedia_user_link( get_current_user_id() ) ) . RTMEDIA_MEDIA_SLUG . '/album/' ) );
|
470 |
-
}
|
471 |
-
exit;
|
472 |
-
}
|
473 |
-
|
474 |
-
function check_return_comments() {
|
475 |
-
global $rtmedia_query;
|
476 |
-
|
477 |
-
if ( $rtmedia_query->action_query->action != 'comment' ){
|
478 |
-
return;
|
479 |
-
}
|
480 |
-
if ( isset ( $rtmedia_query->action_query->id ) && count( $_POST ) ){
|
481 |
-
/**
|
482 |
-
* /media/comments [POST]
|
483 |
-
* Post a comment to the album by post id
|
484 |
-
*/
|
485 |
-
$nonce = $_REQUEST[ 'rtmedia_comment_nonce' ];
|
486 |
-
if ( wp_verify_nonce( $nonce, 'rtmedia_comment_nonce' ) ){
|
487 |
-
if ( empty ( $_POST[ 'comment_content' ] ) ){
|
488 |
-
return false;
|
489 |
-
}
|
490 |
-
$comment = new RTMediaComment();
|
491 |
-
$attr = $_POST;
|
492 |
-
$mediaModel = new RTMediaModel();
|
493 |
-
$result = $mediaModel->get( array( 'id' => $rtmedia_query->action_query->id ) );
|
494 |
-
|
495 |
-
if ( ! isset ( $attr[ 'comment_post_ID' ] ) ){
|
496 |
-
$attr[ 'comment_post_ID' ] = $result[ 0 ]->media_id;
|
497 |
-
}
|
498 |
-
$id = $comment->add( $attr );
|
499 |
-
|
500 |
-
|
501 |
-
if ( $result[ 0 ]->activity_id != null ){
|
502 |
-
global $rtmedia_buddypress_activity;
|
503 |
-
remove_action( "bp_activity_comment_posted", array( $rtmedia_buddypress_activity, "comment_sync" ), 10, 2 );
|
504 |
-
if ( function_exists( 'bp_activity_new_comment' ) ){
|
505 |
-
$comment_activity_id = bp_activity_new_comment( array( 'content' => $_POST[ 'comment_content' ], 'activity_id' => $result[ 0 ]->activity_id ) );
|
506 |
-
}
|
507 |
-
}
|
508 |
-
if ( ! empty( $comment_activity_id ) ){
|
509 |
-
update_comment_meta( $id, 'activity_id', $comment_activity_id );
|
510 |
-
}
|
511 |
-
if ( isset ( $_POST[ "rtajax" ] ) ){
|
512 |
-
global $wpdb;
|
513 |
-
$comments = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM $wpdb->comments WHERE comment_ID = %d", $id ), ARRAY_A );
|
514 |
-
echo rmedia_single_comment( $comments );
|
515 |
-
exit;
|
516 |
-
}
|
517 |
-
} else {
|
518 |
-
_e( 'Ooops !!! Invalid access. No nonce was found !!', 'rtmedia' );
|
519 |
-
}
|
520 |
-
}
|
521 |
-
}
|
522 |
-
|
523 |
-
function check_delete_comments() {
|
524 |
-
global $rtmedia_query;
|
525 |
-
|
526 |
-
if ( $rtmedia_query->action_query->action != 'delete-comment' ){
|
527 |
-
return;
|
528 |
-
}
|
529 |
-
|
530 |
-
if ( count( $_POST ) ){
|
531 |
-
/**
|
532 |
-
* /media/id/delete-comment [POST]
|
533 |
-
* Delete Comment by Comment ID
|
534 |
-
*/
|
535 |
-
|
536 |
-
if ( empty ( $_POST[ 'comment_id' ] ) ){
|
537 |
-
return false;
|
538 |
-
}
|
539 |
-
$comment = new RTMediaComment();
|
540 |
-
$id = $_POST[ 'comment_id' ];
|
541 |
-
$activity_id = get_comment_meta( $id, 'activity_id', true );
|
542 |
-
|
543 |
-
if ( ! empty( $activity_id ) ){
|
544 |
-
if ( function_exists( 'bp_activity_delete_comment' ) ){ //if buddypress is active
|
545 |
-
$activity_deleted = bp_activity_delete_comment( $activity_id, $id );
|
546 |
-
$delete = bp_activity_delete( array( 'id' => $activity_id, 'type' => 'activity_comment' ) );
|
547 |
-
}
|
548 |
-
}
|
549 |
-
$comment_deleted = $comment->remove( $id );
|
550 |
-
|
551 |
-
|
552 |
-
echo $comment_deleted;
|
553 |
-
exit;
|
554 |
-
}
|
555 |
-
}
|
556 |
-
|
557 |
-
/**
|
558 |
-
* Helper method to fetch allowed media types from each section
|
559 |
-
*
|
560 |
-
* @param type $allowed_type
|
561 |
-
*
|
562 |
-
* @return type
|
563 |
-
*/
|
564 |
-
function get_allowed_type_name( $allowed_type ) {
|
565 |
-
return $allowed_type[ 'name' ];
|
566 |
-
}
|
567 |
-
|
568 |
-
/**
|
569 |
-
* Validates all the attributes for gallery shortcode
|
570 |
-
*
|
571 |
-
* @global type $rtmedia
|
572 |
-
*
|
573 |
-
* @param string $attr
|
574 |
-
*
|
575 |
-
* @return type
|
576 |
-
*/
|
577 |
-
function sanitize_gallery_attributes( &$attr ) {
|
578 |
-
global $rtmedia;
|
579 |
-
|
580 |
-
$flag = true;
|
581 |
-
|
582 |
-
if ( isset ( $attr[ 'media_type' ] ) ){
|
583 |
-
$allowed_type_names = array_map( array( $this, 'get_allowed_type_name' ), $rtmedia->allowed_types );
|
584 |
-
|
585 |
-
if ( strtolower( $attr[ 'media_type' ] ) == 'all' ){
|
586 |
-
$flag = $flag && true;
|
587 |
-
unset ( $attr[ 'media_type' ] );
|
588 |
-
} else {
|
589 |
-
if ( strtolower( $attr[ 'media_type' ] ) == 'album' ){
|
590 |
-
$flag = $flag && true;
|
591 |
-
} else {
|
592 |
-
$flag = $flag && in_array( $attr[ 'media_type' ], $allowed_type_names );
|
593 |
-
}
|
594 |
-
}
|
595 |
-
}
|
596 |
-
|
597 |
-
if ( isset ( $attr[ 'order_by' ] ) ){
|
598 |
-
|
599 |
-
$allowed_columns = array( 'date', 'views', 'downloads', 'ratings', 'likes', 'dislikes' );
|
600 |
-
$allowed_columns = apply_filters( 'filter_allowed_sorting_columns', $allowed_columns );
|
601 |
-
|
602 |
-
$flag = $flag && in_array( $attr[ 'order_by' ], $allowed_columns );
|
603 |
-
|
604 |
-
if ( strtolower( $attr[ 'order_by' ] ) == 'date' ){
|
605 |
-
$attr[ 'order_by' ] = 'media_id';
|
606 |
-
}
|
607 |
-
}
|
608 |
-
|
609 |
-
if ( isset ( $attr[ 'order' ] ) ){
|
610 |
-
$flag = $flag && strtolower( $attr[ 'order' ] ) == 'asc' || strtolower( $attr[ 'order' ] ) == 'desc';
|
611 |
-
}
|
612 |
-
|
613 |
-
return $flag;
|
614 |
-
}
|
615 |
-
|
616 |
-
function update_global_query( $attr ) {
|
617 |
-
global $rtmedia_query;
|
618 |
-
$rtmedia_query->query( $attr );
|
619 |
-
}
|
620 |
-
|
621 |
-
/**
|
622 |
-
* filter to change the template path independent of the plugin
|
623 |
-
*
|
624 |
-
* @return type
|
625 |
-
*/
|
626 |
-
function get_default_template() {
|
627 |
-
|
628 |
-
return apply_filters( 'rtmedia_media_template_include', self::locate_template( 'main', '' ) );
|
629 |
-
}
|
630 |
-
|
631 |
-
/**
|
632 |
-
* Template Locator
|
633 |
-
*
|
634 |
-
* @param type $template
|
635 |
-
*
|
636 |
-
* @return string
|
637 |
-
*/
|
638 |
-
static function locate_template( $template = false, $context = false, $url = false ) {
|
639 |
-
$located = '';
|
640 |
-
if ( ! $template ){
|
641 |
-
global $rtmedia_query;
|
642 |
-
|
643 |
-
if ( is_rtmedia_album_gallery() ){
|
644 |
-
$template = 'album-gallery';
|
645 |
-
} elseif ( is_rtmedia_album() || is_rtmedia_gallery() ) {
|
646 |
-
$template = 'media-gallery';
|
647 |
-
if ( is_rtmedia_album() && isset ( $rtmedia_query->media_query ) && $rtmedia_query->action_query->action == 'edit'
|
648 |
-
){
|
649 |
-
if ( rtmedia_is_album_editable() || is_rt_admin() ){
|
650 |
-
$template = 'album-single-edit';
|
651 |
-
}
|
652 |
-
}
|
653 |
-
} else {
|
654 |
-
if ( is_rtmedia_single() ){
|
655 |
-
$template = 'media-single';
|
656 |
-
if ( $rtmedia_query->action_query->action == 'edit' ){
|
657 |
-
$template = 'media-single-edit';
|
658 |
-
}
|
659 |
-
} else {
|
660 |
-
return;
|
661 |
-
}
|
662 |
-
}
|
663 |
-
$template = apply_filters( 'rtmedia_template_filter', $template );
|
664 |
-
}
|
665 |
-
|
666 |
-
$context = apply_filters( 'rtmedia_context_filter', $context );
|
667 |
-
|
668 |
-
// check and exit if $template contains relative path
|
669 |
-
if( false !== strpos( $template, '.' ) ){
|
670 |
-
die('No Cheating');
|
671 |
-
}
|
672 |
-
|
673 |
-
$template_name = $template . '.php';
|
674 |
-
|
675 |
-
if ( $context === false ){
|
676 |
-
$context = 'media/';
|
677 |
-
}
|
678 |
-
if ( ! $context === '' ){
|
679 |
-
$context .= '/';
|
680 |
-
}
|
681 |
-
|
682 |
-
$path = 'rtmedia/' . $context;
|
683 |
-
$ogpath = 'templates/' . $context;
|
684 |
-
|
685 |
-
if ( file_exists( trailingslashit( STYLESHEETPATH ) . $path . $template_name ) ){
|
686 |
-
if ( $url ){
|
687 |
-
$located = trailingslashit( get_stylesheet_directory_uri() ) . $path . $template_name;
|
688 |
-
} else {
|
689 |
-
$located = trailingslashit( STYLESHEETPATH ) . $path . $template_name;
|
690 |
-
}
|
691 |
-
} else {
|
692 |
-
if ( file_exists( trailingslashit( TEMPLATEPATH ) . $path . $template_name ) ){
|
693 |
-
if ( $url ){
|
694 |
-
$located = trailingslashit( get_template_directory_uri() ) . $path . $template_name;
|
695 |
-
} else {
|
696 |
-
$located = trailingslashit( TEMPLATEPATH ) . $path . $template_name;
|
697 |
-
}
|
698 |
-
} else {
|
699 |
-
if ( $url ){
|
700 |
-
$located = trailingslashit( RTMEDIA_URL ) . $ogpath . $template_name;
|
701 |
-
} else {
|
702 |
-
$located = trailingslashit( RTMEDIA_PATH ) . $ogpath . $template_name;
|
703 |
-
}
|
704 |
-
$located = apply_filters( 'rtmedia_located_template', $located, $url, $ogpath, $template_name ); // filter for rtmedia pro
|
705 |
-
}
|
706 |
-
}
|
707 |
-
|
708 |
-
return $located;
|
709 |
-
}
|
710 |
-
|
711 |
-
/**
|
712 |
-
* Filters array of rtMedia supported thumbnail sizes
|
713 |
-
*
|
714 |
-
* @param type $sizes
|
715 |
-
* @return type $sizes
|
716 |
-
*/
|
717 |
-
function filter_image_sizes_details( $sizes ) {
|
718 |
-
global $rtmedia;
|
719 |
-
$sizes = array(
|
720 |
-
'rt_media_thumbnail' => array( "width" => $rtmedia->options[ "defaultSizes_photo_thumbnail_width" ], "height" => $rtmedia->options[ "defaultSizes_photo_thumbnail_height" ], "crop" => ($rtmedia->options[ "defaultSizes_photo_thumbnail_crop" ] == "0") ? false : true ),
|
721 |
-
'rt_media_activity_image' => array( "width" => $rtmedia->options[ "defaultSizes_photo_medium_width" ], "height" => $rtmedia->options[ "defaultSizes_photo_medium_height" ], "crop" => ($rtmedia->options[ "defaultSizes_photo_medium_crop" ] == "0") ? false : true ),
|
722 |
-
'rt_media_single_image' => array( "width" => $rtmedia->options[ "defaultSizes_photo_large_width" ], "height" => $rtmedia->options[ "defaultSizes_photo_large_height" ], "crop" => ($rtmedia->options[ "defaultSizes_photo_large_crop" ] == "0") ? false : true ),
|
723 |
-
'rt_media_featured_image' => array( "width" => $rtmedia->options[ "defaultSizes_featured_default_width" ], "height" => $rtmedia->options[ "defaultSizes_featured_default_height" ], "crop" => ($rtmedia->options[ "defaultSizes_featured_default_crop" ] == "0") ? false : true ),
|
724 |
-
);
|
725 |
-
return $sizes;
|
726 |
-
}
|
727 |
}
|
10 |
*/
|
11 |
class RTMediaTemplate {
|
12 |
|
13 |
+
public $media_args;
|
14 |
+
|
15 |
+
function __construct() {
|
16 |
+
global $rtmedia_query;
|
17 |
+
|
18 |
+
if ( $rtmedia_query ) {
|
19 |
+
add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
|
20 |
+
add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_image_editor_scripts' ) );
|
21 |
+
}
|
22 |
+
}
|
23 |
+
|
24 |
+
/**
|
25 |
+
* Enqueues required scripts on the page
|
26 |
+
*/
|
27 |
+
function enqueue_scripts() {
|
28 |
+
wp_enqueue_script( 'rtmedia-backbone' );
|
29 |
+
|
30 |
+
$is_album = is_rtmedia_album() ? true : false;
|
31 |
+
$is_edit_allowed = is_rtmedia_edit_allowed() ? true : false;
|
32 |
+
|
33 |
+
wp_localize_script( 'rtmedia-backbone', 'is_album', array( $is_album ) );
|
34 |
+
wp_localize_script( 'rtmedia-backbone', 'is_edit_allowed', array( $is_edit_allowed ) );
|
35 |
+
}
|
36 |
+
|
37 |
+
function enqueue_image_editor_scripts() {
|
38 |
+
$suffix = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
|
39 |
+
|
40 |
+
wp_enqueue_script( 'wp-ajax-response' );
|
41 |
+
wp_enqueue_script( 'rtmedia-image-edit', admin_url( "js/image-edit$suffix.js" ), array( 'jquery', 'json2', 'imgareaselect' ), false, 1 );
|
42 |
+
wp_enqueue_style( 'rtmedia-image-area-select', includes_url( '/js/imgareaselect/imgareaselect.css' ) );
|
43 |
+
}
|
44 |
+
|
45 |
+
/**
|
46 |
+
* redirects to the template according to the page request
|
47 |
+
* Pass on the shortcode attributes to the template so that the shortcode can berendered accordingly.
|
48 |
+
*
|
49 |
+
* Also handles the json request coming from the AJAX calls for the media
|
50 |
+
*
|
51 |
+
* @global type $rtmedia_query
|
52 |
+
* @global type $rtmedia_interaction
|
53 |
+
*
|
54 |
+
* @param type $template
|
55 |
+
* @param type $shortcode_attr
|
56 |
+
*
|
57 |
+
* @return type
|
58 |
+
*/
|
59 |
+
function set_template( $template = false, $shortcode_attr = false ) {
|
60 |
+
global $rtmedia_query, $rtmedia_interaction, $rtmedia_media;
|
61 |
+
|
62 |
+
do_action( 'rtmedia_pre_template' );
|
63 |
+
|
64 |
+
if ( isset( $rtmedia_query->action_query->action ) ) {
|
65 |
+
do_action( 'rtmedia_pre_action_' . $rtmedia_query->action_query->action );
|
66 |
+
} else {
|
67 |
+
do_action( 'rtmedia_pre_action_default' );
|
68 |
+
}
|
69 |
+
|
70 |
+
$this->check_return_json();
|
71 |
+
$this->check_return_upload();
|
72 |
+
|
73 |
+
if ( $rtmedia_interaction && isset( $rtmedia_interaction->context ) && in_array( $rtmedia_interaction->context->type, array( "profile", "group" ) ) ) {
|
74 |
+
$this->check_return_edit();
|
75 |
+
$this->check_return_delete();
|
76 |
+
$this->check_return_merge();
|
77 |
+
$this->check_return_comments();
|
78 |
+
$this->check_delete_comments();
|
79 |
+
|
80 |
+
if ( isset( $rtmedia_query->is_gallery_shortcode ) && $rtmedia_query->is_gallery_shortcode == true && isset( $shortcode_attr[ 'name' ] ) && $shortcode_attr[ 'name' ] == 'gallery' ) {
|
81 |
+
$valid = $this->sanitize_gallery_attributes( $shortcode_attr[ 'attr' ] );
|
82 |
+
|
83 |
+
if ( $valid ) {
|
84 |
+
if ( is_array( $shortcode_attr[ 'attr' ] ) ) {
|
85 |
+
$this->update_global_query( $shortcode_attr[ 'attr' ] );
|
86 |
+
}
|
87 |
+
|
88 |
+
echo "<div class='rtmedia_gallery_wrapper'>";
|
89 |
+
|
90 |
+
$this->add_hidden_fields_in_gallery();
|
91 |
+
|
92 |
+
$gallery_template = apply_filters( "rtmedia-before-template", $template, $shortcode_attr );
|
93 |
+
include $this->locate_template( $gallery_template );
|
94 |
+
|
95 |
+
echo "</div>";
|
96 |
+
} else {
|
97 |
+
echo __( 'Invalid attribute passed for rtmedia_gallery shortcode.', 'rtmedia' );
|
98 |
+
|
99 |
+
return false;
|
100 |
+
}
|
101 |
+
} else {
|
102 |
+
return $this->get_default_template();
|
103 |
+
}
|
104 |
+
} else {
|
105 |
+
if ( !$shortcode_attr ) {
|
106 |
+
return $this->get_default_template();
|
107 |
+
} else {
|
108 |
+
if ( $shortcode_attr[ 'name' ] == 'gallery' ) {
|
109 |
+
$valid = $this->sanitize_gallery_attributes( $shortcode_attr[ 'attr' ] );
|
110 |
+
|
111 |
+
if ( $valid ) {
|
112 |
+
if ( is_array( $shortcode_attr[ 'attr' ] ) ) {
|
113 |
+
$this->update_global_query( $shortcode_attr[ 'attr' ] );
|
114 |
+
}
|
115 |
+
|
116 |
+
global $rtaccount;
|
117 |
+
|
118 |
+
if ( !isset( $rtaccount ) ) {
|
119 |
+
$rtaccount = 0;
|
120 |
+
}
|
121 |
+
|
122 |
+
//add_action("rtmedia_before_media_gallery",array(&$this,"")) ;
|
123 |
+
|
124 |
+
$include_uploader = false;
|
125 |
+
|
126 |
+
if ( isset( $shortcode_attr[ 'attr' ] ) && isset( $shortcode_attr[ 'attr' ][ 'uploader' ] ) ) {
|
127 |
+
$include_uploader = $shortcode_attr[ 'attr' ][ 'uploader' ];
|
128 |
+
|
129 |
+
unset( $shortcode_attr[ 'attr' ][ 'uploader' ] );
|
130 |
+
}
|
131 |
+
|
132 |
+
if ( $include_uploader == "before" ) {
|
133 |
+
echo RTMediaUploadShortcode::pre_render( $shortcode_attr[ 'attr' ] );
|
134 |
+
}
|
135 |
+
|
136 |
+
echo "<div class='rtmedia_gallery_wrapper'>";
|
137 |
+
|
138 |
+
$this->add_hidden_fields_in_gallery();
|
139 |
+
|
140 |
+
$gallery_template = apply_filters( "rtmedia-before-template", $template, $shortcode_attr );
|
141 |
+
include $this->locate_template( $gallery_template );
|
142 |
+
|
143 |
+
echo "</div>";
|
144 |
+
|
145 |
+
if ( $include_uploader == "after" || $include_uploader == "true" ) {
|
146 |
+
echo RTMediaUploadShortcode::pre_render( $shortcode_attr[ 'attr' ] );
|
147 |
+
}
|
148 |
+
} else {
|
149 |
+
echo __( 'Invalid attribute passed for rtmedia_gallery shortcode.', 'rtmedia' );
|
150 |
+
|
151 |
+
return false;
|
152 |
+
}
|
153 |
+
}
|
154 |
+
}
|
155 |
+
}
|
156 |
+
}
|
157 |
+
|
158 |
+
function add_hidden_fields_in_gallery() {
|
159 |
+
global $rtmedia_query;
|
160 |
+
|
161 |
+
$return_str = "<input name='rtmedia_shortcode' value='true' type='hidden' />";
|
162 |
+
|
163 |
+
if ( $rtmedia_query->original_query && is_array( $rtmedia_query->original_query ) ) {
|
164 |
+
foreach ( $rtmedia_query->original_query as $key => $val ) {
|
165 |
+
$return_str .= '<input name="' . $key . '" value="' . $val . '" type="hidden" />';
|
166 |
+
}
|
167 |
+
}
|
168 |
+
|
169 |
+
echo $return_str;
|
170 |
+
}
|
171 |
+
|
172 |
+
function check_return_json() {
|
173 |
+
global $rtmedia_query;
|
174 |
+
|
175 |
+
if ( $rtmedia_query->format == 'json' ) {
|
176 |
+
$this->json_output();
|
177 |
+
} else {
|
178 |
+
return;
|
179 |
+
}
|
180 |
+
}
|
181 |
+
|
182 |
+
function check_return_upload() {
|
183 |
+
global $rtmedia_query;
|
184 |
+
|
185 |
+
if ( $rtmedia_query->action_query->action != 'upload' ) {
|
186 |
+
return;
|
187 |
+
}
|
188 |
+
|
189 |
+
$upload = new RTMediaUploadEndpoint();
|
190 |
+
|
191 |
+
$upload->template_redirect();
|
192 |
+
}
|
193 |
+
|
194 |
+
function json_output() {
|
195 |
+
global $rtmedia_query, $rtmedia;
|
196 |
+
|
197 |
+
$options = $rtmedia->options;
|
198 |
+
$media_array = array();
|
199 |
+
|
200 |
+
if ( $rtmedia_query->media ) {
|
201 |
+
foreach ( $rtmedia_query->media as $key => $media ) {
|
202 |
+
$media_array[ $key ] = $media;
|
203 |
+
$media_array[ $key ]->guid = rtmedia_image( 'rt_media_thumbnail', $media->id, false );
|
204 |
+
$media_array[ $key ]->rt_permalink = get_rtmedia_permalink( $media->id );
|
205 |
+
$media_array[ $key ]->duration = rtmedia_duration( $media->id );
|
206 |
+
$media_array[ $key ] = apply_filters( 'rtmedia_media_array_backbone', $media_array[ $key ] );
|
207 |
+
}
|
208 |
+
}
|
209 |
+
|
210 |
+
$return_array[ 'data' ] = $media_array;
|
211 |
+
$return_array[ 'prev' ] = rtmedia_page() - 1;
|
212 |
+
$return_array[ 'next' ] = ( rtmedia_offset() + rtmedia_per_page_media() < rtmedia_count() ) ? ( rtmedia_page() + 1 ) : - 1;
|
213 |
+
|
214 |
+
if ( isset( $rtmedia->options[ 'general_display_media' ] ) && $options[ 'general_display_media' ] == 'pagination' ) {
|
215 |
+
$return_array [ 'pagination' ] = rtmedia_get_pagination_values();
|
216 |
+
}
|
217 |
+
|
218 |
+
echo json_encode( $return_array );
|
219 |
+
die;
|
220 |
+
}
|
221 |
+
|
222 |
+
function check_return_edit() {
|
223 |
+
global $rtmedia_query;
|
224 |
+
|
225 |
+
if ( $rtmedia_query->action_query->action == 'edit' && count( $_POST ) ) {
|
226 |
+
$this->save_edit();
|
227 |
+
}
|
228 |
+
|
229 |
+
return $this->get_default_template();
|
230 |
+
}
|
231 |
+
|
232 |
+
function save_edit() {
|
233 |
+
if ( is_rtmedia_single() ) {
|
234 |
+
$this->save_single_edit();
|
235 |
+
} elseif ( is_rtmedia_album() ) {
|
236 |
+
$this->save_album_edit();
|
237 |
+
}
|
238 |
+
}
|
239 |
+
|
240 |
+
function save_single_edit() {
|
241 |
+
add_filter( 'intermediate_image_sizes_advanced', array( $this, 'filter_image_sizes_details' ) );
|
242 |
+
|
243 |
+
global $rtmedia_query;
|
244 |
+
|
245 |
+
$nonce = $_POST[ 'rtmedia_media_nonce' ];
|
246 |
+
|
247 |
+
if ( wp_verify_nonce( $nonce, 'rtmedia_' . $rtmedia_query->action_query->id ) ) {
|
248 |
+
do_action( 'rtmedia_before_update_media', $rtmedia_query->action_query->id );
|
249 |
+
|
250 |
+
$data_array = array( 'media_title', 'description', 'privacy' );
|
251 |
+
//for medias except album and playlist, if album_is is found, then update album_id for the media also
|
252 |
+
if ( isset( $_POST[ 'album_id' ] ) && $_POST[ 'album_id' ] != '' ) {
|
253 |
+
$data_array[] = 'album_id';
|
254 |
+
}
|
255 |
+
|
256 |
+
$data = rtmedia_sanitize_object( $_POST, $data_array );
|
257 |
+
$media = new RTMediaMedia();
|
258 |
+
$image_path = get_attached_file( $rtmedia_query->media[ 0 ]->media_id );
|
259 |
+
|
260 |
+
if ( $image_path && $rtmedia_query->media[ 0 ]->media_type == "photo" ) {
|
261 |
+
$image_meta_data = wp_generate_attachment_metadata( $rtmedia_query->media[ 0 ]->media_id, $image_path );
|
262 |
+
|
263 |
+
wp_update_attachment_metadata( $rtmedia_query->media[ 0 ]->media_id, $image_meta_data );
|
264 |
+
}
|
265 |
+
|
266 |
+
$state = $media->update( $rtmedia_query->action_query->id, $data, $rtmedia_query->media[ 0 ]->media_id );
|
267 |
+
|
268 |
+
if ( isset( $_POST[ 'rtmedia-filepath-old' ] ) ) {
|
269 |
+
$is_valid_url = preg_match( "/\b(?:(?:https?|ftp):\/\/|www\.)[-a-z0-9+&@#\/%?=~_|!:,.;]*[-a-z0-9+&@#\/%=~_|]/i", $_POST[ 'rtmedia-filepath-old' ] );
|
270 |
+
|
271 |
+
if ( $is_valid_url ) {
|
272 |
+
$thumbnailinfo = wp_get_attachment_image_src( $rtmedia_query->media[ 0 ]->media_id, 'rt_media_activity_image' );
|
273 |
+
$activity_id = rtmedia_activity_id( $rtmedia_query->media[ 0 ]->id );
|
274 |
+
|
275 |
+
if ( $rtmedia_query->media[ 0 ]->media_id && !empty( $activity_id ) ) {
|
276 |
+
global $wpdb;
|
277 |
+
|
278 |
+
$media_data = $media->model->get( array( 'id' => $rtmedia_query->media[ 0 ]->id ) );
|
279 |
+
$activity = new RTMediaActivity ( $rtmedia_query->media[ 0 ]->id, $media_data[ 0 ]->privacy );
|
280 |
+
$activity_content_new = $activity->create_activity_html();
|
281 |
+
// Replacing the filename with new effected filename
|
282 |
+
$activity_content = str_replace( $_POST[ 'rtmedia-filepath-old' ], $thumbnailinfo[ 0 ], $activity_content_new );
|
283 |
+
|
284 |
+
$wpdb->update( $wpdb->prefix . 'bp_activity', array( 'content' => $activity_content ), array( 'id' => $activity_id ) );
|
285 |
+
}
|
286 |
+
}
|
287 |
+
}
|
288 |
+
|
289 |
+
$rtmedia_query->query( false );
|
290 |
+
|
291 |
+
global $rtmedia_points_media_id;
|
292 |
+
|
293 |
+
$rtmedia_points_media_id = $rtmedia_query->action_query->id;
|
294 |
+
|
295 |
+
do_action( 'rtmedia_after_edit_media', $rtmedia_query->action_query->id, $state );
|
296 |
+
|
297 |
+
//refresh
|
298 |
+
$rtMediaNav = new RTMediaNav();
|
299 |
+
|
300 |
+
if ( $rtmedia_query->media[ 0 ]->context == "group" ) {
|
301 |
+
$rtMediaNav->refresh_counts( $rtmedia_query->media[ 0 ]->context_id, array( "context" => $rtmedia_query->media[ 0 ]->context, 'context_id' => $rtmedia_query->media[ 0 ]->context_id ) );
|
302 |
+
} else {
|
303 |
+
$rtMediaNav->refresh_counts( $rtmedia_query->media[ 0 ]->media_author, array( "context" => "profile", 'media_author' => $rtmedia_query->media[ 0 ]->media_author ) );
|
304 |
+
}
|
305 |
+
|
306 |
+
$state = apply_filters( 'rtmedia_single_edit_state', $state );
|
307 |
+
|
308 |
+
if ( $state !== false ) {
|
309 |
+
add_action( "rtmedia_before_template_load", array( &$this, "media_update_success_messege" ) );
|
310 |
+
} else {
|
311 |
+
add_action( "rtmedia_before_template_load", array( &$this, "media_update_success_error" ) );
|
312 |
+
}
|
313 |
+
} else {
|
314 |
+
_e( 'Ooops !!! Invalid access. No nonce was found !!', 'rtmedia' );
|
315 |
+
}
|
316 |
+
|
317 |
+
remove_filter( 'intermediate_image_sizes_advanced', array( $this, 'filter_image_sizes_details' ) );
|
318 |
+
}
|
319 |
+
|
320 |
+
function media_update_success_messege() {
|
321 |
+
$message = apply_filters( "rtmedia_update_media_message", __( 'Media updated Sucessfully', 'rtmedia' ), false );
|
322 |
+
$html = "<div class='rtmedia-success media-edit-messge'>" . __( $message, "rtmedia" ) . "</div>";
|
323 |
+
echo apply_filters( "rtmedia_update_media_message_html", $html, $message, false );
|
324 |
+
}
|
325 |
+
|
326 |
+
function media_update_success_error() {
|
327 |
+
$message = apply_filters( "rtmedia_update_media_message", __( 'Error in updating Media', 'rtmedia' ), true );
|
328 |
+
$html = "<div class='rtmedia-error media-edit-messge'>" . __( $message, "rtmedia" ) . "</div>";
|
329 |
+
|
330 |
+
echo apply_filters( "rtmedia_update_media_message_html", $html, $message, true );
|
331 |
+
}
|
332 |
+
|
333 |
+
function save_album_edit() {
|
334 |
+
global $rtmedia_query;
|
335 |
+
|
336 |
+
$nonce = $_REQUEST[ 'rtmedia_media_nonce' ];
|
337 |
+
|
338 |
+
if ( wp_verify_nonce( $nonce, 'rtmedia_' . $rtmedia_query->media_query[ 'album_id' ] ) ) {
|
339 |
+
$media = new RTMediaMedia();
|
340 |
+
$model = new RTMediaModel();
|
341 |
+
|
342 |
+
if ( isset( $_POST[ 'submit' ] ) ) {
|
343 |
+
$data_array = array( 'media_title', 'description', 'privacy' );
|
344 |
+
$data = rtmedia_sanitize_object( $_POST, $data_array );
|
345 |
+
$album = $model->get_media( array( 'id' => $rtmedia_query->media_query[ 'album_id' ] ), false, false );
|
346 |
+
$state = $media->update( $album[ 0 ]->id, $data, $album[ 0 ]->media_id );
|
347 |
+
|
348 |
+
global $rtmedia_points_media_id;
|
349 |
+
|
350 |
+
$rtmedia_points_media_id = $album[ 0 ]->id;
|
351 |
+
|
352 |
+
do_action( 'rtmedia_after_update_album', $album[ 0 ]->id, $state );
|
353 |
+
} elseif ( isset( $_POST[ 'move-selected' ] ) ) {
|
354 |
+
$album_move = $_POST[ 'album' ];
|
355 |
+
$selected_ids = null;
|
356 |
+
|
357 |
+
if ( isset( $_POST[ 'selected' ] ) ) {
|
358 |
+
$selected_ids = $_POST[ 'selected' ];
|
359 |
+
|
360 |
+
unset( $_POST[ 'selected' ] );
|
361 |
+
}
|
362 |
+
|
363 |
+
if ( !empty( $selected_ids ) && is_array( $selected_ids ) ) {
|
364 |
+
$album_move_details = $model->get_media( array( 'id' => $album_move ), false, false );
|
365 |
+
|
366 |
+
foreach ( $selected_ids as $media_id ) {
|
367 |
+
$media_details = $model->get_media( array( 'id' => $media_id ), false, false );
|
368 |
+
$post_array[ 'ID' ] = $media_details[ 0 ]->media_id;
|
369 |
+
$post_array[ 'post_parent' ] = $album_move_details[ 0 ]->media_id;
|
370 |
+
|
371 |
+
wp_update_post( $post_array );
|
372 |
+
$media->update( $media_details[ 0 ]->id, array( 'album_id' => $album_move_details[ 0 ]->id ), $media_details[ 0 ]->media_id );
|
373 |
+
}
|
374 |
+
}
|
375 |
+
}
|
376 |
+
//refresh
|
377 |
+
$rtMediaNav = new RTMediaNav();
|
378 |
+
|
379 |
+
if ( $rtmedia_query->media_query[ 'context' ] == "group" ) {
|
380 |
+
$rtMediaNav->refresh_counts( $rtmedia_query->media_query[ 'context_id' ], array( "context" => $rtmedia_query->media_query[ 'context' ], 'context_id' => $rtmedia_query->media_query[ 'context_id' ] ) );
|
381 |
+
} else {
|
382 |
+
$rtMediaNav->refresh_counts( $rtmedia_query->media_query[ 'media_author' ], array( "context" => "profile", 'media_author' => $rtmedia_query->media_query[ 'media_author' ] ) );
|
383 |
+
}
|
384 |
+
|
385 |
+
wp_safe_redirect( esc_url_raw( get_rtmedia_permalink( $rtmedia_query->media_query[ 'album_id' ] ) . 'edit/' ) );
|
386 |
+
die();
|
387 |
+
} else {
|
388 |
+
_e( 'Ooops !!! Invalid access. No nonce was found !!', 'rtmedia' );
|
389 |
+
}
|
390 |
+
}
|
391 |
+
|
392 |
+
function check_return_delete() {
|
393 |
+
global $rtmedia_query;
|
394 |
+
|
395 |
+
if ( $rtmedia_query->action_query->action != 'delete' ) {
|
396 |
+
return;
|
397 |
+
}
|
398 |
+
|
399 |
+
if ( !count( $_POST ) ) {
|
400 |
+
return;
|
401 |
+
}
|
402 |
+
|
403 |
+
if ( isset( $rtmedia_query->action_query->default ) && $rtmedia_query->action_query->default == 'delete' ) {
|
404 |
+
$this->bulk_delete();
|
405 |
+
} else {
|
406 |
+
if ( is_rtmedia_single() ) {
|
407 |
+
$this->single_delete();
|
408 |
+
} elseif ( is_rtmedia_album() ) {
|
409 |
+
$this->album_delete();
|
410 |
+
}
|
411 |
+
}
|
412 |
+
}
|
413 |
+
|
414 |
+
function bulk_delete() {
|
415 |
+
$nonce = $_POST[ 'rtmedia_bulk_delete_nonce' ];
|
416 |
+
$media = new RTMediaMedia();
|
417 |
+
|
418 |
+
if ( wp_verify_nonce( $nonce, 'rtmedia_bulk_delete_nonce' ) && isset( $_POST[ 'selected' ] ) ) {
|
419 |
+
$ids = $_POST[ 'selected' ];
|
420 |
+
|
421 |
+
foreach ( $ids as $id ) {
|
422 |
+
$media->delete( $id );
|
423 |
+
}
|
424 |
+
}
|
425 |
+
|
426 |
+
wp_safe_redirect( esc_url_raw( $_POST[ '_wp_http_referer' ] ) );
|
427 |
+
die();
|
428 |
+
}
|
429 |
+
|
430 |
+
function single_delete() {
|
431 |
+
global $rtmedia_query;
|
432 |
+
|
433 |
+
$nonce = $_REQUEST[ 'rtmedia_media_nonce' ];
|
434 |
+
|
435 |
+
if ( wp_verify_nonce( $nonce, 'rtmedia_' . $rtmedia_query->media[ 0 ]->id ) ) {
|
436 |
+
// do_action('rtmedia_before_delete_media',$rtmedia_query->media[ 0 ]->id);
|
437 |
+
|
438 |
+
$id = $_POST;
|
439 |
+
|
440 |
+
unset( $id[ 'rtmedia_media_nonce' ] );
|
441 |
+
unset( $id[ '_wp_http_referer' ] );
|
442 |
+
|
443 |
+
$media = new RTMediaMedia();
|
444 |
+
$media_model = new RTMediaModel();
|
445 |
+
$media_obj = $media_model->get( array( 'id' => $rtmedia_query->media[ 0 ]->id ) );
|
446 |
+
$media->delete( $rtmedia_query->media[ 0 ]->id );
|
447 |
+
$post = get_post( $rtmedia_query->media[ 0 ] );
|
448 |
+
$parent_link = '';
|
449 |
+
$context = "";
|
450 |
+
|
451 |
+
if ( function_exists( 'bp_get_group_permalink' ) && isset( $media_obj[ 0 ] ) && isset( $media_obj[ 0 ]->context ) && $media_obj[ 0 ]->context == "group" ) {
|
452 |
+
$group = groups_get_group( array( 'group_id' => $media_obj[ 0 ]->context_id ) );
|
453 |
+
$parent_link = bp_get_group_permalink( $group );
|
454 |
+
$context = 'group';
|
455 |
+
} else if ( function_exists( 'bp_core_get_user_domain' ) ) {
|
456 |
+
$parent_link = bp_core_get_user_domain( $post->media_author );
|
457 |
+
$context = 'profile';
|
458 |
+
} else {
|
459 |
+
$parent_link = get_author_posts_url( $post->media_author );
|
460 |
}
|
461 |
+
|
462 |
+
$redirect_url = $_SERVER[ "HTTP_REFERER" ];
|
463 |
+
|
464 |
+
if ( strpos( $_SERVER[ "HTTP_REFERER" ], "/" . $rtmedia_query->media[ 0 ]->id ) > 0 ) {
|
465 |
+
if ( $context == 'profile' && isset( $rtmedia_query->media[ 0 ]->album_id ) && intval( $rtmedia_query->media[ 0 ]->album_id ) > 0 ) {
|
466 |
+
$redirect_url = trailingslashit( $parent_link ) . "media/" . $rtmedia_query->media[ 0 ]->album_id;
|
467 |
+
} else {
|
468 |
+
$redirect_url = trailingslashit( $parent_link ) . "media/";
|
469 |
+
}
|
470 |
+
}
|
471 |
+
|
472 |
+
$redirect_url = apply_filters( 'rtmedia_before_delete_media_redirect', $redirect_url );
|
473 |
+
|
474 |
+
wp_safe_redirect( esc_url_raw( $redirect_url ) );
|
475 |
+
die();
|
476 |
+
} else {
|
477 |
+
_e( 'Ooops !!! Invalid access. No nonce was found !!', 'rtmedia' );
|
478 |
+
}
|
479 |
+
}
|
480 |
+
|
481 |
+
function album_delete() {
|
482 |
+
global $rtmedia_query;
|
483 |
+
|
484 |
+
$nonce = $_REQUEST[ 'rtmedia_delete_album_nonce' ];
|
485 |
+
|
486 |
+
if ( wp_verify_nonce( $nonce, 'rtmedia_delete_album_' . $rtmedia_query->media_query[ 'album_id' ] ) ) {
|
487 |
+
$media = new RTMediaMedia();
|
488 |
+
$model = new RTMediaModel();
|
489 |
+
$album_contents = $model->get( array( 'album_id' => $rtmedia_query->media_query[ 'album_id' ] ), false, false );
|
490 |
+
|
491 |
+
foreach ( $album_contents as $album_media ) {
|
492 |
+
$media->delete( $album_media->id );
|
493 |
+
}
|
494 |
+
|
495 |
+
$media->delete( $rtmedia_query->media_query[ 'album_id' ] );
|
496 |
+
}
|
497 |
+
|
498 |
+
if ( isset( $rtmedia_query->media_query[ 'context' ] ) && $rtmedia_query->media_query[ 'context' ] == "group" ) {
|
499 |
+
global $bp;
|
500 |
+
|
501 |
+
$group_link = bp_get_group_permalink( $bp->groups->current_group );
|
502 |
+
|
503 |
+
wp_safe_redirect( esc_url_raw( trailingslashit( $group_link ) . RTMEDIA_MEDIA_SLUG . '/album/' ) );
|
504 |
+
} else {
|
505 |
+
wp_safe_redirect( esc_url_raw( trailingslashit( get_rtmedia_user_link( get_current_user_id() ) ) . RTMEDIA_MEDIA_SLUG . '/album/' ) );
|
506 |
+
}
|
507 |
+
|
508 |
+
exit;
|
509 |
+
}
|
510 |
+
|
511 |
+
function check_return_merge() {
|
512 |
+
global $rtmedia_query;
|
513 |
+
|
514 |
+
if ( $rtmedia_query->action_query->action != 'merge' ) {
|
515 |
+
return;
|
516 |
+
}
|
517 |
+
|
518 |
+
$nonce = $_REQUEST[ 'rtmedia_merge_album_nonce' ];
|
519 |
+
|
520 |
+
if ( wp_verify_nonce( $nonce, 'rtmedia_merge_album_' . $rtmedia_query->media_query[ 'album_id' ] ) ) {
|
521 |
+
$media = new RTMediaMedia();
|
522 |
+
$model = new RTMediaModel();
|
523 |
+
$album_contents = $model->get( array( 'album_id' => $rtmedia_query->media_query[ 'album_id' ] ), false, false );
|
524 |
+
$album_move_details = $model->get_media( array( 'id' => $_POST[ 'album' ] ), false, false );
|
525 |
+
|
526 |
+
foreach ( $album_contents as $album_media ) {
|
527 |
+
$post_array[ 'ID' ] = $album_media->media_id;
|
528 |
+
$post_array[ 'post_parent' ] = $album_move_details[ 0 ]->media_id;
|
529 |
+
|
530 |
+
wp_update_post( $post_array );
|
531 |
+
$media->update( $album_media->id, array( 'album_id' => $album_move_details[ 0 ]->id ), $album_media->media_id );
|
532 |
+
}
|
533 |
+
|
534 |
+
$media->delete( $rtmedia_query->media_query[ 'album_id' ] );
|
535 |
+
}
|
536 |
+
|
537 |
+
if ( isset( $rtmedia_query->media_query[ 'context' ] ) && $rtmedia_query->media_query[ 'context' ] == "group" ) {
|
538 |
+
global $bp;
|
539 |
+
|
540 |
+
$group_link = bp_get_group_permalink( $bp->groups->current_group );
|
541 |
+
|
542 |
+
wp_safe_redirect( esc_url_raw( trailingslashit( $group_link ) . RTMEDIA_MEDIA_SLUG . '/album/' ) );
|
543 |
+
} else {
|
544 |
+
wp_safe_redirect( esc_url_raw( trailingslashit( get_rtmedia_user_link( get_current_user_id() ) ) . RTMEDIA_MEDIA_SLUG . '/album/' ) );
|
545 |
+
}
|
546 |
+
|
547 |
+
exit;
|
548 |
+
}
|
549 |
+
|
550 |
+
function check_return_comments() {
|
551 |
+
global $rtmedia_query;
|
552 |
+
|
553 |
+
if ( $rtmedia_query->action_query->action != 'comment' ) {
|
554 |
+
return;
|
555 |
+
}
|
556 |
+
|
557 |
+
if ( isset( $rtmedia_query->action_query->id ) && count( $_POST ) ) {
|
558 |
+
/**
|
559 |
+
* /media/comments [POST]
|
560 |
+
* Post a comment to the album by post id
|
561 |
+
*/
|
562 |
+
$nonce = $_REQUEST[ 'rtmedia_comment_nonce' ];
|
563 |
+
|
564 |
+
if ( wp_verify_nonce( $nonce, 'rtmedia_comment_nonce' ) ) {
|
565 |
+
if ( empty( $_POST[ 'comment_content' ] ) ) {
|
566 |
+
return false;
|
567 |
+
}
|
568 |
+
|
569 |
+
$comment = new RTMediaComment();
|
570 |
+
$attr = $_POST;
|
571 |
+
$mediaModel = new RTMediaModel();
|
572 |
+
$result = $mediaModel->get( array( 'id' => $rtmedia_query->action_query->id ) );
|
573 |
+
|
574 |
+
if ( !isset( $attr[ 'comment_post_ID' ] ) ) {
|
575 |
+
$attr[ 'comment_post_ID' ] = $result[ 0 ]->media_id;
|
576 |
+
}
|
577 |
+
|
578 |
+
$id = $comment->add( $attr );
|
579 |
+
|
580 |
+
if ( $result[ 0 ]->activity_id != null ) {
|
581 |
+
global $rtmedia_buddypress_activity;
|
582 |
+
|
583 |
+
remove_action( "bp_activity_comment_posted", array( $rtmedia_buddypress_activity, "comment_sync" ), 10, 2 );
|
584 |
+
|
585 |
+
if ( function_exists( 'bp_activity_new_comment' ) ) {
|
586 |
+
$comment_activity_id = bp_activity_new_comment( array( 'content' => $_POST[ 'comment_content' ], 'activity_id' => $result[ 0 ]->activity_id ) );
|
587 |
+
}
|
588 |
+
}
|
589 |
+
|
590 |
+
if ( !empty( $comment_activity_id ) ) {
|
591 |
+
update_comment_meta( $id, 'activity_id', $comment_activity_id );
|
592 |
+
}
|
593 |
+
|
594 |
+
if ( isset( $_POST[ "rtajax" ] ) ) {
|
595 |
+
global $wpdb;
|
596 |
+
|
597 |
+
$comments = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM $wpdb->comments WHERE comment_ID = %d", $id ), ARRAY_A );
|
598 |
+
|
599 |
+
echo rmedia_single_comment( $comments );
|
600 |
+
exit;
|
601 |
+
}
|
602 |
+
} else {
|
603 |
+
_e( 'Ooops !!! Invalid access. No nonce was found !!', 'rtmedia' );
|
604 |
+
}
|
605 |
+
}
|
606 |
+
}
|
607 |
+
|
608 |
+
function check_delete_comments() {
|
609 |
+
global $rtmedia_query;
|
610 |
+
|
611 |
+
if ( $rtmedia_query->action_query->action != 'delete-comment' ) {
|
612 |
+
return;
|
613 |
+
}
|
614 |
+
|
615 |
+
if ( count( $_POST ) ) {
|
616 |
+
/**
|
617 |
+
* /media/id/delete-comment [POST]
|
618 |
+
* Delete Comment by Comment ID
|
619 |
+
*/
|
620 |
+
if ( empty( $_POST[ 'comment_id' ] ) ) {
|
621 |
+
return false;
|
622 |
+
}
|
623 |
+
|
624 |
+
$comment = new RTMediaComment();
|
625 |
+
$id = $_POST[ 'comment_id' ];
|
626 |
+
$activity_id = get_comment_meta( $id, 'activity_id', true );
|
627 |
+
|
628 |
+
if ( !empty( $activity_id ) ) {
|
629 |
+
if ( function_exists( 'bp_activity_delete_comment' ) ) { //if buddypress is active
|
630 |
+
$activity_deleted = bp_activity_delete_comment( $activity_id, $id );
|
631 |
+
$delete = bp_activity_delete( array( 'id' => $activity_id, 'type' => 'activity_comment' ) );
|
632 |
+
}
|
633 |
+
}
|
634 |
+
|
635 |
+
$comment_deleted = $comment->remove( $id );
|
636 |
+
|
637 |
+
echo $comment_deleted;
|
638 |
+
exit;
|
639 |
+
}
|
640 |
+
}
|
641 |
+
|
642 |
+
/**
|
643 |
+
* Helper method to fetch allowed media types from each section
|
644 |
+
*
|
645 |
+
* @param type $allowed_type
|
646 |
+
*
|
647 |
+
* @return type
|
648 |
+
*/
|
649 |
+
function get_allowed_type_name( $allowed_type ) {
|
650 |
+
return $allowed_type[ 'name' ];
|
651 |
+
}
|
652 |
+
|
653 |
+
/**
|
654 |
+
* Validates all the attributes for gallery shortcode
|
655 |
+
*
|
656 |
+
* @global type $rtmedia
|
657 |
+
*
|
658 |
+
* @param string $attr
|
659 |
+
*
|
660 |
+
* @return type
|
661 |
+
*/
|
662 |
+
function sanitize_gallery_attributes( &$attr ) {
|
663 |
+
global $rtmedia;
|
664 |
+
|
665 |
+
$flag = true;
|
666 |
+
|
667 |
+
if ( isset( $attr[ 'media_type' ] ) ) {
|
668 |
+
$allowed_type_names = array_map( array( $this, 'get_allowed_type_name' ), $rtmedia->allowed_types );
|
669 |
+
|
670 |
+
if ( strtolower( $attr[ 'media_type' ] ) == 'all' ) {
|
671 |
+
$flag = $flag && true;
|
672 |
+
|
673 |
+
unset( $attr[ 'media_type' ] );
|
674 |
+
} else {
|
675 |
+
if ( strtolower( $attr[ 'media_type' ] ) == 'album' ) {
|
676 |
+
$flag = $flag && true;
|
677 |
+
} else {
|
678 |
+
$flag = $flag && in_array( $attr[ 'media_type' ], $allowed_type_names );
|
679 |
+
}
|
680 |
+
}
|
681 |
+
}
|
682 |
+
|
683 |
+
if ( isset( $attr[ 'order_by' ] ) ) {
|
684 |
+
$allowed_columns = array( 'date', 'views', 'downloads', 'ratings', 'likes', 'dislikes' );
|
685 |
+
$allowed_columns = apply_filters( 'filter_allowed_sorting_columns', $allowed_columns );
|
686 |
+
$flag = $flag && in_array( $attr[ 'order_by' ], $allowed_columns );
|
687 |
+
|
688 |
+
if ( strtolower( $attr[ 'order_by' ] ) == 'date' ) {
|
689 |
+
$attr[ 'order_by' ] = 'media_id';
|
690 |
+
}
|
691 |
+
}
|
692 |
+
|
693 |
+
if ( isset( $attr[ 'order' ] ) ) {
|
694 |
+
$flag = $flag && strtolower( $attr[ 'order' ] ) == 'asc' || strtolower( $attr[ 'order' ] ) == 'desc';
|
695 |
+
}
|
696 |
+
|
697 |
+
return $flag;
|
698 |
+
}
|
699 |
+
|
700 |
+
function update_global_query( $attr ) {
|
701 |
+
global $rtmedia_query;
|
702 |
+
|
703 |
+
$rtmedia_query->query( $attr );
|
704 |
+
}
|
705 |
+
|
706 |
+
/**
|
707 |
+
* filter to change the template path independent of the plugin
|
708 |
+
*
|
709 |
+
* @return type
|
710 |
+
*/
|
711 |
+
function get_default_template() {
|
712 |
+
return apply_filters( 'rtmedia_media_template_include', self::locate_template( 'main', '' ) );
|
713 |
+
}
|
714 |
+
|
715 |
+
/**
|
716 |
+
* Template Locator
|
717 |
+
*
|
718 |
+
* @param type $template
|
719 |
+
*
|
720 |
+
* @return string
|
721 |
+
*/
|
722 |
+
static function locate_template( $template = false, $context = false, $url = false ) {
|
723 |
+
$located = '';
|
724 |
+
|
725 |
+
if ( !$template ) {
|
726 |
+
global $rtmedia_query;
|
727 |
+
|
728 |
+
if ( is_rtmedia_album_gallery() ) {
|
729 |
+
$template = 'album-gallery';
|
730 |
+
} elseif ( is_rtmedia_album() || is_rtmedia_gallery() ) {
|
731 |
+
$template = 'media-gallery';
|
732 |
+
|
733 |
+
if ( is_rtmedia_album() && isset( $rtmedia_query->media_query ) && $rtmedia_query->action_query->action == 'edit'
|
734 |
+
) {
|
735 |
+
if ( rtmedia_is_album_editable() || is_rt_admin() ) {
|
736 |
+
$template = 'album-single-edit';
|
737 |
+
}
|
738 |
+
}
|
739 |
+
} else {
|
740 |
+
if ( is_rtmedia_single() ) {
|
741 |
+
$template = 'media-single';
|
742 |
|
743 |
+
if ( $rtmedia_query->action_query->action == 'edit' ) {
|
744 |
+
$template = 'media-single-edit';
|
745 |
+
}
|
746 |
+
} else {
|
747 |
+
return;
|
748 |
+
}
|
749 |
+
}
|
750 |
+
|
751 |
+
$template = apply_filters( 'rtmedia_template_filter', $template );
|
752 |
+
}
|
753 |
+
|
754 |
+
$context = apply_filters( 'rtmedia_context_filter', $context );
|
755 |
+
|
756 |
+
// check and exit if $template contains relative path
|
757 |
+
if ( false !== strpos( $template, '.' ) ) {
|
758 |
+
die( 'No Cheating' );
|
759 |
+
}
|
760 |
+
|
761 |
+
$template_name = $template . '.php';
|
762 |
+
|
763 |
+
if ( $context === false ) {
|
764 |
+
$context = 'media/';
|
765 |
+
}
|
766 |
+
|
767 |
+
if ( !$context === '' ) {
|
768 |
+
$context .= '/';
|
769 |
+
}
|
770 |
+
|
771 |
+
$path = 'rtmedia/' . $context;
|
772 |
+
$ogpath = 'templates/' . $context;
|
773 |
+
|
774 |
+
if ( file_exists( trailingslashit( STYLESHEETPATH ) . $path . $template_name ) ) {
|
775 |
+
if ( $url ) {
|
776 |
+
$located = trailingslashit( get_stylesheet_directory_uri() ) . $path . $template_name;
|
777 |
+
} else {
|
778 |
+
$located = trailingslashit( STYLESHEETPATH ) . $path . $template_name;
|
779 |
+
}
|
780 |
+
} else {
|
781 |
+
if ( file_exists( trailingslashit( TEMPLATEPATH ) . $path . $template_name ) ) {
|
782 |
+
if ( $url ) {
|
783 |
+
$located = trailingslashit( get_template_directory_uri() ) . $path . $template_name;
|
784 |
+
} else {
|
785 |
+
$located = trailingslashit( TEMPLATEPATH ) . $path . $template_name;
|
786 |
+
}
|
787 |
+
} else {
|
788 |
+
if ( $url ) {
|
789 |
+
$located = trailingslashit( RTMEDIA_URL ) . $ogpath . $template_name;
|
790 |
+
} else {
|
791 |
+
$located = trailingslashit( RTMEDIA_PATH ) . $ogpath . $template_name;
|
792 |
+
}
|
793 |
+
$located = apply_filters( 'rtmedia_located_template', $located, $url, $ogpath, $template_name ); // filter for rtmedia pro
|
794 |
+
}
|
795 |
+
}
|
796 |
+
|
797 |
+
return $located;
|
798 |
+
}
|
799 |
+
|
800 |
+
/**
|
801 |
+
* Filters array of rtMedia supported thumbnail sizes
|
802 |
+
*
|
803 |
+
* @param type $sizes
|
804 |
+
* @return type $sizes
|
805 |
+
*/
|
806 |
+
function filter_image_sizes_details( $sizes ) {
|
807 |
+
global $rtmedia;
|
808 |
+
|
809 |
+
$sizes = array(
|
810 |
+
'rt_media_thumbnail' => array(
|
811 |
+
"width" => $rtmedia->options[ "defaultSizes_photo_thumbnail_width" ],
|
812 |
+
"height" => $rtmedia->options[ "defaultSizes_photo_thumbnail_height" ],
|
813 |
+
"crop" => ($rtmedia->options[ "defaultSizes_photo_thumbnail_crop" ] == "0") ? false : true
|
814 |
+
),
|
815 |
+
'rt_media_activity_image' => array(
|
816 |
+
"width" => $rtmedia->options[ "defaultSizes_photo_medium_width" ],
|
817 |
+
"height" => $rtmedia->options[ "defaultSizes_photo_medium_height" ],
|
818 |
+
"crop" => ($rtmedia->options[ "defaultSizes_photo_medium_crop" ] == "0") ? false : true
|
819 |
+
),
|
820 |
+
'rt_media_single_image' => array(
|
821 |
+
"width" => $rtmedia->options[ "defaultSizes_photo_large_width" ],
|
822 |
+
"height" => $rtmedia->options[ "defaultSizes_photo_large_height" ],
|
823 |
+
"crop" => ($rtmedia->options[ "defaultSizes_photo_large_crop" ] == "0") ? false : true
|
824 |
+
),
|
825 |
+
'rt_media_featured_image' => array(
|
826 |
+
"width" => $rtmedia->options[ "defaultSizes_featured_default_width" ],
|
827 |
+
"height" => $rtmedia->options[ "defaultSizes_featured_default_height" ],
|
828 |
+
"crop" => ($rtmedia->options[ "defaultSizes_featured_default_crop" ] == "0") ? false : true
|
829 |
+
),
|
830 |
+
);
|
831 |
+
|
832 |
+
return $sizes;
|
833 |
+
}
|
834 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
835 |
}
|
app/main/controllers/template/rt-template-functions.php
CHANGED
@@ -1209,7 +1209,7 @@ add_action( 'rtmedia_add_edit_tab_content', 'rtmedia_vedio_editor_content', 1000
|
|
1209 |
|
1210 |
function rtmedia_vedio_editor_content() {
|
1211 |
global $rtmedia_query;
|
1212 |
-
if ( isset( $rtmedia_query->media[ 0 ]->media_type ) && $rtmedia_query->media[ 0 ]->media_type == 'video' ) {
|
1213 |
$media_id = $rtmedia_query->media[ 0 ]->media_id;
|
1214 |
$thumbnail_array = get_post_meta( $media_id, "rtmedia_media_thumbnails", true );
|
1215 |
echo '<div class="content" id="panel2">';
|
@@ -1879,7 +1879,7 @@ add_action( 'rtmedia_before_item', 'rtmedia_item_select' );
|
|
1879 |
function rtmedia_item_select() {
|
1880 |
global $rtmedia_query, $rtmedia_backbone;
|
1881 |
if ( $rtmedia_backbone[ 'backbone' ] ) {
|
1882 |
-
if ( $rtmedia_backbone[ 'is_album' ] && $rtmedia_backbone[ 'is_edit_allowed' ] ) {
|
1883 |
echo '<span class="rtm-checkbox-wrap"><input type="checkbox" name="move[]" class="rtmedia-item-selector" value="<%= id %>" /></span>';
|
1884 |
}
|
1885 |
} else {
|
@@ -2272,13 +2272,16 @@ function get_rtmedia_privacy_symbol( $rtmedia_id = false ) {
|
|
2272 |
|
2273 |
//
|
2274 |
function get_rtmedia_date_gmt( $rtmedia_id = false ) {
|
2275 |
-
|
2276 |
-
|
2277 |
-
|
2278 |
-
|
2279 |
-
|
|
|
|
|
|
|
2280 |
|
2281 |
-
|
2282 |
}
|
2283 |
|
2284 |
//function to convert comment datetime to "time ago" format.
|
@@ -2659,6 +2662,30 @@ function rtmedia_modify_activity_upload_url( $params ) {
|
|
2659 |
// Fix for BuddyPress multilingual plugin on activity pages
|
2660 |
add_filter( 'rtmedia_modify_upload_params', 'rtmedia_modify_activity_upload_url', 999, 1 );
|
2661 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2662 |
// Get rtMedia Encoding API Key
|
2663 |
function get_rtmedia_encoding_api_key() {
|
2664 |
return get_site_option( 'rtmedia-encoding-api-key' );
|
1209 |
|
1210 |
function rtmedia_vedio_editor_content() {
|
1211 |
global $rtmedia_query;
|
1212 |
+
if ( isset( $rtmedia_query->media ) && is_array( $rtmedia_query->media ) && isset( $rtmedia_query->media[ 0 ]->media_type ) && $rtmedia_query->media[ 0 ]->media_type == 'video' ) {
|
1213 |
$media_id = $rtmedia_query->media[ 0 ]->media_id;
|
1214 |
$thumbnail_array = get_post_meta( $media_id, "rtmedia_media_thumbnails", true );
|
1215 |
echo '<div class="content" id="panel2">';
|
1879 |
function rtmedia_item_select() {
|
1880 |
global $rtmedia_query, $rtmedia_backbone;
|
1881 |
if ( $rtmedia_backbone[ 'backbone' ] ) {
|
1882 |
+
if ( isset( $rtmedia_backbone[ 'is_album' ] ) && $rtmedia_backbone[ 'is_album' ] && isset( $rtmedia_backbone[ 'is_edit_allowed' ] ) && $rtmedia_backbone[ 'is_edit_allowed' ] ) {
|
1883 |
echo '<span class="rtm-checkbox-wrap"><input type="checkbox" name="move[]" class="rtmedia-item-selector" value="<%= id %>" /></span>';
|
1884 |
}
|
1885 |
} else {
|
2272 |
|
2273 |
//
|
2274 |
function get_rtmedia_date_gmt( $rtmedia_id = false ) {
|
2275 |
+
$media = get_post( rtmedia_media_id( rtmedia_id( $rtmedia_id ) ) );
|
2276 |
+
$date_time = "";
|
2277 |
+
|
2278 |
+
if ( isset( $media->post_date_gmt ) && $media->post_date_gmt != "" ) {
|
2279 |
+
$date_time = rtmedia_convert_date( $media->post_date_gmt );
|
2280 |
+
}
|
2281 |
+
|
2282 |
+
$date_time = apply_filters( 'rtmedia_comment_date_format', $date_time, null );
|
2283 |
|
2284 |
+
return '<span>' . $date_time . '</span>';
|
2285 |
}
|
2286 |
|
2287 |
//function to convert comment datetime to "time ago" format.
|
2662 |
// Fix for BuddyPress multilingual plugin on activity pages
|
2663 |
add_filter( 'rtmedia_modify_upload_params', 'rtmedia_modify_activity_upload_url', 999, 1 );
|
2664 |
|
2665 |
+
add_action( "rtmedia_admin_page_insert", "rtmedia_admin_pages_content", 99, 1 );
|
2666 |
+
|
2667 |
+
function rtmedia_admin_pages_content( $page ){
|
2668 |
+
if ( $page == "rtmedia-hire-us" ) {
|
2669 |
+
$url = admin_url() . "admin.php?page=rtmedia-premium";
|
2670 |
+
?>
|
2671 |
+
<div class="rtm-hire-us-container rtm-page-container">
|
2672 |
+
<h3 class="rtm-setting-title rtm-show"><?php _e( 'You can consider rtMedia Team for following :', 'rtmedia' ); ?></h3>
|
2673 |
+
|
2674 |
+
<ol class="rtm-hire-points">
|
2675 |
+
<li><?php _e( 'rtMedia Customization ( in Upgrade Safe manner )', 'rtmedia' ); ?></li>
|
2676 |
+
<li><?php _e( 'WordPress/BuddyPress Theme Design and Development', 'rtmedia' ); ?></li>
|
2677 |
+
<li><?php _e( 'WordPress/BuddyPress Plugin Development', 'rtmedia' ); ?></li>
|
2678 |
+
</ol>
|
2679 |
+
|
2680 |
+
<div class="clearfix">
|
2681 |
+
<a href="https://rtcamp.com/contact" class="rtm-button rtm-success" target="_blank"><?php _e( 'Contact Us', 'rtmedia' ); ?></a>
|
2682 |
+
</div>
|
2683 |
+
</div>
|
2684 |
+
<?php
|
2685 |
+
}
|
2686 |
+
}
|
2687 |
+
|
2688 |
+
|
2689 |
// Get rtMedia Encoding API Key
|
2690 |
function get_rtmedia_encoding_api_key() {
|
2691 |
return get_site_option( 'rtmedia-encoding-api-key' );
|
app/main/controllers/upload/RTMediaUploadView.php
CHANGED
@@ -104,22 +104,44 @@ class RTMediaUploadView {
|
|
104 |
|
105 |
$tabs = array(
|
106 |
'file_upload' => array(
|
107 |
-
'default' => array(
|
|
|
108 |
'content' =>
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
123 |
),
|
124 |
// 'file_upload' => array( 'title' => __('File Upload','rtmedia'), 'content' => '<div id="rtmedia-uploader"><p>Your browser does not have HTML5 support.</p></div>'),
|
125 |
'link_input' => array( 'title' => __( 'Insert from URL', 'rtmedia' ), 'content' => '<input type="url" name="bp-media-url" class="rtmedia-upload-input rtmedia-url" />' ),
|
104 |
|
105 |
$tabs = array(
|
106 |
'file_upload' => array(
|
107 |
+
'default' => array(
|
108 |
+
'title' => __( 'File Upload', 'rtmedia' ),
|
109 |
'content' =>
|
110 |
+
'<div id="rtmedia-upload-container" >'
|
111 |
+
. '<div id="drag-drop-area" class="drag-drop clearfix">'
|
112 |
+
. apply_filters( 'rtmedia_uploader_before_album_privacy', "" )
|
113 |
+
. "<div class='rtm-album-privacy'>" . $album . $privacy . "</div>"
|
114 |
+
. $upload_tab_html
|
115 |
+
. apply_filters( 'rtmedia_uploader_before_start_upload_button', "" )
|
116 |
+
. '<input type="button" class="start-media-upload" value="' . __( 'Start upload', 'rtmedia' ) . '"/>'
|
117 |
+
. apply_filters( 'rtmedia_uploader_after_start_upload_button', "" )
|
118 |
+
. '</div>'
|
119 |
+
. '<div class="clearfix">'
|
120 |
+
. wp_nonce_field( 'rtmedia_' . get_current_user_id(), 'rtmedia_media_delete_nonce' )
|
121 |
+
. '<ul class="plupload_filelist_content ui-sortable rtm-plupload-list clearfix" id="rtmedia_uploader_filelist"></ul></div>'
|
122 |
+
. '</div>'
|
123 |
+
),
|
124 |
+
'activity' => array(
|
125 |
+
'title' => __( 'File Upload', 'rtmedia' ),
|
126 |
+
'content' =>
|
127 |
+
'<div class="rtmedia-plupload-container rtmedia-container clearfix">'
|
128 |
+
.'<div id="rtmedia-action-update" class="clearfix">'
|
129 |
+
.'<div class="rtm-upload-button-wrapper">'
|
130 |
+
.'<div id="rtmedia-whts-new-upload-container">'
|
131 |
+
.'</div>'
|
132 |
+
.'<button type="button" class="rtmedia-add-media-button" id="rtmedia-add-media-button-post-update" title="' . apply_filters( 'rtmedia_attach_media_button_title', __( 'Attach Media', 'rtmedia' ) ) . '">'
|
133 |
+
.'<span class="dashicons dashicons-admin-media"></span>'
|
134 |
+
. apply_filters( 'rtmedia_attach_file_message', '' )
|
135 |
+
. '</button>'
|
136 |
+
.'</div>'
|
137 |
+
. $up_privacy
|
138 |
+
. '</div>'
|
139 |
+
.'</div>'
|
140 |
+
.'<div class="rtmedia-plupload-notice">'
|
141 |
+
.'<ul class="plupload_filelist_content ui-sortable rtm-plupload-list clearfix" id="rtmedia_uploader_filelist">'
|
142 |
+
.'</ul>'
|
143 |
+
.'</div>'
|
144 |
+
)
|
145 |
),
|
146 |
// 'file_upload' => array( 'title' => __('File Upload','rtmedia'), 'content' => '<div id="rtmedia-uploader"><p>Your browser does not have HTML5 support.</p></div>'),
|
147 |
'link_input' => array( 'title' => __( 'Insert from URL', 'rtmedia' ), 'content' => '<input type="url" name="bp-media-url" class="rtmedia-upload-input rtmedia-url" />' ),
|
app/main/interactions/RTMediaInteraction.php
CHANGED
@@ -185,7 +185,7 @@ class RTMediaInteraction {
|
|
185 |
}
|
186 |
}
|
187 |
} else {
|
188 |
-
if ( isset ( $rtmedia_query->media ) && count ( $rtmedia_query->media ) > 0 ) {
|
189 |
$title .= $sep . stripslashes( esc_html( ucfirst ( $rtmedia_query->media[ 0 ]->media_title ) ) );
|
190 |
$sep = $oldSep;
|
191 |
}
|
185 |
}
|
186 |
}
|
187 |
} else {
|
188 |
+
if ( isset ( $rtmedia_query->media ) && $rtmedia_query->media && count ( $rtmedia_query->media ) > 0 ) {
|
189 |
$title .= $sep . stripslashes( esc_html( ucfirst ( $rtmedia_query->media[ 0 ]->media_title ) ) );
|
190 |
$sep = $oldSep;
|
191 |
}
|
index.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
Plugin Name: rtMedia for WordPress, BuddyPress and bbPress
|
5 |
Plugin URI: http://rtcamp.com/rtmedia/?utm_source=dashboard&utm_medium=plugin&utm_campaign=buddypress-media
|
6 |
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!
|
7 |
-
Version: 3.8.
|
8 |
Author: rtCamp
|
9 |
Text Domain: rtmedia
|
10 |
Author URI: http://rtcamp.com/?utm_source=dashboard&utm_medium=plugin&utm_campaign=buddypress-media
|
4 |
Plugin Name: rtMedia for WordPress, BuddyPress and bbPress
|
5 |
Plugin URI: http://rtcamp.com/rtmedia/?utm_source=dashboard&utm_medium=plugin&utm_campaign=buddypress-media
|
6 |
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!
|
7 |
+
Version: 3.8.7
|
8 |
Author: rtCamp
|
9 |
Text Domain: rtmedia
|
10 |
Author URI: http://rtcamp.com/?utm_source=dashboard&utm_medium=plugin&utm_campaign=buddypress-media
|
languages/rtmedia.mo
CHANGED
Binary file
|
languages/rtmedia.po
CHANGED
@@ -2,7 +2,7 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: BuddyPress Media\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date: 2015-
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: \n"
|
8 |
"Language-Team: rtMedia <info@rtcamp.com>\n"
|
@@ -19,1003 +19,987 @@ msgstr ""
|
|
19 |
"X-Poedit-SearchPath-0: .\n"
|
20 |
"X-Poedit-SearchPath-1: ..\n"
|
21 |
|
22 |
-
#: ../
|
23 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
24 |
msgstr ""
|
25 |
|
26 |
#: ../app/main/RTMedia.php:302
|
|
|
|
|
|
|
|
|
27 |
msgid "Photos"
|
28 |
msgstr ""
|
29 |
|
30 |
-
#: ../app/main/RTMedia.php:
|
31 |
msgid "Video"
|
32 |
msgstr ""
|
33 |
|
34 |
-
#: ../app/main/RTMedia.php:
|
35 |
msgid "Videos"
|
36 |
msgstr ""
|
37 |
|
38 |
-
#: ../app/main/RTMedia.php:
|
39 |
msgid "Music"
|
40 |
msgstr ""
|
41 |
|
42 |
-
#: ../app/main/RTMedia.php:407
|
43 |
-
msgid "<strong>Private</strong> - Visible only to the user"
|
44 |
-
msgstr ""
|
45 |
-
|
46 |
#: ../app/main/RTMedia.php:408
|
47 |
-
msgid "
|
48 |
msgstr ""
|
49 |
|
50 |
#: ../app/main/RTMedia.php:409
|
51 |
-
msgid "
|
52 |
msgstr ""
|
53 |
|
54 |
#: ../app/main/RTMedia.php:410
|
55 |
-
msgid "
|
|
|
|
|
|
|
|
|
56 |
msgstr ""
|
57 |
|
58 |
-
#: ../app/main/RTMedia.php:
|
59 |
msgid "Media"
|
60 |
msgstr ""
|
61 |
|
62 |
-
#: ../app/main/RTMedia.php:
|
63 |
-
#: ../app/main/controllers/template/RTMediaNav.php:
|
64 |
#: ../app/main/controllers/template/rt-template-functions.php:83
|
65 |
msgid "All"
|
66 |
msgstr ""
|
67 |
|
68 |
-
#: ../app/main/RTMedia.php:
|
69 |
-
#: ../app/main/controllers/template/rt-template-functions.php:1379
|
70 |
-
#: ../app/main/controllers/media/RTMediaAlbum.php:49
|
71 |
#: ../app/main/controllers/upload/RTMediaUploadView.php:51
|
72 |
#: ../app/main/controllers/upload/RTMediaUploadView.php:54
|
|
|
|
|
73 |
msgid "Album"
|
74 |
msgstr ""
|
75 |
|
76 |
-
#: ../app/main/RTMedia.php:
|
77 |
-
#: ../app/main/controllers/template/RTMediaNav.php:176
|
78 |
#: ../app/main/controllers/media/RTMediaAlbum.php:48
|
79 |
#: ../app/main/controllers/media/RTMediaAlbum.php:60
|
|
|
80 |
msgid "Albums"
|
81 |
msgstr ""
|
82 |
|
83 |
-
#: ../app/main/RTMedia.php:
|
84 |
-
#: ../app/main/controllers/
|
85 |
-
#: ../app/main/controllers/template/rt-template-functions.php:
|
|
|
86 |
msgid "Upload"
|
87 |
msgstr ""
|
88 |
|
89 |
-
#: ../app/main/RTMedia.php:
|
90 |
msgid "Wall Post"
|
91 |
msgstr ""
|
92 |
|
93 |
-
#: ../app/main/RTMedia.php:803
|
94 |
msgid "Wall Posts"
|
95 |
msgstr ""
|
96 |
|
97 |
-
#: ../app/main/RTMedia.php:
|
98 |
msgid ": Can't Create Database table. Please check create table permission."
|
99 |
msgstr ""
|
100 |
|
101 |
-
#: ../app/main/RTMedia.php:
|
102 |
msgid "Loading media"
|
103 |
msgstr ""
|
104 |
|
105 |
-
#: ../app/main/RTMedia.php:
|
106 |
msgid "Please enter some content to post."
|
107 |
msgstr ""
|
108 |
|
109 |
-
#: ../app/main/RTMedia.php:
|
110 |
msgid "Empty Comment is not allowed."
|
111 |
msgstr ""
|
112 |
|
113 |
-
#: ../app/main/RTMedia.php:
|
114 |
msgid "Are you sure you want to delete this media?"
|
115 |
msgstr ""
|
116 |
|
117 |
-
#: ../app/main/RTMedia.php:
|
118 |
msgid "Are you sure you want to delete this comment?"
|
119 |
msgstr ""
|
120 |
|
121 |
-
#: ../app/main/RTMedia.php:
|
122 |
msgid "Are you sure you want to delete this Album?"
|
123 |
msgstr ""
|
124 |
|
125 |
-
#: ../app/main/RTMedia.php:
|
126 |
msgid "Drop files here"
|
127 |
msgstr ""
|
128 |
|
129 |
-
#: ../app/main/RTMedia.php:
|
130 |
msgid "album created successfully."
|
131 |
msgstr ""
|
132 |
|
133 |
-
#: ../app/main/RTMedia.php:
|
134 |
msgid "Something went wrong. Please try again."
|
135 |
msgstr ""
|
136 |
|
137 |
-
#: ../app/main/RTMedia.php:
|
138 |
msgid "Enter an album name."
|
139 |
msgstr ""
|
140 |
|
141 |
-
#: ../app/main/RTMedia.php:
|
142 |
msgid "Max file Size Limit : "
|
143 |
msgstr ""
|
144 |
|
145 |
-
#: ../app/main/RTMedia.php:
|
146 |
msgid "Allowed File Formats"
|
147 |
msgstr ""
|
148 |
|
149 |
-
#: ../app/main/RTMedia.php:
|
150 |
-
msgid "Select All Visible"
|
151 |
-
msgstr ""
|
152 |
-
|
153 |
-
#: ../app/main/RTMedia.php:889
|
154 |
msgid "Unselect All Visible"
|
155 |
msgstr ""
|
156 |
|
157 |
-
#: ../app/main/RTMedia.php:
|
158 |
msgid "Please select some media."
|
159 |
msgstr ""
|
160 |
|
161 |
-
#: ../app/main/RTMedia.php:
|
162 |
msgid "Are you sure you want to delete the selected media?"
|
163 |
msgstr ""
|
164 |
|
165 |
-
#: ../app/main/RTMedia.php:
|
166 |
msgid "Are you sure you want to move the selected media?"
|
167 |
msgstr ""
|
168 |
|
169 |
-
#: ../app/main/RTMedia.php:
|
170 |
msgid "Waiting"
|
171 |
msgstr ""
|
172 |
|
173 |
-
#: ../app/main/RTMedia.php:
|
174 |
msgid "Uploaded"
|
175 |
msgstr ""
|
176 |
|
177 |
-
#: ../app/main/RTMedia.php:
|
178 |
msgid "Uploading"
|
179 |
msgstr ""
|
180 |
|
181 |
-
#: ../app/main/RTMedia.php:
|
182 |
msgid "Failed"
|
183 |
msgstr ""
|
184 |
|
185 |
-
#: ../app/main/RTMedia.php:
|
186 |
msgid "Close"
|
187 |
msgstr ""
|
188 |
|
189 |
-
#: ../app/main/RTMedia.php:
|
190 |
-
#: ../app/main/controllers/
|
191 |
-
#: ../app/main/controllers/
|
|
|
|
|
192 |
msgid "Edit"
|
193 |
msgstr ""
|
194 |
|
195 |
-
#: ../app/main/RTMedia.php:
|
196 |
-
#: ../app/main/controllers/template/rt-template-functions.php:1465
|
197 |
-
#: ../app/main/controllers/template/rt-template-functions.php:1472
|
198 |
-
#: ../templates/media/album-single-edit.php:61
|
199 |
-
msgid "Delete"
|
200 |
-
msgstr ""
|
201 |
-
|
202 |
-
#: ../app/main/RTMedia.php:900 ../templates/media/media-single-edit.php:13
|
203 |
-
msgid "Edit Media"
|
204 |
-
msgstr ""
|
205 |
-
|
206 |
-
#: ../app/main/RTMedia.php:901
|
207 |
msgid "Remove from queue"
|
208 |
msgstr ""
|
209 |
|
210 |
-
#: ../app/main/RTMedia.php:
|
211 |
msgid "Add more files"
|
212 |
msgstr ""
|
213 |
|
214 |
-
#: ../app/main/RTMedia.php:
|
215 |
msgid "File not supported"
|
216 |
msgstr ""
|
217 |
|
218 |
-
#: ../app/main/RTMedia.php:
|
219 |
msgid "more"
|
220 |
msgstr ""
|
221 |
|
222 |
-
#: ../app/main/RTMedia.php:
|
223 |
msgid "less"
|
224 |
msgstr ""
|
225 |
|
226 |
-
#: ../app/main/RTMedia.php:
|
227 |
msgid "This media is uploaded. Are you sure you want to delete this media?"
|
228 |
msgstr ""
|
229 |
|
230 |
-
#: ../app/main/RTMedia.php:
|
231 |
msgid "There are some uploads in progress. Do you want to cancel them?"
|
232 |
msgstr ""
|
233 |
|
234 |
-
#: ../app/main/controllers/
|
235 |
-
msgid "
|
236 |
msgstr ""
|
237 |
|
238 |
-
#: ../app/main/controllers/
|
239 |
-
|
240 |
-
#: ../templates/media/album-single-edit.php:46
|
241 |
-
msgid "Save Changes"
|
242 |
msgstr ""
|
243 |
|
244 |
-
#: ../app/main/controllers/
|
245 |
-
|
246 |
-
msgid "Privacy"
|
247 |
msgstr ""
|
248 |
|
249 |
-
#: ../app/main/controllers/
|
250 |
-
msgid "
|
251 |
msgstr ""
|
252 |
|
253 |
-
#: ../app/main/controllers/
|
254 |
-
|
255 |
-
#: ../app/main/controllers/activity/RTMediaBuddyPressActivity.php:187
|
256 |
-
msgid "You are not allowed to upload/attach media."
|
257 |
msgstr ""
|
258 |
|
259 |
-
#: ../app/main/controllers/
|
260 |
-
msgid "
|
261 |
msgstr ""
|
262 |
|
263 |
-
#: ../app/main/controllers/
|
264 |
-
|
265 |
-
msgid "Invalid attribute passed for rtmedia_gallery shortcode."
|
266 |
msgstr ""
|
267 |
|
268 |
-
#: ../app/main/controllers/
|
269 |
-
|
270 |
-
#: ../app/main/controllers/template/RTMediaTemplate.php:421
|
271 |
-
#: ../app/main/controllers/template/RTMediaTemplate.php:522
|
272 |
-
msgid "Ooops !!! Invalid access. No nonce was found !!"
|
273 |
msgstr ""
|
274 |
|
275 |
-
#: ../app/main/controllers/
|
276 |
-
msgid "
|
277 |
msgstr ""
|
278 |
|
279 |
-
#: ../app/main/controllers/
|
280 |
-
msgid "
|
281 |
msgstr ""
|
282 |
|
283 |
-
#: ../app/main/controllers/
|
284 |
-
|
285 |
-
msgid "Options"
|
286 |
msgstr ""
|
287 |
|
288 |
-
#: ../app/main/controllers/
|
289 |
-
msgid "
|
290 |
msgstr ""
|
291 |
|
292 |
-
#: ../app/main/controllers/
|
293 |
-
msgid "
|
294 |
msgstr ""
|
295 |
|
296 |
-
#: ../app/main/controllers/
|
297 |
-
msgid "
|
|
|
298 |
msgstr ""
|
299 |
|
300 |
-
#: ../app/main/controllers/
|
301 |
-
|
|
|
302 |
msgstr ""
|
303 |
|
304 |
-
#: ../app/main/controllers/
|
305 |
-
msgid "
|
|
|
|
|
306 |
msgstr ""
|
307 |
|
308 |
-
#: ../app/main/controllers/
|
309 |
-
|
|
|
310 |
msgstr ""
|
311 |
|
312 |
-
#: ../app/main/controllers/
|
313 |
-
msgid "
|
314 |
msgstr ""
|
315 |
|
316 |
-
#: ../app/main/controllers/
|
317 |
-
msgid "
|
318 |
msgstr ""
|
319 |
|
320 |
-
#: ../app/main/controllers/
|
321 |
-
msgid "
|
322 |
msgstr ""
|
323 |
|
324 |
-
#: ../app/main/controllers/
|
325 |
-
|
326 |
-
#: ../templates/media/media-single.php:118
|
327 |
-
msgid "Comment"
|
328 |
msgstr ""
|
329 |
|
330 |
-
#: ../app/main/controllers/
|
331 |
-
|
332 |
-
msgid "Delete Media"
|
333 |
msgstr ""
|
334 |
|
335 |
-
#: ../app/main/controllers/
|
336 |
-
msgid "
|
337 |
msgstr ""
|
338 |
|
339 |
-
#: ../app/main/controllers/
|
340 |
-
|
341 |
-
msgid "Group Albums"
|
342 |
msgstr ""
|
343 |
|
344 |
-
#: ../app/main/controllers/
|
345 |
-
|
346 |
-
msgid "Create an Album"
|
347 |
msgstr ""
|
348 |
|
349 |
-
#: ../app/main/controllers/
|
350 |
-
msgid "
|
351 |
msgstr ""
|
352 |
|
353 |
-
#: ../app/main/controllers/
|
354 |
-
msgid "
|
355 |
msgstr ""
|
356 |
|
357 |
-
#: ../app/main/controllers/
|
358 |
-
|
359 |
-
msgid "Create Album"
|
360 |
msgstr ""
|
361 |
|
362 |
-
#: ../app/main/controllers/
|
363 |
-
|
364 |
-
#: ../app/main/controllers/template/rt-template-functions.php:1877
|
365 |
-
msgid "Merge Album"
|
366 |
msgstr ""
|
367 |
|
368 |
-
#: ../app/main/controllers/
|
369 |
-
msgid "
|
370 |
msgstr ""
|
371 |
|
372 |
-
#: ../app/main/controllers/
|
373 |
-
|
374 |
-
msgid "Edit Album"
|
375 |
msgstr ""
|
376 |
|
377 |
-
#: ../app/main/controllers/
|
378 |
-
msgid "
|
379 |
msgstr ""
|
380 |
|
381 |
-
#: ../app/main/controllers/
|
382 |
-
msgid "
|
383 |
msgstr ""
|
384 |
|
385 |
-
#: ../app/main/controllers/
|
386 |
-
msgid "
|
387 |
msgstr ""
|
388 |
|
389 |
-
#: ../app/main/controllers/
|
390 |
-
msgid "
|
391 |
msgstr ""
|
392 |
|
393 |
-
#: ../app/main/controllers/
|
394 |
-
|
395 |
-
msgid "Upload Media"
|
396 |
msgstr ""
|
397 |
|
398 |
-
#: ../app/main/controllers/
|
399 |
-
msgid "
|
400 |
msgstr ""
|
401 |
|
402 |
-
#: ../app/main/controllers/
|
403 |
-
msgid "
|
404 |
msgstr ""
|
405 |
|
406 |
-
#: ../app/main/controllers/
|
407 |
-
msgid "
|
408 |
msgstr ""
|
409 |
|
410 |
-
#: ../app/main/controllers/
|
411 |
-
msgid "
|
412 |
msgstr ""
|
413 |
|
414 |
-
#: ../app/main/controllers/
|
415 |
-
msgid "
|
416 |
msgstr ""
|
417 |
|
418 |
-
#: ../app/main/controllers/
|
419 |
-
|
|
|
420 |
msgstr ""
|
421 |
|
422 |
-
#: ../app/main/controllers/
|
423 |
-
|
|
|
424 |
msgstr ""
|
425 |
|
426 |
-
#: ../app/main/controllers/
|
427 |
-
msgid ""
|
428 |
-
"You can sort media from media gallery according to media size and the date "
|
429 |
-
"of media upload."
|
430 |
msgstr ""
|
431 |
|
432 |
-
#: ../app/main/controllers/
|
433 |
-
msgid "
|
434 |
msgstr ""
|
435 |
|
436 |
-
#: ../app/main/controllers/
|
437 |
-
msgid ""
|
438 |
-
"You no longer need to download media from URL and then upload it. Just "
|
439 |
-
"provide link and rtMedia will handle it."
|
440 |
msgstr ""
|
441 |
|
442 |
-
#: ../app/main/controllers/
|
443 |
-
msgid "
|
444 |
msgstr ""
|
445 |
|
446 |
-
#: ../app/main/controllers/
|
447 |
-
msgid ""
|
448 |
-
"You can set upload quota for users on the daily, monthly and lifetime basis."
|
449 |
msgstr ""
|
450 |
|
451 |
-
#: ../app/main/controllers/
|
452 |
-
msgid "
|
453 |
msgstr ""
|
454 |
|
455 |
-
#: ../app/main/controllers/
|
456 |
-
msgid "
|
457 |
msgstr ""
|
458 |
|
459 |
-
#: ../app/main/controllers/
|
460 |
-
msgid "
|
461 |
msgstr ""
|
462 |
|
463 |
-
#: ../app/main/controllers/
|
464 |
-
msgid "
|
465 |
msgstr ""
|
466 |
|
467 |
-
#: ../app/main/controllers/
|
468 |
-
|
|
|
|
|
|
|
469 |
msgstr ""
|
470 |
|
471 |
-
#: ../app/main/controllers/
|
472 |
-
msgid ""
|
473 |
-
"Now you can see user's liked media page. A new tab \"Likes\" has been added."
|
474 |
msgstr ""
|
475 |
|
476 |
-
#: ../app/main/controllers/
|
477 |
-
|
|
|
|
|
478 |
msgstr ""
|
479 |
|
480 |
-
#: ../app/main/controllers/
|
481 |
-
msgid ""
|
482 |
-
"You can consume rtMedia uploads from iTunes as well as any feed-reader/"
|
483 |
-
"podcasting software."
|
484 |
msgstr ""
|
485 |
|
486 |
-
#: ../app/main/controllers/
|
487 |
-
msgid "
|
488 |
msgstr ""
|
489 |
|
490 |
-
#: ../app/main/controllers/
|
491 |
-
msgid "
|
492 |
msgstr ""
|
493 |
|
494 |
-
#: ../app/main/controllers/
|
495 |
-
msgid "
|
496 |
msgstr ""
|
497 |
|
498 |
-
#: ../app/main/controllers/
|
499 |
-
msgid "
|
500 |
msgstr ""
|
501 |
|
502 |
-
#: ../app/main/controllers/
|
503 |
-
msgid "
|
504 |
msgstr ""
|
505 |
|
506 |
-
#: ../app/main/controllers/
|
507 |
-
msgid ""
|
508 |
-
"You can add, view and download documents like txt, doc, pdf, also add and "
|
509 |
-
"upload other file types like zip, tar and tar.gz etc."
|
510 |
msgstr ""
|
511 |
|
512 |
-
#: ../app/main/controllers/
|
513 |
-
msgid "
|
514 |
msgstr ""
|
515 |
|
516 |
-
#: ../app/main/controllers/
|
|
|
517 |
msgid ""
|
518 |
-
"
|
519 |
-
"
|
520 |
msgstr ""
|
521 |
|
522 |
-
#: ../app/main/controllers/
|
523 |
-
msgid "
|
|
|
|
|
|
|
|
|
524 |
msgstr ""
|
525 |
|
526 |
-
#: ../app/main/controllers/
|
|
|
527 |
msgid ""
|
528 |
-
"
|
529 |
-
"
|
530 |
msgstr ""
|
531 |
|
532 |
-
#: ../app/main/controllers/
|
533 |
-
msgid "
|
534 |
msgstr ""
|
535 |
|
536 |
-
#: ../app/main/controllers/
|
537 |
msgid ""
|
538 |
-
"
|
539 |
-
"
|
540 |
msgstr ""
|
541 |
|
542 |
-
#: ../app/main/controllers/
|
543 |
-
msgid "
|
544 |
msgstr ""
|
545 |
|
546 |
-
#: ../app/main/controllers/
|
547 |
-
|
548 |
-
|
549 |
-
"automatically take down media."
|
550 |
msgstr ""
|
551 |
|
552 |
-
#: ../app/main/controllers/
|
553 |
-
msgid "
|
554 |
msgstr ""
|
555 |
|
556 |
-
#: ../app/main/controllers/
|
557 |
-
|
558 |
-
|
559 |
-
"
|
560 |
msgstr ""
|
561 |
|
562 |
-
#: ../app/main/controllers/
|
563 |
-
msgid "
|
564 |
msgstr ""
|
565 |
|
566 |
-
#: ../app/main/controllers/
|
567 |
-
|
568 |
-
"
|
569 |
-
"them can be used in a single sidebar."
|
570 |
msgstr ""
|
571 |
|
572 |
-
#: ../app/main/controllers/
|
573 |
-
|
|
|
574 |
msgstr ""
|
575 |
|
576 |
-
#: ../app/main/controllers/
|
577 |
-
|
578 |
-
"
|
579 |
-
"pages like \"Editorial Picks\"."
|
580 |
msgstr ""
|
581 |
|
582 |
-
#: ../app/main/controllers/
|
583 |
-
|
|
|
584 |
msgstr ""
|
585 |
|
586 |
-
#: ../app/main/controllers/
|
587 |
-
|
588 |
-
"
|
589 |
-
"\"Most Rated Media\" in sidebars."
|
590 |
msgstr ""
|
591 |
|
592 |
-
#: ../app/main/controllers/
|
593 |
-
|
|
|
|
|
594 |
msgstr ""
|
595 |
|
596 |
-
#: ../app/main/controllers/
|
597 |
-
msgid ""
|
598 |
-
"Multiple global albums can be created beforehand. One of these can be chosen "
|
599 |
-
"as the default album."
|
600 |
msgstr ""
|
601 |
|
602 |
-
#: ../app/main/controllers/
|
603 |
-
msgid "
|
604 |
msgstr ""
|
605 |
|
606 |
-
#: ../app/main/controllers/
|
607 |
-
msgid ""
|
608 |
-
"Without leaving your WordPress dashboard, you can contact us for help using "
|
609 |
-
"a support form."
|
610 |
msgstr ""
|
611 |
|
612 |
-
#: ../app/main/controllers/
|
613 |
-
msgid "
|
614 |
msgstr ""
|
615 |
|
616 |
-
#: ../app/main/controllers/
|
617 |
-
msgid "
|
618 |
msgstr ""
|
619 |
|
620 |
-
#: ../app/main/controllers/
|
621 |
-
msgid "
|
622 |
msgstr ""
|
623 |
|
624 |
-
#: ../app/main/controllers/
|
625 |
-
|
|
|
626 |
msgstr ""
|
627 |
|
628 |
-
#: ../app/main/controllers/
|
629 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
630 |
msgstr ""
|
631 |
|
632 |
-
#: ../app/main/controllers/
|
633 |
-
|
|
|
634 |
msgstr ""
|
635 |
|
636 |
-
#: ../app/main/controllers/
|
637 |
-
|
|
|
638 |
msgstr ""
|
639 |
|
640 |
-
#: ../app/main/controllers/
|
641 |
-
msgid "
|
642 |
msgstr ""
|
643 |
|
644 |
-
#: ../app/main/controllers/
|
645 |
-
msgid "
|
646 |
msgstr ""
|
647 |
|
648 |
-
#: ../app/main/controllers/
|
649 |
-
msgid "
|
650 |
msgstr ""
|
651 |
|
652 |
-
#: ../app/main/controllers/
|
653 |
-
msgid "
|
654 |
msgstr ""
|
655 |
|
656 |
-
#: ../app/main/controllers/
|
657 |
-
msgid "
|
658 |
msgstr ""
|
659 |
|
660 |
-
#: ../app/main/controllers/
|
661 |
-
msgid "
|
662 |
msgstr ""
|
663 |
|
664 |
-
#: ../app/main/controllers/
|
665 |
-
msgid "
|
666 |
msgstr ""
|
667 |
|
668 |
-
#: ../app/main/controllers/
|
669 |
-
|
670 |
-
msgid "%s ago "
|
671 |
msgstr ""
|
672 |
|
673 |
-
#: ../app/main/controllers/
|
674 |
-
|
675 |
-
|
676 |
-
msgid_plural "%s seconds"
|
677 |
-
msgstr[0] ""
|
678 |
-
msgstr[1] ""
|
679 |
|
680 |
-
#: ../app/main/controllers/
|
681 |
#, php-format
|
682 |
-
msgid "1
|
683 |
-
|
684 |
-
msgstr[0] ""
|
685 |
-
msgstr[1] ""
|
686 |
|
687 |
-
#: ../app/main/controllers/
|
688 |
#, php-format
|
689 |
-
msgid "1
|
690 |
-
msgid_plural "%s hours"
|
691 |
-
msgstr[0] ""
|
692 |
-
msgstr[1] ""
|
693 |
-
|
694 |
-
#: ../app/main/controllers/api/RTMediaJsonApi.php:166
|
695 |
-
msgid "username/password empty"
|
696 |
msgstr ""
|
697 |
|
698 |
-
#: ../app/main/controllers/
|
699 |
-
msgid "
|
700 |
msgstr ""
|
701 |
|
702 |
-
#: ../app/main/controllers/
|
703 |
-
|
|
|
704 |
msgstr ""
|
705 |
|
706 |
-
#: ../app/main/controllers/
|
707 |
-
msgid "
|
708 |
msgstr ""
|
709 |
|
710 |
-
#: ../app/main/controllers/
|
711 |
-
msgid "
|
712 |
msgstr ""
|
713 |
|
714 |
-
#: ../app/main/controllers/
|
715 |
-
|
|
|
716 |
msgstr ""
|
717 |
|
718 |
-
#: ../app/main/controllers/
|
719 |
-
|
|
|
720 |
msgstr ""
|
721 |
|
722 |
-
#: ../app/main/controllers/
|
723 |
-
|
|
|
724 |
msgstr ""
|
725 |
|
726 |
-
#: ../app/main/controllers/
|
727 |
-
|
|
|
|
|
|
|
728 |
msgstr ""
|
729 |
|
730 |
-
#: ../app/main/controllers/
|
731 |
-
msgid "
|
732 |
msgstr ""
|
733 |
|
734 |
-
#: ../app/main/controllers/
|
735 |
-
msgid "
|
736 |
msgstr ""
|
737 |
|
738 |
-
#: ../app/main/controllers/
|
739 |
-
|
|
|
740 |
msgstr ""
|
741 |
|
742 |
-
#: ../app/main/controllers/
|
743 |
-
|
|
|
744 |
msgstr ""
|
745 |
|
746 |
-
#: ../app/main/controllers/
|
747 |
-
msgid ""
|
748 |
-
"Someone has asked to reset the password for the following site and username."
|
749 |
msgstr ""
|
750 |
|
751 |
-
#: ../app/main/controllers/
|
752 |
-
|
753 |
-
msgid "Username: %s"
|
754 |
msgstr ""
|
755 |
|
756 |
-
#: ../app/main/controllers/
|
757 |
-
msgid ""
|
758 |
-
"To reset your password visit the following address, otherwise just ignore "
|
759 |
-
"this email and nothing will happen."
|
760 |
msgstr ""
|
761 |
|
762 |
-
#: ../app/main/controllers/
|
763 |
-
|
764 |
-
msgid "[%s] Password Reset"
|
765 |
msgstr ""
|
766 |
|
767 |
-
#: ../app/main/controllers/
|
768 |
-
msgid "
|
769 |
msgstr ""
|
770 |
|
771 |
-
#: ../app/main/controllers/
|
772 |
-
msgid "
|
773 |
msgstr ""
|
774 |
|
775 |
-
#: ../app/main/controllers/
|
776 |
-
msgid "
|
777 |
msgstr ""
|
778 |
|
779 |
-
#: ../app/main/controllers/
|
780 |
-
msgid "
|
781 |
msgstr ""
|
782 |
|
783 |
-
#: ../app/main/controllers/
|
784 |
-
msgid "
|
785 |
msgstr ""
|
786 |
|
787 |
-
#: ../app/main/controllers/
|
788 |
-
|
|
|
789 |
msgstr ""
|
790 |
|
791 |
-
#: ../app/main/controllers/
|
792 |
-
msgid "
|
793 |
msgstr ""
|
794 |
|
795 |
-
#: ../app/main/controllers/
|
796 |
-
|
|
|
797 |
msgstr ""
|
798 |
|
799 |
-
#: ../app/main/controllers/
|
800 |
-
msgid "
|
801 |
msgstr ""
|
802 |
|
803 |
-
#: ../app/main/controllers/
|
804 |
-
msgid "
|
805 |
msgstr ""
|
806 |
|
807 |
-
#: ../app/main/controllers/
|
808 |
-
msgid "
|
809 |
msgstr ""
|
810 |
|
811 |
-
#: ../app/main/controllers/
|
812 |
-
msgid "
|
813 |
-
msgstr ""
|
814 |
-
|
815 |
-
#: ../app/main/controllers/api/RTMediaJsonApi.php:630
|
816 |
-
msgid "no comment id"
|
817 |
-
msgstr ""
|
818 |
-
|
819 |
-
#: ../app/main/controllers/api/RTMediaJsonApi.php:633
|
820 |
-
msgid "comment deleted"
|
821 |
-
msgstr ""
|
822 |
-
|
823 |
-
#: ../app/main/controllers/api/RTMediaJsonApi.php:676
|
824 |
-
msgid "no profile found"
|
825 |
-
msgstr ""
|
826 |
-
|
827 |
-
#: ../app/main/controllers/api/RTMediaJsonApi.php:679
|
828 |
-
msgid "profile fields"
|
829 |
-
msgstr ""
|
830 |
-
|
831 |
-
#: ../app/main/controllers/api/RTMediaJsonApi.php:773
|
832 |
-
msgid "follow user id missing"
|
833 |
-
msgstr ""
|
834 |
-
|
835 |
-
#: ../app/main/controllers/api/RTMediaJsonApi.php:776
|
836 |
-
msgid "started following"
|
837 |
-
msgstr ""
|
838 |
-
|
839 |
-
#: ../app/main/controllers/api/RTMediaJsonApi.php:779
|
840 |
-
msgid "already following"
|
841 |
-
msgstr ""
|
842 |
-
|
843 |
-
#: ../app/main/controllers/api/RTMediaJsonApi.php:811
|
844 |
-
msgid "unfollow id missing"
|
845 |
-
msgstr ""
|
846 |
-
|
847 |
-
#: ../app/main/controllers/api/RTMediaJsonApi.php:814
|
848 |
-
msgid "stopped following"
|
849 |
-
msgstr ""
|
850 |
-
|
851 |
-
#: ../app/main/controllers/api/RTMediaJsonApi.php:817
|
852 |
-
msgid "not following"
|
853 |
-
msgstr ""
|
854 |
-
|
855 |
-
#: ../app/main/controllers/api/RTMediaJsonApi.php:849
|
856 |
-
msgid "name/location empty"
|
857 |
msgstr ""
|
858 |
|
859 |
-
#: ../app/main/controllers/
|
860 |
-
|
|
|
|
|
861 |
msgstr ""
|
862 |
|
863 |
-
#: ../app/main/controllers/
|
864 |
-
|
865 |
-
msgid "no file"
|
866 |
msgstr ""
|
867 |
|
868 |
-
#: ../app/main/controllers/
|
869 |
-
|
870 |
-
msgid "upload failed, check size and file type"
|
871 |
msgstr ""
|
872 |
|
873 |
-
#: ../app/main/controllers/
|
874 |
-
msgid "
|
875 |
msgstr ""
|
876 |
|
877 |
-
#: ../app/main/controllers/
|
878 |
-
msgid "
|
879 |
msgstr ""
|
880 |
|
881 |
-
#: ../app/main/controllers/
|
882 |
-
msgid "
|
883 |
msgstr ""
|
884 |
|
885 |
-
#: ../app/main/controllers/
|
886 |
-
msgid "
|
887 |
msgstr ""
|
888 |
|
889 |
-
#: ../app/main/controllers/
|
890 |
-
msgid "media
|
891 |
msgstr ""
|
892 |
|
893 |
-
#: ../app/main/controllers/
|
894 |
-
msgid "
|
895 |
msgstr ""
|
896 |
|
897 |
-
#: ../app/main/controllers/
|
898 |
-
msgid "
|
899 |
msgstr ""
|
900 |
|
901 |
-
#: ../app/main/controllers/
|
902 |
-
msgid "
|
903 |
msgstr ""
|
904 |
|
905 |
-
#: ../app/main/controllers/
|
906 |
-
msgid "
|
907 |
msgstr ""
|
908 |
|
909 |
-
#: ../app/main/controllers/
|
910 |
-
msgid "
|
911 |
msgstr ""
|
912 |
|
913 |
-
#: ../app/main/controllers/
|
914 |
-
|
915 |
-
msgid "%1$s added a %2$s"
|
916 |
msgstr ""
|
917 |
|
918 |
-
#: ../app/main/controllers/
|
919 |
#, php-format
|
920 |
-
msgid "%
|
921 |
-
msgstr ""
|
922 |
-
|
923 |
-
#: ../app/main/controllers/media/RTMediaAlbum.php:35
|
924 |
-
msgctxt "Status General Name"
|
925 |
-
msgid "hidden"
|
926 |
msgstr ""
|
927 |
|
928 |
-
#: ../app/main/controllers/
|
929 |
#, php-format
|
930 |
-
msgid "
|
931 |
-
msgid_plural "
|
932 |
msgstr[0] ""
|
933 |
msgstr[1] ""
|
934 |
|
935 |
-
#: ../app/main/controllers/
|
936 |
-
msgid "Create"
|
937 |
-
msgstr ""
|
938 |
-
|
939 |
-
#: ../app/main/controllers/media/RTMediaAlbum.php:53
|
940 |
-
msgid "New Album"
|
941 |
-
msgstr ""
|
942 |
-
|
943 |
-
#: ../app/main/controllers/media/RTMediaAlbum.php:54
|
944 |
-
msgid "All Albums"
|
945 |
-
msgstr ""
|
946 |
-
|
947 |
-
#: ../app/main/controllers/media/RTMediaAlbum.php:55
|
948 |
-
msgid "View Album"
|
949 |
-
msgstr ""
|
950 |
-
|
951 |
-
#: ../app/main/controllers/media/RTMediaAlbum.php:56
|
952 |
-
msgid "Search Albums"
|
953 |
-
msgstr ""
|
954 |
-
|
955 |
-
#: ../app/main/controllers/media/RTMediaAlbum.php:57
|
956 |
-
msgid "No album found"
|
957 |
-
msgstr ""
|
958 |
-
|
959 |
-
#: ../app/main/controllers/media/RTMediaAlbum.php:58
|
960 |
-
msgid "No album found in Trash"
|
961 |
-
msgstr ""
|
962 |
-
|
963 |
-
#: ../app/main/controllers/media/RTMediaAlbum.php:59
|
964 |
-
msgid "Parent"
|
965 |
-
msgstr ""
|
966 |
-
|
967 |
-
#: ../app/main/controllers/media/RTMediaAlbum.php:145
|
968 |
-
msgid "Untitled Album"
|
969 |
-
msgstr ""
|
970 |
-
|
971 |
-
#: ../app/main/controllers/media/RTMediaLike.php:16
|
972 |
-
msgid "Like"
|
973 |
-
msgstr ""
|
974 |
-
|
975 |
-
#: ../app/main/controllers/media/RTMediaLike.php:16
|
976 |
-
#: ../app/admin/RTMediaAdmin.php:503
|
977 |
-
msgid "Likes"
|
978 |
-
msgstr ""
|
979 |
-
|
980 |
-
#: ../app/main/controllers/media/RTMediaLike.php:16
|
981 |
-
msgid "Unlike"
|
982 |
-
msgstr ""
|
983 |
-
|
984 |
-
#: ../app/main/controllers/media/RTMediaFeatured.php:25
|
985 |
-
#: ../app/main/controllers/media/RTMediaGroupFeatured.php:17
|
986 |
-
msgid "Set as Featured"
|
987 |
-
msgstr ""
|
988 |
-
|
989 |
-
#: ../app/main/controllers/media/RTMediaFeatured.php:27
|
990 |
-
#: ../app/main/controllers/media/RTMediaGroupFeatured.php:19
|
991 |
-
msgid "Unset Featured"
|
992 |
-
msgstr ""
|
993 |
-
|
994 |
-
#: ../app/main/controllers/media/RTMediaFeatured.php:182
|
995 |
-
#: ../app/main/controllers/media/RTMediaGroupFeatured.php:194
|
996 |
-
msgid "Media type is not allowed"
|
997 |
-
msgstr ""
|
998 |
-
|
999 |
-
#: ../app/main/controllers/activity/RTMediaBuddyPressActivity.php:170
|
1000 |
-
msgid "Media Files"
|
1001 |
-
msgstr ""
|
1002 |
-
|
1003 |
-
#: ../app/main/controllers/activity/RTMediaBuddyPressActivity.php:313
|
1004 |
-
#: ../app/main/controllers/activity/RTMediaBuddyPressActivity.php:325
|
1005 |
-
msgid "media"
|
1006 |
-
msgstr ""
|
1007 |
-
|
1008 |
-
#: ../app/main/controllers/activity/RTMediaBuddyPressActivity.php:319
|
1009 |
#, php-format
|
1010 |
-
msgid "
|
1011 |
-
|
|
|
|
|
1012 |
|
1013 |
-
#: ../app/main/controllers/
|
1014 |
-
#: ../app/main/controllers/activity/RTMediaBuddyPressActivity.php:325
|
1015 |
-
#: ../app/main/controllers/upload/RTMediaUploadEndpoint.php:99
|
1016 |
#, php-format
|
1017 |
-
msgid "
|
1018 |
-
|
|
|
|
|
1019 |
|
1020 |
#: ../app/main/controllers/group/RTMediaGroupExtension.php:30
|
1021 |
#: ../app/main/controllers/group/RTMediaGroupExtension.php:92
|
@@ -1057,1227 +1041,1282 @@ msgid ""
|
|
1057 |
"\t home screen."
|
1058 |
msgstr ""
|
1059 |
|
1060 |
-
#: ../app/main/
|
1061 |
-
|
|
|
1062 |
msgstr ""
|
1063 |
|
1064 |
-
#: ../app/
|
1065 |
-
#: ../app/
|
1066 |
-
#: ../app/
|
1067 |
-
|
|
|
1068 |
msgstr ""
|
1069 |
|
1070 |
-
#: ../app/
|
1071 |
-
msgid "
|
1072 |
msgstr ""
|
1073 |
|
1074 |
-
#: ../app/
|
1075 |
-
msgid "
|
1076 |
msgstr ""
|
1077 |
|
1078 |
-
#: ../app/
|
1079 |
-
msgid "
|
1080 |
msgstr ""
|
1081 |
|
1082 |
-
#: ../app/
|
1083 |
-
msgid "
|
|
|
|
|
1084 |
msgstr ""
|
1085 |
|
1086 |
-
#: ../app/
|
1087 |
-
msgid "
|
1088 |
msgstr ""
|
1089 |
|
1090 |
-
#: ../app/
|
1091 |
-
msgid "
|
1092 |
msgstr ""
|
1093 |
|
1094 |
-
#: ../app/
|
1095 |
-
msgid "
|
1096 |
msgstr ""
|
1097 |
|
1098 |
-
#: ../app/
|
1099 |
-
msgid "
|
1100 |
msgstr ""
|
1101 |
|
1102 |
-
#: ../app/
|
1103 |
-
msgid "
|
1104 |
msgstr ""
|
1105 |
|
1106 |
-
#: ../app/
|
1107 |
-
|
1108 |
-
msgid ""
|
1109 |
-
"The MP4 file you have uploaded is using an unsupported video codec. "
|
1110 |
-
"Supported video codec is H.264."
|
1111 |
msgstr ""
|
1112 |
|
1113 |
-
#: ../app/
|
1114 |
-
msgid "
|
1115 |
msgstr ""
|
1116 |
|
1117 |
-
#: ../app/
|
1118 |
-
msgid "
|
1119 |
msgstr ""
|
1120 |
|
1121 |
-
#: ../app/
|
1122 |
-
|
1123 |
-
msgid ""
|
1124 |
-
"The MP3 file you have uploaded is using an unsupported audio format. "
|
1125 |
-
"Supported audio format is MP3."
|
1126 |
msgstr ""
|
1127 |
|
1128 |
-
#: ../app/
|
1129 |
-
msgid "
|
1130 |
msgstr ""
|
1131 |
|
1132 |
-
#: ../app/
|
1133 |
-
msgid ""
|
1134 |
-
"Media File you have tried to upload is not supported. Supported media files "
|
1135 |
-
"are .jpg, .png, .gif, .mp3, .mov and .mp4."
|
1136 |
msgstr ""
|
1137 |
|
1138 |
-
#: ../app/
|
1139 |
-
|
1140 |
-
msgid "Deprecated %s. Please use %s."
|
1141 |
msgstr ""
|
1142 |
|
1143 |
-
#: ../app/admin/
|
1144 |
-
msgid "
|
1145 |
msgstr ""
|
1146 |
|
1147 |
-
#: ../app/admin/
|
1148 |
-
msgid "
|
|
|
|
|
1149 |
msgstr ""
|
1150 |
|
1151 |
-
#: ../app/admin/
|
1152 |
-
msgid "
|
1153 |
msgstr ""
|
1154 |
|
1155 |
-
#: ../app/admin/
|
1156 |
-
msgid "
|
1157 |
msgstr ""
|
1158 |
|
1159 |
-
#: ../app/admin/
|
1160 |
-
msgid ""
|
1161 |
-
"Please update all premium add-ons that you have purchased from rtCamp from "
|
1162 |
-
"your "
|
1163 |
msgstr ""
|
1164 |
|
1165 |
-
#: ../app/admin/
|
1166 |
-
msgid "
|
1167 |
msgstr ""
|
1168 |
|
1169 |
-
#: ../app/admin/
|
1170 |
-
msgid "
|
1171 |
msgstr ""
|
1172 |
|
1173 |
-
#: ../app/admin/
|
1174 |
-
msgid "
|
1175 |
msgstr ""
|
1176 |
|
1177 |
-
#: ../app/admin/
|
1178 |
-
msgid "
|
1179 |
msgstr ""
|
1180 |
|
1181 |
-
#: ../app/admin/
|
1182 |
-
msgid "
|
|
|
|
|
|
|
1183 |
msgstr ""
|
1184 |
|
1185 |
-
#: ../app/admin/
|
1186 |
-
msgid "
|
1187 |
msgstr ""
|
1188 |
|
1189 |
-
#: ../app/admin/
|
1190 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
1191 |
msgstr ""
|
1192 |
|
1193 |
-
#: ../app/admin/
|
1194 |
-
msgid "
|
1195 |
msgstr ""
|
1196 |
|
1197 |
-
#: ../app/admin/
|
1198 |
-
msgid "
|
1199 |
msgstr ""
|
1200 |
|
1201 |
-
#: ../app/admin/
|
1202 |
-
msgid "
|
|
|
|
|
1203 |
msgstr ""
|
1204 |
|
1205 |
-
#: ../app/admin/
|
1206 |
-
msgid "
|
|
|
|
|
1207 |
msgstr ""
|
1208 |
|
1209 |
-
#: ../app/admin/
|
1210 |
-
msgid "
|
1211 |
msgstr ""
|
1212 |
|
1213 |
-
#: ../app/admin/
|
1214 |
-
|
1215 |
-
|
|
|
1216 |
msgstr ""
|
1217 |
|
1218 |
-
#: ../app/admin/
|
1219 |
-
|
1220 |
-
|
|
|
1221 |
msgstr ""
|
1222 |
|
1223 |
-
#: ../app/admin/
|
1224 |
-
|
1225 |
-
msgid "Addons"
|
1226 |
msgstr ""
|
1227 |
|
1228 |
-
#: ../app/admin/
|
1229 |
-
|
1230 |
-
#: ../app/helper/RTMediaSettings.php:196
|
1231 |
-
msgid "Support"
|
1232 |
msgstr ""
|
1233 |
|
1234 |
-
#: ../app/admin/
|
1235 |
-
|
1236 |
-
msgid "Themes"
|
1237 |
msgstr ""
|
1238 |
|
1239 |
-
#: ../app/admin/
|
1240 |
-
|
1241 |
-
msgid "Hire Us"
|
1242 |
msgstr ""
|
1243 |
|
1244 |
-
#: ../app/admin/
|
1245 |
-
|
1246 |
-
msgid "Licenses"
|
1247 |
msgstr ""
|
1248 |
|
1249 |
-
#: ../app/admin/
|
1250 |
-
|
|
|
1251 |
msgstr ""
|
1252 |
|
1253 |
-
#: ../app/admin/
|
1254 |
-
msgid "
|
1255 |
msgstr ""
|
1256 |
|
1257 |
-
#: ../app/admin/
|
1258 |
-
msgid "
|
1259 |
msgstr ""
|
1260 |
|
1261 |
-
#: ../app/admin/
|
1262 |
-
msgid ""
|
1263 |
-
"Something went wrong. Please <a href onclick=\"location.reload();\">refresh</"
|
1264 |
-
"a> page."
|
1265 |
msgstr ""
|
1266 |
|
1267 |
-
#: ../app/admin/
|
1268 |
-
msgid "
|
1269 |
msgstr ""
|
1270 |
|
1271 |
-
#: ../app/admin/
|
1272 |
-
msgid "
|
1273 |
msgstr ""
|
1274 |
|
1275 |
-
#: ../app/admin/
|
1276 |
-
msgid "
|
1277 |
msgstr ""
|
1278 |
|
1279 |
-
#: ../app/admin/
|
1280 |
-
msgid "
|
1281 |
msgstr ""
|
1282 |
|
1283 |
-
#: ../app/admin/
|
1284 |
-
msgid "
|
1285 |
msgstr ""
|
1286 |
|
1287 |
-
#: ../app/admin/
|
1288 |
-
msgid "
|
1289 |
msgstr ""
|
1290 |
|
1291 |
-
#: ../app/admin/
|
1292 |
-
msgid "
|
1293 |
msgstr ""
|
1294 |
|
1295 |
-
#: ../app/admin/
|
1296 |
-
msgid "
|
1297 |
msgstr ""
|
1298 |
|
1299 |
-
#: ../app/admin/
|
1300 |
-
msgid "
|
1301 |
msgstr ""
|
1302 |
|
1303 |
-
#: ../app/admin/
|
1304 |
-
msgid "
|
|
|
|
|
1305 |
msgstr ""
|
1306 |
|
1307 |
-
#: ../app/admin/
|
1308 |
-
msgid "
|
1309 |
msgstr ""
|
1310 |
|
1311 |
-
#: ../app/admin/
|
1312 |
-
msgid "
|
1313 |
msgstr ""
|
1314 |
|
1315 |
-
#: ../app/admin/
|
1316 |
-
#, php-format
|
1317 |
msgid ""
|
1318 |
-
"
|
1319 |
-
"generate thumbnails. <a href='#' onclick='rtmedia_hide_video_thumb_notice()' "
|
1320 |
-
"style='float:right'>Hide</a>"
|
1321 |
msgstr ""
|
1322 |
|
1323 |
-
#: ../app/admin/
|
1324 |
-
msgid "
|
1325 |
msgstr ""
|
1326 |
|
1327 |
-
#: ../app/admin/
|
1328 |
-
msgid "
|
1329 |
msgstr ""
|
1330 |
|
1331 |
-
#: ../app/admin/
|
1332 |
-
msgid "
|
1333 |
msgstr ""
|
1334 |
|
1335 |
-
#: ../app/admin/
|
1336 |
-
msgid "
|
|
|
|
|
1337 |
msgstr ""
|
1338 |
|
1339 |
-
#: ../app/admin/
|
1340 |
-
msgid "
|
1341 |
msgstr ""
|
1342 |
|
1343 |
-
#: ../app/admin/
|
1344 |
-
msgid "
|
1345 |
msgstr ""
|
1346 |
|
1347 |
-
#: ../app/admin/
|
1348 |
-
msgid "
|
1349 |
msgstr ""
|
1350 |
|
1351 |
-
#: ../app/admin/
|
1352 |
-
msgid "
|
1353 |
msgstr ""
|
1354 |
|
1355 |
-
#: ../app/admin/
|
1356 |
-
msgid "
|
1357 |
msgstr ""
|
1358 |
|
1359 |
-
#: ../app/admin/
|
1360 |
-
msgid "
|
1361 |
msgstr ""
|
1362 |
|
1363 |
-
#: ../app/admin/
|
1364 |
-
msgid "
|
1365 |
msgstr ""
|
1366 |
|
1367 |
-
#: ../app/admin/
|
1368 |
-
msgid "
|
|
|
|
|
1369 |
msgstr ""
|
1370 |
|
1371 |
-
#: ../app/admin/
|
1372 |
-
msgid "
|
1373 |
msgstr ""
|
1374 |
|
1375 |
-
#: ../app/admin/
|
1376 |
-
msgid "
|
1377 |
msgstr ""
|
1378 |
|
1379 |
-
#: ../app/admin/
|
1380 |
-
|
1381 |
-
msgid "I use @buddypressmedia http://rt.cx/rtmedia on %s"
|
1382 |
msgstr ""
|
1383 |
|
1384 |
-
#: ../app/admin/
|
1385 |
-
msgid "
|
1386 |
msgstr ""
|
1387 |
|
1388 |
-
#: ../app/admin/
|
1389 |
-
msgid "
|
1390 |
msgstr ""
|
1391 |
|
1392 |
-
#: ../app/admin/
|
1393 |
-
msgid "
|
1394 |
msgstr ""
|
1395 |
|
1396 |
-
#: ../app/admin/
|
1397 |
-
msgid "
|
1398 |
msgstr ""
|
1399 |
|
1400 |
-
#: ../app/admin/
|
1401 |
-
msgid "
|
1402 |
msgstr ""
|
1403 |
|
1404 |
-
#: ../app/admin/
|
1405 |
-
msgid "
|
|
|
|
|
|
|
|
|
1406 |
msgstr ""
|
1407 |
|
1408 |
-
#: ../app/admin/
|
1409 |
-
msgid "
|
1410 |
msgstr ""
|
1411 |
|
1412 |
-
#: ../app/admin/
|
1413 |
-
msgid "
|
|
|
|
|
1414 |
msgstr ""
|
1415 |
|
1416 |
-
#: ../app/admin/RTMediaAdmin.php:
|
1417 |
-
|
|
|
1418 |
msgstr ""
|
1419 |
|
1420 |
-
#: ../app/admin/RTMediaAdmin.php:
|
1421 |
-
msgid "
|
1422 |
msgstr ""
|
1423 |
|
1424 |
-
#: ../app/admin/RTMediaAdmin.php:
|
1425 |
-
msgid "
|
1426 |
msgstr ""
|
1427 |
|
1428 |
-
#: ../app/admin/RTMediaAdmin.php:
|
1429 |
-
msgid "
|
1430 |
msgstr ""
|
1431 |
|
1432 |
-
#: ../app/admin/RTMediaAdmin.php:
|
1433 |
-
msgid "
|
1434 |
msgstr ""
|
1435 |
|
1436 |
-
#: ../app/admin/RTMediaAdmin.php:
|
1437 |
-
|
1438 |
-
msgid ""
|
1439 |
-
"You have images enabled on rtMedia but your network allowed filetypes do not "
|
1440 |
-
"permit uploading of %s. Click <a href=\"%s\">here</a> to change your "
|
1441 |
-
"settings manually."
|
1442 |
msgstr ""
|
1443 |
|
1444 |
-
#: ../app/admin/RTMediaAdmin.php:
|
1445 |
-
|
1446 |
-
|
1447 |
msgstr ""
|
1448 |
|
1449 |
-
#: ../app/admin/RTMediaAdmin.php:
|
1450 |
-
|
1451 |
-
msgid "Update Network Settings Automatically"
|
1452 |
msgstr ""
|
1453 |
|
1454 |
-
#: ../app/admin/RTMediaAdmin.php:
|
1455 |
-
|
1456 |
-
msgid ""
|
1457 |
-
"You have video enabled on BuddyPress Media but your network allowed "
|
1458 |
-
"filetypes do not permit uploading of mp4. Click <a href=\"%s\">here</a> to "
|
1459 |
-
"change your settings manually."
|
1460 |
msgstr ""
|
1461 |
|
1462 |
-
#: ../app/admin/RTMediaAdmin.php:
|
1463 |
-
|
1464 |
-
msgid ""
|
1465 |
-
"You have audio enabled on BuddyPress Media but your network allowed "
|
1466 |
-
"filetypes do not permit uploading of mp3. Click <a href=\"%s\">here</a> to "
|
1467 |
-
"change your settings manually."
|
1468 |
msgstr ""
|
1469 |
|
1470 |
-
#: ../app/admin/RTMediaAdmin.php:
|
1471 |
-
msgid "
|
1472 |
msgstr ""
|
1473 |
|
1474 |
-
#: ../app/admin/RTMediaAdmin.php:
|
1475 |
-
msgid "
|
1476 |
msgstr ""
|
1477 |
|
1478 |
-
#: ../app/admin/RTMediaAdmin.php:
|
1479 |
-
msgid "
|
1480 |
msgstr ""
|
1481 |
|
1482 |
-
#: ../app/admin/RTMediaAdmin.php:
|
1483 |
-
msgid ""
|
1484 |
-
"Please update rtMedia template files if you have overridden the default "
|
1485 |
-
"rtMedia templates in your theme. If not, you can ignore and hide this notice."
|
1486 |
msgstr ""
|
1487 |
|
1488 |
-
#: ../app/admin/RTMediaAdmin.php:
|
1489 |
-
|
1490 |
-
#: ../app/importers/RTMediaMigration.php:64
|
1491 |
-
msgid "Hide"
|
1492 |
msgstr ""
|
1493 |
|
1494 |
-
#: ../app/admin/
|
1495 |
-
|
1496 |
-
#: ../app/admin/RTMediaFormHandler.php:204
|
1497 |
-
#: ../app/admin/RTMediaFormHandler.php:239
|
1498 |
-
msgid "Please provide a \"value\" in the argument."
|
1499 |
msgstr ""
|
1500 |
|
1501 |
-
#: ../app/admin/
|
1502 |
-
msgid "
|
1503 |
msgstr ""
|
1504 |
|
1505 |
-
#: ../app/admin/
|
1506 |
-
|
1507 |
-
#: ../templates/media/album-gallery.php:51
|
1508 |
-
msgid "Load More"
|
1509 |
msgstr ""
|
1510 |
|
1511 |
-
#: ../app/admin/
|
1512 |
-
msgid "
|
1513 |
msgstr ""
|
1514 |
|
1515 |
-
#: ../app/admin/
|
1516 |
-
msgid "
|
1517 |
msgstr ""
|
1518 |
|
1519 |
-
#: ../app/admin/
|
1520 |
-
msgid ""
|
1521 |
-
"This will display the comment form and comment listing on single media pages "
|
1522 |
-
"as well as inside lightbox (if lightbox is enabled)."
|
1523 |
msgstr ""
|
1524 |
|
1525 |
-
#: ../app/admin/
|
1526 |
-
|
|
|
1527 |
msgstr ""
|
1528 |
|
1529 |
-
#: ../app/admin/
|
1530 |
-
|
|
|
1531 |
msgstr ""
|
1532 |
|
1533 |
-
#: ../app/admin/
|
1534 |
-
|
|
|
1535 |
msgstr ""
|
1536 |
|
1537 |
-
#: ../app/admin/
|
1538 |
-
|
|
|
|
|
|
|
1539 |
msgstr ""
|
1540 |
|
1541 |
-
#: ../app/admin/
|
1542 |
-
|
|
|
1543 |
msgstr ""
|
1544 |
|
1545 |
-
#: ../app/admin/
|
1546 |
-
|
|
|
1547 |
msgstr ""
|
1548 |
|
1549 |
-
#: ../app/admin/
|
1550 |
-
|
|
|
1551 |
msgstr ""
|
1552 |
|
1553 |
-
#: ../app/admin/
|
1554 |
-
msgid "
|
1555 |
msgstr ""
|
1556 |
|
1557 |
-
#: ../app/admin/
|
1558 |
-
msgid ""
|
1559 |
-
"Masonry works by placing elements in an optimal position based on available "
|
1560 |
-
"vertical space, similar to a mason fitting stones in a wall."
|
1561 |
msgstr ""
|
1562 |
|
1563 |
-
#: ../app/admin/
|
1564 |
-
msgid "
|
1565 |
msgstr ""
|
1566 |
|
1567 |
-
#: ../app/admin/
|
1568 |
-
msgid "
|
|
|
|
|
1569 |
msgstr ""
|
1570 |
|
1571 |
-
#: ../app/admin/
|
1572 |
-
msgid "
|
1573 |
msgstr ""
|
1574 |
|
1575 |
-
#: ../app/admin/
|
1576 |
-
msgid "
|
1577 |
msgstr ""
|
1578 |
|
1579 |
-
#: ../app/admin/
|
1580 |
-
msgid "
|
1581 |
msgstr ""
|
1582 |
|
1583 |
-
#: ../app/admin/
|
1584 |
-
msgid ""
|
1585 |
-
"To set gallery for fixed width, set image height to 0 and width as per your "
|
1586 |
-
"requirement and vice-versa."
|
1587 |
msgstr ""
|
1588 |
|
1589 |
-
#: ../app/admin/
|
1590 |
-
msgid "
|
1591 |
msgstr ""
|
1592 |
|
1593 |
-
#: ../app/admin/
|
1594 |
-
msgid "
|
1595 |
msgstr ""
|
1596 |
|
1597 |
-
#: ../app/admin/
|
1598 |
-
msgid "
|
1599 |
msgstr ""
|
1600 |
|
1601 |
-
#: ../app/admin/
|
1602 |
-
msgid "
|
1603 |
msgstr ""
|
1604 |
|
1605 |
-
#: ../app/admin/
|
1606 |
-
msgid ""
|
1607 |
-
"To make rtMedia better compatible with your sites, you can help the rtMedia "
|
1608 |
-
"team learn what themes and plugins you are using. No private information "
|
1609 |
-
"about your setup will be sent during tracking."
|
1610 |
msgstr ""
|
1611 |
|
1612 |
-
#: ../app/admin/
|
1613 |
-
msgid "
|
1614 |
msgstr ""
|
1615 |
|
1616 |
-
#: ../app/admin/
|
|
|
1617 |
msgid ""
|
1618 |
-
"
|
1619 |
-
"
|
|
|
1620 |
msgstr ""
|
1621 |
|
1622 |
-
#: ../app/admin/
|
1623 |
-
msgid "
|
1624 |
msgstr ""
|
1625 |
|
1626 |
-
#: ../app/admin/
|
1627 |
-
msgid "
|
1628 |
msgstr ""
|
1629 |
|
1630 |
-
#: ../app/admin/
|
1631 |
-
msgid "
|
1632 |
msgstr ""
|
1633 |
|
1634 |
-
#: ../app/admin/
|
1635 |
-
msgid ""
|
1636 |
-
"Add your affiliate-id along with footer link and get rewarded by our "
|
1637 |
-
"affiliation program."
|
1638 |
msgstr ""
|
1639 |
|
1640 |
-
#: ../app/admin/
|
1641 |
-
msgid ""
|
1642 |
-
"You can signup for rtMedia affiliate program from <a href=\"https://rtcamp."
|
1643 |
-
"com/affiliates\">here</a>"
|
1644 |
msgstr ""
|
1645 |
|
1646 |
-
#: ../app/admin/
|
1647 |
-
msgid "
|
|
|
|
|
|
|
|
|
1648 |
msgstr ""
|
1649 |
|
1650 |
-
#: ../app/admin/
|
1651 |
-
msgid ""
|
1652 |
-
"This will allow handling API requests for rtMedia sent through any mobile "
|
1653 |
-
"app."
|
1654 |
msgstr ""
|
1655 |
|
1656 |
-
#: ../app/admin/
|
1657 |
-
msgid ""
|
1658 |
-
"You can refer to the API document from <a href=\"https://rtcamp.com/rtmedia/"
|
1659 |
-
"docs/developer/json-api/\">here</a>"
|
1660 |
msgstr ""
|
1661 |
|
1662 |
-
#: ../app/admin/
|
1663 |
-
msgid "
|
1664 |
msgstr ""
|
1665 |
|
1666 |
-
#: ../app/admin/
|
1667 |
-
msgid "
|
1668 |
msgstr ""
|
1669 |
|
1670 |
-
#: ../app/admin/
|
1671 |
-
msgid "
|
1672 |
msgstr ""
|
1673 |
|
1674 |
-
#: ../app/admin/
|
1675 |
-
msgid "
|
1676 |
msgstr ""
|
1677 |
|
1678 |
-
#: ../app/admin/
|
1679 |
-
msgid "
|
1680 |
msgstr ""
|
1681 |
|
1682 |
-
#: ../app/admin/
|
1683 |
-
|
1684 |
-
msgid "Media Type"
|
1685 |
msgstr ""
|
1686 |
|
1687 |
-
#: ../app/admin/
|
1688 |
-
|
|
|
1689 |
msgstr ""
|
1690 |
|
1691 |
-
#: ../app/admin/
|
1692 |
-
msgid "
|
1693 |
msgstr ""
|
1694 |
|
1695 |
-
#: ../app/admin/
|
1696 |
-
msgid "
|
1697 |
msgstr ""
|
1698 |
|
1699 |
-
#: ../app/admin/
|
1700 |
-
msgid "
|
1701 |
msgstr ""
|
1702 |
|
1703 |
-
#: ../app/admin/
|
1704 |
-
msgid "
|
1705 |
msgstr ""
|
1706 |
|
1707 |
-
#: ../app/admin/
|
1708 |
-
msgid "
|
1709 |
msgstr ""
|
1710 |
|
1711 |
-
#: ../app/admin/
|
1712 |
-
msgid "
|
1713 |
msgstr ""
|
1714 |
|
1715 |
-
#: ../app/admin/
|
1716 |
-
msgid "
|
1717 |
msgstr ""
|
1718 |
|
1719 |
-
#: ../app/admin/
|
1720 |
-
msgid "
|
1721 |
msgstr ""
|
1722 |
|
1723 |
-
#: ../app/admin/
|
1724 |
-
msgid "
|
1725 |
msgstr ""
|
1726 |
|
1727 |
-
#: ../app/admin/
|
1728 |
-
msgid "
|
1729 |
msgstr ""
|
1730 |
|
1731 |
-
#: ../app/admin/
|
1732 |
-
msgid "
|
1733 |
msgstr ""
|
1734 |
|
1735 |
-
#: ../app/admin/
|
|
|
1736 |
msgid ""
|
1737 |
-
"
|
1738 |
-
"
|
|
|
1739 |
msgstr ""
|
1740 |
|
1741 |
-
#: ../app/admin/
|
1742 |
-
|
|
|
1743 |
msgstr ""
|
1744 |
|
1745 |
-
#: ../app/admin/
|
1746 |
-
|
|
|
1747 |
msgstr ""
|
1748 |
|
1749 |
-
#: ../app/admin/
|
|
|
1750 |
msgid ""
|
1751 |
-
"
|
|
|
|
|
1752 |
msgstr ""
|
1753 |
|
1754 |
-
#: ../app/admin/
|
1755 |
-
|
|
|
|
|
|
|
|
|
1756 |
msgstr ""
|
1757 |
|
1758 |
-
#: ../app/admin/
|
1759 |
-
msgid "
|
1760 |
msgstr ""
|
1761 |
|
1762 |
-
#: ../app/admin/
|
1763 |
-
msgid ""
|
1764 |
-
"If you want to add some custom CSS code to the plugin and do not want to "
|
1765 |
-
"modify any files, then this is a good place to enter your code."
|
1766 |
msgstr ""
|
1767 |
|
1768 |
-
#: ../app/admin/
|
1769 |
-
msgid "
|
1770 |
msgstr ""
|
1771 |
|
1772 |
-
#: ../app/admin/
|
1773 |
msgid ""
|
1774 |
-
"
|
1775 |
-
"you
|
1776 |
msgstr ""
|
1777 |
|
1778 |
-
#: ../app/admin/
|
1779 |
-
|
|
|
|
|
1780 |
msgstr ""
|
1781 |
|
1782 |
-
#: ../app/
|
1783 |
-
|
|
|
1784 |
msgstr ""
|
1785 |
|
1786 |
-
#: ../app/
|
1787 |
-
|
|
|
1788 |
msgstr ""
|
1789 |
|
1790 |
-
#: ../app/
|
1791 |
-
msgid "
|
1792 |
msgstr ""
|
1793 |
|
1794 |
-
#: ../app/
|
1795 |
-
msgid "
|
1796 |
msgstr ""
|
1797 |
|
1798 |
-
#: ../app/
|
1799 |
-
msgid "
|
1800 |
msgstr ""
|
1801 |
|
1802 |
-
#: ../app/
|
1803 |
-
msgid "
|
1804 |
msgstr ""
|
1805 |
|
1806 |
-
#: ../app/
|
1807 |
-
msgid ""
|
1808 |
-
"If you choose this, users will be able to change privacy of their own "
|
1809 |
-
"uploads."
|
1810 |
msgstr ""
|
1811 |
|
1812 |
-
#: ../app/
|
1813 |
-
msgid "
|
1814 |
msgstr ""
|
1815 |
|
1816 |
-
#: ../app/
|
1817 |
-
msgid "
|
1818 |
msgstr ""
|
1819 |
|
1820 |
-
#: ../app/
|
1821 |
-
msgid "
|
1822 |
msgstr ""
|
1823 |
|
1824 |
-
#: ../app/
|
1825 |
-
msgid "
|
1826 |
msgstr ""
|
1827 |
|
1828 |
-
#: ../app/
|
1829 |
-
msgid "
|
1830 |
msgstr ""
|
1831 |
|
1832 |
-
#: ../app/
|
1833 |
-
msgid "
|
1834 |
msgstr ""
|
1835 |
|
1836 |
-
#: ../app/
|
1837 |
-
msgid "
|
1838 |
msgstr ""
|
1839 |
|
1840 |
-
#: ../app/
|
1841 |
-
msgid "
|
1842 |
msgstr ""
|
1843 |
|
1844 |
-
#: ../app/
|
1845 |
-
msgid "
|
1846 |
msgstr ""
|
1847 |
|
1848 |
-
#: ../app/
|
1849 |
msgid ""
|
1850 |
-
"
|
1851 |
-
"
|
1852 |
-
"
|
1853 |
-
"
|
|
|
1854 |
msgstr ""
|
1855 |
|
1856 |
-
#: ../app/
|
1857 |
-
msgid "
|
|
|
|
|
|
|
1858 |
msgstr ""
|
1859 |
|
1860 |
-
#: ../app/
|
1861 |
-
msgid "
|
1862 |
msgstr ""
|
1863 |
|
1864 |
-
#: ../app/
|
1865 |
-
msgid "
|
1866 |
msgstr ""
|
1867 |
|
1868 |
-
#: ../app/
|
1869 |
-
msgid ""
|
1870 |
-
"This will add 'album' tab to BuddyPress profile and group depending on the "
|
1871 |
-
"^above^ settings."
|
1872 |
msgstr ""
|
1873 |
|
1874 |
-
#: ../app/
|
1875 |
-
msgid "
|
1876 |
msgstr ""
|
1877 |
|
1878 |
-
#: ../app/
|
1879 |
-
|
1880 |
-
msgid ""
|
1881 |
-
"This import process is irreversible. Although everything is tested, please "
|
1882 |
-
"take a <a target=\"_blank\" href=\"http://codex.wordpress.org/"
|
1883 |
-
"WordPress_Backups\">backup of your database and files</a>, before "
|
1884 |
-
"proceeding. If you don't know your way around databases and files, consider "
|
1885 |
-
"<a target=\"_blank\" href=\"%s\">hiring us</a>, or another professional."
|
1886 |
msgstr ""
|
1887 |
|
1888 |
-
#: ../app/
|
1889 |
-
msgid ""
|
1890 |
-
"If you have set \"WP_DEBUG\" in you wp-config.php file, please make sure it "
|
1891 |
-
"is set to \"false\", so that it doesn't conflict with the import process."
|
1892 |
msgstr ""
|
1893 |
|
1894 |
-
#: ../app/
|
1895 |
-
msgid "
|
1896 |
msgstr ""
|
1897 |
|
1898 |
-
#: ../app/
|
1899 |
-
msgid "
|
1900 |
msgstr ""
|
1901 |
|
1902 |
-
#: ../app/
|
1903 |
-
msgid "
|
1904 |
msgstr ""
|
1905 |
|
1906 |
-
#: ../app/
|
1907 |
-
msgid "
|
1908 |
msgstr ""
|
1909 |
|
1910 |
-
#: ../app/
|
1911 |
-
msgid "
|
1912 |
msgstr ""
|
1913 |
|
1914 |
-
#: ../app/
|
1915 |
-
msgid "
|
1916 |
msgstr ""
|
1917 |
|
1918 |
-
#: ../app/
|
1919 |
-
msgid ""
|
1920 |
-
"BP-Album is active on your site and will cause problems with the import."
|
1921 |
msgstr ""
|
1922 |
|
1923 |
-
#: ../app/
|
1924 |
-
msgid "
|
1925 |
msgstr ""
|
1926 |
|
1927 |
-
#: ../app/
|
1928 |
-
msgid ""
|
1929 |
-
"Some of the media failed to import. The file might be corrupt or deleted."
|
1930 |
msgstr ""
|
1931 |
|
1932 |
-
#: ../app/
|
1933 |
#, php-format
|
1934 |
-
msgid "
|
1935 |
msgstr ""
|
1936 |
|
1937 |
-
#: ../app/
|
1938 |
-
|
1939 |
-
msgid "I just imported bp-album to @buddypressmedia http://rt.cx/rtmedia on %s"
|
1940 |
msgstr ""
|
1941 |
|
1942 |
-
#: ../app/
|
1943 |
-
msgid "
|
1944 |
msgstr ""
|
1945 |
|
1946 |
-
#: ../app/
|
1947 |
-
msgid "
|
1948 |
msgstr ""
|
1949 |
|
1950 |
-
#: ../app/
|
1951 |
-
msgid "
|
|
|
|
|
1952 |
msgstr ""
|
1953 |
|
1954 |
-
#: ../app/
|
|
|
|
|
|
|
|
|
1955 |
msgid ""
|
1956 |
-
"
|
1957 |
-
"
|
1958 |
msgstr ""
|
1959 |
|
1960 |
-
#: ../app/
|
1961 |
-
msgid "
|
1962 |
msgstr ""
|
1963 |
|
1964 |
-
#: ../app/
|
1965 |
-
msgid "
|
|
|
|
|
1966 |
msgstr ""
|
1967 |
|
1968 |
-
#: ../app/
|
1969 |
-
msgid "
|
1970 |
msgstr ""
|
1971 |
|
1972 |
-
#: ../app/
|
1973 |
msgid ""
|
1974 |
-
"
|
1975 |
-
"
|
1976 |
msgstr ""
|
1977 |
|
1978 |
-
#: ../app/
|
1979 |
-
|
1980 |
-
#: ../app/helper/RTMediaAddon.php:187 ../app/helper/RTMediaAddon.php:198
|
1981 |
-
msgid "Important"
|
1982 |
msgstr ""
|
1983 |
|
1984 |
-
#: ../app/
|
1985 |
-
#: ../app/helper/RTMediaAddon.php:187 ../app/helper/RTMediaAddon.php:198
|
1986 |
msgid ""
|
1987 |
-
"
|
|
|
1988 |
msgstr ""
|
1989 |
|
1990 |
-
#: ../app/
|
1991 |
-
|
1992 |
-
msgid "Buy Now"
|
1993 |
msgstr ""
|
1994 |
|
1995 |
-
#: ../app/
|
1996 |
-
|
1997 |
-
|
|
|
1998 |
msgstr ""
|
1999 |
|
2000 |
-
#: ../app/
|
|
|
|
|
|
|
|
|
2001 |
msgid ""
|
2002 |
-
"
|
2003 |
-
"
|
2004 |
msgstr ""
|
2005 |
|
2006 |
-
#: ../app/
|
2007 |
-
|
2008 |
-
msgid "<a href=\"%s\">Create an issue</a> on GitHub requesting the same."
|
2009 |
msgstr ""
|
2010 |
|
2011 |
-
#: ../app/
|
2012 |
-
msgid "
|
|
|
|
|
2013 |
msgstr ""
|
2014 |
|
2015 |
-
#: ../app/
|
2016 |
-
msgid "
|
2017 |
msgstr ""
|
2018 |
|
2019 |
-
#: ../app/
|
2020 |
-
msgid "
|
2021 |
msgstr ""
|
2022 |
|
2023 |
-
#: ../app/
|
2024 |
-
|
2025 |
-
msgid "Migration"
|
2026 |
msgstr ""
|
2027 |
|
2028 |
-
#: ../app/
|
2029 |
msgid ""
|
2030 |
-
"
|
2031 |
-
"
|
2032 |
msgstr ""
|
2033 |
|
2034 |
-
#: ../app/
|
2035 |
-
msgid "
|
2036 |
msgstr ""
|
2037 |
|
2038 |
-
#: ../app/
|
2039 |
-
msgid "
|
|
|
|
|
2040 |
msgstr ""
|
2041 |
|
2042 |
-
#: ../app/
|
2043 |
-
msgid "
|
2044 |
msgstr ""
|
2045 |
|
2046 |
-
#: ../app/
|
2047 |
-
msgid "
|
|
|
|
|
2048 |
msgstr ""
|
2049 |
|
2050 |
-
#: ../app/
|
2051 |
-
msgid "
|
2052 |
msgstr ""
|
2053 |
|
2054 |
-
#: ../app/
|
2055 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2056 |
msgstr ""
|
2057 |
|
2058 |
-
#: ../app/
|
2059 |
-
msgid "
|
2060 |
msgstr ""
|
2061 |
|
2062 |
-
#: ../app/
|
2063 |
-
msgid "
|
2064 |
msgstr ""
|
2065 |
|
2066 |
-
#: ../app/
|
2067 |
-
msgid "
|
2068 |
msgstr ""
|
2069 |
|
2070 |
-
#: ../app/
|
2071 |
-
msgid "
|
|
|
|
|
2072 |
msgstr ""
|
2073 |
|
2074 |
-
#: ../app/
|
2075 |
-
msgid "
|
2076 |
msgstr ""
|
2077 |
|
2078 |
-
#: ../app/
|
2079 |
-
#, php-format
|
2080 |
msgid ""
|
2081 |
-
"
|
2082 |
-
"
|
2083 |
-
"
|
2084 |
msgstr ""
|
2085 |
|
2086 |
-
#: ../app/
|
2087 |
-
msgid "
|
2088 |
msgstr ""
|
2089 |
|
2090 |
-
#: ../app/
|
2091 |
-
#, php-format
|
2092 |
msgid ""
|
2093 |
-
"
|
2094 |
-
"details:</p><p><strong>Used:</strong> %s</p><p><strong>Remaining</strong>: "
|
2095 |
-
"%s</p><p><strong>Total:</strong> %s</p>"
|
2096 |
msgstr ""
|
2097 |
|
2098 |
-
#: ../app/
|
2099 |
-
|
2100 |
-
msgid "You have successfully subscribed for the <strong>%s</strong> plan"
|
2101 |
msgstr ""
|
2102 |
|
2103 |
-
#: ../app/
|
2104 |
-
msgid "
|
|
|
|
|
|
|
|
|
2105 |
msgstr ""
|
2106 |
|
2107 |
-
#: ../app/
|
2108 |
msgid ""
|
2109 |
-
"
|
2110 |
-
"
|
2111 |
msgstr ""
|
2112 |
|
2113 |
-
#: ../app/
|
2114 |
-
|
2115 |
-
msgid "Current Plan"
|
2116 |
msgstr ""
|
2117 |
|
2118 |
-
#: ../app/
|
2119 |
-
msgid "
|
|
|
|
|
|
|
2120 |
msgstr ""
|
2121 |
|
2122 |
-
#: ../app/
|
2123 |
-
msgid "
|
2124 |
msgstr ""
|
2125 |
|
2126 |
-
#: ../app/
|
2127 |
-
msgid "
|
|
|
|
|
2128 |
msgstr ""
|
2129 |
|
2130 |
-
#: ../app/
|
2131 |
-
msgid "
|
2132 |
msgstr ""
|
2133 |
|
2134 |
-
#: ../app/
|
2135 |
-
msgid "
|
|
|
|
|
|
|
2136 |
msgstr ""
|
2137 |
|
2138 |
-
#: ../app/
|
2139 |
-
msgid "
|
2140 |
msgstr ""
|
2141 |
|
2142 |
-
#: ../app/
|
2143 |
-
msgid "
|
|
|
|
|
|
|
2144 |
msgstr ""
|
2145 |
|
2146 |
-
#: ../app/
|
2147 |
-
msgid "
|
2148 |
msgstr ""
|
2149 |
|
2150 |
-
#: ../app/
|
2151 |
-
msgid "
|
|
|
|
|
2152 |
msgstr ""
|
2153 |
|
2154 |
-
#: ../app/
|
2155 |
-
msgid "
|
2156 |
msgstr ""
|
2157 |
|
2158 |
-
#: ../app/
|
2159 |
-
msgid "
|
|
|
|
|
|
|
2160 |
msgstr ""
|
2161 |
|
2162 |
-
#: ../app/
|
2163 |
-
|
2164 |
-
msgid "Free"
|
2165 |
msgstr ""
|
2166 |
|
2167 |
-
#: ../app/
|
2168 |
-
msgid "
|
|
|
2169 |
msgstr ""
|
2170 |
|
2171 |
-
#: ../app/
|
2172 |
-
msgid "
|
2173 |
msgstr ""
|
2174 |
|
2175 |
-
#: ../app/
|
2176 |
-
msgid "
|
|
|
|
|
2177 |
msgstr ""
|
2178 |
|
2179 |
-
#: ../app/
|
2180 |
-
msgid "
|
2181 |
msgstr ""
|
2182 |
|
2183 |
-
#: ../app/
|
2184 |
-
msgid "
|
|
|
|
|
|
|
2185 |
msgstr ""
|
2186 |
|
2187 |
-
#: ../app/
|
2188 |
-
msgid "
|
2189 |
msgstr ""
|
2190 |
|
2191 |
-
#: ../app/
|
2192 |
-
|
2193 |
-
|
2194 |
-
|
2195 |
msgstr ""
|
2196 |
|
2197 |
-
#: ../app/
|
2198 |
-
msgid "
|
2199 |
msgstr ""
|
2200 |
|
2201 |
-
#: ../app/
|
2202 |
-
|
2203 |
-
|
2204 |
-
|
|
|
2205 |
msgstr ""
|
2206 |
|
2207 |
-
#: ../app/
|
2208 |
-
msgid "
|
2209 |
msgstr ""
|
2210 |
|
2211 |
-
#: ../app/
|
2212 |
-
msgid "
|
|
|
2213 |
msgstr ""
|
2214 |
|
2215 |
-
#: ../app/
|
2216 |
-
msgid "
|
2217 |
msgstr ""
|
2218 |
|
2219 |
-
#: ../app/
|
2220 |
-
msgid "
|
|
|
|
|
2221 |
msgstr ""
|
2222 |
|
2223 |
-
#: ../app/
|
2224 |
-
msgid "
|
2225 |
msgstr ""
|
2226 |
|
2227 |
-
#: ../app/
|
2228 |
-
msgid "
|
|
|
|
|
2229 |
msgstr ""
|
2230 |
|
2231 |
-
#: ../app/
|
2232 |
-
msgid "
|
2233 |
msgstr ""
|
2234 |
|
2235 |
-
#: ../app/
|
2236 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
2237 |
msgstr ""
|
2238 |
|
2239 |
-
#: ../app/
|
2240 |
msgid ""
|
2241 |
-
"
|
2242 |
-
"
|
2243 |
msgstr ""
|
2244 |
|
2245 |
-
#: ../app/
|
2246 |
-
msgid "
|
2247 |
msgstr ""
|
2248 |
|
2249 |
-
#: ../app/
|
2250 |
-
#, php-format
|
2251 |
msgid ""
|
2252 |
-
"
|
2253 |
-
"
|
2254 |
-
" <p><code>%s</code></p>\n"
|
2255 |
-
" <p>You can <a href=\"%s\">retry the download</a>.</p>"
|
2256 |
msgstr ""
|
2257 |
|
2258 |
-
#: ../app/
|
2259 |
-
msgid "
|
2260 |
msgstr ""
|
2261 |
|
2262 |
-
#: ../app/
|
2263 |
-
|
2264 |
-
|
|
|
2265 |
msgstr ""
|
2266 |
|
2267 |
-
#: ../app/
|
2268 |
-
msgid "
|
2269 |
msgstr ""
|
2270 |
|
2271 |
-
#: ../app/
|
2272 |
-
msgid "
|
2273 |
msgstr ""
|
2274 |
|
2275 |
-
#: ../app/
|
2276 |
-
|
|
|
|
|
|
|
2277 |
msgstr ""
|
2278 |
|
2279 |
-
#: ../app/
|
2280 |
-
|
|
|
|
|
|
|
2281 |
msgstr ""
|
2282 |
|
2283 |
#: ../app/helper/rtFormInvalidArgumentsException.php:21
|
@@ -2287,6 +2326,10 @@ msgid ""
|
|
2287 |
"provided.</b>"
|
2288 |
msgstr ""
|
2289 |
|
|
|
|
|
|
|
|
|
2290 |
#: ../app/helper/RTMediaFeed.php:52
|
2291 |
msgid "No items"
|
2292 |
msgstr ""
|
@@ -2321,508 +2364,638 @@ msgstr ""
|
|
2321 |
msgid "Unknown file upload error."
|
2322 |
msgstr ""
|
2323 |
|
2324 |
-
#: ../app/helper/
|
2325 |
-
|
2326 |
-
msgid "Premium Support"
|
2327 |
-
msgstr ""
|
2328 |
-
|
2329 |
-
#: ../app/helper/RTMediaSupport.php:55 ../app/helper/RTMediaSupport.php:56
|
2330 |
-
#: ../app/helper/RTMediaSupport.php:609
|
2331 |
-
msgid "Debug Info"
|
2332 |
msgstr ""
|
2333 |
|
2334 |
-
#: ../app/helper/
|
2335 |
-
msgid "
|
2336 |
msgstr ""
|
2337 |
|
2338 |
-
#: ../app/helper/
|
2339 |
-
|
|
|
|
|
|
|
2340 |
msgstr ""
|
2341 |
|
2342 |
-
#: ../app/helper/
|
2343 |
-
msgid "
|
2344 |
msgstr ""
|
2345 |
|
2346 |
-
#: ../app/helper/
|
2347 |
-
msgid "
|
2348 |
msgstr ""
|
2349 |
|
2350 |
-
#: ../app/helper/
|
2351 |
-
msgid "
|
2352 |
msgstr ""
|
2353 |
|
2354 |
-
#: ../app/helper/
|
2355 |
-
msgid "
|
2356 |
msgstr ""
|
2357 |
|
2358 |
-
#: ../app/helper/
|
2359 |
-
msgid "
|
2360 |
msgstr ""
|
2361 |
|
2362 |
-
#: ../app/helper/
|
2363 |
-
|
2364 |
-
msgid "Click"
|
2365 |
msgstr ""
|
2366 |
|
2367 |
-
#: ../app/helper/
|
2368 |
-
|
2369 |
-
msgid "here"
|
2370 |
msgstr ""
|
2371 |
|
2372 |
-
#: ../app/helper/
|
2373 |
-
msgid "
|
2374 |
msgstr ""
|
2375 |
|
2376 |
-
#: ../app/helper/
|
2377 |
-
|
|
|
|
|
|
|
2378 |
msgstr ""
|
2379 |
|
2380 |
-
#: ../app/helper/
|
2381 |
-
msgid "
|
2382 |
msgstr ""
|
2383 |
|
2384 |
-
#: ../app/helper/
|
2385 |
-
msgid "
|
2386 |
msgstr ""
|
2387 |
|
2388 |
-
#: ../app/helper/
|
2389 |
msgid ""
|
2390 |
"If your site has some issues due to BuddyPress Media and you want one on one "
|
2391 |
"support then you can create a support topic on the <a target=\"_blank\" href="
|
2392 |
-
"\"http://rtcamp.com/
|
2393 |
-
"utm_source=dashboard&utm_medium=plugin&utm_campaign=
|
2394 |
-
"
|
2395 |
msgstr ""
|
2396 |
|
2397 |
-
#: ../app/helper/
|
2398 |
msgid ""
|
2399 |
"If you have any suggestions, enhancements or bug reports, then you can open "
|
2400 |
-
"a new issue on <a target=\"_blank\" href=\"https://github.com/rtCamp/"
|
2401 |
-
"
|
2402 |
msgstr ""
|
2403 |
|
2404 |
-
#: ../app/helper/
|
2405 |
-
msgid "
|
2406 |
msgstr ""
|
2407 |
|
2408 |
-
#: ../app/helper/
|
2409 |
-
msgid "
|
2410 |
msgstr ""
|
2411 |
|
2412 |
-
#: ../app/helper/
|
2413 |
-
msgid "
|
2414 |
msgstr ""
|
2415 |
|
2416 |
-
#: ../app/helper/
|
2417 |
-
msgid "
|
2418 |
msgstr ""
|
2419 |
|
2420 |
-
#: ../app/helper/
|
2421 |
-
msgid "
|
|
|
|
|
|
|
2422 |
msgstr ""
|
2423 |
|
2424 |
-
#: ../app/helper/
|
2425 |
-
|
2426 |
-
#: ../templates/media/media-single-edit.php:19
|
2427 |
-
msgid "Details"
|
2428 |
msgstr ""
|
2429 |
|
2430 |
-
#: ../app/helper/
|
2431 |
-
msgid "
|
|
|
|
|
2432 |
msgstr ""
|
2433 |
|
2434 |
-
#: ../app/helper/
|
2435 |
-
msgid "
|
2436 |
msgstr ""
|
2437 |
|
2438 |
-
#: ../app/helper/
|
2439 |
-
msgid "
|
2440 |
msgstr ""
|
2441 |
|
2442 |
-
#: ../app/helper/
|
2443 |
-
msgid "
|
2444 |
msgstr ""
|
2445 |
|
2446 |
-
#: ../app/helper/
|
2447 |
-
msgid "
|
2448 |
msgstr ""
|
2449 |
|
2450 |
-
#: ../app/helper/
|
2451 |
-
msgid "
|
2452 |
msgstr ""
|
2453 |
|
2454 |
-
#: ../app/helper/
|
2455 |
-
msgid "
|
2456 |
msgstr ""
|
2457 |
|
2458 |
-
#: ../app/helper/
|
2459 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2460 |
msgstr ""
|
2461 |
|
2462 |
-
#: ../app/
|
2463 |
-
msgid "
|
|
|
|
|
2464 |
msgstr ""
|
2465 |
|
2466 |
-
#: ../app/
|
2467 |
-
|
|
|
2468 |
msgstr ""
|
2469 |
|
2470 |
-
#: ../app/
|
2471 |
-
msgid "
|
2472 |
msgstr ""
|
2473 |
|
2474 |
-
#: ../app/
|
2475 |
-
msgid "
|
2476 |
msgstr ""
|
2477 |
|
2478 |
-
#: ../app/
|
2479 |
-
msgid "
|
2480 |
msgstr ""
|
2481 |
|
2482 |
-
#: ../app/
|
2483 |
-
msgid "
|
2484 |
msgstr ""
|
2485 |
|
2486 |
-
#: ../app/
|
2487 |
-
msgid "
|
2488 |
msgstr ""
|
2489 |
|
2490 |
-
#: ../app/
|
2491 |
-
|
2492 |
-
msgid "You can alternatively create a support request <a href=\"%s\">here</a>"
|
2493 |
msgstr ""
|
2494 |
|
2495 |
-
#: ../app/
|
2496 |
-
msgid "
|
2497 |
msgstr ""
|
2498 |
|
2499 |
-
#: ../app/
|
2500 |
-
msgid "
|
2501 |
msgstr ""
|
2502 |
|
2503 |
-
#: ../app/
|
2504 |
-
msgid "
|
2505 |
msgstr ""
|
2506 |
|
2507 |
-
#: ../app/
|
2508 |
-
msgid "
|
2509 |
msgstr ""
|
2510 |
|
2511 |
-
#: ../app/
|
2512 |
-
msgid ""
|
2513 |
-
"rtMedia Social Sync allows you to import media from your Facebook account."
|
2514 |
msgstr ""
|
2515 |
|
2516 |
-
#: ../app/
|
2517 |
-
msgid "
|
2518 |
msgstr ""
|
2519 |
|
2520 |
-
#: ../app/
|
2521 |
-
|
|
|
2522 |
msgstr ""
|
2523 |
|
2524 |
-
#: ../app/
|
2525 |
-
msgid ""
|
2526 |
-
"rtMedia Photo Watermark add-on let you add text or copyright on your images "
|
2527 |
-
"uploaded using rtMedia."
|
2528 |
msgstr ""
|
2529 |
|
2530 |
-
#: ../app/
|
2531 |
-
msgid ""
|
2532 |
-
"You need to have either ImageMagick or GD library installed on your server "
|
2533 |
-
"for this addon to work."
|
2534 |
msgstr ""
|
2535 |
|
2536 |
-
#: ../app/
|
2537 |
-
msgid "
|
2538 |
msgstr ""
|
2539 |
|
2540 |
-
#: ../app/
|
2541 |
-
msgid ""
|
2542 |
-
"rtMedia Photo Tagging add-on enables tagging on photos uploaded using "
|
2543 |
-
"BuddyPress Media."
|
2544 |
msgstr ""
|
2545 |
|
2546 |
-
#: ../app/
|
2547 |
-
msgid "
|
2548 |
msgstr ""
|
2549 |
|
2550 |
-
#: ../app/
|
2551 |
-
msgid ""
|
2552 |
-
"rtMedia Instagram adds Instagram like filters to images uploaded with "
|
2553 |
-
"rtMedia."
|
2554 |
msgstr ""
|
2555 |
|
2556 |
-
#: ../app/
|
2557 |
-
|
|
|
|
|
2558 |
msgstr ""
|
2559 |
|
2560 |
-
#: ../app/
|
2561 |
-
msgid "
|
2562 |
msgstr ""
|
2563 |
|
2564 |
-
#: ../app/
|
2565 |
-
|
|
|
|
|
2566 |
msgstr ""
|
2567 |
|
2568 |
-
#: ../app/
|
2569 |
-
msgid "
|
2570 |
msgstr ""
|
2571 |
|
2572 |
-
#: ../app/
|
2573 |
-
msgid ""
|
2574 |
-
"Add supports for more audio & video formats using open-source media-node."
|
2575 |
msgstr ""
|
2576 |
|
2577 |
-
#: ../app/
|
2578 |
-
msgid "
|
2579 |
msgstr ""
|
2580 |
|
2581 |
-
#: ../app/
|
2582 |
-
msgid "
|
2583 |
msgstr ""
|
2584 |
|
2585 |
-
#: ../app/
|
2586 |
-
msgid ""
|
2587 |
-
"rtMedia Membership add-on provides membership functionality in your site."
|
2588 |
msgstr ""
|
2589 |
|
2590 |
-
#: ../app/
|
2591 |
-
msgid ""
|
2592 |
-
"It controls the number of files a member can upload and size of the files "
|
2593 |
-
"uploaded based on membership group."
|
2594 |
msgstr ""
|
2595 |
|
2596 |
-
#: ../app/
|
2597 |
-
msgid "
|
2598 |
msgstr ""
|
2599 |
|
2600 |
-
#: ../app/
|
2601 |
-
msgid "
|
2602 |
msgstr ""
|
2603 |
|
2604 |
-
#: ../app/
|
2605 |
-
msgid "
|
|
|
|
|
2606 |
msgstr ""
|
2607 |
|
2608 |
-
#: ../app/
|
2609 |
-
msgid "rtMedia
|
2610 |
msgstr ""
|
2611 |
|
2612 |
-
#: ../app/
|
2613 |
-
|
|
|
|
|
|
|
|
|
|
|
2614 |
msgstr ""
|
2615 |
|
2616 |
-
#: ../app/
|
2617 |
-
msgid "
|
2618 |
msgstr ""
|
2619 |
|
2620 |
-
#: ../app/
|
2621 |
-
|
|
|
2622 |
msgstr ""
|
2623 |
|
2624 |
-
#: ../app/
|
2625 |
-
msgid "
|
2626 |
msgstr ""
|
2627 |
|
2628 |
-
#: ../app/
|
2629 |
-
msgid "
|
2630 |
msgstr ""
|
2631 |
|
2632 |
-
#: ../app/
|
2633 |
-
msgid ""
|
2634 |
-
"These are the third party themes. For any issues or queries regarding these "
|
2635 |
-
"themes please contact theme developers."
|
2636 |
msgstr ""
|
2637 |
|
2638 |
-
#: ../app/
|
2639 |
-
msgid ""
|
2640 |
-
"Klein is an innovative WordPress theme built to support BuddyPress, bbPress, "
|
2641 |
-
"and WooCommerce out of the box. Perfect for websites that interacts with "
|
2642 |
-
"many users."
|
2643 |
msgstr ""
|
2644 |
|
2645 |
-
#: ../app/
|
2646 |
-
|
2647 |
-
msgid "for preview."
|
2648 |
msgstr ""
|
2649 |
|
2650 |
-
#: ../app/
|
|
|
2651 |
msgid ""
|
2652 |
-
"
|
2653 |
-
"
|
2654 |
-
"
|
2655 |
-
"
|
|
|
2656 |
msgstr ""
|
2657 |
|
2658 |
-
#: ../app/
|
2659 |
msgid ""
|
2660 |
-
"
|
2661 |
-
"
|
2662 |
-
"dreams. KLEO has all the tools to get you started."
|
2663 |
msgstr ""
|
2664 |
|
2665 |
-
#: ../app/
|
2666 |
-
msgid "
|
2667 |
msgstr ""
|
2668 |
|
2669 |
-
#: ../app/
|
2670 |
-
msgid ""
|
2671 |
-
"If you have developed a rtMedia compatible theme and would like it to list "
|
2672 |
-
"here, please email us at"
|
2673 |
msgstr ""
|
2674 |
|
2675 |
-
#: ../app/
|
2676 |
-
msgid "
|
2677 |
msgstr ""
|
2678 |
|
2679 |
-
#: ../app/
|
2680 |
-
msgid "
|
2681 |
msgstr ""
|
2682 |
|
2683 |
-
#: ../app/
|
2684 |
-
msgid "
|
2685 |
msgstr ""
|
2686 |
|
2687 |
-
#: ../app/
|
2688 |
-
|
2689 |
-
msgid ""
|
2690 |
-
"Currently your network allows uploading of the following file types. You can "
|
2691 |
-
"change the settings <a href=\"%s\">here</a>.<br /><code>%s</code></span>"
|
2692 |
msgstr ""
|
2693 |
|
2694 |
-
#: ../app/
|
2695 |
-
msgid "
|
|
|
2696 |
msgstr ""
|
2697 |
|
2698 |
-
#: ../app/
|
2699 |
-
msgid "
|
2700 |
msgstr ""
|
2701 |
|
2702 |
-
#: ../app/
|
2703 |
-
msgid "
|
|
|
2704 |
msgstr ""
|
2705 |
|
2706 |
-
#: ../app/
|
2707 |
-
|
|
|
2708 |
msgstr ""
|
2709 |
|
2710 |
-
#: ../app/
|
2711 |
-
|
|
|
2712 |
msgstr ""
|
2713 |
|
2714 |
-
#: ../app/
|
2715 |
-
msgid "
|
2716 |
msgstr ""
|
2717 |
|
2718 |
-
#: ../app/
|
2719 |
-
msgid "
|
2720 |
msgstr ""
|
2721 |
|
2722 |
-
#: ../app/
|
2723 |
-
msgid "
|
2724 |
msgstr ""
|
2725 |
|
2726 |
-
#: ../app/
|
2727 |
-
#, php-format
|
2728 |
msgid ""
|
2729 |
-
"
|
2730 |
-
"
|
2731 |
-
msgstr ""
|
2732 |
-
|
2733 |
-
#: ../app/helper/RTMediaSettings.php:373
|
2734 |
-
msgid "BuddyPress Media 2.6 requires a database upgrade. "
|
2735 |
msgstr ""
|
2736 |
|
2737 |
-
#: ../app/
|
2738 |
-
msgid "
|
2739 |
msgstr ""
|
2740 |
|
2741 |
-
#: ../
|
2742 |
-
msgid "
|
2743 |
msgstr ""
|
2744 |
|
2745 |
-
#: ../
|
2746 |
-
msgid "
|
2747 |
msgstr ""
|
2748 |
|
2749 |
-
#: ../
|
2750 |
-
|
2751 |
-
|
|
|
2752 |
msgstr ""
|
2753 |
|
2754 |
-
#: ../
|
2755 |
-
|
2756 |
-
msgid "Description: "
|
2757 |
msgstr ""
|
2758 |
|
2759 |
-
#: ../
|
2760 |
-
msgid "
|
|
|
2761 |
msgstr ""
|
2762 |
|
2763 |
-
#: ../
|
2764 |
-
msgid "
|
|
|
|
|
2765 |
msgstr ""
|
2766 |
|
2767 |
-
#: ../
|
2768 |
-
|
|
|
2769 |
msgstr ""
|
2770 |
|
2771 |
-
#: ../
|
2772 |
-
msgid "
|
2773 |
msgstr ""
|
2774 |
|
2775 |
-
#: ../
|
2776 |
-
msgid "
|
2777 |
msgstr ""
|
2778 |
|
2779 |
-
#: ../
|
2780 |
-
msgid "
|
2781 |
msgstr ""
|
2782 |
|
2783 |
-
#: ../
|
2784 |
-
msgid "
|
2785 |
msgstr ""
|
2786 |
|
2787 |
-
#: ../
|
2788 |
-
msgid "
|
|
|
|
|
2789 |
msgstr ""
|
2790 |
|
2791 |
-
#: ../
|
2792 |
-
msgid "
|
2793 |
msgstr ""
|
2794 |
|
2795 |
-
#: ../
|
2796 |
-
msgid "
|
2797 |
msgstr ""
|
2798 |
|
2799 |
-
#: ../
|
2800 |
-
|
2801 |
-
#: ../templates/media/album-gallery.php:61
|
2802 |
-
msgid "Sorry !! There's no media found for the request !!"
|
2803 |
msgstr ""
|
2804 |
|
2805 |
-
#: ../
|
2806 |
-
msgid "
|
2807 |
msgstr ""
|
2808 |
|
2809 |
-
#: ../
|
2810 |
-
msgid "
|
2811 |
msgstr ""
|
2812 |
|
2813 |
-
#: ../
|
2814 |
-
msgid "
|
2815 |
msgstr ""
|
2816 |
|
2817 |
-
#: ../
|
2818 |
-
|
2819 |
-
msgid "Media Gallery"
|
2820 |
msgstr ""
|
2821 |
|
2822 |
-
#: ../
|
2823 |
-
msgid "
|
2824 |
msgstr ""
|
2825 |
|
2826 |
-
#: ../
|
2827 |
-
msgid "
|
2828 |
msgstr ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: BuddyPress Media\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2015-06-29 19:46+0530\n"
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: \n"
|
8 |
"Language-Team: rtMedia <info@rtcamp.com>\n"
|
19 |
"X-Poedit-SearchPath-0: .\n"
|
20 |
"X-Poedit-SearchPath-1: ..\n"
|
21 |
|
22 |
+
#: ../templates/media/album-gallery.php:14
|
23 |
+
msgid "Album List"
|
24 |
+
msgstr ""
|
25 |
+
|
26 |
+
#: ../templates/media/album-gallery.php:56
|
27 |
+
#: ../templates/media/media-gallery.php:65
|
28 |
+
#: ../app/admin/RTMediaFormHandler.php:285
|
29 |
+
msgid "Load More"
|
30 |
+
msgstr ""
|
31 |
+
|
32 |
+
#: ../templates/media/album-gallery.php:64
|
33 |
+
#: ../templates/media/media-single-edit.php:61
|
34 |
+
#: ../templates/media/media-single.php:146
|
35 |
+
msgid "Sorry !! There's no media found for the request !!"
|
36 |
+
msgstr ""
|
37 |
+
|
38 |
+
#: ../templates/media/media-gallery.php:9
|
39 |
+
#: ../templates/media/media-gallery.php:25
|
40 |
+
msgid "Media Gallery"
|
41 |
+
msgstr ""
|
42 |
+
|
43 |
+
#: ../templates/media/media-gallery.php:73
|
44 |
+
msgid "Oops !! There's no media found for the request !!"
|
45 |
+
msgstr ""
|
46 |
+
|
47 |
+
#: ../templates/media/media-single-edit.php:8 ../app/main/RTMedia.php:915
|
48 |
+
msgid "Edit Media"
|
49 |
+
msgstr ""
|
50 |
+
|
51 |
+
#: ../templates/media/media-single-edit.php:16
|
52 |
+
#: ../templates/media/album-single-edit.php:16
|
53 |
+
#: ../app/helper/RTMediaSupport.php:447
|
54 |
+
msgid "Details"
|
55 |
+
msgstr ""
|
56 |
+
|
57 |
+
#: ../templates/media/media-single-edit.php:26
|
58 |
+
#: ../templates/media/album-single-edit.php:35
|
59 |
+
msgid "Title : "
|
60 |
+
msgstr ""
|
61 |
+
|
62 |
+
#: ../templates/media/media-single-edit.php:32
|
63 |
+
#: ../templates/media/album-single-edit.php:42
|
64 |
+
msgid "Description: "
|
65 |
+
msgstr ""
|
66 |
+
|
67 |
+
#: ../templates/media/media-single-edit.php:46
|
68 |
+
msgid "Save"
|
69 |
+
msgstr ""
|
70 |
+
|
71 |
+
#: ../templates/media/media-single-edit.php:47
|
72 |
+
msgid "Back"
|
73 |
+
msgstr ""
|
74 |
+
|
75 |
+
#: ../templates/media/media-single-edit.php:54
|
76 |
+
msgid "Sorry !! You do not have rights to edit this media"
|
77 |
+
msgstr ""
|
78 |
+
|
79 |
+
#: ../templates/media/media-single.php:35
|
80 |
+
msgid "under"
|
81 |
+
msgstr ""
|
82 |
+
|
83 |
+
#: ../templates/media/media-single.php:82
|
84 |
+
#: ../templates/media/media-single.php:122
|
85 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1428
|
86 |
+
msgid "Comment"
|
87 |
+
msgstr ""
|
88 |
+
|
89 |
+
#: ../templates/media/album-single-edit.php:12
|
90 |
+
msgid "Edit Album : "
|
91 |
+
msgstr ""
|
92 |
+
|
93 |
+
#: ../templates/media/album-single-edit.php:18
|
94 |
+
msgid "Manage Media"
|
95 |
+
msgstr ""
|
96 |
+
|
97 |
+
#: ../templates/media/album-single-edit.php:50
|
98 |
+
#: ../app/main/controllers/privacy/RTMediaPrivacy.php:277
|
99 |
+
#: ../app/main/controllers/group/RTMediaGroupExtension.php:113
|
100 |
+
msgid "Save Changes"
|
101 |
+
msgstr ""
|
102 |
+
|
103 |
+
#: ../templates/media/album-single-edit.php:64 ../app/main/RTMedia.php:903
|
104 |
+
msgid "Select All Visible"
|
105 |
+
msgstr ""
|
106 |
+
|
107 |
+
#: ../templates/media/album-single-edit.php:65
|
108 |
+
msgid "Move Selected media to another album."
|
109 |
+
msgstr ""
|
110 |
+
|
111 |
+
#: ../templates/media/album-single-edit.php:65
|
112 |
+
msgid "Move"
|
113 |
+
msgstr ""
|
114 |
+
|
115 |
+
#: ../templates/media/album-single-edit.php:67
|
116 |
+
msgid "Delete Selected media from the album."
|
117 |
+
msgstr ""
|
118 |
+
|
119 |
+
#: ../templates/media/album-single-edit.php:67 ../app/main/RTMedia.php:914
|
120 |
+
#: ../app/main/controllers/media/RTMediaGalleryItemAction.php:59
|
121 |
+
#: ../app/main/controllers/media/RTMediaGalleryItemAction.php:70
|
122 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1464
|
123 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1471
|
124 |
+
msgid "Delete"
|
125 |
+
msgstr ""
|
126 |
+
|
127 |
+
#: ../templates/media/album-single-edit.php:72
|
128 |
+
msgid "Move selected media to the album : "
|
129 |
+
msgstr ""
|
130 |
+
|
131 |
+
#: ../templates/media/album-single-edit.php:74
|
132 |
+
msgid "Move Selected"
|
133 |
+
msgstr ""
|
134 |
+
|
135 |
+
#: ../templates/media/album-single-edit.php:96
|
136 |
+
msgid "Prev"
|
137 |
+
msgstr ""
|
138 |
+
|
139 |
+
#: ../templates/media/album-single-edit.php:105
|
140 |
+
msgid "Next"
|
141 |
+
msgstr ""
|
142 |
+
|
143 |
+
#: ../templates/media/album-single-edit.php:108
|
144 |
+
msgid "The album is empty."
|
145 |
+
msgstr ""
|
146 |
+
|
147 |
+
#: ../templates/media/album-single-edit.php:118
|
148 |
+
msgid "Sorry !! You can not edit this album."
|
149 |
msgstr ""
|
150 |
|
151 |
#: ../app/main/RTMedia.php:302
|
152 |
+
msgid "Photo"
|
153 |
+
msgstr ""
|
154 |
+
|
155 |
+
#: ../app/main/RTMedia.php:303
|
156 |
msgid "Photos"
|
157 |
msgstr ""
|
158 |
|
159 |
+
#: ../app/main/RTMedia.php:311
|
160 |
msgid "Video"
|
161 |
msgstr ""
|
162 |
|
163 |
+
#: ../app/main/RTMedia.php:312
|
164 |
msgid "Videos"
|
165 |
msgstr ""
|
166 |
|
167 |
+
#: ../app/main/RTMedia.php:320 ../app/main/RTMedia.php:321
|
168 |
msgid "Music"
|
169 |
msgstr ""
|
170 |
|
|
|
|
|
|
|
|
|
171 |
#: ../app/main/RTMedia.php:408
|
172 |
+
msgid "Private - Visible only to the user"
|
173 |
msgstr ""
|
174 |
|
175 |
#: ../app/main/RTMedia.php:409
|
176 |
+
msgid "Friends - Visible to user's friends"
|
177 |
msgstr ""
|
178 |
|
179 |
#: ../app/main/RTMedia.php:410
|
180 |
+
msgid "Logged in Users - Visible to registered users"
|
181 |
+
msgstr ""
|
182 |
+
|
183 |
+
#: ../app/main/RTMedia.php:411
|
184 |
+
msgid "Public - Visible to the world"
|
185 |
msgstr ""
|
186 |
|
187 |
+
#: ../app/main/RTMedia.php:562 ../app/importers/BPMediaAlbumimporter.php:90
|
188 |
msgid "Media"
|
189 |
msgstr ""
|
190 |
|
191 |
+
#: ../app/main/RTMedia.php:568
|
192 |
+
#: ../app/main/controllers/template/RTMediaNav.php:175
|
193 |
#: ../app/main/controllers/template/rt-template-functions.php:83
|
194 |
msgid "All"
|
195 |
msgstr ""
|
196 |
|
197 |
+
#: ../app/main/RTMedia.php:577
|
|
|
|
|
198 |
#: ../app/main/controllers/upload/RTMediaUploadView.php:51
|
199 |
#: ../app/main/controllers/upload/RTMediaUploadView.php:54
|
200 |
+
#: ../app/main/controllers/media/RTMediaAlbum.php:49
|
201 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1384
|
202 |
msgid "Album"
|
203 |
msgstr ""
|
204 |
|
205 |
+
#: ../app/main/RTMedia.php:580
|
|
|
206 |
#: ../app/main/controllers/media/RTMediaAlbum.php:48
|
207 |
#: ../app/main/controllers/media/RTMediaAlbum.php:60
|
208 |
+
#: ../app/main/controllers/template/RTMediaNav.php:196
|
209 |
msgid "Albums"
|
210 |
msgstr ""
|
211 |
|
212 |
+
#: ../app/main/RTMedia.php:588
|
213 |
+
#: ../app/main/controllers/media/RTMediaLoginPopup.php:38
|
214 |
+
#: ../app/main/controllers/template/rt-template-functions.php:2153
|
215 |
+
#: ../app/main/controllers/template/rt-template-functions.php:2157
|
216 |
msgid "Upload"
|
217 |
msgstr ""
|
218 |
|
219 |
+
#: ../app/main/RTMedia.php:592
|
220 |
msgid "Wall Post"
|
221 |
msgstr ""
|
222 |
|
223 |
+
#: ../app/main/RTMedia.php:803 ../app/main/RTMedia.php:812
|
224 |
msgid "Wall Posts"
|
225 |
msgstr ""
|
226 |
|
227 |
+
#: ../app/main/RTMedia.php:855
|
228 |
msgid ": Can't Create Database table. Please check create table permission."
|
229 |
msgstr ""
|
230 |
|
231 |
+
#: ../app/main/RTMedia.php:891
|
232 |
msgid "Loading media"
|
233 |
msgstr ""
|
234 |
|
235 |
+
#: ../app/main/RTMedia.php:892
|
236 |
msgid "Please enter some content to post."
|
237 |
msgstr ""
|
238 |
|
239 |
+
#: ../app/main/RTMedia.php:893
|
240 |
msgid "Empty Comment is not allowed."
|
241 |
msgstr ""
|
242 |
|
243 |
+
#: ../app/main/RTMedia.php:894
|
244 |
msgid "Are you sure you want to delete this media?"
|
245 |
msgstr ""
|
246 |
|
247 |
+
#: ../app/main/RTMedia.php:895
|
248 |
msgid "Are you sure you want to delete this comment?"
|
249 |
msgstr ""
|
250 |
|
251 |
+
#: ../app/main/RTMedia.php:896
|
252 |
msgid "Are you sure you want to delete this Album?"
|
253 |
msgstr ""
|
254 |
|
255 |
+
#: ../app/main/RTMedia.php:897
|
256 |
msgid "Drop files here"
|
257 |
msgstr ""
|
258 |
|
259 |
+
#: ../app/main/RTMedia.php:898
|
260 |
msgid "album created successfully."
|
261 |
msgstr ""
|
262 |
|
263 |
+
#: ../app/main/RTMedia.php:899
|
264 |
msgid "Something went wrong. Please try again."
|
265 |
msgstr ""
|
266 |
|
267 |
+
#: ../app/main/RTMedia.php:900
|
268 |
msgid "Enter an album name."
|
269 |
msgstr ""
|
270 |
|
271 |
+
#: ../app/main/RTMedia.php:901
|
272 |
msgid "Max file Size Limit : "
|
273 |
msgstr ""
|
274 |
|
275 |
+
#: ../app/main/RTMedia.php:902
|
276 |
msgid "Allowed File Formats"
|
277 |
msgstr ""
|
278 |
|
279 |
+
#: ../app/main/RTMedia.php:904
|
|
|
|
|
|
|
|
|
280 |
msgid "Unselect All Visible"
|
281 |
msgstr ""
|
282 |
|
283 |
+
#: ../app/main/RTMedia.php:905
|
284 |
msgid "Please select some media."
|
285 |
msgstr ""
|
286 |
|
287 |
+
#: ../app/main/RTMedia.php:906
|
288 |
msgid "Are you sure you want to delete the selected media?"
|
289 |
msgstr ""
|
290 |
|
291 |
+
#: ../app/main/RTMedia.php:907
|
292 |
msgid "Are you sure you want to move the selected media?"
|
293 |
msgstr ""
|
294 |
|
295 |
+
#: ../app/main/RTMedia.php:908
|
296 |
msgid "Waiting"
|
297 |
msgstr ""
|
298 |
|
299 |
+
#: ../app/main/RTMedia.php:909
|
300 |
msgid "Uploaded"
|
301 |
msgstr ""
|
302 |
|
303 |
+
#: ../app/main/RTMedia.php:910
|
304 |
msgid "Uploading"
|
305 |
msgstr ""
|
306 |
|
307 |
+
#: ../app/main/RTMedia.php:911
|
308 |
msgid "Failed"
|
309 |
msgstr ""
|
310 |
|
311 |
+
#: ../app/main/RTMedia.php:912
|
312 |
msgid "Close"
|
313 |
msgstr ""
|
314 |
|
315 |
+
#: ../app/main/RTMedia.php:913
|
316 |
+
#: ../app/main/controllers/media/RTMediaGalleryItemAction.php:56
|
317 |
+
#: ../app/main/controllers/media/RTMediaGalleryItemAction.php:70
|
318 |
+
#: ../app/main/controllers/template/rt-template-functions.php:728
|
319 |
+
#: ../app/main/controllers/template/rt-template-functions.php:749
|
320 |
msgid "Edit"
|
321 |
msgstr ""
|
322 |
|
323 |
+
#: ../app/main/RTMedia.php:916
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
324 |
msgid "Remove from queue"
|
325 |
msgstr ""
|
326 |
|
327 |
+
#: ../app/main/RTMedia.php:917
|
328 |
msgid "Add more files"
|
329 |
msgstr ""
|
330 |
|
331 |
+
#: ../app/main/RTMedia.php:918
|
332 |
msgid "File not supported"
|
333 |
msgstr ""
|
334 |
|
335 |
+
#: ../app/main/RTMedia.php:919
|
336 |
msgid "more"
|
337 |
msgstr ""
|
338 |
|
339 |
+
#: ../app/main/RTMedia.php:920
|
340 |
msgid "less"
|
341 |
msgstr ""
|
342 |
|
343 |
+
#: ../app/main/RTMedia.php:921
|
344 |
msgid "This media is uploaded. Are you sure you want to delete this media?"
|
345 |
msgstr ""
|
346 |
|
347 |
+
#: ../app/main/RTMedia.php:965
|
348 |
msgid "There are some uploads in progress. Do you want to cancel them?"
|
349 |
msgstr ""
|
350 |
|
351 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:166
|
352 |
+
msgid "username/password empty"
|
353 |
msgstr ""
|
354 |
|
355 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:169
|
356 |
+
msgid "incorrect username"
|
|
|
|
|
357 |
msgstr ""
|
358 |
|
359 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:172
|
360 |
+
msgid "incorrect password"
|
|
|
361 |
msgstr ""
|
362 |
|
363 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:175
|
364 |
+
msgid "login success"
|
365 |
msgstr ""
|
366 |
|
367 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:221
|
368 |
+
msgid "fields empty"
|
|
|
|
|
369 |
msgstr ""
|
370 |
|
371 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:224
|
372 |
+
msgid "invalid email"
|
373 |
msgstr ""
|
374 |
|
375 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:227
|
376 |
+
msgid "password do not match"
|
|
|
377 |
msgstr ""
|
378 |
|
379 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:230
|
380 |
+
msgid "username already registered"
|
|
|
|
|
|
|
381 |
msgstr ""
|
382 |
|
383 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:233
|
384 |
+
msgid "email already exists"
|
385 |
msgstr ""
|
386 |
|
387 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:236
|
388 |
+
msgid "new user created"
|
389 |
msgstr ""
|
390 |
|
391 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:297
|
392 |
+
msgid "email empty"
|
|
|
393 |
msgstr ""
|
394 |
|
395 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:300
|
396 |
+
msgid "username/email not registered"
|
397 |
msgstr ""
|
398 |
|
399 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:303
|
400 |
+
msgid "reset link sent"
|
401 |
msgstr ""
|
402 |
|
403 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:335
|
404 |
+
msgid ""
|
405 |
+
"Someone has asked to reset the password for the following site and username."
|
406 |
msgstr ""
|
407 |
|
408 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:337
|
409 |
+
#, php-format
|
410 |
+
msgid "Username: %s"
|
411 |
msgstr ""
|
412 |
|
413 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:338
|
414 |
+
msgid ""
|
415 |
+
"To reset your password visit the following address, otherwise just ignore "
|
416 |
+
"this email and nothing will happen."
|
417 |
msgstr ""
|
418 |
|
419 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:341
|
420 |
+
#, php-format
|
421 |
+
msgid "[%s] Password Reset"
|
422 |
msgstr ""
|
423 |
|
424 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:356
|
425 |
+
msgid "bp activities"
|
426 |
msgstr ""
|
427 |
|
428 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:359
|
429 |
+
msgid "user activities"
|
430 |
msgstr ""
|
431 |
|
432 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:389
|
433 |
+
msgid "comment content missing"
|
434 |
msgstr ""
|
435 |
|
436 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:392
|
437 |
+
msgid "comment posted"
|
|
|
|
|
438 |
msgstr ""
|
439 |
|
440 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:439
|
441 |
+
msgid "unliked media"
|
|
|
442 |
msgstr ""
|
443 |
|
444 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:442
|
445 |
+
msgid "liked media"
|
446 |
msgstr ""
|
447 |
|
448 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:526
|
449 |
+
msgid "no comments"
|
|
|
450 |
msgstr ""
|
451 |
|
452 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:529
|
453 |
+
msgid "media comments"
|
|
|
454 |
msgstr ""
|
455 |
|
456 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:532
|
457 |
+
msgid "my comments"
|
458 |
msgstr ""
|
459 |
|
460 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:582
|
461 |
+
msgid "no likes"
|
462 |
msgstr ""
|
463 |
|
464 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:585
|
465 |
+
msgid "media likes"
|
|
|
466 |
msgstr ""
|
467 |
|
468 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:627
|
469 |
+
msgid "invalid comment/media id"
|
|
|
|
|
470 |
msgstr ""
|
471 |
|
472 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:630
|
473 |
+
msgid "no comment id"
|
474 |
msgstr ""
|
475 |
|
476 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:633
|
477 |
+
msgid "comment deleted"
|
|
|
478 |
msgstr ""
|
479 |
|
480 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:676
|
481 |
+
msgid "no profile found"
|
482 |
msgstr ""
|
483 |
|
484 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:679
|
485 |
+
msgid "profile fields"
|
486 |
msgstr ""
|
487 |
|
488 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:773
|
489 |
+
msgid "follow user id missing"
|
490 |
msgstr ""
|
491 |
|
492 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:776
|
493 |
+
msgid "started following"
|
494 |
msgstr ""
|
495 |
|
496 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:779
|
497 |
+
msgid "already following"
|
|
|
498 |
msgstr ""
|
499 |
|
500 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:811
|
501 |
+
msgid "unfollow id missing"
|
502 |
msgstr ""
|
503 |
|
504 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:814
|
505 |
+
msgid "stopped following"
|
506 |
msgstr ""
|
507 |
|
508 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:817
|
509 |
+
msgid "not following"
|
510 |
msgstr ""
|
511 |
|
512 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:849
|
513 |
+
msgid "name/location empty"
|
514 |
msgstr ""
|
515 |
|
516 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:852
|
517 |
+
msgid "profile updated"
|
518 |
msgstr ""
|
519 |
|
520 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:878
|
521 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:905
|
522 |
+
msgid "no file"
|
523 |
msgstr ""
|
524 |
|
525 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:881
|
526 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:917
|
527 |
+
msgid "upload failed, check size and file type"
|
528 |
msgstr ""
|
529 |
|
530 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:884
|
531 |
+
msgid "avatar updated"
|
|
|
|
|
532 |
msgstr ""
|
533 |
|
534 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:908
|
535 |
+
msgid "invalid file string"
|
536 |
msgstr ""
|
537 |
|
538 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:911
|
539 |
+
msgid "image type missing"
|
|
|
|
|
540 |
msgstr ""
|
541 |
|
542 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:914
|
543 |
+
msgid "no title"
|
544 |
msgstr ""
|
545 |
|
546 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:920
|
547 |
+
msgid "media updated"
|
|
|
548 |
msgstr ""
|
549 |
|
550 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:1050
|
551 |
+
msgid "media list"
|
552 |
msgstr ""
|
553 |
|
554 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:1053
|
555 |
+
msgid "no media found for requested media type"
|
556 |
msgstr ""
|
557 |
|
558 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:1056
|
559 |
+
msgid "media_type not allowed"
|
560 |
msgstr ""
|
561 |
|
562 |
+
#: ../app/main/controllers/api/RTMediaJsonApi.php:1146
|
563 |
+
msgid "single media"
|
564 |
msgstr ""
|
565 |
|
566 |
+
#: ../app/main/controllers/upload/RTMediaUploadEndpoint.php:99
|
567 |
+
#: ../app/main/controllers/activity/RTMediaBuddyPressActivity.php:339
|
568 |
+
#: ../app/main/controllers/activity/RTMediaBuddyPressActivity.php:341
|
569 |
+
#, php-format
|
570 |
+
msgid "%s added %d %s"
|
571 |
msgstr ""
|
572 |
|
573 |
+
#: ../app/main/controllers/upload/RTMediaUploadView.php:67
|
574 |
+
msgid "Privacy: "
|
|
|
575 |
msgstr ""
|
576 |
|
577 |
+
#: ../app/main/controllers/upload/RTMediaUploadView.php:74
|
578 |
+
#: ../app/main/controllers/upload/RTMediaUploadView.php:108
|
579 |
+
#: ../app/main/controllers/upload/RTMediaUploadView.php:125
|
580 |
+
msgid "File Upload"
|
581 |
msgstr ""
|
582 |
|
583 |
+
#: ../app/main/controllers/upload/RTMediaUploadView.php:78
|
584 |
+
msgid "Select your files"
|
|
|
|
|
585 |
msgstr ""
|
586 |
|
587 |
+
#: ../app/main/controllers/upload/RTMediaUploadView.php:79
|
588 |
+
msgid "or"
|
589 |
msgstr ""
|
590 |
|
591 |
+
#: ../app/main/controllers/upload/RTMediaUploadView.php:79
|
592 |
+
msgid "Drop your files here"
|
593 |
msgstr ""
|
594 |
|
595 |
+
#: ../app/main/controllers/upload/RTMediaUploadView.php:116
|
596 |
+
msgid "Start upload"
|
597 |
msgstr ""
|
598 |
|
599 |
+
#: ../app/main/controllers/upload/RTMediaUploadView.php:132
|
600 |
+
msgid "Attach Media"
|
601 |
msgstr ""
|
602 |
|
603 |
+
#: ../app/main/controllers/upload/RTMediaUploadView.php:147
|
604 |
+
msgid "Insert from URL"
|
605 |
msgstr ""
|
606 |
|
607 |
+
#: ../app/main/controllers/upload/processors/RTMediaUploadFile.php:59
|
608 |
+
msgid "Error Uploading File"
|
|
|
|
|
609 |
msgstr ""
|
610 |
|
611 |
+
#: ../app/main/controllers/upload/processors/RTMediaUploadFile.php:213
|
612 |
+
msgid "MP4 file you have uploaded is corrupt."
|
613 |
msgstr ""
|
614 |
|
615 |
+
#: ../app/main/controllers/upload/processors/RTMediaUploadFile.php:220
|
616 |
+
#: ../app/main/controllers/upload/processors/RTMediaUploadFile.php:225
|
617 |
msgid ""
|
618 |
+
"The MP4 file you have uploaded is using an unsupported video codec. "
|
619 |
+
"Supported video codec is H.264."
|
620 |
msgstr ""
|
621 |
|
622 |
+
#: ../app/main/controllers/upload/processors/RTMediaUploadFile.php:230
|
623 |
+
msgid "The MP4 file you have uploaded is not a video file."
|
624 |
+
msgstr ""
|
625 |
+
|
626 |
+
#: ../app/main/controllers/upload/processors/RTMediaUploadFile.php:243
|
627 |
+
msgid "MP3 file you have uploaded is currupt."
|
628 |
msgstr ""
|
629 |
|
630 |
+
#: ../app/main/controllers/upload/processors/RTMediaUploadFile.php:250
|
631 |
+
#: ../app/main/controllers/upload/processors/RTMediaUploadFile.php:255
|
632 |
msgid ""
|
633 |
+
"The MP3 file you have uploaded is using an unsupported audio format. "
|
634 |
+
"Supported audio format is MP3."
|
635 |
msgstr ""
|
636 |
|
637 |
+
#: ../app/main/controllers/upload/processors/RTMediaUploadFile.php:260
|
638 |
+
msgid "The MP3 file you have uploaded is not an audio file."
|
639 |
msgstr ""
|
640 |
|
641 |
+
#: ../app/main/controllers/upload/processors/RTMediaUploadFile.php:268
|
642 |
msgid ""
|
643 |
+
"Media File you have tried to upload is not supported. Supported media files "
|
644 |
+
"are .jpg, .png, .gif, .mp3, .mov and .mp4."
|
645 |
msgstr ""
|
646 |
|
647 |
+
#: ../app/main/controllers/privacy/RTMediaPrivacy.php:268
|
648 |
+
msgid "Default Privacy"
|
649 |
msgstr ""
|
650 |
|
651 |
+
#: ../app/main/controllers/privacy/RTMediaPrivacy.php:284
|
652 |
+
#: ../app/admin/RTMediaAdmin.php:1530
|
653 |
+
msgid "Privacy"
|
|
|
654 |
msgstr ""
|
655 |
|
656 |
+
#: ../app/main/controllers/shortcodes/RTMediaUploadShortcode.php:91
|
657 |
+
msgid "The web browser on your device cannot be used to upload files."
|
658 |
msgstr ""
|
659 |
|
660 |
+
#: ../app/main/controllers/shortcodes/RTMediaUploadShortcode.php:103
|
661 |
+
#: ../app/main/controllers/activity/RTMediaBuddyPressActivity.php:197
|
662 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1498
|
663 |
+
msgid "You are not allowed to upload/attach media."
|
664 |
msgstr ""
|
665 |
|
666 |
+
#: ../app/main/controllers/shortcodes/RTMediaGalleryShortcode.php:182
|
667 |
+
msgid "You do not have sufficient privileges to view this gallery"
|
668 |
msgstr ""
|
669 |
|
670 |
+
#: ../app/main/controllers/media/RTMediaFeatured.php:25
|
671 |
+
#: ../app/main/controllers/media/RTMediaGroupFeatured.php:17
|
672 |
+
msgid "Set as Featured"
|
|
|
673 |
msgstr ""
|
674 |
|
675 |
+
#: ../app/main/controllers/media/RTMediaFeatured.php:27
|
676 |
+
#: ../app/main/controllers/media/RTMediaGroupFeatured.php:19
|
677 |
+
msgid "Unset Featured"
|
678 |
msgstr ""
|
679 |
|
680 |
+
#: ../app/main/controllers/media/RTMediaFeatured.php:182
|
681 |
+
#: ../app/main/controllers/media/RTMediaGroupFeatured.php:194
|
682 |
+
msgid "Media type is not allowed"
|
|
|
683 |
msgstr ""
|
684 |
|
685 |
+
#: ../app/main/controllers/media/RTMediaGalleryItemAction.php:55
|
686 |
+
#: ../app/main/controllers/media/RTMediaGalleryItemAction.php:70
|
687 |
+
msgid "Edit this media"
|
688 |
msgstr ""
|
689 |
|
690 |
+
#: ../app/main/controllers/media/RTMediaGalleryItemAction.php:58
|
691 |
+
#: ../app/main/controllers/media/RTMediaGalleryItemAction.php:70
|
692 |
+
msgid "Delete this media"
|
|
|
693 |
msgstr ""
|
694 |
|
695 |
+
#: ../app/main/controllers/media/RTMediaLoginPopup.php:38
|
696 |
+
#: ../app/main/controllers/template/rt-template-functions.php:2153
|
697 |
+
#: ../app/main/controllers/template/rt-template-functions.php:2157
|
698 |
+
msgid "Upload Media"
|
699 |
msgstr ""
|
700 |
|
701 |
+
#: ../app/main/controllers/media/RTMediaLoginPopup.php:47
|
702 |
+
msgid "Please login"
|
|
|
|
|
703 |
msgstr ""
|
704 |
|
705 |
+
#: ../app/main/controllers/media/RTMediaLoginPopup.php:49
|
706 |
+
msgid "You need to be logged in to upload Media or to create Album."
|
707 |
msgstr ""
|
708 |
|
709 |
+
#: ../app/main/controllers/media/RTMediaLoginPopup.php:52
|
710 |
+
msgid "Click "
|
|
|
|
|
711 |
msgstr ""
|
712 |
|
713 |
+
#: ../app/main/controllers/media/RTMediaLoginPopup.php:52
|
714 |
+
msgid "Login"
|
715 |
msgstr ""
|
716 |
|
717 |
+
#: ../app/main/controllers/media/RTMediaLoginPopup.php:52
|
718 |
+
msgid "HERE"
|
719 |
msgstr ""
|
720 |
|
721 |
+
#: ../app/main/controllers/media/RTMediaLoginPopup.php:52
|
722 |
+
msgid " to login."
|
723 |
msgstr ""
|
724 |
|
725 |
+
#: ../app/main/controllers/media/RTMediaAlbum.php:35
|
726 |
+
msgctxt "Status General Name"
|
727 |
+
msgid "hidden"
|
728 |
msgstr ""
|
729 |
|
730 |
+
#: ../app/main/controllers/media/RTMediaAlbum.php:35
|
731 |
+
#, php-format
|
732 |
+
msgid "Hidden (%s)"
|
733 |
+
msgid_plural "Hidden (%s)"
|
734 |
+
msgstr[0] ""
|
735 |
+
msgstr[1] ""
|
736 |
+
|
737 |
+
#: ../app/main/controllers/media/RTMediaAlbum.php:50
|
738 |
+
msgid "Create"
|
739 |
msgstr ""
|
740 |
|
741 |
+
#: ../app/main/controllers/media/RTMediaAlbum.php:51
|
742 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1779
|
743 |
+
msgid "Create Album"
|
744 |
msgstr ""
|
745 |
|
746 |
+
#: ../app/main/controllers/media/RTMediaAlbum.php:52
|
747 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1859
|
748 |
+
msgid "Edit Album"
|
749 |
msgstr ""
|
750 |
|
751 |
+
#: ../app/main/controllers/media/RTMediaAlbum.php:53
|
752 |
+
msgid "New Album"
|
753 |
msgstr ""
|
754 |
|
755 |
+
#: ../app/main/controllers/media/RTMediaAlbum.php:54
|
756 |
+
msgid "All Albums"
|
757 |
msgstr ""
|
758 |
|
759 |
+
#: ../app/main/controllers/media/RTMediaAlbum.php:55
|
760 |
+
msgid "View Album"
|
761 |
msgstr ""
|
762 |
|
763 |
+
#: ../app/main/controllers/media/RTMediaAlbum.php:56
|
764 |
+
msgid "Search Albums"
|
765 |
msgstr ""
|
766 |
|
767 |
+
#: ../app/main/controllers/media/RTMediaAlbum.php:57
|
768 |
+
msgid "No album found"
|
769 |
msgstr ""
|
770 |
|
771 |
+
#: ../app/main/controllers/media/RTMediaAlbum.php:58
|
772 |
+
msgid "No album found in Trash"
|
773 |
msgstr ""
|
774 |
|
775 |
+
#: ../app/main/controllers/media/RTMediaAlbum.php:59
|
776 |
+
msgid "Parent"
|
777 |
msgstr ""
|
778 |
|
779 |
+
#: ../app/main/controllers/media/RTMediaAlbum.php:145
|
780 |
+
msgid "Untitled Album"
|
|
|
781 |
msgstr ""
|
782 |
|
783 |
+
#: ../app/main/controllers/media/RTMediaMedia.php:483
|
784 |
+
msgid "Error creating attachment for the media file, please try again"
|
785 |
+
msgstr ""
|
|
|
|
|
|
|
786 |
|
787 |
+
#: ../app/main/controllers/media/RTMediaMedia.php:585
|
788 |
#, php-format
|
789 |
+
msgid "%1$s added a %2$s"
|
790 |
+
msgstr ""
|
|
|
|
|
791 |
|
792 |
+
#: ../app/main/controllers/media/RTMediaMedia.php:585
|
793 |
#, php-format
|
794 |
+
msgid "%1$s added %4$d %3$s"
|
|
|
|
|
|
|
|
|
|
|
|
|
795 |
msgstr ""
|
796 |
|
797 |
+
#: ../app/main/controllers/media/RTMediaLike.php:18
|
798 |
+
msgid "Like"
|
799 |
msgstr ""
|
800 |
|
801 |
+
#: ../app/main/controllers/media/RTMediaLike.php:19
|
802 |
+
#: ../app/admin/RTMediaAdmin.php:587
|
803 |
+
msgid "Likes"
|
804 |
msgstr ""
|
805 |
|
806 |
+
#: ../app/main/controllers/media/RTMediaLike.php:20
|
807 |
+
msgid "Unlike"
|
808 |
msgstr ""
|
809 |
|
810 |
+
#: ../app/main/controllers/activity/RTMediaBuddyPressActivity.php:180
|
811 |
+
msgid "Media Files"
|
812 |
msgstr ""
|
813 |
|
814 |
+
#: ../app/main/controllers/activity/RTMediaBuddyPressActivity.php:326
|
815 |
+
#: ../app/main/controllers/activity/RTMediaBuddyPressActivity.php:341
|
816 |
+
msgid "media"
|
817 |
msgstr ""
|
818 |
|
819 |
+
#: ../app/main/controllers/activity/RTMediaBuddyPressActivity.php:333
|
820 |
+
#, php-format
|
821 |
+
msgid "%s added a %s"
|
822 |
msgstr ""
|
823 |
|
824 |
+
#: ../app/main/controllers/template/RTMediaTemplate.php:97
|
825 |
+
#: ../app/main/controllers/template/RTMediaTemplate.php:149
|
826 |
+
msgid "Invalid attribute passed for rtmedia_gallery shortcode."
|
827 |
msgstr ""
|
828 |
|
829 |
+
#: ../app/main/controllers/template/RTMediaTemplate.php:314
|
830 |
+
#: ../app/main/controllers/template/RTMediaTemplate.php:388
|
831 |
+
#: ../app/main/controllers/template/RTMediaTemplate.php:477
|
832 |
+
#: ../app/main/controllers/template/RTMediaTemplate.php:603
|
833 |
+
msgid "Ooops !!! Invalid access. No nonce was found !!"
|
834 |
msgstr ""
|
835 |
|
836 |
+
#: ../app/main/controllers/template/RTMediaTemplate.php:321
|
837 |
+
msgid "Media updated Sucessfully"
|
838 |
msgstr ""
|
839 |
|
840 |
+
#: ../app/main/controllers/template/RTMediaTemplate.php:327
|
841 |
+
msgid "Error in updating Media"
|
842 |
msgstr ""
|
843 |
|
844 |
+
#: ../app/main/controllers/template/RTMediaNav.php:32
|
845 |
+
msgctxt "My Account Privacy sub nav"
|
846 |
+
msgid "Privacy"
|
847 |
msgstr ""
|
848 |
|
849 |
+
#: ../app/main/controllers/template/rt-template-functions.php:704
|
850 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1690
|
851 |
+
msgid "Options"
|
852 |
msgstr ""
|
853 |
|
854 |
+
#: ../app/main/controllers/template/rt-template-functions.php:793
|
855 |
+
msgid "There are no comments on this media yet."
|
|
|
856 |
msgstr ""
|
857 |
|
858 |
+
#: ../app/main/controllers/template/rt-template-functions.php:829
|
859 |
+
msgid "Delete Comment"
|
|
|
860 |
msgstr ""
|
861 |
|
862 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1025
|
863 |
+
msgid "Go to page no : "
|
|
|
|
|
864 |
msgstr ""
|
865 |
|
866 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1030
|
867 |
+
msgid "Go"
|
|
|
868 |
msgstr ""
|
869 |
|
870 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1203
|
871 |
+
msgid "Video Thumbnail"
|
872 |
msgstr ""
|
873 |
|
874 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1252
|
875 |
+
msgid "Video Thumbnail:"
|
876 |
msgstr ""
|
877 |
|
878 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1335
|
879 |
+
msgid "Image"
|
880 |
msgstr ""
|
881 |
|
882 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1352
|
883 |
+
msgid "Modify Image"
|
884 |
msgstr ""
|
885 |
|
886 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1427
|
887 |
+
msgid "Type Comment..."
|
888 |
msgstr ""
|
889 |
|
890 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1464
|
891 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1471
|
892 |
+
msgid "Delete Media"
|
893 |
msgstr ""
|
894 |
|
895 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1632
|
896 |
+
msgid "Profile Albums"
|
897 |
msgstr ""
|
898 |
|
899 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1635
|
900 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1669
|
901 |
+
msgid "Group Albums"
|
902 |
msgstr ""
|
903 |
|
904 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1753
|
905 |
+
msgid "Create New Album"
|
906 |
msgstr ""
|
907 |
|
908 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1753
|
909 |
+
msgid "Add Album"
|
910 |
msgstr ""
|
911 |
|
912 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1769
|
913 |
+
msgid "Create an Album"
|
914 |
msgstr ""
|
915 |
|
916 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1771
|
917 |
+
msgid "Album Title : "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
918 |
msgstr ""
|
919 |
|
920 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1810
|
921 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1817
|
922 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1869
|
923 |
+
msgid "Merge Album"
|
924 |
msgstr ""
|
925 |
|
926 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1813
|
927 |
+
msgid "Select Album to merge with : "
|
|
|
928 |
msgstr ""
|
929 |
|
930 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1860
|
931 |
+
msgid "Delete Album"
|
|
|
932 |
msgstr ""
|
933 |
|
934 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1897
|
935 |
+
msgid "Merge"
|
936 |
msgstr ""
|
937 |
|
938 |
+
#: ../app/main/controllers/template/rt-template-functions.php:1950
|
939 |
+
msgid "Privacy : "
|
940 |
msgstr ""
|
941 |
|
942 |
+
#: ../app/main/controllers/template/rt-template-functions.php:2141
|
943 |
+
msgid "people like this"
|
944 |
msgstr ""
|
945 |
|
946 |
+
#: ../app/main/controllers/template/rt-template-functions.php:2214
|
947 |
+
msgid "Empowering your community with "
|
948 |
msgstr ""
|
949 |
|
950 |
+
#: ../app/main/controllers/template/rt-template-functions.php:2216
|
951 |
+
msgid "The only complete media solution for WordPress, BuddyPress and bbPress"
|
952 |
msgstr ""
|
953 |
|
954 |
+
#: ../app/main/controllers/template/rt-template-functions.php:2231
|
955 |
+
msgid "Close (Esc)"
|
956 |
msgstr ""
|
957 |
|
958 |
+
#: ../app/main/controllers/template/rt-template-functions.php:2245
|
959 |
+
msgid "Public"
|
960 |
msgstr ""
|
961 |
|
962 |
+
#: ../app/main/controllers/template/rt-template-functions.php:2249
|
963 |
+
msgid "All members"
|
964 |
msgstr ""
|
965 |
|
966 |
+
#: ../app/main/controllers/template/rt-template-functions.php:2253
|
967 |
+
msgid "Your friends"
|
968 |
msgstr ""
|
969 |
|
970 |
+
#: ../app/main/controllers/template/rt-template-functions.php:2257
|
971 |
+
msgid "Only you"
|
972 |
msgstr ""
|
973 |
|
974 |
+
#: ../app/main/controllers/template/rt-template-functions.php:2261
|
975 |
+
msgid "Blocked temporarily"
|
|
|
976 |
msgstr ""
|
977 |
|
978 |
+
#: ../app/main/controllers/template/rt-template-functions.php:2298
|
979 |
#, php-format
|
980 |
+
msgid "%s ago "
|
|
|
|
|
|
|
|
|
|
|
981 |
msgstr ""
|
982 |
|
983 |
+
#: ../app/main/controllers/template/rt-template-functions.php:2311
|
984 |
#, php-format
|
985 |
+
msgid "1 second"
|
986 |
+
msgid_plural "%s seconds"
|
987 |
msgstr[0] ""
|
988 |
msgstr[1] ""
|
989 |
|
990 |
+
#: ../app/main/controllers/template/rt-template-functions.php:2314
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
991 |
#, php-format
|
992 |
+
msgid "1 minute"
|
993 |
+
msgid_plural "%s minutes"
|
994 |
+
msgstr[0] ""
|
995 |
+
msgstr[1] ""
|
996 |
|
997 |
+
#: ../app/main/controllers/template/rt-template-functions.php:2317
|
|
|
|
|
998 |
#, php-format
|
999 |
+
msgid "1 hour"
|
1000 |
+
msgid_plural "%s hours"
|
1001 |
+
msgstr[0] ""
|
1002 |
+
msgstr[1] ""
|
1003 |
|
1004 |
#: ../app/main/controllers/group/RTMediaGroupExtension.php:30
|
1005 |
#: ../app/main/controllers/group/RTMediaGroupExtension.php:92
|
1041 |
"\t home screen."
|
1042 |
msgstr ""
|
1043 |
|
1044 |
+
#: ../app/main/deprecated/RTMediaDeprecated.php:27
|
1045 |
+
#, php-format
|
1046 |
+
msgid "Deprecated %s. Please use %s."
|
1047 |
msgstr ""
|
1048 |
|
1049 |
+
#: ../app/admin/RTMediaFormHandler.php:65
|
1050 |
+
#: ../app/admin/RTMediaFormHandler.php:107
|
1051 |
+
#: ../app/admin/RTMediaFormHandler.php:202
|
1052 |
+
#: ../app/admin/RTMediaFormHandler.php:237
|
1053 |
+
msgid "Please provide a \"value\" in the argument."
|
1054 |
msgstr ""
|
1055 |
|
1056 |
+
#: ../app/admin/RTMediaFormHandler.php:150
|
1057 |
+
msgid "Need to specify atleast two radios, else use a checkbox instead"
|
1058 |
msgstr ""
|
1059 |
|
1060 |
+
#: ../app/admin/RTMediaFormHandler.php:286
|
1061 |
+
msgid "Pagination"
|
1062 |
msgstr ""
|
1063 |
|
1064 |
+
#: ../app/admin/RTMediaFormHandler.php:298
|
1065 |
+
msgid "Allow user to comment on uploaded media"
|
1066 |
msgstr ""
|
1067 |
|
1068 |
+
#: ../app/admin/RTMediaFormHandler.php:303
|
1069 |
+
msgid ""
|
1070 |
+
"This will display the comment form and comment listing on single media pages "
|
1071 |
+
"as well as inside lightbox (if lightbox is enabled)."
|
1072 |
msgstr ""
|
1073 |
|
1074 |
+
#: ../app/admin/RTMediaFormHandler.php:308
|
1075 |
+
msgid "Use lightbox to display media"
|
1076 |
msgstr ""
|
1077 |
|
1078 |
+
#: ../app/admin/RTMediaFormHandler.php:313
|
1079 |
+
msgid "View single media in facebook style lightbox."
|
1080 |
msgstr ""
|
1081 |
|
1082 |
+
#: ../app/admin/RTMediaFormHandler.php:318
|
1083 |
+
msgid "Number of media per page"
|
1084 |
msgstr ""
|
1085 |
|
1086 |
+
#: ../app/admin/RTMediaFormHandler.php:324
|
1087 |
+
msgid "Number of media items you want to show per page on front end."
|
1088 |
msgstr ""
|
1089 |
|
1090 |
+
#: ../app/admin/RTMediaFormHandler.php:330
|
1091 |
+
msgid "Media display pagination option"
|
1092 |
msgstr ""
|
1093 |
|
1094 |
+
#: ../app/admin/RTMediaFormHandler.php:336
|
1095 |
+
msgid "Choose whether you want the load more button or pagination buttons."
|
|
|
|
|
|
|
1096 |
msgstr ""
|
1097 |
|
1098 |
+
#: ../app/admin/RTMediaFormHandler.php:341
|
1099 |
+
msgid "Enable"
|
1100 |
msgstr ""
|
1101 |
|
1102 |
+
#: ../app/admin/RTMediaFormHandler.php:341
|
1103 |
+
msgid "Cascading grid layout"
|
1104 |
msgstr ""
|
1105 |
|
1106 |
+
#: ../app/admin/RTMediaFormHandler.php:346
|
1107 |
+
msgid "If you enable masonry view, it is advisable to"
|
|
|
|
|
|
|
1108 |
msgstr ""
|
1109 |
|
1110 |
+
#: ../app/admin/RTMediaFormHandler.php:346
|
1111 |
+
msgid "for masonry view."
|
1112 |
msgstr ""
|
1113 |
|
1114 |
+
#: ../app/admin/RTMediaFormHandler.php:350
|
1115 |
+
msgid "You might need to"
|
|
|
|
|
1116 |
msgstr ""
|
1117 |
|
1118 |
+
#: ../app/admin/RTMediaFormHandler.php:350
|
1119 |
+
msgid "change thumbnail size"
|
|
|
1120 |
msgstr ""
|
1121 |
|
1122 |
+
#: ../app/admin/RTMediaFormHandler.php:350
|
1123 |
+
msgid "and uncheck the crop box for thumbnails."
|
1124 |
msgstr ""
|
1125 |
|
1126 |
+
#: ../app/admin/RTMediaFormHandler.php:350
|
1127 |
+
msgid ""
|
1128 |
+
"To set gallery for fixed width, set image height to 0 and width as per your "
|
1129 |
+
"requirement and vice-versa."
|
1130 |
msgstr ""
|
1131 |
|
1132 |
+
#: ../app/admin/RTMediaFormHandler.php:353
|
1133 |
+
msgid "Enable Direct Upload"
|
1134 |
msgstr ""
|
1135 |
|
1136 |
+
#: ../app/admin/RTMediaFormHandler.php:358
|
1137 |
+
msgid "Uploading media directly as soon as it gets selected."
|
1138 |
msgstr ""
|
1139 |
|
1140 |
+
#: ../app/admin/RTMediaFormHandler.php:384
|
1141 |
+
msgid "Single Media View"
|
|
|
|
|
1142 |
msgstr ""
|
1143 |
|
1144 |
+
#: ../app/admin/RTMediaFormHandler.php:385
|
1145 |
+
msgid "List Media View"
|
1146 |
msgstr ""
|
1147 |
|
1148 |
+
#: ../app/admin/RTMediaFormHandler.php:386
|
1149 |
+
msgid "Masonry View"
|
1150 |
msgstr ""
|
1151 |
|
1152 |
+
#: ../app/admin/RTMediaFormHandler.php:387
|
1153 |
+
msgid "Direct Upload"
|
1154 |
msgstr ""
|
1155 |
|
1156 |
+
#: ../app/admin/RTMediaFormHandler.php:405
|
1157 |
+
msgid "Allow usage data tracking"
|
1158 |
msgstr ""
|
1159 |
|
1160 |
+
#: ../app/admin/RTMediaFormHandler.php:410
|
1161 |
+
msgid ""
|
1162 |
+
"To make rtMedia better compatible with your sites, you can help the rtMedia "
|
1163 |
+
"team learn what themes and plugins you are using. No private information "
|
1164 |
+
"about your setup will be sent during tracking."
|
1165 |
msgstr ""
|
1166 |
|
1167 |
+
#: ../app/admin/RTMediaFormHandler.php:414
|
1168 |
+
msgid "Admin bar menu integration"
|
1169 |
msgstr ""
|
1170 |
|
1171 |
+
#: ../app/admin/RTMediaFormHandler.php:419
|
1172 |
+
msgid ""
|
1173 |
+
"Add rtMedia menu to WordPress admin bar for easy access to settings and "
|
1174 |
+
"moderation page (if enabled)."
|
1175 |
+
msgstr ""
|
1176 |
+
|
1177 |
+
#: ../app/admin/RTMediaFormHandler.php:424
|
1178 |
+
msgid "Add a link to rtMedia in footer"
|
1179 |
msgstr ""
|
1180 |
|
1181 |
+
#: ../app/admin/RTMediaFormHandler.php:429
|
1182 |
+
msgid "Help us promote rtMedia."
|
1183 |
msgstr ""
|
1184 |
|
1185 |
+
#: ../app/admin/RTMediaFormHandler.php:434
|
1186 |
+
msgid "Also add my affiliate-id to rtMedia footer link"
|
1187 |
msgstr ""
|
1188 |
|
1189 |
+
#: ../app/admin/RTMediaFormHandler.php:439
|
1190 |
+
msgid ""
|
1191 |
+
"Add your affiliate-id along with footer link and get rewarded by our "
|
1192 |
+
"affiliation program."
|
1193 |
msgstr ""
|
1194 |
|
1195 |
+
#: ../app/admin/RTMediaFormHandler.php:443
|
1196 |
+
msgid ""
|
1197 |
+
"Signup for rtMedia affiliate program <a href=\"https://rtcamp.com/affiliates"
|
1198 |
+
"\">here</a>"
|
1199 |
msgstr ""
|
1200 |
|
1201 |
+
#: ../app/admin/RTMediaFormHandler.php:446
|
1202 |
+
msgid "Enable JSON API"
|
1203 |
msgstr ""
|
1204 |
|
1205 |
+
#: ../app/admin/RTMediaFormHandler.php:451
|
1206 |
+
msgid ""
|
1207 |
+
"This will allow handling API requests for rtMedia sent through any mobile "
|
1208 |
+
"app."
|
1209 |
msgstr ""
|
1210 |
|
1211 |
+
#: ../app/admin/RTMediaFormHandler.php:454
|
1212 |
+
msgid ""
|
1213 |
+
"You can refer to the API document from <a href=\"https://rtcamp.com/rtmedia/"
|
1214 |
+
"docs/developer/json-api/\">here</a>"
|
1215 |
msgstr ""
|
1216 |
|
1217 |
+
#: ../app/admin/RTMediaFormHandler.php:477
|
1218 |
+
msgid "Admin Settings"
|
|
|
1219 |
msgstr ""
|
1220 |
|
1221 |
+
#: ../app/admin/RTMediaFormHandler.php:478
|
1222 |
+
msgid "API Settings"
|
|
|
|
|
1223 |
msgstr ""
|
1224 |
|
1225 |
+
#: ../app/admin/RTMediaFormHandler.php:479
|
1226 |
+
msgid "Miscellaneous"
|
|
|
1227 |
msgstr ""
|
1228 |
|
1229 |
+
#: ../app/admin/RTMediaFormHandler.php:480
|
1230 |
+
msgid "Footer Link"
|
|
|
1231 |
msgstr ""
|
1232 |
|
1233 |
+
#: ../app/admin/RTMediaFormHandler.php:563
|
1234 |
+
msgid "Media Types Settings"
|
|
|
1235 |
msgstr ""
|
1236 |
|
1237 |
+
#: ../app/admin/RTMediaFormHandler.php:571
|
1238 |
+
#: ../app/helper/RTMediaSettings.php:323
|
1239 |
+
msgid "Media Type"
|
1240 |
msgstr ""
|
1241 |
|
1242 |
+
#: ../app/admin/RTMediaFormHandler.php:576
|
1243 |
+
msgid "Allow Upload"
|
1244 |
msgstr ""
|
1245 |
|
1246 |
+
#: ../app/admin/RTMediaFormHandler.php:578
|
1247 |
+
msgid "Allows you to upload a particular media type on your post."
|
1248 |
msgstr ""
|
1249 |
|
1250 |
+
#: ../app/admin/RTMediaFormHandler.php:586
|
1251 |
+
msgid "Set Featured"
|
|
|
|
|
1252 |
msgstr ""
|
1253 |
|
1254 |
+
#: ../app/admin/RTMediaFormHandler.php:588
|
1255 |
+
msgid "Place a specific media as a featured content on the post."
|
1256 |
msgstr ""
|
1257 |
|
1258 |
+
#: ../app/admin/RTMediaFormHandler.php:630
|
1259 |
+
msgid "File Extensions"
|
1260 |
msgstr ""
|
1261 |
|
1262 |
+
#: ../app/admin/RTMediaFormHandler.php:718
|
1263 |
+
msgid "Media Size Settings"
|
1264 |
msgstr ""
|
1265 |
|
1266 |
+
#: ../app/admin/RTMediaFormHandler.php:723
|
1267 |
+
msgid "Category"
|
1268 |
msgstr ""
|
1269 |
|
1270 |
+
#: ../app/admin/RTMediaFormHandler.php:724
|
1271 |
+
msgid "Entity"
|
1272 |
msgstr ""
|
1273 |
|
1274 |
+
#: ../app/admin/RTMediaFormHandler.php:725
|
1275 |
+
msgid "Width"
|
1276 |
msgstr ""
|
1277 |
|
1278 |
+
#: ../app/admin/RTMediaFormHandler.php:726
|
1279 |
+
msgid "Height"
|
1280 |
msgstr ""
|
1281 |
|
1282 |
+
#: ../app/admin/RTMediaFormHandler.php:727
|
1283 |
+
msgid "Crop"
|
1284 |
msgstr ""
|
1285 |
|
1286 |
+
#: ../app/admin/RTMediaFormHandler.php:780
|
1287 |
+
msgid "Number of thumbnails to generate on video upload"
|
1288 |
msgstr ""
|
1289 |
|
1290 |
+
#: ../app/admin/RTMediaFormHandler.php:786
|
1291 |
+
msgid ""
|
1292 |
+
" If you choose more than 1 thumbnail, your users will be able to change the "
|
1293 |
+
"thumbnail by going to video 'edit' section. Maximum value is 10."
|
1294 |
msgstr ""
|
1295 |
|
1296 |
+
#: ../app/admin/RTMediaFormHandler.php:794
|
1297 |
+
msgid "Encoding Settings"
|
1298 |
msgstr ""
|
1299 |
|
1300 |
+
#: ../app/admin/RTMediaFormHandler.php:801
|
1301 |
+
msgid "JPEG/JPG image quality (1-100)"
|
1302 |
msgstr ""
|
1303 |
|
1304 |
+
#: ../app/admin/RTMediaFormHandler.php:807
|
|
|
1305 |
msgid ""
|
1306 |
+
"Enter JPEG/JPG Image Quality. Minimum value is 1. 100 is original quality."
|
|
|
|
|
1307 |
msgstr ""
|
1308 |
|
1309 |
+
#: ../app/admin/RTMediaFormHandler.php:815
|
1310 |
+
msgid "Image Quality"
|
1311 |
msgstr ""
|
1312 |
|
1313 |
+
#: ../app/admin/RTMediaFormHandler.php:837
|
1314 |
+
msgid "Custom CSS settings"
|
1315 |
msgstr ""
|
1316 |
|
1317 |
+
#: ../app/admin/RTMediaFormHandler.php:856
|
1318 |
+
msgid "rtMedia default styles"
|
1319 |
msgstr ""
|
1320 |
|
1321 |
+
#: ../app/admin/RTMediaFormHandler.php:862
|
1322 |
+
msgid ""
|
1323 |
+
"Load default rtMedia styles. You need to write your own style for rtMedia if "
|
1324 |
+
"you disable it."
|
1325 |
msgstr ""
|
1326 |
|
1327 |
+
#: ../app/admin/RTMediaFormHandler.php:867
|
1328 |
+
msgid "Paste your CSS code"
|
1329 |
msgstr ""
|
1330 |
|
1331 |
+
#: ../app/admin/RTMediaFormHandler.php:873
|
1332 |
+
msgid "Custom rtMedia CSS container"
|
1333 |
msgstr ""
|
1334 |
|
1335 |
+
#: ../app/admin/RTMediaFormHandler.php:896
|
1336 |
+
msgid "Enable privacy"
|
1337 |
msgstr ""
|
1338 |
|
1339 |
+
#: ../app/admin/RTMediaFormHandler.php:902
|
1340 |
+
msgid "Enable privacy in rtMedia"
|
1341 |
msgstr ""
|
1342 |
|
1343 |
+
#: ../app/admin/RTMediaFormHandler.php:907
|
1344 |
+
msgid "Default privacy"
|
1345 |
msgstr ""
|
1346 |
|
1347 |
+
#: ../app/admin/RTMediaFormHandler.php:913
|
1348 |
+
msgid "Set default privacy for media"
|
1349 |
msgstr ""
|
1350 |
|
1351 |
+
#: ../app/admin/RTMediaFormHandler.php:919
|
1352 |
+
msgid "Allow users to set privacy for their content"
|
1353 |
msgstr ""
|
1354 |
|
1355 |
+
#: ../app/admin/RTMediaFormHandler.php:924
|
1356 |
+
msgid ""
|
1357 |
+
"If you choose this, users will be able to change privacy of their own "
|
1358 |
+
"uploads."
|
1359 |
msgstr ""
|
1360 |
|
1361 |
+
#: ../app/admin/RTMediaFormHandler.php:928
|
1362 |
+
msgid "For group uploads, BuddyPress groups privacy is used."
|
1363 |
msgstr ""
|
1364 |
|
1365 |
+
#: ../app/admin/RTMediaFormHandler.php:970
|
1366 |
+
msgid "Enable media in profile"
|
1367 |
msgstr ""
|
1368 |
|
1369 |
+
#: ../app/admin/RTMediaFormHandler.php:975
|
1370 |
+
msgid "Enable Media on BuddyPress Profile"
|
|
|
1371 |
msgstr ""
|
1372 |
|
1373 |
+
#: ../app/admin/RTMediaFormHandler.php:980
|
1374 |
+
msgid "Enable media in group"
|
1375 |
msgstr ""
|
1376 |
|
1377 |
+
#: ../app/admin/RTMediaFormHandler.php:985
|
1378 |
+
msgid "Enable Media on BuddyPress Groups"
|
1379 |
msgstr ""
|
1380 |
|
1381 |
+
#: ../app/admin/RTMediaFormHandler.php:990
|
1382 |
+
msgid "Allow upload from activity stream"
|
1383 |
msgstr ""
|
1384 |
|
1385 |
+
#: ../app/admin/RTMediaFormHandler.php:995
|
1386 |
+
msgid "Allow upload using status update box present on activity stream page"
|
1387 |
msgstr ""
|
1388 |
|
1389 |
+
#: ../app/admin/RTMediaFormHandler.php:1001
|
1390 |
+
msgid "Number of media items to show in activity stream"
|
1391 |
msgstr ""
|
1392 |
|
1393 |
+
#: ../app/admin/RTMediaFormHandler.php:1006
|
1394 |
+
msgid ""
|
1395 |
+
"With bulk uploads activity, the stream may get flooded. You can control the "
|
1396 |
+
"maximum number of media items or files per activity. This limit will not "
|
1397 |
+
"affect the actual number of uploads. This is only for display. <em>0</em> "
|
1398 |
+
"means unlimited."
|
1399 |
msgstr ""
|
1400 |
|
1401 |
+
#: ../app/admin/RTMediaFormHandler.php:1013
|
1402 |
+
msgid "Organize media into albums"
|
1403 |
msgstr ""
|
1404 |
|
1405 |
+
#: ../app/admin/RTMediaFormHandler.php:1019
|
1406 |
+
msgid ""
|
1407 |
+
"This will add 'album' tab to BuddyPress profile and group depending on the "
|
1408 |
+
"^above^ settings."
|
1409 |
msgstr ""
|
1410 |
|
1411 |
+
#: ../app/admin/RTMediaAdmin.php:125
|
1412 |
+
#, php-format
|
1413 |
+
msgid "View “%s”"
|
1414 |
msgstr ""
|
1415 |
|
1416 |
+
#: ../app/admin/RTMediaAdmin.php:125
|
1417 |
+
msgid "View"
|
1418 |
msgstr ""
|
1419 |
|
1420 |
+
#: ../app/admin/RTMediaAdmin.php:367 ../app/admin/RTMediaAdmin.php:393
|
1421 |
+
msgid "rtMedia:"
|
1422 |
msgstr ""
|
1423 |
|
1424 |
+
#: ../app/admin/RTMediaAdmin.php:367
|
1425 |
+
msgid " You must "
|
1426 |
msgstr ""
|
1427 |
|
1428 |
+
#: ../app/admin/RTMediaAdmin.php:367
|
1429 |
+
msgid "update permalink structure"
|
1430 |
msgstr ""
|
1431 |
|
1432 |
+
#: ../app/admin/RTMediaAdmin.php:367
|
1433 |
+
msgid " to something other than the default for it to work."
|
|
|
|
|
|
|
|
|
1434 |
msgstr ""
|
1435 |
|
1436 |
+
#: ../app/admin/RTMediaAdmin.php:393
|
1437 |
+
msgid ""
|
1438 |
+
"Please update all premium add-ons that you have purchased from rtCamp from"
|
1439 |
msgstr ""
|
1440 |
|
1441 |
+
#: ../app/admin/RTMediaAdmin.php:393
|
1442 |
+
msgid "your account"
|
|
|
1443 |
msgstr ""
|
1444 |
|
1445 |
+
#: ../app/admin/RTMediaAdmin.php:393
|
1446 |
+
msgid "Dismiss"
|
|
|
|
|
|
|
|
|
1447 |
msgstr ""
|
1448 |
|
1449 |
+
#: ../app/admin/RTMediaAdmin.php:506
|
1450 |
+
msgid "rtMedia Pro is released"
|
|
|
|
|
|
|
|
|
1451 |
msgstr ""
|
1452 |
|
1453 |
+
#: ../app/admin/RTMediaAdmin.php:527
|
1454 |
+
msgid "Media Stats"
|
1455 |
msgstr ""
|
1456 |
|
1457 |
+
#: ../app/admin/RTMediaAdmin.php:554
|
1458 |
+
msgid "Usage Stats"
|
1459 |
msgstr ""
|
1460 |
|
1461 |
+
#: ../app/admin/RTMediaAdmin.php:563
|
1462 |
+
msgid "Total "
|
1463 |
msgstr ""
|
1464 |
|
1465 |
+
#: ../app/admin/RTMediaAdmin.php:571
|
1466 |
+
msgid "With Media"
|
|
|
|
|
1467 |
msgstr ""
|
1468 |
|
1469 |
+
#: ../app/admin/RTMediaAdmin.php:579
|
1470 |
+
msgid "Comments "
|
|
|
|
|
1471 |
msgstr ""
|
1472 |
|
1473 |
+
#: ../app/admin/RTMediaAdmin.php:598
|
1474 |
+
msgid "rtMedia Links:"
|
|
|
|
|
|
|
1475 |
msgstr ""
|
1476 |
|
1477 |
+
#: ../app/admin/RTMediaAdmin.php:599
|
1478 |
+
msgid "Homepage"
|
1479 |
msgstr ""
|
1480 |
|
1481 |
+
#: ../app/admin/RTMediaAdmin.php:600
|
1482 |
+
msgid "Free Support"
|
|
|
|
|
1483 |
msgstr ""
|
1484 |
|
1485 |
+
#: ../app/admin/RTMediaAdmin.php:601
|
1486 |
+
msgid "Premium Addons"
|
1487 |
msgstr ""
|
1488 |
|
1489 |
+
#: ../app/admin/RTMediaAdmin.php:617
|
1490 |
+
msgid "Right Now in rtMedia"
|
1491 |
msgstr ""
|
1492 |
|
1493 |
+
#: ../app/admin/RTMediaAdmin.php:671 ../app/admin/RTMediaAdmin.php:873
|
1494 |
+
msgid "Regenerate Thumbnail"
|
|
|
|
|
1495 |
msgstr ""
|
1496 |
|
1497 |
+
#: ../app/admin/RTMediaAdmin.php:712 ../app/admin/RTMediaAdmin.php:1359
|
1498 |
+
#: ../app/admin/RTMediaAdmin.php:1360
|
1499 |
+
msgid "rtMedia"
|
1500 |
msgstr ""
|
1501 |
|
1502 |
+
#: ../app/admin/RTMediaAdmin.php:719 ../app/admin/RTMediaAdmin.php:722
|
1503 |
+
#: ../app/admin/RTMediaAdmin.php:861 ../app/admin/RTMediaAdmin.php:1389
|
1504 |
+
msgid "Settings"
|
1505 |
msgstr ""
|
1506 |
|
1507 |
+
#: ../app/admin/RTMediaAdmin.php:730 ../app/admin/RTMediaAdmin.php:733
|
1508 |
+
#: ../app/admin/RTMediaAdmin.php:862 ../app/admin/RTMediaAdmin.php:1393
|
1509 |
+
msgid "Addons"
|
1510 |
msgstr ""
|
1511 |
|
1512 |
+
#: ../app/admin/RTMediaAdmin.php:741 ../app/admin/RTMediaAdmin.php:744
|
1513 |
+
#: ../app/admin/RTMediaAdmin.php:863 ../app/admin/RTMediaAdmin.php:1405
|
1514 |
+
#: ../app/helper/RTMediaSupport.php:51 ../app/helper/RTMediaSupport.php:52
|
1515 |
+
#: ../app/helper/RTMediaSettings.php:207
|
1516 |
+
msgid "Support"
|
1517 |
msgstr ""
|
1518 |
|
1519 |
+
#: ../app/admin/RTMediaAdmin.php:752 ../app/admin/RTMediaAdmin.php:755
|
1520 |
+
#: ../app/admin/RTMediaAdmin.php:864 ../app/admin/RTMediaAdmin.php:1397
|
1521 |
+
msgid "Themes"
|
1522 |
msgstr ""
|
1523 |
|
1524 |
+
#: ../app/admin/RTMediaAdmin.php:763 ../app/admin/RTMediaAdmin.php:766
|
1525 |
+
#: ../app/admin/RTMediaAdmin.php:865 ../app/admin/RTMediaAdmin.php:1401
|
1526 |
+
msgid "Hire Us"
|
1527 |
msgstr ""
|
1528 |
|
1529 |
+
#: ../app/admin/RTMediaAdmin.php:775 ../app/admin/RTMediaAdmin.php:778
|
1530 |
+
#: ../app/admin/RTMediaAdmin.php:867 ../app/admin/RTMediaAdmin.php:1413
|
1531 |
+
msgid "Licenses"
|
1532 |
msgstr ""
|
1533 |
|
1534 |
+
#: ../app/admin/RTMediaAdmin.php:822
|
1535 |
+
msgid "ON"
|
1536 |
msgstr ""
|
1537 |
|
1538 |
+
#: ../app/admin/RTMediaAdmin.php:823
|
1539 |
+
msgid "OFF"
|
|
|
|
|
1540 |
msgstr ""
|
1541 |
|
1542 |
+
#: ../app/admin/RTMediaAdmin.php:829
|
1543 |
+
msgid "Please do not refresh this page."
|
1544 |
msgstr ""
|
1545 |
|
1546 |
+
#: ../app/admin/RTMediaAdmin.php:830
|
1547 |
+
msgid ""
|
1548 |
+
"Something went wrong. Please <a href onclick=\"location.reload();\">refresh</"
|
1549 |
+
"a> page."
|
1550 |
msgstr ""
|
1551 |
|
1552 |
+
#: ../app/admin/RTMediaAdmin.php:831
|
1553 |
+
msgid "This will subscribe you to the free plan."
|
1554 |
msgstr ""
|
1555 |
|
1556 |
+
#: ../app/admin/RTMediaAdmin.php:832
|
1557 |
+
msgid "Are you sure you want to disable the encoding service?"
|
1558 |
msgstr ""
|
1559 |
|
1560 |
+
#: ../app/admin/RTMediaAdmin.php:833
|
1561 |
+
msgid "Are you sure you want to enable the encoding service?"
|
1562 |
msgstr ""
|
1563 |
|
1564 |
+
#: ../app/admin/RTMediaAdmin.php:873
|
1565 |
+
msgid "Regen. Thumbnail "
|
|
|
|
|
1566 |
msgstr ""
|
1567 |
|
1568 |
+
#: ../app/admin/RTMediaAdmin.php:891 ../app/admin/RTMediaAdmin.php:1870
|
1569 |
+
msgid "Regenerate Video Thumbnails"
|
1570 |
msgstr ""
|
1571 |
|
1572 |
+
#: ../app/admin/RTMediaAdmin.php:909
|
1573 |
+
msgid "Regenerate Pending Thumbnails"
|
1574 |
msgstr ""
|
1575 |
|
1576 |
+
#: ../app/admin/RTMediaAdmin.php:919
|
1577 |
+
msgid "Total Videos"
|
1578 |
msgstr ""
|
1579 |
|
1580 |
+
#: ../app/admin/RTMediaAdmin.php:922
|
1581 |
+
msgid "Sent of regenerate thumbails"
|
1582 |
msgstr ""
|
1583 |
|
1584 |
+
#: ../app/admin/RTMediaAdmin.php:924
|
1585 |
+
msgid "Fail to regenerate thumbails"
|
|
|
|
|
|
|
1586 |
msgstr ""
|
1587 |
|
1588 |
+
#: ../app/admin/RTMediaAdmin.php:963
|
1589 |
+
msgid "Regenerate Video Thumbnails Done"
|
1590 |
msgstr ""
|
1591 |
|
1592 |
+
#: ../app/admin/RTMediaAdmin.php:1007
|
1593 |
+
#, php-format
|
1594 |
msgid ""
|
1595 |
+
"You have %s videos without thumbnails. Click <a href='%s'> here </a> to "
|
1596 |
+
"generate thumbnails. <a href='#' onclick='rtmedia_hide_video_thumb_notice()' "
|
1597 |
+
"style='float:right'>Hide</a>"
|
1598 |
msgstr ""
|
1599 |
|
1600 |
+
#: ../app/admin/RTMediaAdmin.php:1085
|
1601 |
+
msgid "not a video ..."
|
1602 |
msgstr ""
|
1603 |
|
1604 |
+
#: ../app/admin/RTMediaAdmin.php:1250
|
1605 |
+
msgid "Empowering The Web With WordPress"
|
1606 |
msgstr ""
|
1607 |
|
1608 |
+
#: ../app/admin/RTMediaAdmin.php:1270
|
1609 |
+
msgid "Settings saved successfully!"
|
1610 |
msgstr ""
|
1611 |
|
1612 |
+
#: ../app/admin/RTMediaAdmin.php:1273 ../app/admin/RTMediaAdmin.php:1296
|
1613 |
+
msgid "Save Settings"
|
|
|
|
|
1614 |
msgstr ""
|
1615 |
|
1616 |
+
#: ../app/admin/RTMediaAdmin.php:1495 ../app/admin/RTMediaAdmin.php:1496
|
1617 |
+
msgid "Display"
|
|
|
|
|
1618 |
msgstr ""
|
1619 |
|
1620 |
+
#: ../app/admin/RTMediaAdmin.php:1504
|
1621 |
+
msgid "rtMedia BuddyPress"
|
1622 |
+
msgstr ""
|
1623 |
+
|
1624 |
+
#: ../app/admin/RTMediaAdmin.php:1505
|
1625 |
+
msgid "BuddyPress"
|
1626 |
msgstr ""
|
1627 |
|
1628 |
+
#: ../app/admin/RTMediaAdmin.php:1513
|
1629 |
+
msgid "rtMedia Types"
|
|
|
|
|
1630 |
msgstr ""
|
1631 |
|
1632 |
+
#: ../app/admin/RTMediaAdmin.php:1514
|
1633 |
+
msgid "Types"
|
|
|
|
|
1634 |
msgstr ""
|
1635 |
|
1636 |
+
#: ../app/admin/RTMediaAdmin.php:1521
|
1637 |
+
msgid "rtMedia Sizes"
|
1638 |
msgstr ""
|
1639 |
|
1640 |
+
#: ../app/admin/RTMediaAdmin.php:1522
|
1641 |
+
msgid "Media Sizes"
|
1642 |
msgstr ""
|
1643 |
|
1644 |
+
#: ../app/admin/RTMediaAdmin.php:1529
|
1645 |
+
msgid "rtMedia Privacy"
|
1646 |
msgstr ""
|
1647 |
|
1648 |
+
#: ../app/admin/RTMediaAdmin.php:1536
|
1649 |
+
msgid "rtMedia Custom CSS"
|
1650 |
msgstr ""
|
1651 |
|
1652 |
+
#: ../app/admin/RTMediaAdmin.php:1537
|
1653 |
+
msgid "Custom CSS"
|
1654 |
msgstr ""
|
1655 |
|
1656 |
+
#: ../app/admin/RTMediaAdmin.php:1546 ../app/admin/RTMediaAdmin.php:1547
|
1657 |
+
msgid "Other Settings"
|
|
|
1658 |
msgstr ""
|
1659 |
|
1660 |
+
#: ../app/admin/RTMediaAdmin.php:1642
|
1661 |
+
#, php-format
|
1662 |
+
msgid "I use @buddypressmedia http://rt.cx/rtmedia on %s"
|
1663 |
msgstr ""
|
1664 |
|
1665 |
+
#: ../app/admin/RTMediaAdmin.php:1644
|
1666 |
+
msgid "Post to Twitter Now"
|
1667 |
msgstr ""
|
1668 |
|
1669 |
+
#: ../app/admin/RTMediaAdmin.php:1644
|
1670 |
+
msgid "Post to Twitter"
|
1671 |
msgstr ""
|
1672 |
|
1673 |
+
#: ../app/admin/RTMediaAdmin.php:1645
|
1674 |
+
msgid "Share on Facebook Now"
|
1675 |
msgstr ""
|
1676 |
|
1677 |
+
#: ../app/admin/RTMediaAdmin.php:1645
|
1678 |
+
msgid "Share on Facebook"
|
1679 |
msgstr ""
|
1680 |
|
1681 |
+
#: ../app/admin/RTMediaAdmin.php:1646
|
1682 |
+
msgid "Rate rtMedia on Wordpress.org"
|
1683 |
msgstr ""
|
1684 |
|
1685 |
+
#: ../app/admin/RTMediaAdmin.php:1646
|
1686 |
+
msgid "Rate on Wordpress.org"
|
1687 |
msgstr ""
|
1688 |
|
1689 |
+
#: ../app/admin/RTMediaAdmin.php:1647
|
1690 |
+
msgid "Subscribe to our Feeds"
|
1691 |
msgstr ""
|
1692 |
|
1693 |
+
#: ../app/admin/RTMediaAdmin.php:1650
|
1694 |
+
msgid "Spread the Word"
|
1695 |
msgstr ""
|
1696 |
|
1697 |
+
#: ../app/admin/RTMediaAdmin.php:1656 ../app/admin/RTMediaAdmin.php:1663
|
1698 |
+
msgid "Subscribe"
|
1699 |
msgstr ""
|
1700 |
|
1701 |
+
#: ../app/admin/RTMediaAdmin.php:1685
|
1702 |
+
msgid "Thank you for your time."
|
1703 |
msgstr ""
|
1704 |
|
1705 |
+
#: ../app/admin/RTMediaAdmin.php:1697
|
1706 |
+
msgid "Premium Add-ons"
|
1707 |
msgstr ""
|
1708 |
|
1709 |
+
#: ../app/admin/RTMediaAdmin.php:1713
|
1710 |
+
#, php-format
|
1711 |
msgid ""
|
1712 |
+
"You have images enabled on rtMedia but your network allowed filetypes do not "
|
1713 |
+
"permit uploading of %s. Click <a href=\"%s\">here</a> to change your "
|
1714 |
+
"settings manually."
|
1715 |
msgstr ""
|
1716 |
|
1717 |
+
#: ../app/admin/RTMediaAdmin.php:1714 ../app/admin/RTMediaAdmin.php:1725
|
1718 |
+
#: ../app/admin/RTMediaAdmin.php:1734
|
1719 |
+
msgid "Recommended"
|
1720 |
msgstr ""
|
1721 |
|
1722 |
+
#: ../app/admin/RTMediaAdmin.php:1714 ../app/admin/RTMediaAdmin.php:1725
|
1723 |
+
#: ../app/admin/RTMediaAdmin.php:1734
|
1724 |
+
msgid "Update Network Settings Automatically"
|
1725 |
msgstr ""
|
1726 |
|
1727 |
+
#: ../app/admin/RTMediaAdmin.php:1724
|
1728 |
+
#, php-format
|
1729 |
msgid ""
|
1730 |
+
"You have video enabled on BuddyPress Media but your network allowed "
|
1731 |
+
"filetypes do not permit uploading of mp4. Click <a href=\"%s\">here</a> to "
|
1732 |
+
"change your settings manually."
|
1733 |
msgstr ""
|
1734 |
|
1735 |
+
#: ../app/admin/RTMediaAdmin.php:1733
|
1736 |
+
#, php-format
|
1737 |
+
msgid ""
|
1738 |
+
"You have audio enabled on BuddyPress Media but your network allowed "
|
1739 |
+
"filetypes do not permit uploading of mp3. Click <a href=\"%s\">here</a> to "
|
1740 |
+
"change your settings manually."
|
1741 |
msgstr ""
|
1742 |
|
1743 |
+
#: ../app/admin/RTMediaAdmin.php:1748
|
1744 |
+
msgid "Network settings updated successfully."
|
1745 |
msgstr ""
|
1746 |
|
1747 |
+
#: ../app/admin/RTMediaAdmin.php:1854
|
1748 |
+
msgid "Video is sent to generate thumbnails."
|
|
|
|
|
1749 |
msgstr ""
|
1750 |
|
1751 |
+
#: ../app/admin/RTMediaAdmin.php:1856
|
1752 |
+
msgid "Video cannot be sent to generate thumbnails."
|
1753 |
msgstr ""
|
1754 |
|
1755 |
+
#: ../app/admin/RTMediaAdmin.php:1935
|
1756 |
msgid ""
|
1757 |
+
"Please update rtMedia template files if you have overridden the default "
|
1758 |
+
"rtMedia templates in your theme. If not, you can ignore and hide this notice."
|
1759 |
msgstr ""
|
1760 |
|
1761 |
+
#: ../app/admin/RTMediaAdmin.php:1935
|
1762 |
+
#: ../app/importers/RTMediaMediaSizeImporter.php:66
|
1763 |
+
#: ../app/importers/RTMediaMigration.php:64
|
1764 |
+
msgid "Hide"
|
1765 |
msgstr ""
|
1766 |
|
1767 |
+
#: ../app/helper/RTMediaSupport.php:58 ../app/helper/RTMediaSupport.php:59
|
1768 |
+
#: ../app/helper/RTMediaSupport.php:305 ../app/helper/RTMediaSupport.php:560
|
1769 |
+
msgid "Debug Info"
|
1770 |
msgstr ""
|
1771 |
|
1772 |
+
#: ../app/helper/RTMediaSupport.php:66 ../app/helper/RTMediaSupport.php:67
|
1773 |
+
#: ../app/importers/RTMediaMigration.php:83
|
1774 |
+
msgid "Migration"
|
1775 |
msgstr ""
|
1776 |
|
1777 |
+
#: ../app/helper/RTMediaSupport.php:128
|
1778 |
+
msgid "Service"
|
1779 |
msgstr ""
|
1780 |
|
1781 |
+
#: ../app/helper/RTMediaSupport.php:135
|
1782 |
+
msgid "Premium Support"
|
1783 |
msgstr ""
|
1784 |
|
1785 |
+
#: ../app/helper/RTMediaSupport.php:141
|
1786 |
+
msgid "Bug Report"
|
1787 |
msgstr ""
|
1788 |
|
1789 |
+
#: ../app/helper/RTMediaSupport.php:147
|
1790 |
+
msgid "New Feature"
|
1791 |
msgstr ""
|
1792 |
|
1793 |
+
#: ../app/helper/RTMediaSupport.php:149
|
1794 |
+
msgid "Submit"
|
|
|
|
|
1795 |
msgstr ""
|
1796 |
|
1797 |
+
#: ../app/helper/RTMediaSupport.php:195
|
1798 |
+
msgid "by"
|
1799 |
msgstr ""
|
1800 |
|
1801 |
+
#: ../app/helper/RTMediaSupport.php:195
|
1802 |
+
msgid "version"
|
1803 |
msgstr ""
|
1804 |
|
1805 |
+
#: ../app/helper/RTMediaSupport.php:357
|
1806 |
+
msgid "There is no media found to migrate."
|
1807 |
msgstr ""
|
1808 |
|
1809 |
+
#: ../app/helper/RTMediaSupport.php:363
|
1810 |
+
msgid "Click"
|
1811 |
msgstr ""
|
1812 |
|
1813 |
+
#: ../app/helper/RTMediaSupport.php:363
|
1814 |
+
msgid "here"
|
1815 |
msgstr ""
|
1816 |
|
1817 |
+
#: ../app/helper/RTMediaSupport.php:363
|
1818 |
+
msgid "here to migrate media from rtMedia 2.x to rtMedia 3.0+."
|
1819 |
msgstr ""
|
1820 |
|
1821 |
+
#: ../app/helper/RTMediaSupport.php:392
|
1822 |
+
msgid "Submit a Bug Report"
|
1823 |
msgstr ""
|
1824 |
|
1825 |
+
#: ../app/helper/RTMediaSupport.php:395
|
1826 |
+
msgid "Submit a New Feature Request"
|
1827 |
msgstr ""
|
1828 |
|
1829 |
+
#: ../app/helper/RTMediaSupport.php:398
|
1830 |
+
msgid "Submit Support Request"
|
1831 |
msgstr ""
|
1832 |
|
1833 |
+
#: ../app/helper/RTMediaSupport.php:405
|
1834 |
msgid ""
|
1835 |
+
"If your site has some issues due to rtMedia and you want support, feel free "
|
1836 |
+
"to create a support topic on <a target=\"_blank\" href=\"http://community."
|
1837 |
+
"rtcamp.com/c/rtmedia/?"
|
1838 |
+
"utm_source=dashboard&utm_medium=plugin&utm_campaign=buddypress-media"
|
1839 |
+
"\">Community Forum</a>."
|
1840 |
msgstr ""
|
1841 |
|
1842 |
+
#: ../app/helper/RTMediaSupport.php:406
|
1843 |
+
msgid ""
|
1844 |
+
"If you have any suggestions, enhancements or bug reports, you can open a new "
|
1845 |
+
"issue on <a target=\"_blank\" href=\"https://github.com/rtCamp/buddypress-"
|
1846 |
+
"media/issues/new\">GitHub</a>."
|
1847 |
msgstr ""
|
1848 |
|
1849 |
+
#: ../app/helper/RTMediaSupport.php:415
|
1850 |
+
msgid "Name"
|
1851 |
msgstr ""
|
1852 |
|
1853 |
+
#: ../app/helper/RTMediaSupport.php:420
|
1854 |
+
msgid "Use actual user name which used during purchased."
|
1855 |
msgstr ""
|
1856 |
|
1857 |
+
#: ../app/helper/RTMediaSupport.php:426
|
1858 |
+
msgid "Email"
|
|
|
|
|
1859 |
msgstr ""
|
1860 |
|
1861 |
+
#: ../app/helper/RTMediaSupport.php:431
|
1862 |
+
msgid "Use email id which used during purchased"
|
1863 |
msgstr ""
|
1864 |
|
1865 |
+
#: ../app/helper/RTMediaSupport.php:437
|
1866 |
+
msgid "Website"
|
|
|
|
|
|
|
|
|
|
|
|
|
1867 |
msgstr ""
|
1868 |
|
1869 |
+
#: ../app/helper/RTMediaSupport.php:442
|
1870 |
+
msgid "Subject"
|
|
|
|
|
1871 |
msgstr ""
|
1872 |
|
1873 |
+
#: ../app/helper/RTMediaSupport.php:490
|
1874 |
+
msgid "rtMedia Premium Support Request from"
|
1875 |
msgstr ""
|
1876 |
|
1877 |
+
#: ../app/helper/RTMediaSupport.php:493
|
1878 |
+
msgid "rtMedia New Feature Request from"
|
1879 |
msgstr ""
|
1880 |
|
1881 |
+
#: ../app/helper/RTMediaSupport.php:496
|
1882 |
+
msgid "rtMedia Bug Report from"
|
1883 |
msgstr ""
|
1884 |
|
1885 |
+
#: ../app/helper/RTMediaSupport.php:499
|
1886 |
+
msgid "rtMedia Contact from"
|
1887 |
msgstr ""
|
1888 |
|
1889 |
+
#: ../app/helper/RTMediaSupport.php:582
|
1890 |
+
msgid "Thank you for your Feedback/Suggestion."
|
1891 |
msgstr ""
|
1892 |
|
1893 |
+
#: ../app/helper/RTMediaSupport.php:584
|
1894 |
+
msgid "Thank you for posting your support request."
|
1895 |
msgstr ""
|
1896 |
|
1897 |
+
#: ../app/helper/RTMediaSupport.php:585
|
1898 |
+
msgid "We will get back to you shortly."
|
|
|
1899 |
msgstr ""
|
1900 |
|
1901 |
+
#: ../app/helper/RTMediaSupport.php:590
|
1902 |
+
msgid "Your server failed to send an email."
|
1903 |
msgstr ""
|
1904 |
|
1905 |
+
#: ../app/helper/RTMediaSupport.php:591
|
1906 |
+
msgid "Kindly contact your server support to fix this."
|
|
|
1907 |
msgstr ""
|
1908 |
|
1909 |
+
#: ../app/helper/RTMediaSupport.php:592
|
1910 |
#, php-format
|
1911 |
+
msgid "You can alternatively create a support request <a href=\"%s\">here</a>"
|
1912 |
msgstr ""
|
1913 |
|
1914 |
+
#: ../app/helper/RTMediaAddon.php:79 ../app/helper/RTMediaAddon.php:80
|
1915 |
+
msgid "Plugins"
|
|
|
1916 |
msgstr ""
|
1917 |
|
1918 |
+
#: ../app/helper/RTMediaAddon.php:87 ../app/helper/RTMediaAddon.php:88
|
1919 |
+
msgid "Audio/Video Encoding"
|
1920 |
msgstr ""
|
1921 |
|
1922 |
+
#: ../app/helper/RTMediaAddon.php:111
|
1923 |
+
msgid "Moderation"
|
1924 |
msgstr ""
|
1925 |
|
1926 |
+
#: ../app/helper/RTMediaAddon.php:114
|
1927 |
+
msgid ""
|
1928 |
+
"Report media if they find offensive. Set number of reports to automatically "
|
1929 |
+
"take down media from site."
|
1930 |
msgstr ""
|
1931 |
|
1932 |
+
#: ../app/helper/RTMediaAddon.php:122
|
1933 |
+
msgid "Custom Attributes"
|
1934 |
+
msgstr ""
|
1935 |
+
|
1936 |
+
#: ../app/helper/RTMediaAddon.php:125
|
1937 |
msgid ""
|
1938 |
+
"Categories media based on attributes. Site owner need to create attributes. "
|
1939 |
+
"When user upload a media, can select in which attribute that media can add."
|
1940 |
msgstr ""
|
1941 |
|
1942 |
+
#: ../app/helper/RTMediaAddon.php:133
|
1943 |
+
msgid "Docs and Other files"
|
1944 |
msgstr ""
|
1945 |
|
1946 |
+
#: ../app/helper/RTMediaAddon.php:136
|
1947 |
+
msgid ""
|
1948 |
+
"Allow users to upload documents and other file type using rtMedia upload "
|
1949 |
+
"box. This addon support all the file extensions which WordPress allows."
|
1950 |
msgstr ""
|
1951 |
|
1952 |
+
#: ../app/helper/RTMediaAddon.php:144
|
1953 |
+
msgid "Default Albums"
|
1954 |
msgstr ""
|
1955 |
|
1956 |
+
#: ../app/helper/RTMediaAddon.php:147
|
1957 |
msgid ""
|
1958 |
+
"This plugin allows the creation of multiple default albums for rtMedia "
|
1959 |
+
"uploads. One of these albums can be set as the default global album."
|
1960 |
msgstr ""
|
1961 |
|
1962 |
+
#: ../app/helper/RTMediaAddon.php:155
|
1963 |
+
msgid "Podcast (RSS and Atom feeds)"
|
|
|
|
|
1964 |
msgstr ""
|
1965 |
|
1966 |
+
#: ../app/helper/RTMediaAddon.php:158
|
|
|
1967 |
msgid ""
|
1968 |
+
"Read rtMedia uploads from iTunes as well as any RSS feed-reader/podcasting "
|
1969 |
+
"software."
|
1970 |
msgstr ""
|
1971 |
|
1972 |
+
#: ../app/helper/RTMediaAddon.php:166
|
1973 |
+
msgid "Playlists"
|
|
|
1974 |
msgstr ""
|
1975 |
|
1976 |
+
#: ../app/helper/RTMediaAddon.php:169
|
1977 |
+
msgid ""
|
1978 |
+
"Audio can be grouped into playlists. Once the user upload any audio file, "
|
1979 |
+
"can create a playlist or use existing one to manage audio files."
|
1980 |
msgstr ""
|
1981 |
|
1982 |
+
#: ../app/helper/RTMediaAddon.php:177
|
1983 |
+
msgid "Favorites"
|
1984 |
+
msgstr ""
|
1985 |
+
|
1986 |
+
#: ../app/helper/RTMediaAddon.php:180
|
1987 |
msgid ""
|
1988 |
+
"Users can create their list of favorite media in which they can add media "
|
1989 |
+
"previously uploaded by any user."
|
1990 |
msgstr ""
|
1991 |
|
1992 |
+
#: ../app/helper/RTMediaAddon.php:188
|
1993 |
+
msgid "Restrictions"
|
|
|
1994 |
msgstr ""
|
1995 |
|
1996 |
+
#: ../app/helper/RTMediaAddon.php:191
|
1997 |
+
msgid ""
|
1998 |
+
"Site admin can set an upload limit on the basis of time span, file size (MB) "
|
1999 |
+
"and number of files user can upload."
|
2000 |
msgstr ""
|
2001 |
|
2002 |
+
#: ../app/helper/RTMediaAddon.php:199
|
2003 |
+
msgid "bbPress Attachments"
|
2004 |
msgstr ""
|
2005 |
|
2006 |
+
#: ../app/helper/RTMediaAddon.php:202
|
2007 |
+
msgid "Attach media files to bbPress forum topics and replies."
|
2008 |
msgstr ""
|
2009 |
|
2010 |
+
#: ../app/helper/RTMediaAddon.php:210
|
2011 |
+
msgid "WordPress Sitewide Gallery"
|
|
|
2012 |
msgstr ""
|
2013 |
|
2014 |
+
#: ../app/helper/RTMediaAddon.php:213
|
2015 |
msgid ""
|
2016 |
+
"Site admin can create and upload media into WordPress album. Create album "
|
2017 |
+
"without being dependent on BuddyPress."
|
2018 |
msgstr ""
|
2019 |
|
2020 |
+
#: ../app/helper/RTMediaAddon.php:221
|
2021 |
+
msgid "WordPress Comment Attachments"
|
2022 |
msgstr ""
|
2023 |
|
2024 |
+
#: ../app/helper/RTMediaAddon.php:224
|
2025 |
+
msgid ""
|
2026 |
+
"Allow users to upload a media file in WordPress comment attachment box. It "
|
2027 |
+
"will display a thumbnail of attached file."
|
2028 |
msgstr ""
|
2029 |
|
2030 |
+
#: ../app/helper/RTMediaAddon.php:232
|
2031 |
+
msgid "Social Sharing"
|
2032 |
msgstr ""
|
2033 |
|
2034 |
+
#: ../app/helper/RTMediaAddon.php:235
|
2035 |
+
msgid ""
|
2036 |
+
"Share uploaded media on social network sites like Facebook, twitter, "
|
2037 |
+
"linkedin, Google +. This addon integrate with rtSocial plugin."
|
2038 |
msgstr ""
|
2039 |
|
2040 |
+
#: ../app/helper/RTMediaAddon.php:243
|
2041 |
+
msgid "Sidebar Widgets"
|
2042 |
msgstr ""
|
2043 |
|
2044 |
+
#: ../app/helper/RTMediaAddon.php:246
|
2045 |
+
msgid ""
|
2046 |
+
"This addon provide widgets to upload media and display gallery for rtMedia "
|
2047 |
+
"plugin."
|
2048 |
+
msgstr ""
|
2049 |
+
|
2050 |
+
#: ../app/helper/RTMediaAddon.php:254
|
2051 |
+
msgid "5 Star Ratings"
|
2052 |
+
msgstr ""
|
2053 |
+
|
2054 |
+
#: ../app/helper/RTMediaAddon.php:257
|
2055 |
+
msgid ""
|
2056 |
+
"Display 5 star rating for all the uploaded media. User can rate the media "
|
2057 |
+
"files from 1 to 5 star."
|
2058 |
msgstr ""
|
2059 |
|
2060 |
+
#: ../app/helper/RTMediaAddon.php:265
|
2061 |
+
msgid "Edit Mp3 Info (ID3 Tags)"
|
2062 |
msgstr ""
|
2063 |
|
2064 |
+
#: ../app/helper/RTMediaAddon.php:268
|
2065 |
+
msgid "Allow user to edit MP3 FIle Audio tags (ID 3 tags)."
|
2066 |
msgstr ""
|
2067 |
|
2068 |
+
#: ../app/helper/RTMediaAddon.php:276
|
2069 |
+
msgid "Media Sorting"
|
2070 |
msgstr ""
|
2071 |
|
2072 |
+
#: ../app/helper/RTMediaAddon.php:279
|
2073 |
+
msgid ""
|
2074 |
+
"Sort uploaded media based on file size, ascending/descending title, upload "
|
2075 |
+
"date of media."
|
2076 |
msgstr ""
|
2077 |
|
2078 |
+
#: ../app/helper/RTMediaAddon.php:287
|
2079 |
+
msgid "Bulk Edit"
|
2080 |
msgstr ""
|
2081 |
|
2082 |
+
#: ../app/helper/RTMediaAddon.php:290
|
|
|
2083 |
msgid ""
|
2084 |
+
"Bulk edit option will allow user to quickly select media files and do "
|
2085 |
+
"required actions like move files from one album to another, change "
|
2086 |
+
"attributes, change privacy, delete files."
|
2087 |
msgstr ""
|
2088 |
|
2089 |
+
#: ../app/helper/RTMediaAddon.php:298
|
2090 |
+
msgid "BuddyPress Profile Picture"
|
2091 |
msgstr ""
|
2092 |
|
2093 |
+
#: ../app/helper/RTMediaAddon.php:301
|
|
|
2094 |
msgid ""
|
2095 |
+
"User can easily set his/her profile picture from media uploaded via rtMedia."
|
|
|
|
|
2096 |
msgstr ""
|
2097 |
|
2098 |
+
#: ../app/helper/RTMediaAddon.php:309
|
2099 |
+
msgid "Album Cover Art"
|
|
|
2100 |
msgstr ""
|
2101 |
|
2102 |
+
#: ../app/helper/RTMediaAddon.php:312
|
2103 |
+
msgid "User can easily set any of the image of the album as album cover photo"
|
2104 |
+
msgstr ""
|
2105 |
+
|
2106 |
+
#: ../app/helper/RTMediaAddon.php:320
|
2107 |
+
msgid "Direct Download Link"
|
2108 |
msgstr ""
|
2109 |
|
2110 |
+
#: ../app/helper/RTMediaAddon.php:323
|
2111 |
msgid ""
|
2112 |
+
"User can download media from website. Site owner can restrict which media "
|
2113 |
+
"type can be allowed to download."
|
2114 |
msgstr ""
|
2115 |
|
2116 |
+
#: ../app/helper/RTMediaAddon.php:331
|
2117 |
+
msgid "Upload by URL"
|
|
|
2118 |
msgstr ""
|
2119 |
|
2120 |
+
#: ../app/helper/RTMediaAddon.php:334
|
2121 |
+
msgid ""
|
2122 |
+
"Users do not need to download media files from a URL and then upload it with "
|
2123 |
+
"rtMedia. Just provide the absolute URL for the media and it will upload on "
|
2124 |
+
"site."
|
2125 |
msgstr ""
|
2126 |
|
2127 |
+
#: ../app/helper/RTMediaAddon.php:342
|
2128 |
+
msgid "Media Likes"
|
2129 |
msgstr ""
|
2130 |
|
2131 |
+
#: ../app/helper/RTMediaAddon.php:345
|
2132 |
+
msgid ""
|
2133 |
+
"This add-on let you know who liked the media. User can also see which media "
|
2134 |
+
"they liked under their profile."
|
2135 |
msgstr ""
|
2136 |
|
2137 |
+
#: ../app/helper/RTMediaAddon.php:353
|
2138 |
+
msgid "Activity URL Preview"
|
2139 |
msgstr ""
|
2140 |
|
2141 |
+
#: ../app/helper/RTMediaAddon.php:356
|
2142 |
+
msgid ""
|
2143 |
+
"This addon provides a preview of the URL that is shared in BuddyPress "
|
2144 |
+
"activity. Just enter the URL you want to share on your site and see a "
|
2145 |
+
"preview of it before it is shared."
|
2146 |
msgstr ""
|
2147 |
|
2148 |
+
#: ../app/helper/RTMediaAddon.php:364
|
2149 |
+
msgid "View Counter"
|
2150 |
msgstr ""
|
2151 |
|
2152 |
+
#: ../app/helper/RTMediaAddon.php:367
|
2153 |
+
msgid ""
|
2154 |
+
"Enable view count for all the uploaded media. Whenever user open that media "
|
2155 |
+
"file in lightbox or in single media view, that view count will be calculated "
|
2156 |
+
"and display next to media file."
|
2157 |
msgstr ""
|
2158 |
|
2159 |
+
#: ../app/helper/RTMediaAddon.php:375
|
2160 |
+
msgid "Shortcode Generator"
|
2161 |
msgstr ""
|
2162 |
|
2163 |
+
#: ../app/helper/RTMediaAddon.php:378
|
2164 |
+
msgid ""
|
2165 |
+
"This add-on will add shortcode generator button in WordPress post and page "
|
2166 |
+
"editor for all the rtMedia shortcodes."
|
2167 |
msgstr ""
|
2168 |
|
2169 |
+
#: ../app/helper/RTMediaAddon.php:386
|
2170 |
+
msgid "Album Privacy"
|
2171 |
msgstr ""
|
2172 |
|
2173 |
+
#: ../app/helper/RTMediaAddon.php:389
|
2174 |
+
msgid ""
|
2175 |
+
"Set album privacy when user create an album or change album privacy when "
|
2176 |
+
"editing existing albums. The privacy levels are Public, Logged in user, "
|
2177 |
+
"Friends and Private."
|
2178 |
msgstr ""
|
2179 |
|
2180 |
+
#: ../app/helper/RTMediaAddon.php:397
|
2181 |
+
msgid "BuddyPress Group Media Control"
|
|
|
2182 |
msgstr ""
|
2183 |
|
2184 |
+
#: ../app/helper/RTMediaAddon.php:400
|
2185 |
+
msgid ""
|
2186 |
+
"This add-on allows group owner to manage media upload feature group wise."
|
2187 |
msgstr ""
|
2188 |
|
2189 |
+
#: ../app/helper/RTMediaAddon.php:408
|
2190 |
+
msgid "Set Custom Thumbnail for Audio/Video"
|
2191 |
msgstr ""
|
2192 |
|
2193 |
+
#: ../app/helper/RTMediaAddon.php:411
|
2194 |
+
msgid ""
|
2195 |
+
"Allow media owner to change the thumbnail of uploaded audio/video files. The "
|
2196 |
+
"File Upload box will be provided to change media thumbnail."
|
2197 |
msgstr ""
|
2198 |
|
2199 |
+
#: ../app/helper/RTMediaAddon.php:419
|
2200 |
+
msgid "myCRED"
|
2201 |
msgstr ""
|
2202 |
|
2203 |
+
#: ../app/helper/RTMediaAddon.php:422
|
2204 |
+
msgid ""
|
2205 |
+
"This plugin integrates rtMedia and myCRED plugin, users can be can award "
|
2206 |
+
"virtual points for various rtMedia activities, like media upload, likes, "
|
2207 |
+
"deleted etc."
|
2208 |
msgstr ""
|
2209 |
|
2210 |
+
#: ../app/helper/RTMediaAddon.php:430
|
2211 |
+
msgid "Upload terms"
|
2212 |
msgstr ""
|
2213 |
|
2214 |
+
#: ../app/helper/RTMediaAddon.php:433
|
2215 |
+
msgid ""
|
2216 |
+
"User must have to check the terms and conditions checkbox before uploading "
|
2217 |
+
"the media."
|
2218 |
msgstr ""
|
2219 |
|
2220 |
+
#: ../app/helper/RTMediaAddon.php:441
|
2221 |
+
msgid "CubePoints"
|
2222 |
msgstr ""
|
2223 |
|
2224 |
+
#: ../app/helper/RTMediaAddon.php:444
|
2225 |
+
msgid ""
|
2226 |
+
"If you are using CubePoints plugin on your website than rtMedia CubePoint "
|
2227 |
+
"add-on can be integrate with that plugin to setup point management system "
|
2228 |
+
"for rtMedia related activities."
|
2229 |
msgstr ""
|
2230 |
|
2231 |
+
#: ../app/helper/RTMediaAddon.php:452
|
2232 |
+
msgid "Social Sync"
|
2233 |
msgstr ""
|
2234 |
|
2235 |
+
#: ../app/helper/RTMediaAddon.php:455
|
2236 |
+
msgid ""
|
2237 |
+
"rtMedia Social Sync allows you to import media from your Facebook account."
|
2238 |
msgstr ""
|
2239 |
|
2240 |
+
#: ../app/helper/RTMediaAddon.php:463
|
2241 |
+
msgid "Photo Watermark"
|
2242 |
msgstr ""
|
2243 |
|
2244 |
+
#: ../app/helper/RTMediaAddon.php:466
|
2245 |
+
msgid ""
|
2246 |
+
"rtMedia Photo Watermark let you add watermark on your images uploaded using "
|
2247 |
+
"rtMedia."
|
2248 |
msgstr ""
|
2249 |
|
2250 |
+
#: ../app/helper/RTMediaAddon.php:474
|
2251 |
+
msgid "Photo Tagging"
|
2252 |
msgstr ""
|
2253 |
|
2254 |
+
#: ../app/helper/RTMediaAddon.php:477
|
2255 |
+
msgid ""
|
2256 |
+
"rtMedia Photo Tagging enable users to tag their friends on photos uploaded "
|
2257 |
+
"using rtMedia."
|
2258 |
msgstr ""
|
2259 |
|
2260 |
+
#: ../app/helper/RTMediaAddon.php:485
|
2261 |
+
msgid "Instagram"
|
2262 |
msgstr ""
|
2263 |
|
2264 |
+
#: ../app/helper/RTMediaAddon.php:488
|
2265 |
+
msgid ""
|
2266 |
+
"rtMedia Instagram adds Instagram like filters to images uploaded with "
|
2267 |
+
"rtMedia."
|
2268 |
+
msgstr ""
|
2269 |
+
|
2270 |
+
#: ../app/helper/RTMediaAddon.php:496
|
2271 |
+
msgid "Kaltura Add-on"
|
2272 |
msgstr ""
|
2273 |
|
2274 |
+
#: ../app/helper/RTMediaAddon.php:499
|
2275 |
msgid ""
|
2276 |
+
"Add support for more video formats using Kaltura video solution. It works "
|
2277 |
+
"with Kaltura.com, self-hosted Kaltura-CE and Kaltura-on-premise."
|
2278 |
msgstr ""
|
2279 |
|
2280 |
+
#: ../app/helper/RTMediaAddon.php:507
|
2281 |
+
msgid "FFMPEG Add-on"
|
2282 |
msgstr ""
|
2283 |
|
2284 |
+
#: ../app/helper/RTMediaAddon.php:510
|
|
|
2285 |
msgid ""
|
2286 |
+
"Add supports for more audio & video formats using open-source media-node. "
|
2287 |
+
"Media node comes with automated setup script for Ubuntu/Debian."
|
|
|
|
|
2288 |
msgstr ""
|
2289 |
|
2290 |
+
#: ../app/helper/RTMediaAddon.php:518
|
2291 |
+
msgid "Membership Add-on"
|
2292 |
msgstr ""
|
2293 |
|
2294 |
+
#: ../app/helper/RTMediaAddon.php:521
|
2295 |
+
msgid ""
|
2296 |
+
"rtMedia Membership add-on provides membership functionality in your site in "
|
2297 |
+
"terms of media upload."
|
2298 |
msgstr ""
|
2299 |
|
2300 |
+
#: ../app/helper/RTMediaAddon.php:561
|
2301 |
+
msgid "Coming Soon !!"
|
2302 |
msgstr ""
|
2303 |
|
2304 |
+
#: ../app/helper/RTMediaAddon.php:594
|
2305 |
+
msgid "Purchased"
|
2306 |
msgstr ""
|
2307 |
|
2308 |
+
#: ../app/helper/RTMediaAddon.php:596 ../app/helper/RTMediaThemes.php:145
|
2309 |
+
#: ../app/helper/RTMediaThemes.php:173 ../app/helper/RTMediaThemes.php:260
|
2310 |
+
#: ../app/helper/RTMediaThemes.php:288
|
2311 |
+
#: ../app/importers/BPMediaAlbumimporter.php:178
|
2312 |
+
msgid "Buy Now"
|
2313 |
msgstr ""
|
2314 |
|
2315 |
+
#: ../app/helper/RTMediaAddon.php:625 ../app/helper/RTMediaThemes.php:144
|
2316 |
+
#: ../app/helper/RTMediaThemes.php:172 ../app/helper/RTMediaThemes.php:259
|
2317 |
+
#: ../app/helper/RTMediaThemes.php:287
|
2318 |
+
#: ../app/importers/BPMediaAlbumimporter.php:179
|
2319 |
+
msgid "Live Demo"
|
2320 |
msgstr ""
|
2321 |
|
2322 |
#: ../app/helper/rtFormInvalidArgumentsException.php:21
|
2326 |
"provided.</b>"
|
2327 |
msgstr ""
|
2328 |
|
2329 |
+
#: ../app/helper/RTMediaAdminWidget.php:32
|
2330 |
+
msgid "Argument missing. id is required."
|
2331 |
+
msgstr ""
|
2332 |
+
|
2333 |
#: ../app/helper/RTMediaFeed.php:52
|
2334 |
msgid "No items"
|
2335 |
msgstr ""
|
2364 |
msgid "Unknown file upload error."
|
2365 |
msgstr ""
|
2366 |
|
2367 |
+
#: ../app/helper/RTMediaSettings.php:205
|
2368 |
+
msgid "BuddyPress Media Addons for Photos"
|
|
|
|
|
|
|
|
|
|
|
|
|
2369 |
msgstr ""
|
2370 |
|
2371 |
+
#: ../app/helper/RTMediaSettings.php:209
|
2372 |
+
msgid "rtMedia Themes"
|
2373 |
msgstr ""
|
2374 |
|
2375 |
+
#: ../app/helper/RTMediaSettings.php:282
|
2376 |
+
#, php-format
|
2377 |
+
msgid ""
|
2378 |
+
"Currently your network allows uploading of the following file types. You can "
|
2379 |
+
"change the settings <a href=\"%s\">here</a>.<br /><code>%s</code></span>"
|
2380 |
msgstr ""
|
2381 |
|
2382 |
+
#: ../app/helper/RTMediaSettings.php:300 ../app/helper/RTMediaSettings.php:302
|
2383 |
+
msgid "Recounting of media files done successfully"
|
2384 |
msgstr ""
|
2385 |
|
2386 |
+
#: ../app/helper/RTMediaSettings.php:302
|
2387 |
+
msgid "Recount Success"
|
2388 |
msgstr ""
|
2389 |
|
2390 |
+
#: ../app/helper/RTMediaSettings.php:306 ../app/helper/RTMediaSettings.php:308
|
2391 |
+
msgid "Recounting Failed"
|
2392 |
msgstr ""
|
2393 |
|
2394 |
+
#: ../app/helper/RTMediaSettings.php:308
|
2395 |
+
msgid "Recount Fail"
|
2396 |
msgstr ""
|
2397 |
|
2398 |
+
#: ../app/helper/RTMediaSettings.php:321 ../app/helper/RTMediaSettings.php:323
|
2399 |
+
msgid "Atleast one Media Type Must be selected"
|
2400 |
msgstr ""
|
2401 |
|
2402 |
+
#: ../app/helper/RTMediaSettings.php:332 ../app/helper/RTMediaSettings.php:334
|
2403 |
+
msgid "\"Number of media\" count value should be numeric and greater than 0."
|
|
|
2404 |
msgstr ""
|
2405 |
|
2406 |
+
#: ../app/helper/RTMediaSettings.php:334
|
2407 |
+
msgid "Default Count"
|
|
|
2408 |
msgstr ""
|
2409 |
|
2410 |
+
#: ../app/helper/RTMediaSettings.php:339
|
2411 |
+
msgid "Settings saved."
|
2412 |
msgstr ""
|
2413 |
|
2414 |
+
#: ../app/helper/RTMediaSettings.php:363
|
2415 |
+
#, php-format
|
2416 |
+
msgid ""
|
2417 |
+
"If you make changes to width, height or crop settings, you must use \"<a "
|
2418 |
+
"href=\"%s\">Regenerate Thumbnail Plugin</a>\" to regenerate old images.\""
|
2419 |
msgstr ""
|
2420 |
|
2421 |
+
#: ../app/helper/RTMediaSettings.php:384
|
2422 |
+
msgid "BuddyPress Media 2.6 requires a database upgrade. "
|
2423 |
msgstr ""
|
2424 |
|
2425 |
+
#: ../app/helper/RTMediaSettings.php:384
|
2426 |
+
msgid "Update Database"
|
2427 |
msgstr ""
|
2428 |
|
2429 |
+
#: ../app/helper/RTMediaSettings.php:401
|
2430 |
msgid ""
|
2431 |
"If your site has some issues due to BuddyPress Media and you want one on one "
|
2432 |
"support then you can create a support topic on the <a target=\"_blank\" href="
|
2433 |
+
"\"http://community.rtcamp.com/c/rtmedia?"
|
2434 |
+
"utm_source=dashboard&utm_medium=plugin&utm_campaign=rtmedia\">rtCamp Support "
|
2435 |
+
"Forum</a>."
|
2436 |
msgstr ""
|
2437 |
|
2438 |
+
#: ../app/helper/RTMediaSettings.php:402
|
2439 |
msgid ""
|
2440 |
"If you have any suggestions, enhancements or bug reports, then you can open "
|
2441 |
+
"a new issue on <a target=\"_blank\" href=\"https://github.com/rtCamp/rtmedia/"
|
2442 |
+
"issues/new\">GitHub</a>."
|
2443 |
msgstr ""
|
2444 |
|
2445 |
+
#: ../app/helper/RTMediaThemes.php:60 ../app/helper/RTMediaThemes.php:61
|
2446 |
+
msgid "Themes By rtCamp"
|
2447 |
msgstr ""
|
2448 |
|
2449 |
+
#: ../app/helper/RTMediaThemes.php:67 ../app/helper/RTMediaThemes.php:68
|
2450 |
+
msgid "3rd Party Themes"
|
2451 |
msgstr ""
|
2452 |
|
2453 |
+
#: ../app/helper/RTMediaThemes.php:105
|
2454 |
+
msgid "rtDating"
|
2455 |
msgstr ""
|
2456 |
|
2457 |
+
#: ../app/helper/RTMediaThemes.php:108 ../app/helper/RTMediaThemes.php:118
|
2458 |
+
msgid "rtCamp"
|
2459 |
msgstr ""
|
2460 |
|
2461 |
+
#: ../app/helper/RTMediaThemes.php:111
|
2462 |
+
msgid ""
|
2463 |
+
"rtDating is a unique, clean and modern theme only for WordPress. This theme "
|
2464 |
+
"is mostly useful for dating sites and community websites. It can also be use "
|
2465 |
+
"for any other WordPress based website."
|
2466 |
msgstr ""
|
2467 |
|
2468 |
+
#: ../app/helper/RTMediaThemes.php:115
|
2469 |
+
msgid "InspireBook"
|
|
|
|
|
2470 |
msgstr ""
|
2471 |
|
2472 |
+
#: ../app/helper/RTMediaThemes.php:121
|
2473 |
+
msgid ""
|
2474 |
+
"InspireBook is a premium WordPress theme, designed especially for BuddyPress "
|
2475 |
+
"and rtMedia powered social-networks."
|
2476 |
msgstr ""
|
2477 |
|
2478 |
+
#: ../app/helper/RTMediaThemes.php:139 ../app/helper/RTMediaThemes.php:254
|
2479 |
+
msgid "Theme Details"
|
2480 |
msgstr ""
|
2481 |
|
2482 |
+
#: ../app/helper/RTMediaThemes.php:151 ../app/helper/RTMediaThemes.php:266
|
2483 |
+
msgid "Show previous theme"
|
2484 |
msgstr ""
|
2485 |
|
2486 |
+
#: ../app/helper/RTMediaThemes.php:152 ../app/helper/RTMediaThemes.php:267
|
2487 |
+
msgid "Show next theme"
|
2488 |
msgstr ""
|
2489 |
|
2490 |
+
#: ../app/helper/RTMediaThemes.php:153 ../app/helper/RTMediaThemes.php:268
|
2491 |
+
msgid "Close overlay"
|
2492 |
msgstr ""
|
2493 |
|
2494 |
+
#: ../app/helper/RTMediaThemes.php:166 ../app/helper/RTMediaThemes.php:281
|
2495 |
+
msgid "Read More"
|
2496 |
msgstr ""
|
2497 |
|
2498 |
+
#: ../app/helper/RTMediaThemes.php:167 ../app/helper/RTMediaThemes.php:282
|
2499 |
+
msgid "Tags:"
|
2500 |
msgstr ""
|
2501 |
|
2502 |
+
#: ../app/helper/RTMediaThemes.php:199
|
2503 |
+
msgid "(M) SOCIAL NETWORK BUDDYPRESS THEME"
|
2504 |
+
msgstr ""
|
2505 |
+
|
2506 |
+
#: ../app/helper/RTMediaThemes.php:202
|
2507 |
+
msgid "gavick"
|
2508 |
+
msgstr ""
|
2509 |
+
|
2510 |
+
#: ../app/helper/RTMediaThemes.php:205
|
2511 |
+
msgid ""
|
2512 |
+
"(M)Social is a sophisticated, vibrant community theme that offers incredible "
|
2513 |
+
"grid layouts, with full BuddyPress support so your users can interact with "
|
2514 |
+
"each other, create their own pages, and share their thoughts and images with "
|
2515 |
+
"the community. "
|
2516 |
+
msgstr ""
|
2517 |
+
|
2518 |
+
#: ../app/helper/RTMediaThemes.php:209
|
2519 |
+
msgid "Klein"
|
2520 |
+
msgstr ""
|
2521 |
+
|
2522 |
+
#: ../app/helper/RTMediaThemes.php:212
|
2523 |
+
msgid "dunhakdis"
|
2524 |
+
msgstr ""
|
2525 |
+
|
2526 |
+
#: ../app/helper/RTMediaThemes.php:215
|
2527 |
+
msgid ""
|
2528 |
+
"Klein is an innovative WordPress theme built to support BuddyPress, bbPress, "
|
2529 |
+
"and WooCommerce out of the box. Perfect for websites that interacts with "
|
2530 |
+
"many users."
|
2531 |
+
msgstr ""
|
2532 |
+
|
2533 |
+
#: ../app/helper/RTMediaThemes.php:219
|
2534 |
+
msgid "SweetDate"
|
2535 |
+
msgstr ""
|
2536 |
+
|
2537 |
+
#: ../app/helper/RTMediaThemes.php:222 ../app/helper/RTMediaThemes.php:232
|
2538 |
+
msgid "SeventhQueen"
|
2539 |
+
msgstr ""
|
2540 |
+
|
2541 |
+
#: ../app/helper/RTMediaThemes.php:225
|
2542 |
+
msgid ""
|
2543 |
+
"SweetDate is a unique, clean and modern Premium Wordpress theme. It is "
|
2544 |
+
"perfect for a dating or community website but can be used as well for any "
|
2545 |
+
"other domain. They added all the things you need to create a perfect "
|
2546 |
+
"community system."
|
2547 |
+
msgstr ""
|
2548 |
+
|
2549 |
+
#: ../app/helper/RTMediaThemes.php:229
|
2550 |
+
msgid "KLEO"
|
2551 |
+
msgstr ""
|
2552 |
+
|
2553 |
+
#: ../app/helper/RTMediaThemes.php:235
|
2554 |
+
msgid ""
|
2555 |
+
"You no longer need to be a professional developer or designer to create an "
|
2556 |
+
"awesome website. Let your imagination run wild and create the site of your "
|
2557 |
+
"dreams. KLEO has all the tools to get you started."
|
2558 |
+
msgstr ""
|
2559 |
+
|
2560 |
+
#: ../app/helper/RTMediaThemes.php:298
|
2561 |
+
msgid ""
|
2562 |
+
"These are the third party themes. For any issues or queries regarding these "
|
2563 |
+
"themes please contact theme developers."
|
2564 |
+
msgstr ""
|
2565 |
+
|
2566 |
+
#: ../app/helper/RTMediaThemes.php:301
|
2567 |
+
msgid "Are you a developer?"
|
2568 |
+
msgstr ""
|
2569 |
+
|
2570 |
+
#: ../app/helper/RTMediaThemes.php:304
|
2571 |
+
msgid ""
|
2572 |
+
"If you have developed a rtMedia compatible theme and would like it to list "
|
2573 |
+
"here, please email us at"
|
2574 |
+
msgstr ""
|
2575 |
+
|
2576 |
+
#: ../app/helper/RTMediaThemes.php:305
|
2577 |
+
msgid "product@rtcamp.com"
|
2578 |
+
msgstr ""
|
2579 |
+
|
2580 |
+
#: ../app/helper/RTMediaLicense.php:56
|
2581 |
+
msgid "Activated"
|
2582 |
+
msgstr ""
|
2583 |
+
|
2584 |
+
#: ../app/helper/RTMediaLicense.php:59
|
2585 |
+
msgid "Deactivated"
|
2586 |
+
msgstr ""
|
2587 |
+
|
2588 |
+
#: ../app/helper/RTMediaLicense.php:68
|
2589 |
+
msgid "Status: "
|
2590 |
+
msgstr ""
|
2591 |
+
|
2592 |
+
#: ../app/helper/RTMediaLicense.php:77
|
2593 |
+
msgid "License Key"
|
2594 |
+
msgstr ""
|
2595 |
+
|
2596 |
+
#: ../app/helper/RTMediaLicense.php:88
|
2597 |
+
msgid "Activate / Deactivate License"
|
2598 |
+
msgstr ""
|
2599 |
+
|
2600 |
+
#: ../app/helper/RTMediaLicense.php:96
|
2601 |
+
msgid "Deactivate License"
|
2602 |
+
msgstr ""
|
2603 |
+
|
2604 |
+
#: ../app/helper/RTMediaLicense.php:99
|
2605 |
+
msgid "Activate License"
|
2606 |
+
msgstr ""
|
2607 |
+
|
2608 |
+
#: ../app/services/RTMediaEncoding.php:156
|
2609 |
+
msgid "rtMedia Encoding: Nearing quota limit."
|
2610 |
+
msgstr ""
|
2611 |
+
|
2612 |
+
#: ../app/services/RTMediaEncoding.php:157
|
2613 |
+
#, php-format
|
2614 |
+
msgid ""
|
2615 |
+
"<p>You are nearing the quota limit for your rtMedia encoding service.</"
|
2616 |
+
"p><p>Following are the details:</p><p><strong>Used:</strong> %s</"
|
2617 |
+
"p><p><strong>Remaining</strong>: %s</p><p><strong>Total:</strong> %s</p>"
|
2618 |
+
msgstr ""
|
2619 |
+
|
2620 |
+
#: ../app/services/RTMediaEncoding.php:171
|
2621 |
+
msgid "rtMedia Encoding: Usage quota over."
|
2622 |
+
msgstr ""
|
2623 |
+
|
2624 |
+
#: ../app/services/RTMediaEncoding.php:172
|
2625 |
+
#, php-format
|
2626 |
+
msgid ""
|
2627 |
+
"<p>Your usage quota is over. Upgrade your plan</p><p>Following are the "
|
2628 |
+
"details:</p><p><strong>Used:</strong> %s</p><p><strong>Remaining</strong>: "
|
2629 |
+
"%s</p><p><strong>Total:</strong> %s</p>"
|
2630 |
+
msgstr ""
|
2631 |
+
|
2632 |
+
#: ../app/services/RTMediaEncoding.php:233
|
2633 |
+
#, php-format
|
2634 |
+
msgid "You have successfully subscribed for the <strong>%s</strong> plan"
|
2635 |
+
msgstr ""
|
2636 |
+
|
2637 |
+
#: ../app/services/RTMediaEncoding.php:245
|
2638 |
+
msgid "Unsubscribe"
|
2639 |
msgstr ""
|
2640 |
|
2641 |
+
#: ../app/services/RTMediaEncoding.php:247
|
2642 |
+
msgid ""
|
2643 |
+
"Just to improve our service we would like to know the reason for you to "
|
2644 |
+
"leave us."
|
2645 |
msgstr ""
|
2646 |
|
2647 |
+
#: ../app/services/RTMediaEncoding.php:296
|
2648 |
+
#: ../app/services/RTMediaEncoding.php:398
|
2649 |
+
msgid "Current Plan"
|
2650 |
msgstr ""
|
2651 |
|
2652 |
+
#: ../app/services/RTMediaEncoding.php:296
|
2653 |
+
msgid "Unsubscribed"
|
2654 |
msgstr ""
|
2655 |
|
2656 |
+
#: ../app/services/RTMediaEncoding.php:298
|
2657 |
+
msgid "Used"
|
2658 |
msgstr ""
|
2659 |
|
2660 |
+
#: ../app/services/RTMediaEncoding.php:300
|
2661 |
+
msgid "Remaining"
|
2662 |
msgstr ""
|
2663 |
|
2664 |
+
#: ../app/services/RTMediaEncoding.php:302
|
2665 |
+
msgid "Total"
|
2666 |
msgstr ""
|
2667 |
|
2668 |
+
#: ../app/services/RTMediaEncoding.php:306
|
2669 |
+
msgid "Your usage limit has been reached. Upgrade your plan."
|
2670 |
msgstr ""
|
2671 |
|
2672 |
+
#: ../app/services/RTMediaEncoding.php:308
|
2673 |
+
msgid "Your API key is not valid or is expired."
|
|
|
2674 |
msgstr ""
|
2675 |
|
2676 |
+
#: ../app/services/RTMediaEncoding.php:310
|
2677 |
+
msgid "Encoding Usage"
|
2678 |
msgstr ""
|
2679 |
|
2680 |
+
#: ../app/services/RTMediaEncoding.php:316
|
2681 |
+
msgid "Audio/Video encoding service"
|
2682 |
msgstr ""
|
2683 |
|
2684 |
+
#: ../app/services/RTMediaEncoding.php:318
|
2685 |
+
msgid "rtMedia team has started offering an audio/video encoding service."
|
2686 |
msgstr ""
|
2687 |
|
2688 |
+
#: ../app/services/RTMediaEncoding.php:321
|
2689 |
+
msgid "Enter API KEY"
|
2690 |
msgstr ""
|
2691 |
|
2692 |
+
#: ../app/services/RTMediaEncoding.php:323
|
2693 |
+
msgid "Save Key"
|
|
|
2694 |
msgstr ""
|
2695 |
|
2696 |
+
#: ../app/services/RTMediaEncoding.php:344
|
2697 |
+
msgid "Feature\\Plan"
|
2698 |
msgstr ""
|
2699 |
|
2700 |
+
#: ../app/services/RTMediaEncoding.php:345
|
2701 |
+
#: ../app/services/RTMediaEncoding.php:388
|
2702 |
+
msgid "Free"
|
2703 |
msgstr ""
|
2704 |
|
2705 |
+
#: ../app/services/RTMediaEncoding.php:346
|
2706 |
+
msgid "Silver"
|
|
|
|
|
2707 |
msgstr ""
|
2708 |
|
2709 |
+
#: ../app/services/RTMediaEncoding.php:347
|
2710 |
+
msgid "Gold"
|
|
|
|
|
2711 |
msgstr ""
|
2712 |
|
2713 |
+
#: ../app/services/RTMediaEncoding.php:348
|
2714 |
+
msgid "Platinum"
|
2715 |
msgstr ""
|
2716 |
|
2717 |
+
#: ../app/services/RTMediaEncoding.php:354
|
2718 |
+
msgid "File Size Limit"
|
|
|
|
|
2719 |
msgstr ""
|
2720 |
|
2721 |
+
#: ../app/services/RTMediaEncoding.php:359
|
2722 |
+
msgid "Bandwidth (monthly)"
|
2723 |
msgstr ""
|
2724 |
|
2725 |
+
#: ../app/services/RTMediaEncoding.php:366
|
2726 |
+
msgid "Overage Bandwidth"
|
|
|
|
|
2727 |
msgstr ""
|
2728 |
|
2729 |
+
#: ../app/services/RTMediaEncoding.php:367
|
2730 |
+
#: ../app/services/RTMediaEncoding.php:374
|
2731 |
+
#: ../app/services/RTMediaEncoding.php:379
|
2732 |
+
msgid "Not Available"
|
2733 |
msgstr ""
|
2734 |
|
2735 |
+
#: ../app/services/RTMediaEncoding.php:373
|
2736 |
+
msgid "Amazon S3 Support"
|
2737 |
msgstr ""
|
2738 |
|
2739 |
+
#: ../app/services/RTMediaEncoding.php:375
|
2740 |
+
#: ../app/services/RTMediaEncoding.php:380
|
2741 |
+
#: ../app/services/RTMediaEncoding.php:384
|
2742 |
+
msgid "Coming Soon"
|
2743 |
msgstr ""
|
2744 |
|
2745 |
+
#: ../app/services/RTMediaEncoding.php:378
|
2746 |
+
msgid "HD Profile"
|
2747 |
msgstr ""
|
2748 |
|
2749 |
+
#: ../app/services/RTMediaEncoding.php:383
|
2750 |
+
msgid "Webcam Recording"
|
|
|
2751 |
msgstr ""
|
2752 |
|
2753 |
+
#: ../app/services/RTMediaEncoding.php:387
|
2754 |
+
msgid "Pricing"
|
2755 |
msgstr ""
|
2756 |
|
2757 |
+
#: ../app/services/RTMediaEncoding.php:389
|
2758 |
+
msgid "$9/month"
|
2759 |
msgstr ""
|
2760 |
|
2761 |
+
#: ../app/services/RTMediaEncoding.php:390
|
2762 |
+
msgid "$99/month"
|
|
|
2763 |
msgstr ""
|
2764 |
|
2765 |
+
#: ../app/services/RTMediaEncoding.php:391
|
2766 |
+
msgid "$999/month"
|
|
|
|
|
2767 |
msgstr ""
|
2768 |
|
2769 |
+
#: ../app/services/RTMediaEncoding.php:402
|
2770 |
+
msgid "Try Now"
|
2771 |
msgstr ""
|
2772 |
|
2773 |
+
#: ../app/services/RTMediaEncoding.php:550
|
2774 |
+
msgid "Could not read file."
|
2775 |
msgstr ""
|
2776 |
|
2777 |
+
#: ../app/services/RTMediaEncoding.php:554
|
2778 |
+
msgid ""
|
2779 |
+
"Something went wrong. The required attachment id does not exists. It must "
|
2780 |
+
"have been deleted."
|
2781 |
msgstr ""
|
2782 |
|
2783 |
+
#: ../app/services/RTMediaEncoding.php:569
|
2784 |
+
msgid "rtMedia Encoding: Download Failed"
|
2785 |
msgstr ""
|
2786 |
|
2787 |
+
#: ../app/services/RTMediaEncoding.php:570
|
2788 |
+
#, php-format
|
2789 |
+
msgid ""
|
2790 |
+
"<p><a href=\"%s\">Media</a> was successfully encoded but there was an error "
|
2791 |
+
"while downloading:</p>\n"
|
2792 |
+
" <p><code>%s</code></p>\n"
|
2793 |
+
" <p>You can <a href=\"%s\">retry the download</a>.</p>"
|
2794 |
msgstr ""
|
2795 |
|
2796 |
+
#: ../app/services/RTMediaEncoding.php:584
|
2797 |
+
msgid "Done"
|
2798 |
msgstr ""
|
2799 |
|
2800 |
+
#: ../app/services/RTMediaEncoding.php:609
|
2801 |
+
#: ../app/services/RTMediaEncoding.php:631
|
2802 |
+
msgid "Something went wrong please try again."
|
2803 |
msgstr ""
|
2804 |
|
2805 |
+
#: ../app/services/RTMediaEncoding.php:628
|
2806 |
+
msgid "Your subscription was cancelled successfully"
|
2807 |
msgstr ""
|
2808 |
|
2809 |
+
#: ../app/services/RTMediaEncoding.php:640
|
2810 |
+
msgid "Please enter the api key."
|
2811 |
msgstr ""
|
2812 |
|
2813 |
+
#: ../app/services/RTMediaEncoding.php:647
|
2814 |
+
msgid "Encoding disabled successfully."
|
|
|
|
|
2815 |
msgstr ""
|
2816 |
|
2817 |
+
#: ../app/services/RTMediaEncoding.php:653
|
2818 |
+
msgid "Encoding enabled successfully."
|
|
|
|
|
|
|
2819 |
msgstr ""
|
2820 |
|
2821 |
+
#: ../app/importers/BPMediaAlbumimporter.php:71
|
2822 |
+
msgid "Warning!"
|
|
|
2823 |
msgstr ""
|
2824 |
|
2825 |
+
#: ../app/importers/BPMediaAlbumimporter.php:71
|
2826 |
+
#, php-format
|
2827 |
msgid ""
|
2828 |
+
"This import process is irreversible. Although everything is tested, please "
|
2829 |
+
"take a <a target=\"_blank\" href=\"http://codex.wordpress.org/"
|
2830 |
+
"WordPress_Backups\">backup of your database and files</a>, before "
|
2831 |
+
"proceeding. If you don't know your way around databases and files, consider "
|
2832 |
+
"<a target=\"_blank\" href=\"%s\">hiring us</a>, or another professional."
|
2833 |
msgstr ""
|
2834 |
|
2835 |
+
#: ../app/importers/BPMediaAlbumimporter.php:72
|
2836 |
msgid ""
|
2837 |
+
"If you have set \"WP_DEBUG\" in you wp-config.php file, please make sure it "
|
2838 |
+
"is set to \"false\", so that it doesn't conflict with the import process."
|
|
|
2839 |
msgstr ""
|
2840 |
|
2841 |
+
#: ../app/importers/BPMediaAlbumimporter.php:73
|
2842 |
+
msgid "I have taken a backup of the database and files of this site."
|
2843 |
msgstr ""
|
2844 |
|
2845 |
+
#: ../app/importers/BPMediaAlbumimporter.php:75
|
2846 |
+
msgid "Start Import"
|
|
|
|
|
2847 |
msgstr ""
|
2848 |
|
2849 |
+
#: ../app/importers/BPMediaAlbumimporter.php:80
|
2850 |
+
msgid "Users"
|
2851 |
msgstr ""
|
2852 |
|
2853 |
+
#: ../app/importers/BPMediaAlbumimporter.php:110
|
2854 |
+
msgid "Comments"
|
2855 |
msgstr ""
|
2856 |
|
2857 |
+
#: ../app/importers/BPMediaAlbumimporter.php:116
|
2858 |
+
msgid "Comments: 0/0 (No comments to import)"
|
2859 |
msgstr ""
|
2860 |
|
2861 |
+
#: ../app/importers/BPMediaAlbumimporter.php:123
|
2862 |
+
msgid "User's Favorites"
|
|
|
|
|
|
|
2863 |
msgstr ""
|
2864 |
|
2865 |
+
#: ../app/importers/BPMediaAlbumimporter.php:132
|
2866 |
+
msgid ""
|
2867 |
+
"BP-Album is active on your site and will cause problems with the import."
|
2868 |
msgstr ""
|
2869 |
|
2870 |
+
#: ../app/importers/BPMediaAlbumimporter.php:133
|
2871 |
+
msgid "Click here to deactivate BP-Album and continue importing"
|
2872 |
msgstr ""
|
2873 |
|
2874 |
+
#: ../app/importers/BPMediaAlbumimporter.php:139
|
2875 |
+
msgid ""
|
2876 |
+
"Some of the media failed to import. The file might be corrupt or deleted."
|
2877 |
msgstr ""
|
2878 |
|
2879 |
+
#: ../app/importers/BPMediaAlbumimporter.php:140
|
2880 |
+
#, php-format
|
2881 |
+
msgid "The following %d BP Album Media id's could not be imported"
|
2882 |
msgstr ""
|
2883 |
|
2884 |
+
#: ../app/importers/BPMediaAlbumimporter.php:149
|
2885 |
+
#, php-format
|
2886 |
+
msgid "I just imported bp-album to @buddypressmedia http://rt.cx/rtmedia on %s"
|
2887 |
msgstr ""
|
2888 |
|
2889 |
+
#: ../app/importers/BPMediaAlbumimporter.php:150
|
2890 |
+
msgid "Congratulations!"
|
2891 |
msgstr ""
|
2892 |
|
2893 |
+
#: ../app/importers/BPMediaAlbumimporter.php:150
|
2894 |
+
msgid "All media from BP Album has been imported."
|
2895 |
msgstr ""
|
2896 |
|
2897 |
+
#: ../app/importers/BPMediaAlbumimporter.php:151
|
2898 |
+
msgid "Tweet this"
|
2899 |
msgstr ""
|
2900 |
|
2901 |
+
#: ../app/importers/BPMediaAlbumimporter.php:155
|
|
|
2902 |
msgid ""
|
2903 |
+
"However, a lot of unnecessary files and a database table are still eating up "
|
2904 |
+
"your resources. If everything seems fine, you can clean this data up."
|
|
|
|
|
|
|
|
|
2905 |
msgstr ""
|
2906 |
|
2907 |
+
#: ../app/importers/BPMediaAlbumimporter.php:158
|
2908 |
+
msgid "Clean up Now"
|
2909 |
msgstr ""
|
2910 |
|
2911 |
+
#: ../app/importers/BPMediaAlbumimporter.php:161
|
2912 |
+
msgid "Clean up Later"
|
2913 |
msgstr ""
|
2914 |
|
2915 |
+
#: ../app/importers/BPMediaAlbumimporter.php:166
|
2916 |
+
msgid "Why don't you try adding some instagram like effects to your images?"
|
2917 |
msgstr ""
|
2918 |
|
2919 |
+
#: ../app/importers/BPMediaAlbumimporter.php:173
|
2920 |
+
msgid ""
|
2921 |
+
"BuddyPress Media Instagram adds Instagram like filters to images uploaded "
|
2922 |
+
"with BuddyPress Media."
|
2923 |
msgstr ""
|
2924 |
|
2925 |
+
#: ../app/importers/BPMediaAlbumimporter.php:174
|
2926 |
+
msgid "Important"
|
|
|
2927 |
msgstr ""
|
2928 |
|
2929 |
+
#: ../app/importers/BPMediaAlbumimporter.php:174
|
2930 |
+
msgid ""
|
2931 |
+
"You need to have ImageMagick installed on your server for this addon to work."
|
2932 |
msgstr ""
|
2933 |
|
2934 |
+
#: ../app/importers/BPMediaAlbumimporter.php:184
|
2935 |
+
msgid ""
|
2936 |
+
"Looks like you don't use BP Album. Is there any other BuddyPress Plugin you "
|
2937 |
+
"want an importer for?"
|
2938 |
msgstr ""
|
2939 |
|
2940 |
+
#: ../app/importers/BPMediaAlbumimporter.php:185
|
2941 |
+
#, php-format
|
2942 |
+
msgid "<a href=\"%s\">Create an issue</a> on GitHub requesting the same."
|
2943 |
msgstr ""
|
2944 |
|
2945 |
+
#: ../app/importers/RTMediaMediaSizeImporter.php:25
|
2946 |
+
msgid "Media Size Import"
|
2947 |
msgstr ""
|
2948 |
|
2949 |
+
#: ../app/importers/RTMediaActivityUpgrade.php:20
|
2950 |
+
msgid "Media activity upgrade"
|
2951 |
msgstr ""
|
2952 |
|
2953 |
+
#: ../app/importers/RTMediaMigration.php:64
|
2954 |
+
msgid "Please Migrate your Database"
|
2955 |
msgstr ""
|
2956 |
|
2957 |
+
#: ../app/importers/RTMediaMigration.php:64
|
2958 |
+
msgid "Click Here"
|
2959 |
msgstr ""
|
2960 |
|
2961 |
+
#: ../app/importers/RTMediaMigration.php:375
|
2962 |
+
msgid ""
|
2963 |
+
"Please Backup your <strong>DATABASE</strong> and <strong>UPLOAD</strong> "
|
2964 |
+
"folder before Migration."
|
2965 |
msgstr ""
|
2966 |
|
2967 |
+
#: ../app/importers/RTMediaMigration.php:383
|
2968 |
+
msgid "rtMedia Migration"
|
2969 |
msgstr ""
|
2970 |
|
2971 |
+
#: ../app/importers/RTMediaMigration.php:385
|
2972 |
+
msgid "It will migrate following things"
|
2973 |
msgstr ""
|
2974 |
|
2975 |
+
#: ../app/importers/RTMediaMigration.php:453
|
2976 |
+
msgid "Error During Migration, Please Refresh Page then try again"
|
|
|
|
|
2977 |
msgstr ""
|
2978 |
|
2979 |
+
#: ../app/importers/RTMediaMigration.php:473
|
2980 |
+
msgid "Start"
|
2981 |
msgstr ""
|
2982 |
|
2983 |
+
#: ../app/importers/RTMediaMigration.php:1024
|
2984 |
+
msgid " day"
|
2985 |
msgstr ""
|
2986 |
|
2987 |
+
#: ../app/importers/RTMediaMigration.php:1028
|
2988 |
+
msgid " hour"
|
2989 |
msgstr ""
|
2990 |
|
2991 |
+
#: ../app/importers/RTMediaMigration.php:1032
|
2992 |
+
msgid " minute"
|
|
|
2993 |
msgstr ""
|
2994 |
|
2995 |
+
#: ../app/importers/RTMediaMigration.php:1036
|
2996 |
+
msgid " second"
|
2997 |
msgstr ""
|
2998 |
|
2999 |
+
#: ../app/importers/RTMediaMigration.php:1042
|
3000 |
+
msgid "No time remaining."
|
3001 |
msgstr ""
|
readme.txt
CHANGED
@@ -6,7 +6,7 @@ License: GPLv2 or later
|
|
6 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
7 |
Requires at least: WordPress 3.6
|
8 |
Tested up to: WordPress 4.2.2 + BuddyPress 2.3.1
|
9 |
-
Stable tag: 3.8.
|
10 |
|
11 |
Add albums, photo, audio/video encoding, privacy, sharing, front-end uploads & more. All this works on mobile/tablets devices.
|
12 |
|
@@ -142,6 +142,13 @@ http://www.youtube.com/watch?v=dJrykKQGDcs
|
|
142 |
|
143 |
Please visit [rtMedia's Roadmap page](http://rtcamp.com/rtmedia/roadmap/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "Visit rtMedia's Features page") to get some details about future releases.
|
144 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
145 |
= 3.8.6 =
|
146 |
* Fix activity music player width issue
|
147 |
* Fix view link in WordPress Media Library
|
@@ -1011,8 +1018,8 @@ Please visit [rtMedia's Roadmap page](http://rtcamp.com/rtmedia/roadmap/?utm_sou
|
|
1011 |
|
1012 |
== Upgrade Notice ==
|
1013 |
|
1014 |
-
= 3.8.
|
1015 |
-
Requires BuddyPress 1.7 or higher, if using BuddyPress.
|
1016 |
|
1017 |
== Sponsors ==
|
1018 |
|
6 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
7 |
Requires at least: WordPress 3.6
|
8 |
Tested up to: WordPress 4.2.2 + BuddyPress 2.3.1
|
9 |
+
Stable tag: 3.8.7
|
10 |
|
11 |
Add albums, photo, audio/video encoding, privacy, sharing, front-end uploads & more. All this works on mobile/tablets devices.
|
12 |
|
142 |
|
143 |
Please visit [rtMedia's Roadmap page](http://rtcamp.com/rtmedia/roadmap/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "Visit rtMedia's Features page") to get some details about future releases.
|
144 |
|
145 |
+
= 3.8.7 =
|
146 |
+
* Update language files
|
147 |
+
* Fix CSS conflict with BuddyPress Cover plugin in rtMedia admin settings
|
148 |
+
* Update CSS
|
149 |
+
* Added new filters
|
150 |
+
* Bug fixes
|
151 |
+
|
152 |
= 3.8.6 =
|
153 |
* Fix activity music player width issue
|
154 |
* Fix view link in WordPress Media Library
|
1018 |
|
1019 |
== Upgrade Notice ==
|
1020 |
|
1021 |
+
= 3.8.7 =
|
1022 |
+
Requires BuddyPress 1.7 or higher, if using BuddyPress. Update language files, fix CSS conflict with BuddyPress Cover plugin in rtMedia admin settings, bug fixes.
|
1023 |
|
1024 |
== Sponsors ==
|
1025 |
|
templates/media/media-single-edit.php
CHANGED
@@ -1,69 +1,69 @@
|
|
1 |
<div class="rtmedia-container rtmedia-single-container rtmedia-media-edit">
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
</div>
|
1 |
<div class="rtmedia-container rtmedia-single-container rtmedia-media-edit">
|
2 |
+
<?php
|
3 |
+
if ( have_rtmedia() ) : rtmedia();
|
4 |
+
if ( rtmedia_edit_allowed() ) {
|
5 |
+
global $rtmedia_media;
|
6 |
+
?>
|
7 |
+
<div class="rtmedia-single-edit-title-container">
|
8 |
+
<h2 class="rtmedia-title"><?php echo __( 'Edit Media', 'rtmedia' ); ?></h2>
|
9 |
+
</div>
|
10 |
+
<form method="post" action="" name="rtmedia_media_single_edit" id="rtmedia_media_single_edit" class="rtm-form">
|
11 |
+
<div class="rtmedia-editor-main">
|
12 |
+
<ul class="rtm-tabs clearfix">
|
13 |
+
<li class="active">
|
14 |
+
<a href="#panel1">
|
15 |
+
<i class='dashicons dashicons-edit rtmicon'></i>
|
16 |
+
<?php _e( 'Details', 'rtmedia' ); ?>
|
17 |
+
</a>
|
18 |
+
</li>
|
19 |
+
<!-- use this hook to add title of a new tab-->
|
20 |
+
<?php do_action( 'rtmedia_add_edit_tab_title', rtmedia_type() ); ?>
|
21 |
+
</ul>
|
22 |
+
<div class="rtm-tabs-content">
|
23 |
+
<div class="content" id="panel1">
|
24 |
+
<!-- First tab i.e Details tab. Active by default-->
|
25 |
+
<div class="rtmedia-edit-title rtm-field-wrap">
|
26 |
+
<label><?php _e( 'Title : ', 'rtmedia' ); ?></label>
|
27 |
+
<?php rtmedia_title_input(); ?>
|
28 |
+
</div>
|
29 |
+
<!--This function shows the privacy dropdown-->
|
30 |
+
<?php echo rtmedia_edit_media_privacy_ui(); ?>
|
31 |
+
<div class="rtmedia-editor-description rtm-field-wrap">
|
32 |
+
<label><?php _e( 'Description: ', 'rtmedia' ) ?></label>
|
33 |
+
<?php
|
34 |
+
echo rtmedia_description_input( $editor = false );
|
35 |
+
|
36 |
+
RTMediaMedia::media_nonce_generator( rtmedia_id() );
|
37 |
+
?>
|
38 |
+
</div>
|
39 |
+
<!-- Use this hook to add new fields to the edit form-->
|
40 |
+
<?php do_action( 'rtmedia_add_edit_fields', rtmedia_type() ); ?>
|
41 |
+
</div>
|
42 |
+
<!-- use this hook to add content of a new tab-->
|
43 |
+
<?php do_action( 'rtmedia_add_edit_tab_content', rtmedia_type() ); ?>
|
44 |
+
</div>
|
45 |
+
<div class="rtmedia-editor-buttons">
|
46 |
+
<input type="submit" class="button rtm-button rtm-button-save" value="<?php _e( 'Save', 'rtmedia' ); ?>" />
|
47 |
+
<a class="button rtm-button rtm-button-back" href="<?php rtmedia_permalink(); ?>"><?php _e( 'Back', 'rtmedia' ); ?></a>
|
48 |
+
</div>
|
49 |
+
</div>
|
50 |
+
</form>
|
51 |
+
<?php
|
52 |
+
} else {
|
53 |
+
?>
|
54 |
+
<p><?php echo __( "Sorry !! You do not have rights to edit this media", "rtmedia" ); ?></p>
|
55 |
+
<?php
|
56 |
+
}
|
57 |
+
else:
|
58 |
+
?>
|
59 |
+
<p class="rtmedia-no-media-found">
|
60 |
+
<?php
|
61 |
+
$message = __( "Sorry !! There's no media found for the request !!", "rtmedia" );
|
62 |
+
|
63 |
+
echo apply_filters( 'rtmedia_no_media_found_message_filter', $message );
|
64 |
+
?>
|
65 |
+
</p>
|
66 |
+
<?php
|
67 |
+
endif;
|
68 |
+
?>
|
69 |
</div>
|
tests/functional/.travis.yml
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
sudo: required
|
2 |
+
|
3 |
+
language: node_js
|
4 |
+
node_js:
|
5 |
+
- "0.10"
|
6 |
+
|
7 |
+
|
8 |
+
env:
|
9 |
+
- WP_VERSION=4.0 WP_MULTISITE=0
|
10 |
+
|
11 |
+
before_install:
|
12 |
+
- rm -rf ~/.gnupg
|
13 |
+
- sudo apt-get install xvfb
|
14 |
+
|
15 |
+
before_script:
|
16 |
+
- export PLUGIN_DIR=$(pwd)
|
17 |
+
- sudo rm -rf /etc/mysql/
|
18 |
+
- sudo apt-get -qq purge mysql* graphviz*
|
19 |
+
- sudo apt-get -qq autoremove
|
20 |
+
- sudo apt-get update
|
21 |
+
- sudo bash -c 'echo -e "[user]\n\tname = abc\n\temail = root@localhost.com" > /home/travis/.gitconfig'
|
22 |
+
- sudo wget -qO ee rt.cx/ee && sudo bash ee
|
23 |
+
- source /etc/bash_completion.d/ee_auto.rc
|
24 |
+
- sudo ee -v
|
25 |
+
- sudo lsb_release -a
|
26 |
+
- sudo ee site create wp.localtest.me --wp --user=ADMINUSER --email=prabuddha.chakraborty@rtcamp.com --pass=ADMINPASS
|
27 |
+
- sudo chmod 777 -R /var/www
|
28 |
+
#- sudo bash -c 'echo "127.0.0.1 rtmediatest.com www.rtmediatest.com" >> /etc/hosts'
|
29 |
+
- cat ~/.my.cnf
|
30 |
+
- sudo nginx -t
|
31 |
+
- sudo service nginx reload
|
32 |
+
- cd /var/www/wp.localtest.me/htdocs/ && ls
|
33 |
+
- wp --allow-root plugin install https://github.com/rtCamp/rtMedia/archive/master.zip
|
34 |
+
- wp --allow-root plugin install https://downloads.wordpress.org/plugin/buddypress.2.2.3.1.zip
|
35 |
+
- wp --allow-root plugin install https://downloads.wordpress.org/plugin/bbpress.2.5.7.zip
|
36 |
+
- wp --allow-root plugin install https://downloads.wordpress.org/plugin/rtsocial.2.1.18.zip
|
37 |
+
- wp plugin activate --all
|
38 |
+
- cd $PLUGIN_DIR
|
39 |
+
- cd tests/functional/
|
40 |
+
- npm install -g nightwatch
|
41 |
+
- npm install
|
42 |
+
- git clone --depth=1 https://github.com/rtCamp/rtmedia-test-data.git test-data
|
43 |
+
script:
|
44 |
+
- xvfb-run --server-args="-screen 0, 1624x1068x24" nightwatch --test res/setup.js
|
45 |
+
- xvfb-run --server-args="-screen 0, 1624x1068x24" nightwatch --group src/
|
tests/functional/custom-commands/goToActivity.js
ADDED
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* @author: Prabuddha Chakraborty */
|
2 |
+
|
3 |
+
exports.command = function() {
|
4 |
+
var client = this;
|
5 |
+
|
6 |
+
client
|
7 |
+
.moveToElement('#wp-admin-bar-my-account a.ab-item',1,1)
|
8 |
+
.pause(1000)
|
9 |
+
.click('#wp-admin-bar-my-account-activity a.ab-item')
|
10 |
+
.waitForElementVisible('body', 2500)
|
11 |
+
.pause(2000)
|
12 |
+
.getTitle(function(title) {
|
13 |
+
console.log("We are in Activity Page :"+title);
|
14 |
+
})
|
15 |
+
|
16 |
+
return this;
|
17 |
+
};
|
tests/functional/custom-commands/goToGroups.js
ADDED
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* @author: Prabuddha Chakraborty */
|
2 |
+
|
3 |
+
exports.command = function() {
|
4 |
+
var client = this;
|
5 |
+
|
6 |
+
client
|
7 |
+
.moveToElement('#wp-admin-bar-my-account a.ab-item',1,1)
|
8 |
+
.pause(1000)
|
9 |
+
.click('#wp-admin-bar-my-account-groups a.ab-item')
|
10 |
+
.waitForElementVisible('body', 2500)
|
11 |
+
.pause(2000)
|
12 |
+
.getTitle(function(title) {
|
13 |
+
console.log("We are in Groups Page :"+title);
|
14 |
+
})
|
15 |
+
|
16 |
+
return this;
|
17 |
+
};
|
tests/functional/custom-commands/goToMedia.js
ADDED
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* @author: Prabuddha Chakraborty */
|
2 |
+
|
3 |
+
exports.command = function() {
|
4 |
+
var client = this;
|
5 |
+
|
6 |
+
client
|
7 |
+
.moveToElement('#wp-admin-bar-my-account a.ab-item',1,1)
|
8 |
+
.pause(100)
|
9 |
+
.assert.elementPresent('#wp-admin-bar-my-account-media.menupop a.ab-item')
|
10 |
+
.click('#wp-admin-bar-my-account-media.menupop a.ab-item')
|
11 |
+
.waitForElementVisible('body', 2500)
|
12 |
+
.pause(2000)
|
13 |
+
.getTitle(function(title) {
|
14 |
+
console.log("We are in Media Page :"+title);
|
15 |
+
})
|
16 |
+
|
17 |
+
return this;
|
18 |
+
};
|
tests/functional/custom-commands/goToProfile.js
ADDED
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* @author: Prabuddha Chakraborty */
|
2 |
+
|
3 |
+
exports.command = function() {
|
4 |
+
var client = this;
|
5 |
+
|
6 |
+
client
|
7 |
+
.moveToElement('#wp-admin-bar-my-account a.ab-item',1,1)
|
8 |
+
.pause(500)
|
9 |
+
.click('#wp-admin-bar-my-account-xprofile.menupop a.ab-item')
|
10 |
+
.waitForElementVisible('body', 2500)
|
11 |
+
.pause(2000)
|
12 |
+
.getTitle(function(title) {
|
13 |
+
console.log("We are in Profile Page :"+title);
|
14 |
+
})
|
15 |
+
|
16 |
+
return this;
|
17 |
+
};
|
tests/functional/custom-commands/openrtMediaSettings.js
ADDED
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* @author: Prabuddha Chakraborty */
|
2 |
+
|
3 |
+
exports.command = function(url,username,password) {
|
4 |
+
var client = this;
|
5 |
+
var data = client.globals;
|
6 |
+
var dash = data.URLS.LOGIN + '/wp-admin'
|
7 |
+
client
|
8 |
+
.pause(3000)
|
9 |
+
.url(dash)
|
10 |
+
.waitForElementVisible('body', 3000)
|
11 |
+
.pause(5000)
|
12 |
+
.moveToElement('#toplevel_page_rtmedia-settings',2,2)
|
13 |
+
.moveToElement('#toplevel_page_rtmedia-settings .wp-submenu a.wp-first-item',1,1)
|
14 |
+
.click('#toplevel_page_rtmedia-settings .wp-submenu a.wp-first-item')
|
15 |
+
.waitForElementVisible('body', 2000)
|
16 |
+
.pause(5000)
|
17 |
+
.getTitle(function(title) {
|
18 |
+
console.log("We are in rtMedia settings Page :"+title);
|
19 |
+
})
|
20 |
+
|
21 |
+
return this;
|
22 |
+
};
|
tests/functional/custom-commands/wplogin.js
ADDED
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
|
2 |
+
|
3 |
+
|
4 |
+
exports.command = function(url,username,password) {
|
5 |
+
var client = this;
|
6 |
+
var loginurl = url + "/wp-admin" ;
|
7 |
+
|
8 |
+
client
|
9 |
+
.url(loginurl)
|
10 |
+
.pause(500)
|
11 |
+
.waitForElementVisible('body', 2000)
|
12 |
+
.setValue('input[id="user_login"]', username)
|
13 |
+
.setValue('input[id="user_pass"]', password)
|
14 |
+
.click('input[type=submit]')
|
15 |
+
|
16 |
+
return this;
|
17 |
+
};
|
tests/functional/custom-commands/wplogout.js
ADDED
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
|
2 |
+
|
3 |
+
exports.command = function() {
|
4 |
+
var client = this;
|
5 |
+
|
6 |
+
client
|
7 |
+
.pause(1000)
|
8 |
+
.moveToElement('#wp-admin-bar-my-account a.ab-item',1,1) //move to top RHS
|
9 |
+
.click('#wp-admin-bar-logout a.ab-item')
|
10 |
+
.pause(2000)
|
11 |
+
.waitForElementVisible('body', 2000)
|
12 |
+
.getTitle(function(title) {
|
13 |
+
console.log("Logged out..");
|
14 |
+
})
|
15 |
+
|
16 |
+
return this;
|
17 |
+
};
|
tests/functional/nightwatch.json
ADDED
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"src_folders" : ["src"],
|
3 |
+
"output_folder" : "reports",
|
4 |
+
"custom_commands_path" : "./custom-commands",
|
5 |
+
"globals_path" : "./res/constants.js",
|
6 |
+
|
7 |
+
"selenium" : {
|
8 |
+
"start_process" : true,
|
9 |
+
"server_path" : "./node_modules/selenium-server/lib/runner/selenium-server-standalone-2.45.0.jar"
|
10 |
+
},
|
11 |
+
|
12 |
+
"test_settings" : {
|
13 |
+
"default" : {
|
14 |
+
"launch_url" : "http://localhost",
|
15 |
+
"selenium_port" : 4444,
|
16 |
+
"selenium_host" : "localhost",
|
17 |
+
"silent": true,
|
18 |
+
"screenshots" : {
|
19 |
+
"enabled" : false,
|
20 |
+
"path" : ""
|
21 |
+
},
|
22 |
+
"desiredCapabilities": {
|
23 |
+
"browserName": "firefox",
|
24 |
+
"javascriptEnabled": true,
|
25 |
+
"acceptSslCerts": true
|
26 |
+
|
27 |
+
}
|
28 |
+
}
|
29 |
+
}
|
30 |
+
}
|
tests/functional/package.json
ADDED
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "rtmedia-test-suite",
|
3 |
+
"main": "",
|
4 |
+
"author": "Prabuddha Chakraborty",
|
5 |
+
"version": "1.0.0",
|
6 |
+
"keywords": [],
|
7 |
+
"homepage": "",
|
8 |
+
"repository": {
|
9 |
+
"type": "git",
|
10 |
+
"url": ""
|
11 |
+
},
|
12 |
+
"description": "",
|
13 |
+
"contributors": [],
|
14 |
+
"dependencies": {
|
15 |
+
"nightwatch": "~0.4.17"
|
16 |
+
},
|
17 |
+
|
18 |
+
"devDependencies": {
|
19 |
+
"selenium-server": "2.45.0",
|
20 |
+
"jquery": "^2.1.1",
|
21 |
+
"jsdom": "^1.0.0-pre.3",
|
22 |
+
"nightwatch": "0.4.17"
|
23 |
+
|
24 |
+
|
25 |
+
}
|
26 |
+
}
|
tests/functional/res/constants.js
ADDED
@@ -0,0 +1,99 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author : Prabuddha Chakraborty
|
3 |
+
This is a standalone scripts for centralized management of all selectors and all other constant.
|
4 |
+
*/
|
5 |
+
|
6 |
+
module.exports ={
|
7 |
+
//username and password for each wordpress roles
|
8 |
+
TESTADMINUSERNAME: 'ADMINUSER',
|
9 |
+
TESTADMINPASSWORD: 'ADMINPASS',
|
10 |
+
|
11 |
+
TESTEDITORUSERNAME: 'EDITORUSER',
|
12 |
+
TESTEDITORPASSWORD: 'EDITORPASS',
|
13 |
+
|
14 |
+
TESTAUTHORUSERNAME: 'AUTHORUSER',
|
15 |
+
TESTAUTHORPASSWORD: 'AUTHORPASS',
|
16 |
+
|
17 |
+
TESTCONTRIBUTORUSERNAME: 'CONTRIBUTORUSER',
|
18 |
+
TESTCONTRIBUTORPASSWORD: 'CONTRIBUTORPASS',
|
19 |
+
|
20 |
+
TESTSUBSCRIBERUSERNAME: 'SUBSCRIBERUSER',
|
21 |
+
TESTSUBSCRIBERPASSWORD: 'SUBSCRIBERPASS',
|
22 |
+
//Home site url enter here
|
23 |
+
URLS: {
|
24 |
+
LOGIN: 'http://wp.localtest.me'
|
25 |
+
},
|
26 |
+
//local path of all test_data resources
|
27 |
+
PATH: {
|
28 |
+
TEST_IMAGE: './test-data/images/test.jpg',
|
29 |
+
TEST_IMAGE2: './test-data/images/test0.jpg',
|
30 |
+
TEST_MUSIC: './test-data/music/mpthreetest.mp3',
|
31 |
+
TEST_VIDEO: './test-data/videos/testmpfour.mp4',
|
32 |
+
TEST_DOC: './test-data/document.doc',
|
33 |
+
TEST_ZIP: './test-data/testzip.zip',
|
34 |
+
},
|
35 |
+
/*SELECTORS of rtMedia settings here .. */
|
36 |
+
SELECTORS: {
|
37 |
+
SUBMIT: '#bp_media_settings_form .bottom .rtmedia-settings-submit', //data.SELECTORS.SUBMIT
|
38 |
+
BUDDYPRESS: {
|
39 |
+
BUDDYPRESS: '#tab-rtmedia-bp',
|
40 |
+
ENABLE_MEDIA_PROFILE: 'input[name="rtmedia-options[buddypress_enableOnProfile]"]',
|
41 |
+
ENABLE_MEDIA_GROUP: 'input[name="rtmedia-options[buddypress_enableOnGroup]"]',
|
42 |
+
ENABLE_UPLOAD_ACTIVITY: 'input[name="rtmedia-options[buddypress_enableOnActivity]"]',
|
43 |
+
ENABLE_MEDIA_ALBUM: 'input[name="rtmedia-options[general_enableAlbums]"]'
|
44 |
+
},
|
45 |
+
|
46 |
+
CUSTOMCSS: {
|
47 |
+
CUSTOM_CSS: "#tab-rtmedia-custom-css-settings", //'input[name="rtmedia-options[styles_custom]"]'
|
48 |
+
DEFAULT_ENABLE: 'input[name="rtmedia-options[styles_enabled]"]',
|
49 |
+
CUSTOM_CSS_TEXTAREA: "#rtmedia-custom-css" //rtmedia-options[styles_custom]
|
50 |
+
},
|
51 |
+
|
52 |
+
DISPLAY: {
|
53 |
+
DISPLAY: '#tab-rtmedia-display',
|
54 |
+
ENABLE_COMMENT: 'input[name="rtmedia-options[general_enableComments]"]',
|
55 |
+
ENABLE_LIGHTBOX: 'input[name="rtmedia-options[general_enableLightbox]"]',
|
56 |
+
MEDIA_PER_PAGE: 'input[name="rtmedia-options[general_perPageMedia]"]',
|
57 |
+
SELECT_LOADMORE: 'input[value="load_more"]',
|
58 |
+
SELECT_PAGINATION: 'input[value="pagination"]'
|
59 |
+
},
|
60 |
+
|
61 |
+
MEDIASIZES: {
|
62 |
+
MEDIASIZES: '#tab-rtmedia-sizes',
|
63 |
+
MUSIC_ACTIVITY_PLAYER_WIDTH: 'input[name="rtmedia-options[defaultSizes_music_activityPlayer_width]"]',
|
64 |
+
MUSIC_SINGLEPLAYER_WIDTH: 'input[name="rtmedia-options[defaultSizes_music_singlePlayer_width]"]',
|
65 |
+
PHOTO_LARGE_WIDTH: 'input[name="rtmedia-options[defaultSizes_photo_large_width]"]',
|
66 |
+
PHOTO_LARGE_HEIGHT: 'input[name="rtmedia-options[defaultSizes_photo_large_height]"]',
|
67 |
+
PHOTO_MEDIUM_WIDTH: 'input[name="rtmedia-options[defaultSizes_photo_medium_width]"]',
|
68 |
+
PHOTO_MEDIUM_HEIGHT: 'input[name="rtmedia-options[defaultSizes_photo_medium_height]"]',
|
69 |
+
PHOTO_THUMBNAIL_HEIGHT: 'input[name="rtmedia-options[defaultSizes_photo_thumbnail_height]"]' ,
|
70 |
+
PHOTO_THUMBNAIL_WIDTH: 'input[name="rtmedia-options[defaultSizes_photo_thumbnail_width]"]',
|
71 |
+
VIDEO_ACTIVITY_PLAYER_WIDTH: 'input[name="rtmedia-options[defaultSizes_video_activityPlayer_width]"]',
|
72 |
+
VIDEO_ACTIVITY_PLAYER_HEIGHT: 'input[name="rtmedia-options[defaultSizes_video_activityPlayer_height]"]',
|
73 |
+
VIDEO_SINGLE_PLAYER_WIDTH: 'input[name="rtmedia-options[defaultSizes_video_singlePlayer_width]"]',
|
74 |
+
VIDEO_SINGLE_PLAYER_HEIGHT: 'input[name="rtmedia-options[defaultSizes_video_singlePlayer_height]"]'
|
75 |
+
},
|
76 |
+
|
77 |
+
MEDIATYPES: {
|
78 |
+
MEDIATYPES: '#tab-rtmedia-types',
|
79 |
+
ENABLE_PHOTO: 'input[name="rtmedia-options[allowedTypes_photo_enabled]"]',
|
80 |
+
ENABLE_MUSIC: 'input[name="rtmedia-options[allowedTypes_music_enabled]"]',
|
81 |
+
ENABLE_VIDEO: 'input[name="rtmedia-options[allowedTypes_video_enabled]"]'
|
82 |
+
},
|
83 |
+
|
84 |
+
OTHERSETTINGS: {
|
85 |
+
OTHERSETTINGS: '#tab-rtmedia-general',
|
86 |
+
SHOW_ADMIN_MENU: 'input[name="rtmedia-options[general_showAdminMenu]"]',
|
87 |
+
ADD_FOOTER_LINK: 'input[name="rtmedia-options[rtmedia_add_linkback]"]'
|
88 |
+
},
|
89 |
+
|
90 |
+
PRIVACY: {
|
91 |
+
PRIVACY: "#tab-rtmedia-privacy",
|
92 |
+
ENABLE_PRIVACY: 'input[name="rtmedia-options[privacy_enabled]"]',
|
93 |
+
PRIVATE: 'input[value="60"]',
|
94 |
+
LOGGEDIN: 'input[value="20"]',
|
95 |
+
PUBLIC: 'input[value="0"]',
|
96 |
+
PRIVACY_OVERRIDE: 'input[name="rtmedia-options[privacy_userOverride]"]'
|
97 |
+
}
|
98 |
+
}
|
99 |
+
};
|
tests/functional/res/setup.js
ADDED
@@ -0,0 +1,144 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
This is setup scripts.. creating wordpress users for newly created site
|
3 |
+
to uploading initial images this scripts does it all
|
4 |
+
This scripts runs only for first time
|
5 |
+
*/
|
6 |
+
module.exports = {
|
7 |
+
'Step One : initializing setup file ... ' : function (browser){
|
8 |
+
var data = browser.globals;
|
9 |
+
var urll = data.URLS.LOGIN;
|
10 |
+
var settings = urll + '/wp-admin/options-general.php?page=bp-components';
|
11 |
+
var adduser = urll + "/wp-admin/user-new.php";
|
12 |
+
browser
|
13 |
+
.maximizeWindow()
|
14 |
+
.wplogin(urll,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
15 |
+
.getTitle(function(title) {
|
16 |
+
console.log(title);
|
17 |
+
})
|
18 |
+
.url(adduser)
|
19 |
+
.waitForElementVisible('body', 2500)
|
20 |
+
.getTitle(function(title) {
|
21 |
+
console.log(title);
|
22 |
+
console.log("creating users for various roles...");
|
23 |
+
})
|
24 |
+
|
25 |
+
//test editor
|
26 |
+
.url(adduser)
|
27 |
+
.waitForElementVisible('input[id="user_login"]', 2500)
|
28 |
+
.setValue('input[id="user_login"]',data.TESTEDITORUSERNAME)
|
29 |
+
.setValue('input[id="email"]',"abc1@cc.in")
|
30 |
+
.setValue('input[id="first_name"]',data.TESTEDITORUSERNAME)
|
31 |
+
.setValue('input[id="pass1"]',data.TESTEDITORPASSWORD)
|
32 |
+
.setValue('input[id="pass2"]',data.TESTEDITORPASSWORD)
|
33 |
+
.click("#role option[value='editor']")
|
34 |
+
.click('#createusersub')
|
35 |
+
.waitForElementVisible('body', 2500)
|
36 |
+
//test author
|
37 |
+
.url(adduser)
|
38 |
+
.waitForElementVisible('input[id="user_login"]', 2500)
|
39 |
+
.setValue('input[id="user_login"]',data.TESTAUTHORUSERNAME)
|
40 |
+
.setValue('input[id="email"]',"abc2@cc.in")
|
41 |
+
.setValue('input[id="first_name"]',data.TESTAUTHORUSERNAME)
|
42 |
+
.setValue('input[id="pass1"]',data.TESTAUTHORPASSWORD)
|
43 |
+
.setValue('input[id="pass2"]',data.TESTAUTHORPASSWORD)
|
44 |
+
.click("#role option[value='author']")
|
45 |
+
.click('#createusersub')
|
46 |
+
.pause(200)
|
47 |
+
//test subscriber
|
48 |
+
.url(adduser)
|
49 |
+
.waitForElementVisible('input[id="user_login"]', 2500)
|
50 |
+
.setValue('input[id="user_login"]',data.TESTSUBSCRIBERUSERNAME)
|
51 |
+
.setValue('input[id="email"]',"abc3@cc.in")
|
52 |
+
.setValue('input[id="first_name"]',data.TESTSUBSCRIBERUSERNAME)
|
53 |
+
.setValue('input[id="pass1"]',data.TESTSUBSCRIBERPASSWORD)
|
54 |
+
.setValue('input[id="pass2"]',data.TESTSUBSCRIBERPASSWORD)
|
55 |
+
.click("#role option[value='subscriber']")
|
56 |
+
.click('#createusersub')
|
57 |
+
.pause(200)
|
58 |
+
//test contributor
|
59 |
+
.url(adduser)
|
60 |
+
.waitForElementVisible('input[id="user_login"]', 2500)
|
61 |
+
.setValue('input[id="user_login"]',data.TESTCONTRIBUTORUSERNAME)
|
62 |
+
.setValue('input[id="email"]',"abc4@cc.in")
|
63 |
+
.setValue('input[id="first_name"]',data.TESTCONTRIBUTORUSERNAME)
|
64 |
+
.setValue('input[id="pass1"]',data.TESTCONTRIBUTORPASSWORD)
|
65 |
+
.setValue('input[id="pass2"]',data.TESTCONTRIBUTORPASSWORD)
|
66 |
+
.click("#role option[value='contributor']")
|
67 |
+
.click('#createusersub')
|
68 |
+
.pause(200)
|
69 |
+
//upload media to medias
|
70 |
+
.goToMedia()
|
71 |
+
.getTitle(function(title) {
|
72 |
+
console.log(title);
|
73 |
+
console.log("uploading media photos for initial setup..")
|
74 |
+
console.log("total of 13 test photos will be uploaded in media galery")
|
75 |
+
for( var i = 0; i < 12 ; i++ ) {
|
76 |
+
console.log("uploaded !");
|
77 |
+
browser.click('#rtmedia-nav-item-music')
|
78 |
+
.waitForElementVisible('body', 1500)
|
79 |
+
.click('#rtm_show_upload_ui')
|
80 |
+
.click('.rtm-select-files')
|
81 |
+
.setValue('input[type=file]', require('path').resolve(data.PATH.TEST_IMAGE))
|
82 |
+
.click('.start-media-upload')
|
83 |
+
.pause(4000);
|
84 |
+
};
|
85 |
+
})
|
86 |
+
|
87 |
+
//Activate groups for varios roles
|
88 |
+
.url(settings)
|
89 |
+
.click('input[name="bp_components[groups]"]')
|
90 |
+
.click('#bp-admin-component-submit')
|
91 |
+
|
92 |
+
//creating demo groups
|
93 |
+
.url(urll + '/groups/create/step/group-details/')
|
94 |
+
.pause(200)
|
95 |
+
.setValue('#group-name','test')
|
96 |
+
.setValue('#group-desc','creating test')
|
97 |
+
.click('#group-creation-create')
|
98 |
+
.pause(200)
|
99 |
+
.click('#group-creation-next')
|
100 |
+
.click('#bbp-create-group-forum')
|
101 |
+
.click('#group-creation-next')
|
102 |
+
.pause(200)
|
103 |
+
.click('#group-creation-finish')
|
104 |
+
.pause(200)
|
105 |
+
.wplogout()
|
106 |
+
|
107 |
+
//login for others
|
108 |
+
.wplogin(urll,data.TESTAUTHORUSERNAME,data.TESTAUTHORPASSWORD)
|
109 |
+
.url(urll + '/groups/test/')
|
110 |
+
.getTitle(function(title) {
|
111 |
+
console.log("TestAuthor is joining group..")
|
112 |
+
})
|
113 |
+
.click('a[title="Join Group"]')
|
114 |
+
.wplogout()
|
115 |
+
|
116 |
+
//login for others
|
117 |
+
.wplogin(urll,data.TESTEDITORUSERNAME,data.TESTEDITORPASSWORD)
|
118 |
+
.getTitle(function(title) {
|
119 |
+
console.log("TestEditor is joining group..")
|
120 |
+
})
|
121 |
+
.url(urll + '/groups/test/')
|
122 |
+
.click('a[title="Join Group"]')
|
123 |
+
.wplogout()
|
124 |
+
|
125 |
+
//login for others
|
126 |
+
.wplogin(urll,data.TESTCONTRIBUTORUSERNAME,data.TESTCONTRIBUTORPASSWORD)
|
127 |
+
.getTitle(function(title) {
|
128 |
+
console.log("TestContributor is joining group..")
|
129 |
+
})
|
130 |
+
.url(urll + '/groups/test/')
|
131 |
+
.click('a[title="Join Group"]')
|
132 |
+
.wplogout()
|
133 |
+
|
134 |
+
//login for others
|
135 |
+
.wplogin(urll,data.TESTSUBSCRIBERUSERNAME,data.TESTSUBSCRIBERPASSWORD)
|
136 |
+
.getTitle(function(title) {
|
137 |
+
console.log("TestEditor is joining group..")
|
138 |
+
})
|
139 |
+
.url(urll + '/groups/test/')
|
140 |
+
.click('a[title="Join Group"]')
|
141 |
+
.wplogout()
|
142 |
+
.end();
|
143 |
+
}
|
144 |
+
};
|
tests/functional/src/buddypress/allow-upload-from-activity-stream-ngtest.js
ADDED
@@ -0,0 +1,31 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: Allow upload from activity stream Negative Case
|
4 |
+
*/
|
5 |
+
module.exports = {
|
6 |
+
tags: ['buddypress', 'activity','upload'],
|
7 |
+
'Step One : Disable Allow upload from activity stream ' : function (browser){
|
8 |
+
var data = browser.globals;
|
9 |
+
browser
|
10 |
+
.maximizeWindow()
|
11 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
12 |
+
.openrtMediaSettings()
|
13 |
+
.click(data.SELECTORS.BUDDYPRESS.BUDDYPRESS)
|
14 |
+
.pause(500)
|
15 |
+
.getAttribute(data.SELECTORS.BUDDYPRESS.ENABLE_UPLOAD_ACTIVITY, "checked", function(result) {
|
16 |
+
if(result.value){
|
17 |
+
browser.click(data.SELECTORS.BUDDYPRESS.ENABLE_UPLOAD_ACTIVITY);
|
18 |
+
browser.click(data.SELECTORS.SUBMIT);
|
19 |
+
}else{
|
20 |
+
console.log('check box is already disabled');
|
21 |
+
} })
|
22 |
+
.pause(1000)
|
23 |
+
},
|
24 |
+
'Step two: Check on ACTIVITY For Post upload button ' : function (browser) {
|
25 |
+
browser
|
26 |
+
.goToActivity()
|
27 |
+
.assert.elementNotPresent("#rtmedia-add-media-button-post-update")
|
28 |
+
.wplogout()
|
29 |
+
.end();
|
30 |
+
}
|
31 |
+
};
|
tests/functional/src/buddypress/allow-upload-from-activity-stream-other-roles-test.js
ADDED
@@ -0,0 +1,78 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: Check Allow upload from activity stream for other users
|
4 |
+
*/
|
5 |
+
module.exports = {
|
6 |
+
tags: ['buddypress', 'activity','upload'],
|
7 |
+
'Step One : Enable Allow upload from activity stream from Admin' : function (browser){
|
8 |
+
var data = browser.globals;
|
9 |
+
browser
|
10 |
+
.maximizeWindow()
|
11 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
12 |
+
.openrtMediaSettings()
|
13 |
+
.click(data.SELECTORS.BUDDYPRESS.BUDDYPRESS)
|
14 |
+
.pause(2000)
|
15 |
+
//select checkbox switch
|
16 |
+
.getAttribute(data.SELECTORS.BUDDYPRESS.ENABLE_UPLOAD_ACTIVITY, "checked", function(result) {
|
17 |
+
if(result.value){
|
18 |
+
browser.verify.ok(result.value, 'Checkbox is selected');
|
19 |
+
console.log('check box is already enabled');
|
20 |
+
}else{
|
21 |
+
browser.click(data.SELECTORS.BUDDYPRESS.ENABLE_UPLOAD_ACTIVITY);
|
22 |
+
browser.click(data.SELECTORS.SUBMIT);
|
23 |
+
} })
|
24 |
+
.pause(1000)
|
25 |
+
.wplogout()
|
26 |
+
|
27 |
+
|
28 |
+
},
|
29 |
+
'Step two: Login from TestEditor' : function (browser) {
|
30 |
+
var data = browser.globals;
|
31 |
+
browser
|
32 |
+
.wplogin(data.URLS.LOGIN,data.TESTEDITORUSERNAME,data.TESTEDITORPASSWORD)
|
33 |
+
.goToActivity()
|
34 |
+
.assert.elementPresent("#rtmedia-add-media-button-post-update")
|
35 |
+
.setValue('#rtmedia-whts-new-upload-container input[type="file"]', require('path').resolve(data.PATH.TEST_IMAGE))
|
36 |
+
.setValue('#whats-new','Check Media Type : Photos (jpg, jpeg, png, gif) ')
|
37 |
+
.click('#aw-whats-new-submit')
|
38 |
+
.assert.containsText("#buddypress", "test")
|
39 |
+
.wplogout()
|
40 |
+
},
|
41 |
+
'Step three: Login from Author' : function (browser) {
|
42 |
+
var data = browser.globals;
|
43 |
+
browser
|
44 |
+
.wplogin(data.URLS.LOGIN,data.TESTAUTHORUSERNAME,data.TESTAUTHORPASSWORD)
|
45 |
+
.goToActivity()
|
46 |
+
.assert.elementPresent("#rtmedia-add-media-button-post-update")
|
47 |
+
.setValue('#rtmedia-whts-new-upload-container input[type="file"]', require('path').resolve(data.PATH.TEST_IMAGE))
|
48 |
+
.setValue('#whats-new','Check Media Type : Photos (jpg, jpeg, png, gif) ')
|
49 |
+
.click('#aw-whats-new-submit')
|
50 |
+
.assert.containsText("#buddypress", "test")
|
51 |
+
.wplogout()
|
52 |
+
},
|
53 |
+
'Step four: Login from Subscriber' : function (browser) {
|
54 |
+
var data = browser.globals;
|
55 |
+
browser
|
56 |
+
.wplogin(data.URLS.LOGIN,data.TESTSUBSCRIBERUSERNAME,data.TESTSUBSCRIBERPASSWORD)
|
57 |
+
.goToActivity()
|
58 |
+
.assert.elementPresent("#rtmedia-add-media-button-post-update")
|
59 |
+
.setValue('#rtmedia-whts-new-upload-container input[type="file"]', require('path').resolve(data.PATH.TEST_IMAGE))
|
60 |
+
.setValue('#whats-new','Check Media Type : Photos (jpg, jpeg, png, gif) ')
|
61 |
+
.click('#aw-whats-new-submit')
|
62 |
+
.assert.containsText("#buddypress", "test")
|
63 |
+
.wplogout()
|
64 |
+
},
|
65 |
+
'Step five: Login from Contributor' : function (browser) {
|
66 |
+
var data = browser.globals;
|
67 |
+
browser
|
68 |
+
.wplogin(data.URLS.LOGIN,data.TESTCONTRIBUTORUSERNAME,data.TESTCONTRIBUTORPASSWORD)
|
69 |
+
.goToActivity()
|
70 |
+
.assert.elementPresent("#rtmedia-add-media-button-post-update")
|
71 |
+
.setValue('#rtmedia-whts-new-upload-container input[type="file"]', require('path').resolve(data.PATH.TEST_IMAGE))
|
72 |
+
.setValue('#whats-new','Check Media Type : Photos (jpg, jpeg, png, gif) ')
|
73 |
+
.click('#aw-whats-new-submit')
|
74 |
+
.assert.containsText("#buddypress", "test")
|
75 |
+
.wplogout()
|
76 |
+
.end();
|
77 |
+
}
|
78 |
+
};
|
tests/functional/src/buddypress/allow-upload-from-activity-stream-test.js
ADDED
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: Check Allow upload from activity stream
|
4 |
+
*/
|
5 |
+
module.exports = {
|
6 |
+
tags: ['buddypress', 'activity','upload'],
|
7 |
+
'Step One : Enable Allow upload from activity stream ' : function (browser){
|
8 |
+
var data = browser.globals;
|
9 |
+
browser
|
10 |
+
.maximizeWindow()
|
11 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
12 |
+
.openrtMediaSettings()
|
13 |
+
.click(data.SELECTORS.BUDDYPRESS.BUDDYPRESS)
|
14 |
+
.pause(500)
|
15 |
+
//select checkbox switch
|
16 |
+
.getAttribute(data.SELECTORS.BUDDYPRESS.ENABLE_UPLOAD_ACTIVITY, "checked", function(result) {
|
17 |
+
if(result.value){
|
18 |
+
browser.verify.ok(result.value, 'Checkbox is selected');
|
19 |
+
console.log('check box is already enabled');
|
20 |
+
}else{
|
21 |
+
browser.click(data.SELECTORS.BUDDYPRESS.ENABLE_UPLOAD_ACTIVITY);
|
22 |
+
browser.click(data.SELECTORS.SUBMIT);
|
23 |
+
} })
|
24 |
+
//.pause(1000)
|
25 |
+
},
|
26 |
+
'Step two: Check on Activity Page ' : function (browser) {
|
27 |
+
var data = browser.globals;
|
28 |
+
browser
|
29 |
+
.goToActivity()
|
30 |
+
.assert.elementPresent("#rtmedia-add-media-button-post-update")
|
31 |
+
.setValue('#rtmedia-whts-new-upload-container input[type="file"]', require('path').resolve(data.PATH.TEST_IMAGE))
|
32 |
+
.setValue('#whats-new','Check Media Type : Photos (jpg, jpeg, png, gif) ')
|
33 |
+
.click('#aw-whats-new-submit')
|
34 |
+
.assert.containsText("#buddypress", "test")
|
35 |
+
.end();
|
36 |
+
}
|
37 |
+
};
|
tests/functional/src/buddypress/enable-media-in-group-ngtest.js
ADDED
@@ -0,0 +1,33 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: Enable Media in Group Negative Case
|
4 |
+
*/
|
5 |
+
module.exports = {
|
6 |
+
tags: ['buddypress', 'groups','upload'],
|
7 |
+
'Step one :Disable media in group from settings' :function(browser){
|
8 |
+
var data = browser.globals;
|
9 |
+
browser
|
10 |
+
.maximizeWindow()
|
11 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
12 |
+
.openrtMediaSettings()
|
13 |
+
.click(data.SELECTORS.BUDDYPRESS.BUDDYPRESS)
|
14 |
+
.pause(500)
|
15 |
+
.getAttribute(data.SELECTORS.BUDDYPRESS.ENABLE_MEDIA_GROUP, "checked", function(result) {
|
16 |
+
if(result.value){
|
17 |
+
browser.click(data.SELECTORS.BUDDYPRESS.ENABLE_MEDIA_GROUP);
|
18 |
+
browser.click(data.SELECTORS.SUBMIT);
|
19 |
+
}else{
|
20 |
+
console.log('check box is already disabled');
|
21 |
+
} })
|
22 |
+
.pause(1000)
|
23 |
+
},
|
24 |
+
'step two: Check frontend ' : function (browser) {
|
25 |
+
var data = browser.globals;
|
26 |
+
browser
|
27 |
+
.goToGroups()
|
28 |
+
.click('#groups-list .is-member .item .item-title a') //select a group
|
29 |
+
.assert.elementNotPresent('#rtmedia-media-nav')
|
30 |
+
.wplogout()
|
31 |
+
.end();
|
32 |
+
}
|
33 |
+
};
|
tests/functional/src/buddypress/enable-media-in-group-other-roles-test.js
ADDED
@@ -0,0 +1,108 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: To check Enable Media in Group For Other Users
|
4 |
+
*/
|
5 |
+
module.exports = {
|
6 |
+
tags: ['buddypress', 'groups','upload'],
|
7 |
+
'Step One : Enable Allow upload from activity stream from Admin' : function (browser){
|
8 |
+
var data = browser.globals;
|
9 |
+
browser
|
10 |
+
.maximizeWindow()
|
11 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
12 |
+
.openrtMediaSettings()
|
13 |
+
.click(data.SELECTORS.BUDDYPRESS.BUDDYPRESS)
|
14 |
+
.pause(500)
|
15 |
+
.getAttribute(data.SELECTORS.BUDDYPRESS.ENABLE_MEDIA_GROUP, "checked", function(result) {
|
16 |
+
if(result.value){
|
17 |
+
browser.verify.ok(result.value, 'Checkbox is selected');
|
18 |
+
console.log('check box is already enabled');
|
19 |
+
}else{
|
20 |
+
browser.click(data.SELECTORS.BUDDYPRESS.ENABLE_MEDIA_GROUP);
|
21 |
+
browser.click(data.SELECTORS.SUBMIT);
|
22 |
+
} })
|
23 |
+
.pause(1000)
|
24 |
+
.wplogout()
|
25 |
+
},
|
26 |
+
'step two: Login from TestEditor' : function (browser) {
|
27 |
+
var data = browser.globals;
|
28 |
+
browser
|
29 |
+
.wplogin(data.URLS.LOGIN,data.TESTEDITORUSERNAME,data.TESTEDITORPASSWORD)
|
30 |
+
.goToGroups()
|
31 |
+
.click('#groups-list .is-member .item .item-title a')
|
32 |
+
.assert.elementPresent('#rtmedia-media-nav')
|
33 |
+
.click('#rtmedia-media-nav')
|
34 |
+
.pause(2000)
|
35 |
+
.click('#rtm_show_upload_ui')
|
36 |
+
.click('.rtm-select-files')
|
37 |
+
.setValue('input[type=file]', require('path').resolve(data.PATH.TEST_IMAGE))
|
38 |
+
.click('.start-media-upload')
|
39 |
+
.pause(6000)
|
40 |
+
.refresh()
|
41 |
+
.getText('.rtmedia-list-item a.rtmedia-list-item-a .rtmedia-item-title h4',function(result){
|
42 |
+
browser.assert.equal(result.value, 'test', 'image uploaded successfully');
|
43 |
+
})
|
44 |
+
.wplogout()
|
45 |
+
|
46 |
+
},
|
47 |
+
'step three: Login from Author' : function (browser) {
|
48 |
+
var data = browser.globals;
|
49 |
+
browser
|
50 |
+
.wplogin(data.URLS.LOGIN,data.TESTAUTHORUSERNAME,data.TESTAUTHORPASSWORD)
|
51 |
+
.goToGroups()
|
52 |
+
.click('#groups-list .is-member .item .item-title a')
|
53 |
+
.assert.elementPresent('#rtmedia-media-nav')
|
54 |
+
.click('#rtmedia-media-nav')
|
55 |
+
.pause(2000)
|
56 |
+
.click('#rtm_show_upload_ui')
|
57 |
+
.click('.rtm-select-files')
|
58 |
+
.setValue('input[type=file]', require('path').resolve(data.PATH.TEST_IMAGE))
|
59 |
+
.click('.start-media-upload')
|
60 |
+
.pause(6000)
|
61 |
+
.refresh()
|
62 |
+
.getText('.rtmedia-list-item a.rtmedia-list-item-a .rtmedia-item-title h4',function(result){
|
63 |
+
browser.assert.equal(result.value, 'test', 'image uploaded successfully');
|
64 |
+
})
|
65 |
+
.wplogout()
|
66 |
+
},
|
67 |
+
'step three: Login from Subscriber' : function (browser) {
|
68 |
+
var data = browser.globals;
|
69 |
+
browser
|
70 |
+
.wplogin(data.URLS.LOGIN,data.TESTSUBSCRIBERUSERNAME,data.TESTSUBSCRIBERPASSWORD)
|
71 |
+
.goToGroups()
|
72 |
+
.click('#groups-list .is-member .item .item-title a')
|
73 |
+
.assert.elementPresent('#rtmedia-media-nav')
|
74 |
+
.click('#rtmedia-media-nav')
|
75 |
+
.pause(2000)
|
76 |
+
.click('#rtm_show_upload_ui')
|
77 |
+
.click('.rtm-select-files')
|
78 |
+
.setValue('input[type=file]', require('path').resolve(data.PATH.TEST_IMAGE))
|
79 |
+
.click('.start-media-upload')
|
80 |
+
.pause(5000)
|
81 |
+
.refresh()
|
82 |
+
.getText('.rtmedia-list-item a.rtmedia-list-item-a .rtmedia-item-title h4',function(result){
|
83 |
+
browser.assert.equal(result.value, 'test', 'image uploaded successfully');
|
84 |
+
})
|
85 |
+
.wplogout()
|
86 |
+
},
|
87 |
+
'step three: Login from TestContributor' : function (browser) {
|
88 |
+
var data = browser.globals;
|
89 |
+
browser
|
90 |
+
.wplogin(data.URLS.LOGIN,data.TESTCONTRIBUTORUSERNAME,data.TESTCONTRIBUTORPASSWORD)
|
91 |
+
.goToGroups()
|
92 |
+
.click('#groups-list .is-member .item .item-title a')
|
93 |
+
.assert.elementPresent('#rtmedia-media-nav')
|
94 |
+
.click('#rtmedia-media-nav')
|
95 |
+
.pause(2000)
|
96 |
+
.click('#rtm_show_upload_ui')
|
97 |
+
.click('.rtm-select-files')
|
98 |
+
.setValue('input[type=file]', require('path').resolve(data.PATH.TEST_IMAGE))
|
99 |
+
.click('.start-media-upload')
|
100 |
+
.pause(5000)
|
101 |
+
.refresh()
|
102 |
+
.getText('.rtmedia-list-item a.rtmedia-list-item-a .rtmedia-item-title h4',function(result){
|
103 |
+
browser.assert.equal(result.value, 'test', 'image uploaded successfully');
|
104 |
+
})
|
105 |
+
.wplogout()
|
106 |
+
.end();
|
107 |
+
}
|
108 |
+
};
|
tests/functional/src/buddypress/enable-media-in-group-test.js
ADDED
@@ -0,0 +1,46 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: To Check Enable Media in Group
|
4 |
+
*/
|
5 |
+
|
6 |
+
module.exports = {
|
7 |
+
tags: ['buddypress', 'profile','upload'],
|
8 |
+
'Step one :Enable media in group from settings' :function(browser){
|
9 |
+
var data = browser.globals;
|
10 |
+
browser
|
11 |
+
.maximizeWindow()
|
12 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
13 |
+
.openrtMediaSettings()
|
14 |
+
.click(data.SELECTORS.BUDDYPRESS.BUDDYPRESS)
|
15 |
+
.pause(500)
|
16 |
+
.getAttribute(data.SELECTORS.BUDDYPRESS.ENABLE_MEDIA_GROUP, "checked", function(result) {
|
17 |
+
// console.log(result); //used for debug
|
18 |
+
if(result.value){
|
19 |
+
browser.verify.ok(result.value, 'Checkbox is selected');
|
20 |
+
console.log('check box is already enabled');
|
21 |
+
}else{
|
22 |
+
browser.click(data.SELECTORS.BUDDYPRESS.ENABLE_MEDIA_GROUP);
|
23 |
+
browser.click(data.SELECTORS.SUBMIT);
|
24 |
+
} })
|
25 |
+
.pause(1000)
|
26 |
+
},
|
27 |
+
'step two: Check frontend ' : function (browser) {
|
28 |
+
var data = browser.globals;
|
29 |
+
browser
|
30 |
+
.goToGroups()
|
31 |
+
.click('#groups-list .is-member .item .item-title a')
|
32 |
+
.assert.elementPresent('#rtmedia-media-nav')
|
33 |
+
.click('#rtmedia-media-nav')
|
34 |
+
.click('#rtm_show_upload_ui')
|
35 |
+
.click('.rtm-select-files')
|
36 |
+
.setValue('input[type=file]', require('path').resolve(data.PATH.TEST_IMAGE))
|
37 |
+
.click('.start-media-upload')
|
38 |
+
.pause(6000)
|
39 |
+
.refresh()
|
40 |
+
.getText('.rtmedia-list-item a.rtmedia-list-item-a .rtmedia-item-title h4',function(result){
|
41 |
+
browser.assert.equal(result.value, 'test', 'image uploaded successfully');
|
42 |
+
})
|
43 |
+
.wplogout()
|
44 |
+
.end();
|
45 |
+
}
|
46 |
+
}
|
tests/functional/src/buddypress/enable-media-in-profile-ngtest.js
ADDED
@@ -0,0 +1,35 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: Enable Media in Profile Negative Case
|
4 |
+
*/
|
5 |
+
|
6 |
+
module.exports = {
|
7 |
+
tags: ['buddypress', 'profile','upload'],
|
8 |
+
'Step One : Enable media in profile ' : function (browser){
|
9 |
+
var data = browser.globals;
|
10 |
+
browser
|
11 |
+
.maximizeWindow()
|
12 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
13 |
+
.openrtMediaSettings()
|
14 |
+
.click(data.SELECTORS.BUDDYPRESS.BUDDYPRESS)
|
15 |
+
.pause(500)
|
16 |
+
//select checkbox switch
|
17 |
+
.getAttribute(data.SELECTORS.BUDDYPRESS.ENABLE_MEDIA_PROFILE, "checked", function(result) {
|
18 |
+
// console.log(result); //used for debug
|
19 |
+
if(result.value){
|
20 |
+
browser.click(data.SELECTORS.BUDDYPRESS.ENABLE_MEDIA_PROFILE);
|
21 |
+
browser.click(data.SELECTORS.SUBMIT);
|
22 |
+
}else{
|
23 |
+
console.log('check box is already OFF');
|
24 |
+
} })
|
25 |
+
.pause(1000)
|
26 |
+
},
|
27 |
+
'step two: Upload and Check Media ' : function (browser) {
|
28 |
+
browser
|
29 |
+
.assert.elementNotPresent('#wp-admin-bar-my-account-media.menupop a.ab-item')
|
30 |
+
.goToProfile()
|
31 |
+
.assert.elementNotPresent("#user-media")
|
32 |
+
.wplogout()
|
33 |
+
.end();
|
34 |
+
}
|
35 |
+
};
|
tests/functional/src/buddypress/enable-media-in-profile-other-roles-test.js
ADDED
@@ -0,0 +1,98 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: Enable Media in Profile Other Users
|
4 |
+
*/
|
5 |
+
|
6 |
+
module.exports = {
|
7 |
+
tags: ['buddypress', 'profile','upload'],
|
8 |
+
'Step One : Enable media in profile From Admin Menu ' : function (browser){
|
9 |
+
var data = browser.globals;
|
10 |
+
browser
|
11 |
+
.maximizeWindow()
|
12 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
13 |
+
.openrtMediaSettings()
|
14 |
+
.click(data.SELECTORS.BUDDYPRESS.BUDDYPRESS)
|
15 |
+
.pause(2000)
|
16 |
+
//select checkbox switch
|
17 |
+
.getAttribute(data.SELECTORS.BUDDYPRESS.ENABLE_MEDIA_PROFILE, "checked", function(result) {
|
18 |
+
// console.log(result); //used for debug
|
19 |
+
if(result.value){
|
20 |
+
browser.verify.ok(result.value, 'Checkbox is selected');
|
21 |
+
console.log('check box is already enabled');
|
22 |
+
}else{
|
23 |
+
browser.click(data.SELECTORS.BUDDYPRESS.ENABLE_MEDIA_PROFILE);
|
24 |
+
browser.click(data.SELECTORS.SUBMIT);
|
25 |
+
} })
|
26 |
+
.pause(1000)
|
27 |
+
.wplogout()
|
28 |
+
},
|
29 |
+
'step two: Login from TestEditor' : function (browser) {
|
30 |
+
var data = browser.globals;
|
31 |
+
browser
|
32 |
+
.wplogin(data.URLS.LOGIN,data.TESTEDITORUSERNAME,data.TESTEDITORPASSWORD)
|
33 |
+
.goToProfile()
|
34 |
+
.click('#user-media')
|
35 |
+
.click('#rtm_show_upload_ui')
|
36 |
+
.click('.rtm-select-files')
|
37 |
+
.setValue('input[type=file]', require('path').resolve(data.PATH.TEST_IMAGE))
|
38 |
+
.click('.start-media-upload')
|
39 |
+
.pause(6000)
|
40 |
+
.refresh()
|
41 |
+
.getText('.rtmedia-list-item a.rtmedia-list-item-a .rtmedia-item-title h4',function(result){
|
42 |
+
browser.assert.equal(result.value, 'test', 'image uploaded successfully');
|
43 |
+
})
|
44 |
+
.wplogout()
|
45 |
+
},
|
46 |
+
'step three: Login from Author' : function (browser) {
|
47 |
+
var data = browser.globals;
|
48 |
+
browser
|
49 |
+
.wplogin(data.URLS.LOGIN,data.TESTAUTHORUSERNAME,data.TESTAUTHORPASSWORD)
|
50 |
+
.goToProfile()
|
51 |
+
.click('#user-media')
|
52 |
+
.click('#rtm_show_upload_ui')
|
53 |
+
.click('.rtm-select-files')
|
54 |
+
.setValue('input[type=file]', require('path').resolve(data.PATH.TEST_IMAGE))
|
55 |
+
.click('.start-media-upload')
|
56 |
+
.pause(6000)
|
57 |
+
.refresh()
|
58 |
+
.getText('.rtmedia-list-item a.rtmedia-list-item-a .rtmedia-item-title h4',function(result){
|
59 |
+
browser.assert.equal(result.value, 'test', 'image uploaded successfully');
|
60 |
+
})
|
61 |
+
.wplogout()
|
62 |
+
},
|
63 |
+
'step three: Login from Subscriber' : function (browser) {
|
64 |
+
var data = browser.globals;
|
65 |
+
browser
|
66 |
+
.wplogin(data.URLS.LOGIN,data.TESTSUBSCRIBERUSERNAME,data.TESTSUBSCRIBERPASSWORD)
|
67 |
+
.goToProfile()
|
68 |
+
.click('#user-media')
|
69 |
+
.click('#rtm_show_upload_ui')
|
70 |
+
.click('.rtm-select-files')
|
71 |
+
.setValue('input[type=file]', require('path').resolve(data.PATH.TEST_IMAGE))
|
72 |
+
.click('.start-media-upload')
|
73 |
+
.pause(6000)
|
74 |
+
.refresh()
|
75 |
+
.getText('.rtmedia-list-item a.rtmedia-list-item-a .rtmedia-item-title h4',function(result){
|
76 |
+
browser.assert.equal(result.value, 'test', 'image uploaded successfully');
|
77 |
+
})
|
78 |
+
.wplogout()
|
79 |
+
},
|
80 |
+
'step three: Login from Subscriber' : function (browser) {
|
81 |
+
var data = browser.globals;
|
82 |
+
browser
|
83 |
+
.wplogin(data.URLS.LOGIN,data.TESTCONTRIBUTORUSERNAME,data.TESTCONTRIBUTORPASSWORD)
|
84 |
+
.goToProfile()
|
85 |
+
.click('#user-media')
|
86 |
+
.click('#rtm_show_upload_ui')
|
87 |
+
.click('.rtm-select-files')
|
88 |
+
.setValue('input[type=file]', require('path').resolve(data.PATH.TEST_IMAGE))
|
89 |
+
.click('.start-media-upload')
|
90 |
+
.pause(6000)
|
91 |
+
.refresh()
|
92 |
+
.getText('.rtmedia-list-item a.rtmedia-list-item-a .rtmedia-item-title h4',function(result){
|
93 |
+
browser.assert.equal(result.value, 'test', 'image uploaded successfully');
|
94 |
+
})
|
95 |
+
.wplogout()
|
96 |
+
.end();
|
97 |
+
}
|
98 |
+
};
|
tests/functional/src/buddypress/enable-media-in-profile-test.js
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: To Check Enable Media in Profile
|
4 |
+
*/
|
5 |
+
|
6 |
+
module.exports = {
|
7 |
+
tags: ['buddypress', 'profile','upload'],
|
8 |
+
'Step One : Enable media in profile ' : function (browser){
|
9 |
+
var data = browser.globals;
|
10 |
+
browser
|
11 |
+
.maximizeWindow()
|
12 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
13 |
+
.openrtMediaSettings()
|
14 |
+
.click(data.SELECTORS.BUDDYPRESS.BUDDYPRESS)
|
15 |
+
.pause(2000)
|
16 |
+
//select checkbox switch
|
17 |
+
.getAttribute(data.SELECTORS.BUDDYPRESS.ENABLE_MEDIA_PROFILE, "checked", function(result) {
|
18 |
+
// console.log(result); //used for debug
|
19 |
+
if(result.value){
|
20 |
+
browser.verify.ok(result.value, 'Checkbox is selected');
|
21 |
+
console.log('check box is already enabled');
|
22 |
+
}else{
|
23 |
+
browser.click(data.SELECTORS.BUDDYPRESS.ENABLE_MEDIA_PROFILE);
|
24 |
+
browser.click(data.SELECTORS.SUBMIT);
|
25 |
+
} })
|
26 |
+
.pause(1000)
|
27 |
+
},
|
28 |
+
'step two: Upload and Check Media ' : function (browser) {
|
29 |
+
var data = browser.globals;
|
30 |
+
browser
|
31 |
+
.goToProfile()
|
32 |
+
.click('#user-media')
|
33 |
+
.click('#rtm_show_upload_ui')
|
34 |
+
.click('.rtm-select-files')
|
35 |
+
.setValue('input[type=file]', require('path').resolve(data.PATH.TEST_IMAGE))
|
36 |
+
.click('.start-media-upload')
|
37 |
+
.pause(6000)
|
38 |
+
.refresh()
|
39 |
+
.getText('.rtmedia-list-item a.rtmedia-list-item-a .rtmedia-item-title h4',function(result){
|
40 |
+
browser.assert.equal(result.value, 'test', 'image uploaded successfully');
|
41 |
+
})
|
42 |
+
.wplogout()
|
43 |
+
.end();
|
44 |
+
}
|
45 |
+
};
|
tests/functional/src/buddypress/number-of-media-items-in-activity-stream-test.js
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
module.exports = {
|
2 |
+
tags: ['buddypress', 'activity','upload'],
|
3 |
+
'Step One : backened ' : function (browser){
|
4 |
+
var data = browser.globals;
|
5 |
+
browser
|
6 |
+
.maximizeWindow()
|
7 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
8 |
+
.openrtMediaSettings()
|
9 |
+
.click(data.SELECTORS.BUDDYPRESS.BUDDYPRESS)
|
10 |
+
.pause(500)
|
11 |
+
.clearValue('input[name="rtmedia-options[buddypress_limitOnActivity]"]')
|
12 |
+
.setValue('input[name="rtmedia-options[buddypress_limitOnActivity]"]',1)
|
13 |
+
//disable checkbox switch
|
14 |
+
.getAttribute('input[name="rtmedia-options[buddypress_limitOnActivity]"]', "checked", function(result) {
|
15 |
+
if(result.value){
|
16 |
+
console.log('check box is already enabled');
|
17 |
+
}else{
|
18 |
+
browser.click('input[name="rtmedia-options[buddypress_limitOnActivity]"]');
|
19 |
+
}
|
20 |
+
})
|
21 |
+
.getAttribute(data.SELECTORS.BUDDYPRESS.ENABLE_UPLOAD_ACTIVITY, "checked", function(result) {
|
22 |
+
if(result.value){
|
23 |
+
browser.verify.ok(result.value, 'Checkbox is selected');
|
24 |
+
console.log('check box is already enabled');
|
25 |
+
}else{
|
26 |
+
browser.click(data.SELECTORS.BUDDYPRESS.ENABLE_UPLOAD_ACTIVITY);
|
27 |
+
} })
|
28 |
+
.click(data.SELECTORS.SUBMIT)
|
29 |
+
.pause(1000)
|
30 |
+
},
|
31 |
+
'step two: Check on ACTIVITY For Post upload button ' : function (browser) {
|
32 |
+
var data = browser.globals;
|
33 |
+
browser
|
34 |
+
.goToActivity()
|
35 |
+
.assert.elementPresent("#rtmedia-add-media-button-post-update")
|
36 |
+
.setValue('#rtmedia-whts-new-upload-container input[type="file"]', require('path').resolve(data.PATH.TEST_IMAGE))
|
37 |
+
.setValue('#whats-new','Uploading 2 media files but only one should be visible ')
|
38 |
+
.setValue('#rtmedia-whts-new-upload-container input[type="file"]', require('path').resolve(data.PATH.TEST_IMAGE))
|
39 |
+
.click('#aw-whats-new-submit')
|
40 |
+
.refresh()
|
41 |
+
.assert.elementNotPresent('img[alt="test0"]')
|
42 |
+
.assert.elementPresent('img[alt="test"]')
|
43 |
+
.end();
|
44 |
+
}
|
45 |
+
};
|
tests/functional/src/buddypress/organize-media-into-albums-ngtest.js
ADDED
@@ -0,0 +1,34 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: To Check Organise Media In album Negative Case
|
4 |
+
*/
|
5 |
+
module.exports = {
|
6 |
+
tags: ['buddypress', 'album'],
|
7 |
+
'Step One : Enable media in profile ' : function (browser){
|
8 |
+
var data = browser.globals;
|
9 |
+
browser
|
10 |
+
.maximizeWindow()
|
11 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
12 |
+
.openrtMediaSettings()
|
13 |
+
.click(data.SELECTORS.BUDDYPRESS.BUDDYPRESS)
|
14 |
+
.pause(500)
|
15 |
+
//select checkbox switch
|
16 |
+
.getAttribute(data.SELECTORS.BUDDYPRESS.ENABLE_MEDIA_ALBUM, "checked", function(result) {
|
17 |
+
// console.log(result); //used for debug
|
18 |
+
if(result.value){
|
19 |
+
browser.click(data.SELECTORS.BUDDYPRESS.ENABLE_MEDIA_ALBUM);
|
20 |
+
browser.click(data.SELECTORS.SUBMIT);
|
21 |
+
}else{
|
22 |
+
console.log('check box is already enabled');
|
23 |
+
} })
|
24 |
+
.pause(1000)
|
25 |
+
},
|
26 |
+
'step two: Check if Album Exist ' : function (browser) {
|
27 |
+
browser
|
28 |
+
.goToProfile()
|
29 |
+
.click('#user-media')
|
30 |
+
.assert.elementNotPresent("#rtmedia-nav-item-albums")
|
31 |
+
.wplogout()
|
32 |
+
.end();
|
33 |
+
}
|
34 |
+
};
|
tests/functional/src/buddypress/organize-media-into-albums-other-roles-test.js
ADDED
@@ -0,0 +1,91 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: To Check Organise Media In album Other Users
|
4 |
+
*/
|
5 |
+
|
6 |
+
module.exports = {
|
7 |
+
tags: ['buddypress', 'otherusers','upload'],
|
8 |
+
'Step One : Enable media in profile From Admin Acount and logout ' : function (browser){
|
9 |
+
var data = browser.globals;
|
10 |
+
browser
|
11 |
+
.maximizeWindow()
|
12 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
13 |
+
.openrtMediaSettings()
|
14 |
+
.click(data.SELECTORS.BUDDYPRESS.BUDDYPRESS)
|
15 |
+
.pause(2000)
|
16 |
+
//select checkbox switch
|
17 |
+
.getAttribute(data.SELECTORS.BUDDYPRESS.ENABLE_MEDIA_ALBUM, "checked", function(result) {
|
18 |
+
if(result.value){
|
19 |
+
browser.verify.ok(result.value, 'Checkbox is selected');
|
20 |
+
console.log('check box is already enabled');
|
21 |
+
}else{
|
22 |
+
browser.click(data.SELECTORS.BUDDYPRESS.ENABLE_MEDIA_ALBUM);
|
23 |
+
browser.click(data.SELECTORS.SUBMIT);
|
24 |
+
} })
|
25 |
+
.pause(1000)
|
26 |
+
.wplogout()
|
27 |
+
},
|
28 |
+
'step three: Login from Author' : function (browser) {
|
29 |
+
var data = browser.globals;
|
30 |
+
browser
|
31 |
+
.wplogin(data.URLS.LOGIN,data.TESTAUTHORUSERNAME,data.TESTAUTHORPASSWORD)
|
32 |
+
.goToMedia()
|
33 |
+
.click('#user-media')
|
34 |
+
.click('#rtmedia-nav-item-albums')
|
35 |
+
.click('#rtm-media-options-list .js .rtmedia-action-buttons')
|
36 |
+
.click('#rtm-media-options-list .js .rtm-options .rtmedia-reveal-modal')
|
37 |
+
.pause(500)
|
38 |
+
.click('#rtmedia_album_name')
|
39 |
+
.setValue('input[id="rtmedia_album_name"]', 'New_Album')
|
40 |
+
.click('#rtmedia_create_new_album')
|
41 |
+
.waitForElementVisible('.rtmedia-success', 1500)
|
42 |
+
.verify.containsText('.rtmedia-success',"New_Album album created successfully.")
|
43 |
+
.pause(500)
|
44 |
+
.click('.mfp-close')
|
45 |
+
.pause(200)
|
46 |
+
.wplogout()
|
47 |
+
},
|
48 |
+
|
49 |
+
'step three: Login from Subscriber' : function (browser) {
|
50 |
+
var data = browser.globals;
|
51 |
+
browser
|
52 |
+
.wplogin(data.URLS.LOGIN,data.TESTSUBSCRIBERUSERNAME,data.TESTSUBSCRIBERPASSWORD)
|
53 |
+
.goToMedia()
|
54 |
+
.click('#user-media')
|
55 |
+
.click('#rtmedia-nav-item-albums')
|
56 |
+
.click('#rtm-media-options-list .js .rtmedia-action-buttons')
|
57 |
+
.click('#rtm-media-options-list .js .rtm-options .rtmedia-reveal-modal')
|
58 |
+
.pause(500)
|
59 |
+
.click('#rtmedia_album_name')
|
60 |
+
.setValue('input[id="rtmedia_album_name"]', 'New_Album')
|
61 |
+
.click('#rtmedia_create_new_album')
|
62 |
+
.waitForElementVisible('.rtmedia-success', 1500)
|
63 |
+
.verify.containsText('.rtmedia-success',"New_Album album created successfully.")
|
64 |
+
.pause(500)
|
65 |
+
.click('.mfp-close')
|
66 |
+
.pause(200)
|
67 |
+
.wplogout()
|
68 |
+
},
|
69 |
+
|
70 |
+
'step Four: Login from Contributor' : function (browser) {
|
71 |
+
var data = browser.globals;
|
72 |
+
browser
|
73 |
+
.wplogin(data.URLS.LOGIN,data.TESTCONTRIBUTORUSERNAME,data.TESTCONTRIBUTORPASSWORD)
|
74 |
+
.goToMedia()
|
75 |
+
.click('#user-media')
|
76 |
+
.click('#rtmedia-nav-item-albums')
|
77 |
+
.click('#rtm-media-options-list .js .rtmedia-action-buttons')
|
78 |
+
.click('#rtm-media-options-list .js .rtm-options .rtmedia-reveal-modal')
|
79 |
+
.pause(500)
|
80 |
+
.click('#rtmedia_album_name')
|
81 |
+
.setValue('input[id="rtmedia_album_name"]', 'New_Album')
|
82 |
+
.click('#rtmedia_create_new_album')
|
83 |
+
.waitForElementVisible('.rtmedia-success', 1500)
|
84 |
+
.verify.containsText('.rtmedia-success',"New_Album album created successfully.")
|
85 |
+
.pause(500)
|
86 |
+
.click('.mfp-close')
|
87 |
+
.pause(200)
|
88 |
+
.wplogout()
|
89 |
+
.end();
|
90 |
+
}
|
91 |
+
};
|
tests/functional/src/buddypress/organize-media-into-albums-test.js
ADDED
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: To Check Organise Media In album Test
|
4 |
+
*/
|
5 |
+
module.exports = {
|
6 |
+
tags: ['buddypress', 'album','upload'],
|
7 |
+
'Step One : Enable media in profile ' : function (browser){
|
8 |
+
var data = browser.globals;
|
9 |
+
browser
|
10 |
+
.maximizeWindow()
|
11 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
12 |
+
.openrtMediaSettings()
|
13 |
+
.click(data.SELECTORS.BUDDYPRESS.BUDDYPRESS)
|
14 |
+
.pause(2000)
|
15 |
+
//select checkbox switch
|
16 |
+
.getAttribute(data.SELECTORS.BUDDYPRESS.ENABLE_MEDIA_ALBUM, "checked", function(result) {
|
17 |
+
if(result.value){
|
18 |
+
browser.verify.ok(result.value, 'Checkbox is selected');
|
19 |
+
console.log('check box is already enabled');
|
20 |
+
}else{
|
21 |
+
browser.click(data.SELECTORS.BUDDYPRESS.ENABLE_MEDIA_ALBUM);
|
22 |
+
browser.click(data.SELECTORS.SUBMIT);
|
23 |
+
} })
|
24 |
+
.pause(1000)
|
25 |
+
},
|
26 |
+
'step two: Upload and Check Album ' : function (browser) {
|
27 |
+
browser
|
28 |
+
.goToMedia()
|
29 |
+
.click('#user-media')
|
30 |
+
.click('#rtmedia-nav-item-albums')
|
31 |
+
.click('#rtm-media-options-list .js .rtmedia-action-buttons')
|
32 |
+
.click('#rtm-media-options-list .js .rtm-options .rtmedia-reveal-modal')
|
33 |
+
.pause(500)
|
34 |
+
.click('#rtmedia_album_name')
|
35 |
+
.setValue('input[id="rtmedia_album_name"]', 'New_Album')
|
36 |
+
.click('#rtmedia_create_new_album')
|
37 |
+
.waitForElementVisible('.rtmedia-success', 1500)
|
38 |
+
.verify.containsText('.rtmedia-success',"New_Album album created successfully.")
|
39 |
+
.click('.mfp-close')
|
40 |
+
.pause(200)
|
41 |
+
.wplogout()
|
42 |
+
.end();
|
43 |
+
}
|
44 |
+
};
|
tests/functional/src/customcss/custom-css-test.js
ADDED
@@ -0,0 +1,56 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: To Check Custom CSS Settings
|
4 |
+
*/
|
5 |
+
|
6 |
+
module.exports = {
|
7 |
+
tags: ['customcss'],
|
8 |
+
'Step: Add custom css in rtmedia settings and Verify on FRONTEND' : function (browser){
|
9 |
+
var data = browser.globals;
|
10 |
+
browser
|
11 |
+
.maximizeWindow()
|
12 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
13 |
+
.openrtMediaSettings()
|
14 |
+
.click(data.SELECTORS.CUSTOMCSS.CUSTOM_CSS)
|
15 |
+
.getAttribute(data.SELECTORS.CUSTOMCSS.DEFAULT_ENABLE, "checked", function(result) {
|
16 |
+
if(result.value)
|
17 |
+
{
|
18 |
+
browser.click(data.SELECTORS.CUSTOMCSS.DEFAULT_ENABLE);
|
19 |
+
console.log('CUSTOM CSS Checkbox is disabled');
|
20 |
+
}
|
21 |
+
else
|
22 |
+
{
|
23 |
+
console.log('CUSTOM CSS is already disabled');
|
24 |
+
} })
|
25 |
+
.pause(1000)
|
26 |
+
.click(data.SELECTORS.CUSTOMCSS.CUSTOM_CSS_TEXTAREA)
|
27 |
+
.clearValue(data.SELECTORS.CUSTOMCSS.CUSTOM_CSS_TEXTAREA)
|
28 |
+
.setValue(data.SELECTORS.CUSTOMCSS.CUSTOM_CSS_TEXTAREA,"#buddypress #whats-new { height: 500px !important; overflow: hidden;")
|
29 |
+
.pause(200)
|
30 |
+
.click(data.SELECTORS.SUBMIT)
|
31 |
+
/* move to Activity page ..and verify changes */
|
32 |
+
.moveToElement('#wp-admin-bar-my-account > a.ab-item',5,5)
|
33 |
+
.pause(500)
|
34 |
+
.click('#wp-admin-bar-my-account-activity a.ab-item')
|
35 |
+
.getElementSize("#buddypress #whats-new", function(result) {
|
36 |
+
this.assert.equal(result.value.height, 500);
|
37 |
+
console.log(result.value.height);
|
38 |
+
})
|
39 |
+
/*Restore to the old settings below*/
|
40 |
+
.openrtMediaSettings()
|
41 |
+
.click(data.SELECTORS.CUSTOMCSS.CUSTOM_CSS)
|
42 |
+
.click(data.SELECTORS.CUSTOMCSS.DEFAULT_ENABLE)
|
43 |
+
.clearValue(data.SELECTORS.CUSTOMCSS.CUSTOM_CSS_TEXTAREA)
|
44 |
+
.click(data.SELECTORS.SUBMIT,function(){
|
45 |
+
console.log("Restored to the old settings");
|
46 |
+
})
|
47 |
+
.wplogout()
|
48 |
+
.end();
|
49 |
+
|
50 |
+
|
51 |
+
}
|
52 |
+
|
53 |
+
|
54 |
+
|
55 |
+
|
56 |
+
};
|
tests/functional/src/display/comment-on-uploaded-media-test.js
ADDED
@@ -0,0 +1,40 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: To Check Comment On Uploaded Media
|
4 |
+
*/
|
5 |
+
module.exports = {
|
6 |
+
tags: ['display', 'comment'],
|
7 |
+
'Step One : Enable Comment on Media ' : function (browser){
|
8 |
+
var data = browser.globals;
|
9 |
+
browser
|
10 |
+
.maximizeWindow()
|
11 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
12 |
+
.openrtMediaSettings()
|
13 |
+
.click(data.SELECTORS.DISPLAY.DISPLAY)
|
14 |
+
.pause(1000)
|
15 |
+
//select checkbox switch
|
16 |
+
.getAttribute(data.SELECTORS.DISPLAY.ENABLE_COMMENT, "checked", function(result) {
|
17 |
+
// console.log(result); //used for debug
|
18 |
+
if(result.value){
|
19 |
+
browser.verify.ok(result.value, 'Checkbox is selected');
|
20 |
+
console.log('Comment on uploaded media is already on');
|
21 |
+
}else{
|
22 |
+
browser.click(data.SELECTORS.DISPLAY.ENABLE_COMMENT);
|
23 |
+
browser.click(data.SELECTORS.SUBMIT);
|
24 |
+
} })
|
25 |
+
.pause(1000)
|
26 |
+
},
|
27 |
+
'step two: Check on Frontend ' : function (browser) {
|
28 |
+
browser
|
29 |
+
.goToActivity()
|
30 |
+
.waitForElementVisible('body', 1500)
|
31 |
+
.click('.acomment-reply')
|
32 |
+
.pause(1000)
|
33 |
+
.setValue('.ac-input','nice')
|
34 |
+
.click('input[name="ac_form_submit"]')
|
35 |
+
.pause(2000)
|
36 |
+
.assert.containsText("#item-body .activity", "nice")
|
37 |
+
.wplogout()
|
38 |
+
.end();
|
39 |
+
}
|
40 |
+
};
|
tests/functional/src/display/enable-loadmore-for-media-test.js
ADDED
@@ -0,0 +1,55 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: To Check Load More On Media Page
|
4 |
+
*/
|
5 |
+
|
6 |
+
module.exports = {
|
7 |
+
tags: ['display', 'loadmore'],
|
8 |
+
'Step One : Enable LoadMore from rtmedia settings ' : function (browser){
|
9 |
+
var data = browser.globals;
|
10 |
+
browser
|
11 |
+
.maximizeWindow()
|
12 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
13 |
+
.openrtMediaSettings()
|
14 |
+
.click(data.SELECTORS.DISPLAY.DISPLAY)
|
15 |
+
.pause(1000)
|
16 |
+
.click(data.SELECTORS.DISPLAY.MEDIA_PER_PAGE)
|
17 |
+
.clearValue(data.SELECTORS.DISPLAY.MEDIA_PER_PAGE)
|
18 |
+
.setValue(data.SELECTORS.DISPLAY.MEDIA_PER_PAGE,"2")
|
19 |
+
.click(data.SELECTORS.DISPLAY.SELECT_LOADMORE) //load more clicked
|
20 |
+
.click(data.SELECTORS.SUBMIT)
|
21 |
+
.pause(1000)
|
22 |
+
},
|
23 |
+
'step two: Check on Frontend ' : function (browser) {
|
24 |
+
browser
|
25 |
+
.goToMedia()
|
26 |
+
.pause(2000)
|
27 |
+
.assert.elementPresent("#rtMedia-galary-next")
|
28 |
+
/*
|
29 |
+
code for elements count using JQUERY */
|
30 |
+
.url(function(result){
|
31 |
+
var count,count2;
|
32 |
+
var flag ;
|
33 |
+
'use strict';
|
34 |
+
var html = result.value;
|
35 |
+
var env = require('jsdom').env;
|
36 |
+
// first argument is url of the site
|
37 |
+
env(html, function (errors, window) {
|
38 |
+
console.log(errors);
|
39 |
+
var $ = require('jquery')(window);
|
40 |
+
count = $(".rtmedia-list-media").children().length;
|
41 |
+
console.log("Total number of media on page: ")
|
42 |
+
console.log(count);
|
43 |
+
if(count<3){
|
44 |
+
flag = true;
|
45 |
+
console.log(flag);
|
46 |
+
}else{
|
47 |
+
flag= false;
|
48 |
+
}
|
49 |
+
browser.assert.equal(flag, true);
|
50 |
+
});
|
51 |
+
})
|
52 |
+
.wplogout()
|
53 |
+
.end();
|
54 |
+
}
|
55 |
+
};
|
tests/functional/src/display/enable-pagination-for-media-test.js
ADDED
@@ -0,0 +1,55 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: To Check Pagination on Media Page
|
4 |
+
*/
|
5 |
+
|
6 |
+
module.exports = {
|
7 |
+
tags: ['display', 'pagination'],
|
8 |
+
'Step One : ' : function (browser){
|
9 |
+
var data = browser.globals;
|
10 |
+
browser
|
11 |
+
.maximizeWindow()
|
12 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
13 |
+
.openrtMediaSettings()
|
14 |
+
.click(data.SELECTORS.DISPLAY.DISPLAY)
|
15 |
+
.pause(1000)
|
16 |
+
.click(data.SELECTORS.DISPLAY.MEDIA_PER_PAGE)
|
17 |
+
.clearValue(data.SELECTORS.DISPLAY.MEDIA_PER_PAGE)
|
18 |
+
.setValue(data.SELECTORS.DISPLAY.MEDIA_PER_PAGE,"2")
|
19 |
+
.click(data.SELECTORS.DISPLAY.SELECT_PAGINATION) //pagination clicked
|
20 |
+
.click(data.SELECTORS.SUBMIT)
|
21 |
+
.pause(1000)
|
22 |
+
},
|
23 |
+
'step two: Check on Frontend ' : function (browser) {
|
24 |
+
browser
|
25 |
+
.goToMedia()
|
26 |
+
.pause(2000)
|
27 |
+
.assert.elementPresent(".rtm-pagination")
|
28 |
+
/*
|
29 |
+
need code for elements count */
|
30 |
+
.url(function(result){
|
31 |
+
var count,count2;
|
32 |
+
var flag ;
|
33 |
+
'use strict';
|
34 |
+
var html = result.value;
|
35 |
+
var env = require('jsdom').env;
|
36 |
+
// first argument is url of the site
|
37 |
+
env(html, function (errors, window) {
|
38 |
+
console.log(errors);
|
39 |
+
var $ = require('jquery')(window);
|
40 |
+
count = $(".rtmedia-list-media").children().length;
|
41 |
+
console.log("Total number of media on page: ")
|
42 |
+
console.log(count);
|
43 |
+
if(count<3){
|
44 |
+
flag = true;
|
45 |
+
console.log(flag);
|
46 |
+
}else{
|
47 |
+
flag= false;
|
48 |
+
}
|
49 |
+
browser.assert.equal(flag, true);
|
50 |
+
});
|
51 |
+
})
|
52 |
+
.wplogout()
|
53 |
+
.end();
|
54 |
+
}
|
55 |
+
}
|
tests/functional/src/display/light-box-test.js
ADDED
@@ -0,0 +1,35 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: To Check Lightbox Feature
|
4 |
+
*/
|
5 |
+
module.exports = {
|
6 |
+
tags: ['display', 'lightbox'],
|
7 |
+
'Step One : Enable Allow upload from activity stream ' : function (browser){
|
8 |
+
var data = browser.globals;
|
9 |
+
browser
|
10 |
+
.maximizeWindow()
|
11 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
12 |
+
.openrtMediaSettings()
|
13 |
+
.click(data.SELECTORS.DISPLAY.DISPLAY)
|
14 |
+
.pause(1000)
|
15 |
+
//select checkbox switch
|
16 |
+
.getAttribute(data.SELECTORS.DISPLAY.ENABLE_LIGHTBOX, "checked", function(result) {
|
17 |
+
if(result.value){
|
18 |
+
browser.verify.ok(result.value, 'Checkbox is selected');
|
19 |
+
console.log('Light box is already on');
|
20 |
+
}else{
|
21 |
+
browser.click(data.SELECTORS.DISPLAY.ENABLE_LIGHTBOX);
|
22 |
+
browser.click(data.SELECTORS.SUBMIT);
|
23 |
+
} })
|
24 |
+
.pause(1000)
|
25 |
+
},
|
26 |
+
'step two: Check on Frontend ' : function (browser) {
|
27 |
+
browser
|
28 |
+
.goToMedia()
|
29 |
+
.click('div.rtmedia-item-thumbnail img')
|
30 |
+
.pause(1000)
|
31 |
+
.assert.elementPresent('.rtmedia-media')
|
32 |
+
.wplogout()
|
33 |
+
.end();
|
34 |
+
}
|
35 |
+
};
|
tests/functional/src/mediasizes/music-activity-player-test.js
ADDED
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: Music Player in Activity Test
|
4 |
+
*/
|
5 |
+
module.exports = {
|
6 |
+
tags: ['mediasize', 'activity','music'],
|
7 |
+
'Step One : Set Music Activity Player Dimensions ' : function (browser){
|
8 |
+
var data = browser.globals;
|
9 |
+
browser
|
10 |
+
.maximizeWindow()
|
11 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
12 |
+
.openrtMediaSettings()
|
13 |
+
.pause(5000)
|
14 |
+
.click(data.SELECTORS.MEDIASIZES.MEDIASIZES)
|
15 |
+
.pause(2000)
|
16 |
+
.clearValue(data.SELECTORS.MEDIASIZES.MUSIC_ACTIVITY_PLAYER_WIDTH)
|
17 |
+
.setValue(data.SELECTORS.MEDIASIZES.MUSIC_ACTIVITY_PLAYER_WIDTH,'200') //set size:200
|
18 |
+
.click(data.SELECTORS.SUBMIT)
|
19 |
+
},
|
20 |
+
'step two: Check on Frontend ' : function (browser) {
|
21 |
+
var data = browser.globals;
|
22 |
+
browser
|
23 |
+
.goToActivity()
|
24 |
+
.pause(5000)
|
25 |
+
.assert.elementPresent("#rtmedia-add-media-button-post-update")
|
26 |
+
.setValue('#rtmedia-whts-new-upload-container input[type="file"]', require('path').resolve(data.PATH.TEST_MUSIC)) //enter only music file
|
27 |
+
.setValue('#whats-new','testing for Music Player size in activity')
|
28 |
+
.click('#aw-whats-new-submit')
|
29 |
+
.pause(15000)
|
30 |
+
.refresh()
|
31 |
+
.getElementSize(".mejs-container", function(result) {
|
32 |
+
this.assert.equal(result.value.width, 200);
|
33 |
+
})
|
34 |
+
.wplogout()
|
35 |
+
.end();
|
36 |
+
}
|
37 |
+
};
|
tests/functional/src/mediasizes/music-single-player-test.js
ADDED
@@ -0,0 +1,52 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: Music Single Player Test
|
4 |
+
*/
|
5 |
+
module.exports = {
|
6 |
+
tags: ['mediasize', 'music','upload'],
|
7 |
+
'Step One : Set width single player width ' : function (browser){
|
8 |
+
var data = browser.globals;
|
9 |
+
browser
|
10 |
+
.maximizeWindow()
|
11 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
12 |
+
.openrtMediaSettings()
|
13 |
+
.click(data.SELECTORS.MEDIASIZES.MEDIASIZES)
|
14 |
+
.pause(2000)
|
15 |
+
.clearValue(data.SELECTORS.MEDIASIZES.MUSIC_SINGLEPLAYER_WIDTH)
|
16 |
+
.setValue(data.SELECTORS.MEDIASIZES.MUSIC_SINGLEPLAYER_WIDTH,'200') //set size:200
|
17 |
+
.click(data.SELECTORS.SUBMIT)
|
18 |
+
.pause(1000)
|
19 |
+
//disable lightbox
|
20 |
+
.click(data.SELECTORS.DISPLAY.DISPLAY)
|
21 |
+
//disable lightbox checkbox switch
|
22 |
+
.getAttribute(data.SELECTORS.DISPLAY.ENABLE_LIGHTBOX, "checked", function(result) {
|
23 |
+
// console.log(result); //used for debug
|
24 |
+
if(result.value){
|
25 |
+
browser.click(data.SELECTORS.DISPLAY.ENABLE_LIGHTBOX);
|
26 |
+
browser.click(data.SELECTORS.SUBMIT);
|
27 |
+
}else{
|
28 |
+
console.log('Light box is already disabled');
|
29 |
+
} })
|
30 |
+
.pause(1000)
|
31 |
+
},
|
32 |
+
'step two: Check on Frontend ' : function (browser) {
|
33 |
+
var data = browser.globals;
|
34 |
+
browser
|
35 |
+
.goToMedia()
|
36 |
+
.click('#rtmedia-nav-item-music')
|
37 |
+
.waitForElementVisible('body', 1500)
|
38 |
+
.click('#rtm_show_upload_ui')
|
39 |
+
.click('.rtm-select-files')
|
40 |
+
.setValue('input[type=file]', require('path').resolve(data.PATH.TEST_MUSIC))
|
41 |
+
.click('.start-media-upload')
|
42 |
+
.pause(8000)
|
43 |
+
.refresh()
|
44 |
+
.click('.rtmedia-item-thumbnail')
|
45 |
+
.getElementSize(".mejs-container", function(result) { //#mep_0
|
46 |
+
this.assert.equal(result.value.width, 200);
|
47 |
+
console.log('set value for width are equal');
|
48 |
+
})
|
49 |
+
.wplogout()
|
50 |
+
.end();
|
51 |
+
}
|
52 |
+
};
|
tests/functional/src/mediasizes/photo-height-width-large-test.js
ADDED
@@ -0,0 +1,58 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: Photo Dimension Test
|
4 |
+
*/
|
5 |
+
module.exports = {
|
6 |
+
tags: ['mediasize', 'photo','upload'],
|
7 |
+
'Step One : Set Dimensions of Photo [Large] ' : function (browser){
|
8 |
+
var data = browser.globals;
|
9 |
+
browser
|
10 |
+
.maximizeWindow()
|
11 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
12 |
+
.openrtMediaSettings()
|
13 |
+
.click(data.SELECTORS.MEDIASIZES.MEDIASIZES)
|
14 |
+
.pause(2000)
|
15 |
+
.clearValue(data.SELECTORS.MEDIASIZES.PHOTO_LARGE_WIDTH)
|
16 |
+
.setValue(data.SELECTORS.MEDIASIZES.PHOTO_LARGE_WIDTH,'300') //set width size:300
|
17 |
+
.clearValue(data.SELECTORS.MEDIASIZES.PHOTO_LARGE_HEIGHT)
|
18 |
+
.setValue(data.SELECTORS.MEDIASIZES.PHOTO_LARGE_HEIGHT,'300') //set height size:300
|
19 |
+
.click(data.SELECTORS.SUBMIT)
|
20 |
+
.pause(1000)
|
21 |
+
//disable lightbox
|
22 |
+
.click(data.SELECTORS.DISPLAY.DISPLAY)
|
23 |
+
//select checkbox switch
|
24 |
+
.getAttribute(data.SELECTORS.DISPLAY.ENABLE_LIGHTBOX, "checked", function(result) {
|
25 |
+
// console.log(result); //used for debug
|
26 |
+
if(result.value){
|
27 |
+
browser.click(data.SELECTORS.DISPLAY.ENABLE_LIGHTBOX);
|
28 |
+
browser.click(data.SELECTORS.SUBMIT);
|
29 |
+
}else{
|
30 |
+
console.log('Light box is already disabled');
|
31 |
+
} })
|
32 |
+
.pause(1000)
|
33 |
+
},
|
34 |
+
'step two: Check on Frontend ' : function (browser) {
|
35 |
+
var data = browser.globals;
|
36 |
+
browser
|
37 |
+
.goToMedia()
|
38 |
+
.click('#rtmedia-nav-item-photo')
|
39 |
+
.pause(1000)
|
40 |
+
//upload
|
41 |
+
.waitForElementVisible('body', 1500)
|
42 |
+
.click('#rtm_show_upload_ui')
|
43 |
+
.click('.rtm-select-files')
|
44 |
+
.setValue('input[type=file]', require('path').resolve(data.PATH.TEST_IMAGE))
|
45 |
+
.click('.start-media-upload')
|
46 |
+
.pause(8000)
|
47 |
+
.refresh()
|
48 |
+
.pause(1000)
|
49 |
+
.click('.rtmedia-list-item .rtmedia-list-item-a .rtmedia-item-thumbnail img')
|
50 |
+
.waitForElementVisible('body', 1500)
|
51 |
+
.getElementSize('.rtmedia-media img', function(result) {
|
52 |
+
this.assert.equal(result.value.height, 300)
|
53 |
+
this.assert.equal(result.value.width, 300);
|
54 |
+
})
|
55 |
+
.wplogout()
|
56 |
+
.end();
|
57 |
+
}
|
58 |
+
};
|
tests/functional/src/mediasizes/photo-height-width-medium-test.js
ADDED
@@ -0,0 +1,40 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: Photo Dimension Test
|
4 |
+
*/
|
5 |
+
|
6 |
+
module.exports = {
|
7 |
+
tags: ['mediasize', 'photo','upload'],
|
8 |
+
'Step One : Enable from rtmedia settings ' : function (browser){
|
9 |
+
var data = browser.globals;
|
10 |
+
browser
|
11 |
+
.maximizeWindow()
|
12 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
13 |
+
.openrtMediaSettings()
|
14 |
+
.click(data.SELECTORS.MEDIASIZES.MEDIASIZES)
|
15 |
+
.pause(2000)
|
16 |
+
.clearValue(data.SELECTORS.MEDIASIZES.PHOTO_MEDIUM_WIDTH)
|
17 |
+
.setValue(data.SELECTORS.MEDIASIZES.PHOTO_MEDIUM_WIDTH,'100') //set width size:100
|
18 |
+
.clearValue(data.SELECTORS.MEDIASIZES.PHOTO_MEDIUM_HEIGHT)
|
19 |
+
.setValue(data.SELECTORS.MEDIASIZES.PHOTO_MEDIUM_HEIGHT,'100') //set height size:100
|
20 |
+
.click(data.SELECTORS.SUBMIT)
|
21 |
+
.pause(1000)
|
22 |
+
},
|
23 |
+
'step two: Check on Frontend ' : function (browser) {
|
24 |
+
var data = browser.globals;
|
25 |
+
browser
|
26 |
+
.goToActivity()
|
27 |
+
.assert.elementPresent("#rtmedia-add-media-button-post-update")
|
28 |
+
.setValue('#rtmedia-whts-new-upload-container input[type="file"]', require('path').resolve(data.PATH.TEST_IMAGE))
|
29 |
+
.setValue('#whats-new','testing for image size in activity')
|
30 |
+
.click('#aw-whats-new-submit')
|
31 |
+
.refresh()
|
32 |
+
.pause(1000)
|
33 |
+
.getElementSize(".rtmedia-item-thumbnail img", function(result) {
|
34 |
+
this.assert.equal(result.value.height, 100)
|
35 |
+
this.assert.equal(result.value.width, 100);
|
36 |
+
})
|
37 |
+
.wplogout()
|
38 |
+
.end();
|
39 |
+
}
|
40 |
+
};
|
tests/functional/src/mediasizes/photo-height-width-thumbnail-test.js
ADDED
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: Photo Dimension Test
|
4 |
+
*/
|
5 |
+
|
6 |
+
module.exports = {
|
7 |
+
tags: ['mediasize', 'photo','upload'],
|
8 |
+
'Step One : Enable thumbnail settings from backened ' : function (browser){
|
9 |
+
var data = browser.globals;
|
10 |
+
browser
|
11 |
+
.maximizeWindow()
|
12 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
13 |
+
.openrtMediaSettings()
|
14 |
+
.click(data.SELECTORS.MEDIASIZES.MEDIASIZES)
|
15 |
+
.pause(2000)
|
16 |
+
.clearValue(data.SELECTORS.MEDIASIZES.PHOTO_THUMBNAIL_WIDTH)
|
17 |
+
.setValue(data.SELECTORS.MEDIASIZES.PHOTO_THUMBNAIL_WIDTH,'150') //set width size:150
|
18 |
+
.clearValue(data.SELECTORS.MEDIASIZES.PHOTO_THUMBNAIL_HEIGHT)
|
19 |
+
.setValue(data.SELECTORS.MEDIASIZES.PHOTO_THUMBNAIL_HEIGHT,'150') //set height size:150
|
20 |
+
.click(data.SELECTORS.SUBMIT)
|
21 |
+
.pause(1000)
|
22 |
+
},
|
23 |
+
|
24 |
+
'step two: Check on Frontend ' : function (browser) {
|
25 |
+
var data = browser.globals;
|
26 |
+
browser
|
27 |
+
.goToMedia()
|
28 |
+
.click('#rtmedia-nav-item-photo')
|
29 |
+
.waitForElementVisible('body', 1500)
|
30 |
+
.click('#rtm_show_upload_ui')
|
31 |
+
.click('.rtm-select-files')
|
32 |
+
.setValue('input[type=file]', require('path').resolve(data.PATH.TEST_IMAGE))
|
33 |
+
.click('.start-media-upload')
|
34 |
+
.pause(7000)
|
35 |
+
.refresh()
|
36 |
+
//get the height of uploaded photo thumbnail.
|
37 |
+
.getElementSize(".rtmedia-item-thumbnail img", function(result) {
|
38 |
+
this.assert.equal(result.value.height, 150)
|
39 |
+
this.assert.equal(result.value.width, 150);
|
40 |
+
})
|
41 |
+
.wplogout()
|
42 |
+
.end();
|
43 |
+
}
|
44 |
+
};
|
tests/functional/src/mediasizes/video-activity-player-test.js
ADDED
@@ -0,0 +1,49 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: Video Activity Player Test
|
4 |
+
*/
|
5 |
+
module.exports = {
|
6 |
+
tags: ['mediasize', 'videos','upload'],
|
7 |
+
'Step One : Set dimensions from Backened ' : function (browser){
|
8 |
+
var data = browser.globals;
|
9 |
+
browser
|
10 |
+
.maximizeWindow()
|
11 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
12 |
+
.openrtMediaSettings()
|
13 |
+
.click(data.SELECTORS.MEDIASIZES.MEDIASIZES)
|
14 |
+
.pause(2000)
|
15 |
+
.clearValue(data.SELECTORS.MEDIASIZES.VIDEO_ACTIVITY_PLAYER_WIDTH)
|
16 |
+
.setValue(data.SELECTORS.MEDIASIZES.VIDEO_ACTIVITY_PLAYER_WIDTH,'300') //set width size:300
|
17 |
+
.clearValue(data.SELECTORS.MEDIASIZES.VIDEO_ACTIVITY_PLAYER_HEIGHT)
|
18 |
+
.setValue(data.SELECTORS.MEDIASIZES.VIDEO_ACTIVITY_PLAYER_HEIGHT,'250')
|
19 |
+
.click(data.SELECTORS.SUBMIT)
|
20 |
+
.pause(1000)
|
21 |
+
.click(data.SELECTORS.DISPLAY.DISPLAY)
|
22 |
+
.getAttribute(data.SELECTORS.DISPLAY.ENABLE_LIGHTBOX, "checked", function(result) {
|
23 |
+
// console.log(result); //used for debug
|
24 |
+
if(result.value){
|
25 |
+
browser.click(data.SELECTORS.DISPLAY.ENABLE_LIGHTBOX);
|
26 |
+
browser.click(data.SELECTORS.SUBMIT);
|
27 |
+
}else{
|
28 |
+
console.log('Light box is already disabled');
|
29 |
+
} })
|
30 |
+
.pause(1000)
|
31 |
+
},
|
32 |
+
'step two: Check on Frontend ' : function (browser) {
|
33 |
+
var data = browser.globals;
|
34 |
+
browser
|
35 |
+
.goToActivity()
|
36 |
+
.assert.elementPresent("#rtmedia-add-media-button-post-update")
|
37 |
+
.setValue('#rtmedia-whts-new-upload-container input[type="file"]', require('path').resolve(data.PATH.TEST_VIDEO))
|
38 |
+
.setValue('#whats-new','Test video upload')
|
39 |
+
.click('#aw-whats-new-submit')
|
40 |
+
.pause(20000)
|
41 |
+
.refresh()
|
42 |
+
.getElementSize(".rtmedia-item-thumbnail", function(result) {
|
43 |
+
this.assert.equal(result.value.width, 300);
|
44 |
+
this.assert.equal(result.value.height, 250);
|
45 |
+
})
|
46 |
+
.wplogout()
|
47 |
+
.end();
|
48 |
+
}
|
49 |
+
};
|
tests/functional/src/mediasizes/video-single-player-test.js
ADDED
@@ -0,0 +1,47 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: Video Single Player Test
|
4 |
+
*/
|
5 |
+
var _width = 300; //set width here
|
6 |
+
var _height = 250 ; //set height here
|
7 |
+
module.exports = {
|
8 |
+
tags: ['mediasize', 'video','upload'],
|
9 |
+
'Step One : Set single Video Width and Height ' : function (browser){
|
10 |
+
var data = browser.globals;
|
11 |
+
browser
|
12 |
+
.maximizeWindow()
|
13 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
14 |
+
.openrtMediaSettings()
|
15 |
+
.click(data.SELECTORS.MEDIASIZES.MEDIASIZES)
|
16 |
+
.pause(2000)
|
17 |
+
.clearValue(data.SELECTORS.MEDIASIZES.VIDEO_SINGLE_PLAYER_WIDTH)
|
18 |
+
.setValue(data.SELECTORS.MEDIASIZES.VIDEO_SINGLE_PLAYER_WIDTH,_width) //set width size:200
|
19 |
+
.clearValue(data.SELECTORS.MEDIASIZES.VIDEO_SINGLE_PLAYER_HEIGHT)
|
20 |
+
.setValue(data.SELECTORS.MEDIASIZES.VIDEO_SINGLE_PLAYER_HEIGHT,_height) //set height size:200
|
21 |
+
.click(data.SELECTORS.SUBMIT)
|
22 |
+
.pause(1000)
|
23 |
+
},
|
24 |
+
'step two: Check Video Size on Frontend ' : function (browser) {
|
25 |
+
var data = browser.globals;
|
26 |
+
browser
|
27 |
+
.goToMedia()
|
28 |
+
.click('#rtmedia-nav-item-video')
|
29 |
+
.waitForElementVisible('body', 1500)
|
30 |
+
.pause(1000)
|
31 |
+
.click('#rtm_show_upload_ui')
|
32 |
+
.click('.rtm-select-files')
|
33 |
+
.setValue('input[type=file]', require('path').resolve(data.PATH.TEST_VIDEO))
|
34 |
+
.click('.start-media-upload')
|
35 |
+
.pause(8000)
|
36 |
+
.refresh()
|
37 |
+
.click('.rtmedia-item-thumbnail img')
|
38 |
+
.waitForElementVisible('body', 1500)
|
39 |
+
.getElementSize("#rtm-mejs-video-container", function(result) {
|
40 |
+
this.assert.equal(result.value.width, _width);
|
41 |
+
this.assert.equal(result.value.height, _height);
|
42 |
+
console.log('set value for width are equal');
|
43 |
+
})
|
44 |
+
.wplogout()
|
45 |
+
.end();
|
46 |
+
}
|
47 |
+
};
|
tests/functional/src/mediatypes/music-test.js
ADDED
@@ -0,0 +1,55 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: Music Media Type Test
|
4 |
+
*/
|
5 |
+
module.exports = {
|
6 |
+
tags: ['music', 'mediatypes','upload'],
|
7 |
+
'Step One : Enable Media Types Settings ' : function (browser){
|
8 |
+
var data = browser.globals;
|
9 |
+
browser
|
10 |
+
.maximizeWindow()
|
11 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
12 |
+
.openrtMediaSettings()
|
13 |
+
.click('#tab-rtmedia-bp')
|
14 |
+
.pause(2000)
|
15 |
+
/* 'Allow Upload From Activity Stream' is switched on */
|
16 |
+
.getAttribute('#rtmedia-bp-enable-activity', "checked", function(result) {
|
17 |
+
if(result.value)
|
18 |
+
{
|
19 |
+
browser.verify.ok(result.value, 'Activity Checkbox is already selected');
|
20 |
+
}
|
21 |
+
else
|
22 |
+
{
|
23 |
+
console.log('enabling activity checkbox')
|
24 |
+
browser.click('#rtmedia-bp-enable-activity');
|
25 |
+
browser.click(data.SELECTORS.SUBMIT);
|
26 |
+
|
27 |
+
} })
|
28 |
+
.pause(1000)
|
29 |
+
/* 'Enable Music from Types settings */
|
30 |
+
.click(data.SELECTORS.MEDIATYPES.MEDIATYPES)
|
31 |
+
.getAttribute(data.SELECTORS.MEDIATYPES.ENABLE_MUSIC, "checked", function(result) {
|
32 |
+
// console.log(result); //used for debug
|
33 |
+
if(result.value){
|
34 |
+
browser.verify.ok(result.value, 'Checkbox is selected');
|
35 |
+
console.log('Music check box is already enabled');
|
36 |
+
}
|
37 |
+
else
|
38 |
+
{
|
39 |
+
browser.click(data.SELECTORS.MEDIATYPES.ENABLE_MUSIC);
|
40 |
+
browser.click(data.SELECTORS.SUBMIT);
|
41 |
+
} })
|
42 |
+
},
|
43 |
+
'step two: Check on Frontend with uploading music file' : function (browser) {
|
44 |
+
var data = browser.globals;
|
45 |
+
browser
|
46 |
+
.goToActivity()
|
47 |
+
.assert.elementPresent("#rtmedia-add-media-button-post-update")
|
48 |
+
.setValue('#rtmedia-whts-new-upload-container input[type="file"]', require('path').resolve(data.PATH.TEST_MUSIC))
|
49 |
+
.setValue('#whats-new','Check Music ')
|
50 |
+
.click('#aw-whats-new-submit')
|
51 |
+
.assert.containsText("#buddypress", "mpthreetest")
|
52 |
+
.wplogout()
|
53 |
+
.end();
|
54 |
+
}
|
55 |
+
};
|
tests/functional/src/mediatypes/photo-test.js
ADDED
@@ -0,0 +1,53 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: Photo Media Type Test
|
4 |
+
*/
|
5 |
+
module.exports = {
|
6 |
+
tags: ['mediatypes', 'photo','upload'],
|
7 |
+
'Step One : Enable Photo Types From Settings ' : function (browser){
|
8 |
+
var data = browser.globals;
|
9 |
+
browser
|
10 |
+
.maximizeWindow()
|
11 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
12 |
+
.openrtMediaSettings()
|
13 |
+
.click('#tab-rtmedia-bp')
|
14 |
+
.pause(2000)
|
15 |
+
//select checkbox switch
|
16 |
+
.getAttribute("#rtmedia-bp-enable-activity", "checked", function(result) {
|
17 |
+
// console.log(result); //used for debug
|
18 |
+
if(result.value){
|
19 |
+
browser.verify.ok(result.value, 'Checkbox is selected');
|
20 |
+
console.log('check box is already enabled');
|
21 |
+
}else{
|
22 |
+
browser.click('#rtmedia-bp-enable-activity');
|
23 |
+
browser.click(data.SELECTORS.SUBMIT);
|
24 |
+
} })
|
25 |
+
/*
|
26 |
+
'Allow Upload From Activity Stream' is switched on
|
27 |
+
code here ..
|
28 |
+
*/
|
29 |
+
.pause(1000)
|
30 |
+
.click(data.SELECTORS.MEDIATYPES.MEDIATYPES)
|
31 |
+
.getAttribute(data.SELECTORS.MEDIATYPES.ENABLE_PHOTO, "checked", function(result) {
|
32 |
+
// console.log(result); //used for debug
|
33 |
+
if(result.value){
|
34 |
+
browser.verify.ok(result.value, 'Checkbox is selected');
|
35 |
+
console.log('Photo check box is already enabled');
|
36 |
+
}else{
|
37 |
+
browser.click(data.SELECTORS.MEDIATYPES.ENABLE_PHOTO);
|
38 |
+
browser.click(data.SELECTORS.SUBMIT);
|
39 |
+
} })
|
40 |
+
},
|
41 |
+
'step two: Check on Frontend ' : function (browser) {
|
42 |
+
var data = browser.globals;
|
43 |
+
browser
|
44 |
+
.goToActivity()
|
45 |
+
.assert.elementPresent("#rtmedia-add-media-button-post-update")
|
46 |
+
.setValue('#rtmedia-whts-new-upload-container input[type="file"]', require('path').resolve(data.PATH.TEST_IMAGE))
|
47 |
+
.setValue('#whats-new','Check Media Type : Photos (jpg, jpeg, png, gif) ')
|
48 |
+
.click('#aw-whats-new-submit')
|
49 |
+
.assert.containsText("#buddypress", "test")
|
50 |
+
.wplogout()
|
51 |
+
.end();
|
52 |
+
}
|
53 |
+
};
|
tests/functional/src/mediatypes/video-test.js
ADDED
@@ -0,0 +1,56 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
@author: Prabuddha Chakraborty
|
3 |
+
TestCase: Video Media Type Test
|
4 |
+
|
5 |
+
*/
|
6 |
+
module.exports = {
|
7 |
+
tags: ['mediatypes', 'video','upload'],
|
8 |
+
'Step One : Enable Video Types ' : function (browser){
|
9 |
+
var data = browser.globals;
|
10 |
+
browser
|
11 |
+
.maximizeWindow()
|
12 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
13 |
+
.openrtMediaSettings()
|
14 |
+
.click('#tab-rtmedia-bp')
|
15 |
+
.pause(2000)
|
16 |
+
/*
|
17 |
+
'Allow Upload From Activity Stream' is switched on
|
18 |
+
code here ..
|
19 |
+
*/
|
20 |
+
//select checkbox switch
|
21 |
+
.getAttribute('#rtmedia-bp-enable-activity', "checked", function(result) {
|
22 |
+
if(result.value)
|
23 |
+
{
|
24 |
+
browser.verify.ok(result.value, 'Activity Checkbox is already selected');
|
25 |
+
}
|
26 |
+
else
|
27 |
+
{
|
28 |
+
console.log('enabling activity checkbox')
|
29 |
+
browser.click('#rtmedia-bp-enable-activity');
|
30 |
+
browser.click(data.SELECTORS.SUBMIT);
|
31 |
+
} })
|
32 |
+
.pause(1000)
|
33 |
+
.click(data.SELECTORS.MEDIATYPES.MEDIATYPES)
|
34 |
+
.getAttribute(data.SELECTORS.MEDIATYPES.ENABLE_VIDEO, "checked", function(result) {
|
35 |
+
// console.log(result); //used for debug
|
36 |
+
if(result.value){
|
37 |
+
browser.verify.ok(result.value, 'Checkbox is selected');
|
38 |
+
console.log('Photo check box is already enabled');
|
39 |
+
}else{
|
40 |
+
browser.click(data.SELECTORS.MEDIATYPES.ENABLE_VIDEO);
|
41 |
+
browser.click(data.SELECTORS.SUBMIT);
|
42 |
+
} })
|
43 |
+
},
|
44 |
+
'step two: Check on Frontend ' : function (browser) {
|
45 |
+
var data = browser.globals;
|
46 |
+
browser
|
47 |
+
.goToActivity()
|
48 |
+
.assert.elementPresent("#rtmedia-add-media-button-post-update")
|
49 |
+
.setValue('#rtmedia-whts-new-upload-container input[type="file"]', require('path').resolve(data.PATH.TEST_VIDEO))
|
50 |
+
.setValue('#whats-new','Check Videos ')
|
51 |
+
.click('#aw-whats-new-submit')
|
52 |
+
.assert.containsText("#buddypress", "testmpfour")
|
53 |
+
.wplogout()
|
54 |
+
.end();
|
55 |
+
}
|
56 |
+
};
|
tests/functional/src/others/adminbar-menu-integration-ngtest.js
ADDED
@@ -0,0 +1,32 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* @author: Prabuddha Chakraborty */
|
2 |
+
|
3 |
+
module.exports = {
|
4 |
+
tags: ['others', 'menu','admin'],
|
5 |
+
'Step One : Enable Admin bar menu integration from rtmedia settings ' : function (browser){
|
6 |
+
var data = browser.globals;
|
7 |
+
browser
|
8 |
+
.maximizeWindow()
|
9 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
10 |
+
.openrtMediaSettings()
|
11 |
+
.click(data.SELECTORS.OTHERSETTINGS.OTHERSETTINGS)
|
12 |
+
.pause(500)
|
13 |
+
//Disable Admin bar integration checkbox switch
|
14 |
+
.getAttribute(data.SELECTORS.OTHERSETTINGS.SHOW_ADMIN_MENU, "checked", function(result) {
|
15 |
+
if(result.value)
|
16 |
+
{
|
17 |
+
browser.click(data.SELECTORS.OTHERSETTINGS.SHOW_ADMIN_MENU);
|
18 |
+
browser.click(data.SELECTORS.SUBMIT);
|
19 |
+
}
|
20 |
+
else
|
21 |
+
{
|
22 |
+
console.log('Admin bar menu integration was already OFF');
|
23 |
+
} })
|
24 |
+
.pause(1000)
|
25 |
+
},
|
26 |
+
'step two: Checking on Frontend ' : function (browser) {
|
27 |
+
browser
|
28 |
+
.assert.elementNotPresent("#wp-admin-bar-rtMedia > a")
|
29 |
+
.wplogout()
|
30 |
+
.end();
|
31 |
+
}
|
32 |
+
};
|
tests/functional/src/others/adminbar-menu-integration-test.js
ADDED
@@ -0,0 +1,33 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* @author: Prabuddha Chakraborty */
|
2 |
+
|
3 |
+
module.exports = {
|
4 |
+
tags: ['others'],
|
5 |
+
'Step One : Enable Admin bar menu integration from rtmedia settings ' : function (browser){
|
6 |
+
var data = browser.globals;
|
7 |
+
browser
|
8 |
+
.maximizeWindow()
|
9 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
10 |
+
.openrtMediaSettings()
|
11 |
+
.click(data.SELECTORS.OTHERSETTINGS.OTHERSETTINGS)
|
12 |
+
.pause(2000)
|
13 |
+
//select checkbox switch
|
14 |
+
.getAttribute(data.SELECTORS.OTHERSETTINGS.SHOW_ADMIN_MENU, "checked", function(result) {
|
15 |
+
if(result.value)
|
16 |
+
{
|
17 |
+
browser.verify.ok(result.value, 'Admin bar menu integration Checkbox is already selected');
|
18 |
+
}
|
19 |
+
else
|
20 |
+
{
|
21 |
+
browser.click(data.SELECTORS.OTHERSETTINGS.SHOW_ADMIN_MENU);
|
22 |
+
browser.click(data.SELECTORS.SUBMIT);
|
23 |
+
console.log('Admin bar menu integration is enabled')
|
24 |
+
} })
|
25 |
+
.pause(1000)
|
26 |
+
},
|
27 |
+
'step two: Checking on frontend ' : function (browser) {
|
28 |
+
browser
|
29 |
+
.assert.elementPresent("#wp-admin-bar-rtMedia > a")
|
30 |
+
.wplogout()
|
31 |
+
.end();
|
32 |
+
}
|
33 |
+
};
|
tests/functional/src/others/footerlink-ngtest.js
ADDED
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* @author: Prabuddha Chakraborty */
|
2 |
+
|
3 |
+
module.exports = {
|
4 |
+
tags: ['others', 'footerlink'],
|
5 |
+
'Step One : Enable Footer Link From Settings ' : function (browser){
|
6 |
+
var data = browser.globals;
|
7 |
+
browser
|
8 |
+
.maximizeWindow()
|
9 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
10 |
+
.openrtMediaSettings()
|
11 |
+
.click(data.SELECTORS.OTHERSETTINGS.OTHERSETTINGS)
|
12 |
+
.pause(2000)
|
13 |
+
//Disable Add a link to rtMedia in footer checkbox
|
14 |
+
.getAttribute(data.SELECTORS.OTHERSETTINGS.ADD_FOOTER_LINK, "checked", function(result) {
|
15 |
+
if(result.value)
|
16 |
+
{
|
17 |
+
console.log('Disabling Footer link Checkbox');
|
18 |
+
browser.click(data.SELECTORS.OTHERSETTINGS.ADD_FOOTER_LINK);
|
19 |
+
browser.click(data.SELECTORS.SUBMIT);
|
20 |
+
}
|
21 |
+
else
|
22 |
+
{
|
23 |
+
console.log('Footer link was already disabled');
|
24 |
+
} })
|
25 |
+
.pause(1000)
|
26 |
+
},
|
27 |
+
'step two: Check on Frontend ' : function (browser) {
|
28 |
+
browser
|
29 |
+
.moveToElement('#wp-admin-bar-site-name > a.ab-item',5,5) //go to "Visit Site"
|
30 |
+
.pause(100)
|
31 |
+
.click('#wp-admin-bar-site-name > a.ab-item')
|
32 |
+
.waitForElementVisible('body', 1500)
|
33 |
+
.assert.elementNotPresent("body > div.rtmedia-footer-link > a")
|
34 |
+
.wplogout()
|
35 |
+
.end();
|
36 |
+
}
|
37 |
+
};
|
tests/functional/src/others/footerlink-test.js
ADDED
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* @author: Prabuddha Chakraborty */
|
2 |
+
|
3 |
+
module.exports = {
|
4 |
+
tags: ['footerlink', 'others'],
|
5 |
+
'Step One : Enable Footer Link From Settings ' : function (browser){
|
6 |
+
var data = browser.globals;
|
7 |
+
browser
|
8 |
+
.maximizeWindow()
|
9 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
10 |
+
.openrtMediaSettings()
|
11 |
+
.click(data.SELECTORS.OTHERSETTINGS.OTHERSETTINGS)
|
12 |
+
.pause(2000)
|
13 |
+
//Enable Add a link to rtMedia in footer checkbox
|
14 |
+
.getAttribute(data.SELECTORS.OTHERSETTINGS.ADD_FOOTER_LINK, "checked", function(result) {
|
15 |
+
if(result.value)
|
16 |
+
{
|
17 |
+
browser.verify.ok(result.value, 'Footer link Checkbox was already selected');
|
18 |
+
}
|
19 |
+
else
|
20 |
+
{
|
21 |
+
console.log(' Enabling Footer link Checkbox');
|
22 |
+
browser.click(data.SELECTORS.OTHERSETTINGS.ADD_FOOTER_LINK);
|
23 |
+
browser.click(data.SELECTORS.SUBMIT);
|
24 |
+
} })
|
25 |
+
.pause(1000)
|
26 |
+
},
|
27 |
+
'step two: Check on Frontend ' : function (browser) {
|
28 |
+
browser
|
29 |
+
.moveToElement('#wp-admin-bar-site-name > a.ab-item',5,5) //go to "Visit Site"
|
30 |
+
.pause(100)
|
31 |
+
.click('#wp-admin-bar-site-name > a.ab-item')
|
32 |
+
.waitForElementVisible('body', 1500)
|
33 |
+
.assert.elementPresent("body > div.rtmedia-footer-link > a")
|
34 |
+
.wplogout()
|
35 |
+
.end();
|
36 |
+
}
|
37 |
+
};
|
tests/functional/src/privacy/privacy-settings-for-public-test.js
ADDED
@@ -0,0 +1,77 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* @author: Prabuddha Chakraborty */
|
2 |
+
|
3 |
+
|
4 |
+
module.exports = {
|
5 |
+
tags: ['privacy', 'publicuser'],
|
6 |
+
'Step One : Enable Privacy from rtmedia settings ' : function (browser){
|
7 |
+
|
8 |
+
var data = browser.globals; //fetch variables from constants.js
|
9 |
+
|
10 |
+
browser
|
11 |
+
.maximizeWindow()
|
12 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
13 |
+
.openrtMediaSettings()
|
14 |
+
.click(data.SELECTORS.PRIVACY.PRIVACY) //open privacy tab from rtmedia
|
15 |
+
.pause(2000)
|
16 |
+
.getAttribute(data.SELECTORS.PRIVACY.ENABLE_PRIVACY, "checked", function(result) { //select Enable privacy feature
|
17 |
+
|
18 |
+
if(result.value)
|
19 |
+
{
|
20 |
+
|
21 |
+
browser.verify.ok(result.value, 'Checkbox is already selected'); //check if privacy is already enabled
|
22 |
+
|
23 |
+
}
|
24 |
+
else
|
25 |
+
{
|
26 |
+
browser.click(data.SELECTORS.PRIVACY.ENABLE_PRIVACY); //Select Enable privacy if already not selected
|
27 |
+
console.log('Privacy is enabled');
|
28 |
+
}
|
29 |
+
})
|
30 |
+
|
31 |
+
.getAttribute(data.SELECTORS.PRIVACY.PRIVACY_OVERRIDE, "checked", function(result) { //select Enable privacy feature
|
32 |
+
|
33 |
+
if(result.value)
|
34 |
+
{
|
35 |
+
|
36 |
+
browser.verify.ok(result.value, 'Checkbox is already selected'); //check if privacy is already enabled
|
37 |
+
|
38 |
+
}
|
39 |
+
else
|
40 |
+
{
|
41 |
+
browser.click(data.SELECTORS.PRIVACY.PRIVACY_OVERRIDE); //Select Enable privacy if already not selected
|
42 |
+
console.log('Privacy override is enabled');
|
43 |
+
}
|
44 |
+
})
|
45 |
+
|
46 |
+
.click(data.SELECTORS.PRIVACY.PUBLIC) //set privacy as public.
|
47 |
+
.click(data.SELECTORS.SUBMIT) //Submit to save
|
48 |
+
.pause(1000)
|
49 |
+
|
50 |
+
|
51 |
+
},
|
52 |
+
|
53 |
+
|
54 |
+
|
55 |
+
'step two: Upload Media/Post in public privacy ' : function (browser) {
|
56 |
+
browser
|
57 |
+
.goToActivity()
|
58 |
+
.setValue('#whats-new','test privacy for public')
|
59 |
+
.click("#rtSelectPrivacy option[value='0']")
|
60 |
+
.click('#aw-whats-new-submit')
|
61 |
+
.pause(2000)
|
62 |
+
|
63 |
+
/* assert for if post submited in both logged-in & logged-out mode */
|
64 |
+
|
65 |
+
.getText("#activity-stream.activity-list.item-list > li.activity.activity_update.activity-item > div.activity-content > div.activity-inner p", function(result) {
|
66 |
+
this.assert.equal(result.value, "test privacy for public");
|
67 |
+
browser.wplogout();
|
68 |
+
|
69 |
+
this.assert.equal(result.value, "test privacy for public");
|
70 |
+
})
|
71 |
+
|
72 |
+
.end();
|
73 |
+
|
74 |
+
}
|
75 |
+
|
76 |
+
|
77 |
+
};
|
tests/functional/src/privacy/privacy-settings-private-test.js
ADDED
@@ -0,0 +1,56 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* @author: Prabuddha Chakraborty */
|
2 |
+
|
3 |
+
|
4 |
+
module.exports = {
|
5 |
+
tags: ['privacy', 'privateuser','upload'],
|
6 |
+
'Step One : Enable Privacy From rtmedia settings ' : function (browser){
|
7 |
+
var data = browser.globals;
|
8 |
+
browser
|
9 |
+
.maximizeWindow()
|
10 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
11 |
+
.openrtMediaSettings()
|
12 |
+
.click(data.SELECTORS.PRIVACY.PRIVACY) //open privacy tab from rtmedia
|
13 |
+
.pause(2000)
|
14 |
+
.getAttribute(data.SELECTORS.PRIVACY.ENABLE_PRIVACY, "checked", function(result) { //select Enable privacy feature
|
15 |
+
if(result.value)
|
16 |
+
{
|
17 |
+
browser.verify.ok(result.value, 'Checkbox is already selected');
|
18 |
+
}
|
19 |
+
else
|
20 |
+
{
|
21 |
+
browser.click(data.SELECTORS.PRIVACY.ENABLE_PRIVACY);
|
22 |
+
}
|
23 |
+
})
|
24 |
+
.getAttribute(data.SELECTORS.PRIVACY.PRIVACY_OVERRIDE, "checked", function(result) { //select Enable privacy feature
|
25 |
+
if(result.value)
|
26 |
+
{
|
27 |
+
browser.verify.ok(result.value, 'Checkbox is already selected'); //check if privacy is already enabled
|
28 |
+
}
|
29 |
+
else
|
30 |
+
{
|
31 |
+
browser.click(data.SELECTORS.PRIVACY.PRIVACY_OVERRIDE); //Select Enable privacy if already not selected
|
32 |
+
console.log('Privacy override is enabled');
|
33 |
+
}
|
34 |
+
})
|
35 |
+
|
36 |
+
.click(data.SELECTORS.PRIVACY.PRIVATE) //set privacy as private.
|
37 |
+
.click(data.SELECTORS.SUBMIT) //submit to save
|
38 |
+
.pause(1000)
|
39 |
+
},
|
40 |
+
'step two: Upload Media/Post in private privacy' : function (browser) {
|
41 |
+
browser
|
42 |
+
.goToActivity()
|
43 |
+
.setValue('#whats-new','test privacy for private')
|
44 |
+
.pause(500)
|
45 |
+
.click("#rtSelectPrivacy option[value='60']")
|
46 |
+
.pause(500)
|
47 |
+
.click('#aw-whats-new-submit')
|
48 |
+
.wplogout()
|
49 |
+
/* assert for post in logged-out mode ..
|
50 |
+
post should not be availabe on logged-out*/
|
51 |
+
.getText("#activity-stream.activity-list.item-list > li.activity.activity_update.activity-item > div.activity-content > div.activity-inner p", function(result) {
|
52 |
+
this.assert.notEqual(result.value, "test privacy for private");
|
53 |
+
})
|
54 |
+
.end();
|
55 |
+
}
|
56 |
+
};
|
tests/functional/src/privacy/privacy-settings-registered-users-test.js
ADDED
@@ -0,0 +1,60 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* @author: Prabuddha Chakraborty */
|
2 |
+
module.exports = {
|
3 |
+
tags: ['privacy', 'otheruser','upload'],
|
4 |
+
'Step One : Enable Privacy From rtmedia settings ' : function (browser){
|
5 |
+
var data = browser.globals;
|
6 |
+
browser
|
7 |
+
.maximizeWindow()
|
8 |
+
.wplogin(data.URLS.LOGIN,data.TESTADMINUSERNAME,data.TESTADMINPASSWORD)
|
9 |
+
.openrtMediaSettings()
|
10 |
+
.click(data.SELECTORS.PRIVACY.PRIVACY) //open privacy tab from rtmedia
|
11 |
+
.pause(2000)
|
12 |
+
.getAttribute(data.SELECTORS.PRIVACY.ENABLE_PRIVACY, "checked", function(result) { //select Enable privacy feature
|
13 |
+
if(result.value)
|
14 |
+
{
|
15 |
+
browser.verify.ok(result.value, 'Checkbox is already selected');
|
16 |
+
}
|
17 |
+
else
|
18 |
+
{
|
19 |
+
browser.click(data.SELECTORS.PRIVACY.ENABLE_PRIVACY);
|
20 |
+
}
|
21 |
+
})
|
22 |
+
.getAttribute(data.SELECTORS.PRIVACY.PRIVACY_OVERRIDE, "checked", function(result) { //select Enable privacy feature
|
23 |
+
if(result.value)
|
24 |
+
{
|
25 |
+
browser.verify.ok(result.value, 'Checkbox is already selected'); //check if privacy is already enabled
|
26 |
+
}
|
27 |
+
else
|
28 |
+
{
|
29 |
+
browser.click(data.SELECTORS.PRIVACY.PRIVACY_OVERRIDE); //Select Enable privacy if already not selected
|
30 |
+
console.log('Privacy override is enabled');
|
31 |
+
}
|
32 |
+
})
|
33 |
+
.click(data.SELECTORS.PRIVACY.LOGGEDIN) //set privacy as private.
|
34 |
+
.click(data.SELECTORS.SUBMIT) //submit to save
|
35 |
+
.pause(1000)
|
36 |
+
},
|
37 |
+
'step two: Upload Media/Post for Logged in Users ' : function (browser) {
|
38 |
+
browser
|
39 |
+
.goToActivity()
|
40 |
+
.setValue('#whats-new','Privacy Settings Test For Registered Users')
|
41 |
+
.pause(500)
|
42 |
+
.click("#rtSelectPrivacy option[value='20']")
|
43 |
+
.pause(500)
|
44 |
+
.click('#aw-whats-new-submit')
|
45 |
+
.pause(2000)
|
46 |
+
/* assert for post in logged-in mode ..
|
47 |
+
post should be availabe on logged-in*/
|
48 |
+
.getText("#activity-stream.activity-list.item-list > li.activity.activity_update.activity-item > div.activity-content > div.activity-inner p", function(result) {
|
49 |
+
this.assert.equal(result.value, "Privacy Settings Test For Registered Users");
|
50 |
+
})
|
51 |
+
|
52 |
+
.wplogout()
|
53 |
+
/* assert for post in logged-out mode ..
|
54 |
+
post should not be availabe on logged-out*/
|
55 |
+
.getText("#activity-stream.activity-list.item-list > li.activity.activity_update.activity-item > div.activity-content > div.activity-inner p", function(result) {
|
56 |
+
this.assert.notEqual(result.value, "Privacy Settings Test For Registered Users");
|
57 |
+
})
|
58 |
+
.end();
|
59 |
+
}
|
60 |
+
};
|