Find Jobs
Hire Freelancers

C# Joomla program for Tracking Code Insert

$750 USD

Ολοκληρώθηκε
Αναρτήθηκε πάνω από 10 χρόνια πριν

$750 USD

Πληρωμή κατά την παράδοση
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 [login to view URL] 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 [login to view URL]). 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: [login to view URL],admin,password NOTES: - 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 [login to view URL] file, or just add it to all of the templates if need be.... It involves these steps: 1. Visiting the websites login page: [login to view URL] 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 [login to view URL] 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!
Ταυτότητα εργασίας: 4732572

Σχετικά με την εργασία

9 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 11 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
Βραβεύτηκε στον/στην:
Avatar Χρήστη
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 that is too much I will contact freelancer in order to change the bid.
$750 USD σε 20 ημέρες
5,0 (12 αξιολογήσεις)
5,4
5,4
9 freelancers δίνουν μια μέση προσφορά $767 USD για αυτή τη δουλειά
Avatar Χρήστη
Please see PMB (Private Message Board) for more detailed message.
$773 USD σε 20 ημέρες
5,0 (35 αξιολογήσεις)
8,2
8,2
Avatar Χρήστη
Hey I can do this. I have 5 years experience in C#
$750 USD σε 10 ημέρες
4,7 (96 αξιολογήσεις)
7,6
7,6
Avatar Χρήστη
i have very good experience in web sceaping..
$833 USD σε 10 ημέρες
5,0 (7 αξιολογήσεις)
3,2
3,2
Avatar Χρήστη
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 experience.
$773 USD σε 21 ημέρες
5,0 (1 αξιολόγηση)
2,8
2,8
Avatar Χρήστη
DevOps Engineer - automation is my fulltime job. I'm pretty confident that I can add this functionality for you. New to freelancer.
$750 USD σε 4 ημέρες
5,0 (2 αξιολογήσεις)
1,4
1,4
Avatar Χρήστη
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 σε 8 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
Please check PMB.
$750 USD σε 7 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0

Σχετικά με τον πελάτη

Σημαία της UNITED STATES
rochester hills, United States
5,0
77
Επαληθευμένη μέθοδος πληρωμής
Μέλος από Μαρ 27, 2007

Επαλήθευση Πελάτη

Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.