definition.php 1.0 KB

123456789101112131415161718192021
  1. <?php
  2. $sloodleconfig = new SloodleObjectConfig();
  3. $sloodleconfig->primname = 'SLOODLE 1.1 Vending Machine';
  4. $sloodleconfig->module = 'sloodle';
  5. $sloodleconfig->module_choice_message = 'selectdistributor';
  6. $sloodleconfig->module_no_choices_message= 'nodistributorinterface';
  7. $sloodleconfig->module_filters = array( 'type' => SLOODLE_TYPE_DISTRIB );
  8. $sloodleconfig->group = 'communication';
  9. $sloodleconfig->collections= array('SLOODLE 1.0'); // Replaced in SLOODLE 2.0 with a new, incompatible vending machine using http-in
  10. $sloodleconfig->aliases = array();
  11. $sloodleconfig->field_sets = array(
  12. 'generalconfiguration' => array(
  13. 'sloodlerefreshtime' => new SloodleConfigurationOptionText( 'sloodlerefreshtime', 'refreshtimeseconds', '', 3600, 8),
  14. ),
  15. 'accesslevel' => array(
  16. 'sloodleobjectaccessleveluse' => $sloodleconfig->access_level_object_use_option(),
  17. 'sloodleobjectaccesslevelctrl' => $sloodleconfig->access_level_object_control_option()
  18. ),
  19. 'awards' => $sloodleconfig->awards_require_options()
  20. );
  21. ?>