{"id":395,"date":"2015-07-24T11:48:34","date_gmt":"2015-07-24T11:48:34","guid":{"rendered":"http:\/\/dokumentacja.edokumenty.eu\/?page_id=395"},"modified":"2017-05-18T23:34:42","modified_gmt":"2017-05-18T21:34:42","slug":"simpleuploader","status":"publish","type":"page","link":"http:\/\/developer.edokumenty.eu\/index.php\/dokumentacja-online-systemu-edokumenty\/ui-elements\/widgety\/simpleuploader\/","title":{"rendered":"SimpleUploader"},"content":{"rendered":"<p>Pole\u00a0SimpleUploader s\u0142u\u017cy do pojedynczego wys\u0142ania pliku na serwer.<\/p>\n<p><a href=\"http:\/\/developer.edokumenty.eu\/wp-content\/uploads\/2015\/12\/simpleuploader.png\"><img loading=\"lazy\" class=\"wp-image-886 size-full alignnone\" src=\"http:\/\/developer.edokumenty.eu\/wp-content\/uploads\/2015\/12\/simpleuploader.png\" width=\"550\" height=\"56\" srcset=\"http:\/\/developer.edokumenty.eu\/wp-content\/uploads\/2015\/12\/simpleuploader.png 550w, http:\/\/developer.edokumenty.eu\/wp-content\/uploads\/2015\/12\/simpleuploader-300x31.png 300w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Poni\u017cszy fragment kodu dodaje obiekt SimpleUploader do okienka dialogowego.<\/p>\n<div class=\"code-highlight code-highlight-with-label\" data-label=\"PHP\"><span class=\"js-copy-to-clipboard copy-code\">copy<\/span>\n\t<pre><code class=\"language-php js-code\">\nrequire_once(LIB_PATH.'widgets\/SimpleUploader.inc');\r\n$file\u00a0=\u00a0new\u00a0SimpleUploader($this-&gt;name.'file');\r\n$file-&gt;left\u00a0=\u00a0'10px';\r\n$file-&gt;top\u00a0=\u00a0'10px';\r\n$file-&gt;width\u00a0=\u00a0'300px';\r\n$file-&gt;height\u00a0=\u00a0'20px';\r\n$file-&gt;style\u00a0=\u00a0'z-index:\u00a01;';\t\r\n$this-&gt;add($file,\u00a0'file');\n<\/code><\/pre><\/div>\n<p>Przyk\u0142adowy kod po zapisaniu\/zatwierdzeniu formularza:<\/p>\n<div class=\"code-highlight code-highlight-with-label\" data-label=\"PHP\"><span class=\"js-copy-to-clipboard copy-code\">copy<\/span>\n\t<pre><code class=\"language-php js-code\">\n$data\u00a0=\u00a0$this-&gt;getData();\r\nif\u00a0(is_readable($data['file']))\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0$content\u00a0=\u00a0file_get_contents($data['file']);\r\n    $filename = $file-&gt;getUploadedFile(); \/\/zwraca tablic\u0119 z oryginaln\u0105 nazw\u0105 pliku oraz \u015bcie\u017ck\u0105 do tmp\r\n}\n<\/code><\/pre><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Pole\u00a0SimpleUploader s\u0142u\u017cy do pojedynczego wys\u0142ania pliku na serwer. &nbsp; Poni\u017cszy fragment kodu dodaje obiekt SimpleUploader do okienka dialogowego. Przyk\u0142adowy kod po zapisaniu\/zatwierdzeniu formularza:<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":493,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":[],"tags":[72,74,204,73,30],"_links":{"self":[{"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/pages\/395"}],"collection":[{"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/comments?post=395"}],"version-history":[{"count":15,"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/pages\/395\/revisions"}],"predecessor-version":[{"id":1428,"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/pages\/395\/revisions\/1428"}],"up":[{"embeddable":true,"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/pages\/493"}],"wp:attachment":[{"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/media?parent=395"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/tags?post=395"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}