PageRenderTime 58ms CodeModel.GetById 20ms RepoModel.GetById 0ms app.codeStats 1ms

/index.php

https://github.com/ilian-G/encode-explorer
PHP | 3075 lines | 2414 code | 195 blank | 466 comment | 412 complexity | 2df509547ac19eb34e1bbf50035c8980 MD5 | raw file

Large files files are truncated, but you can click here to view the full file

  1. <?php
  2. /***************************************************************************
  3. *
  4. * Encode Explorer
  5. *
  6. * Author / Autor : Marek Rei (marek ät siineiolekala dot net)
  7. *
  8. * Version / Versioon : 6.3
  9. *
  10. * Last change / Viimati muudetud: 23.09.2011
  11. *
  12. * Homepage / Koduleht: encode-explorer.siineiolekala.net
  13. *
  14. *
  15. * NB!: Comments are in english.
  16. * Comments needed for configuring are in both estonian and english.
  17. * If you change anything, save with UTF-8! Otherwise you may
  18. * encounter problems, especially when displaying images.
  19. *
  20. * NB!: Kommentaarid on inglise keeles.
  21. * Seadistamiseks vajalikud kommentaarid on eesti ja inglise keeles.
  22. * Kui midagi muudate, salvestage UTF-8 formaati! Vastasel juhul
  23. * võivad probleemid tekkida, eriti piltide kuvamisega.
  24. *
  25. ***************************************************************************/
  26. /***************************************************************************
  27. *
  28. * This is free software and it's distributed under GPL Licence.
  29. *
  30. * Encode Explorer is written in the hopes that it can be useful to people.
  31. * It has NO WARRANTY and when you use it, the author is not responsible
  32. * for how it works (or doesn't).
  33. *
  34. * The icon images are designed by Mark James (http://www.famfamfam.com)
  35. * and distributed under the Creative Commons Attribution 3.0 License.
  36. *
  37. ***************************************************************************/
  38. /***************************************************************************/
  39. /* SIIN ON SEADED */
  40. /* */
  41. /* HERE ARE THE SETTINGS FOR CONFIGURATION */
  42. /***************************************************************************/
  43. //
  44. // Algväärtustame muutujad. Ära muuda.
  45. //
  46. // Initialising variables. Don't change these.
  47. //
  48. $_CONFIG = array();
  49. $_ERROR = "";
  50. $_START_TIME = microtime(TRUE);
  51. /*
  52. * GENERAL SETTINGS
  53. */
  54. //
  55. // Vali sobiv keel. Allpool on näha võimalikud valikud. Vaikimisi: en
  56. //
  57. // Choose a language. See below in the language section for options.
  58. // Default: $_CONFIG['lang'] = "en";
  59. //
  60. $_CONFIG['lang'] = "en";
  61. //
  62. // Kuva pildifailidele eelvaated. Vaikimisi: true
  63. // Levinumad pildifailide tüübid on toetatud (jpeg, png, gif).
  64. // Pdf failid on samuti toetatud kuid ImageMagick peab olema paigaldatud.
  65. //
  66. // Display thumbnails when hovering over image entries in the list.
  67. // Common image types are supported (jpeg, png, gif).
  68. // Pdf files are also supported but require ImageMagick to be installed.
  69. // Default: $_CONFIG['thumbnails'] = true;
  70. //
  71. $_CONFIG['thumbnails'] = true;
  72. //
  73. // Eelvaadete maksimumsuurused pikslites. Vaikimisi: 200, 200
  74. //
  75. // Maximum sizes of the thumbnails.
  76. // Default: $_CONFIG['thumbnails_width'] = 200;
  77. // Default: $_CONFIG['thumbnails_height'] = 200;
  78. //
  79. $_CONFIG['thumbnails_width'] = 300;
  80. $_CONFIG['thumbnails_height'] = 300;
  81. //
  82. // Mobillidele mõeldud kasutajaliides. true/false
  83. // Vaikimisi: true
  84. //
  85. // Mobile interface enabled. true/false
  86. // Default: $_CONFIG['mobile_enabled'] = true;
  87. //
  88. $_CONFIG['mobile_enabled'] = true;
  89. //
  90. // Mobiilidele mõeldud kasutajaliides avaneb automaatselt. true/false
  91. // Vaikimisi: false
  92. //
  93. // Mobile interface as the default setting. true/false
  94. // Default: $_CONFIG['mobile_default'] = false;
  95. //
  96. $_CONFIG['mobile_default'] = false;
  97. /*
  98. * USER INTERFACE
  99. */
  100. //
  101. // Kas failid avatakse uues aknas? true/false
  102. //
  103. // Will the files be opened in a new window? true/false
  104. // Default: $_CONFIG['open_in_new_window'] = false;
  105. //
  106. $_CONFIG['open_in_new_window'] = false;
  107. //
  108. // Kui sügavalt alamkataloogidest suurust näitav script faile otsib?
  109. // Määra see nullist suuremaks, kui soovid kogu kasutatud ruumi suurust kuvada.
  110. // Vaikimisi: 0
  111. //
  112. // How deep in subfolders will the script search for files?
  113. // Set it larger than 0 to display the total used space.
  114. // Default: $_CONFIG['calculate_space_level'] = 0;
  115. //
  116. $_CONFIG['calculate_space_level'] = 0;
  117. //
  118. // Kas kuvatakse lehe päis? true/false
  119. // Vaikimisi: true;
  120. //
  121. // Will the page header be displayed? 0=no, 1=yes.
  122. // Default: $_CONFIG['show_top'] = true;
  123. //
  124. $_CONFIG['show_top'] = true;
  125. //
  126. // Veebilehe pealkiri
  127. //
  128. // The title for the page
  129. // Default: $_CONFIG['main_title'] = "Encode Explorer";
  130. //
  131. $_CONFIG['main_title'] = "Encode Explorer";
  132. //
  133. // Pealkirjad, mida kuvatakse lehe päises, suvalises järjekorras.
  134. //
  135. // The secondary page titles, randomly selected and displayed under the main header.
  136. // For example: $_CONFIG['secondary_titles'] = array("Secondary title", "&ldquo;Secondary title with quotes&rdquo;");
  137. // Default: $_CONFIG['secondary_titles'] = array();
  138. //
  139. $_CONFIG['secondary_titles'] = array();
  140. //
  141. // Kuva asukoht kataloogipuus. true/false
  142. // Vaikimisi: true
  143. //
  144. // Display breadcrumbs (relative path of the location).
  145. // Default: $_CONFIG['show_path'] = true;
  146. //
  147. $_CONFIG['show_path'] = true;
  148. //
  149. // Kuva lehe laadimise aega. true/false
  150. // Vaikimisi: false
  151. //
  152. // Display the time it took to load the page.
  153. // Default: $_CONFIG['show_load_time'] = true;
  154. //
  155. $_CONFIG['show_load_time'] = true;
  156. //
  157. // Formaat faili muutmise aja kuvamiseks.
  158. //
  159. // The time format for the "last changed" column.
  160. // Default: $_CONFIG['time_format'] = "d.m.y H:i:s";
  161. //
  162. $_CONFIG['time_format'] = "d.m.y H:i:s";
  163. //
  164. // Kodeering, mida lehel kasutatakse.
  165. // Tuleb panna sobivaks, kui täpitähtedega tekib probleeme. Vaikimisi: UTF-8
  166. //
  167. // Charset. Use the one that suits for you.
  168. // Default: $_CONFIG['charset'] = "UTF-8";
  169. //
  170. $_CONFIG['charset'] = "UTF-8";
  171. /*
  172. * PERMISSIONS
  173. */
  174. //
  175. // Kaustade varjamine. Kaustade nimed mida lehel ei kuvata.
  176. // Näiteks: CONFIG['hidden_dirs'] = array("ikoonid", "kaustanimi", "teinekaust");
  177. //
  178. // The array of folder names that will be hidden from the list.
  179. // Default: $_CONFIG['hidden_dirs'] = array();
  180. //
  181. $_CONFIG['hidden_dirs'] = array();
  182. //
  183. // Failide varjamine. Failide nimed mida lehel ei kuvata.
  184. // NB! Märgitud nimega failid ja kaustad varjatakse kõigis alamkaustades.
  185. //
  186. // Filenames that will be hidden from the list.
  187. // Default: $_CONFIG['hidden_files'] = array(".ftpquota", "index.php", "index.php~", ".htaccess", ".htpasswd");
  188. //
  189. $_CONFIG['hidden_files'] = array(".ftpquota", "index.php", "index.php~", ".htaccess", ".htpasswd");
  190. //
  191. // Määra kas lehe nägemiseks peab sisse logima.
  192. // 'false' tähendab, et leht on avalik
  193. // 'true' tähendab, et kasutaja peab sisestama parooli (vaata allpool).
  194. //
  195. // Whether authentication is required to see the contents of the page.
  196. // If set to false, the page is public.
  197. // If set to true, you should specify some users as well (see below).
  198. // Important: This only prevents people from seeing the list.
  199. // They will still be able to access the files with a direct link.
  200. // Default: $_CONFIG['require_login'] = false;
  201. //
  202. $_CONFIG['require_login'] = false;
  203. //
  204. // Kasutajanimed ja paroolid, lehele ligipääsu piiramiseks.
  205. // Näiteks: $_CONFIG['users'] = array(array("user1", "pass1"), array("user2", "pass2"));
  206. // Võimalik lehte kaitsta ka ainult üldise parooliga.
  207. // Näiteks: $_CONFIG['users'] = array(array(null, "pass"));
  208. // Kui ühtegi kasutajat märgitud ei ole, siis parooli ei küsita.
  209. //
  210. // Usernames and passwords for restricting access to the page.
  211. // The format is: array(username, password, status)
  212. // Status can be either "user" or "admin". User can read the page, admin can upload and delete.
  213. // For example: $_CONFIG['users'] = array(array("username1", "password1", "user"), array("username2", "password2", "admin"));
  214. // You can also keep require_login=false and specify an admin.
  215. // That way everyone can see the page but username and password are needed for uploading.
  216. // For example: $_CONFIG['users'] = array(array("username", "password", "admin"));
  217. // Default: $_CONFIG['users'] = array();
  218. //
  219. $_CONFIG['users'] = array();
  220. //
  221. // Seaded uploadimiseks, uute kaustade loomiseks ja kustutamiseks.
  222. // Valikud kehtivad ainult andmin kontode jaoks, tavakasutajatel pole need kunagi lubatud.
  223. //
  224. // Permissions for uploading, creating new directories and deleting.
  225. // They only apply to admin accounts, regular users can never perform these operations.
  226. // Default:
  227. // $_CONFIG['upload_enable'] = true;
  228. // $_CONFIG['newdir_enable'] = true;
  229. // $_CONFIG['delete_enable'] = false;
  230. //
  231. $_CONFIG['upload_enable'] = true;
  232. $_CONFIG['newdir_enable'] = true;
  233. $_CONFIG['delete_enable'] = false;
  234. /*
  235. * UPLOADING
  236. */
  237. //
  238. // Nimekiri kaustadest kuhu on lubatud uploadida ja uusi kaustu luua.
  239. // Näiteks: $_CONFIG['upload_dirs'] = array("./myuploaddir1/", "./mydir/upload2/");
  240. // Kausta asukoht peab olema määratud põhikausta suhtes, algama "./" ja lõppema "/" märgiga.
  241. // Kõik kaustad märgitute all on automaatselt kaasa arvatud.
  242. // Kui nimekiri on tühi (vaikimisi), siis on kõikidesse kaustadesse failide lisamine lubatud.
  243. //
  244. // List of directories where users are allowed to upload.
  245. // For example: $_CONFIG['upload_dirs'] = array("./myuploaddir1/", "./mydir/upload2/");
  246. // The path should be relative to the main directory, start with "./" and end with "/".
  247. // All the directories below the marked ones are automatically included as well.
  248. // If the list is empty (default), all directories are open for uploads, given that the password has been set.
  249. // Default: $_CONFIG['upload_dirs'] = array();
  250. //
  251. $_CONFIG['upload_dirs'] = array();
  252. //
  253. // MIME failitüübid mis on uploadimiseks lubatud.
  254. // Näiteks: $_CONFIG['upload_allow_type'] = array("image/png", "image/gif", "image/jpeg");
  255. //
  256. // MIME type that are allowed to be uploaded.
  257. // For example, to only allow uploading of common image types, you could use:
  258. // $_CONFIG['upload_allow_type'] = array("image/png", "image/gif", "image/jpeg");
  259. // Default: $_CONFIG['upload_allow_type'] = array();
  260. //
  261. $_CONFIG['upload_allow_type'] = array();
  262. //
  263. // Uploadimiseks keelatud faililaiendid
  264. //
  265. // File extensions that are not allowed for uploading.
  266. // For example: $_CONFIG['upload_reject_extension'] = array("php", "html", "htm");
  267. // Default: $_CONFIG['upload_reject_extension'] = array();
  268. //
  269. $_CONFIG['upload_reject_extension'] = array("php");
  270. /*
  271. * LOGGING
  272. */
  273. //
  274. // Failide lisamisest teatamise e-maili aadress.
  275. // Kui määratud, siis saadetakse sellele aadressile e-mail iga kord kui keegi lisab uue faili või kausta.
  276. //
  277. // Upload notification e-mail.
  278. // If set, an e-mail will be sent every time someone uploads a file or creates a new dirctory.
  279. // Default: $_CONFIG['upload_email'] = "";
  280. //
  281. $_CONFIG['upload_email'] = "";
  282. //
  283. // Logifail. Kui määratud, siis kirjutatakse kaustade ja failide avamise kohta logi faili.
  284. // Näiteks: $_CONFIG['log_file'] = ".log.txt";
  285. //
  286. // Logfile name. If set, a log line will be written there whenever a directory or file is accessed.
  287. // For example: $_CONFIG['log_file'] = ".log.txt";
  288. // Default: $_CONFIG['log_file'] = "";
  289. //
  290. $_CONFIG['log_file'] = "";
  291. /*
  292. * SYSTEM
  293. */
  294. //
  295. // Algkataloogi suhteline aadress. Reeglina ei ole vaja muuta.
  296. // Kasutage ainult suhtelisi alamkatalooge!
  297. // Vaikimisi: .
  298. //
  299. // The starting directory. Normally no need to change this.
  300. // Use only relative subdirectories!
  301. // For example: $_CONFIG['starting_dir'] = "./mysubdir/";
  302. // Default: $_CONFIG['starting_dir'] = ".";
  303. //
  304. $_CONFIG['starting_dir'] = ".";
  305. //
  306. // Asukoht serveris. Tavaliselt ei ole vaja siia midagi panna kuna script leiab ise õige asukoha.
  307. // Mõnes serveris tuleb piirangute tõttu see aadress ise teistsuguseks määrata.
  308. // See fail peaks asuma serveris aadressil [AADRESS]/index.php
  309. // Aadress võib olla näiteks "/www/data/www.minudomeen.ee/minunimi"
  310. //
  311. // Location in the server. Usually this does not have to be set manually.
  312. // Default: $_CONFIG['basedir'] = "";
  313. //
  314. $_CONFIG['basedir'] = "";
  315. //
  316. // Suured failid. Kui sul on failiruumis väga suured failid (>4GB), siis on see vajalik
  317. // faili suuruse õigeks määramiseks. Vaikimisi: false
  318. //
  319. // Big files. If you have some very big files (>4GB), enable this for correct
  320. // file size calculation.
  321. // Default: $_CONFIG['large_files'] = false;
  322. //
  323. $_CONFIG['large_files'] = false;
  324. //
  325. // Küpsise/sessiooni nimi.
  326. // Anna sellele originaalne väärtus kui soovid samas ruumis kasutada mitut koopiat
  327. // ning ei taha, et toimuks andmete jagamist nende vahel.
  328. // Väärtus tohib sisaldada ainult tähti ja numbreid. Näiteks: MYSESSION1
  329. //
  330. // The session name, which is used as a cookie name.
  331. // Change this to something original if you have multiple copies in the same space
  332. // and wish to keep their authentication separate.
  333. // The value can contain only letters and numbers. For example: MYSESSION1
  334. // More info at: http://www.php.net/manual/en/function.session-name.php
  335. // Default: $_CONFIG['session_name'] = "";
  336. //
  337. $_CONFIG['session_name'] = "";
  338. /***************************************************************************/
  339. /* TÕLKED */
  340. /* */
  341. /* TRANSLATIONS. */
  342. /***************************************************************************/
  343. $_TRANSLATIONS = array();
  344. // Albanian
  345. $_TRANSLATIONS["al"] = array(
  346. "file_name" => "Emri Skedarit",
  347. "size" => "Madhësia",
  348. "last_changed" => "Ndryshuar",
  349. "total_used_space" => "Memorija e përdorur total",
  350. "free_space" => "Memorija e lirë",
  351. "password" => "Fjalëkalimi",
  352. "upload" => "Ngarko skedarë",
  353. "failed_upload" => "Ngarkimi i skedarit dështoi!",
  354. "failed_move" => "Lëvizja e skedarit në udhëzuesin e saktë deshtoi!",
  355. "wrong_password" => "Fjalëkalimi i Gabuar!!",
  356. "make_directory" => "New dir",
  357. "new_dir_failed" => "Failed to create directory",
  358. "chmod_dir_failed" => "Failed to change directory rights",
  359. "unable_to_read_dir" => "Unable to read directory",
  360. "location" => "Location",
  361. "root" => "Root"
  362. );
  363. // Dutch
  364. $_TRANSLATIONS["nl"] = array(
  365. "file_name" => "Bestandsnaam",
  366. "size" => "Omvang",
  367. "last_changed" => "Laatst gewijzigd",
  368. "total_used_space" => "Totaal gebruikte ruimte",
  369. "free_space" => "Beschikbaar",
  370. "password" => "Wachtwoord",
  371. "upload" => "Upload",
  372. "failed_upload" => "Fout bij uploaden van bestand!",
  373. "failed_move" => "Fout bij het verplaatsen van tijdelijk uploadbestand!",
  374. "wrong_password" => "Fout wachtwoord!",
  375. "make_directory" => "Nieuwe folder",
  376. "new_dir_failed" => "Fout bij aanmaken folder!",
  377. "chmod_dir_failed" => "Rechten konden niet gewijzigd worden!",
  378. "unable_to_read_dir" => "Unable to read directory",
  379. "location" => "Location",
  380. "root" => "Root"
  381. );
  382. // English
  383. $_TRANSLATIONS["en"] = array(
  384. "file_name" => "File name",
  385. "size" => "Size",
  386. "last_changed" => "Last changed",
  387. "total_used_space" => "Total used space",
  388. "free_space" => "Free space",
  389. "password" => "Password",
  390. "upload" => "Upload",
  391. "failed_upload" => "Failed to upload the file!",
  392. "failed_move" => "Failed to move the file into the right directory!",
  393. "wrong_password" => "Wrong password",
  394. "make_directory" => "New dir",
  395. "new_dir_failed" => "Failed to create directory",
  396. "chmod_dir_failed" => "Failed to change directory rights",
  397. "unable_to_read_dir" => "Unable to read directory",
  398. "location" => "Location",
  399. "root" => "Root",
  400. "log_file_permission_error" => "The script does not have permissions to write the log file.",
  401. "upload_not_allowed" => "The script configuration does not allow uploading in this directory.",
  402. "upload_dir_not_writable" => "This directory does not have write permissions.",
  403. "mobile_version" => "Mobile view",
  404. "standard_version" => "Standard view",
  405. "page_load_time" => "Page loaded in %.2f ms",
  406. "wrong_pass" => "Wrong username or password",
  407. "username" => "Username",
  408. "log_in" => "Log in",
  409. "upload_type_not_allowed" => "This file type is not allowed for uploading.",
  410. "del" => "Del", // short for Delete
  411. "log_out" => "Log out"
  412. );
  413. // Estonian
  414. $_TRANSLATIONS["et"] = array(
  415. "file_name" => "Faili nimi",
  416. "size" => "Suurus",
  417. "last_changed" => "Viimati muudetud",
  418. "total_used_space" => "Kokku kasutatud",
  419. "free_space" => "Vaba ruumi",
  420. "password" => "Parool",
  421. "upload" => "Uploadi",
  422. "failed_upload" => "Faili ei &otilde;nnestunud serverisse laadida!",
  423. "failed_move" => "Faili ei &otilde;nnestunud &otilde;igesse kausta liigutada!",
  424. "wrong_password" => "Vale parool",
  425. "make_directory" => "Uus kaust",
  426. "new_dir_failed" => "Kausta loomine ebaõnnestus",
  427. "chmod_dir_failed" => "Kausta õiguste muutmine ebaõnnestus",
  428. "unable_to_read_dir" => "Unable to read directory",
  429. "location" => "Asukoht",
  430. "root" => "Peakaust"
  431. );
  432. // Finnish
  433. $_TRANSLATIONS["fi"] = array(
  434. "file_name" => "Tiedoston nimi",
  435. "size" => "Koko",
  436. "last_changed" => "Muokattu",
  437. "total_used_space" => "Yhteenlaskettu koko",
  438. "free_space" => "Vapaa tila",
  439. "password" => "Salasana",
  440. "upload" => "Lisää tiedosto",
  441. "failed_upload" => "Tiedoston lisäys epäonnistui!",
  442. "failed_move" => "Tiedoston siirto kansioon epäonnistui!",
  443. "wrong_password" => "Väärä salasana",
  444. "make_directory" => "Uusi kansio",
  445. "new_dir_failed" => "Uuden kansion luonti epäonnistui!",
  446. "chmod_dir_failed" => "Kansion käyttäjäoikeuksien muuttaminen epäonnistui!",
  447. "unable_to_read_dir" => "Kansion sisältöä ei voi lukea.",
  448. "location" => "Paikka",
  449. "root" => "Juurihakemisto",
  450. "log_file_permission_error" => "Ohjelman ei ole sallittu kirjoittaa lokiin.",
  451. "upload_not_allowed" => "Ohjelman asetukset eivät salli tiedoston lisäämistä tähän kansioon.",
  452. "upload_dir_not_writable" => "Kansioon tallentaminen epäonnistui.",
  453. "mobile_version" => "Mobiilinäkymä",
  454. "standard_version" => "Tavallinen näkymä",
  455. "page_load_time" => "Sivu ladattu %.2f ms:ssa",
  456. "wrong_pass" => "Väärä käyttäjätunnus tai salasana",
  457. "username" => "Käyttäjätunnus",
  458. "log_in" => "Kirjaudu sisään",
  459. "log_out" => "Kirjaudu ulos",
  460. "upload_type_not_allowed" => "Tämän tiedostotyypin lisääminen on estetty.",
  461. "del" => "Poista"
  462. );
  463. // French
  464. $_TRANSLATIONS["fr"] = array(
  465. "file_name" => "Nom de fichier",
  466. "size" => "Taille",
  467. "last_changed" => "Ajout&eacute;",
  468. "total_used_space" => "Espace total utilis&eacute;",
  469. "free_space" => "Espace libre",
  470. "password" => "Mot de passe",
  471. "upload" => "Envoyer un fichier",
  472. "failed_upload" => "Erreur lors de l'envoi",
  473. "failed_move" => "Erreur lors du changement de dossier",
  474. "wrong_password" => "Mauvais mot de passe",
  475. "make_directory" => "Nouveau dossier",
  476. "new_dir_failed" => "Erreur lors de la cr&eacute;ation du dossier",
  477. "chmod_dir_failed" => "Impossible de changer les permissions du dossier",
  478. "unable_to_read_dir" => "Impossible de lire le dossier",
  479. "location" => "Localisation",
  480. "root" => "Racine"
  481. );
  482. // German
  483. $_TRANSLATIONS["de"] = array(
  484. "file_name" => "Dateiname",
  485. "size" => "Größe",
  486. "last_changed" => "Letzte Änderung",
  487. "total_used_space" => "Benutzter Speicher",
  488. "free_space" => "Freier Speicher",
  489. "password" => "Passwort",
  490. "upload" => "Upload",
  491. "failed_upload" => "Upload ist fehlgeschlagen!",
  492. "failed_move" => "Verschieben der Datei ist fehlgeschlagen!",
  493. "wrong_password" => "Falsches Passwort",
  494. "make_directory" => "Neuer Ordner",
  495. "new_dir_failed" => "Erstellen des Ordners fehlgeschlagen",
  496. "chmod_dir_failed" => "Veränderung der Zugriffsrechte des Ordners fehlgeschlagen",
  497. "unable_to_read_dir" => "Unable to read directory",
  498. "location" => "Location",
  499. "root" => "Root"
  500. );
  501. // Greek
  502. $_TRANSLATIONS["el"] = array(
  503. "file_name" => "Όνομα αρχείου",
  504. "size" => "Μέγεθος",
  505. "last_changed" => "Τροποποιημένο",
  506. "total_used_space" => "Χρησιμοποιημένος χώρος",
  507. "free_space" => "Ελεύθερος χώρος",
  508. "password" => "Εισάγεται κωδικό",
  509. "upload" => "Φόρτωση",
  510. "failed_upload" => "Αποτυχία φόρτωσης αρχείου!",
  511. "failed_move" => "Αποτυχία μεταφοράς αρχείου στον κατάλληλο φάκελο!",
  512. "wrong_password" => "Λάθος κωδικός",
  513. "make_directory" => "Δημιουργία νέου φακέλου",
  514. "new_dir_failed" => "Αποτυχία δημιουργίας νέου φακέλου",
  515. "chmod_dir_failed" => "Αποτυχία τροποποίησης δικαιωμάτων φακέλου",
  516. "unable_to_read_dir" => "Unable to read directory",
  517. "location" => "Location",
  518. "root" => "Root"
  519. );
  520. // Hungarian
  521. $_TRANSLATIONS["hu"] = array(
  522. "file_name" => "Fájl név",
  523. "size" => "Méret",
  524. "last_changed" => "Utolsó módosítás",
  525. "total_used_space" => "Összes elfoglalt terület",
  526. "free_space" => "Szabad terület",
  527. "password" => "Jelszó",
  528. "upload" => "Feltöltés",
  529. "failed_upload" => "A fájl feltöltése nem sikerült!",
  530. "failed_move" => "A fájl mozgatása nem sikerült!",
  531. "wrong_password" => "Hibás jelszó",
  532. "make_directory" => "Új mappa",
  533. "new_dir_failed" => "A mappa létrehozása nem sikerült",
  534. "chmod_dir_failed" => "A mappa jogainak megváltoztatása nem sikerült",
  535. "unable_to_read_dir" => "A mappa nem olvasható",
  536. "location" => "Hely",
  537. "root" => "Gyökér",
  538. "log_file_permission_error" => "A log fájl írása jogosultsági okok miatt nem sikerült.",
  539. "upload_not_allowed" => "Ebbe a mappába a feltöltés nem engedélyezett.",
  540. "upload_dir_not_writable" => "A mappa nem írható.",
  541. "mobile_version" => "Mobil nézet",
  542. "standard_version" => "Web nézet",
  543. "page_load_time" => "Letöltési id? %.2f ms",
  544. "wrong_pass" => "Rossz felhasználónév vagy jelszó",
  545. "username" => "Felhasználónév",
  546. "log_in" => "Belépés",
  547. "upload_type_not_allowed" => "A fájltípus feltöltése tiltott."
  548. );
  549. // Italian
  550. $_TRANSLATIONS["it"] = array(
  551. "file_name" => "Nome file",
  552. "size" => "Dimensione",
  553. "last_changed" => "Ultima modifica",
  554. "total_used_space" => "Totale spazio usato",
  555. "free_space" => "Spazio disponibile",
  556. "password" => "Parola chiave",
  557. "upload" => "Caricamento file",
  558. "failed_upload" => "Caricamento del file fallito!",
  559. "failed_move" => "Spostamento del file nella cartella fallito!",
  560. "wrong_password" => "Password sbagliata",
  561. "make_directory" => "Nuova cartella",
  562. "new_dir_failed" => "Creazione cartella fallita!",
  563. "chmod_dir_failed" => "Modifica dei permessi della cartella fallita!",
  564. "unable_to_read_dir" => "Unable to read directory",
  565. "location" => "Location",
  566. "root" => "Root"
  567. );
  568. // Norwegian
  569. $_TRANSLATIONS["no"] = array(
  570. "file_name" => "Navn",
  571. "size" => "Størrelse",
  572. "last_changed" => "Endret",
  573. "total_used_space" => "Brukt plass",
  574. "free_space" => "Resterende plass",
  575. "password" => "Passord",
  576. "upload" => "Last opp",
  577. "failed_upload" => "Opplasting gikk galt",
  578. "failed_move" => "Kunne ikke flytte objektet",
  579. "wrong_password" => "Feil passord",
  580. "make_directory" => "Ny mappe",
  581. "new_dir_failed" => "Kunne ikke lage ny mappe",
  582. "chmod_dir_failed" => "Kunne ikke endre rettigheter",
  583. "unable_to_read_dir" => "Kunne ikke lese mappen",
  584. "location" => "Område",
  585. "root" => "Rot"
  586. );
  587. //Polish
  588. $_TRANSLATIONS["pl"] = array(
  589. "file_name" => "Nazwa Pliku",
  590. "size" => "Rozmiar",
  591. "last_changed" => "Data Zmiany",
  592. "total_used_space" => "Total used space",
  593. "free_space" => "Wolnego obszaru",
  594. "password" => "Haslo",
  595. "upload" => "Przeslij",
  596. "failed_upload" => "Przeslanie pliku nie powiodlo sie",
  597. "failed_move" => "Przenosienie pliku nie powidlo sie!",
  598. "wrong_password" => "Niepoprawne haslo",
  599. "make_directory" => "Nowy folder",
  600. "new_dir_failed" => "Blad podczas tworzenia nowego foldera",
  601. "chmod_dir_failed" => "Blad podczas zmiany uprawnienia foldera",
  602. "unable_to_read_dir" => "Odczytanie foldera nie powiodlo sie",
  603. "location" => "Miejsce",
  604. "root" => "Root",
  605. "log_file_permission_error" => "Brak uprawnien aby utowrzyc dziennik dzialan.",
  606. "upload_not_allowed" => "Konfiguracja zabrania przeslanie pliku do tego foldera.",
  607. "upload_dir_not_writable" => "Nie mozna zapisac pliku do tego foldera.",
  608. "mobile_version" => "Wersja Mobile",
  609. "standard_version" => "Widok standardowy",
  610. "page_load_time" => "Zaladowano w %.2f ms",
  611. "wrong_pass" => "Nie poprawna nazwa uzytkownika lub hasla",
  612. "username" => "Uzytkownik",
  613. "log_in" => "Zaloguj sie",
  614. "upload_type_not_allowed" => "Ten rodazaj pliku jest zabrioniony."
  615. );
  616. // Portuguese (Brazil)
  617. $_TRANSLATIONS["pt_BR"] = array(
  618. "file_name" => "Nome do arquivo",
  619. "size" => "Tamanho",
  620. "last_changed" => "Modificado em",
  621. "total_used_space" => "Total de espaço utilizado",
  622. "free_space" => "Espaço livre",
  623. "password" => "Senha",
  624. "upload" => "Enviar",
  625. "failed_upload" => "Falha ao enviar o arquivo!",
  626. "failed_move" => "Falha ao mover o arquivo para o diretório correto!",
  627. "wrong_password" => "Senha errada",
  628. "make_directory" => "Nova pasta",
  629. "new_dir_failed" => "Falha ao criar diretório",
  630. "chmod_dir_failed" => "Falha ao mudar os privilégios do diretório",
  631. "unable_to_read_dir" => "Não foi possível ler o diretório",
  632. "location" => "Localização",
  633. "root" => "Raíz",
  634. "log_file_permission_error" => "O script não tem permissão para escrever o arquivo de log.",
  635. "upload_not_allowed" => "A configuração do script não permite envios neste diretório.",
  636. "upload_dir_not_writable" => "Não há permissão para escrita neste diretório.",
  637. "mobile_version" => "Versão Móvel",
  638. "standard_version" => "Versão Padrão",
  639. "page_load_time" => "Página carregada em %.2f ms",
  640. "wrong_pass" => "Nome de usuário ou senha errados",
  641. "username" => "Nome de Usuário",
  642. "log_in" => "Log in",
  643. "upload_type_not_allowed" => "Não é permitido envio de arquivos deste tipo."
  644. );
  645. // Romanian
  646. $_TRANSLATIONS["ro"] = array(
  647. "file_name" => "Nume fisier",
  648. "size" => "Marime",
  649. "last_changed" => "Ultima modificare",
  650. "total_used_space" => "Spatiu total utilizat",
  651. "free_space" => "Spatiu disponibil",
  652. "password" => "Parola",
  653. "upload" => "Incarcare fisier",
  654. "failed_upload" => "Incarcarea fisierului a esuat!",
  655. "failed_move" => "Mutarea fisierului in alt director a esuat!",
  656. "wrong_password" => "Parol gresita!",
  657. "make_directory" => "Director nou",
  658. "new_dir_failed" => "Eroare la crearea directorului",
  659. "chmod_dir_failed" => "Eroare la modificarea drepturilor pe director",
  660. "unable_to_read_dir" => "Nu s-a putut citi directorul",
  661. "location" => "Locatie",
  662. "root" => "Root"
  663. );
  664. // Russian
  665. $_TRANSLATIONS["ru"] = array(
  666. "file_name" => "Имя файла",
  667. "size" => "Размер",
  668. "last_changed" => "Последнее изменение",
  669. "total_used_space" => "Всего использовано",
  670. "free_space" => "Свободно",
  671. "password" => "Пароль",
  672. "upload" => "Загрузка",
  673. "failed_upload" => "Не удалось загрузить файл!",
  674. "failed_move" => "Не удалось переместить файл в нужную папку!",
  675. "wrong_password" => "Неверный пароль",
  676. "make_directory" => "Новая папка",
  677. "new_dir_failed" => "Не удалось создать папку",
  678. "chmod_dir_failed" => "Не удалось изменить права доступа к папке",
  679. "unable_to_read_dir" => "Не возможно прочитать папку",
  680. "location" => "Расположение",
  681. "root" => "Корневая папка",
  682. "log_file_permission_error" => "Скрипт не имеет прав для записи лога файла.",
  683. "upload_not_allowed" => "Загрузка в эту папку запрещена в настройках скрипта",
  684. "upload_dir_not_writable" => "В эту папку запрещена запись",
  685. "mobile_version" => "Мобильный вид",
  686. "standard_version" => "Обычный вид",
  687. "page_load_time" => "Страница загружена за %.2f мс.",
  688. "wrong_pass" => "Неверное имя пользователя или пароль",
  689. "username" => "Имя пользователя",
  690. "log_in" => "Войти",
  691. "upload_type_not_allowed" => "Этот тип файла запрещено загружать"
  692. );
  693. // Slovensky
  694. $_TRANSLATIONS["sk"] = array(
  695. "file_name" => "Meno súboru",
  696. "size" => "Ve?kos?",
  697. "last_changed" => "Posledná zmena",
  698. "total_used_space" => "Použité miesto celkom",
  699. "free_space" => "Vo?né miesto",
  700. "password" => "Heslo",
  701. "upload" => "Nahranie súborov",
  702. "failed_upload" => "Chyba nahrávania súboru!",
  703. "failed_move" => "Nepodarilo sa presunú? súbor do vybraného adresára!",
  704. "wrong_password" => "Neplatné heslo!",
  705. "make_directory" => "Nový prie?inok",
  706. "new_dir_failed" => "Nepodarilo sa vytvori? adresár!",
  707. "chmod_dir_failed" => "Nepodarilo sa zmeni? práva adresára!",
  708. "unable_to_read_dir" => "Nemôžem ?íta? adresár",
  709. "location" => "Umiestnenie",
  710. "root" => "Domov"
  711. );
  712. // Spanish
  713. $_TRANSLATIONS["es"] = array(
  714. "file_name" => "Nombre de archivo",
  715. "size" => "Medida",
  716. "last_changed" => "Ultima modificación",
  717. "total_used_space" => "Total espacio usado",
  718. "free_space" => "Espacio libre",
  719. "password" => "Contraseña",
  720. "upload" => "Subir el archivo",
  721. "failed_upload" => "Error al subir el archivo!",
  722. "failed_move" => "Error al mover el archivo al directorio seleccionado!",
  723. "wrong_password" => "Contraseña incorrecta",
  724. "make_directory" => "New dir",
  725. "new_dir_failed" => "Failed to create directory",
  726. "chmod_dir_failed" => "Failed to change directory rights",
  727. "unable_to_read_dir" => "Unable to read directory",
  728. "location" => "Location",
  729. "root" => "Root"
  730. );
  731. // Swedish
  732. $_TRANSLATIONS["sv"] = array(
  733. "file_name" => "Filnamn",
  734. "size" => "Storlek",
  735. "last_changed" => "Senast andrad",
  736. "total_used_space" => "Totalt upptaget utrymme",
  737. "free_space" => "Ledigt utrymme",
  738. "password" => "Losenord",
  739. "upload" => "Ladda upp",
  740. "failed_upload" => "Fel vid uppladdning av fil!",
  741. "failed_move" => "Fel vid flytt av fil till mapp!",
  742. "wrong_password" => "Fel losenord",
  743. "make_directory" => "Ny mapp",
  744. "new_dir_failed" => "Fel vid skapande av mapp",
  745. "chmod_dir_failed" => "Fel vid andring av mappens egenskaper",
  746. "unable_to_read_dir" => "Kan inte lasa den filen",
  747. "location" => "Plats",
  748. "root" => "Hem"
  749. );
  750. // Turkish
  751. $_TRANSLATIONS["tr"] = array(
  752. "file_name" => "Dosya ismi",
  753. "size" => "Boyut",
  754. "last_changed" => "gecmis",
  755. "total_used_space" => "Toplam dosya boyutu",
  756. "free_space" => "Bos alan",
  757. "password" => "Sifre",
  758. "upload" => "Yükleyen",
  759. "failed_upload" => "Hatali dosya yüklemesi!",
  760. "failed_move" => "Hatali dosya tasimasi!",
  761. "wrong_password" => "Yeniden sifre",
  762. "make_directory" => "Yeni dosya",
  763. "new_dir_failed" => "Dosya olusturalamadi",
  764. "chmod_dir_failed" => "Dosya ayari deqistirelemedi",
  765. "unable_to_read_dir" => "Unable to read directory",
  766. "location" => "Location",
  767. "root" => "Root"
  768. );
  769. /***************************************************************************/
  770. /* CSS KUJUNDUSE MUUTMISEKS */
  771. /* */
  772. /* CSS FOR TWEAKING THE DESIGN */
  773. /***************************************************************************/
  774. function css()
  775. {
  776. ?>
  777. <style type="text/css">
  778. /* General styles */
  779. BODY {
  780. background-color:#FFFFFF;
  781. font-family:Verdana;
  782. font-size:small;
  783. }
  784. A {
  785. color: #000000;
  786. text-decoration: none;
  787. }
  788. A:hover {
  789. text-decoration: underline;
  790. }
  791. #top {
  792. width:100%;
  793. padding-bottom: 20px;
  794. }
  795. #top a span, #top a:hover, #top a span:hover{
  796. color:#68a9d2;
  797. font-weight:bold;
  798. text-align:center;
  799. font-size:large;
  800. }
  801. #top a {
  802. display:block;
  803. padding:20px 0 0 0;
  804. }
  805. #top span {
  806. display:block;
  807. }
  808. div.subtitle{
  809. width:80%;
  810. margin: 0 auto;
  811. color:#68a9d2;
  812. text-align:center;
  813. }
  814. #frame {
  815. border: 1px solid #CDD2D6;
  816. text-align:left;
  817. position: relative;
  818. margin: 0 auto;
  819. max-width:680px;
  820. overflow:hidden;
  821. }
  822. #error {
  823. max-width:450px;
  824. background-color:#FFE4E1;
  825. color:#000000;
  826. padding:7pt;
  827. position: relative;
  828. margin: 10pt auto;
  829. text-align:center;
  830. border: 1px dotted #CDD2D6;
  831. }
  832. input {
  833. border: 1px solid #CDD2D6;
  834. }
  835. .bar{
  836. width:100%;
  837. clear:both;
  838. height:1px;
  839. }
  840. /* File list */
  841. table.table {
  842. width:100%;
  843. border-collapse: collapse;
  844. }
  845. table.table td{
  846. padding:3px;
  847. }
  848. table.table tr.row.two {
  849. background-color:#fcfdfe;
  850. }
  851. table.table tr.row.one {
  852. background-color:#f8f9fa;
  853. }
  854. table.table tr.row td.icon {
  855. width:25px;
  856. padding-top:3px;
  857. padding-bottom:1px;
  858. }
  859. table.table td.del {
  860. width:25px;
  861. }
  862. table.table tr.row td.size {
  863. width: 100px;
  864. text-align: right;
  865. }
  866. table.table tr.row td.changed {
  867. width: 150px;
  868. text-align: center;
  869. }
  870. table.table tr.header img {
  871. vertical-align:bottom;
  872. }
  873. table img{
  874. border:0;
  875. }
  876. /* Info area */
  877. #info {
  878. color:#000000;
  879. font-family:Verdana;
  880. max-width:680px;
  881. position: relative;
  882. margin: 0 auto;
  883. text-align:center;
  884. }
  885. /* Thumbnail area */
  886. #thumb {
  887. position:absolute;
  888. border: 1px solid #CDD2D6;
  889. background:#f8f9fa;
  890. display:none;
  891. padding:3px;
  892. }
  893. #thumb img {
  894. display:block;
  895. }
  896. /* Login bar (at the bottom of the page) */
  897. #login_bar {
  898. margin: 0 auto;
  899. margin-top:2px;
  900. max-width:680px;
  901. }
  902. #login_bar input.submit{
  903. float:right;
  904. }
  905. /* Upload area */
  906. #upload {
  907. margin: 0 auto;
  908. margin-top:2px;
  909. max-width:680px;
  910. }
  911. #upload #password_container {
  912. margin-right:20px;
  913. }
  914. #upload #newdir_container, #upload #password_container {
  915. float:left;
  916. }
  917. #upload #upload_container{
  918. float:right;
  919. }
  920. #upload input.upload_dirname, #upload input.upload_password{
  921. width:140px;
  922. }
  923. #upload input.upload_file{
  924. font-size:small;
  925. }
  926. /* Breadcrumbs */
  927. div.breadcrumbs {
  928. display:block;
  929. padding:1px 3px;
  930. color:#cccccc;
  931. font-size:x-small;
  932. }
  933. div.breadcrumbs a{
  934. display:inline-block;
  935. color:#cccccc;
  936. padding:2px 0;
  937. font-size:small;
  938. }
  939. /* Login area */
  940. #login {
  941. max-width:280px;
  942. text-align:right;
  943. margin:15px auto 50px auto;
  944. }
  945. #login div {
  946. display:block;
  947. width:100%;
  948. margin-top:5px;
  949. }
  950. #login label{
  951. width: 120px;
  952. text-align: right;
  953. }
  954. /* Mobile interface */
  955. body.mobile #frame, body.mobile #info, body.mobile #upload {
  956. max-width:none;
  957. }
  958. body.mobile {
  959. font-size:medium;
  960. }
  961. body.mobile a.item {
  962. display:block;
  963. padding:10px 0;
  964. }
  965. body.mobile a.item span.size {
  966. float:right;
  967. margin-left:10px;
  968. }
  969. body.mobile table.table {
  970. margin-bottom:30px;
  971. }
  972. body.mobile table.table tr td {
  973. border-top: 1px solid #CDD2D6;
  974. }
  975. body.mobile table.table tr.last td {
  976. border-bottom: 1px solid #CDD2D6;
  977. }
  978. body.mobile #top {
  979. padding-bottom:3px;
  980. }
  981. body.mobile #top a {
  982. padding-top:3px;
  983. }
  984. body.mobile #upload #password_container, body.mobile #upload #upload_container, body.mobile #upload #newdir_container {
  985. float:none;
  986. margin-top:5px;
  987. }
  988. body.mobile #upload input.upload_dirname, body.mobile #upload input.upload_password{
  989. width:240px;
  990. }
  991. body.mobile #upload {
  992. margin-bottom:15px;
  993. }
  994. </style>
  995. <?php
  996. }
  997. /***************************************************************************/
  998. /* PILTIDE KOODID */
  999. /* Saad neid ise oma piltidest juurde genereerida base64 konverteriga */
  1000. /* Näiteks siin: http://www.motobit.com/util/base64-decoder-encoder.asp */
  1001. /* Või siin: http://www.greywyvern.com/code/php/binary2base64 */
  1002. /* Või kasuta lihtsalt PHP base64_encode() funktsiooni */
  1003. /* */
  1004. /* IMAGE CODES IN BASE64 */
  1005. /* You can generate your own with a converter */
  1006. /* Like here: http://www.motobit.com/util/base64-decoder-encoder.asp */
  1007. /* Or here: http://www.greywyvern.com/code/php/binary2base64 */
  1008. /* Or just use PHP base64_encode() function */
  1009. /***************************************************************************/
  1010. $_IMAGES = array();
  1011. $_IMAGES["arrow_down"] = "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
  1012. U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABbSURBVCjPY/jPgB8yDCkFB/7v+r/5/+r/
  1013. i/7P+N/3DYuC7V93/d//fydQ0Zz/9eexKFgtsejLiv8b/8/8X/WtUBGrGyZLdH6f8r/sW64cTkdW
  1014. SRS+zpQbgiEJAI4UCqdRg1A6AAAAAElFTkSuQmCC";
  1015. $_IMAGES["arrow_up"] = "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
  1016. U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABbSURBVCjPY/jPgB8yDDkFmyVWv14kh1PB
  1017. eoll31f/n/ytUw6rgtUSi76s+L/x/8z/Vd8KFbEomPt16f/1/1f+X/S/7X/qeSwK+v63/K/6X/g/
  1018. 83/S/5hvQywkAdMGCdCoabZeAAAAAElFTkSuQmCC";
  1019. $_IMAGES["del"] = "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
  1020. U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJdSURBVDjLpZP7S1NhGMf9W7YfogSJboSE
  1021. UVCY8zJ31trcps6zTI9bLGJpjp1hmkGNxVz4Q6ildtXKXzJNbJRaRmrXoeWx8tJOTWptnrNryre5
  1022. YCYuI3rh+8vL+/m8PA/PkwIg5X+y5mJWrxfOUBXm91QZM6UluUmthntHqplxUml2lciF6wrmdHri
  1023. I0Wx3xw2hAediLwZRWRkCPzdDswaSvGqkGCfq8VEUsEyPF1O8Qu3O7A09RbRvjuIttsRbT6HHzeb
  1024. sDjcB4/JgFFlNv9MnkmsEszodIIY7Oaut2OJcSF68Qx8dgv8tmqEL1gQaaARtp5A+N4NzB0lMXxo
  1025. n/uxbI8gIYjB9HytGYuusfiPIQcN71kjgnW6VeFOkgh3XcHLvAwMSDPohOADdYQJdF1FtLMZPmsl
  1026. vhZJk2ahkgRvq4HHUoWHRDqTEDDl2mDkfheiDgt8pw340/EocuClCuFvboQzb0cwIZgki4KhzlaE
  1027. 6w0InipbVzBfqoK/qRH94i0rgokSFeO11iBkp8EdV8cfJo0yD75aE2ZNRvSJ0lZKcBXLaUYmQrCz
  1028. DT6tDN5SyRqYlWeDLZAg0H4JQ+Jt6M3atNLE10VSwQsN4Z6r0CBwqzXesHmV+BeoyAUri8EyMfi2
  1029. FowXS5dhd7doo2DVII0V5BAjigP89GEVAtda8b2ehodU4rNaAW+dGfzlFkyo89GTlcrHYCLpKD+V
  1030. 7yeeHNzLjkp24Uu1Ed6G8/F8qjqGRzlbl2H2dzjpMg1KdwsHxOlmJ7GTeZC/nesXbeZ6c9OYnuxU
  1031. c3fmBuFft/Ff8xMd0s65SXIb/gAAAABJRU5ErkJggg==";
  1032. $_IMAGES["archive"] = "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
  1033. U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJmSURBVDjLhZNNS5RRGIav8+HMvDNO5ZhO
  1034. YqXQF2FgVNRCCKM2EbQ1ok2b/AG16F/0ge5qUwitghbWooikiIhI3AQVFER+VsyMztg7vuecp4U2
  1035. ORH5wLM5cK7n5r65lYgAoJTaDhQBw/9nAfgiIgEAEWENcjiO43KSJN45J//aOI5lZGTkBtALaBFp
  1036. AhxNksRXq1Wp1WqNrVQqUiqVZH5+XpxzMjs7K6Ojow2Imri9Z1Dntjwo2dObZr7vpKXFoDVAwFpN
  1037. vR6za9du+vr6KRQKrKysEEJgbGzs5vDw8DX1/N6Rrx0HOrpfvOqnWs0CCgQkaJTJEkIAHENDFygW
  1038. i01mWGuP2Vw+KnT3djPUM0eLzZO4L6ikztQz6Dl2i4ePxgk+IYoylMtlQgg45+js7FyFKKUk/llh
  1039. evplg9zTtR8RC0AmSlGtrGCMxVqF9x5j/gRlRQLZbIbt3fvW4lwmpS0IhCA4FwgEjDForVFK/Ta9
  1040. oYDa8jdmpt83Hndu86DaEQkgHgkBrXXT5QaA4FuiqI3itl4IPzHWk7G5NQUBQgISUEoBYIxpVlAr
  1041. le9+fCbntFY6qM2Z4BOWazFzS13UPrwjlUqzuFhtXF9NZZ0Cn7hLc59mrly+/uPQ+OO3T+6PP8W7
  1042. OpH1fJ6cpLU1hUsSphcqRLlNFHK6GXD84nuvlCoDS1FrgZn28+T5zom933jzeoKpyZeY9oPceOJp
  1043. z1e4erbtLw/WTTBZWVpaVNmcYuvWDk6eOsPAwCCLseHOpCOfNg0vgACg1rXxSL1enzDGZAC9QSOD
  1044. 9345nU4PrgfsWKvzRp9/jwcWfgF7VEKXfHY5kwAAAABJRU5ErkJggg==";
  1045. $_IMAGES["audio"] = "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
  1046. U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIvSURBVDjLjZPLaxNRFIeriP+AO7Gg7nRX
  1047. qo1ogoKCK0Fbig8QuxKhPop04SYLNYqlKpEmQlDBRRcFFWlBqqJYLVpbq6ktaRo0aWmamUxmJpN5
  1048. ZvKoP++9mmlqWuzAt7jc+X2Hcy6nDkAdhXxbCI2Epv+wlbDeyVUJGm3bzpVKpcVyuYyVIPcIBAL3
  1049. qiXVgiYaNgwDpmk6qKoKRVEgCAKT8DyPYDDoSCrhdYHrO9qzkdOQvp+E+O04hC+tED63gBs+QiDn
  1050. hQgTWJYFWiQUCv2RUEH/g4YNXwdcT/VEJ6xkF8zEDRixq1CnriD94SikH08gikJNS2wmVLDwybON
  1051. H3GbNt8DY+YMrDk/tGkvhOFmKPE+pxVJkpDJZMBx3JJAHN+/MTPq8amxdtj8fWjhwzB+diH5ag9y
  1052. 8V6QubDhUYmmaWwesiwvCYRRtyv9ca9oc37kk3egTbbBiPowP+iGOHGT0A1h7BrS43ehiXHous5E
  1053. joCEx3IzF6FMnYMcPgs95iOCW1DDXqTfnEBqsBnRR9shTvYibyhsiBRHwL13dabe7r797uHOx3Kk
  1054. m1T2IDfhhTRyAfMDh5Aauox8Ns5aKRQKDNrSsiHSZ6SHoq1i9nkDuNfHkHi2D9loHwtSisUig4ZX
  1055. FaSG2pB8cZBUPY+ila0JV1Mj8F/a3DHbfwDq3Mtlb12R/EuNoKN10ylLmv612h6swKIj+CvZRQZk
  1056. 0ou1hMm/OtveKkE9laxhnSvQ1a//DV9axd5NSHlCAAAAAElFTkSuQmCC";
  1057. $_IMAGES["code"] = "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
  1058. U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHtSURBVDjLjZM9T9tQFIYpQ5eOMBKlW6eW
  1059. IQipa8RfQKQghEAKqZgKFQgmFn5AWyVDCipVQZC2EqBWlEqdO2RCpAssQBRsx1+1ndix8wFvfW6w
  1060. cUhQsfTI0j33PD7n+N4uAF2E+/S5RFwG/8Njl24/LyCIOI6j1+v1y0ajgU64cSSTybdBSVAwSMmm
  1061. acKyLB/DMKBpGkRRZBJBEJBKpXyJl/yABLTBtm1Uq1X2JsrlMnRdhyRJTFCpVEAfSafTTUlQoFs1
  1062. luxBAkoolUqQZbmtJTYTT/AoHInOfpcwtVtkwcSBgrkDGYph+60oisIq4Xm+VfB0+U/P0Lvj3NwP
  1063. GfHPTcHMvoyFXwpe7UmQtAqTUCU0D1VVbwTPVk5jY19Fe3ZfQny7CE51WJDXqpjeEUHr45ki9rIq
  1064. a4dmQiJfMLItGEs/FcQ2ucbRmdnSYy5vYWyLx/w3EaMfLmBaDpMQvuDJ65PY8Dpnz3wpYmLtApzc
  1065. rIAqmfrEgdZH1grY/a36w6Xz0DKD8ES25/niYS6+wWE8mWfByY8cXmYEJFYLkHUHtVqNQcltAvoL
  1066. D3v7o/FUHsNvzlnwxfsCEukC/ho3yUHaBN5Buo17Ojtyl+DqrnvQgUtfcC0ZcAdkUeA+ye7eMru9
  1067. AUGIJPe4zh509UP/AAfNypi8oj/mAAAAAElFTkSuQmCC";
  1068. $_IMAGES["database"] = "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
  1069. U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHVSURBVDjLjZPLaiJBFIZNHmJWCeQdMuT1
  1070. Mi/gYlARBRUkao+abHUhmhgU0QHtARVxJ0bxhvfGa07Of5Iu21yYFPyLrqrz1f+f6rIRkQ3icca6
  1071. ZF39RxesU1VnAVyuVqvJdrvd73Y7+ky8Tk6n87cVYgVcoXixWNByuVSaTqc0Ho+p1+sJpNvtksvl
  1072. UhCb3W7/cf/w+BSLxfapVIqSySRlMhnSdZ2GwyHN53OaTCbU7/cFYBgG4RCPx/MKub27+1ur1Xqj
  1073. 0YjW6zWxCyloNBqUSCSkYDab0WAw+BBJeqLFtQpvGoFqAlAEaZomuc0ocAQnnU7nALiJ3uh8whgn
  1074. ttttarVaVCgUpCAUCgnQhMAJ+gG3CsDZa7xh1mw2ZbFSqYgwgsGgbDQhcIWeAHSIoP1pcGeNarUq
  1075. gFKpJMLw+/0q72azkYhmPAWIRmM6AGbXc7kc5fN5AXi9XgWACwAguLEAojrfsVGv1yV/sVikcrks
  1076. AIfDIYUQHEAoPgLwT3GdzWYNdBfXh3xwApDP5zsqtkoBwuHwaSAQ+OV2u//F43GKRCLEc5ROpwVo
  1077. OngvBXj7jU/wwZPPX72DT7RXgDfIT27QEgvfKea9c3m9FsA5IN94zqbw9M9fAEuW+zzj8uLvAAAA
  1078. AElFTkSuQmCC";
  1079. $_IMAGES["directory"] = "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
  1080. U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGrSURBVDjLxZO7ihRBFIa/6u0ZW7GHBUV0
  1081. UQQTZzd3QdhMQxOfwMRXEANBMNQX0MzAzFAwEzHwARbNFDdwEd31Mj3X7a6uOr9BtzNjYjKBJ6ni
  1082. cP7v3KqcJFaxhBVtZUAK8OHlld2st7Xl3DJPVONP+zEUV4HqL5UDYHr5xvuQAjgl/Qs7TzvOOVAj
  1083. xjlC+ePSwe6DfbVegLVuT4r14eTr6zvA8xSAoBLzx6pvj4l+DZIezuVkG9fY2H7YRQIMZIBwycmz
  1084. H1/s3F8AapfIPNF3kQk7+kw9PWBy+IZOdg5Ug3mkAATy/t0usovzGeCUWTjCz0B+Sj0ekfdvkZ3a
  1085. bBv+U4GaCtJ1iEm6ANQJ6fEzrG/engcKw/wXQvEKxSEKQxRGKE7Izt+DSiwBJMUSm71rguMYhQKr
  1086. BygOIRStf4TiFFRBvbRGKiQLWP29yRSHKBTtfdBmHs0BUpgvtgF4yRFR+NUKi0XZcYjCeCG2smkz
  1087. LAHkbRBmP0/Uk26O5YnUActBp1GsAI+S5nRJJJal5K1aAMrq0d6Tm9uI6zjyf75dAe6tx/SsWeD/
  1088. /o2/Ab6IH3/h25pOAAAAAElFTkSuQmCC";
  1089. $_IMAGES["graphics"] = "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
  1090. U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAH8SURBVDjLjZPLaxNRFIfHLrpx10WbghXx
  1091. H7DQx6p14cadiCs31Y2LLizYhdBFWyhYaFUaUxLUQFCxL61E+0gofWGLRUqGqoWp2JpGG8g4ybTJ
  1092. JJm86897Ls4QJIm98DED9/6+mXNmjiAIwhlGE6P1P5xjVAEQiqHVlMlkYvl8/rhQKKAUbB92u91W
  1093. SkKrlcLJZBK6rptomoZoNApFUbhElmU4HA4u8YzU1PsmWryroxYrF9CBdDqNbDbLr0QikUAsFkM4
  1094. HOaCVCoFesjzpwMuaeXuthYcw4rtvG4KKGxAAgrE43FEIhGzlJQWxE/RirQ6i8/T7XjXV2szBawM
  1095. 8yDdU91GKaqqInQgwf9xCNmoB7LYgZn+Oud0T121KfiXYokqf8X+5jAyR3NQvtzEq96z4os7lhqz
  1096. ieW6TxJN3UVg8yEPqzu38P7xRVy+cPoay52qKDhUf0HaWsC3xRvstd3Qvt9mTWtEOPAJf/+L8oKA
  1097. fwfLnil43z7Bkusqdr2X4Btvg1+c5fsVBZJ/H9aXbix/2EAouAVx4zVmHl2BtOrkPako2DsIwule
  1098. xKhnG/cmfbg+uIbukXkooR/I5XKcioLu+8/QNTyGzqE36OidQNeDJayLe7yZBuUEv8t9iRIcU6Z4
  1099. FprZ36fTxknC7GyCBrBY0ECSE4yzAY1+gyH4Ay9cw2Ifwv9mAAAAAElFTkSuQmCC";
  1100. $_IMAGES["image"] = "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
  1101. U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGWSURBVBgZpcE/a1NhGMbh3/OeN56cKq2D
  1102. p6AoCOKmk4uCn8DNycEOIojilr2TaBfRzVnESQR3Bz+FFDoWA2IjtkRqmpyc97k9qYl/IQV7XSaJ
  1103. w4g0VlZfP0m13dwepPbuiH85fyhyWCx4/ubxjU6kkdxWHt69VC6XpZlFBAhwJgwJJHAmRKorbj94
  1104. ewvoRBrbuykvT5R2/+lLTp05Tp45STmEJYJBMAjByILxYeM9jzr3GCczGpHGYAQhRM6fO8uFy1fJ
  1105. QoaUwCKYEcwwC4QQaGUBd36KTDmQ523axTGQmEcIEBORKQfG1ZDxcA/MkBxXwj1ggCQyS9TVAMmZ
  1106. iUxJ8Ln/kS+9PmOvcSW+jrao0mmMH5bzHfa+9UGBmciUBJ+2Fmh1h+yTQCXSkJkdCrpd8btIwwEJ
  1107. QnaEkOXMk7XaiF8CUxL/JdKQOwb0Ntc5SG9zHXQNd/ZFGsaEeLa2ChjzXQcqZiKNxSL0vR4unVww
  1108. MENMCATib0ZdV+QtE41I42geXt1Ze3dlMNZFdw6Ut6CIvKBhkjiM79Pyq1YUmtkKAAAAAElFTkSu
  1109. QmCC";
  1110. $_IMAGES["presentation"] = "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
  1111. U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHeSURBVDjLjZO/i1NBEMc/u+/lBYxiLkgU
  1112. 7vRstLEUDyxtxV68ykIMWlocaGHrD1DxSAqxNf4t115jo6DYhCRCEsk733s7u2PxkuiRoBkYdmGZ
  1113. z3xndsaoKgDGmC3gLBDxbxsA31U1AKCqzCBXsywbO+e8iOgqz7JM2+32W+AiYFX1GGDHOeen06mm
  1114. abrwyWSio9FI+/2+ioj2ej3tdDoLiJm+bimAhgBeUe9RmbkrT5wgT97RaDQoioIQAt1ud7/Var1h
  1115. +uq+/s9+PLilw+FwqSRgJ1YpexHSKenHF4DFf/uC3b7CydsPsafraO5IkoTxeEwIARGh2WwCYNUJ
  1116. AOmHZ5y4eY/a7h4hPcIdHvDz/fMSnjviOCZJEiqVCtVqdfEl8RygHkz9DLZWQzOHisd9OizfckcU
  1117. RRhjMMbMm14CQlEC/NfPjPd2CSJQCEEEDWYBsNZijFkaCqu5Ky+blwl5geaOUDg0c8TnNssSClkE
  1118. R1GEtXYZcOruI6ILl1AJqATirW02Hr8sFThBVZfklyXMFdQbbDzdXzm78z4Bx7KXTcwdgzs3yizu
  1119. zxAhHvVh4avqBzAzaQa4JiIHgGE9C3EcX7ezhVIgeO9/AWGdYO/9EeDNX+t8frbOdk0FHhj8BvUs
  1120. fP0TH5dOAAAAAElFTkSuQmCC";
  1121. $_IMAGES["spreadsheet"] = "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
  1122. U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIpSURBVDjLjZNPSFRRFMZ/9707o0SOOshM
  1123. 0x/JFtUmisKBooVEEUThsgi3KS0CN0G2lagWEYkSUdsRWgSFG9sVFAW1EIwQqRZiiDOZY804b967
  1124. 954249hUpB98y/PjO5zzKREBQCm1E0gDPv9XHpgTEQeAiFCDHAmCoBhFkTXGyL8cBIGMjo7eA3YD
  1125. nog0ALJRFNlSqSTlcrnulZUVWV5elsXFRTHGyMLCgoyNjdUhanCyV9ayOSeIdTgnOCtY43DWYY3j
  1126. 9ulxkskkYRjinCOXy40MDAzcZXCyVzZS38MeKRQKf60EZPXSXInL9y+wLZMkCMs0RR28mJ2grSWJ
  1127. Eo+lH9/IpNPE43GKxSLOOYwxpFIpAPTWjiaOtZ+gLdFKlJlD8u00xWP8lO/M5+e5efEB18b70Vqj
  1128. lMJai++vH8qLqoa+nn4+fJmiNNPCvMzQnIjzZuo1V88Ns3/HAcKKwfd9tNZorYnFYuuAMLDMfJ3m
  1129. +fQznr7L0Vk9zGpLmezB4zx++YggqhAFEZ7n4ft+HVQHVMoB5++cJNWaRrQwMjHM9qCLTFcnJJq5
  1130. 9WSIMLAopQDwfR/P8+oAbaqWK2eGSGxpxVrDnvQ+3s++4tPnj4SewYscUdUgIiilcM41/uXZG9kN
  1131. z9h9aa+EYdjg+hnDwHDq+iGsaXwcZ6XhsdZW+FOqFk0B3caYt4Bic3Ja66NerVACOGttBXCbGbbW
  1132. rgJW/VbnXbU6e5tMYIH8L54Xq0cq018+AAAAAElFTkSuQmCC";
  1133. $_IMAGES["textdocument"] = "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
  1134. U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIdSURBVDjLjZO7a5RREMV/9/F9yaLBzQY3
  1135. CC7EpBGxU2O0EBG0sxHBUitTWYitYCsiiJL0NvlfgoWSRpGA4IMsm43ZXchmv8e9MxZZN1GD5MCB
  1136. W8yce4aZY1QVAGPMaWAacPwfm8A3VRUAVJWhyIUsy7plWcYQgh7GLMt0aWnpNTADWFX9Q2C+LMu4
  1137. s7Oj/X5/xF6vp51OR1utloYQtNls6vLy8kjE3Huz9qPIQjcUg/GZenVOokIEiSBBCKUSQ+TFwwa1
  1138. Wo2iKBARVlZW3iwuLr7izssPnwZ50DLIoWz9zPT+s/fabrf/GQmY97GIIXGWp28/08si5+oV1jcG
  1139. TCSO6nHH2pddYqmkaUq320VECCFQr9cBsBIVBbJcSdXQmK7Q6Qsnq54sj2gBplS896RpSpIkjI2N
  1140. jVZitdh7jAOSK6trXcpC2GjlfP1esHD+GDYozjm893jvSZJkXyAWe+ssc6W5G9naLqkaw/pGxBrl
  1141. 1tVpJCrWWpxzI6GRgOQKCv2BYHPl5uUatROeSsVy7eIkU9UUiYoxBgDnHNbagw4U6yAWwpmphNvX
  1142. T6HAhAZuLNRx1iDDWzHG/L6ZEbyJVLa2c54/PgsKgyzw5MHcqKC9nROK/aaDvwN4KYS7j959DHk2
  1143. PtuYnBUBFUEVVBQRgzX7I/wNM7RmgEshhFXAcDSI9/6KHQZKAYkxDgA5SnOMcReI5kCcG8M42yM6
  1144. iMDmL261eaOOnqrOAAAAAElFTkSuQmCC";
  1145. $_IMAGES["unknown"] = "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
  1146. U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAC4SURBVCjPdZFbDsIgEEWnrsMm7oGGfZro
  1147. hxvU+Iq1TyjU60Bf1pac4Yc5YS4ZAtGWBMk/drQBOVwJlZrWYkLhsB8UV9K0BUrPGy9cWbng2CtE
  1148. EUmLGppPjRwpbixUKHBiZRS0p+ZGhvs4irNEvWD8heHpbsyDXznPhYFOyTjJc13olIqzZCHBouE0
  1149. FRMUjA+s1gTjaRgVFpqRwC8mfoXPPEVPS7LbRaJL2y7bOifRCTEli3U7BMWgLzKlW/CuebZPAAAA
  1150. AElFTkSuQmCC";
  1151. $_IMAGES["vectorgraphics"] = "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
  1152. U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIWSURBVDjLhZNPbxJRFMWhRrYu3NrExIUb
  1153. dzWte6M7d34Eo2Hjxm8gwZUxIYEARUKAWgwbV0BpxAW11bpQFrCoCVEMDplhQMow782/enx3WsiU
  1154. 0jrJ2bz7zu+9e95cHwAfSXzXhFaEVv+j60JLM58HsGIYxsi27SPHcbBIoo5oNBrxQryAVTJPJhPo
  1155. uu6q0+mgVquh0WhAlmUX0uv1EIvFZpCp2U8A2sA5h2maYIyhUChA0zTU63UoiuICaJ0OSSaTx5B5
  1156. AJnpqqVSCbmNTWxVt9FsNtHv98+05GYyD7AsC5VKBZvFd/j2k6Etc6gjHfLgELKiujeRJGkxQGSA
  1157. YDCIx8+eI/ORIb3Lkf0sWvmio9aaoC2NoQ7+QFUHCwFr5XIZ8bfvhZFhq2XgU9tEb2Tj99DCgcTx
  1158. 9YeOg64GZTCGPQdYEnpaLBbxZl9HfIejo1rg5nGvti3CMyxouonhIYM8ZG7NBWSz2YepVKobiUR+
  1159. UXjrwry+wzBm9qnAqD03YHohbsASUP+ly2u+XC7XzmQyt9LpdJc2xuscr0ULU9NUFC6JDiFRCy4g
  1160. n88/EWqFw+EEmfL7HK8+8FOAqdmrWYjC7E8kElcCgcAdWmx2LbzY5mCmc+YWXp33H/w1LQehKhPP
  1161. ZuK8mTjR0QxwArktQtKpsLHHEarwC81ir+ZOrwewTBCiXr157/7d0PfqjQcvH10w1jT6y/8A/nHJ
  1162. HcAgm2AAAAAASUVORK5CYII=";
  1163. $_IMAGES["video"] = "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
  1164. U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIfSURBVDjLpZNPaBNBGMXfbrubzBqbg4kL
  1165. 0lJLgiVKE/AP6Kl6UUFQNAeDIAjVS08aELx59GQPAREV/4BeiqcqROpRD4pUNCJSS21OgloISWME
  1166. Z/aPb6ARdNeTCz92mO+9N9/w7RphGOJ/nsH+olqtvg+CYJR8q9VquThxuVz+oJTKeZ63Uq/XC38E
  1167. 0Jj3ff8+OVupVGLbolkzQw5HOqAxQU4wXWWnZrykmYD0QsgAOJe9hpEUcPr8i0GaJ8n2vs/sL2h8
  1168. R66TpVfWTdETHWE6GRGKjGiiKNLii5BSLpN7pBHpgMYhMkm8tPUWz3sL2D1wFaY/jvnWcTTaE5Dy
  1169. jMfTT5J0XIAiTRYn3ASwZ1MKbTmN7z+KaHUOYqmb1fcPiNa4kQBuyvWAHYfcHGzDgYcx9NKrwJYH
  1170. CAyF21JiPWBnXMAQOea6bmn+4ueYGZi8gtymNVobF7BG5prNpjd+eW6X4BSUD0gOdCpzA8MpA/v2
  1171. v15kl4+pK0emwHSbjJGBlz+vYM1fQeDrYOBTdzOGvDf6EFNr+LYjHbBgsaCLxr+moNQjU2vYhRXp
  1172. gIUOmSWWnsJRfjlOZhrexgtYDZ/gWbetNRbNs6QT10GJglNk64HMaGgbAkoMo5fiFNy7CKDQUGqE
  1173. 5r38YktxAfSqW7Zt33l66WtkAkACjuNsaLVaDxlw5HdJ/86aYrG4WCgUZD6fX+jv/U0ymfxoWVZo
  1174. muZyf+8XqfGP49CCrBUAAAAASUVORK5CYII=";
  1175. $_IMAGES["webpage"] = "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
  1176. U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJwSURBVDjLjZPdT1JhHMetvyO3/gfLKy+6
  1177. 8bLV2qIAq7UyG6IrdRPL5hs2U5FR0MJIAqZlh7BVViI1kkyyiPkCyUtztQYTYbwJE8W+Pc8pjofK
  1178. 1dk+OxfP+X3O83srAVBCIc8eQhmh/B/sJezm4niCsvX19cTm5uZWPp/H3yDnUKvVKr6ELyinwWtr
  1179. a8hkMhzJZBLxeBwrKyusJBwOQ6PRcJJC8K4DJ/dXM04DOswNqNOLybsRo9N6LCy7kUgkEIlEWEE2
  1180. mwX9iVar/Smhglqd8IREKwya3qhg809gPLgI/XsrOp/IcXVMhqnFSayurv6RElsT6ZCoov5u1fzU
  1181. VwvcKRdefVuEKRCA3OFHv2MOxtlBdFuaMf/ZhWg0yt4kFAoVCZS3Hd1gkpOwRt9h0LOES3YvamzP
  1182. cdF7A6rlPrSbpbhP0kmlUmw9YrHYtoDku2T6pEZ/2ICXEQ8kTz+g2TkNceAKKv2nIHachn6qBx1M
  1183. I5t/Op1mRXzBd31AiRafBp1vZyEcceGCzQ6p24yjEzocGT6LUacS0iExcrkcK6Fsp6AXLRnmFOjy
  1184. PMIZixPHmAAOGxZQec2OQyo7zpm6cNN6GZ2kK1RAofPAr8GA4oUMrdNNkIw/wPFhDwSjX3Dwlg0C
  1185. Qy96HreiTlcFZsaAjY0NNvh3QUXtHeHcoKMNA7NjqLd8xHmzDzXDRvRO1KHtngTyhzL4SHeooAAn
  1186. KMxBtUYQbGWa0Dc+AsWzSVy3qkjeItLCFsz4XoNMaRFFAm4SyTXbmQa2YHQSGacR/pAXO+zGFif4
  1187. JdlHCpShBzstEz+YfJtmt5cnKKWS/1jnAnT1S38AGTynUFUTzJcAAAAASUVORK5CYII=";
  1188. $_IMAGES["7z"] = $_IMAGES["archive"];
  1189. $_IMAGES["as"] = "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
  1190. U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIqSURBVDjLjZPNi1JRGMan/ooWDbSKNq2s
  1191. gZqh0UgqKVoOU7OooEWLgZi+JIaYGolaRAS60JXuxJWoIC6E0KAgAzGbCqpFmua393qv9+PoPJ33
  1192. THPHcYy68HDPvee8v/e8zznvFIApEn8Octm4Zv6hQ1z7rbgRgE3X9S5jbDgYDDBJfB5er/flKGQU
  1193. MEPBiqJAVVVLkiSh0+mgVqsJSLVahc/nsyDbwfsIQAs0TYNhGNDevIX29BnUxx50u13U63UB6Pf7
  1194. oCR+v38LMg6gYCOdhnb1GgaeVajnL0CWZTQajT0lCU/GAea379AWFsHu3kJ/4TLUO/etUprNpthJ
  1195. pVL5C4Ax6I/WwVbvoe9+AMazMvrHzSMI7YT8aLVakwHs8xdoS1eguC7CeJUBa3fEwkKhgEwmI+pP
  1196. 8/Ly+fxkgP78BZj7NgYP3ZDn7FDXPGJhKpVCuVwW/tA7HA7vBawdPrJEmZl7hQc7IJ2YtwCxWEyU
  1197. IgzmCgaDuwF157kDlVOnC+bKMmS7E8a79zA3PsEs/0Q8

Large files files are truncated, but you can click here to view the full file