admin.js 823 B

12345678910111213141516171819202122232425262728293031323334
  1. $(document).ready(function(){
  2. $('#loglevel').change(function(){
  3. $.post(OC.filePath('settings','ajax','setloglevel.php'), { level: $(this).val() },function(){
  4. OC.Log.reload();
  5. } );
  6. });
  7. $('#backgroundjobs input').change(function(){
  8. if($(this).attr('checked')){
  9. var mode = $(this).val();
  10. if (mode == 'ajax' || mode == 'webcron' || mode == 'cron') {
  11. OC.AppConfig.setValue('core', 'backgroundjobs_mode', mode);
  12. }
  13. }
  14. });
  15. $('#shareAPIEnabled').change(function() {
  16. $('.shareAPI td:not(#enable)').toggle();
  17. });
  18. $('#shareAPI input').change(function() {
  19. if ($(this).attr('type') == 'checkbox') {
  20. if (this.checked) {
  21. var value = 'yes';
  22. } else {
  23. var value = 'no';
  24. }
  25. } else {
  26. var value = $(this).val();
  27. }
  28. OC.AppConfig.setValue('core', $(this).attr('name'), value);
  29. });
  30. });