C# Joomla program for Tracking Code Insert

Budget $750 USD
Bids 11
Average Bid $766
Status Closed

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!

Get Free Quotes For A Project Like This

This project was awarded to


Even though this was my first buy of a freelancer here, I have +10 years experience from the IT-industry so I know very well what I got in Sammorim. A top quality developer. I choosed from 30+ offers, but Sammorim stood out from the crowd and impressed me immediately with both social skills, communication skills and technical knowledge. Those skills were proven to be of highest quality during the whole development phase. If you choose Sammorim for your project I know that you will not be dissapointed!
About the Freelancer
saamorim Profile Picture

Ask yourself if you do the same task over and over again. Ask yourself if you're targeting your clients correctly. Ask yourself if you deliver/have exactly what you want. Ask yourself if you/your clients are happy with your project. Probably for more than one of these questions you lack a good/quality answer. I can help you deliver exactly what you want, whenever you want. I specialize in small projects for fast solutions reusing many open source projects for fast turnaround. What you want and when you want.

Looking to make some money?

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

Bids on this Project

  • maximussolutions Profile Picture


    Kolkata,  India

    An Application Architect by profession, with extensive development experience. Expertise: - Web, Mobile, Security, Database and Service Oriented, Enterprise Architecture. - SharePoint & Office 365 Development and Administration - ASP.NET, ASP.NET MVC - WCF - WPF, Silverlight - C\\C++ - JQuery \ HTML5 \ CSS \ XML - SQL Server - Active Directory - Azure - Windows 8.

  • yeshasoftware Profile Picture


    Mohali,  India

    ## BIOAround  10 year of experience in software development.  Has extensive experience in  design ,development of     web,desktop and mobile applications<br>* Worked on n-tier application and good knowledge of design(UI,BLL,DAL ,Service) ,architectural patterns .<br>* Good exposure in developing and consuming web service(REST,SOAP) in different technologies .<br><br> <br><br>* **WEB:  Microsoft ( ASP .NET Webform (2.0,3.5), MVC(2,3),Silverlight, WCF), PHP 4.0,5.0,** **AJAX,SOAP,REST,****JQuery,Knockout, JQueryMobile**<br>* <br>* **Desktop(Console/Form)  :- C,C++,C#, Win form,WPF**<br>* **Mobile - Window Phone 7**<br>* **Web Servers -  Apache, IIS 6.0,IIS 7.0,Tomcat**<br>* **Content Management System -  Sharepoint, DotnetNuke,Druple**<br>* **Database -  SQL Server ,MYSQL,Oracle**<br>* <br><br> <br>**we believe in quality and that is motto of our company.** <br> <br><br>## Area of Expertise<br><br>PHP <br>ASP .NET 2.0,3.5 <br>WPF,Silverlight <br>WCF <br>c#,VB.NET <br>C++ <br>SQL Server <br>MYSQL <br>Content Management System - Sharepoint,DotnetNuke,Druple

  • riskypathak Profile Picture


    New Delhi,  India

    I am an Individual Full Time Freelance Programmer having 7.5+ years expertise in MS Technologies. Prior to working as freelancer(before 2014), I was associated with Microsoft & AMEX as vendor and have worked on various projects/applications for them. There are few things which differentiate me from other guys here i.e.. 1. Honesty & Pace. 2. Have good analytic skills. 3. Strong Grasping Power. 4. Quality code using Best Practices. 5. Data Structure & Algorithms. 6. Not a company but if required I have some good guys who are working part time with me under my guidance. In recent years, I have worked on major below items 1. Migration: VB6 to .Net Application, Classic ASP to , .Net Framework Upgrade, Sql Server to/from to MySql etc. 2. Scrapping/Extracting/Parsing: Get data, store data and schedule to scrap on regular intervals. 3. Maintenance & Enhancements 4. Data Visualizations: Chart&Graph 5. Teaching I am having good technical skills but not bound to few technologies

  • esadeghi59 Profile Picture


    Melbourne,  Australia

    Do you have a .NET job and are looking for a talented and experienced .NET Developer? I believe that my experience and skill in this background will prove to be of great help to you. I have worked as a .NET Developer for many years and my skills and experience will prove useful to your work. I am ready to start working on your job today.

  • leadconcept Profile Picture


    Lahore,  Pakistan

    Greetings. LEADconcept is located at Lahore, Pakistan [GMT +5 hours] and our front office is functional in California, US. We are an established Company with experienced team since 2003 and our clients are spread in all over the sphere such as US, UK, Canada, Europe & other countries. We can self-assuredly provide you references of our past client's for you to verify our company reputation. No beating around the bush, please go ahead and verify what our clients declare about LEADconcept from our Freelancer review/ratings. Our team area of expertise & Skills: Web Applications & Custom Development, OpenSource Customization, WordPress CMS Websites, WooCommerce, Joomla, Drupal, OpenCart, Magento, Cs-Cart, Prestashop, Bigcommerce, Shopify etc., Native Mobile Apps (iOS & Android), Responsive websites, Custom eCommerce Solution, PHP/MySQL, CodeIgniter, Zend, Yii, Laravel and other Frameworks, ASP.NET, VB.NET, C#, , JavaScript, jQuery, AJAX. HTML 5, API Integration. Thank you, LEADconcept

  • miniric3 Profile Picture


    Bay of islands,  New Zealand

    Kiaora, welcome to Mulvays.com!! We are a business solutions company who use teams from freelancer to complete our marketing and business sooluion software and websites.

  • saamorim Profile Picture


    Queijas,  Portugal

    Ask yourself if you do the same task over and over again. Ask yourself if you're targeting your clients correctly. Ask yourself if you deliver/have exactly what you want. Ask yourself if you/your clients are happy with your project. Probably for more than one of these questions you lack a good/quality answer. I can help you deliver exactly what you want, whenever you want. I specialize in small projects for fast solutions reusing many open source projects for fast turnaround. What you want and when you want.

  • on2it Profile Picture


    Bay of islands,  New Zealand

    Kiaora, welcome to on2itonline! on2itonline is a group composed of tech savvy individual's and marketing geniuses who banded together to get New Zealand, and the world, digitally engaged. We are about technology and how it can help you reach your maximum potential. We are a real company based in New Zealand. We are always looking to build the next big thing - are you it? If so, we would make a successful team! We develop websites, online stores, and Facebook pages (with stores too!) and much more. We are the 'go-to' guys for new software projects - anything goes at on2itonline! Your imagination is the limit. Not only we make innovative software, our hand-picked group of graphic artists make sure we produce classically beautiful, professionally attractive software, websites, Facebook pages, and Smartphone/iPhone applications. We produce quality work using responsive design technology to keep your website current well into the foreseeable mobile future.

  • teknofx Profile Picture


    Long Beach,  United States

    DevOPS before it was called DevOPS. Systems Admin and Developer for over 15 years.

  • steelrobot Profile Picture


    MInsk,  Belarus

    Hi! Over the last four years, I've worked in professional software companies. All my past projects are about delivery high quality services and software. I have solid design and problem solving abilities, and I'm aware about best development methodologies and practices. Skilled with C#, .Net, Asp.Net,WCF, MS SQL Server, SQL, Linq, Web Services, NoSql db, Unit Testing, JavaScript, jQuery, Html, Html5, Css, Css3 I am reliable and motivated person. Always available via skype or email. Regards, Kiryl