publish.step.ui.js 1015 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. window.changePivot = function(event, key)
  2. {
  3. const value = $(event.target).val();
  4. pivotState(key, value);
  5. if(['name', 'desc'].includes(key))
  6. {
  7. const lang = pivotState().clientLang;
  8. const keys = pivotState()[key + 's'];
  9. keys[lang] = value;
  10. pivotState(key + 's', keys);
  11. }
  12. setChanged();
  13. }
  14. window.changePivotLang = function(event, key)
  15. {
  16. const value = $(event.target).val();
  17. const lang = $(event.target).parent().data('lang')
  18. const keys = pivotState()[key + 's'];
  19. keys[lang] = value;
  20. pivotState(key + 's', keys);
  21. if(pivotState.clientLang == lang) pivotState(key, value);
  22. setChanged();
  23. }
  24. window.changePivotAcl = function(event)
  25. {
  26. const acl = $(event.target).val();
  27. pivotState('acl', acl);
  28. }
  29. window.changePivotWhitelist = function(event)
  30. {
  31. const whitelist = $(event.target).val().join();
  32. pivotState('whitelist', whitelist);
  33. }
  34. window.saveInfo = function()
  35. {
  36. setChanged(false);
  37. updateDesignPage('saveInfo');
  38. }