constants.php 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. <?php
  2. define('PRODUCT_NAME' , 'Airtime');
  3. define('PRODUCT_SITE_URL' , 'http://airtime.sourcefabric.org');
  4. define('COMPANY_NAME' , 'Sourcefabric');
  5. define('COMPANY_SUFFIX' , 'z.ú.');
  6. define('COMPANY_SITE' , 'Sourcefabric.org');
  7. define('COMPANY_SITE_URL' , 'http://sourcefabric.org/');
  8. define('WHOS_USING_URL' , 'http://sourcefabric.org/en/airtime/whosusing');
  9. define('TERMS_AND_CONDITIONS_URL' , 'http://www.sourcefabric.org/en/about/policy/');
  10. define('PRIVACY_POLICY_URL' , 'http://www.sourcefabric.org/en/about/policy/');
  11. define('USER_MANUAL_URL' , 'http://sourcefabric.booktype.pro/airtime-25-for-broadcasters/');
  12. define('LICENSE_VERSION' , 'GNU AGPL v.3');
  13. define('LICENSE_URL' , 'http://www.gnu.org/licenses/agpl-3.0-standalone.html');
  14. define('AIRTIME_COPYRIGHT_DATE' , '2010-2012');
  15. define('AIRTIME_REST_VERSION' , '1.1');
  16. define('AIRTIME_API_VERSION' , '1.1');
  17. define('AIRTIME_CODE_VERSION' , '2.5.2');
  18. // Metadata Keys for files
  19. define('MDATA_KEY_FILEPATH' , 'filepath');
  20. define('MDATA_KEY_DIRECTORY' , 'directory');
  21. define('MDATA_KEY_MD5' , 'md5');
  22. define('MDATA_KEY_TITLE' , 'track_title');
  23. define('MDATA_KEY_CREATOR' , 'artist_name');
  24. define('MDATA_KEY_SOURCE' , 'album_title');
  25. define('MDATA_KEY_DURATION' , 'length');
  26. define('MDATA_KEY_MIME' , 'mime');
  27. define('MDATA_KEY_FTYPE' , 'ftype');
  28. define('MDATA_KEY_URL' , 'info_url');
  29. define('MDATA_KEY_GENRE' , 'genre');
  30. define('MDATA_KEY_MOOD' , 'mood');
  31. define('MDATA_KEY_LABEL' , 'label');
  32. define('MDATA_KEY_COMPOSER' , 'composer');
  33. define('MDATA_KEY_DESCRIPTION' , 'description');
  34. define('MDATA_KEY_SAMPLERATE' , 'sample_rate');
  35. define('MDATA_KEY_BITRATE' , 'bit_rate');
  36. define('MDATA_KEY_ENCODER' , 'encoded_by');
  37. define('MDATA_KEY_ISRC' , 'isrc_number');
  38. define('MDATA_KEY_COPYRIGHT' , 'copyright');
  39. define('MDATA_KEY_YEAR' , 'year');
  40. define('MDATA_KEY_BPM' , 'bpm');
  41. define('MDATA_KEY_TRACKNUMBER' , 'track_number');
  42. define('MDATA_KEY_CONDUCTOR' , 'conductor');
  43. define('MDATA_KEY_LANGUAGE' , 'language');
  44. define('MDATA_KEY_REPLAYGAIN' , 'replay_gain');
  45. define('MDATA_KEY_OWNER_ID' , 'owner_id');
  46. define('MDATA_KEY_CUE_IN' , 'cuein');
  47. define('MDATA_KEY_CUE_OUT' , 'cueout');
  48. define('UI_MDATA_VALUE_FORMAT_FILE' , 'File');
  49. define('UI_MDATA_VALUE_FORMAT_STREAM' , 'live stream');
  50. //User types
  51. define('UTYPE_HOST' , 'H');
  52. define('UTYPE_ADMIN' , 'A');
  53. define('UTYPE_GUEST' , 'G');
  54. define('UTYPE_PROGRAM_MANAGER' , 'P');
  55. //Constants for playout history template fields
  56. define('TEMPLATE_DATE', 'date');
  57. define('TEMPLATE_TIME', 'time');
  58. define('TEMPLATE_DATETIME', 'datetime');
  59. define('TEMPLATE_STRING', 'string');
  60. define('TEMPLATE_BOOLEAN', 'boolean');
  61. define('TEMPLATE_INT', 'integer');
  62. define('TEMPLATE_FLOAT', 'float');
  63. // Session Keys
  64. define('UI_PLAYLISTCONTROLLER_OBJ_SESSNAME', 'PLAYLISTCONTROLLER_OBJ');
  65. /*define('UI_PLAYLIST_SESSNAME', 'PLAYLIST');
  66. define('UI_BLOCK_SESSNAME', 'BLOCK');*/
  67. // Soundcloud contants
  68. define('SOUNDCLOUD_NOT_UPLOADED_YET' , -1);
  69. define('SOUNDCLOUD_PROGRESS' , -2);
  70. define('SOUNDCLOUD_ERROR' , -3);