Hello!
So far, we use custom fields in the calendar as a quick and dirty
solution, but there are various drawbacks.
Custom fields are for that purpose. Most likely your solution will
involve them in some way, but how you go about it will depend on what
you perceive as the drawbacks, and what functionality you want to add.
First of all, we have different resources that require different
information. If we use custom fields as implemented, all customn fields
are listed in the “Custom fields” tab, but - depending on the booked
resource - only a few of them are required. Furthermore, you can even
enter these custom information if you simply add an appointment to your
calendar and do not book any resource.
Second drawback is that these information are not listed in the resource
calendar, but I think that could be tweaked quite easily.
We have a set of roughly ten resources all of which require ten or more
fields of additional information. That makes a hundred custom fields and
it is not very user-friendly if you have to search in a hundred fields
which ones are required.
If resources + calendar provide almost a solution, you probably don’t
want to create a new application. Where and how you change the code
depends on what you want to do.
I agree that custom fields and calendar can do the job, but I need to
hook into the code a bit, I guess. Is there any documentation how to do
that, which hooks exists, for example? I’d like to avoid that an update
of eGroupware destroys all the customization…
Regards,
Patrick
RUBION - Ruhr-Universität Bochum
Universitätsstraße 150, NI 06/265
D-44780 Bochum, Germany
Fon: +49 234 32 24245 Fax: +49 234 32 14215
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
eGroupWare-developers mailing list
eGroupWare-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-developers