Right now we have the stock drupal core "Welcome to your new Drupal installation!" frontpage. Even if it's not the frontpage of our dreams, I think we can do better.
We have a "COD Front Page" module. Perhaps this should control the frontpage out of the box ;). Also, linking to COD Documentation seems valuable.

Comments

lisarex’s picture

+1

If we're moving towards panels on the major landing pages, then it seems like a good use here too.

greggles’s picture

The hyperlocalnews creates a single unpublished node that is promoted to use as the front page and it's full of documentation. Seems great to me.

I'm not necessarily saying we should copy that practice, but perhaps that general idea.

1. Putting some really quick block in this homepage panel that also links to that to make it really obvious, of course we want to make it easy to disable that block
2. For longer term, creating a link to documentation inside the new cod menu (issue)

Otherwise, yes, panels seems great.

ezra-g’s picture

Issue tags: +cod-alpha3

Let's get *something* cod-specific on the frontpage by alpha-3.

lisarex’s picture

As a quick solution, how about using Greg's solution proposed in #2? I can have copy of for this page ready for review by tonight.

How's this for an outline?

Welcome to your new Conference Organizing site!

Please follow these steps to set up and start using your website:

1. Start posting content
e.g. Event, supporting content, sponsors
2. Configure your website/fiddle with Features
3. Approve and publish sessions and schedule items
4. Customize your website design
5. See list of places for help (docs, issue queue, irc)

ezra-g’s picture

Great. I'd add to that, "Configure an Ubercart payment gateway"

lisarex’s picture

Title: Better default frontpage » Better default frontpage

How's this? We could consider linking each of the content types as well.

Please follow these steps to set up and start using your website. Visit the COD Documentation for full details.

Note: this page is an unpublished node that has been promoted to the front page.

1. Start creating content

  • Begin by creating Event, Sponsors and News content for your website.
  • Configure an Ubercart gateway to begin accepting event signups.
  • Create Room and Time slot content.
  • Approve, schedule and publish submitted sessions for them to appear in the schedule.

2. Configure your website; add additional Features

  • Visit the module list and enable or disable Features and modules that suit your specific needs.
  • You can add additional modules as needed.

3. Customize your website design

COD ships with the Acquia Prosper theme. To change the "look and feel" of your website, visit the themes section. You may choose from one of the included themes, download additional themes, or create your own.

4. Need additional help?

For more information, please refer to the COD documentation or the online Drupal documentation. You may also get support from #drupal-cod, or in the COD_support issue queue.

lisarex’s picture

Status: Active » Needs review

We'll also have a link to an exported help node linked from the Admin menu. #1026062: Provide link to COD documentation and put docs on frontpage

coltrane’s picture

I would suggest just this and not a page for COD documentation (per #1026062: Provide link to COD documentation and put docs on frontpage). Thoughts?

lisarex’s picture

In that case, ignore my copy in #6. The link to COD documentation is more or less a copy of what's on d.o. (doesn't include installation info, cos, duh, they've already installed it but does include a link to the live d.o. documentation which will always be the most up to date)

Seems good to use the same node.

coltrane’s picture

Spoke with ezra-g in IRC and we agreed that we'll keep this issue open for discussing better front page solutions (like Panels) and #1026062: Provide link to COD documentation and put docs on frontpage will be about promoting a documentation node to the front page.

ezra-g’s picture

Issue tags: -cod-alpha3

removing alpha3 tag per above comment.

ezra-g’s picture

Status: Needs review » Active

Setting back to "active" since that more accurately reflects the status of the issue.

lisarex’s picture

Ah ... I have a solution for this #1049022: Create page with steps/wizard to guide conference site set up (for organizers).

I guess this is about the front page, and the other issue is about the existence of such a solution.

lisarex’s picture

Assigned: Unassigned » lisarex
Status: Active » Needs review
StatusFileSize
new1.45 KB

We now have a Panels-based homepage we can add to COD. This patch contains the new page manager 'front page' that introduces dependencies on COD_sponsor, COD-news, and cod_session, as well as removes the context...

ezra-g’s picture

Status: Needs review » Needs work

This patch does not contain the exported files.

lisarex’s picture

Status: Needs work » Needs review
StatusFileSize
new1.45 KB

Just testing to see if you were awake. ;)
Not really. I forgot to git add again.

lisarex’s picture

StatusFileSize
new8.09 KB

My diffs stopped working so here it is again.

ezra-g’s picture

Status: Needs review » Needs work

We need to add Panels and Views Content Panes modules as a dependency here - I got a PHP error with those two missing.

Also: Only local images are allowed. The dependent views from other modules must already be exported for this to work.

ezra-g’s picture

Only local images are allowed.

lisarex’s picture

Assigned: lisarex » Unassigned

Unassigning from myself, hopefully someone else will have time to work on this!

mrconnerton’s picture

Version: 6.x-1.x-dev » 7.x-2.x-dev
Issue summary: View changes
dyannenova’s picture

Status: Needs work » Closed (fixed)

We have a default event front page using panels now, with some default blocks configured in the layout.