This is a simple to intermediate project I personally started but I'm not an advanced PHP/WordPress programmer and need some help fixing some bugs and adding some more advanced features to an already exsisting script. The script is a basic article scraper. The new features I need will include the following. 1) A post schedular so the user can say post 10 posts every 24 hours, or they can say post 2 posts every hour, hours should go up to 48 and the post amount should be whatever the user specifies. 2) A loading message when the script is running and when the script finishes have it display a success message with the loading message gone. 3) Fix current bugs which include an error when it does not return any information. I also had people using the script get the following errors. A) Fatal error: Call to a member function on a non-object in *hidden* on line 368. B) 404 Page Not Found Error when using the /%postname%/ permalink structure. 4) A find and replace function based upon certain words, when the article is scraped and all links are removed search through the article and find word A and replace with word B, I'll provide you with a full list of words to be found and replaced. 5) I would also like to make it so they can enter in any URL, and several words, when it finds one of those words in the article it will make it a hyperlink with the website URL specified, but only have it post one hyperlink per article. 6) Avoid duplicate entries into the database, when the post is made the everything updates in wordpress as it should, check to see if the scraped article is at least 200 words and if not then don't post it. 7) It only pulls from one source, I would like to include more sources to keep the returned articles as closely matched to the search term as possible. I can explain anything else in depth to make your job much easier, as well I can give you the current script as it is now to continue work on and answer any questions you may have about it.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
This program needs to run on a linux, PHP server with WordPress, its a wordpress Plug-In and needs to be WordPress 2.2 compatible.