Zadat zakázku Najít poskytovatele Aktuální zakázky Sestavit tým

Pomůžeme vám najít osvědčeného specialistu
na řešení vašich úkolů

Ujob spojuje zákazníky s poskytovateli služeb
1. Vytvořte zakázku
Popište vlastními slovy úkol, který chcete provést.
Zadat zakázku
2. Poskytovatelé vám nabídnou své služby a ceny.
Již za několik minut obdržíte nabídky od poskytovatelů připravených splnit váš úkol.
3. Vyberte si nejlepší nabídku
Můžete si vybrat vhodného poskytovatele podle různých kritérií:
  • Cena služeb
  • Rating
  • Hodnocení zákazníků
  • Příklady práce

Nahoru

Array
(
    [3] => Array
        (
            [0] => $(function(){
    app.init({adm: false, host:'ujob.cz', root: 'https://ujob.cz/', rootStatic: '//ujob.cz',
              cookiePrefix: 'bff_', regionPreSuggest: [], lng: 'cs',
    lang: {"form_btn_loading":"Čekejte...","form_alert_errors":"Při vyplňování formuláře došlo k následujícím chybám:","form_alert_required":"Vyplňte všechna označená pole"},
    mapType: 'google',
    logined: false,
    device: 'desktop'
    });
 });

            [1] =>  var curLang = 'cs';

            [2] =>  var curLang = 'cs';

            [3] =>  var curLang = 'cs';

            [4] => $('#addorder').autocomplete(bff.ajaxURL('orders', 'neworder-autocomplete'),  {
	/*'doPrepareText' : function(){ return $('#title').val() }, */
	minChars: 4, deferRequestBy: 250, onSelect: function(data, value, extra){
		if (value) document.location.href = data ;
	} });

            [5] =>     firebase.initializeApp({
        messagingSenderId: '735264112174'
    });
    if ('Notification' in window) {
        var messaging = firebase.messaging();

        messaging.onMessage(function (payload) {
                                    navigator.serviceWorker.register('https://ujob.cz/p0030a8_sw.js');

                        Notification.requestPermission(function (result) {
                if (result === 'granted') {
                    navigator.serviceWorker.ready.then(function (registration) {
                        payload.notification.data = payload.notification;
                        registration.showNotification(payload.notification.title, payload.notification);
                    }).catch(function (error) {
                                            });
                }
            });
        });

            }

    function subscribe() {
                messaging.requestPermission()
            .then(function () {
                                messaging.getToken()
                    .then(function (currentToken) {
                        if (currentToken) {
                            sendTokenToServer(currentToken);
                        } else {
                                                        setTokenSentToServer(false);
                        }
                    })
                    .catch(function (err) {
                                                setTokenSentToServer(false);
                    });
            })
            .catch(function (err) {
                            });
    }

    function sendTokenToServer(currentToken) {
        if (!isTokenSentToServer(currentToken)) {
            bff.ajax('https://ujob.cz/firebase-subscribe/', {token:currentToken}, function (data, error) {});
            setTokenSentToServer(currentToken);
        }
    }

    function isTokenSentToServer(currentToken) {
        return window.localStorage.getItem('sentFirebaseMessagingToken') == currentToken;
    }

    function setTokenSentToServer(currentToken) {
        window.localStorage.setItem(
            'sentFirebaseMessagingToken',
            currentToken ? currentToken : ''
        );
    }

            [6] =>         jOrdersCats.init();
    
            [7] =>     $(function () {
        //$(document).on('touchstart', '.btn', function(e){ return false;  /* e.stopPropagation(); e.preventDefault();  return false;  $(this).click(); */ });
        $(document).on('change', 'input[type=checkbox][name=enotify_sendmail]', function () {
            $.post(bff.ajaxURL('users', 'update'), {enotify_sendmail: this.checked ? 1 : 0}, function (res) {
            });
        });
    });
    jQuery(document).ready(function () {
        if (document.location.hash.length > 1) {
            console.log('HREF Hash to:' + document.location.hash);
            jQuery('[href=' + document.location.hash + ']').trigger('click');
        }
    });
    jQuery('a[href].j-hash').on('click', function (e) {
        if (this.href.split('#')[0] != document.location.href) return true;
        console.log('HashHash to:' + this.href);
        //jQuery('[href='+this.hash+']').trigger('click');
    });
    jQuery('a[href].j-confirm').on('click', function (e) {
        try {
            return confirm(this.innerText + '?');
        } catch (e) {
        }
        return true;
    });
    jQuery('a[href^="#"].j-toggle').on('click', function (e) {
        jQuery(this.attributes.href.value).toggle();
        e.stopPropagation();
        return false;
    });
    
        )

)