Modify

Opened 14 years ago

Closed 14 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

Description

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 14 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 14 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 14 years ago by jjbig

Status: newassigned

comment:4 Changed 14 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 http://blog.doki-pen.org.

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
Action
as closed The owner will remain jjbig.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


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

 
Note: See TracTickets for help on using tickets.