Page 1 of 1

Search in Multilanguage Blog - Feature Request

Posted: Thu Mar 23, 2006 10:55 am
by mpfeiffer
I need to have indexing/searching capabilities of the attachments in their respective language too.

Indexing/searching in Word, Excel, Powerpoint and PDF-Documents is possible with external tools (i´m interested only on linux-boxes)

Is it possible to implement a connector to these tools:

- xls2csv
- pdftotext
- catppt
- catdoc

(there are windows-version available, too)

Would be a great enhancement.

It´s also no problem to pay some money for this enhancement.

Best regards

M.Pfeiffer

Re: Search in Multilanguage Blog - Feature Request

Posted: Thu Mar 23, 2006 11:23 am
by garvinhicking
Hi!

That is really a hard work to do; PHP applications are not meant to index huge files. You would also need to setup a database which holds the results of your attachments. And then you need to combine the search results with that attachment database.

The best way for you seems to me like to just install and setup HTDig, which can easily interface to Word/Excel documents, or to use the google interface to search through your site.

A solution like above would surely take me a week of development, and I suppose others too. Maybe there are some volunteers, because I guess my development costs for that would be too high. :-)

Best regards,
Garvin

Development cost

Posted: Thu Mar 23, 2006 2:37 pm
by mpfeiffer
I can´t imagine how high your development cost will be.

Just to make a decision: Can you send me a rough cost estimate via pm?

Regards

M.P.

Re: Development cost

Posted: Thu Mar 23, 2006 2:49 pm
by garvinhicking
Hi!

I can also do that unclosed here.

All paid development I do that hits the 2-3 days barrier will only be relayed through the company I work with. Doing freelance work for Serendipity, I usually charge 30 Euro an hour.

I would think that it takes about 4 days (32 hours) of development time to fit all the pieces together, that would be about 1000 Euro for this feature, if paid commercially.

But since I am working in a company, I agreed with them to not do freelance work on projects that take longer than those 2-3 days. Thus, this project would fall into that category, and I would charge it through the company, where we charge 87,50 Euro an hour. So that would sum up to about 3000 Euro for that feature.

If you are still interested, please do contact me and I will establish contact through the project manager of my company to schedule things.

I hope you can understand that I really am actively working on Serendipity about 80% of my free time, and I have to cut things down on what I can and want to do. So I take the right to choose what work I do for free, usually things that serve a broad public. Very special requests, like I perceive the indexing of attachments in your case, can't be done in my free time.

Well, in fact it would be a nice project, and if you're not going to pay the company price (which I could understand pretty well) I still might do that indexing at some future point. But I couldn't give a deadline for that; I might find time and motivation to do that in a week, but it could also take me half a year or longer to get to that point. :)

Serendipity definitely has a small list of very interesting TODOs that I need to all arrange in my free time, or hope for other developers that join the project. :)

Best regards,
Garvin

Your offer

Posted: Thu Mar 23, 2006 7:49 pm
by mpfeiffer
I unterstand your position and it´s ok. But at the moment i will wait, because i have to make the decision to use serendipity in generally. I check all the features of different products, one of them might be serendipity.

The feature i requested was important and one of the pro´s for serendipity, so perhaps i come back to your offer later on. Perhaps it is fully or partly realized in the meantime, of course than this is better for me, but not the main criteria.

Best regards

M.Pfeiffer

Re: Your offer

Posted: Fri Mar 24, 2006 12:50 pm
by garvinhicking
Okay, that sounds very reasonable to me.

I just want to strengthen my point again that to use HTDig in that case would be much more useful, IMHO also to the user.

Regards,
Garvin