My directory work in progress
Mine is still a work in progress, but you can see it here:
http://couleeregiononline.com/directory
I'm using taxonomy, views, CCK, and custom theming for the over all directory. Fivestar for rating entries.
I plan on using the field permissions module to make some fields available only to paid listing as well as have some fields for admin use, but haven't gotten to that, yet. For a simple enhanced listing, I'll use the sticky option to put the items at the top and them them slightly different.
I'm also using field_spotter to make it easier to theme the input forms. Eventually, I'll be opening up entries to any registered user and I want the forms to be a lot simpler.
That's all I can think of right now. Since this is a hobby site, I'm figuring it out as I go along and don't have a detailed spec written. :)
Please don't make test accounts on my live site. If you want to see what it looks like to submit an entry when I get that themed, use the development version at:
http://dev.couleeregiononline.com/directory
Michelle

Looks good. The directory
Looks good. The directory page is busy, but visitors can see everything at a glance.
Ugh, the site is so slooow. No wonder you want to move to your own hosting. I host my site for $50 AUD a year. You might want to outlay the money just for your sanity.
I like the search. It works well. Nice trick, you'll have to let me know how that works.
I see that you're ranking alphabetically. I'd have a different system for my site.
Field permissions. I haven't heard of that one. There's always new modules popping up, and a lot has changed in the 12 months since I built my site.
Okay, some question for you:
1. what version of Drupal are you building on?
2. You look like you've sorted the major issues out. What would you want from this group?
(as you can see I've only just got some of the categories together before Drupal crashed on me about 2 hours ago, but I'm still working on it.).
Anyway, it's late here and I'm off to bed. Speak soon.
Cheers,
--
tys
BLUE MOUNTAINS health & harmony
www.health-harmony.com.au
building an alternative health & spirituality community in the Blue Mountains
...
Yeah, it's pretty cluttered since I started with a lot of categories. As time goes on, I may consolodate them and clean it up more.
I need about $50US / month for managed VPS compared to $8US/month for shared hosting. At that much of a price jump, I'd be sacrificing marital harmony for my sanity. ;)
That's just a view with exposed filters.
Well, I might eventually order them by fivestar ranking instead. Right now, there are no reviews in the system, so that's not terribly useful.
I do my best to keep up with the modules but it gets harder all the time. http://drupal.org/project/cck_field_perms
5.2 right now. I'm going to upgrade to 6 as soon as I can, though.
Nothing in particular. I'm just an interested observer. I'll help out if I can and maybe catch an idea or two in the process. :)
Michelle
great to have you onboard
Michelle,
It's great to have you onboard. I'm sure all your experience will be invaluable.
I haven't used CCK yet. My directory is built using Flexinode, but I want to transfer across to CCK for various reasons, so I'll probably shoot a few questions off when I get closer to the time.
--
tys
BLUE MOUNTAINS health & harmony
www.health-harmony.com.au
building an alternative health & spirituality community in the Blue Mountains
Both of you have nice
Both of you have nice directories.
I am trying to build my first Drupal directory. Building a basic directory using CCK and Views seems easy enough. I am have trouble with figuring out the best way to charge users to post certain nodes.
What I ideally want is for some users to be able to pay to get their entry to the top of the list. So, this would mean that the node would become "sticky" once the user has paid a fee. I can't seem to figure out a way to do that.
I have tried LM Paypal + CCK + user access control. I created two types of content using CCK. They were exactly the same (fields for all the necessary directory info) except that one was set to "sticky". I created a "premium" role and then in LM Paypal set it so that a user would get the "premium" role if they pay a fee. Then, I simply used access control so that normal users can create a normal directory entry, and "premium" members can create a directory entry that is "sticky".
This is ok, and at least does half the job. But there are two problems with it:
1) A premium user can create as many sticky nodes as he/she wants. Ideally, I would like to restrict it to a node by node basis.
2) If a member decides to be a normal user (ie, not pay), and then upgrades later to become a premium member, he/she would need to add their directory listing using the second content type.
I have tried pay per node, but seem to be going around in circles trying to get that to do anything useful.
Any ideas? It seems that what I am trying to achieving should be standard with any business directory, so hopefully we can figure out how to do this properly. But right now I am spending a lot of time trying to figure it would and I seem to have hit a brick wall!
Can you start your own thread
I have some answers/comments/suggestions for you.
Can you start your own thread with the category "projects", so we don't hijack Michelle's thread.
Thanks.
--
tys
BLUE MOUNTAINS health & harmony
www.health-harmony.com.au
building an alternative health & spirituality community in the Blue Mountains
Other thread
The other thread is available here: http://groups.drupal.org/node/6019
Did you mention a tutorial?
Hi there,
I think in the forum you mention you were going to write a tutorial to explain how to build a directory with the existing plug-ins (or the ones you've used). Was that you or I'm confused? Did you get it done?
Please let us know
P.S I like your directory and think its good
Eventually
The directory tutorial is part of my plan here:
http://shellmultimedia.com/site-recipe-building-community-portal
Don't expect it in the near future, though. I'm pretty slow about getting things written and I'm still figuring out my directory anyway.
Michelle
Hey michelle you do great
Hey michelle
you do great work, i really the way you make for the taxonomy navigation, i am working on my french directory if you can share how u do the navigation of your directory, thanks a lot for your tutorials and articles
Old tutorial
I haven't written my directory tutorial yet, but you can see this handbook page I did a while back: http://drupal.org/node/139934
Michelle
Hi Manoloka, I did mention
Hi Manoloka,
I did mention writing a tutorial. I haven't written one yet as I got sidetracked with another project! I will write one soonish though. It would be nice to get the premium user thing sorted first, but perhaps I'll just write one on how to create a basic directory in drupal.
ps, I don't have a directory live yet, its still in development, so I think you might be getting be confused someone else (but I did mention the tutorial)
Let us know when it's ready
Hi Michelle,
I meant the directory at http://couleeregiononline.com/directory
I hope you'll make your tutorial available :-)
Please let us know when it's ready.
Manolo
Michelle, I implemented your
Michelle,
I implemented your PHP snippet for the directory look and was wandering if you have any ideas how to display sub categories (child terms) when you're in one of the parent categories?
Thank you.
"all"
You need to change the links to go to "taxonomy/term/#/all"
Michelle
Michelle, what it did for
Michelle,
what it did for me, is just listed all the nodes in the parent category that also listed in its all child categories. I need the nodes to appear only in the categories they belong to, but I need child categories to appear in every parent category just the way they appear on the main view page. There is no sub-navigation deeper and deeper unless you list all your categories on the main view page and click on the exact subcategory from there.
Do a test on your site - in your PHP snippet in line where it says
$tree = taxonomy_get_tree($vid);
changes to
$tree = taxonomy_get_tree($vid, $parent);
where $parent is a tid of category with child terms. You will see that your view changed to a subcategory and listed all the sub-subcategories as well.. this is kind of functionality I would like to achieve when you click on any category.
Any luck with this?
Gemini,
Did you have any luck implementing a navigable child-tree?
I currently use the category module, but I'm assessing where to use a simpler approach that is not dependent on such a huge module.
Any pointers would be great.
Cheers,
tys
Tyswan
BLUE MOUNTAINS health & harmony
www.health-harmony.com.au
building an alternative health & spirituality community in the Blue Mountains
Thanks! I'll try that
Thanks! I'll try that tonight. Seams like there should be a way of doing this without changing the URL structure... I noticed taxonomy_get_tree() function is being used - it allows to specify $parent tid item. I tried adding the index and it worked just beautifully on the main view page, but would be cool to have actual directory feel throughout the whole vocabulary.