This is a PERL script with a flat file database. You can view the demo version from the script author's site here:
[login to view URL]
There are several modifications I need done on this script. I'll post them one at a time. I also have a number of other projects for a new site I'm working on due to be launched in mid/late June so I am also on the look out for a smart, professional and reliable PERL/PHP programmer on an freelance and ongoing basis.
This is quite a complex script and preference will be given to anyone who has worked with the script, who is a whiz of a PERL programmer or who will respond with some thought about how to go about doing it. Bidding is open for a week but I'm likely to close early as I soon as I find the right person for the job. I'd like this done by mid June but the sooner you can start work and deliver the better.
OK, I've installed, customized and extensively tested the latest version (3.05) of this script. It pretty much does what I want, except for a few things. This is one of them:
Problem #1 in a nutshell:
Currently, you can only define one renewal fee (via the control panel), and the renewal period of the ads will be equivalent to the initial posting period. So let's say we charge, $5, $10 and $15 for 30, 60 and 90 days respectively and renewals are $10, a person with a 30 day ad can only renew for 30 days for $10, while someone with a 90 day ad can only renew it for 90 days, also for $10. You see the anomaly.
For those of you already familiar with this script or care for more details, here they are:
From the control panel, go to "set fee variable" and you will see that the system has one global fee for all sections. However, you can override this in each of the individual ad sections. This is what I have done with every single category. You set the individual section fees by going to "Section Manager" in the CP and selecting "Modify existing sections" and then select the section and select "Modify Configuration Variables for a specific section", you can set the global override there and set the rates for the section.
We need to modify the program to offer multiple renewal fees accompanied by multiple renewal periods. Currently, you can only define one renewal fee, and the renewal period of the ads will be equivalent to the initial posting period as described above. With the modification, when users renew their ads, they will be able to select from different renewal periods (and different renewal fees), so that if they don't want to renew their ad for the same initial posting period, they can choose a shorter period and pay less.
I want to modify the program so that I can offer the same renewal options as the initial posting options and to allow me to define these variables from the on line control panel. In which case I might offer a discount for renewals. If you think it might be much easier for you to just set up the script to allow renewals for the same choice of periods
and the same rates as defined in each section, without the option to set these variables in the individual sections, I'd be happy to go along with that too.
Other than the .cgi files, many of the files that may need to be altered can be found in the language/english folder. Because there are so many files there, you might want to do a keyword search to locate the pertinent files. The .cgi files for the site is actually the classifieds_ssl.cgi.
I have not in fact tested the renewals part of the system and don't know exactly how it works. I assume the user will be sent an email with a link for the renewal.
You don't necessarily have to bother with rewriting the html text part of the customization such as updating the email. I can do that if you let me know which file I need to update, the [login to view URL] file for one.
E-classifieds quoted me $300 for this for 2 hrs at $150/hr so for someone who knows the script inside out, they reckon it'll take 2 hrs. Based on their quote, I expect to pay anywhere from $50 to $150 for this but will consider all bids under $200. If you get this job and do it well, you are likely to get to do at least 2 more edits on this script in the next couple of weeks.
Thanks for taking the time to read this.
I have spent considerable time with E-Classifieds.
Most modifications are to feevar_form and sectionvar_form (admin), and add_modify_footer and submit_modification (for users). "Charge for Renewing" becomes a list. "Ad Duration", "Charge for First Tier", "Charge for each Additional", and "Charge for Renewing" are forced to have identical number of entries. "Renewal Options" will be a select list of Durations with the price option description.
--Thank you for your consideration.
--Bill