Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ==UserScript==
- // @name dzielniki
- // @require http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js
- // @version 1.2
- // @include *hegira.com.pl/*
- // ==/UserScript==
- var $formy = $("h3:contains('Przesuń stację na współrzędne:')").next();
- $formy.before('<input type="text" value size="12"><input type="submit" value="RW" id="dzielnik" title="Rozdziel współrzędne." >'); //pole do dzielenia kordów
- $('input#dzielnik').click(function (){ //funkcja do dzielenia kordów
- var $kordy = $(this).prev().val();
- $kordy = $kordy.replace(/.*w1|w[23]|speed.*|[^-\d]/g,',');
- $kordy = $kordy.replace(/^[,]*/g,'');
- $kordy = $kordy.replace(/,+/g,'w');
- var $kord = $kordy.split(/w/);
- var $form = $(this).next();
- $form.find('input[name=x]').val($kord[0]);
- $form.find('input[name=y]').val($kord[1]);
- $form.find('input[name=z]').val($kord[2]);
- });
- //dzielnik floty
- var formflota = $('form[name="kurs_floty"]');
- formflota.before('<input type="text" value size="12" /><input type="submit" value="RW" id="dzielnikflota" title="Rozdziel współrzędne." /><br />'); //pole do dzielenia kordów
- $('input#dzielnikflota').click(function (){ //funkcja do dzielenia kordów
- var $kordy = $(this).prev().val();
- $kordy = $kordy.replace(/-\d\D|.*w1|w[23]|speed.*|[^-\d]/g,',');
- $kordy = $kordy.replace(/^[,]*/g,'');
- $kordy = $kordy.replace(/,+/g,'w');
- var $kord = $kordy.split(/w/);
- formflota.find('input[name=w1]').val($kord[0]);
- formflota.find('input[name=w2]').val($kord[1]);
- formflota.find('input[name=w3]').val($kord[2]);
- });
- //dzielnik sondy
- var form = $('form[name="odpal_sonde"]');
- form.find('h3').after('<input type="text" value size="12" /><button type="button" id="dzielniks" title="Rozdziel współrzędne." >RW</button><br />'); //pole do dzielenia kordów
- $('button#dzielniks').click(function (){ //funkcja do dzielenia kordów
- var $kordy = $(this).prev().val();
- $kordy = $kordy.replace(/-\d\D|.*w1|w[23]|speed.*|[^-\d]/g,',');
- $kordy = $kordy.replace(/^[,]*/g,'');
- $kordy = $kordy.replace(/,+/g,'w');
- var $kord = $kordy.split(/w/);
- var $kord = $kordy.split(/w/);
- $(this).siblings('input[name=w1]').val($kord[0]);
- $(this).siblings('input[name=w2]').val($kord[1]);
- $(this).siblings('input[name=w3]').val($kord[2]);
- });
- //dzielnik organizer
- var form = $('div#srodeksysw form[name="organizer_add"]');
- form.find('div').eq(0).children().prepend('<input type="text" value size="12" /><button type="button" id="dzielnik" title="Rozdziel współrzędne." >RW</button><br />'); //pole do dzielenia kordów
- $('button#dzielnik').click(function (){ //funkcja do dzielenia kordów
- var $kordy = $(this).prev().val();
- $kordy = $kordy.replace(/-\d\D|.*w1|w[23]|speed.*|[^-\d]/g,',');
- $kordy = $kordy.replace(/^[,]*/g,'');
- $kordy = $kordy.replace(/,+/g,'w');
- var $kord = $kordy.split(/w/);
- form.find('input[name=x]').val($kord[0]);
- form.find('input[name=y]').val($kord[1]);
- form.find('input[name=z]').val($kord[2]);
- });
Add Comment
Please, Sign In to add comment