Any plans to incorporate that application's data into this module? It would be nice, Facebook et al are using it...

Cheers!

Comments

soosa’s picture

i will see this inshalla but currently i am focusing on contacts importing rather than exporting a CSV file.
in all the ways, that will be in my TODO list inshalla :)

Cheers!

soosa’s picture

Status: Active » Closed (fixed)
NikLP’s picture

Status: Closed (fixed) » Active

Ok two things, what is "inshalla", as I have no idea.

Secondly, don't close this, as someone else could do this, not necessarily you. And another thing, if you are "focusing on contacts importing", what's wrong with Outlook? It's exactly the contact data from that application that I am referring to. It's no different than getting info from Gmail or any of the others, really, with the exception that more people use it, and it's a glaring omission on the list... it just uses a file upload instead of an API, that's all.

soosa’s picture

Ok two things, what is "inshalla", as I have no idea.

inshalla means "in god's welling"

Secondly, don't close this, as someone else could do this, not necessarily you

when i close the issue that doesn't mean that it won't be accessable for the other people, i would love people develop over my work and thats why i am making this contribution but to manage my stuff i used to close it, anyway, thank you for saying so, i won't close issues in similar cases.

if you are "focusing on contacts importing", what's wrong with Outlook?

nothing wrong with outlook!! but as i said above CURRENTLY i am focusing on contacts importing from a service provider which of course doesn't mean that i am ignoring CSV files!!! plus that i clearly said "that will be in my TODO list inshalla :)"

It's exactly the contact data from that application that I am referring to. It's no different than getting info from Gmail or any of the others

True

with the exception that more people use it, and it's a glaring omission on the list

may be

it just uses a file upload instead of an API, that's all.

True, thats what i mean by saying currently focusing on contacts importing rather than parsing uploaded files.

Ma'moon

sami_k’s picture

Can you provide an example csv for structure and then perhaps someone can write it... It's trivial to write a cvs importer.

NikLP’s picture

If you're asking me to post a load of confidential information about my friends and clients onto a public website, then, no.

The method to extract outlook contact data is simple. The method (tested with Outlook 2003) is as follows.

Select File > Import and Export
Select "Export to a file"
Select "Comma separated values (Windows)"
Select "Contacts"
Save the file. That's it.

soosa’s picture

First of all, the man above did NOT ask you to "post a load of confidential information about your friends and clients onto a public website".
Secondly, what he meant by his comment was posting a CSV file STRUCTURE but not a private CSV file related to you or to anyone else!.
Third. you got it wrong, he did NOT ask for "how to export a CSV file from outlook" rather he asked for a specific structure for the exported file since comma seperated version files can be really trivial in terms of writing a cvs importer for them.

NikLP’s picture

Well you're picking nits there, really. I said "IF you're asking me...", so I didn't accuse anyone of anything. I said that because I wasn't asked for an example structure, I was asked for an "example file FOR structure", and I don't personally know a lot about CSV importing so I gave the best information that I could under the circumstances.

I'll just keep my mouth shut in future.

sami_k’s picture

Well here's the thing. You're asking us to perform a service for free. Now given this fact, you can't assume that we even have the software to do it. I personally don't use Outlook and don't think I ever will. So the only way for me to perform the service would be to ask you for the information. CSV stands for comma separated values and so it's usually a header separated by commas that contains the field names and then the data which is separated by commas. What matters in the data is the order of fields. That's the information that we would need. Since you requested it, it would be nice of you to go read the csv list and report back on the structure of it. By the way, Mike, you did work your comment rather rudely, simply saying that you weren't able to get the data would've been enough. You made a potential assumption which was way off from the intent of the conversation.

NikLP’s picture

Right. Who's Mike? :)

michaelfavia’s picture

i am rewriting this module to support simultaneous service imports and outlook csv imports as well as rewiting parts that scrape when an api is available gmail api and outlook csv importing. happy to post as a diff but it will be a vastly different module. would you like me try to upgrade this module or start a new one?

sami_k’s picture

I think there should be a modular approach to this module that allows people to develop drivers for it over time. How is your design philosophy different from the approach taken in this module?

michaelfavia’s picture

@sami_k: the modules i am creating include a contact list importer api with a fully class driven interface and pluggable services (yahoo, gmail, myspace, etc) that extend a generic base service. it requires php 5 but simplifies alot of the trouble raised in these forums imo. i will be posting these modules as new modules and posting a patch to this module that will make use of the new back end if you are interested in helping give me a msg and ill give you the code. should launch this week.

sami_k’s picture

Please use my contact form, sure we can collaborate. This module seems to have lost its steam. I can create a project, etc. if you don't have privileges.