phpScheduleIt
May 24, 2013, 04:39:59 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: phpScheduleIt 2.4.2 has been released!
 
   Home   Help Login Register  
Pages: [1]
  Print  
Author Topic: Hide user names on bookings and schedule (anonymous users and bookings)  (Read 1343 times)
baybug
Newbie
*

Karma: 0
Posts: 3


« on: September 22, 2010, 10:28:18 AM »

Thanks for a very capable software - great work!

I would like to use it to to book appointments with staff. However, since these meetings have to be offered discretely, it is a problem, that everyone accessing the calendar, can see who has booked a meeting.

It also breaches users discretion, when all other users can see, who have registered (registered users, may have received councelling etc.), when they book an appointment ("invite other users").

The solution - I believe - would be an option to hide all user names for default users. Similar, to when a guest views the calendar there are no names shown next to appointments. However, it needs to be possible to set this as default, so only new users who have been authorized can view.

To fix the "invite other users", perhaps it would be possible to make it an option that could be disabled in the resource (tick off). Similarly, options for disabling "accessories", and "maximum capacity" (e.g. one-to-one meetings) would also make sense.

Is this a lot of work? I believe this development will make it very attractive to a lot of other users as well; e.g. booking appointments with staff, tutoring, special needs, therapeutic sessions, councelling, doctors and all other venues, where users prefer to be anonymous.

Let me know if you more info or if I can help test code (I only have basic php skills but I will assist with what I can to make this possible).

Best,
Max
« Last Edit: September 23, 2010, 04:04:46 AM by baybug » Logged
Clayton003
Guest
« Reply #1 on: September 27, 2010, 05:16:32 AM »

nice suggestion .
they should give it a thought about it .
Logged
Nick
Administrator
Hero Member
*****

Karma: 15
Posts: 5419


WWW
« Reply #2 on: September 27, 2010, 01:26:48 PM »

Try turning privacy mode on through the config.php file.  That will hide member details from non-admins.
Logged
baybug
Newbie
*

Karma: 0
Posts: 3


« Reply #3 on: October 20, 2010, 01:16:56 PM »

Thanks a lot for the quick solution - it solved my problem.

For asthetic reasons, would it also be possible to disable "Invite others" and "Accessories"?

Thanks,
Max
Logged
Nick
Administrator
Hero Member
*****

Karma: 15
Posts: 5419


WWW
« Reply #4 on: October 25, 2010, 01:39:50 PM »

The simplest thing would be to change lines 134 and 186 in templates/reserve.template.php to:

if (true) {
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2006-2007, Simple Machines Valid XHTML 1.0! Valid CSS!