Opened 8 years ago

Closed 8 years ago

#7030 closed task (fixed)

Combine efforts!

Reported by: Robert Corsaro Owned by: jjbig
Priority: normal Component: CalendarPopUpPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.11


Have a look at the DateFieldPlugin. Is there a way we can combine efforts instead of having seperate plugins?

Attachments (0)

Change History (4)

comment:1 Changed 8 years ago by Ryan J Ollos

Great idea. Its confusing to users to have multiple plugins with the same functionality, and even more confusing when they have subtle differences in functionality.

comment:2 Changed 8 years ago by jjbig

I would like that. I think yours is a little more advanced :), so anything concrete, that I could do? Aside from making a note on my project page.

comment:3 Changed 8 years ago by jjbig

Status: newassigned

comment:4 Changed 8 years ago by Robert Corsaro

Resolution: fixed
Status: assignedclosed

There are some outstanding tickets that you could take a crack at.

How is your javascript? One problem that often comes up is that users have the wrong version of jquery installed (normally debian users, debian strips trac's jquery out and replaces it with an older version for the jquery package). It would be nice if the plugin detected the jquery version and if it was too old, added a newer one to head dynamically before loading. I discussed a possible solution a little on my blog

How's your css? We could really use a jquery-ui theme that matches the default trac theme. You actually don't need much css-foo, since jquery-ui has a theme maker page. But a good idea for design would be helpful.

The other thing that I haven't had time to dive into is localization. Specifically, first day of week should be different depending on the user's locale. It's totally open as far as impl goes, I haven't looked at trac's newish localization at all. Headers for days and months could be localized too.

If you start working on any of these, create a ticket.

Other than that, are there any features that your plugin has that DateTime doesn't have?

I look forward to working together.

Modify Ticket

Change Properties
Set your email in Preferences
as closed The owner will remain jjbig.
The resolution will be deleted.

Add Comment

E-mail address and name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.