Jump to content

Arkaine

Members
  • Posts

    65
  • Joined

  • Last visited

Everything posted by Arkaine

  1. Daww, well, I'm out of ideas.
  2. Is it a child of an OU in the HAP config? It needs to be in the config.
  3. The solution is here for anyone having this same issue: http://www.edugeek.net/forums/home-access-plus/114101-logout-fails-booking-helpdesk.html
  4. I believe the cause and solution are the same as this one (ignore the part about display names). http://www.edugeek.net/forums/home-access-plus/114101-logout-fails-booking-helpdesk.html
  5. Wonderful, wonderful! Thanks!
  6. You are amazing! I look forward to it! Thank you!
  7. The current version (9.5) allows my staff members to overbook resources. Is it possible to prohibit that and allow only booking system administrators to overbook...and maybe use a new CSS style for overbooked sessions? Like a light red or something? Thanks Nick!
  8. Thanks for adding this! If the user books the maximum quantity, it will display a quantity of 0 in the email and calendar invite. Can we have it say the actual quantity?
  9. 1. How about a utility that shifts the bookings %n% number of days starting at %date%? If the school closes due to weather (or some other reason), we'd have to manually change the dates for each future booking. I thought about writing a PowerShell script to directly edit the XML file, but if it was integrated in the BookingSystem control panel for librarians to do themselves, that'd be even better. 2. Alternating days vs. alternating weeks would be nice too! We do Day A and Day B (rather than Week A and Week B) at our high school, and Day 1-5 at our elementary schools which don't necessarily line up with the day of the week (M-F). There could be a year setup utility where you tag dates (I'd be happy with just an XML file). To do Week 1 and Week 2, you just tag all 5 days as 1 and the next 5 days as 2. To do Day A and B, you'd just tag the individual days. There could be special tags for HOLIDAY or CLOSED.
  10. Check your [~/BookingSystem/Web.config] file
  11. Can I make it a feature request?
  12. There is "add new booking" and "remove booking." Is it possible to add a feature to edit an existing booking without removing it first? Thanks, Nick!
  13. Ha! Brilliant! This has been bugging me for a while, but I figured what the hell, the logout error only happens to me. I added the OU containing our IT staff to the OUs list like mentioned above and voila! The problem goes away! Note: "Users" is a container, not an OU, so you probably want to move your user accounts out of there anyway (even if you do it just so you can apply GPOs because you can't apply GPOs to containers). For example, create an OU called "Domain Users" in AD Users and Computers, then move everyone into that. Leave all the built-in accounts where they are.
  14. An elegant solution! Thank you!
  15. Nick, I feel that I'm pounding you with requests now that we're finally starting to fine-tune the system here! I'm in one of those countries with back-asswards MM/DD/YYYY date formatting (*cough* US), and setting the IIS globalization setting to anything other than en_GB breaks the system. Adding fields such as these to the email templates will allow more granular customization, which will work around that issue. {10} = Day of Week (Mon, Tue, Wed, etc.) {11} = Day of Week (Monday, Tuesday, Wednesday, etc.) {12} = Day (1 - 31) {13} = Month (1 - 12) {14} = Month (Jan - Dec) {15} = Month (January - December) {16} = Year (2013, 2014, etc.) ...and, maybe a headphones count field?
  16. If there is only one option for Year, can it be automatically selected (or hide the dropdown altogether)? If there is only one option for Subject, can it be automatically selected (or hide the dropdown altogether)? Thanks Nick!
  17. When I try to use field {8} for the number of workstations the teacher reserved in a room resource, the field is blank in the email message. Thanks Nick!
  18. Nick, is it possible to add an option to make the notes field mandatory, and another option to make the disclaimer optional (no checkbox)? Thanks Nick!
  19. When a HAP admin, e.g. a Domain Admin, clicks "Logout" while in the Booking System (https://hap.example.com/hap/BookingSystem/*), he gets the following error, but "Logout" works fine when elsewhere (https://hap.example.com/hap/*). This does not seem to affect Booking System admins that are not also HAP admins. v9.2.529.1700
  20. Thanks! This is what I will probably end up doing.
  21. Yes! v9.2.0529 ALPHA works awesome!
  22. How about this alternative? Grab different config file based on URL. That way we can maintain the user HTTP sessions. https://hap.example.com/hap/BookingSystem/?school=high --> /App_Data/schools/high/hapconfig.xml https://hap.example.com/hap/BookingSystem/?school=mid --> /App_Data/schools/mid/hapconfig.xml https://hap.example.com/hap/BookingSystem/?school=elem --> /App_Data/schools/elem/hapconfig.xml We could even merge configs. An admin could have the default hapconfig.xml, but then, HAP could overwrite (in memory, not the file system) the default XML tags with the school-specific ones (if they exist) before applying the settings, so if the admin wants to keep most of the default settings, but only change the or elements, he can do so. This solution changes the task from major restructuring to just replacing XML elements (in memory, not the file system) before applying the config. if ( (HTTP_VAR['school'] != NULL) && fileExists('/App_Data/schools/' + escapeAndStripDoubleDotsSlashesEtc(HTTP_VAR['school']) + '/hapconfig.xml') ) { //merge configuration file in memory before applying it } else { //don't do anything } In that case, the admin would add multiple booking system links on the home page each showed to different groups and each linking to a different URL. How about that? That's not too bad, is it?
  23. Nick, you'll hate me for this because (at least to me) this request is a huge structural change. This would probably be a good candidate for version 9.3. Districts with multiple schools tend to have multiple schedules. For example, my high school has 4 lessons a day, my middle school has 8, and my elementary schools (I'm pretty sure) don't do block lessons. I'll have to ask about that. This is what I'm thinking. Thoughts?
  24. It looks like it did! I see Nick added a "chargingperiods" attribute in version 9.2.0526.0000.
  25. I think I see it! CHS Extranet/HAP.BookingSystem/api.cs : 115 if (booking.Count <= 0) node.SetAttribute("count", booking.Count.ToString()); if (booking.Count >= 0) node.SetAttribute("count", booking.Count.ToString());
×
×
  • Create New...