C# Joomla program for Tracking Code Insert

I am looking for an experienced programmer to make a simple C# windows program that will login to a list of websites, one by one, and add a tracking code to ALL of the templates [url removed, login to view] files. This project will be based heavily on PARSING the joomla back-end to accomplish this task.

The C# program should contain a text-box where I will enter in a list(separated by "

" new line), and it should be able to connect using MULTIPLE processes so that it can do up to 25 websites, or more at one time! You must be familiar with with multithreading in C#. The GOOD NEWS is that I already have this program for WORDPRESS in C#, with multi-threading and everything(See attached [url removed, login to view]). So I need a great C# programmer to take the existing program and simply add in the dual-functionality with wordpress. In order to do so, you will need to be good at parsing/searching information on a webpage with C# in order to find the proper "EDIT" Urls to each template's section, and you must simply append a line of code to each template's current code. The majority of work is already done for you! I just need this program to be compatible with JOOMLA websites as well since it currently only supports WORDPRESS. The amazing programmer who did this initially is too busy so I'm stuck trying to find someone to take his place which is turning out to be an impossible task!

Each input website line in the text-box will look like:

[url removed, login to view],admin,password


- I will provide a list of working URLS with username/password for you to program with

- this will be a REMOTE-ONLY program, meaning, I will be running this program from my desktop remotely login to each joomla back-end

- it's not as easy as you might think to be able to login to joomla and also to decipher which template is CURRENTLY being used on the website in order to add code to it's [url removed, login to view] file, or just add it to all of the templates if need be....

It involves these steps:

1. Visiting the websites login page: [url removed, login to view]

2. Reading the POST variables, including DYNAMIC session variables that change on each page load.

3. POSTING all required variables to the same login page, and being redirected

4. Figuring out the Main template listing URL page. This URL is different for every Joomla Version, so you have to figure this out to be universal. There is a template list page for the BACK-END(administrator), and then there is a template list page for the FRONT-END(site). We are interested only in the Front-end template list page.

5. Once on the main template list page, you must programatically figure out which template is the one that is currently being used. That requires reading the page and getting the template ID and forming the 'template edit url' that you have to visit in the next step.

6. Once on the template edit page, you will simply insert our tracking code after the opening tag, and then save the page. If everything is saved correctly, then this is counted as our "SUCCESS" list and this URL is added to that. If any step fails along this way, then the URL is added to the "FAILED" list box.

The User Interface is already made and functioning! See [url removed, login to view] attachment

I will give the chosen freelancer the current source code to the working wordpress C# program.... Literally 75% of the work is already done for you, I just need you to make it work with Joomla websites instead of Wordpress websites! Please bid a fair price and timeframe!

Habilidades: Programação C#, Engenharia, Arquitetura de software, Teste de Software

Veja mais: add code joomla, insert joomla, you need a sharp programmer, work notes freelancer, work as freelancer remote, wordpress websites on freelancer, wordpress templates freelancer, wordpress site by freelancer price, wordpress programming freelancer, which freelancer site is working good, where to find work as a freelancer, where to find website programmer, where to find freelancer work, where is freelancer based in, where find php freelancer, where find a good freelancer, where can i find work as a programmer freelancer, where can i find good programmer, where can i find a wordpress freelancer, where can i find a freelancer

Acerca do Empregador:
( 77 comentários ) rochester hills, United States

ID do Projeto: #4732572

Concedido a:


Hi Mike. "The amazing programmer" is here! :) As we agree I've extended the deliver time frame to 20 days. I should and must be able to do this in this time. Can't say if this will cost 750USD or less, but if I see tha Mais

$750 USD em 20 dias
(12 Comentários)

9 freelancers estão ofertando em média $767 para esse trabalho


Please see PMB (Private Message Board) for more detailed message.

$773 USD in 20 dias
(35 Comentários)

Hey I can do this. I have 5 years experience in C#

$750 USD in 10 dias
(96 Comentários)

i have very good experience in web sceaping..

$833 USD in 10 dias
(7 Comentários)

Kia ora! On2itonline are a NZ based web and software design company who have seen you here on the freelance market and are really excited about working with you and treating you to the full service, professional experi Mais

$773 USD in 21 dias
(1 Comentário)

DevOps Engineer - automation is my fulltime job. I'm pretty confident that I can add this functionality for you. New to freelancer.

$750 USD in 4 dias
(2 Comentários)

Kia ora! [login to view URL] are a NZ based web and software design company who have seen you here on the freelance market and are really excited about working with you and treating you to the full service, professional experi Mais

$773 USD in 30 dias
(1 Comentário)

Hi! I have a great experience in C# and with various sophisticated parsers, so I'm definitely ready to take over this job for you. Best Regards, Kiryl

$750 USD in 8 dias
(0 Comentários)

Please check PMB.

$750 USD in 7 dias
(0 Comentários)