OPEN-XCHANGE
You are here: Community > Mailinglist
freshmeat.net
[OX Devel] Adding a new module (OXTender?)

Roger Kristiansen rogerk at linpro.no
Thu Jul 13 13:27:12 CEST 2006


Roger Kristiansen wrote:
> As i mentioned in an earlier posting, we want to have a new section in 
> OX where we can view sort of a "snapshot" of what everyone in the 
> organization is doing right now, according to their calendars (but 
> only show those that actually have something in their calendar at the 
> moment). This will probably just be a table with one employee on each 
> row. We think we want a separate button for this functionality in the 
> top panel. Those who will likely find this most useful are the people 
> at the switchboard, who quickly should be able to answer inquiries 
> about what people in the organization are up to at the moment.
>
> When we have this working, there are several other things we want it 
> to do, like:
> - Showing the employees phone number as well
> - Give the user the choice of seeing all employees, regardless of 
> whether they have anything in their calendar or not
> - Showing all activities for employees for the rest of the day
>
> These tree should be no brainers, I suppose. Then we want to:
>
> - Be able to, from this page, insert entries into a users calendar to 
> "override" their current entry, like when someone is sick and at home.
> - Giving certain calendar events "priority" over others, to make 
> proper decisions on what calendar entry to show when a person has two 
> or more conflicting ones. If this is not possible or feasible, we will 
> just use the one that was last entered.
> - Have a simple configuration interface, both for administrators and 
> users.
> - Make this data accessible for other systems, like via. web services.
>
> I hope you are able to make sense of this explanation. If not, please 
> just ask!
>
... and then there was silence.

But I have a new, related question for you guys, hoping someone can give 
me some pointers. We're trying to find out how to search for what 
_everyone_ in the organization is doing right now, and I thought places 
like the extended calendar search and team view would be a nice place to 
start. It seems that the SQL-queries being executed to display the 
search results are run in the template itself, and for the team view it 
gets run in the Manager subclass (DayTeamView). This makes me think that 
there is really no more "abstract" way of getting hold of this 
information. Or is there?

- Roger





More information about the Devel mailing list