manifest.php 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. <?php return array (
  2. 'manifest-version' => '1.1',
  3. 'manifest-attributes' =>
  4. array (
  5. 'license' => 'GPLv2',
  6. 'readme' => 'Simple snippet for displaying / reading data from other sites.
  7. Display data:
  8. [[!sitemonitor? &add=`{"val1":"test1","val2":"test2"}` &key=`abc`]]
  9. &add => additional info in json format you like to add (optional)
  10. &key=> Key for encrypt data (optional)
  11. Read data:
  12. [[!sitemonitor?
  13. &tpl=`mainTemplate`
  14. &tplRow=`siteRow`
  15. &tplExt=`extensionRow`
  16. &sites=`
  17. https://www.site1.com/data.json,
  18. https://www.site2.com/data.json,
  19. https://www.site3.com/data.json
  20. `
  21. &key=`abc`
  22. ]]
  23. &tpl => main template (tplRow wrapper)
  24. &tplRow => template for each site
  25. &tplExt => template for extensions list
  26. &sites =
  27. > comma separated list of URL-s where sitemonitor snippet is located
  28. &key => if used, must be the same as in
  29. display data snippet',
  30. 'changelog' => 'Beta 1.1
  31. - Fixed chunk filenames
  32. - Fixed chunk template selection
  33. Beta 1.0
  34. - Initial release',
  35. ),
  36. 'manifest-vehicles' =>
  37. array (
  38. 0 =>
  39. array (
  40. 'vehicle_package' => 'transport',
  41. 'vehicle_class' => 'xPDOObjectVehicle',
  42. 'class' => 'modNamespace',
  43. 'guid' => '38e83bf3165505d9a7c76ccb38b9051b',
  44. 'native_key' => 'sitemonitor',
  45. 'filename' => 'modNamespace/0924b963db87990f77a32518ac597c32.vehicle',
  46. 'namespace' => 'sitemonitor',
  47. ),
  48. 1 =>
  49. array (
  50. 'vehicle_package' => 'transport',
  51. 'vehicle_class' => 'xPDOObjectVehicle',
  52. 'class' => 'modCategory',
  53. 'guid' => 'b4f046071badf8d326bc5a8a62888d28',
  54. 'native_key' => 1,
  55. 'filename' => 'modCategory/02e4d3f9da29f00f3083d161063297d8.vehicle',
  56. 'namespace' => 'sitemonitor',
  57. ),
  58. ),
  59. );