bugrain.com

Global Links

Site links


Content

Bugrain :: Forums :: Plugins by bugrain :: Agenda To Do
Agenda To Do - 9 November 2005

Moderators: bugrain
bugrain Wed Nov 09 2005, 05:45PM

Posts: 828

For public consumption and general discussion - duplicated exactly as is without editing

Agenda
======

Change Log (+ new feature, - removed feature, * bug fix)
================================================= =======
1.5 (TBC)
+ (Krutch 25Oct05) Show number of registrations by answer as well as total registrations.
+ (shmuelios, Agenda 1.3 @ e107coders.org, 24Oct05) Adde_frontpage.php file
+ (smiley, e-mail, 02Nov2005) Add no events message if no events in next X days on upcoming menu
+ (bugrain) move Filter and Search buttons in to View drop down
+ (bugrain) Dynamic hide/show of filtered entries.
+ (Krutch 25Oct05) There is no way a user can unregister himself.
+ (bugrain) Registration now uses Ajax technology so no page level refresh.
+ (shmuelios, e-mail, 27OctNov2005) Link location field to Google maps
+ (shmuelios, e-mail, 27OctNov2005) Make e-mail addresses HTML rather than mailto to help avoid spam
+ (shmuelios, e107codres, 04Nov2005) Allow recent events view to have alternating styles
+ (bugrain) Implement basic caching
* (Krutch 25Oct05) When I delete a user his answer on the registration (and thus the count) still stays on the list.
* (several) 'Stack overflow at line 15/Too much recursion' clicking on the dhtml calendar and select a date
* (bugrain) Some general HTML tidy up (Warnings from HTMLTidy)
* (Krutch 27Oct05) Registration always 1st option using IE/opera and radio buttons (actually a browser 'bug' with Agenda workaround).
* (bugrain) Upcoming events were starting from current Agenda date rather than todays date
* (bugrain) Sort user reponses into alphabetical order for registration display
* (bugrain) Diary code for recurring events should be expanded to 'English' when entry is viewed
* (bugrain) Use e107Helper DB class and removed local db_extra class.
* (bugrain) Move JavaScript to agenda.js file and include once only per page.
* (bugrain) Attempts to fail more gracefully if e107 Helper Project plugin not installed (or at least provide more info).

1.4 (24/Oct/2005)
+ Allow comments for entries, added global options to turn on/off
+ Allow ratings for entries, added global options to turn on/off
+ Display number of users who have registerd for an event
+ Add print option to year view
* Month list always starts with same day (Saturday) and only shows this months events
* 2 day view has 'no events today' spanning both days when no events
* Version number should not be in language file
* Various issues with print views
* Prevent guests from registering for events (user id needed)
* Updated description for 'Navigation on main page' to clarify what it does
* Untimed event for OCT 31 shows up in upcoming events as being on the 30th - daylight saving bug
* Removed output from Subscriptions menu. Still needs to be enable to get subscriptions to work
* In the mini calendar the picture is X because the path is wrong
* Recurring items not on upcoming events menu
* Today's date is highlighted multiple times in Next X Weeks views when the same day number is seen in the following month
* Viewing an item no longer shows current 'user' date in item title area - was confusing.

1.3 (03/Oct/2005)
+ (smiley) Maybe you could also add the [today] tab in upcoming events menu?
+ Next Multiple Weeks view [(jodain) Extended month/2 month view]
+ Added Next Weeks Menu
+ Added subscriptions view
* Check for e107 version is incorrect (e107Helper class)
* Import fails (new columns)
* Subscriptions menu not showing correct values
* No document entry for 'Entries are private' on general prefs page.
* Click links for Subscriptions in admin_docs.php are wrong
* Missing entries from admin_docs.php for last threee View Preferences options
* Redundant SQL call in agenda_menu.php
* Typo: agenda_upcoming_events_linit
* Missing column (agn_responses) in create Agenda table SQL
* slowdown using upcoming events menu
* private entries can be seen by entering URL direct.

1.2 (02/Oct/2005) and earlier
No details held outside of CVS

Reported Bugs
=============
* (bugrain) Type-User option is redundant - reuse for category restriction by user class?
(bugrain) not really a bug - future change? (09Nov05)
* (bugrain) user_icons directory used for initial category icons is 0.7 specific -
(bugrain) there are no suitbale cross version icons to choose from (09Nov05)

Next to do
==========
+ (bugrain) User classes for categories to make some entries private (Bill Schmidt)
+ (bugrain) Prefs page for turning specific views on/off
+ (bugrain) Summary page - no. events owned, subscriptions, etc.
+ (Smiley 25Oct05) Allow copying of events to create new events.
+ (Smiley 10Oct05) events have multiple dates that do not recure evenly
+ (bugrain) Allow AM/PM for times
+ (bugrain) Include/exclude working days for recurring events?
+ (bugrain) Run subs from any agenda page (module.php) to increase chance of sub happening.
+ (bugrain) Implement pre-emptive caching
+ (bugrain) Legend menu
+ (bugrain) Validation: (e107Helper?)
+ (bugrain) Start date(/time) must be <= end date(/time)
+ (bugrain) Allow instant creation of category (i.e. not through admin) - but who can create them?
+ (bugrain) Tidy HTML - check with HTMLTidy
+ (bugrain) Ensure no Javascript warnings/errors
+ (bugrain) View restrictions by user class or similar
+ (bugrain) Allow multiple navigation controls (main and menu at same time)
+ (bugrain) Add views admin page to allow managing of views - visibility to users, etc.
+ (bugrain) Allow format string setting for JS Calender widgets and display
+ (bugrain) Allow individual types to be marked as inactive
+ (bugrain) Events (non-recursive) that span multiple days
+ (bugrain) Shading for weekend/non-working days
+ (bugrain) Admin input of bank/public holidays
+ (bugrain) Week grid view
+ (bugrain) Week diary page style view - 1 or 2 weeks
+ (bugrain) To Do type - has a 'due date'
+ (bugrain) Item view - have link to 'show day this entry is on'
+ (bugrain) Javascript reminders if user online
+ (bugrain) Get some good icons
+ (bugrain) Allow ordering of optional fields by admin
+ (bugrain) Add time (and option to display in admin) to Calendar menu
+ (bugrain) Integrate birthdays from e107 user db
+ (bugrain) ID base for importing to allow 'duplicate' IDs to be imported

Rejected
========
+ (animalmafia, e107coders.org agenda 1.3) Make mini calendar a link to month view
(bugrain)Doesn't work in e107 0.7 - caption is formatted incorrectly (09Nov05)


DB fields to be added
=====================
+ Contact web site
+ Contact phone
+ Contact address

Preferences
===========
+ Height of boxes in Month grid view
+ Position (top left/right) of day number in month grid view
+ Width/height of text areas
+ Height of list boxes

Questions
=========
+ Newly added event doesn't appear in calendar menu on first refresh? Maybe nothing we can do. Maybe use module.php in future (after e107 bug fix)

cheers
bugrain

Right bar


Footer