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.
 
 
 
 
 
 

57 lines
893 B

  1. wn.provide('wn.widgets.form');
  2. wn.provide('wn.widgets.report');
  3. wn.provide('wn.utils');
  4. wn.provide('wn.model');
  5. wn.provide('wn.profile');
  6. wn.provide('wn.session');
  7. wn.provide('_f');
  8. wn.provide('_p');
  9. wn.provide('_r');
  10. wn.provide('_c');
  11. wn.provide('_e');
  12. wn.provide('_startup_data')
  13. // setup custom binding for history
  14. wn.settings.no_history = 1;
  15. // constants
  16. var NEWLINE = '\n';
  17. // user
  18. var profile=null;
  19. var user=null;
  20. var user_defaults=null;
  21. var user_roles=null;
  22. var user_fullname=null;
  23. var user_email=null;
  24. var user_img = {};
  25. var pscript = {};
  26. var selector=null;
  27. // ui
  28. var top_index=91;
  29. // Name Spaces
  30. // ============
  31. // form
  32. var _f = {};
  33. // print
  34. var _p = {};
  35. // email
  36. var _e = {};
  37. // report buidler
  38. var _r = {};
  39. var FILTER_SEP = '\1';
  40. // API globals
  41. var frms={};
  42. var cur_frm=null;
  43. var pscript = {};
  44. var validated = true;
  45. var validation_message = '';
  46. var tinymce_loaded = null;