edit_web.js.html 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <script>
  2. function WEBrandom() {
  3. var chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz';
  4. var string_length = 10;
  5. var webrandom = '';
  6. for (var i = 0; i < string_length; i++) {
  7. var rnum = Math.floor(Math.random() * chars.length);
  8. webrandom += chars.substr(rnum, 1);
  9. }
  10. document.v_edit_web.v_stats_password.value = webrandom;
  11. }
  12. function FTPrandom(elm) {
  13. var chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz';
  14. var string_length = 10;
  15. var webrandom = '';
  16. for (var i = 0; i < string_length; i++) {
  17. var rnum = Math.floor(Math.random() * chars.length);
  18. webrandom += chars.substr(rnum, 1);
  19. }
  20. $(elm).parents('.ftptable').find('.v-ftp-user-psw').val(ftprandomstring);
  21. App.Actions.WEB.randomPasswordGenerated && App.Actions.WEB.randomPasswordGenerated(elm);
  22. }
  23. function elementHideShow(elementToHideOrShow){
  24. var el = document.getElementById(elementToHideOrShow);
  25. el.style.display = el.style.display === 'none' ? 'block' : 'none';
  26. }
  27. $('#vstobjects').bind('submit', function(evt) {
  28. $('input[disabled]').each(function(i, elm) {
  29. var copy_elm = $(elm).clone(true);
  30. $(copy_elm).attr('type', 'hidden');
  31. $(copy_elm).removeAttr('disabled');
  32. $(elm).after(copy_elm);
  33. });
  34. });
  35. GLOBAL.FTP_USER_PREFIX = <?=json_encode($user.'_')?>;
  36. </script>
  37. <script src="/js/pages/edit.web.js"></script>