Steps to complete task:
Analysis of current code base
If code is loosely coupled with other parts use it directly for creating the link on another page.
If not, reuse as much code as possible and create another function to create link on another page
In addition, programmers will create backup of the site, create TEST platform, test changes w...