1<!DOCTYPE html> 2 <html lang="fr-FR"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 5 <title>Se connecter ‹ SlashingCreeps — WordPress</title> 6 <meta name='robots' content='noindex, follow' /> 7<link rel='dns-prefetch' href='//www.googletagmanager.com' />
8<script type="text/javascript" src="https://slashingcreeps.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 8
8
9<script type="text/javascript" src="https://slashingcreeps.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 9
9
10<script type="text/javascript" src="https://slashingcreeps.com/wp-content/plugins/dropdown-menu-widget/scripts/include.js?ver=6.8.11" id="dropdown-ie-support-js"></script>
10 11<link rel='stylesheet' id='dashicons-css' href='https://slashingcreeps.com/wp-includes/css/dashicons.min.css?ver=6.8.11' type='text/css' media='all' /> 12<link rel='stylesheet' id='buttons-css' href='https://slashingcreeps.com/wp-includes/css/buttons.min.css?ver=6.8.11' type='text/css' media='all' /> 13<link rel='stylesheet' id='forms-css' href='https://slashingcreeps.com/wp-admin/css/forms.min.css?ver=6.8.11' type='text/css' media='all' /> 14<link rel='stylesheet' id='l10n-css' href='https://slashingcreeps.com/wp-admin/css/l10n.min.css?ver=6.8.11' type='text/css' media='all' /> 15<link rel='stylesheet' id='login-css' href='https://slashingcreeps.com/wp-admin/css/login.min.css?ver=6.8.11' type='text/css' media='all' /> 16<meta name="generator" content="Site Kit by Google 1.173.0" /> 17<style type="text/css"> 18html, body { border:0 !important; background:none !important; } 19html { background-color:#000000 !important; } 20html { background-image:url() !important; } 21html { background-repeat:no-repeat !important; } 22@media (max-width: 767px) { html, body { background-size: contain !important; } } 23body, body * { font-size:16px !important; } 24body, body * { font-family:'khand', 'Arial', sans-serif !important; } 25.dashicons { font-family:dashicons !important; } 26div#login { width: 100% !important; max-width:550px !important; } 27div#login h1 a { background:url(http://slashingcreeps.com/wp-content/uploads/2024/07/SlashingCreeps-small.jpg) no-repeat top center !important; background-size:contain !important; } 28div#login h1 a { display:block !important; width:100% !important; height:100px !important; } 29div#login form { box-shadow:1px 1px 2px #EEEEEE, -1px -1px 2px #EEEEEE !important; border-radius:5px !important; padding-bottom:16px !important; } 30div#login p#nav, div#login p#nav a, div#login p#nav a:hover, div#login p#nav a:active, div#login p#nav a:focus { color:#FFFFFF !important; text-shadow:1px 1px 3px #'none' !important; } 31div#login p#backtoblog, div#login p#backtoblog a, div#login p#backtoblog a:hover, div#login p#backtoblog a:active, div#login p#backtoblog a:focus { color:#FFFFFF !important; text-shadow:1px 1px 3px #'none' !important; } 32div#login form p { margin:2px 0 16px 0 !important; } 33div#login form input[type="text"], div#login form input[type="email"], div#login form input[type="password"], div#login form textarea, div#login form select { margin:0 !important; padding:3px !important; border-radius:3px !important; box-sizing:border-box !important; width:100% !important; background:#FBFBFB repeat scroll 0 0 !important; border:1px solid #E5E5E5 !important; font-size:16px !important; font-weight:normal !important; color:#333333 !important; } 34@supports (-moz-appearance: none){ div#login form select { font-size:15px !important; } } 35div#login form label { cursor:pointer !important; } div#login form label.ws-plugin--s2member-custom-reg-field-op-l { opacity:0.7 !important; font-size:90% !important; vertical-align:middle !important; } 36div#login form input[type="checkbox"], div#login form input[type="radio"] { margin:0 3px 0 0 !important; vertical-align:middle !important; } 37div#login form input#ws-plugin--s2member-custom-reg-field-user-pass2[type="password"] { margin-top:5px !important; } 38div#login form div.ws-plugin--s2member-custom-reg-field-divider-section { margin:2px 0 16px 0 !important; border:0 !important; height:1px !important; line-height:1px !important; background:#CCCCCC !important; } 39div#login form div.ws-plugin--s2member-custom-reg-field-divider-section-title { margin:2px 0 16px 0 !important; border:0 solid #CCCCCC !important; border-width:0 0 1px 0 !important; padding:0 0 10px 0 !important; font-size:110% !important; } 40div#login form input[type="submit"], div#login form input[type="submit"]:hover, div#login form input[type="submit"]:active, div#login form input[type="submit"]:focus { color:#666666 !important; text-shadow:2px 2px 5px #EEEEEE !important; border:1px solid #999999 !important; border-radius:3px !important; background:#FBFBFB !important; box-shadow:0 -1px 2px 0 rgba(0,0,0,0.2) inset !important; } 41div#login form input[type="submit"]:hover, div#login form input[type="submit"]:active, div#login form input[type="submit"]:focus { color:#000000 !important; text-shadow:2px 2px 5px #CCCCCC !important; border-color:#000000 !important; } 42div#login form#registerform p.submit { float:none !important; margin-top:-10px !important; } div#login form#registerform input[type="submit"] { float:none !important; width:100% !important; box-sizing:border-box !important; } 43div#login form#lostpasswordform p.submit { float:none !important; } div#login form#lostpasswordform input[type="submit"] { float:none !important; width:100% !important; box-sizing:border-box !important; } 44div#login form#resetpassform #pass-strength-result { float:none !important; width:100% !important; box-sizing:border-box !important; } div#login form#resetpassform p.submit { float:none !important; } div#login form#resetpassform input[type="submit"] { float:none !important; width:100% !important; box-sizing:border-box !important; } 45div.ws-plugin--s2member-password-strength { margin-top:3px !important; font-color:#000000 !important; background-color:#EEEEEE !important; padding:3px !important; border-radius:3px !important; } div.ws-plugin--s2member-password-strength-short { background-color:#FFA0A0 !important; } div.ws-plugin--s2member-password-strength-weak { background-color:#FFB78C !important; } div.ws-plugin--s2member-password-strength-good { background-color:#FFEC8B !important; } div.ws-plugin--s2member-password-strength-strong { background-color:#C3FF88 !important; } div.ws-plugin--s2member-password-strength-mismatch { background-color:#D6C1AB !important; } 46div#login form#registerform p#reg_passmail { font-style:italic !important; } 47</style> 48 49 <meta name='referrer' content='strict-origin-when-cross-origin' /> 50 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 51 <link rel="icon" href="https://slashingcreeps.com/wp-content/uploads/2023/01/cropped-Logo-Dm-Gaming-site-1-32x32.png" sizes="32x32" /> 52<link rel="icon" href="https://slashingcreeps.com/wp-content/uploads/2023/01/cropped-Logo-Dm-Gaming-site-1-192x192.png" sizes="192x192" /> 53<link rel="apple-touch-icon" href="https://slashingcreeps.com/wp-content/uploads/2023/01/cropped-Logo-Dm-Gaming-site-1-180x180.png" /> 54<meta name="msapplication-TileImage" content="https://slashingcreeps.com/wp-content/uploads/2023/01/cropped-Logo-Dm-Gaming-site-1-270x270.png" /> 55 </head> 56 <body class="login no-js login-action-login wp-core-ui locale-fr-fr"> 57
57<script type="text/javascript"> 58/* <![CDATA[ */ 59document.body.className = document.body.className.replace('no-js','js'); 60/* ]]> */ 61</script>
61 62 63 <h1 class="screen-reader-text">Se connecter</h1> 64 <div id="login"> 65 <h1 role="presentation" class="wp-login-logo"><a href="https://slashingcreeps.com/">SlashingCreeps</a></h1> 66 67 <form name="loginform" id="loginform" action="https://slashingcreeps.com/login/" method="post"> 68 <p> 69 <label for="user_login">Identifiant ou adresse e-mail</label> 70 <input type="text" name="log" id="user_login" class="input" value="" size="20" autocapitalize="off" autocomplete="username" required="required" /> 71 </p> 72 73 <div class="user-pass-wrap"> 74 <label for="user_pass">Mot de passe</label> 75 <div class="wp-pwd"> 76 <input type="password" name="pwd" id="user_pass" class="input password-input" value="" size="20" autocomplete="current-password" spellcheck="false" required="required" /> 77 <button type="button" class="button button-secondary wp-hide-pw hide-if-no-js" data-toggle="0" aria-label="Afficher le mot de passe"> 78 <span class="dashicons dashicons-visibility" aria-hidden="true"></span> 79 </button> 80 </div> 81 </div> 82 <p class="forgetmenot"><input name="rememberme" type="checkbox" id="rememberme" value="forever" /> <label for="rememberme">Se souvenir de moi</label></p> 83 <p class="submit"> 84 <input type="submit" name="wp-submit" id="wp-submit" class="button button-primary button-large" value="Se connecter" /> 85 <input type="hidden" name="redirect_to" value="https://slashingcreeps.com/wp-admin/" /> 86 <input type="hidden" name="testcookie" value="1" /> 87 </p> 88 </form> 89 90 <p id="nav"> 91 <a rel="nofollow" class="wp-login-register" href="https://slashingcreeps.com/login/?action=register">Inscription</a> | <a class="wp-login-lost-password" href="https://slashingcreeps.com/login/?action=lostpassword">Mot de passe oublié ?</a> </p> 92
92<script type="text/javascript"> 93/* <![CDATA[ */ 94function wp_attempt_focus() {setTimeout( function() {try {d = document.getElementById( "user_login" );d.focus(); d.select();} catch( er ) {}}, 200);} 95wp_attempt_focus(); 96if ( typeof wpOnload === 'function' ) { wpOnload() } 97/* ]]> */ 98</script>
98 99 <p id="backtoblog"> 100 <a href="https://slashingcreeps.com/">← Aller sur SlashingCreeps</a> </p> 101 </div> 102 <div class="language-switcher"> 103 <form id="language-switcher" method="get"> 104 105 <label for="language-switcher-locales"> 106 <span class="dashicons dashicons-translation" aria-hidden="true"></span> 107 <span class="screen-reader-text"> 108 Langue </span> 109 </label> 110 111 <select name="wp_lang" id="language-switcher-locales"><option value="en_US" lang="en" data-installed="1">English (United States)</option> 112<option value="fr_FR" lang="fr" selected='selected' data-installed="1">Français</option></select> 113 114 115 116 <input type="submit" class="button" value="Modifier"> 117 118 </form> 119 </div> 120 121
121<script type="text/javascript" src="https://slashingcreeps.com/wp-includes/js/hoverIntent.min.js?ver=1.10.2" id="hoverIntent-js"></script>
vendor: 1 bytes, line 121
121
122<script type="text/javascript" data-cfasync="false" src="https://slashingcreeps.com/wp-content/plugins/s2member/s2member-o.php?ws_plugin__s2member_js_w_globals=1&qcABC=1&ver=260301-1850624776" id="ws-plugin--s2member-js"></script>
vendor: 1 bytes, line 122
122
123<script type="text/javascript" src="https://slashingcreeps.com/wp-includes/js/clipboard.min.js?ver=2.0.11" id="clipboard-js"></script>
vendor: 1 bytes, line 123
123
124<script type="text/javascript" id="zxcvbn-async-js-extra"> 125/* <![CDATA[ */ 126var _zxcvbnSettings = {"src":"https:\/\/slashingcreeps.com\/wp-includes\/js\/zxcvbn.min.js"}; 127/* ]]> */ 128</script>
vendor: 1 bytes, line 128
128
129<script type="text/javascript" src="https://slashingcreeps.com/wp-includes/js/zxcvbn-async.min.js?ver=1.0" id="zxcvbn-async-js"></script>
vendor: 1 bytes, line 129
129
130<script type="text/javascript" src="https://slashingcreeps.com/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script>
vendor: 1 bytes, line 130
130
131<script type="text/javascript" src="https://slashingcreeps.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script>
vendor: 1 bytes, line 131
131
132<script type="text/javascript" id="wp-i18n-js-after"> 133/* <![CDATA[ */ 134wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 135/* ]]> */ 136</script>
vendor: 1 bytes, line 136
136
137<script type="text/javascript" id="password-strength-meter-js-extra"> 138/* <![CDATA[ */ 139var pwsL10n = {"unknown":"Force du mot de passe inconnue.","short":"Tr\u00e8s faible","bad":"Faible","good":"Moyenne","strong":"Forte","mismatch":"Non concordance"}; 140/* ]]> */ 141</script>
vendor: 1 bytes, line 141
141
142<script type="text/javascript" id="password-strength-meter-js-translations"> 143/* <![CDATA[ */ 144( function( domain, translations ) { 145 var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; 146 localeData[""].domain = domain; 147 wp.i18n.setLocaleData( localeData, domain ); 148} )( "default", {"translation-revision-date":"2026-01-20 09:45:36+0000","generator":"GlotPress\/4.0.3","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n > 1;","lang":"fr"},"%1$s is deprecated since version %2$s! Use %3$s instead. Please consider writing more inclusive code.":["%1$s est obsol\u00e8te depuis la version %2$s\u00a0! Utilisez %3$s \u00e0 la place. Pensons \u00e0 \u00e9crire du code plus inclusif."]}},"comment":{"reference":"wp-admin\/js\/password-strength-meter.js"}} ); 149/* ]]> */ 150</script>
vendor: 1 bytes, line 150
150
151<script type="text/javascript" src="https://slashingcreeps.com/wp-admin/js/password-strength-meter.min.js?ver=6.8.11" id="password-strength-meter-js"></script>
vendor: 1 bytes, line 151
151
152<script type="text/javascript" src="https://slashingcreeps.com/wp-includes/js/underscore.min.js?ver=1.13.7" id="underscore-js"></script>
vendor: 1 bytes, line 152
152
153<script type="text/javascript" id="wp-util-js-extra"> 154/* <![CDATA[ */ 155var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}}; 156/* ]]> */ 157</script>
vendor: 1 bytes, line 157
157
158<script type="text/javascript" src="https://slashingcreeps.com/wp-includes/js/wp-util.min.js?ver=6.8.11" id="wp-util-js"></script>
vendor: 1 bytes, line 158
158
159<script type="text/javascript" src="https://slashingcreeps.com/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script>
vendor: 1 bytes, line 159
159
160<script type="text/javascript" id="wp-a11y-js-translations"> 161/* <![CDATA[ */ 162( function( domain, translations ) { 163 var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; 164 localeData[""].domain = domain; 165 wp.i18n.setLocaleData( localeData, domain ); 166} )( "default", {"translation-revision-date":"2026-04-20 08:58:41+0000","generator":"GlotPress\/4.0.3","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n > 1;","lang":"fr"},"Notifications":["Notifications"]}},"comment":{"reference":"wp-includes\/js\/dist\/a11y.js"}} ); 167/* ]]> */ 168</script>
vendor: 1 bytes, line 168
168
169<script type="text/javascript" src="https://slashingcreeps.com/wp-includes/js/dist/a11y.min.js?ver=3156534cc54473497e14" id="wp-a11y-js"></script>
vendor: 1 bytes, line 169
169
170<script type="text/javascript" id="user-profile-js-extra"> 171/* <![CDATA[ */ 172var userProfileL10n = {"user_id":"0","nonce":"ad0a23b366"}; 173/* ]]> */ 174</script>
vendor: 1 bytes, line 174
174
175<script type="text/javascript" id="user-profile-js-translations"> 176/* <![CDATA[ */ 177( function( domain, translations ) { 178 var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; 179 localeData[""].domain = domain; 180 wp.i18n.setLocaleData( localeData, domain ); 181} )( "default", {"translation-revision-date":"2026-01-20 09:45:36+0000","generator":"GlotPress\/4.0.3","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n > 1;","lang":"fr"},"Your new password has not been saved.":["Votre nouveau mot de passe n\u2019a pas \u00e9t\u00e9 enregistr\u00e9."],"Application password has been copied to your clipboard.":["Le mot de passe d\u2019application a \u00e9t\u00e9 copi\u00e9 dans votre presse-papier."],"Hide":["Masquer"],"Show":["Afficher"],"Show password":["Afficher le mot de passe"],"Hide password":["Cacher le mot de passe"],"Confirm use of weak password":["Confirmer l\u2019utilisation du mot de passe faible"],"The changes you made will be lost if you navigate away from this page.":["Les modifications que vous avez faites seront perdues si vous changez de page."]}},"comment":{"reference":"wp-admin\/js\/user-profile.js"}} ); 182/* ]]> */ 183</script>
vendor: 1 bytes, line 183
183
184<script type="text/javascript" src="https://slashingcreeps.com/wp-admin/js/user-profile.min.js?ver=6.8.11" id="user-profile-js"></script>
184 185
185<script> 186 const user_verification_scripts_vars = {"siteUrl":"https://slashingcreeps.com"}; 187 </script>
187 188 189<!-- CAPTCHA added with CAPTCHA 4WP plugin. More information: https://captcha4wp.com -->
vendor: 87 bytes, line 189
189 <script id="c4wp-recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=
1896Lc_DlwpAAAAAO910N2hF5j7HHs87sycNkDhcble
vendor: 26 bytes, lines 189-190
189&hl=en"></script> 190
190<script id="c4wp-inline-js" type="text/javascript"> 191 /* @v3-js:start */ 192 let c4wp_onloadCallback = function() { 193 for ( var i = 0; i < document.forms.length; i++ ) { 194 let form = document.forms[i]; 195 let captcha_div = form.querySelector( '.c4wp_captcha_field_div:not(.rendered)' ); 196 let jetpack_sso = form.querySelector( '#jetpack-sso-wrap' ); 197 var wcblock_submit = form.querySelector( '.wc-block-components-checkout-place-order-button' ); 198 var has_wc_submit = null !== wcblock_submit; 199 200 if ( null === captcha_div && ! has_wc_submit || form.id == 'create-group-form' ) { 201 if ( ! form.parentElement.classList.contains( 'nf-form-layout' ) ) { 202 continue; 203 } 204 205 } 206 if ( ! has_wc_submit ) { 207 if ( !( captcha_div.offsetWidth || captcha_div.offsetHeight || captcha_div.getClientRects().length ) ) { 208 if ( jetpack_sso == null && ! form.classList.contains( 'woocommerce-form-login' ) ) { 209 continue; 210 } 211 } 212 } 213 214 let alreadyCloned = form.querySelector( '.c4wp-submit' ); 215 if ( null != alreadyCloned ) { 216 continue; 217 } 218 219 let foundSubmitBtn = form.querySelector( '#signup-form [type=submit], [type=submit]:not(#group-creation-create):not([name="signup_submit"]):not([name="ac_form_submit"]):not(.verify-captcha)' ); 220 let cloned = false; 221 let clone = false; 222 223 // Submit button found, clone it. 224 if ( foundSubmitBtn ) { 225 clone = foundSubmitBtn.cloneNode(true); 226 clone.classList.add( 'c4wp-submit' ); 227 clone.removeAttribute( 'onclick' ); 228 clone.removeAttribute( 'onkeypress' ); 229 if ( foundSubmitBtn.parentElement.form === null ) { 230 foundSubmitBtn.parentElement.prepend(clone); 231 } else { 232 foundSubmitBtn.parentElement.insertBefore( clone, foundSubmitBtn ); 233 } 234 foundSubmitBtn.style.display = "none"; 235 captcha_div = form.querySelector( '.c4wp_captcha_field_div' ); 236 cloned = true; 237 } 238 239 // WC block checkout clone btn. 240 if ( has_wc_submit && ! form.classList.contains( 'c4wp-primed' ) ) { 241 clone = wcblock_submit.cloneNode(true); 242 clone.classList.add( 'c4wp-submit' ); 243 clone.classList.add( 'c4wp-clone' ); 244 clone.removeAttribute( 'onclick' ); 245 clone.removeAttribute( 'onkeypress' ); 246 if ( wcblock_submit.parentElement.form === null ) { 247 wcblock_submit.parentElement.prepend(clone); 248 } else { 249 wcblock_submit.parentElement.insertBefore( clone, wcblock_submit ); 250 } 251 wcblock_submit.style.display = "none"; 252 253 clone.addEventListener('click', function( e ){ 254 if ( form.classList.contains( 'c4wp_v2_fallback_active' ) ) { 255 jQuery( form ).find( '.wc-block-components-checkout-place-order-button:not(.c4wp-submit)' ).click(); 256 return true; 257 } else { 258 grecaptcha.execute( '6Lc_DlwpAAAAAO910N2hF5j7HHs87sycNkDhcble', ).then( function( data ) { 259 form.classList.add( 'c4wp-primed' ); 260 }); 261 } 262 263 }); 264 foundSubmitBtn = wcblock_submit; 265 cloned = true; 266 } 267 268 // Clone created, listen to its click. 269 if ( cloned ) { 270 clone.addEventListener( 'click', function ( event ) { 271 logSubmit( event, 'cloned', form, foundSubmitBtn ); 272 }); 273 // No clone, execute and watch for form submission. 274 } else { 275 grecaptcha.execute( 276 '6Lc_DlwpAAAAAO910N2hF5j7HHs87sycNkDhcble', 277 ).then( function( data ) { 278 var responseElem = form.querySelector( '.c4wp_response' ); 279 if ( responseElem == null ) { 280 var responseElem = document.querySelector( '.c4wp_response' ); 281 } 282 if ( responseElem != null ) { 283 responseElem.setAttribute( 'value', data ); 284 } 285 }); 286 287 // Anything else. 288 form.addEventListener( 'submit', function ( event ) { 289 logSubmit( event, 'other', form ); 290 }); 291 } 292 293 function logSubmit( event, form_type = '', form, foundSubmitBtn ) { 294 // Standard v3 check. 295 if ( ! form.classList.contains( 'c4wp_v2_fallback_active' ) && ! form.classList.contains( 'c4wp_verified' ) ) { 296 event.preventDefault(); 297 try { 298 grecaptcha.execute( 299 '6Lc_DlwpAAAAAO910N2hF5j7HHs87sycNkDhcble', 300 ).then( function( data ) { 301 var responseElem = form.querySelector( '.c4wp_response' ); 302 if ( responseElem == null ) { 303 var responseElem = document.querySelector( '.c4wp_response' ); 304 } 305 306 responseElem.setAttribute( 'value', data ); 307 308 if ( form.classList.contains( 'wc-block-checkout__form' ) ) { 309 // WC block checkout. 310 let input = document.querySelector('input[id*="c4wp-wc-checkout"]'); 311 let lastValue = input.value; 312 var token = data; 313 input.value = token; 314 let event = new Event('input', { bubbles: true }); 315 event.simulated = true; 316 let tracker = input._valueTracker; 317 if (tracker) { 318 tracker.setValue( lastValue ); 319 } 320 input.dispatchEvent(event) 321 } 322 323 324 /* @v3-fallback-js:start */ 325 if ( typeof captcha_div == 'undefined' && form.classList.contains( 'wc-block-checkout__form' ) ) { 326 var captcha_div = form.querySelector( '#additional-information-c4wp-c4wp-wc-checkout' ); 327 } 328 329 if ( ! captcha_div && form.classList.contains( 'wc-block-checkout__form' ) ) { 330 var captcha_div = form.querySelector( '#order-c4wp-c4wp-wc-checkout' ); 331 } 332 333 if ( typeof captcha_div == 'undefined' ) { 334 var captcha_div = form.querySelector( '.c4wp_captcha_field_div' ); 335 } 336 337 var parentElem = captcha_div.parentElement; 338 339 if ( ( form.classList.contains( 'c4wp-primed' ) ) || ( ! form.classList.contains( 'c4wp_verify_underway' ) && captcha_div.parentElement.getAttribute( 'data-c4wp-use-ajax' ) == 'true' ) ) { 340 341 form.classList.add('c4wp_verify_underway' ); 342 const flagMarkup = '<input id="c4wp_ajax_flag" type="hidden" name="c4wp_ajax_flag" value="c4wp_ajax_flag">'; 343 var flagMarkupDiv = document.createElement('div'); 344 flagMarkupDiv.innerHTML = flagMarkup.trim(); 345 346 form.appendChild( flagMarkupDiv ); 347 348 var nonce = captcha_div.parentElement.getAttribute( 'data-nonce' ); 349 350 var formData = new FormData(); 351 352 formData.append( 'action', 'c4wp_ajax_verify' ); 353 formData.append( 'nonce', nonce ); 354 formData.append( 'response', data ); 355 356 fetch( 'https://slashingcreeps.com/wp-admin/admin-ajax.php', { 357 method: 'POST', 358 body: formData, 359 } ) // wrapped 360 .then( 361 res => res.json() 362 ) 363 .then( data => { 364 if ( data['success'] ) { 365 form.classList.add( 'c4wp_verified' ); 366 // Submit as usual. 367 if ( foundSubmitBtn ) { 368 foundSubmitBtn.click(); 369 } else if ( form.classList.contains( 'wc-block-checkout__form' ) ) { 370 jQuery( form ).find( '.wc-block-components-checkout-place-order-button:not(.c4wp-submit)' ).click(); 371 } else { 372 if ( typeof form.submit === 'function' ) { 373 form.submit(); 374 } else { 375 HTMLFormElement.prototype.submit.call(form); 376 } 377 } 378 379 } else { 380 //jQuery( '.nf-form-cont' ).trigger( 'nfFormReady' ); 381 382 if ( 'redirect' === 'redirect' ) { 383 window.location.href = 'https://slashingcreeps.com/'; 384 } 385 386 if ( 'v2_checkbox' === 'redirect' ) { 387 if ( form.classList.contains( 'wc-block-checkout__form' ) ) { 388 captcha_div = captcha_div.parentElement; 389 } 390 391 captcha_div.innerHTML = ''; 392 form.classList.add( 'c4wp_v2_fallback_active' );
393 flagMarkupDiv.firstChild.setAttribute( 'name', 'c4wp_v2_fallback' ); 394 395 var c4wp_captcha = grecaptcha.render( captcha_div,{ 396 'sitekey' : '', 397 'size' : 'normal', 398 'theme' : 'light', 399 'expired-callback' : function(){ 400 grecaptcha.reset( c4wp_captcha ); 401 } 402 }); 403 jQuery( '.ninja-forms-field.c4wp-submit' ).prop( 'disabled', false ); 404 } 405 406 if ( form.classList.contains( 'wc-block-checkout__form' ) ) { 407 return true; 408 } 409 410 if ( form.parentElement.classList.contains( 'nf-form-layout' ) ) { 411 jQuery( '.ninja-forms-field.c4wp-submit' ).prop( 'disabled', false ); 412 return false; 413 } 414 415 // Prevent further submission 416 event.preventDefault(); 417 return false; 418 } 419 } ) 420 .catch( err => console.error( err ) ); 421 422 // Prevent further submission 423 event.preventDefault(); 424 return false; 425 } 426 /* @v3-fallback-js:end */ 427 428 429 // Submit as usual. 430 if ( foundSubmitBtn ) { 431 foundSubmitBtn.click(); 432 } else if ( form.classList.contains( 'wc-block-checkout__form' ) ) { 433 jQuery( form ).find( '.wc-block-components-checkout-place-order-button:not(.c4wp-submit)' ).click(); 434 } else { 435 436 if ( typeof form.submit === 'function' ) { 437 form.submit(); 438 } else { 439 HTMLFormElement.prototype.submit.call(form); 440 } 441 } 442 443 return true; 444 }); 445 } catch (e) { 446 // Silence. 447 } 448 // V2 fallback. 449 } else { 450 if ( form.classList.contains( 'wpforms-form' ) || form.classList.contains( 'frm-fluent-form' ) || form.classList.contains( 'woocommerce-checkout' ) ) { 451 return true; 452 } 453 454 if ( form.parentElement.classList.contains( 'nf-form-layout' ) ) { 455 return false; 456 } 457 458 if ( form.classList.contains( 'wc-block-checkout__form' ) ) { 459 return; 460 } 461 462 // Submit as usual. 463 if ( typeof form.submit === 'function' ) { 464 form.submit(); 465 } else { 466 HTMLFormElement.prototype.submit.call(form); 467 } 468 469 return true; 470 } 471 }; 472 } 473 }; 474 475 grecaptcha.ready( c4wp_onloadCallback ); 476 477 if ( typeof jQuery !== 'undefined' ) { 478 jQuery( 'body' ).on( 'click', '.acomment-reply.bp-primary-action', function ( e ) { 479 c4wp_onloadCallback(); 480 }); 481 } 482 483 //token is valid for 2 minutes, So get new token every after 1 minutes 50 seconds 484 setInterval(c4wp_onloadCallback, 110000); 485 486 487 window.addEventListener("load", (event) => { 488 if ( typeof jQuery !== 'undefined' && jQuery( 'input[id*="c4wp-wc-checkout"]' ).length ) { 489 var element = document.createElement('div'); 490 var html = '<div class="c4wp_captcha_field" style="margin-bottom: 10px" data-nonce="bc43be4413" data-c4wp-use-ajax="true" data-c4wp-failure-redirect=""><div id="c4wp_captcha_field_0" class="c4wp_captcha_field_div"><input type="hidden" name="g-recaptcha-response" class="c4wp_response" aria-label="do not use" aria-readonly="true" value="" /></div></div>'; 491 element.innerHTML = html; 492 jQuery( '[class*="c4wp-wc-checkout"]' ).append( element ); 493 jQuery( '[class*="c4wp-wc-checkout"]' ).find('*').off(); 494 c4wp_onloadCallback(); 495 } 496 }); 497 /* @v3-js:end */ 498 </script>
498 499 <!-- / CAPTCHA by CAPTCHA 4WP plugin --> <style type="text/css" id="c4wp-checkout-css"> 500 .woocommerce-checkout .c4wp_captcha_field { 501 margin-bottom: 10px; 502 margin-top: 15px; 503 position: relative; 504 display: inline-block; 505 } 506 </style> 507 <style type="text/css" id="c4wp-v3-lp-form-css"> 508 .login #login, .login #lostpasswordform { 509 min-width: 350px !important; 510 } 511 .wpforms-field-c4wp iframe { 512 width: 100% !important; 513 } 514 </style> 515 <style type="text/css" id="c4wp-v3-lp-form-css"> 516 .login #login, .login #lostpasswordform { 517 min-width: 350px !important; 518 } 519 .wpforms-field-c4wp iframe { 520 width: 100% !important; 521 } 522 </style> 523 </body> 524 </html> 525
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.