Hello. This module is working quite well for me, thanks to all who are working on it.
I am thinking of adding a custom information field for each case. What would you suggest is a good way to do this? I am willing just to hack my own solution - and if it seems like a useful feature I can offer a patch.
I suppose my stumbling block is the fact that Type, Priority and Status are hard-coded columns, and each corresponding option list has it's own table! I wonder is there a specific reason why it is done this way?
Thanks for any input.
Simon
| Comment | File | Size | Author |
|---|---|---|---|
| #13 | patch_001_1.txt | 1.24 KB | tomsys |
Comments
Comment #1
moshe weitzman commentedThere is a page for editing these fields now. The UI could be ebter though. How about listing all fields on one page for a give column like 'priority'. The current UI is tedious to make many changes.
Comment #2
moshe weitzman commentedto be more clear, just present a column of textboxes with the text of each priority is the #default_value. when the form submits update all form fields.
Comment #3
simeSo, if I upgrade to latest code, I will have more control over this?
Comment #4
DaveNotik commentedsime, I think you're looking for your own custom fields beyond Type/Status/Priority. Right now, those are set, with their values being editable. I agree that it would be great to have the ability to create whatever amount of custom fields, but this would have to be done in a clean, intuitive way like the survey.module/forms.module lets you create a form, or CCK... I'd love it if you really looked at this area and proposed a solution/patch. There's plenty code already out there...
Comment #5
simeHi Dave
Thanks for the info and pointers towards how this might be done well. I certainly am considering some patches as I run a live/test site at mcr.honeyant.net.
So the three fields discussed we should consider "standard", no worries there. Still, I would like to combine the three separate value tables into one extensible table so that any standard/custom fields can store their value list in the same table. Do you agree with this?
thanks, sime
Comment #6
DaveNotik commentedYes, I don't see why we need 3 different tables.
Maybe an "Other information" fieldset, and administrator ability to order the fields (weights).
Yes. certain fields should be required (Type/Status/Priority), and certain values too -- for example, if we make it so that end-users can open a case and its status is automatically "open" (see the relevant other issue for more on this), "open" needs to be a required value.
More thought needs to be put into this, but yes... this stuff could be a lot more flexible. Proposals?
Comment #7
killes@www.drop.org commentedAs a first step will merge the three tables.
Comment #8
tomsys commented@killes ...
Well this was a good merge :P rappid one .. how about everything else .. ??
- all admin screens are now broken
- adding new cases impossible
- overall, current functionality state .. Damaged .. although intentions where good to make all fields in one table, though it requires a lot of work to finish
Started to fix some cardinal buggs .. then it was a way overhead .. to many things seam's to be broken, considering reverting to the previous stable.. please mark "Work In Progress" for your future releases .. otherwise nobody will know that this is half backed
Greetz,
T.
Comment #9
killes@www.drop.org commentedtomsys: casetracker is an onoing project and cannot be expected to be fully usable at all times. We are working on the issue.
Comment #10
pancapangrawit commentedThings are broken in the version offered for download as well (cvs 12.5. module version 1.49). What can we download who want to try out a functional version?
Best
.r.
Comment #11
killes@www.drop.org commentedjust get the most recent version (1.50). Most problem should be fixed there.
Comment #12
sanjeev gupta commentedFixed & committed to CVS.Available in version 1.52.
Comment #13
tomsys commentedHi Folks,
Database prefix wrapper was used on field name and though it was not working for me .. here is a small patch .. what will fix it.
Greetz,
T.
Comment #14
killes@www.drop.org commentedthanks, applied
Comment #15
sanjeev gupta commentedComment #16
(not verified) commented