Simple image host.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

script.js 778B

123456789101112131415161718192021222324252627282930313233343536
  1. $(document).on("ready", function() {
  2. $("#password-form").on("submit", function(evt) {
  3. util.prevent(evt);
  4. var oldPass = $("#password-old").val();
  5. var newPass = $("#password-new").val();
  6. var repeatPass = $("#password-repeat").val();
  7. if (newPass !== repeatPass)
  8. return util.error("Passwords don't match.");
  9. util.api("account_change_password", {
  10. oldPassword: oldPass,
  11. newPassword: newPass
  12. }, function(err, res) {
  13. if (err)
  14. return util.error(err);
  15. util.notify("Password changed!");
  16. });
  17. });
  18. $("#logout-form").on("submit", function(evt) {
  19. evt.preventDefault();
  20. evt.stopPropagation();
  21. util.api("account_logout", {}, function(err, res) {
  22. if (err)
  23. return util.error(err);
  24. display.logIn();
  25. util.redirect("/");
  26. });
  27. });
  28. });