Modify

Opened 4 years ago

Closed 4 years ago

#7030 closed task (fixed)

Combine efforts!

Reported by: doki_pen 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 4 years ago by rjollos

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

  • Status changed from new to assigned

comment:4 Changed 4 years ago by doki_pen

  • Resolution set to fixed
  • Status changed from assigned to closed

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.

Add Comment

Modify Ticket

Action
as closed .
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from jjbig. Next status will be 'closed'.
The resolution will be deleted. Next status will be 'reopened'.
Author


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

 
Note: See TracTickets for help on using tickets.