Its fairly difficult to figure out the current URL layout. I propose we do the following layout:

mysite.com/
/event-name/
sessions/ => this is a full listing of sessions
bofs/
schedule_item/
schedule/sessions => this is the schedule
schedule/bofs
parties

Therefore an example site:
Session: mysite.com/2014/sessions/my-cool-session
Bof: mysite.com/nwcarcon/bofs/my-awesome-bof
Session Schedule: mysite.com/2014/schedule (which is also default for schedule itself)
Bof Schedule: mysite.com/nwcarcon/bofs

My theory behind not doing schedule/sessions and schedule/bofs is because we don't need to have a 'voting section' for BoFs, therefore mysite.com/2014/bofs should just show the bof schedule. Since we have proposed/accepted/declined sessions in a different section than the schedule, it makes sense to split these out. It also isn't intuitive to have a /program section.

Thoughts?

Comments

kclarkson’s picture

I propose to add the event title to each URL or add a field to the event content type for short URL: example mysite.com/myconf/2014/

The reason is what if I have multiple conferences in the same discipline in the same year. Some people actually present the same session at different conferences through out the year so just having the year doesn't help people who are running multiple conferences from the same site.

DyanneNova’s picture

After discussion, I think we've decided to add a short name field to the event for use in URLs. There are too many different use cases to try and automatically determine the short url for an event.

japerry’s picture

+1 To @DyanneNova's suggestion

Also, I realized in talking to people that the 'conference' button at the top is used fairly often, and Irina mentioned that 'Manage Event' really doesn't fit on the node where it is.

What do people instead think about this structure:
http://loc.linuxfestnorthwest.org/admin/conference/events ==> Events Landing Page
http://loc.linuxfestnorthwest.org/admin/conference/events/manage/1234 ==> Event to Manage instead of node/1234/event

I believe this would give us a bit more drupal consistency with management vs node edit -- it would also allow people to directly edit sessions, schedules, etc from the admin menu, a big usability win I think. The only caveat to this is lots of events .. it would make the admin menu load up similar to lots of views, maybe we should have a follow up issue to make an option to turn off rendering of events in the admin menu.

kclarkson’s picture

+1 on @DyanneNova's suggestion as well.

I would like to consider how the sub-path Panel Page fields would work if we are adding a Short URL Field.

I believe token's could be used with the module mentioned below to keep the url's uniform

#2282543: Friendly URL's for Panel Pages: Add Subpath Auto Module

  • japerry committed 71a9db7 on 7.x-1.x
    Issue #2170851 by japerry: Add some default pathauto settings for event...

  • japerry committed 71a9db7 on 2281453-cod-drag-n-drop
    Issue #2170851 by japerry: Add some default pathauto settings for event...
japerry’s picture

Status: Active » Fixed

Fixed in Beta1.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.