How does one edit multiple tickets in Trac? - trac

I want to make changes to multiple tickets in Trac - specifically, change the value of several listboxes. A web search found multiple Trac tickets on the subject, with the master being (http://trac.edgewall.org/ticket/525). Reading this ticket suggests to me that this feature has been implemented, but I can't find out how to actually do it. Our Trac "administrator" doesn;t know either. We are running Trac 1.01.
Any help would be appreciated.

Information can be found on the TracBatchModify page. Navigate to the Custom Query page (/query) and you'll see a Batch Modify section at the bottom of the page provided you have TICKET_BATCH_MODIFY permission.

Related

Web Dynpro for ABAP Explanation Text (Green Underline) not working for certain users

I have recently added Explanation text to certain fields on the SRM Contract screen (both standard and cusom fields). The user that I unit tested with worked fine, however most other users do not work. After investigation I've found that it is not just the Explanation Text that I've added, but all Explanation Text that is missing.
According to the sap help entry the behaviour is similar to what I would expect for Help mode = off.
Is it possible to turn Help mode on or off on a per user (or role) basis, and where should I look to find this?
you already found it: SAP Help says:
"You can activate the help mode either in the personal settings in the portal or in the associated URL Parameter" ... means in personal Settings, but I feel that you want it globally not on personal base or in the associated URL Parameter. The latter means you'll have to find the application in the Portal Content, there you can find URL Parameter and i would try adding HELPMODE=ON... does this help you?
start by rightclicking you application "Technical Help" or "..Help" and see what application you are looking for. Then Google the application and add +"Portal Content", I think then you'll find it.
regards, zy

Youtrack Custom field for who raised Issue?

I was expecting this to be a simple thing, but I am not quite sure how to go about doing it.
Basically on the current project we are trialling YouTrack and the agile board is great, but they could do with knowing who raised certain issues in case they need to go question them further on the issue. However I cannot seem to find a simple way to display this information.
I presumed it would be a custom field of type user, but it appears that this would manually need filling in and would not just be able to be pre-populated by the user who is making the task.
So is this possible?
Currently you can view only the assigned user's name on a ticket in Agile board.
I've created a task based on your request http://youtrack.jetbrains.com/issue/JT-19118, you are welcome to vote and leave comments.
As a rough workaround, you can configure notifications on created issues in your projects.
In this way, developers will be notified about all created issues and their reporters.
For that, create a saved search (i.e created by: {Testers}), make this search visible to needed group (by clicking "Edit" on the saved search) and enable notification "on issue created" in user's "Profile". Also, user with admin permissions is able to allow this notifications for all needed users by himself(navigate to "Administration" area -> "Users" -> {user} ->"Profile").
Note, that you can receive notifications both via email and jabber.
Thank you.

Edgewall Trac: retrospectives of notifications

Hello,
is it possible at all to include not only the status and most recent comment in messages sent on ticket creation and ticket changes? I'd like to see much more, say all available retrospective information, that is the entire Change history.
Maybe someone already configured Trac this way. If so, I'd be very grateful for information about that configuration, including the Trac version used with that application.
Cheers,
Thx
Trac has change listener interfaces for binding modules to act on changes, i.e. notify on ticket change. See the Trac wiki documentation for descriptions of the I***ChangeListener extension points available by now.
But you'll notice, that the data provided by these interfaces provide only limited information about the changed resource, such as ID and the changed/old vs. new values. So your request can't be solved at all by configuration alone.
While it might be possible to do more complete notification by coding look-ups for additional data in the Trac db, even this isn't possible under all circumstances. Think i.e. about ticket deletion, where everything already has gone when the change listeners are fired with the pre-defined information.

Show active tickets in Trac wiki home page

in my trac installation I'm looking for a way to show Active tickets in a section of the homepage. How could I do this?
Thanks
I think the TicketQuery Macro does what you want. For example add the following to the wiki page to get all open tickets sorted by ticket#:
[[TicketQuery(status=new|assigned|reopened|accepted&order=id)]]
I think you'd want to look into writing a trac plugin. There's an example on Trac Hacks that seems like it might be a good starting point for what you're looking to do: Watchlist Plugin

How is the Trac Project List page customised?

We've been using Trac for a while now for our developers only. However we are now opening it up for our (internal) clients. We have a project listing page (based on the default one that comes with Trac). What we'd like to do, is display more information about the project than what is currently available.
I have searched google and here, to see if I can find how to get more information. There seems to be a variable called $project which has .name, .description and .href as attributes.
Is there somewhere, a list of the attributes available? Or perhaps a different solution altogether that will allow us to display more information on the project list page. Such as the number of open tickets etc.
As far as I known, you can use $project.env as well. It is an object, which provides a number of attributes:
$project.env.base_url
$project.env.base_url_for_redirect
$project.env.secure_cookies
$project.env.project_name
$project.env.project_description
$project.env.project_url
$project.env.project_admin
$project.env.project_admin_trac_url
$project.env.project_footer
$project.env.project_icon
$project.env.log_type
$project.env.log_file
$project.env.log_level
$project.env.log_format
More detail is available at env.py
On the project page customization page there is not much variables, indeed. Looking at the source code there is also trac.version, trac.time, but that's all. There is also project.env that may hold more information. I do not have a multiproject setup at hand, so you might be interested to see for yourself what variables are available with TracDeveloper plugin. It dumps variables if enabled and you add debug=true in the URL.