Find Jobs
Hire Freelancers

Perl script modification

$30-250 USD

Anulowano
Opublikowano ponad 5 lat temu

$30-250 USD

Płatne przy odbiorze
I'm having my custom JS included by the OTRS ticket system which is based on Perl. Problem is that since an update I am missing a JS variable from the core system. This JS script loads extra options into the ticket compose views. In this case a wizard with lots of input options to generate a text template. The extra options show dependent on the response template (ReponseID) that the user has selected. Also it does remember the selected wizard options for this ticket so the user can reopen the wizard and regenerate the text over and over until it is correct. To make this work correctly I need * ResponseID to know which template we are having open * TicketID and UserId to remember the settings for this specific ticket and user Actual task here: Since a previous update of the OTRS system I am lacking the UserID. Previously I got it by [login to view URL]('UserID') from the JS framework of OTRS itself. The systems seems not to easily expose this value anymore or just I could not find it exposed. You need to tell me what to modify in order to have access to the current user's ID again. Specifics: I need the UserId exposed as JS variable in ticket response view (Action=AgentTicketCompose) and in new ticket compose view (Action=AgentTicketEmail). The system allows to replace any of the core files by overriding them with a modified copy in Custom\.. E.g. I am overriding Kernel\GenericInterface\Operation\Ticket\[login to view URL] with Custom\Kernel\GenericInterface\Operation\Ticket\[login to view URL] I'm including my own JS by placing it into var\httpd\htdocs\js\thirdparty\custom which works fine. This is the github link to what I think is the commit after which exposure of [login to view URL]('UserID') stopped working. [login to view URL] How I can help here: I'm a PHP developer and linux admin but not particularly deep into perl and I don't have time which is why I am asking for help here. However I can definitely try your suggestion if you send me what to paste into which file and line. Estimated time budget: I believe that if you know both OTRS and perl programming this can be solved in less than 30min. If you know perl but did not work with OTRS it might take you 2-3 hours. You will not have access to the live system. So either you are sure enough things will work and just tell me what to place where or you got to install your own test system which will take more time. (OTRS is available as a package on many *nix systems as well as on Amazon or as Turnkey image)
Identyfikator projektu: 18258374

Informację o projekcie

2 ofert
Zdalny projekt
Aktywny 5 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
2 freelancerzy składają oferty o średniej wysokości $153 USD dla tej pracy
Awatar Użytkownika
Hello, I am a Technical Developer working on following Technologies :- #- Basic Skills(HTML5,CSS3,Bootstrap4,AJAX, Javascript, jQuery / Prototype) #- CMS(WordPress, Prestashop, Shopify) #- MEAN STACK #- MVC(Laravel,CodeIgniter,Django) #- Web Scraping(PHP, Python, Googlesheet) #- Data Management(MYSQL, MSSQL, SQLite, PostgreSQL, MongoDB) #- Preferred Backend Language(PHP, Python, NodeJS, Django) #- Database(MySQL, Sqlite, MongoDB) I am mastering *English* course and sure that you will be utilizing my professional and technical skills developed through past work experiences. Feel free to contact me anytime. Thank you a lot.
$155 USD w 3 dni
4,6 (14 opinii)
5,0
5,0
Awatar Użytkownika
Hi I am well experienced in perl & JS and ready to take this. Honestly i dont have prev experience in otrs but with your help i think i can fix this issue Thank you Sinto
$150 USD w 2 dni
5,0 (2 opinii)
3,0
3,0

O kliencie

Flaga CZECH REPUBLIC
Praha 7, Czech Republic
4,9
7
Zweryfikowana metoda płatności
Członek od lip 14, 2007

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.