we just launched our new website at www.aadl.org running drupal. We are moving from Frontier. Drupal is going to give us the flexibility to do everything we wanted to do with usertalk, but couldn't. As far as we know, we're the first pubilc library to go to Drupal.

Comments

holger’s picture

Your website looks very fine and my congratulations to that great work!

regards from germany, holger

http://www.ebec.net . . .
http://www.stnetwork.de . . .

ghankstef’s picture

This is a most excellent implemntation. How did you implement your menus?

For example, if I click Contact Us on the top you get Location & Hours, Ask A Librarian, Submit a suggestion and Emplyment on the left.

I've been trying to figure out how to make such a hierarchal structure in Drupal with little success

- Thanks

sepeck’s picture

Guessing here, but probably close
Turn on menu and path module.

Create content
Go to URLAlias in admintor and build the paths.
-for http://www.aadl.org/aboutus/
path: aboutus = node/3
-for http://www.aadl.org/aboutus/hours
path: aboutus/hours = node/7

For each 'menu' you want create a new menu and add the nodes etc. Menu's automatically create new blocks. Go enable the block. Edit and in path, select only show on pages and enter:
aboutus
aboutus/*

Should be close to what he did.

-sp
---------
Test site...always start with a test site.
Drupal Best Practices Guide

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide

m3avrck’s picture

Is it better to create these menus by hand instead of relying, say on, taxonomies, to tag content and auto generate menus?

From what I gather, this makes more sense... these menus are hard coded and define structure.

Taxonomies should be much "looser".

I know there is no real answer, but what is the more preferred, semantic approach?

sepeck’s picture

It depends on your site and your needs. You can create menu's to taxonomies and place them in your menu structure just fine. I am not a fan of the taxonomy menu's because nothing I do treats categorization as a menu.

I have mixed static pages as a top level with sub level menu items being linked to a taxonomy and that works nicely. In any case, the taxonomy was independant of the menu structure.

-sp
---------
Test site...always start with a test site.
Drupal Best Practices Guide

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide

m3avrck’s picture

sorry, i think my comment was a little confusing!

i'm not saying create a taxonomy and then create a menu listing each term with a link... that would be kind of like a loose, gmail type "tagging" system menu (although a great idea in its own).

i was refering to the fact that if you create a taxonomy with a hierarchy and then having this taxonomy in itself be the menu ... like through the taxonomy_menu module, it seems this *isn't* the best way to create a menu/show content, especially if you have more static content like this library site or a similar brochure site.

make sense?

sepeck’s picture

I know what you were saying. Taxonomy/categories in a hearchy make a great direcotry (ala yahoo) but a rotten menu in my opinion. A lot of people start with trying to make the taxonomy their menu and in my opinion that's a mistake. It makes things harder.

People keep trying to make something that categorizes things (http://en.wikipedia.org/wiki/Category) into something that is a convienient menu to such things (http://en.wikipedia.org/wiki/Menu_%28computing%29).

For somethings you can organize your categories into a directory (http://en.wikipedia.org/wiki/Directory) to access it, but it doesn;t mean it's a menu. btw: I personally like how articles module implements it.

Tagging is different and if I recall will be in 4.7

-sp
---------
Test site...always start with a test site.
Drupal Best Practices Guide

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide

erika’s picture

Thanks sepeck,

It works great.for a newbie like me it was very helpful

mudz’s picture

Hi,

I have done what you suggest, but using pagename/* does not apply the submenu to all the children of that page... any ideas?

AndrewE’s picture

That is some excellent work.

Is that theme based on the old occy theme in the drupal CVS or is it one you made from scratch?

I'm guessing that there's no plan to release your theme under the GPL licence is there?

Cheers

F.Q.

Gunny-1’s picture

Very good effort. Nice integration of gallery. Good looking theme. Well you might consider sharing your success story with all of us

robertdouglass’s picture

If you take the suggestion above and write up a success story, you might also address some points like what does a library need? Is there potential for a DrupalLibraries distribution?

- Robert Douglass

-----
If this helped you, please take the time to rate the value of this post: http://rate.affero.net/robertDouglass/

www.hornroller.com, www.robshouse.net

Sandoz’s picture

That a good question, since we actually wrote a lot of code to make drupal work for us as a library site. The beauty of our implementation, (and, of course Drupal itself) is that virtually all of the code we wrote was modularized, taking advantage of Drupal's extensive API. The only "core" code we had to modify was the user module. I think, however, the current 4.6.x user module needs quite a bit of work, as registration needs to be a lot more customizable than it already is. (A topic for another thread)

Foregoing all the minutia, the major modules were the catalog search, and the account integration with patron data. Some other projects involved were an events engine (the existing events module was inadequate for our needs), RSS feeds for items checked out, items on hold, Top-items, new items, etc.

Incidentally, the success stories link in the previous post doesn't seem to work.

sepeck’s picture

I fixed the html a href in the post. Do consider following the link, hit the add a child page and write something up. Th ewrite up will go into moderation queue and the docs team will review and approve.

It's a very nice site.

-sp
---------
Test site...always start with a test site.
Drupal Best Practices Guide

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide

robertdouglass’s picture

Is any of your custom code suitable for donation to the community? Do you have any plans to do so?

- Robert Douglass

-----
If this helped you, please take the time to rate the value of this post: http://rate.affero.net/robertDouglass/

www.hornroller.com, www.robshouse.net

patrickharris’s picture

Your Events section (powered by your "events engine"?) looks really great - I like the way that if the teaser displays the complete item, it is not hyperlinked. Is this possible with Drupal, or was it part of your code?

It would be nice though if the Events were sorted in chronological sequence through the day.

Gunny-1’s picture

Could you tell us the name of the opensource project the event module belongs to?

conann’s picture

Thats really nice! thanks for sharing

Conánn