Just wondering if anyone would like to take on a Business Directory module for Drupal?

If so, lets start a discussion.

Gil Rutkowski
inova consulting corp. | Innovative Business Solutions
www.inov8it.com

Note from maintainer: Check out the group at http://groups.drupal.org/business-directory

Comments

fyl’s picture

I have been thinking about a module that would allow businesses to create an entry which contained their name, contact info and description. This entry would only be editable by the creator. Comments could be associated with it.

Phil Hughes

Dries’s picture

We might be able to use such module here on drupal.org to replace the current services page. We currently maintain this page by hand. A more generic outline module might also be useful to replace the services page. Maybe we can collaborate on the development of a suitable module?

fyl’s picture

I am willing to do what I can. My particular application for this is for a web site on Nicaragua. The idea would allow anyone to add a listing for their business. The only "special" things I would like to see are including the date it was updated--both so people know how old the listing is and so you could harvest ones in need of updating--and possibly a field for GPS coordinates. This sounds strange but in Central America there are few street signs and being able to show a location on a map or relative to other places is a real plus.

In my application there could be a lot of listings so being able to page it is important. Allowing some keywords is another idea. Not sure what more magic is required.

Phil Hughes

shane’s picture

I (always) love the idea of creating as generic (hence more flexible) a module as possible. I have the need for a "contact" module, which I guess is similar to the orginal concept here; eg the "business" module. I'm in need of a module to keep contact information for people, businesses, etc... It would be nice to have at least the following fields:

       Name:
      Title:
   Business:
    Address:
    Address:
       City:
      State:
        Zip:
      Phone:
Phone Work:
Phone Home:
Phone Cell:
Fax Number:
      Email:
    Website:
      Notes:

This is obviously US specific (eg no Country, or other non-US based fields). Hence the following comment makes the most sense, in terms of allowing the module to be the most flexible.

It would be nice if this module was generic enough that all of the fields could be dynamically specified by the administrator. This way the module could be completely customized as needed.

It would be nice if this module used the taxonomy system so you could define a structure to your information.

moshe weitzman’s picture

my contact.module is flexible enough to let admin configure all fields. see here

km’s picture

This is exiting news since I tried to do something similar;)

What I would like to be added is an "Associate User" option and an "Associate Contact" option to the user module. This would allow users to link to contacts which makes perfectly sense if the contact information is about an organisation or company.

It would be nice if one could choose a user which could edit the contact information (similar to change the "Authored by" field).

Btw. if only one contact is listed but not checked the "Send email" button works while the "Make user" does not.

shane’s picture

I checked out the contact.module - and it's *exactly* what I'm looking for. Spent the morning customizing the fields.inc and database table to match it. Got excited about running it ... Input everything works fine, but when I click on the Preview button, I get:

warning: Invalid argument supplied for foreach() in
/rtty/sgibson/elemental/modules/contact/contact.module
on line 298.

warning: Bad arguments to implode() in
/rtty/sgibson/elemental/modules/contact/contact.module
on line 302.

I'm not sure if I dorked up the fields.inc arrays (I followed the example fairly closely), or if there's a problem with the contact.module and the 4.3.2 code I'm running? I didn't make any mods to the contact.module code. TIA.

shane’s picture

For some reason the form type of "select" was causing the problem in my fields.inc file. I guess it doesn't work properly with the contact.module. Either that or I invoked it incorrectly in fields.inc:

'type'  => array('select', t('Contact Type'), true, true, false, '', '',
array(t("person"), t("business"),  t("group or club"), t("other")),
"Select the type of this contact", NULL, 1),
truilus’s picture

I'm looking for something like your contact module, but it seems that it does not work with 4.4. Any plans to upgrade it?

the_source’s picture

Could you repost that link, it is broken.

Dries’s picture

For the services page on drupal.org, we also need classification so we can categorize the entries into two groups: 'hosting compananies' and 'solutions providers'. Nested categories should be possible.

fyl’s picture

I finally got a chance to play with the contact module. Seems pretty close to what I had in mind for a directory module. The big addition would be a way to group then entries. I am guessing the logical way would be to allow associating each entry with one or more taxonomy terms. Does this make sense?

Phil Hughes

moshe weitzman’s picture

a contact is like any other node. you may associate taxonomy terms with it.

km’s picture

What has to be changed in the profile.module to associate an user with a contact?

moshe weitzman’s picture

you don't associate users with contacts. contacts can currently be associated with other contacts.

you can 'upgrade' a contact node to a 'user', using the contact.module

km’s picture

Sure that is the usage you intended for the contacts.module.

I want to use the contacts.module to record informations about organisations and companys. Using the contacts.module this way I think it will perfectly make sense to let a user associate herself with an organisation.

I imagine a listing of names under "Asscociated contacts:" like the link under "Recent posts:" on the user page.

Hortalonus’s picture

I also think it should use the taxonomy system for classification into categories. Has any progress been made on a business directory module? This is a module that would be very, very useful.

Dan.Hall’s picture

I would love to continue development on this business directory module for Drupal.

Here are some features/requirements:

> It definately should use taxonomy.

> It could also have multiple options for paid listings and and users should be able to add thier own listing without trouble.

> The view of each listing should be very clean and professional looking.

> Members should be able to edit their own listing, quickly.

> Members should be able to upgrade their listing options.

> Search feature to quickly and easily find anything in the directories database.

> Possibly enable comments for each listing, admin preference.

> Categories editor, working with taxonomy, so that admin can customize their directory flavor.

It would be nice to find some sponsors for this project.

I am willing and able to undertake development for this project.
I can do so without over-complicating it and creating a messy application.

I know exactly how a good premium business directory application should work.

I have a pool going for sponsors to join.

Sponsors will get access to the code before its released.

Also, I would like to release to under GPL License to the Drupal community after it becomes a solid module application.
It would contain credits/logos for all the sponsors.

No money will change hands until project is commissioned.

Contact me if you are interested.
daniel.hall [@] gmail.com [.] com

Best regards,

Daniel Hall

Dan Hall / portland drupal developer
----------------
Drupalicon in ascii .(8)

discursives’s picture

Did you ever make a business directory module for 4.7? I am sitting here doing configuration on the fields on CCK, but it has inherent issues with permissions. For example, I want to upgrade listings, but when I do, I want them to simply have 1 or maybe 2 more fields that they can fill in. I end up with many content types this way, and that is not what I want, really. I want the fields, all in one content type, that grows with the subscription.

Thanks Drupal!

j0k3z’s picture

Does anybody have a solution for this?

Id really like to have this feature but I have no idea how to do it myself. This is the kind of thing I have in mind for my needs.

I will be making a community type website, a business directory will be one section of the website. My business directory will be all paid listings. It may also have free listings in the future but for now It will all be paid listings. This means that a user should not be able to just enter his business into the listing. It would need to be moderated for me to mark it as 'paid' before it is shown on the live website.

I would like a way to control the listings and offer upgrades and such. (bold, top placement based on who paid more, etc) Since my listings would be paid listings they would need to record the date that I listed them and how long they were paid for. So when someone pays for a years listing then after 11 months they and me will get a notification that they need to renew their subscription. If I have not marked them down as paid again then their listing will be paused until they pay again.

Business listing should be easy to manage. Basic information such as name, address, phone, fax should be listed. I also want the business to have a main photo and maybe a section where more photos can be seen. The business owner should be able to log in and edit this information and also add a longer description below this information.

Business ratings / comments. I want users to be able to leave comments and rate businesses. Im sure this can already be done using one of the other modules though.

Events. I think that businesses should be able to work with the events module to start events such as a party at their bar.

I would want to browse all of these listings based on location or category.

Can this be done? Who is up to the task?

How much work are we looking at here? Can this be done with existing modules?

ccasselman’s picture

I am needing the SAME EXACT thing. Have you received any responses for this?

chad

Crazy Serb’s picture

Right now I am using phpMyDirectory for my "business directory" needs, but I can see too many limitations to it (and I am loving Drupal 5.0 so far, so I'd like to see it done in Drupal instead)...

phpMyDirectory demo is here -> http://www.phpmydirectory.com/demo/index.php

and I am pretty much interested in information on getting the similar functionality from phpMyDirectory with either existing Drupal modules or with some new modules alltogether...

jamesmcd’s picture

Hello, would be interested to know your feeedback on phpmydirectory?

Is it any good? Worth purchasing?

Many thanks

James

marius.s’s picture

I would also love to have a business directory module in drupal.

I am following the development of drupal, and unfortunately realize that this isn't in any upcoming plans of developers. And I am not connected to programming at all, so it is not possible for me to create the module.

I think Daniel's idea and description came quite close to a very good set of functionalities.
Why don't we resurrect this idea, contribute with what we can and have ourselves a good module?

Daniel, you talk about the sponsors - I think if we can do it based on a goodwill - perfect.
If not - what is the amount of money that you estimate is needed for a project like this?

Edit: to make it more action oriented, I invite those who are interested in having this module to reply to this message with their name and email.
I believe only those who can spend some time and/or money should reply.
I volunteer to do the project management, and, if needed, spend one or two hundred dollars.

Marius
Email address is available at www.cringel.com/contacts

www.cringel.com
left my office job and went to Asia

Crazy Serb’s picture

Ok, I'm in...

I really can't wait any longer and would like to get something rolling here.

I've been using www.phpmydirectory.com so far for my business directory sites, and it's a great script (which I would like to base the functionality of this business directory module as well), but it lacks all the CMS features of Drupal, as well as all the community (users, members, forums) features of it.

Therefore, I'll contribute $200 USD to get this project started, get some drupal programmers and people skilled with current code/modules structure and design, and get going!

Marius, you can handle the project management if you want, or if you'd like I can take care of that, since I've been doing that for years now...

Anybody else interested in this and willing to cough up a bit of cash to get it done proper (and for commercial purposes with subscription/payments for listings, etc), reply here or message me privately with your contact information.

I should be setting up something for this in the next week or two, either here on module development area or someplace else.

marius.s’s picture

Crazy Serb,

I'll gladly let you manage this, especially since you have experience in this field. I do not.

I'll also contribute 200 USD and my time to the project.

How can I find out your contact information? I'd like to discuss the features of the module more extensively, which maybe is not suitable in this space.

Marius
www.cringel.com

Dan.Hall’s picture

I have used PHPmyDirectory as well

Yeah, i used that and noticed all of its limitations.

I would be up for finishing this module.

What fields do we want to collect info for and how should the front of the directory look?

Also, what listing options should we have?

Highlight +$3

etc
etc

Best regards,

Daniel Hall
www.ArcturusMultimedia.com

Dan Hall / portland drupal developer
----------------
Drupalicon in ascii .(8)

marius.s’s picture

Hi,

I have a suggestion to discuss everything in private (email), and share the outcome here.

In that way we won't make this thread unreadably long and at the same time hopefully we can get the suggestions after we post the draft.

I have sent you my email to contacts section of arcturusmultimedia.com, please check your inbox.

Also, I wonder what happened with CrazySerb, seems like he was quite into the project. CrazySerb, mind replying?

Marius
www.cringel.com

kirkcaraway’s picture

I, too, am very interested in a business directory for Drupal and incorporates the best of PHPMydirectory. I would be willing to contribute money/time to the project. Just let me know how I could help. thanks.

Kirk Caraway
Local News using Drupal: http://carsonnow.org

arossphoto’s picture

Wow, almost two years have gone by since this topic was started and their is still no business directory of any kind for Drupal?

jenlampton’s picture

If still no one is working on a business directory module, maybe others have found alternate solutions? I'd be interested to hear what people have tried, what's worked, and what's failed.
Jen

polybiosis’s picture

What can be done to include a business directory for Drupal. I say it would be a great feature that should have some time spent on it by everyone interested.

tostinni’s picture

Hi everybody,
Suscribing this thread and adding that for the moment I'm working on building an intranet with our internal directory (1000+ employees).
I'll manage this in a simple way : profile + members.
Profiles help me to have all information needed (like country, branch, department, position, tel, extension...)
Members give me a nice tabular display (with sort) of all this information.
Also I'm adding a little patch (still need some work) to be able to restrict members' listing by profile values.

Using all this I just have to build a page with link to my directories classified by branch, branch/department etc...

Then I may add search to profile to be able to find rapidly any contact...

To be continued...

leed’s picture

subscribing

FFred’s picture

I too have been looking into this for a current project. Haven't found a solution so far, apart from the obvious hand edited page. OTOH I suppose that the new views/CCK tools might be used to build something along those lines. I haven't had time to look into it yet but it's on my ToDo list.

I need this for a list of the contractors for the apartment building I live in. I'm making a site so that all the tenants can keep in touch.

Michelle’s picture

I just did a search on "business directory" because I'm about to embark on doing one in CCK/views and was curious if there was any discussion on it. Was quite surprised to find a thread started in 2003 and last added to a few days ago. LOL!

I don't have anything useful to add at this point, but wanted to track the thread. If I get something working, I'll post back.

Michelle

--------------------------------------
My site: http://shellmultimedia.com

Michelle’s picture

This might be of interest to anyone doing this with CCK/views: http://drupal.org/node/139934

Michelle

--------------------------------------
My site: http://shellmultimedia.com

blairski’s picture

I after a business directry also. I'm thinking about using a dedicated script, but would love to do it in Drupal. So I'm planning on giving it a go using CCK and Views. The one thing I am not sure about is how to include a facility for sponsored listing. ie where users can list their site/businees and pay a fee to go to the top of the list. Any idea how this can be done with the current modules?

milohoffmann’s picture

Hi blairski ,
I am about to build a business directory, it's pretty much the same as the requirements you posted on this forum.
Did you come up with any solution?What did you use in term of modules?
I hope to hear from you...
Milo Hoffmann

Milo Hoffmann

milohoffmann’s picture

Hi blairski ,
I am about to build a business directory, it's pretty much the same as the requirements you posted on this forum.
Did you come up with any solution?What did you use in term of modules?
I hope to hear from you...
Milo Hoffmann

Milo Hoffmann

tyswan’s picture

I too have an existing Buisness Directory.

www.health-harmony.com.au

The site was built almost a year ago, in 4.7. The directory was built using flexinode, category, views, nodeweight, node queue.

Like others I used different node types for different subscription levels, and will be investigating a single node type, and constraining which fields appear to the user, the "ranking" of the listing in the directory, and limit the number of categories a user can select based on subscription.

The main features are that each directory entry is listed by location, and also "expertise" (what natural healers call modality). Businesses register with the site, for a free one month trial, and have permission to create and update their directory entry. After a month elapses, I invoice the businesses, and set thier ranking, based on the subscription level they have chosen.

At the moment invoicing, subscription levels, etc are done manually, and it's getting too cumbersome, so I plan to upgrade to 5.0, introduce further subscription levels, and rebuild the whole site in the next couple of months.

My plan is to use CCK and views.

I'm not a module developer, but if anyone would like to come on the journey with me, we can support each other, provide a second set of eyes to weed out those annoying bugs, etc., and learn together.

I won't be embarking on the building until October. But I'll be developing a detailed specification, researching and tinkering, and figuring out which modules I'll use as well as how to replace some of the modules I currently use (Category for example is no longer being supported and has long-standing bugs, but is crucial to my existing system).

If you'd like to be involved, I'd like to take the discussion off this thread so we can have a full discussion on all the different aspects of the development. Is there a place to do this?

Note: I'm not offering to develop a module. I'm only suggesting that we collaborate on a "recipe" for building a business directory, using some existing modules and customisation under the bonnet.

If there's no place for us to have our own forum, then I'll create a blog. Unless someone wants to set up a forum for us somewhere.

Hope to hear from you soon.

Cheers,

--
tys

BLUE MOUNTAINS health & harmony
www.health-harmony.com.au

building an alternative health & spirituality community in the Blue Mountains

--
tys

Michelle’s picture

1) Category is buggy, yeah, but it _is_ still being supported and will likely be ported to 6.

2) I suggest creating a group for this at groups.drupal.org. Someone who is willing to dedicate the time to keep the group going should start it. I'll subscribe and participate some but I'm not going to commit to anything more.

Michelle

--------------------------------------
My site: http://shellmultimedia.com

tyswan’s picture

1) Category is buggy, yeah, but it _is_ still being supported and will likely be ported to 6.

Okay, I didn't realise that. I've just built a drupal 5.0 site, and noticed the big exclaimer to research other options. I personally like Category, but the long standing menu thing does drive me nuts.

2) I suggest creating a group for this at groups.drupal.org. Someone who is willing to dedicate the time to keep the group going should start it. I'll subscribe and participate some but I'm not going to commit to anything more.

Well, I'll mosey on over and start us a group. We can look at building a specification list for starters. And see what happens. Like I said I won't be ready to implement anything until October, but no reason that other folks can't start the ball rolling if they're ready now.

The group is created, but awaiting moderation.
groups.drupal.org

--
tys

BLUE MOUNTAINS health & harmony
www.health-harmony.com.au

building an alternative health & spirituality community in the Blue Mountains

--
tys

Michelle’s picture

Ok, I approved it and subscribed to it.

Pity... This will probably mean the end of this, one of the longest running posts ever. ;)

Michelle

--------------------------------------
My site: http://shellmultimedia.com

blairski’s picture

I would love to take part in a group recipe effort. Together we should be able to come up with some "best practices" for setting up business directories. I'll end on over to the group now.

jenlampton’s picture

It would help if you let us know what the name of the group was, or how to find it, if you want us to join.
Since I last posted to this thread, I have created several Business Directories for Drupal, I'd love to discuss.
Jen

*~ current project: www.customerthink.com ~*

Michelle’s picture

http://groups.drupal.org/business-directory

Michelle

--------------------------------------
Drupal articles and tutorials: http://shellmultimedia.com
Current project: http://couleeregiononline.com/

EHA’s picture

i'm interested in this project. i'm doing several corporate sites at the moment and the solutions i've utilized so far is a combination of cck, views, nodeprofile, nodefamily, and usernodes.

while it does the trick to a certain extent, having a module dedicated for such a purpose would be the elegant, approach not to mention it would reduce system requirements.

ring me up if i can be of assistance.

Daily Dotventures - Adventures and misadventures in a Dot-com World.
http://dotventures.blogspot.com

hectorplus’s picture

I have a business directory for my site. I used cck and views: http://youfolder.com/business_directory

Youfolder.com
Share what's in your folder for the Hispanic community in Canada.

Summit’s picture

Hi Hector,

Will you provide the code for your solution?
Thanks in advance,

greetings,
Martijn www.eandrium.com

jpjanze’s picture

Hi Hector, it would be great to have more details on how you created your directory listing. It is very good!

jpjanze

http://www.harostreetmedia.com

jamin0’s picture

what a tease :)

I am looking for the same thing. I would prefer to use whatever capabilities that drupal provides. I guess I should read up on CCK and figure out how this guy did it.

rimma’s picture

Could you talk a little bit about what modules you use for this directory.
what kind of view you use for the directory home page(not the site home page).
Thanks.

Richard Ma
www.meetcampus.com

mahmut’s picture

I lile buy this script. This best
Mahmut

http://www.turkiyeilan.com

Hara Kim’s picture

I needed a module like this I couldnt find one really so I just used phpld..

www.hutsy.com - Search Engine, Web Directory & Online Community
www.asiankraze.com - the online asian community
www.moneymakerfuel.com - money making portal, forums
www.dexurl.com - www.justyourpet.com - www.realcasinotips.com - www.seopagerank10.com

blairski’s picture

After a bit of playing around, I've figured out how to do it using CCK and Views. I'll write up a tutorial on how to do it and post a link back here. Give me a few days..

mokargas’s picture

Did you get round to writing that tute? :)

mzafer’s picture

Hi Blairski,

Did you get a chance to write the tutorial, If not can you please give some pointer on how to do. It will of great help to me.

Thanks
mzafer

drupal-developers-melbourne’s picture

Hi, guys.

The trick is that Drupal already has all the functionality to build business directory. Actually it can be anything you want. Just need some experience in using CCK and Views plus a number of 3d party modules and some PHP hand coding...

Have a look at my Australian Business Directory (beta yet):
freebusinesslist.com.au

Anyone invited to register to see WHAT! registered users are being offered to do. A lot more to come...

I was really surprised when noticed the heading for this thread :)

blairski’s picture

Nice site ian.g. I particular like the Google maps integration.

Michelle’s picture

To be fair, this thread started in 2003, which is pre-CCK/views. :)

I agree, though. I'm doing the business directory on my community site with CCK and views. It's quite possible. I can see a need for a "do it all" module, though, if people are looking for a drop in solution. I've been considering using the classifieds module even though I could do my classifieds with cck and views as well because it has stuff like expiring nodes and other goodies all built right in. Sometimes it's nice to have it all in one module. So I can see both ways.

Michelle

--------------------------------------
My site: http://shellmultimedia.com

Summit’s picture

Hi,

How did you do the google maps integration please?
Is this drupal functionality? If so which modules did you use?
I really like the setup of your site.

Greetings,
Martijn

drupal-developers-melbourne’s picture

Hi.
It wasn't difficult.
Gmap.module +location.module + gmap cck field. Set up gmap module and location module, then add the gmap field into required content type. When somebody submits this content type - they will be presented with Google map. Using Map Navigation buttons, they need to locate a point on the map and mouse click it. Longitude and latitude will be inserted automatically.
Then you need to create a view to show this map or to use standard blocks for displaying author map or node map. gmap.module and location.module have many built in feature to play around.

Though, it might take some time to understand how it works together.

mokargas’s picture

Looks good in terms of functionality - and LOCAL!!! - though the design could use some work (no offense intended).

Gmap stuff is great, shows how far drupal can be bent to suit a purpose.

blairski’s picture

The thing i am struggling with is have an option for paid listings. I have tried "pay per node" with ecommerce, but with that you have to a) become a member first, b) then pay and c) then add your listing. I can see that turning off a lot of potential subscribers because it is long winded.

It would be great if people can select a free or sponsored option (perhaps as a taxonomy/term) when adding a new listing. If they have selected "sponsored", it should then direct them to paypal or similar to pay. I just can't seem to figure out how to do it that way! creating the directory itself is not a problem using cck and views, it is just this last bit.

Any ideas?

drupal-developers-melbourne’s picture

This is too easy.
Create and use two content types. One for paid listing and the other for free listings.

blairski’s picture

The thing i am struggling with is have an option for paid listings. I have tried "pay per node" with ecommerce, but with that you have to a) become a member first, b) then pay and c) then add your listing. I can see that turning off a lot of potential subscribers because it is long winded.

It would be great if people can select a free or sponsored option (perhaps as a taxonomy/term) when adding a new listing. If they have selected "sponsored", it should then direct them to paypal or similar to pay. I just can't seem to figure out how to do it that way! creating the directory itself is not a problem using cck and views, it is just this last bit.

Any ideas?

jcastr1’s picture

I'm also trying to come up with a drupal + ecommerce + bussiness listing solution. I think in a possible solution you could use product and roles module, create a business listing module (shouldn't be too difficult) and when a user purchases the listing--> add a role. The listing module would then know if a user has paid for a listing he/she has the role "paid_listing".

I'm currently working on a module that will do this.

-listing.module will use the cart api.
-other modules used
-generic product module
-using ec_roles

the difficult part is the loose coupling of this solution. For example, if a user decides not to check out, then the listing would still be there, but not published (front end work).

Another challenge is calculating the total and mapping that to the role. I have a solution in mind that might work, where there is only 1 role, paid_listing. Other listings would be considered free (sponsored), and a role would guarantee that the user has paid for all his features. Features included are stored in the DB.

and last what about upgrades? Will the user be able to edit the listing and add more features later? If so then I would need to keep track of paid features as well.

venusrising’s picture

I think setting up a directory module like Mosets Tree that is availble for Joomla and Mambo
http://www.mosets.com/tree/

It has some really great features like the ability to vote and comment on listings. You can change the language file to reflect a name change like calling listings articles etc. There is a fast category upload in the admin and an import tool for csv import. It also comes with some modules about 5 that can pull data based on certain criteria, That way you you don't need to mess with DB calls for some nice basic functionality.

venusrising

venusrising

gmasky’s picture

http://drupal.org/project/directory

This is an existing project. Maybe we can integrate business directory features into this module. I believe tat this module is currently being evaluated for new features.

skilip’s picture

Hi all,

I'm very curious about the status of developing the business-directory module? Is there a solution yet? Is there someone working on it at the moment?

Michelle’s picture

Hmm... I don't know if anyone is working on an actual module. Over in the business directory group, the focus seems to be making use of existing modules.

Michelle

--------------------------------------
Drupal articles and tutorials: http://shellmultimedia.com
Current project: http://couleeregiononline.com/

gmasky’s picture

Hey Michelle,

I love your implementation of business directory with CCK and Views. I hope you share a tutorial on how you implemented this. It will be most valuable.

Good Luck
Gerry

Yurovsky’s picture

Michelle’s picture

Very nice looking site. I don't have time to give it a good look now, but it gives a good first impression.

The first, though? No way. :)

Michelle

--------------------------------------
Drupal articles and tutorials: http://shellmultimedia.com
Current project: http://couleeregiononline.com/

Yurovsky’s picture

As a local business search specialist, i'm pretty sure...

Michelle’s picture

Oh, for your local area? That I can see. AFAIK, my business directory is the first one on Drupal in my area, too. But you made it sound like this was the first business directory ever made with Drupal. :)

Michelle

--------------------------------------
Drupal articles and tutorials: http://shellmultimedia.com
Current project: http://couleeregiononline.com/

Yurovsky’s picture

Try to "googlize" this term: "ILM".
My knowledge isn't limited to my area.
If you think, that couleeregiononline.com is worth to be called "business directory" by PRO's (!), think again. (Or, maybe, you have another project?)
BizWiki.co.uk, on the other hand, definitely worth...

Michelle’s picture

I think you need to "googlize" this term: "Manners".

First off, I was never suggesting mine is the first as it's not even done, yet. I'm simply saying that, considering Drupal has been around for 6 years, there is no way that your freshly launched site is the first business directory ever. Since most business sites don't make it obvious that they are done on Drupal, it's not easy to search for examples, but I know I've seen them in the past as I read the showcase forum frequently.

As to whether or not my site is "professional", one of the definitions is "Performed by persons receiving pay". I've already received money for the site and intend to monitize it further once it's finished, so it is, by definition, professional. If you're simply saying that yours is better than mine, well, I'm not interested in getting into a pissing contest.

I haven't the foggiest idea what Industrial Light and Magic has to do with this discussion.

Michelle

--------------------------------------
Drupal articles and tutorials: http://shellmultimedia.com
Current project: http://couleeregiononline.com/

Yurovsky’s picture

1) ILM= Interactive Local Media (and not Industrial Light and Magic)

2) If you want to see Drupal-based local portal (again, i'm about PRO's), look at
www.MyClaySun.com
www.Blufftontoday.com
www.YourSouthHills.com
www.Savannahnow.com

3) It's not mine

Keep trying...

Michelle’s picture

1) I was being sarcastic. Telling someone to Google a TLA with many possible meanings is rather silly. Industrial Light and Magic happens to be the first one that comes up. "Interactive Local Media" isn't even on the first page. Perhaps you should do your own homework before telling someong to Google.

2) I've seen all those. They're all nice sites. I have no clue what that has to do with your claim that this is the first business directory ever created with Drupal in 6 years and hundreds of thousands of sites.

3) So you're being an ass about a site that isn't even yours? I guess you're just a troll then.

"Keep trying"

No thanks. I'm done wasting time on you. I don't have a staff working on my site so, if it's going to get finished, I need to work on it and not engage in pointless discussions with trolls. If you don't like my site, fine. You aren't in my target market, so I really don't care.

Michelle

--------------------------------------
Drupal articles and tutorials: http://shellmultimedia.com
Current project: http://couleeregiononline.com/

bric002’s picture

Boys and girls! Can we just all get along? We are getting off topic here aren't we?

I'm here to see about Directory staying alive and being developed into something functional. How about you?

I inherited http://www.tomballtexas.com and am hoping to, with the help of Drupal, convert it in to a site that functions like phpmydirectory. Right now it is just an HTML site.

BTW – Isn’t "Interactive Local Media" just a fancy way of saying “portal”?

You both have good sites. Can we discuss where Directory should go next? Or what about an entirely new module?

IceMan

Michelle’s picture

On or off topic, piling more on this ancient thread when there's a group for this doesn't make a lot of sense. I suggest posting there.

I'm done with the previous discussion anyway. I don't like playing with trolls.

Michelle

--------------------------------------
Drupal articles and tutorials: http://shellmultimedia.com
Current project: http://couleeregiononline.com/

bizwiki’s picture

I've only just come across this and thought it might be worth clarifying a few things.

Yurovsky, thanks for mentioning Bizwiki - very nice of you.

Michelle, I apologise that it all got a bit out of hand.

Yurovsky was, I believe, simply "announcing" Bizwiki, he/she is not in any way associated with the site - as you, Michelle, correctly concluded.

We honestly don't know if Bizwiki is the first Drupal powered directory, but I doubt it is given how long this thread has been going on. I know we were very happy that Drupal had the modules we could use as a starting point for development and it was definitely the right platform for us to base Bizwiki on.

We actually hadn't planned to formally announce it to the Drupal community until it was out of beta although I did post it on Drupalsites just to get a bit of feedback.

In any case, I wish you all the best with your directory Michelle.

Teresha
Bizwiki - the business wiki
http://www.bizwiki.com/blog/

Teresha
Bizwiki - the business wiki
http://www.bizwiki.com/blog/

Michelle’s picture

No need for you to apologize. It wasn't your fault.

Your site is very well done. When you're ready to formally announce it, I suggest doing a full writeup in the Showcase forum and point it out to a maintainer so it can get promoted to the front page.

I know my site isn't as good as yours and never would claim it is. I was just contesting the claim that it was the first. As Drupal has been around for about 6 years and I know I've seen other directory sites in the past, I knew that wasn't true. Then he started in on how my isn't professional in a "tone" that seemed very arrogant and derogatory and I took offense. Which is actually kind of funny since I'm usually the first to admit that my site is a hobby but I think it looks pretty good for being built by a non designer. :)

Anyway, I really like your site and have it bookmarked. I'd love to see a writeup on it.

Michelle

--------------------------------------
Drupal articles and tutorials: http://shellmultimedia.com
Current project: http://couleeregiononline.com/

bizwiki’s picture

Thanks for the good idea, Michelle, we'll definitely do that.

Teresha
Bizwiki - the business wiki
http://www.bizwiki.com/blog/

Teresha
Bizwiki - the business wiki
http://www.bizwiki.com/blog/

WorldFallz’s picture

Definitely +1 on the great site and +1 on the writeup. Would love to peak under the covers on this one, great job.

_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.

Hara Kim’s picture

When this finishes.. will someone tell me how to port my phpld directory to make my site all drupal =)

Webmaster Blog -Internet Marketing & Seo Information

droople’s picture

link

himagarwal’s picture

Have you guys come out with something? I'm currently using free version of phplinkdirectory at Bead Directory and Wallsam Directory. It is never the less fine, until I became fan of drupal, recently.

Is there any live sites using any directory module which can be of helpful in nature. Any modules? Any information/progress on this thread will be appreciated.

hectorplus’s picture

You can create a business directory using views, cck and contemplate. I created mine with the two modules, the contemplate module is just to customize what filed to show. Not very advanced, but it does the job, a basic business directory: http://www.tecito.com/business_directory

Tecito.com
The growing Hispanic community in Canada.

blairski’s picture

That is a nice directory and a good example of a good basic one.
Are you planning on adding features like paid listings?

-----

My Drupal Blog

kwgossett’s picture

subscribing.

faunapolis’s picture

hectorplus’s picture

Hello, no have no plans on adding that feature, i would like to keep it free for now, as it is not feature rich.

Thanks

Tecito.com
The growing Hispanic community in Canada.

Terebinth’s picture

Subscribing

Ishkuk’s picture

I thought this would be really difficult to do by hand using CCK/Views, but it isn't, here's how I did it:

NB: This tutorial has *not* been checked, but should provide a *rough* guide. *Please* correct me if it isn't clear!!

1. Download CCK (http://drupal.org/project/cck)
2. Download Views (http://drupal.org/project/views)
3. Navigate to Administer > Content Management > Content Types
4. Create one called "directory entry" or whatever you like
5. Go back to Administer > Content Management > Content Types
6. Click the Add field link that corresponds to your new content type
7. Select the options for your new field
8. Repeat for all necessary fields (list of fields: http://drupal.org/node/3478#comment-7858)
9. Clone one of the default views (if you have Organic Groups use the "og" view)
10. Configure the view to use the data from your directory entry content type.

Configuring the view isn't that easy, but if you check each setting and set it up right you should have a pretty good directory with RSS syndication.

This tutorial is done from memory and has not been checked, so please correct it if you have problems. My directory is very stripped-down, so posting screenshots of the view settings wouldn't be very helpful. I will subscribe to this post, so if you have any problems with this please reply!

Isaac

superduperdan’s picture

Thanks for the tutorial Isaac. Can anyone confirm these steps are all correct?

Thanks,
------------------------------------------
Solutions for interactive design™
www.ss-interactive.com

Dan

superduperdan
www.superdorx.com

jcastr1’s picture

http://www.event-solutions.com/BlackBook

While working for this Magazine I developed a solution, includes
+ecommerce module
+My own Module (The custom directory)
+forward module
+upload module
+lightbox jscript

Summit’s picture

Hi,

Will you distribute your own custom directory module please?

Thanks in advance for considering this.
This is the power of Drupal I think, right?
(I did the same with my build nodeforum module www.drupal.org/project/nodeforum).

Greetings,
Martijn

himagarwal’s picture

Directory created by drupal5 at www.beaddirectory.org with help of node browser and node link module.

Summit’s picture

Hi,

this tread is about building a directory module, isn't it? Please also support that when you show off your directory?
John Castro will you contribute your directory module to the community?

Greetings,
Martijn
if you appreciate e-development work, please place a link from your site to www.trekking-world.com

michelleadams’s picture

Hi there!
It's clear that there are a lot of interested people, but is there any ready product?

Michelle

http://lnk.uz

WorldFallz’s picture

There are so many variations on the details of a directory type site and it's so straight forward to build a directory in d6 with cck and views, I doubt very much there will be a 'directory' module.

===
"Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime." - Lao Tzu
"God helps those who help themselves." - Ben Franklin
"Search is your best friend." - Worldfallz

_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.

hectorplus’s picture

I second that, some other modules to consider, imageCache, filefiled.

HectorPlus.com

homeshop’s picture

you don't need a directory module. You can do all you want with views, cck, filefield, profile module, advanced profile etc.

I made this business directory http://www.info-piata.ro

arhak’s picture

I can't commit (firewalled) but I can provide patches
where would be that project page?

emilcohen’s picture

Is there any one who all ready build business directory Module for drupal 6
business directory Module - any other solutions ?
this is the part i'm missing on my website placeitlocal.com, i want to look the same like google maps / google places any idea?

Place it Local http://www.placeitlocal.com
searchpagelocal.com http://www.searchpagelocal.com

aac’s picture

Subscribing!!

---~~~***~~~---
aac

PlayfulWolf’s picture

+1

slash75’s picture

subscribe