Loading...
 
Features / Usability

Features / Usability


Re: Re: Re: How to allow download of pictures from a tracker?

posts: 27 Indonesia

Hi Torsten:

Really helpful reply!

  • I created a wiki page using "tracker" to create an item for (in this case for maintenance request in my company).
  • Then I created another wiki page to list them, using "trackerlist" and we are happy with it (even happier after Rick addition in previous reply about the Files type being listed and downloadable)
  • Then I want the users to be able to modify the "tracker" item. This is where I face the problem. I want users to be able to download the images of the tracker item, so they can write the solution proposed and forward it to the department in charge.It's in this page where I can see the thumbnails but can't downlaod the images.


Tracker Id = 3

Source code of the wiki page where I want to update the item (and be able to download the images):

{TRACKER(trackerId="3" fields="42:46:36:31:32:49:37:47" showstatus="y" url="Open+Service+and+Maintenance+Requests")} Thanks! The service and maintenance request has been updated. {TRACKER}


Tracker fields as exported by TW:

Fields exported
[FIELD45] fieldId = 45 name = Request# permName = se position = 0 type = q options = {"start":1,"prepend":"","append":"","itemId":""} isMain = y isTblVisible = y isSearchable = y isPublic = y isHidden = n isMandatory = y description = Request # descriptionIsParsed = n [FIELD42] fieldId = 42 name = Location affected permName = locationAffected position = 10 type = d options = {"options":["66=Double Six"," AR=Arjuna"," BW=Beachwalk"," JC=Jimbaran Corner"," KA=Kayu Aya"," KS= Kuta Square"," MF= Monkey Forest"," MU= Monkey Utara"," OB=Oberoi"," PA=Padma"," PS= Pura Seminyak"," PU=Pasar Ubud"," SA=Sanur KL"," SS=Sanur Selatan"," SU=Sanur Utara"," SE=Seminyak"," UB=Ubud Raya"," KANTOR=Kantor"]} isMain = y isTblVisible = y isSearchable = y isPublic = y isHidden = n isMandatory = y description = Location where the service and maintenance is needed descriptionIsParsed = n [FIELD46] fieldId = 46 name = Issue Type permName = issueType position = 20 type = d options = {"options":["AC=AC"," BO=Bocoran"," IT=IT-Computer-Internet"," TV=CCTV"," FU=Furniture"," LA=Lampu mati"," LI=Listrik"," WA=Wallpaper"," LL=Lain-Lain"]} isMain = y isTblVisible = y isSearchable = y isPublic = y isHidden = n isMandatory = y description = General type of the issue to be serviced descriptionIsParsed = n [FIELD36] fieldId = 36 name = Issue Description permName = f_36 position = 30 type = a options = {"toolbars":0,"width":0,"height":0,"max":0,"listmax":0,"wordmax":0,"distinct":"n","wysiwyg":"n","samerow":1} isMain = n isTblVisible = n isSearchable = y isPublic = y isHidden = n isMandatory = n description = Full description of the issue. Be as precise as possible, giving as much details as possible. descriptionIsParsed = n [FIELD31] fieldId = 31 name = Priority permName = f_31 position = 40 type = d options = {"options":["1=High","2=Normal","3=Low"]} isMain = n isTblVisible = y isSearchable = y isPublic = y isHidden = n isMandatory = n description = Assign priority of the request. descriptionIsParsed = n [FIELD47] fieldId = 47 name = Solved By permName = solvedBy position = 90 type = u options = {"autoassign":0,"notify":0,"groupIds":[0],"showRealname":0} isMain = y isTblVisible = y isSearchable = y isPublic = y isHidden = n isMandatory = n description = Person solving the issue descriptionIsParsed = n [FIELD37] fieldId = 37 name = Solution permName = f_37 position = 50 type = a options = 1,70,10 isMain = n isTblVisible = n isSearchable = y isPublic = y isHidden = n isMandatory = n description = descriptionIsParsed = [FIELD40] fieldId = 40 name = Created by permName = f_40 position = 60 type = u options = {"autoassign":1,"notify":0,"groupIds":[0],"showRealname":0} isMain = n isTblVisible = y isSearchable = y isPublic = y isHidden = n isMandatory = n description = User creating the Service and Maintenance Request descriptionIsParsed = n [FIELD41] fieldId = 41 name = Last modification by permName = f_41 position = 70 type = u options = {"autoassign":2,"notify":0,"groupIds":[0],"showRealname":0} isMain = n isTblVisible = y isSearchable = y isPublic = y isHidden = n isMandatory = n description = User doing the last modification to the service and maintenance request descriptionIsParsed = n [FIELD32] fieldId = 32 name = Assigned To permName = f_32 position = 80 type = u options = {"autoassign":0,"notify":0,"groupIds":[0],"showRealname":0} isMain = n isTblVisible = y isSearchable = y isPublic = y isHidden = n isMandatory = n description = descriptionIsParsed = n [FIELD49] fieldId = 49 name = Picture permName = picture position = 100 type = FG options = {"galleryId":3,"filter":"","count":5,"displayMode":"img","displayParams":"\"format=wikiplugin&thumb=box\"","displayParamsForLists":"","deepGallerySearch":0,"replace":"n","browseGalleryId":3,"duplicateGalleryId":0,"indexGeometry":""} isMain = y isTblVisible = y isSearchable = y isPublic = y isHidden = n isMandatory = n description = Picture about the Service and Maintenance Request descriptionIsParsed = n


It has been also very helpful to know "trackerlist" will be off the radars soon. I will check LIST outand study the concepts search/filter + output + format/display as you mentioned. I guess I'm suffering a "terminology concept mix-up".

I imagined my requirement was quite basic for any user, so I guess it's already solved in such a complex project as TW, without needing to code it.

Anyway, thanks for pointing me into the right direction.
Pak