Posted by bizshop on 07/19/06 12:10
I magine you could create a script to do this when the project main
page is loaded. For example, you could use the good old search and
replace to replace a tag with the one you wanted.
perl -pi.bak -e 's/<body>/<body><a href="http://yourpage.com">Your
page</a>/i' *.html
Note - the above line done from memory, might have to be tweaked. One
thing to be careful of is to avoid the use of quote/doublequotes within
the material to be changed. For instance in the line above, because I
use single quotes for the 's/.../..../i' section, the text inside there
should not have single quotes.
A good explanation is at
http://www.debian-administration.org/articles/298
g.ormesher@ntlworld.com wrote:
> I'm using this free program called Ganttproject for projects at work.
>
> The program ets you export the project into several different html
> document which link to each other. Each project is saved with its html
> pages within a folder which has the same name as the project.
>
> I have created a master file which lists all the project folders and
> when you click the project name the project is displayed using the
> automatically generated pages
>
> One problem I have found is the automatically generated pages obviously
> dont have a link back to my main page.
>
> I dont want to edit all the newly created project documents with the
> link so my question is can you automaticlly insert the link into the
> pages when the user clicks the project file from my main page?
>
> so
>
> 1 User creates new project and exports the html docs into a folder with
> the same name.
> 2 Other user opens my main page which displays the newly created
> project listed.
> 3 He opens the project which inserts a link to the main page of the
> project.
> 4 If the link allready exists then dont insert it again.
>
> Hope this makes sense?
>
> Geoff
[Back to original message]
|