Mini Shell

Direktori : /home/admin/web/mcpv.demarco.ddnsfree.com/public_html/wp-admin/js/
Upload File :
Current File : /home/admin/web/mcpv.demarco.ddnsfree.com/public_html/wp-admin/js/media.js

/**
 * Creates a dialog containing posts that can have a particular media attached
 * to it.
 *
 * @since 2.7.0
 * @output wp-admin/js/media.js
 *
 * @namespace findPosts
 *
 * @requires jQuery
 */

/* global ajaxurl, _wpMediaGridSettings, showNotice, findPosts, ClipboardJS */

( function( $ ){
	window.findPosts = {
		/**
		 * Opens a dialog to attach media to a post.
		 *
		 * Adds an overlay prior to retrieving a list of posts to attach the media to.
		 *
		 * @since 2.7.0
		 *
		 * @memberOf findPosts
		 *
		 * @param {string} af_name The name of the affected element.
		 * @param {string} af_val The value of the affected post element.
		 *
		 * @return {boolean} Always returns false.
		 */
		open: function( af_name, af_val ) {
			var overlay = $( '.ui-find-overlay' );

			if ( overlay.length === 0 ) {
				$( 'body' ).append( '<div class="ui-find-overlay"></div>' );
				findPosts.overlay();
			}

			overlay.show();

			if ( af_name && af_val ) {
				// #affected is a hidden input field in the dialog that keeps track of which media should be attached.
				$( '#affected' ).attr( 'name', af_name ).val( af_val );
			}

			$( '#find-posts' ).show();

			// Close the dialog when the escape key is pressed.
			$('#find-posts-input').trigger( 'focus' ).on( 'keyup', function( event ){
				if ( event.which == 27 ) {
					findPosts.close();
				}
			});

			// Retrieves a list of applicable posts for media attachment and shows them.
			findPosts.send();

			return false;
		},

		/**
		 * Clears the found posts lists before hiding the attach media dialog.
		 *
		 * @since 2.7.0
		 *
		 * @memberOf findPosts
		 *
		 * @return {void}
		 */
		close: function() {
			$('#find-posts-response').empty();
			$('#find-posts').hide();
			$( '.ui-find-overlay' ).hide();
		},

		/**
		 * Binds a click event listener to the overlay which closes the attach media
		 * dialog.
		 *
		 * @since 3.5.0
		 *
		 * @memberOf findPosts
		 *
		 * @return {void}
		 */
		overlay: function() {
			$( '.ui-find-overlay' ).on( 'click', function () {
				findPosts.close();
			});
		},

		/**
		 * Retrieves and displays posts based on the search term.
		 *
		 * Sends a post request to the admin_ajax.php, requesting posts based on the
		 * search term provided by the user. Defaults to all posts if no search term is
		 * provided.
		 *
		 * @since 2.7.0
		 *
		 * @memberOf findPosts
		 *
		 * @return {void}
		 */
		send: function() {
			var post = {
					ps: $( '#find-posts-input' ).val(),
					action: 'find_posts',
					_ajax_nonce: $('#_ajax_nonce').val()
				},
				spinner = $( '.find-box-search .spinner' );

			spinner.addClass( 'is-active' );

			/**
			 * Send a POST request to admin_ajax.php, hide the spinner and replace the list
			 * of posts with the response data. If an error occurs, display it.
			 */
			$.ajax( ajaxurl, {
				type: 'POST',
				data: post,
				dataType: 'json'
			}).always( function() {
				spinner.removeClass( 'is-active' );
			}).done( function( x ) {
				if ( ! x.success ) {
					$( '#find-posts-response' ).text( wp.i18n.__( 'An error has occurred. Please reload the page and try again.' ) );
				}

				$( '#find-posts-response' ).html( x.data );
			}).fail( function() {
				$( '#find-posts-response' ).text( wp.i18n.__( 'An error has occurred. Please reload the page and try again.' ) );
			});
		}
	};

	/**
	 * Initializes the file once the DOM is fully loaded and attaches events to the
	 * various form elements.
	 *
	 * @return {void}
	 */
	$( function() {
		var settings,
			$mediaGridWrap             = $( '#wp-media-grid' ),
			copyAttachmentURLClipboard = new ClipboardJS( '.copy-attachment-url.media-library' ),
			copyAttachmentURLSuccessTimeout;

		// Opens a manage media frame into the grid.
		if ( $mediaGridWrap.length && window.wp && window.wp.media ) {
			settings = _wpMediaGridSettings;

			var frame = window.wp.media({
				frame: 'manage',
				container: $mediaGridWrap,
				library: settings.queryVars
			}).open();

			// Fire a global ready event.
			$mediaGridWrap.trigger( 'wp-media-grid-ready', frame );
		}

		// Prevents form submission if no post has been selected.
		$( '#find-posts-submit' ).on( 'click', function( event ) {
			if ( ! $( '#find-posts-response input[type="radio"]:checked' ).length )
				event.preventDefault();
		});

		// Submits the search query when hitting the enter key in the search input.
		$( '#find-posts .find-box-search :input' ).on( 'keypress', function( event ) {
			if ( 13 == event.which ) {
				findPosts.send();
				return false;
			}
		});

		// Binds the click event to the search button.
		$( '#find-posts-search' ).on( 'click', findPosts.send );

		// Binds the close dialog click event.
		$( '#find-posts-close' ).on( 'click', findPosts.close );

		// Binds the bulk action events to the submit buttons.
		$( '#doaction' ).on( 'click', function( event ) {

			/*
			 * Handle the bulk action based on its value.
			 */
			$( 'select[name="action"]' ).each( function() {
				var optionValue = $( this ).val();

				if ( 'attach' === optionValue ) {
					event.preventDefault();
					findPosts.open();
				} else if ( 'delete' === optionValue ) {
					if ( ! showNotice.warn() ) {
						event.preventDefault();
					}
				}
			});
		});

		/**
		 * Enables clicking on the entire table row.
		 *
		 * @return {void}
		 */
		$( '.find-box-inside' ).on( 'click', 'tr', function() {
			$( this ).find( '.found-radio input' ).prop( 'checked', true );
		});

		/**
		 * Handles media list copy media URL button.
		 *
		 * @since 6.0.0
		 *
		 * @param {MouseEvent} event A click event.
		 * @return {void}
		 */
		copyAttachmentURLClipboard.on( 'success', function( event ) {
			var triggerElement = $( event.trigger ),
				successElement = $( '.success', triggerElement.closest( '.copy-to-clipboard-container' ) );

			// Clear the selection and move focus back to the trigger.
			event.clearSelection();
			// Handle ClipboardJS focus bug, see https://github.com/zenorocha/clipboard.js/issues/680.
			triggerElement.trigger( 'focus' );

			// Show success visual feedback.
			clearTimeout( copyAttachmentURLSuccessTimeout );
			successElement.removeClass( 'hidden' );

			// Hide success visual feedback after 3 seconds since last success and unfocus the trigger.
			copyAttachmentURLSuccessTimeout = setTimeout( function() {
				successElement.addClass( 'hidden' );
			}, 3000 );

			// Handle success audible feedback.
			wp.a11y.speak( wp.i18n.__( 'The file URL has been copied to your clipboard' ) );
		} );
	});
})( jQuery );

Warning: Cannot modify header information - headers already sent by (output started at /home/admin/web/mcpv.demarco.ddnsfree.com/public_html/wp-content/plugins/hello.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code:132) in /home/admin/web/mcpv.demarco.ddnsfree.com/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1768

Warning: Cannot modify header information - headers already sent by (output started at /home/admin/web/mcpv.demarco.ddnsfree.com/public_html/wp-content/plugins/hello.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code:132) in /home/admin/web/mcpv.demarco.ddnsfree.com/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1768

Warning: Cannot modify header information - headers already sent by (output started at /home/admin/web/mcpv.demarco.ddnsfree.com/public_html/wp-content/plugins/hello.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code:132) in /home/admin/web/mcpv.demarco.ddnsfree.com/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1768

Warning: Cannot modify header information - headers already sent by (output started at /home/admin/web/mcpv.demarco.ddnsfree.com/public_html/wp-content/plugins/hello.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code:132) in /home/admin/web/mcpv.demarco.ddnsfree.com/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1768

Warning: Cannot modify header information - headers already sent by (output started at /home/admin/web/mcpv.demarco.ddnsfree.com/public_html/wp-content/plugins/hello.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code:132) in /home/admin/web/mcpv.demarco.ddnsfree.com/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1768

Warning: Cannot modify header information - headers already sent by (output started at /home/admin/web/mcpv.demarco.ddnsfree.com/public_html/wp-content/plugins/hello.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code:132) in /home/admin/web/mcpv.demarco.ddnsfree.com/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1768

Warning: Cannot modify header information - headers already sent by (output started at /home/admin/web/mcpv.demarco.ddnsfree.com/public_html/wp-content/plugins/hello.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code:132) in /home/admin/web/mcpv.demarco.ddnsfree.com/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1768

Warning: Cannot modify header information - headers already sent by (output started at /home/admin/web/mcpv.demarco.ddnsfree.com/public_html/wp-content/plugins/hello.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code:132) in /home/admin/web/mcpv.demarco.ddnsfree.com/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1768
{"id":2084,"date":"2021-01-08T07:00:49","date_gmt":"2021-01-08T07:00:49","guid":{"rendered":"https:\/\/mcpv.demarco.ddnsfree.com\/?p=2084"},"modified":"2025-08-18T16:20:34","modified_gmt":"2025-08-18T16:20:34","slug":"if-you-arent-satisfied-with-how-we-handle-your-request","status":"publish","type":"post","link":"https:\/\/mcpv.demarco.ddnsfree.com\/index.php\/2021\/01\/08\/if-you-arent-satisfied-with-how-we-handle-your-request\/","title":{"rendered":"If you aren’t satisfied with how we handle your request"},"content":{"rendered":"

Privacy Policy\n<\/p>\n

Access to saved knowledge is protected by multi-layered safety controls, including firewalls, role-based entry controls, and passwords. If you choose to supply sensitive personal data in your messages and content material, we will use that information only to facilitate your dialog along with your AI companion and as described within the \u201cSensitive information\u201d section above. If you do not want us to course of your sensitive data for these functions, please do not provide it. You may request that we delete information you have offered as set out in the \u201cPersonal info requests\u201d part under. While we use affordable industrial efforts to guard the information, no know-how, information transmission, or system could be guaranteed to be 100% secure. In the occasion of a breach of safety leading to the unintentional or unlawful destruction, loss, alteration, unauthorized disclosure of, or entry to your information, we’ll notify you as soon as we spot the problem.\n<\/p>\n

You must forestall unauthorized access to your account and personal info by choosing and protecting your password appropriately and limiting access to your pc or gadget and browser by signing off after you could have completed accessing your account. We may share info with regulation enforcement, government authorities, and personal parties, as we believe in good faith to be essential or applicable for the legal compliance and protection functions described above in Section 2.A. If you’re positioned in another jurisdiction, please remember that the data you provide to us may be transferred to, saved, and processed within the U.S.A., a jurisdiction by which the privacy laws will not be as complete as those in the nation where you reside or are a citizen.\n<\/p>\n

Luka, Inc. (\u201cReplika\u201d, \u201cwe\u201d, \u201cus\u201d, and\/or \u201cour\u201d) operates the Replika cell and web functions, together with my.replika.com (the \u201cApps\u201d), the informational website and its mirror (the \u201cWebsite\u201d), and other related providers (collectively, the \u201cServices\u201d). We will retain your personal data for under so long as needed to fulfill the purposes we collected it for, including for the needs of satisfying any authorized, accounting, or reporting requirements. Your account is protected by a password on your privateness and safety.\n<\/p>\n

Depending on where you reside, you could be entitled to empower a licensed agent to submit requests on your behalf. We will require authorized agents to verify their id and authority, in accordance with relevant legal guidelines. You are entitled to exercise the rights described above free from discrimination. We use commonplace Secure Socket Layer (SSL) encryption that encodes info for such transmissions.\n<\/p>\n

We share details about guests to our Website, such because the hyperlinks you click, pages you go to, IP handle, promoting ID, and browser kind with promoting corporations for interest-based promoting and different advertising purposes. Sharing this info permits us and our promoting companions to focus on and serve promoting to you and others. We will never share your Replika conversations or any pictures or other content you present inside the Apps with our advertising partners, or use such info for marketing or advertising functions. We care in regards to the safety and confidentiality of your data.\n<\/p>\n

We could share info with professional advisors, such as attorneys, auditors, bankers, and insurers replica hermes<\/em><\/strong><\/a>, the place necessary in the midst of the skilled services that they render to us. This Privacy Policy describes how we collect, store, use, and share data through our Services. As a outcome, at occasions it may be essential for us to make modifications to this Privacy Policy. We reserve the right to replace or modify this Privacy Policy at any time and from time to time without prior notice. We encourage you to periodically evaluation this page for the latest data on our privacy practices. We do not share the face and head movement knowledge with any third parties.\n<\/p>\n

We use a wide selection of industry-standard safety applied sciences and procedures to assist protect your data from unauthorized entry, use, or disclosure. The Services allow you to input data which may be sensitive and subject to particular protections underneath applicable laws. This part explains how we use and defend sensitive data. If we discover that minors beneath the age of 18 are utilizing the Apps, we’ll promptly block their access and delete their account. If you may have reason to believe that a minor beneath the age of 18 has offered personal data to us by way of the Services, please contact us, and we are going to endeavor to delete that info from our databases.\n<\/p>\n

In some situations, your choices could additionally be limited, corresponding to the place fulfilling your request would impair the rights of others, our capability to offer a service you’ve requested, or our capability to comply with our authorized obligations and implement our authorized rights. If you aren’t satisfied with how we handle your request intohermes<\/em><\/strong><\/a>, you might submit a grievance by contacting us as provided in the \u201cContact us\u201d section below. Depending on where you reside, such as should you reside in the European Economic Area or United Kingdom, you may have the proper to complain to an information safety regulator the place you live or work, or where you feel a violation has occurred. To make a request, please contact us as supplied in the \u201cContact us\u201d part below. We might ask for specific information from you to help us verify your identification.\n<\/p>\n

When you use the Apps, you might present information throughout your conversations with your Replika AI companion. We process this info solely as described in this Privacy Policy, corresponding to to allow you to have individualized and safe conversations and interactions with your AI companion and to permit your AI companion to learn from your interactions to improve your conversations. We may use information about your go to to our Website to advertise our Services, but we’ll by no means use or disclose the content of your Replika conversations for advertising or advertising functions. Our promoting partners may use such applied sciences to collect limited details about your system and interactions with the Services, such because the links you click on, pages you go to, IP tackle, promoting ID, and browser type, however they’ll never have entry to your conversations with your Replika or any photographs or other content material you submit via the Apps.<\/p>\n","protected":false},"excerpt":{"rendered":"

Privacy Policy Access to saved knowledge is protected by multi-layered safety controls, including firewalls, role-based entry controls, and passwords. If you choose to supply sensitive personal data in your messages and content material, we will use that information only to facilitate your dialog along with your AI companion and as described within the \u201cSensitive information\u201d…<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/mcpv.demarco.ddnsfree.com\/index.php\/wp-json\/wp\/v2\/posts\/2084"}],"collection":[{"href":"https:\/\/mcpv.demarco.ddnsfree.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mcpv.demarco.ddnsfree.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mcpv.demarco.ddnsfree.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mcpv.demarco.ddnsfree.com\/index.php\/wp-json\/wp\/v2\/comments?post=2084"}],"version-history":[{"count":1,"href":"https:\/\/mcpv.demarco.ddnsfree.com\/index.php\/wp-json\/wp\/v2\/posts\/2084\/revisions"}],"predecessor-version":[{"id":2085,"href":"https:\/\/mcpv.demarco.ddnsfree.com\/index.php\/wp-json\/wp\/v2\/posts\/2084\/revisions\/2085"}],"wp:attachment":[{"href":"https:\/\/mcpv.demarco.ddnsfree.com\/index.php\/wp-json\/wp\/v2\/media?parent=2084"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mcpv.demarco.ddnsfree.com\/index.php\/wp-json\/wp\/v2\/categories?post=2084"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mcpv.demarco.ddnsfree.com\/index.php\/wp-json\/wp\/v2\/tags?post=2084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}