I am trying to create a Page view for a lyric website, that displays alphabeticals ...say 0-9, A -B -C ...Z ....in which when an alphabet is clicked, it goes to list out names of Artists names starting with that letter, and when a particular Artist is clicked, it takes you to Page of all his(Artist) album(and track), when the Track is clicked, you finally get to a lyrics page of the track.... something like www.azlyrics.com ... can Views and Taxonomy be used to achieve that as I have tried it but to no avail, or is there a module I can use to achieve that ...

Comments

http://drupal.org/project/glo

http://drupal.org/project/glossary

I thought I read somewhere you could do this in views 2 but I don't know how to do the alpha pager

Consider Views using the

Consider Views using the taxonomy hierarchy filter or merely linking them all together by taxonomy and using a views attachment to display artists and the main page displaying the corresponding albums. Clicking each album then opens a new view which shows the tracks within that album.

Haven't tried this out on a

Haven't tried this out on a live site, but should work just using Views Arguments with a little CCK:

  1. Create a field on the Content Type where the Artist will be filled in.
  2. Create a new view
  3. To the Filters section choose "node:type" and set it to appropriate (song-lyric or whatever)
  4. Add a filter to show the node title. Link this field to its node
  5. When editing the view, add a new argument based on your new Artist Field.
  6. For "Action to take if argument is not present: choose "Summary, sorted ascending
  7. Check the box for "Glossary mode" and set a character limit of 1.
  8. Add another argument based on the Artist Field & don't turn on glossary mode

This should provide you with a view that drills down the the Artist level and then shows a list of Nodes (i.e. songs) for that person which will link through to the actual lyrics.

Hope this is of some use. (& works, is pretty much from memory & theoretical!!)
All the best
Dave

"Set a man a flame, keep him warm for a day. Set a man aflame, keep him warm for the rest of his life."

Any joy getting this working

Any joy getting this working after? Did it work out for you?

D

"Set a man a flame, keep him warm for a day. Set a man aflame, keep him warm for the rest of his life."

Not at the moment ...

I haven't gotten it to work still .... I have just temporarily put it aside .... I think...what I am going to attempt is creating a page view for each of the Alphabets, then create another page view for the all the alphabet links(with html link tags) ... on a master page ... I think it should work that way ...

Thanks

Akinjide Motolola Agboola

I do think the Glossary mode

I do think the Glossary mode of Views is your best bet, as it seems like an exemplary case of what it was designed for. If you are going down that route & hitting into problems, let me know & I'll try and give you a hand sorting them out.

Best of luck getting your site sorted anyway.

All the best
Dave

"Set a man a flame, keep him warm for a day. Set a man aflame, keep him warm for the rest of his life."

thanks

Thanks Dave ... I 'll get on with it soon ... I 'll let you know the outcome ...

Akinjide Motolola Agboola

Glossary mode Ok, but..

I am doing something along the lines of this too - I found that the problem was that artists beginning with a number (eg 10CC) were too few, so I would like to group the numbers together, say 0-9 being in one result. This doesn't work in glossary mode - any ideas?!

were you able to solve it

were you able to solve it still?

Akinjide Motolola Agboola

No, not yet!

No, I've not figured it out yet, though when people first navigate to the page, it shows the numbers, so its not a major problem.
If I find out a solution, I'll be sure to post it here.

Did you try

Did you try these:

http://drupal.org/project/vocabindex [alphabet view]

or

http://drupal.org/project/taxonomy_vtn

Or do you need something quite different?

zeezhao: Thanks for the

zeezhao:
Thanks for the suggestion - I just had a look at those, but unfortunately they base themselves on taxonomy vocabularies. I am just talking about creating a glossary for a CCK field.

nobody click here