To do
* Style flag
* need to allow bof added to my schedule
* Show specific day or hide past days #14
Related: #1319068: Content schedule
Done
* my schedule organization isn't great (PS maybe grid or by day) (2)
* Allow authenticated users to add sessions (and other content) to their own schedule. Ideally the view can be shared at a link.
* when not logged in, user doesn't see any info about logging in to save to schedule (4)
* add to schedule control is too small and too far down the page (PS: move to the top/appear right away( (2)
* folks can't find my schedule (PS: have my schedule link visible always) (3)
| Comment | File | Size | Author |
|---|---|---|---|
| #10 | dcdenver-flag-anon.jpg | 24.99 KB | coltrane |
| #10 | dcdenver-flag.jpg | 43.1 KB | coltrane |
| #7 | Screen shot 2012-02-16 at 10.18.18 PM.png | 68.2 KB | jredding |
Comments
Comment #1
sirkitree commentedI'll give this one a look tonight.
Comment #2
coltraneAt a minimum the flag could just be on the session node. To expose it to the View may take some styling.
Comment #3
sirkitree commentedAdded flag module and built a simple table view for /user/[uid]/schedule
Flag
On the session node:


---
These are ajax flags and just have 'Added'/'Removed' when action is taken. Could be themed to be more apparent.
View
At /user:

At /user/79/schedule:

Can add more fields if desired, but I think this is satisfactory. Once #1319068: Content schedule is complete, we can talk about adding a link there as well.
Comment #4
sirkitree commentedComment #5
drummA couple of people have asked for a "my schedule" type page via the contact form. A way to import to your favorite calendar software would be good.
Comment #6
lisarex commentedMy Schedule page needs more useful fields. When and where, and an option to remove items from the schedule would be great. Maybe track name too...
Comment #7
jredding commentedThis functionality was built for DrupalCon Chicago, please use that website as the basis for the "My Schedule" on the Denver website. I've attached a screenshot to show what it looks like.
Comment #8
coltraneunassigning sirkitree
Comment #9
coltraneComment #9.0
coltraneUpdated issue summary.
Comment #9.1
coltraneUpdated issue summary.
Comment #9.2
coltraneUpdated issue summary.
Comment #10
coltraneNot yet pushed live but added custom $content links for flag/unflag and a link to login when anonymous.
Comment #11
coltraneThe flag links might be better within the schedule or audience sections but here they are separated for now.
Comment #12
damienmckennaI'm not sure where it comes from, but this style could use some work:
That's to blame for the "add to my schedule" link being the smallest text on the page, which it should really stand out.
Comment #13
pol@drumm:
I think that this is possible using the calendar module.
As far as I know, you can create a view of content 'flagged' by the user and provide a link to an 'ics' file who can be imported into pretty much all calendars.
Comment #14
coltraneCopied /program/schedule stylings for personal schedule http://denver2012.drupal.org/user/19/schedule
Could use little more work
Need a way to see a specific day so on Wednesday you don't see your scheduled Tuesday sessions. Could use tabs but that's more requests.
Comment #14.0
coltraneUpdated issue summary.
Comment #15
drummAttendees do occasionally assume My Schedule is more than it is. For example, I think someone thought they were registering for a training by adding to their schedule. We shouldn't put in notices that no one reads, but it would be nice to put a
drupal_set_message(…, 'warning')on the my schedule page if someone isn't registered. Maybe other wording changes could help.Comment #16
coltrane#15 That's a good point. I did see that happen at a DrupalCamp with trainings.
I added "List of events at DrupalCon Denver you plan to attend. Please note that registration is still required for entrance to DrupalCon and trainings are sold separately." to the header of the View. Not sure what's better.
Comment #16.0
coltraneUpdated issue summary.