Advertisement
billcioher121

roblox

Mar 29th, 2018
256
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 25.12 KB | None | 0 0
  1. <div class="col-md-12 inner-full-height-section" id="InnerRollerContainer">
  2. <div id="MainCenterContainer" class="row">
  3. <div class="col-xs-12 col-md-6">
  4. <div id="MainLogo" class="text-right">
  5. <div id="LogoAndSlogan" class="text-center">
  6. <span id="MainLogoImage" title="Roblox" class="icon-logo-tagline-white"></span>
  7. <div class="clearfix"></div>
  8. </div>
  9. </div>
  10. </div>
  11.  
  12.  
  13.  
  14. <!-- Modal -->
  15. <div id="BootstrapConfirmationModal" data-modal-handle="bootstrap-confirmation" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
  16. <div class="modal-dialog">
  17. <div class="modal-content">
  18. <div class="modal-header">
  19. <button type="button" id="roblox-close-btn" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button>
  20. <h4 class="modal-title">Modal title</h4>
  21. </div>
  22. <div class="modal-body">
  23. <div class="ImageContainer roblox-item-image" data-image-size="small" data-no-overlays="" data-no-click="">
  24. <img class="GenericModalImage" alt="generic image">
  25. </div>
  26. <p class="modal-body-text"></p>
  27. <p id="roblox-captcha-error" class="text-center text-danger"></p>
  28. </div>
  29. <div class="modal-footer">
  30. <button type="button" id="roblox-decline-btn" class="btn btn-default" data-dismiss="modal">Close</button>
  31. <button type="button" id="roblox-confirm-btn" class="btn btn-primary">Save changes</button>
  32. </div>
  33. </div><!-- /.modal-content -->
  34. </div><!-- /.modal-dialog -->
  35. </div>
  36.  
  37. <script type="text/javascript">
  38. Roblox = Roblox || {};
  39. Roblox.Resources = Roblox.Resources || {};
  40.  
  41. //<sl:translate>
  42. Roblox.Resources.GenericConfirmation = {
  43. yes: "Yes",
  44. No: "No",
  45. Confirm: "Confirm",
  46. Cancel: "Cancel"
  47. };
  48. //</sl:translate>
  49. </script>
  50.  
  51. <div class="clearfix visible-sm"></div>
  52. <div class="col-xs-12 col-md-6">
  53. <div id="SignUpFormContainer" data-return-url="">
  54.  
  55. <div data-parent-url="" data-is-from-studio="false" data-is-facebook-button-shown="false">
  56. <div class="rbx-login-partial-legacy">
  57. <h3 class="text-center signup-header">Sign up and start having fun!</h3>
  58. <script src="https://www.google.com/recaptcha/api.js?render=explicit" async="" defer=""></script>
  59.  
  60.  
  61. <div class="signup-or-log-in new-username-pwd-rule ng-scope" ng-modules="robloxApp, Signup" ng-controller="SignupController" data-metadata-params="{&quot;isEligibleForHideAdsAbTest&quot;:&quot;False&quot;}">
  62.  
  63.  
  64. <div class="signup-container ng-scope" ng-controller="SignupController">
  65. <div class="signup-input-area ng-dirty ng-valid-parse ng-invalid ng-invalid-validusername ng-valid-birthday ng-invalid-password ng-invalid-match" ng-form="" name="signupForm" rbx-form-context="" context="RollerCoaster">
  66.  
  67.  
  68. <img src="/timg/rbx" style="position: absolute">
  69. <div class="birthday-container">
  70. <div class="form-group" ng-class="{'has-error' : isBirthdayInvalid(),
  71. 'has-success' : isBirthdayFormDirty()
  72. &amp;&amp; !isBirthdayInvalid() }">
  73. <label class="birthday-label">Birthday</label>
  74. <div class="form-control fake-input-lg">
  75. <div class="rbx-select-group month">
  76. <select class="input-field rbx-select ng-untouched ng-valid ng-empty ng-dirty ng-valid-parse ng-valid-birthday" id="MonthDropdown" tabindex="1" rbx-valid-birthday="" rbx-form-interaction="" rbx-form-validation="" name="birthdayMonth" ng-model="signup.birthdayMonth" ng-change="onChange()">
  77. <option value="" disabled="" selected="selected">Month</option>
  78. <option value="Jan">January</option>
  79. <option value="Feb">February</option>
  80. <option value="Mar">March</option>
  81. <option value="Apr">April</option>
  82. <option value="May">May</option>
  83. <option value="Jun">June</option>
  84. <option value="Jul">July</option>
  85. <option value="Aug">August</option>
  86. <option value="Sep">September</option>
  87. <option value="Oct">October</option>
  88. <option value="Nov">November</option>
  89. <option value="Dec">December</option>
  90.  
  91. </select>
  92. </div>
  93. <div class="rbx-select-group day">
  94. <select class="input-field rbx-select ng-untouched ng-valid ng-empty ng-dirty ng-valid-parse ng-valid-birthday" id="DayDropdown" tabindex="1" rbx-valid-birthday="" rbx-form-interaction="" rbx-form-validation="" name="birthdayDay" ng-model="signup.birthdayDay" ng-change="onChange()">
  95. <option value="" disabled="" selected="selected">Day</option>
  96. <option value="1">
  97.  
  98.  
  99.  
  100. 01
  101. </option>
  102. <option value="2">
  103.  
  104.  
  105.  
  106. 02
  107. </option>
  108. <option value="3">
  109.  
  110.  
  111.  
  112. 03
  113. </option>
  114. <option value="4">
  115.  
  116.  
  117.  
  118. 04
  119. </option>
  120. <option value="5">
  121.  
  122.  
  123.  
  124. 05
  125. </option>
  126. <option value="6">
  127.  
  128.  
  129.  
  130. 06
  131. </option>
  132. <option value="7">
  133.  
  134.  
  135.  
  136. 07
  137. </option>
  138. <option value="8">
  139.  
  140.  
  141.  
  142. 08
  143. </option>
  144. <option value="9">
  145.  
  146.  
  147.  
  148. 09
  149. </option>
  150. <option value="10">
  151.  
  152.  
  153.  
  154. 10
  155. </option>
  156. <option value="11">
  157.  
  158.  
  159.  
  160. 11
  161. </option>
  162. <option value="12">
  163.  
  164.  
  165.  
  166. 12
  167. </option>
  168. <option value="13">
  169.  
  170.  
  171.  
  172. 13
  173. </option>
  174. <option value="14">
  175.  
  176.  
  177.  
  178. 14
  179. </option>
  180. <option value="15">
  181.  
  182.  
  183.  
  184. 15
  185. </option>
  186. <option value="16">
  187.  
  188.  
  189.  
  190. 16
  191. </option>
  192. <option value="17">
  193.  
  194.  
  195.  
  196. 17
  197. </option>
  198. <option value="18">
  199.  
  200.  
  201.  
  202. 18
  203. </option>
  204. <option value="19">
  205.  
  206.  
  207.  
  208. 19
  209. </option>
  210. <option value="20">
  211.  
  212.  
  213.  
  214. 20
  215. </option>
  216. <option value="21">
  217.  
  218.  
  219.  
  220. 21
  221. </option>
  222. <option value="22">
  223.  
  224.  
  225.  
  226. 22
  227. </option>
  228. <option value="23">
  229.  
  230.  
  231.  
  232. 23
  233. </option>
  234. <option value="24">
  235.  
  236.  
  237.  
  238. 24
  239. </option>
  240. <option value="25">
  241.  
  242.  
  243.  
  244. 25
  245. </option>
  246. <option value="26">
  247.  
  248.  
  249.  
  250. 26
  251. </option>
  252. <option value="27">
  253.  
  254.  
  255.  
  256. 27
  257. </option>
  258. <option value="28">
  259.  
  260.  
  261.  
  262. 28
  263. </option>
  264. <option value="29">
  265.  
  266.  
  267.  
  268. 29
  269. </option>
  270. <!-- ngIf: isValidBirthday(30,true) -->
  271. <!-- ngIf: isValidBirthday(31,true) -->
  272. </select>
  273. </div>
  274. <div class="rbx-select-group year">
  275. <select class="input-field rbx-select ng-untouched ng-valid ng-empty ng-dirty ng-valid-parse ng-valid-birthday" id="YearDropdown" rbx-valid-birthday="" rbx-form-interaction="" rbx-form-validation="" tabindex="1" name="birthdayYear" ng-model="signup.birthdayYear" ng-change="onChange()">
  276. <option value="" disabled="" selected="selected">Year</option>
  277. <option value="2018">2018</option>
  278. <option value="2017">2017</option>
  279. <option value="2016">2016</option>
  280. <option value="2015">2015</option>
  281. <option value="2014">2014</option>
  282. <option value="2013">2013</option>
  283. <option value="2012">2012</option>
  284. <option value="2011">2011</option>
  285. <option value="2010">2010</option>
  286. <option value="2009">2009</option>
  287. <option value="2008">2008</option>
  288. <option value="2007">2007</option>
  289. <option value="2006">2006</option>
  290. <option value="2005">2005</option>
  291. <option value="2004">2004</option>
  292. <option value="2003">2003</option>
  293. <option value="2002">2002</option>
  294. <option value="2001">2001</option>
  295. <option value="2000">2000</option>
  296. <option value="1999">1999</option>
  297. <option value="1998">1998</option>
  298. <option value="1997">1997</option>
  299. <option value="1996">1996</option>
  300. <option value="1995">1995</option>
  301. <option value="1994">1994</option>
  302. <option value="1993">1993</option>
  303. <option value="1992">1992</option>
  304. <option value="1991">1991</option>
  305. <option value="1990">1990</option>
  306. <option value="1989">1989</option>
  307. <option value="1988">1988</option>
  308. <option value="1987">1987</option>
  309. <option value="1986">1986</option>
  310. <option value="1985">1985</option>
  311. <option value="1984">1984</option>
  312. <option value="1983">1983</option>
  313. <option value="1982">1982</option>
  314. <option value="1981">1981</option>
  315. <option value="1980">1980</option>
  316. <option value="1979">1979</option>
  317. <option value="1978">1978</option>
  318. <option value="1977">1977</option>
  319. <option value="1976">1976</option>
  320. <option value="1975">1975</option>
  321. <option value="1974">1974</option>
  322. <option value="1973">1973</option>
  323. <option value="1972">1972</option>
  324. <option value="1971">1971</option>
  325. <option value="1970">1970</option>
  326. <option value="1969">1969</option>
  327. <option value="1968">1968</option>
  328. <option value="1967">1967</option>
  329. <option value="1966">1966</option>
  330. <option value="1965">1965</option>
  331. <option value="1964">1964</option>
  332. <option value="1963">1963</option>
  333. <option value="1962">1962</option>
  334. <option value="1961">1961</option>
  335. <option value="1960">1960</option>
  336. <option value="1959">1959</option>
  337. <option value="1958">1958</option>
  338. <option value="1957">1957</option>
  339. <option value="1956">1956</option>
  340. <option value="1955">1955</option>
  341. <option value="1954">1954</option>
  342. <option value="1953">1953</option>
  343. <option value="1952">1952</option>
  344. <option value="1951">1951</option>
  345. <option value="1950">1950</option>
  346. <option value="1949">1949</option>
  347. <option value="1948">1948</option>
  348. <option value="1947">1947</option>
  349. <option value="1946">1946</option>
  350. <option value="1945">1945</option>
  351. <option value="1944">1944</option>
  352. <option value="1943">1943</option>
  353. <option value="1942">1942</option>
  354. <option value="1941">1941</option>
  355. <option value="1940">1940</option>
  356. <option value="1939">1939</option>
  357. <option value="1938">1938</option>
  358. <option value="1937">1937</option>
  359. <option value="1936">1936</option>
  360. <option value="1935">1935</option>
  361. <option value="1934">1934</option>
  362. <option value="1933">1933</option>
  363. <option value="1932">1932</option>
  364. <option value="1931">1931</option>
  365. <option value="1930">1930</option>
  366. <option value="1929">1929</option>
  367. <option value="1928">1928</option>
  368. <option value="1927">1927</option>
  369. <option value="1926">1926</option>
  370. <option value="1925">1925</option>
  371. <option value="1924">1924</option>
  372. <option value="1923">1923</option>
  373. <option value="1922">1922</option>
  374. <option value="1921">1921</option>
  375. <option value="1920">1920</option>
  376. <option value="1919">1919</option>
  377. </select>
  378. </div>
  379. </div>
  380. <p id="signup-BirthdayInputValidation" class="form-control-label input-validation text-error ng-binding" ng-bind="isBirthdayInvalid() ? 'Invalid birthday.' : ''"></p>
  381. </div>
  382. </div>
  383. <div class="form-group" ng-class="{'has-error' : (badSubmit || signupForm.signupUsername.$dirty) &amp;&amp; signupForm.signupUsername.$invalid, 'has-success': (signupForm.signupUsername.$dirty &amp;&amp; signupForm.signupUsername.$valid) }">
  384. <input id="signup-username" ng-trim="false" ng-change="onChange()" name="signupUsername" class="form-control input-field ng-pristine ng-untouched ng-invalid ng-invalid-validusername ng-empty" type="text" autocomplete="signup-username" tabindex="1" rbx-valid-username="" rbx-form-interaction="" send-input-value="true" rbx-form-validation="" placeholder="Username (don't use your real name)" ng-model="signup.username" ng-disabled="false &amp;&amp; disableFieldBirthdateInvalid()">
  385. <p id="signup-usernameInputValidation" class="form-control-label input-validation text-error ng-binding" ng-bind="(badSubmit || signupForm.signupUsername.$dirty) ? signupForm.signupUsername.$validationMessage : ''"></p>
  386. </div>
  387. <div class="form-group" ng-class="{'has-error' : (badSubmit || signupForm.signupPassword.$dirty) &amp;&amp; signupForm.signupPassword.$invalid, 'has-success': (signupForm.signupPassword.$dirty &amp;&amp; signupForm.signupPassword.$valid) }">
  388. <input id="signup-password" ng-trim="false" name="signupPassword" class="form-control input-field ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-password" type="password" autocomplete="new-password" tabindex="2" rbx-valid-password="" rbx-form-interaction="" rbx-form-validation="" rbx-form-validation-redact-input="" placeholder="Password (min length 8)" ng-model="signup.password" ng-disabled="false &amp;&amp; disableFieldBirthdateInvalid()">
  389. <p id="signup-passwordInputValidation" class="form-control-label input-validation text-error ng-binding" ng-bind="(badSubmit || signupForm.signupPassword.$dirty) ? signupForm.signupPassword.$validationMessage : ''"></p>
  390. </div>
  391. <div class="form-group" ng-class="{'has-error' : (badSubmit || signupForm.passwordConfirm.$dirty) &amp;&amp; signupForm.passwordConfirm.$invalid, 'has-success': (signupForm.passwordConfirm.$dirty &amp;&amp; signupForm.passwordConfirm.$valid) }">
  392. <input id="signup-password-confirm" ng-trim="false" name="passwordConfirm" class="form-control input-field ng-pristine ng-untouched ng-isolate-scope ng-empty ng-invalid ng-invalid-match" match="signup.password" rbx-valid-password-confirm="" rbx-form-interaction="" rbx-form-validation="" rbx-form-validation-redact-input="" type="password" tabindex="3" placeholder="Confirm password" ng-model="signup.passwordConfirm" ng-disabled="false &amp;&amp; disableFieldBirthdateInvalid()">
  393. <p id="signup-passwordConfirmInputValidation" class="form-control-label input-validation text-error ng-binding" ng-bind="(badSubmit || signupForm.passwordConfirm.$dirty) ? signupForm.passwordConfirm.$validationMessage : ''"></p>
  394. </div>
  395. <div class="gender-container">
  396. <div class="form-group" ng-class="{'has-error' : (badSubmit &amp;&amp; !(signup.gender == 2 || signup.gender == 3)), 'has-success': signup.gender == 2 || signup.gender == 3 }">
  397. <div class="form-control fake-input-lg" ng-disabled="false &amp;&amp; disableFieldBirthdateInvalid()">
  398. <label>Gender</label>
  399. <div id="FemaleButton" class="gender-circle" tabindex="7" rbx-form-interaction="" name="genderFemale" ng-class="{ 'selected-gender': signup.gender == 3 }" ng-click="setGender($event, 3, false)" ng-keypress="setGender($event, 3, false)">
  400. <div class="cover-sprite gender female"></div>
  401. </div>
  402. <div id="MaleButton" class="gender-circle" tabindex="8" rbx-form-interaction="" name="genderMale" ng-class="{ 'selected-gender': signup.gender == 2 }" ng-click="setGender($event, 2, false)" ng-keypress="setGender($event, 2, false)">
  403. <div class="cover-sprite gender male"></div>
  404. </div>
  405. </div>
  406. <p id="signup-GenderInputValidation" class="form-control-label input-validation text-error ng-binding" ng-bind="(badSubmit &amp;&amp; !(signup.gender == 2 || signup.gender == 3)) ? 'Gender is required.' : ''"></p>
  407. </div>
  408. </div>
  409. <div class="legal-text-container">
  410. <div class="checkbox">
  411. <input id="agreeTermsPrivacy" tabindex="9" ng-model="signup.agreeTermsPrivacy" type="checkbox" ng-disabled="false &amp;&amp; disableFieldBirthdateInvalid()" class="ng-pristine ng-untouched ng-valid ng-empty">
  412.  
  413. <label for="agreeTermsPrivacy" id="agreeTermsPrivacyLabel">By clicking <span class="font-bold">Sign Up</span>, you are agreeing to the <a href="https://www.roblox.com/info/terms" target="_blank">Terms of Use</a> and <a href="https://www.roblox.com/info/privacy" target="_blank">Privacy Policy</a></label>
  414. </div>
  415. </div>
  416. <p id="signup-agreeTermsPrivacyInputValidation" class="form-control-label input-validation text-error agree-terms-error ng-binding ng-hide" ng-show="badSubmit &amp;&amp; !signup.agreeTermsPrivacy" ng-bind="(badSubmit &amp;&amp; !signup.agreeTermsPrivacy) ? 'Please agree to our Terms of Use and Privacy Policy.' : ''"></p>
  417.  
  418.  
  419. <div captcha="" captcha-model="captchaSetting" captcha-type="captchaSetting.captchaType" on-captcha-success="captchaSetting.successCb" on-captcha-error="captchaSetting.errorCb" on-captcha-response="captchaSetting.responseCb"><div id="signup-captcha" ng-show="captchaElem.isVisible" class="ng-hide"></div></div>
  420.  
  421. <button id="signup-button" type="button" tabindex="10" class="btn-primary-md signup-submit-button" rbx-form-interaction="" name="signupSubmit" ng-disabled="isSubmitting" ng-show="isSectionShown" data-signup-api-url="https://api.roblox.com/signup/v1" ng-click="submitSignup()" ng-keypress="submitSignup()">Sign Up
  422. </button>
  423. <noscript>
  424. &lt;div class="text-danger"&gt;
  425. &lt;strong&gt;JavaScript is required to submit this form.&lt;/strong&gt;
  426. &lt;/div&gt;
  427. </noscript>
  428. <div id="GeneralErrorText" class="input-validation-large alert-warning font-bold ng-binding ng-hide" ng-show="signupForm.$generalError" ng-bind="signupForm.$generalErrorText" ng-click="signupForm.$generalError=false"></div>
  429. </div>
  430. </div>
  431. </div>
  432.  
  433. <script type="text/javascript">
  434. var Roblox = Roblox || {};
  435. $(function () {
  436. var captcha = Roblox.Captcha;
  437. //set captcha values
  438. captcha.setInvisibleMode("true" === "true" ? true : false);
  439. captcha.setSiteKey("6LcpwSQUAAAAAPN5nICO6tHekrkrSIYvsl9jAPW4");
  440. var types = ["Signup"];
  441. captcha.setMultipleEndpoints(types, "https://api.roblox.com/captcha/validate/signup");
  442. //for truly invisible
  443. var trulyInvisibleEnabled = "false" === "true";
  444. if (trulyInvisibleEnabled) {
  445. var trulyInvisibleCaptchaContainer = "truly-invisible-captcha";
  446. var elem = $("#" + trulyInvisibleCaptchaContainer);
  447. if (elem.length) {
  448. Roblox.Captcha.renderTrulyInvisible(trulyInvisibleCaptchaContainer, types[0]);
  449. }
  450. }
  451. });
  452. </script>
  453. </div>
  454. </div>
  455.  
  456. </div>
  457. </div>
  458. </div>
  459.  
  460. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement