Courier-Tribune.com

Events happening in the community are now at Drupal community events on www.drupal.org.
Katrina B's picture

It’s been a long, three-and-a-half month journey, but the newspaper website I’ve been working on since January finally went live early this morning: http://www.courier-tribune.com/

Comments

very nice

pkcho's picture

Very nice and clean looking site!

I noticed that you are using Dynamic Persistent Menus. Were those easy to implement? I have attempted to use Nice Menus and Superfish menus, but each have their CSS issues across browsers, which have caused me numerous headaches!

Your thoughts would be greatly appreciated. Thanks.

There is a new release of

Adam S's picture

There is a new release of Superfish menus April 13. I hope they solved the IE7 css problems. Would like to check it out.

Marine job board with Drupal 7 at http://windwardjobs.com

Very nice

michelle's picture

I like it. Very clean and uncluttered.

I read your post on why change and thought it was a great answer. I may need to link to that the next time I get a complaint about a change on my site. :)

BTW, you can make the forums work and look a lot better if you add some contrib to the plain Drupal core. :)

Michelle

Dynamic Persistent Menus

Katrina B's picture

I chose DPM because the original design of the theme had the second level of menu items set up so that when you clicked on a section (such as "News"), the submenu items showed up on that line below the primary menu items. DPM was the easiest way to keep that design while making it visible when you hovered over the primary menu item (instead of having to click on it).

The CSS compatibility with browsers wasn't too difficult for DPM; it was other parts of the design (such as the columns for the news items and the footer menu I created) that caused headaches. Not to mention the float bug in IE.

We did have to add in a patch I found to create "first" and "last" categories in DPM ... but even with the patch, DPM doesn't always add in the "first" and "last" class tags, so I had to add another module, Menu Attributes, so I could add CSS classes to some items. And I still end up having to use the IDs of certain sections of the menus to add custom styling ... such as a white border that shoves the submenu items over so they line up under their parent menu item.

It isn't perfect, by any means ... but I've been able to make it work reasonably well.

Katrina
Site builder, writer, trainer, graphic designer

Fixed Dynamic Persistent Menus.

Adam S's picture

Here is the basic code of Dynamic Persistent Menus in the Framework theme. http://drupal.org/project/framework You might be able to pull some ideas from it.

/* bottom margin leaves space for secondary links */
#nav {
  font-size: 1em;
  line-height: 1em;
  margin: 0 0 3em;
  position: relative;
}

#nav ul.primary-links,
#nav ul.dynamic-persistent-menu-menu {
  background: #eee;
  font-weight: bold;
  margin: 0;
  padding: 0 .5em;
}

#nav ul.primary-links li,
#nav ul.secondary-links li,
#nav div.block-dynamic_persistent_menu li {
  background: none;
  margin: 0;
  padding: 0;
}

#nav ul.primary-links li a:link,
#nav ul.primary-links li a:visited,
#nav ul.dynamic-persistent-menu-menu li a:link,
#nav ul.dynamic-persistent-menu-menu li a:visited {
  display: inline-block;
  line-height: 3em;
  margin: 0 1em 0 0;
  padding: 0;
}

#nav ul.primary-links li a:hover,
#nav ul.primary-links li a:active,
#nav ul.dynamic-persistent-menu-menu li a:hover,
#nav ul.dynamic-persistent-menu-menu li a:active {
  text-decoration: underline;
}

#nav div#secondary-links,
#nav ul.dynamic-persistent-menu-sub-menu {
  padding: 0;
  position: absolute;
  width: 100%;
}

#nav ul.secondary-links li a:link,
#nav ul.secondary-links li a:visited,
#nav ul.dynamic-persistent-menu-sub-menu li a:link,
#nav ul.dynamic-persistent-menu-sub-menu li a:visited {
  display: inline-block;
  line-height: 3em;
  margin: 0;
  padding: 0 .5em;
}

#nav ul.secondary-links li a:hover,
#nav ul.secondary-links li a:active,
#nav ul.dynamic-persistent-menu-sub-menu li a:hover,
#nav ul.dynamic-persistent-menu-sub-menu li a:active {
  text-decoration: underline;
}

#nav .block {
  margin: 0;
}

#nav ul.dynamic-persistent-menu-menu {
  display: block !important;
}

Marine job board with Drupal 7 at http://windwardjobs.com

Forums

Katrina B's picture

Michelle, I appreciate the thought about forums ... but I am a designer, not a coder or programmer or developer. If I can't make something work with by installing and tweaking a module, I'm not going to bother. And I'm certainly not going to hack core.

The Courier-Tribune website is a good example of what can be done with Drupal/ProsePoint by someone who is NOT a developer, programmer, or coder ... with a little help. I did have one tech assigned to my project who had some Drupal experience; he was able to tweak some of the code for me as needed (especially to deal with bugs and errors). But 99 percent of what you see on the site was done without any additional coding.

Katrina
Site builder, writer, trainer, graphic designer

Huh?

michelle's picture

Not sure how you got hacking core or required programming out of my suggestion to add some contributed modules...?

Michelle

I'm pretty sure Michelle

pepemty's picture

I'm pretty sure Michelle means that you can enhance your core forum with this module: http://drupal.org/project/advanced_forum

;-)

Warm regards from sunny México!

:-)
Pepe

Sorry; didn't read the "shorthand" properly

Katrina B's picture

Sorry. I didn't read "add contrib to the plain Drupal core" as meaning "there are contributed modules that could make your forums look better."

Bear in mind that I haven't had a day off since March 28; I worked Saturday and Sunday of last weekend, and I'll probably put some hours in today, too. In fact, between Friday of last week and Thursday of this week (our time sheets run Friday to Thursday), I put in 74 hours of work. So I'm a little tired and not always as focused or sharp as I normally would be.

I may consider Advanced Forum ... especially since our readers haven't discovered our forums yet.

Katrina
Site builder, writer, trainer, graphic designer

It's ok

michelle's picture

I've been using Drupal for just about 5 years so I'm used to the lingo. I forget others might not know what "contrib" means.

Anyway, AF + other contributed modules like user stats, user points, etc, will bring it a lot closer to a normal forum experience.

Michelle

Three thumbs up for your the

Adam S's picture

Three thumbs up for your the business directory.

Marine job board with Drupal 7 at http://windwardjobs.com

Business directory

Katrina B's picture

Actually, the business directory is an add-on from Local.com; that was a corporate decision. All of the newspapers that belong to the media syndicate that owns us are required to have that business directory on the website.

Katrina
Site builder, writer, trainer, graphic designer

Newspapers on Drupal

Group organizers

Group categories

Topics - Newspaper on Drupal

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: