Completed

An automated search and replace application with the ability to create and save files based on a template

This project was successfully completed by Baxter2008 for £25 GBP in a day.

Get free quotes for a project like this
Employer working
Completed by:
Project Budget
£20 - £250 GBP
Completed In
1 day
Total Bids
10
Project Description

Overview:

This project requires an application / program that will use a WILDCARD words from a list of words to create multiple html pages on an automated basis (ie: an automated search and replace application with the ability to create and save files based on a template) .

The Project:

I have a list of nearly 7,800 river names from around the world.

I am needing to auto create a separate html web page for each of these rivers.

The basic template for each of the web pages will be identical.

In each instance a river name from the list must replace the word WILDCARD wherever it appears in the template.

After all instances of the word WILDCARD in the template have been replaced by one of the river names from the list the modified template file must be auto saved at [url removed, login to view]

This process must be auto repeated for each of the river names in the list.

For example using the following paragraph as the template text:-

The WILDCARD river flows through sunny hillsides.
Many villages depend on the WILDCARD river for drinking water.
The WILDCARD river is vital to irrigation of subsistence agriculture.

and when the list of words to replace WILDCARD are Red, Blue, Green, etc. the application will replace the word WILDCARD in the template with each one of the listed words as follows:

The Red river flows through sunny hillsides.
Many villages depend on the Red river for drinking water.
The Red river is vital to irrigation of small scale agriculture.

and then save the modified file as [url removed, login to view]

The Blue river flows through sunny hillsides.
Many villages depend on the Blue river for drinking water.
The Blue river is vital to irrigation of small scale agriculture.

and then save the modified file as [url removed, login to view]

The Green river flows through sunny hillsides.
Many villages depend on the Green river for drinking water.
The Green river is vital to irrigation of small scale agriculture.

and then save the modified file as [url removed, login to view] , etc..

Hence, if the attached [url removed, login to view] page was the template after it had been auto modified I would have three new files named [url removed, login to view] , [url removed, login to view] and [url removed, login to view] where each instance of the word WILDCARD in the template had been replaced with red, blue or green respectively.

It is important that when saving the modified template file that the format of the template is not altered.

I have the full MS Office suite and would prefer to use something that can work in that if you are not able to provide a stand-alone application / program.

The list of river names is presently saved in one column of an Excel spread sheet but can be easily saved in alternative format as needed.

If this type of application needs to be server based I will be able to get a cheap VPS / shared server from the likes of GoDaddy but am not certain if they would grant the root access you will likely need for this type of account. I would prefer a desktop application but if it does need to be a server side application then I must be able to download the created html files and save them to my computer as static html.

I am not very technical and know very little about programming so will need a 'plug-and-play' solution for this project.

I will be most pleased if someone is able to assist with an easy to use application that will do the above for me.

Thank you and Happy New Year!

Paul

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online