WordPress Plugin(s): WP Contacts Directory

=== WP Contacts Directory ===
Contributors: Ahlul Faradish Resha
Donate link: http://ahlul.web.id/blog/2009/01/10/contact-directory.html
Tags: contact,info,member,list,directory,csv,import,business directory,business
Requires at least: 2.7
Tested up to: 2.9.2
Stable tag: 3.0.1This plugin use for manage and display directory(directory page) about informations. Very Easy to use and modify.
== Description ==
This plugin use for manage and display simple directory about informations.
You can use this plugin to list your member, your affiliates, and other informations that you want to display or manage with your blog.== Installation ==
Heuheu, just activate this on your dashboard and it will work for you.
Attention: If you use older version than 3.0, this will upgrade your contacts. If you still want to use single category for each contact I suggest don’t upgrade.
== Changelog ==
* 3.0.1 Add message box to tell how to upgrade in WP Contact Manager Page (Contact List)
* 3.0 Add many features, support for multiple categories, and you can modify the contact template too
* 2.2.5 Fix missing separator
* 2.2.4 Add support for Office 2003 style.
* 2.2.3 Fix some URL on directory page(post).
* 2.2 Add some functions; include alphabetic sort
* 2.0 Add some functions: available for add or edit contacts from backend, add CSV importer
* 1.5 Fix some minor error
* 1.0 Release date== Upgrade Notice ==
Attention: If you use older version than 3.0, this will upgrade your contacts. If you still want to use single category for each contact I suggest don’t upgrade.
== Frequently Asked Questions ==
= What i can do with this plugin? =
* With this plugin you can manage your informations directory
* You can add directory about your school alumni, your member contact, etc.= How to use this plugin on my wordpress? =
Just add tag [contactdir_addform] to show add form in your post.
And add tag [contactdir_directory] to show list of directory in your post.
Download Here: http://downloads.wordpress.org/plugin/wp-contacts-directory.zip
Related posts:
- WP-Plugin: WordPress Comment Auto Responder
- [WordPress Plugin] Tampilkan data hasil pemilu pada situs wordpress anda
- WordPress-Plugin: WP CustomYM, Create Your Own Image for Yahoo Messenger Online Status
- WordPress Plugin: Menampilkan Kurs Rupiah di blog Anda sekaligus dari beberapa Bank
- WordPress 2.7.1 SMTP Enabled

Do you have a live demo that uses the plugin?
Here: http://ndhs4girls.org/wp/?page_id=201
Is it possible to change the fields or add additional fields? That is, I’d like to be able to list three telephone numbers, plus have additional fields for names of children, etc.
Thanks.
Plugin baru lgi dari mas ahlul, keren mas..
This plugin is great! Very simple to use which is important to my clients. I have a question about how the address displays;
Address:
175 Boothby Rd. Limington, ME
That’s how it shows up on web page. Should it display next to Address instead of below?
Thank you for sharing your skills.
Look into the code, and you can search for “Address: “, you can add break tags between it and address value.
If you still get problem dont hesitate to contact me.
You can buzz me at ceo.ahlul (YM) or ceo.ahlul@msn.com..
That worked like a charm. Thank you for your support. Was happy to donate to you for this great plugin. Thank again!
Hi thanks for donation,
I’ll add new feature soon, you you can make a template for disply each entry,
Hello,
I’m just echoing what Simmons asked. This plugin would be perfect for me if I can add, delete, or edit the fields. For example, I want to remove the email required and make it optional. I also want to be able to add children, or birthday, etc.
Thank you
Hi,
Thanks for the neat plugin. Is ther some way I can allow users to add contacts? Users can only see the contact settings if I make them adminstrators!
Mantab Uda…! sangat membantu sekali Artikelnya.. tinggalnya masih di Karanggayam kah?..
Overall good stuff. Categories should be sorted alphabetically or better yet have sort order ability.
Great Plug-in, I’m using it for a clients site right now and it looks and works great! Wondering if you could answer a few questions:
1) Right now only Admin’s can edit/manage contacts. How do I make so I can make this available to Editors? When I hand this off to my client I won’t be giving them an Admin login (for there own good), but they’ll need to be able to manage the contacts.
2) How can I add more fields? Such as a description or perhaps a photo?
3) I’ve noticed that not matter where I put the [contactdir_directory] on my page it always goes on top and all text goes below it. What if I want some text above the directory? How do I get it to go above it.
4) I’ve noticed you have a CSV importer which is fantastic, is it possible to have a link for users to be able to download CSV’s of the contact?
5) If users search for a name and there are no results, is it possible to add a “You Search Returned No Results” kindof text?
6) It’d be nice if we could sort by Category in the backend.
7) Any chance of having any widgets that go along with this plugin? Perhaps Categories?
Anyway, great plugin, if we could get some answers to these I’ll for sure be donating.
8) Could we make the Address Auto-Link to Google Maps?
I forgot WordPress makes 8 ) become 8), oh well. But it’s number 8 on my Plug-in wish list. thanks.
Ok, i’ll try to process your requested plugin soon.
termikasih infonya. saya mau tanya kira2 plugin apa yang sangat dibuthkan untuk SEO dan menangkal spam..?? menurut anda niche blog apa yang banyak visitornya ?
Pakai Akismet aja dah cukupp mas.
Love your plugin!
So On my page in WP, I have a header image and I then insert the “[contactdir_directory]” code after the image is posted, but for some reason, the Plugin always shows on top of the image. Is there a way I can post the header jpg image above the directory? THANKS IN ADVANCE!
Sorry late to respond, btw is the problem still happen?
If yes, where you contact directory URL. I’ll check it.
Anyway to display chinese character in the directory?
Yes, i think you can use any characters for directory.
Or you get a problem with it?
Great plugin but it appears that the CSV importer isn’t working correctly. My CSV file is set up according to your example, but all the fields import as one line into the Name field… strange…
It cause by version of CSV. In office 2003 use , for separate the field but 2007 use ; to separate the field.
But dont worry I’ve tag new version of this plugin, and in this version you can choose the csv style (2007 or 2003).
It will available in hours after i post this comment.
Hi Ahlul. Unfortunately it appears there’s still a problem. In my test import file I’ve used “,” then “;” then nothing at all in the address field to separate the various parts of the address, but in both cases the following error appears on import:
Warning: fgetcsv() [function.fgetcsv]: delimiter must be a character in /var/www/vhosts/mysite.com/httpdocs/wp-content/plugins/wp-contacts-directory/contact-directory.php on line 881
I’m using Excel 2007 and WordPress 2.9.2.
Hope that’s useful.
Thanks for remind me, there is a missing separator in 2.2.4, but i’ve fixed it in 2.2.5
Hello!!! thanks for the plugin. I am using version 2.9.2. I installed the plugin but when it try to activate it I get an error ” Parse error: syntax error, unexpected T_ENDFOREACH in C:….\wp-content\plugins\wp-contacts-directory\contact-directory.php on line 431
Any suggestions ? :(
Thanks in advance and once more the great work
I think the plugin is broken. Please redownload it again :)
Error again:
Parse error: syntax error, unexpected T_ENDFOREACH in C:\xampplite\htdocs\wordpress\wp-content\plugins\wp-contacts-directory\contact-directory.php on line 447
The error appears when I try to install version 2.2.3 – 2.2.5 in WordPress 2.9.2.
IN 2.9.1 it is OK . :(
Thank you!!! Works just fine now!! Simple and great!
Hi. Love your plugin. Upgraded to 3.0 and all my category connections are no longer displayed. Checked database and it is there but nothing shows up for a contact’s category either in the listing or the backend.
Any Ideas?
Rick
I keep getting this error in my log:
[17-Mar-2010 19:20:17] PHP Warning: in_array() expects parameter 2 to be array, boolean given in /var/www/html/intranet/wp-content/plugins/wp-contacts-directory/contact-directory.php on line 517
Also during the activation of the plugin I received these two errors. I’m running WP 2.9.2:
[17-Mar-2010 19:10:23] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘LIKES ‘wp_contactdir” at line 1 for query SHOW TABLE LIKES ‘wp_contactdir’ made by activate_plugin, do_action, call_user_func_array, contactdir_install
[17-Mar-2010 19:10:23] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘LIKES ‘wp_contactdir_cat” at line 1 for query SHOW TABLE LIKES ‘wp_contactdir_cat’ made by activate_plugin, do_action, call_user_func_array, contactdir_install
Have you update with click on message box in head of input page?
Here: admin.php?page=contactdir-manage&update=1
You have to update so the category will appear
Thanks for the quick reply. I ran update=1 and now the categories are showing in WP backend, but they are not showing on the page that uses the [contactdir_directory] shortcode. I am no longer receiving any PHP/SQL errors.
Can you tell to me the url?
Or please pm me at ceo.ahlul@yahoo.com for more discussion :)
I am having the same problem, have ran the update and categories showing in backend but not on main site. If a user tries to browse by category nothing is shown.
Any thoughts?
Cheers,
Jon
You can use old version if you want to display dropdown category:
http://wordpress.org/extend/plugins/wp-contacts-directory/download/
Hi, thanks for the response.
I have tried installing all earlier versions and still no categories appear.
I have send an email to your email. Can I please send you the URL?
Upgraded to 3.0. No category is shown in listings. Tryed to delete all contacts and categories – not helped!
I think your problem was same with Rick :)
—
Have you update with click on message box in head of input page?
Here: admin.php?page=contactdir-manage&update=1
You have to update so the category will appear
I’m not shure where i must update this.
I delete the plugin and installed it iagain. The problem persist.
Ok, i update admin.php?page=contactdir-manage&update=1.
Categories are still not shown on the page that uses the [contactdir_directory] shortcode.
Search between categories alson don’t work.
Hmm can you provide for me you user and password for wp admin? I’ll help you directly.
I’m sorry, but i can do that. I’ve installed back the 2.2.5. version. thahs ok for now. Many thanx!
Hey, Just wondering is there is a way to have a dropdown menu to sort the categories ( in alphabetical order too)
Love the plugin and will definitely be donating once I get things setup
BTW did you ever used version before 3.0? It supported the features that you requested.
This is the version I an using, Version 3.0.1
Is there an option that i change to switch to dropdown from the multiple checkbox?
Hi Ahlul!
Nice and very useful plugin, simple clear code.Thank you for it!
Unfortunately, I can’t donate you due to I’m also an un-donated developer (but newbie on wp field:)
Only an improvement suggestion here for a possible future version:
Can you provide custom fields on Contact dir management on admin or would the CSV import be extended ( for example importing all fields from Thunderbird More Function AddressBook which can export either , or ; separated CSV)?
I can see, all of above requires modifying your tables added to the wordpress database to extend the imported or custom given additional fields, and for example in case of Thunderbird importing that would be tricky somehow synchronizing the categories also contained in the exported CSV.
If you see fancy in the written idea, really it’d be nice giving this improvement in the future version of your plugin. (Owing to there is not else so simple even combined address book plugin which maintain CSV import. Either there is which can import a CSV from outlook, but that makes posts from the imported contacts (not so good idea as per my concern) or there is a simple address book which is not able to export/import.)
Thanks for your answer,
br,
iplnts
I am using your plugin and I’ve added two categories. It should be posted on the listing which category the listing belongs, but it does not. Can you tell me how to fix this?
thanks
I have a problem with searching in this category. I discovered that the problem is if the name starts with a digit.
Hi. Did you ever figure out why the [contactdir_directory] shortcode is not showing categories? I have a demo next week and would hate to have to revert to an old version.
Thanks for this great plugin. However, could you please offer a reply in regards to adding additional fields? I REALLY need more info than is pre-built and I’m having trouble navigating the programming…
-M
Where can I find the older version of WP Contact Directory Plugin? Like 2.2.5? I’d like to try that version… Thanks for the excellent work!!
You can download other version here:
http://wordpress.org/extend/plugins/wp-contacts-directory/download/
Btw which version did you like?
I’ve make a question to all who use this plugin, but i not get feedback…
(your comment box does not allow line breaks?)
Hi I am using version 3.0.1 of your plugin on WP 2.9.2; these are my findings: 1) Category does not display in contact details through %category% usage in template 2) Pressing the “All” option in the alphabetical bar, throws back to the blog home page instead of listing all contacts 3) Search issues when checking a category and leaving search field blank; this does not return any contacts in that category 4) Plugin occurs twice in the plugin admin screen 5) Regarding your question; I would recommend to have 1 category and multiple tags per contact which is more in line with WP. Rgds Tom
I am using your plugin and I’ve added two categories. It should be posted on the listing which category the listing belongs, but it does not. Can you tell me how to fix this?
I also want the possibility to choose category by drop down ;)
PIP
I also want to be able to put a text or an image above the diectory…
I am having the same issue with the category. ran the update and still not working.
I also would like the option of a drop down category selector.
Category search does not work. It only remembers the last entries category?? or maybe its only the last category it can search by.
LMK!
oh hah!! otherwise this is a great widget!! saved me lots of time.
Hi,
thanks for your plugin. It works great for me but is it posible to display filter (drop down list) by town for instance ?
Secondly, it should be great to have the ability to add new custom fields (Facebook Twitter picture, etc.).
Best regards,
AD
I have also asked for dropdown, custome fields and image + some more… and how much he want for speeding up the development and bug fixes. But i have not got any answere.
Hi,
Nice Plugin but i get a error when i try to install it on version 2.9.2 of WordPress
Plugin could not be activated because it triggered a fatal error.
Parse error: syntax error, unexpected T_OBJECT_OPERATOR, expecting ‘,’ or ‘;’ in c:\domains\psvcrez.nl\wwwroot\wp-content\plugins\wp-contacts-directory\contact-directory.php on line 729
Anny thoughts about that ?
Regards Daniel
Unfortunately I am getting the following error when attempting to look at the Contacts Directory
Warning: file_get_contents(http://ahlul.web.id/tools/plugads/wpcontact.php) [function.file-get-contents]: failed to open stream: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. in C:\xampp\htdocs\testsite\wp-content\plugins\wp-contacts-directory\contact-directory.php on line 577
Fatal error: Maximum execution time of 60 seconds exceeded in C:\xampp\htdocs\testsite\wp-content\plugins\wp-contacts-directory\contact-directory.php on line 577
Fatal error: Maximum execution time of 60 seconds exceeded in C:\xampp\htdocs\testsite\wp-includes\wp-db.php on line 411
As you can see i’m using Xampp as a testing enviroment which is usually fine. Could this be the cause?
Thanks
Jon
Sorry, Realised my error! this box isn’t connected to the net so hence it can’t get the file contents from http://ahlul.web.id/tools/plugads/wpcontact.php
Thanks!
I like the idea of having a display category. Have you been able to do this?
I have special groups of readers that I’d like to address “privately”.
Thoughts?
“posted in category” is not working.
on the function contactdir_parse(), there is $cat_list which is suppose to display the category, but it doesnt seem to do anything. I would like to figure out how to display the category on the contacts page.
Golf Cash is Australia’s favorite website for golfers who love to have a bet on their golf rounds
www.thegolfblog.com.au
thanks
How can i change the directory fields to show “nombre” instead of name? I am trying to use this on a spanish website?
Thanks
adrian gonzalez
this plugin is exactly what i was lookin 4 .. but i need to use different fields, and in italian .. do you think you could do that? that would be surely worthy something more than just a donation! Let me know .. please! :-)
Great Pulgin – wish list:
1. Add/Upload Photo
2. Icons with links to Facebook, Twitter, LinkedIn Profiles (place in lower right blank space
3. The ability for users to login and edit their profile
I was talking about live demo ;)
Sorry
What Jane said! Minus second point, but I guess it wouldn’t hurt :P
Would be really great add
I have a bug and a proposal
Bug
With WordPress 3.0 and enabled multiple sites
the plugin does not work properly should manage contacts separately for each site.
The proposal
A great feature is to put the dynamic fields but I think it is very complex to implement.
Thanks for the plugin
bb :)
Actually I already had a plan for that, but till now I have some commercial project, so I think i will do all suggestion features after all my project is done.. as you know this is free :)
Sure but I have read this
“Need feedback soon. I confused for next features, can you give me a feedback? Now I think to keep to display category in post or page as dropdown(but keep multiple category choose as backend)? What do you think?
You can post in http://ahlul.web.id/blog/2010/01/10/wp-contacts-directory.html”
I just wanted to help:)
Ah ok.. he2 sorry I forgot about that.
BTW according to you, till it better with dropdown categories?
Nice plugin… Questions. 1. Can I somehow associate a user photo with this plugin? 2. How about custom links/icons for Facebook, twitter, etc.? 3. What happens if a contact changes email for example. How do they edit the information?
Hi Ahlul
This is really a great plugin and easy to use. Only thing that bugs me is that the categories appears in the order that you add them. Is it possible to sort them automatically so that they appear alphabetically, it will look much neater and make it easier to use.
I also think it will be better to have the categories as a drop down list on the page where you add entries for the person to select rather than a tick box. On the display page it is OK to show all the categories but they should be sorted alphabetically.
You’ll see on my site I use the plugin to build a business directory, for which it is good and will be great with the abobe enhancements. I’m sure these changes will also make sense in other applications.
Kind Regards and keep up the good work.
How about an if/else statement for something like the url so we aren’t left with empty lines above and below the filled out data.
something like if %url% =! empty { %url& } else { do nothing with this value and hide the line }
hope that makes sense!
Hi Mr. CEO.Ahlul
I m using wp-contacts dicectory which created by you. http://wordpress.org/extend/plugins/wp-contacts-directory/
May I know how to display my contact list by categories? Actually there were only 2 tag for the function right?
Pls give me some suggestion what should I can do! Thanks
This is a great plugin but for some reason although within the admin Contacts dir. I can see that categories have been stored, they are not showing on the display directory page, nor or they working when a user selects to display on certain categories.
For instance I know I have several contacts in the category ‘south east’, and I can see that the category is stored against that record in the admin area, but when I select that category on the directory display page then no contacts are returned.
Am I doing something wrong, or does this aspect of the plugin not work?
I have tried a completely new install on a different domain and I am getting exactly the same issue as detailed on the 18th of August – does this plugin not actually work, and do you offer any sort of support? I am happy to pay for help with this since it is a plugin with such great potential.
Making it easier to add fields would be great. I have no problems adding new fields but others do. The easier you make it for people the more that will use this great resource.
Thanks Ahlul!
If you have no problems adding new fields perhaps you can let me know what is the code syntax that I need to enter since I can not find anywhere in the documentation that tells me how to do this – therefore the product is un-usuable.