home *** CD-ROM | disk | FTP | other *** search
/ Revista do CD-ROM 120 / cdrom120.iso / internet / sage / sage.xpi / install.js next >
Encoding:
Text File  |  2005-05-12  |  3.6 KB  |  74 lines

  1. const APP_NAME            = "Sage";
  2. const APP_CHROME_NAME        = "sage";
  3. const APP_VERSION        = "1.3.3";
  4. const APP_FILE             = "sage.jar";
  5. const APP_CONTENTS_PATH        = "content/";
  6. const APP_SKIN_CLASSIC_PATH    = "skin/classic/";
  7. const APP_LOCALE_ENUS_PATH    = "locale/en-US/";
  8. const APP_LOCALE_JAJP_PATH    = "locale/ja-JP/";
  9. const APP_LOCALE_FRFR_PATH    = "locale/fr-FR/";
  10. const APP_LOCALE_HUHU_PATH    = "locale/hu-HU/";
  11. const APP_LOCALE_ITIT_PATH    = "locale/it-IT/";
  12. const APP_LOCALE_NLNL_PATH    = "locale/nl-NL/";
  13. const APP_LOCALE_CAAD_PATH    = "locale/ca-AD/";
  14. const APP_LOCALE_ZHTW_PATH    = "locale/zh-TW/";
  15. const APP_LOCALE_DEDE_PATH    = "locale/de-DE/";
  16. const APP_LOCALE_ESES_PATH    = "locale/es-ES/";
  17. const APP_LOCALE_RURU_PATH    = "locale/ru-RU/";
  18. const APP_LOCALE_DEAT_PATH    = "locale/de-AT/";
  19. const APP_LOCALE_DECH_PATH    = "locale/de-CH/";
  20. const APP_LOCALE_SVSE_PATH    = "locale/sv-SE/";
  21. const APP_LOCALE_KOKR_PATH    = "locale/ko-KR/";
  22. const APP_LOCALE_SRYU_PATH    = "locale/sr-YU/";
  23. const APP_LOCALE_SRYU_LATN_PATH    = "locale/sr-YU@Latn/";
  24. const APP_LOCALE_ESAR_PATH    = "locale/es-AR/";
  25. const APP_LOCALE_FIFI_PATH    = "locale/fi-FI/";
  26. const APP_LOCALE_CSCZ_PATH    = "locale/cs-CZ/";
  27. const APP_LOCALE_ELGR_PATH    = "locale/el-GR/";
  28. const APP_LOCALE_PLPL_PATH    = "locale/pl-PL/";
  29. const APP_LOCALE_PTBR_PATH    = "locale/pt-BR/";
  30. const APP_LOCALE_SLSI_PATH    = "locale/sl-SI/";
  31. const APP_LOCALE_ZHCN_PATH    = "locale/zh-CN/";
  32.  
  33. initInstall(APP_NAME, APP_CHROME_NAME, APP_VERSION); 
  34.  
  35. var chromeFolder = getFolder("Current User", "chrome");
  36. setPackageFolder(chromeFolder);
  37. addFile(APP_NAME, "chrome/" + APP_FILE, chromeFolder, "");
  38.  
  39. var jarFolder = getFolder(chromeFolder, APP_FILE);
  40. registerChrome(CONTENT | PROFILE_CHROME, jarFolder, APP_CONTENTS_PATH);
  41. registerChrome(SKIN | PROFILE_CHROME, jarFolder, APP_SKIN_CLASSIC_PATH);
  42. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_ENUS_PATH);
  43. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_JAJP_PATH);
  44. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_FRFR_PATH);
  45. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_HUHU_PATH);
  46. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_ITIT_PATH);
  47. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_NLNL_PATH);
  48. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_CAAD_PATH);
  49. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_ZHTW_PATH);
  50. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_DEDE_PATH);
  51. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_ESES_PATH);
  52. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_RURU_PATH);
  53. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_DEAT_PATH);
  54. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_DECH_PATH);
  55. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_SVSE_PATH);
  56. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_KOKR_PATH);
  57. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_SRYU_PATH);
  58. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_SRYU_LATN_PATH);
  59. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_ESAR_PATH);
  60. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_FIFI_PATH);
  61. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_CSCZ_PATH);
  62. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_ELGR_PATH);
  63. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_PLPL_PATH);
  64. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_PTBR_PATH);
  65. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_SLSI_PATH);
  66. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_ZHCN_PATH);
  67.  
  68. var result = getLastError(); 
  69. if(result == SUCCESS) {
  70.     performInstall();
  71. } else {
  72.     cancelInstall(result);
  73. }
  74.