]> git.p6c8.net - jirafeau.git/commitdiff
Merge branch 'bug_admin_download_encrypted' into 'next-release'
authorPatrick Canterino <patrick@patrick-canterino.de>
Sat, 12 Oct 2024 14:48:50 +0000 (14:48 +0000)
committerPatrick Canterino <patrick@patrick-canterino.de>
Sat, 12 Oct 2024 14:48:50 +0000 (14:48 +0000)
Removed the download button and the corresponding link for encrypted files from the admin interface

See merge request jirafeau/Jirafeau!6

50 files changed:
lib/functions.php
lib/locales/ar.json
lib/locales/be.json
lib/locales/bn_IN.json
lib/locales/bo.json
lib/locales/ca.json
lib/locales/ckb.json
lib/locales/cs.json
lib/locales/da.json
lib/locales/de.json
lib/locales/el.json
lib/locales/en.json
lib/locales/es.json
lib/locales/et.json
lib/locales/fi.json
lib/locales/fr.json
lib/locales/he.json
lib/locales/hi.json
lib/locales/hr.json
lib/locales/hu.json
lib/locales/id.json
lib/locales/it.json
lib/locales/ja.json
lib/locales/ko.json
lib/locales/la.json
lib/locales/mfe.json
lib/locales/ms.json
lib/locales/nb_NO.json
lib/locales/nl.json
lib/locales/pl.json
lib/locales/ps.json
lib/locales/pt.json
lib/locales/pt_BR.json
lib/locales/ro.json
lib/locales/ru.json
lib/locales/sh.json
lib/locales/si.json
lib/locales/sk.json
lib/locales/sl.json
lib/locales/sq.json
lib/locales/sr.json
lib/locales/sv.json
lib/locales/ta.json
lib/locales/template.json
lib/locales/th.json
lib/locales/tr.json
lib/locales/uk.json
lib/locales/vi.json
lib/locales/zh.json
lib/locales/zh_TW.json

index 83d7a2dc63990d156e0e201230c861cf03c51fd5..f70e0dede238480eeb9339c6633d5ad8c19f3c72 100644 (file)
@@ -744,7 +744,7 @@ function jirafeau_get_link($hash)
 }
 
 /**
- * List files ii folder in admin interface.
+ * List files in admin interface.
  */
 function jirafeau_admin_list($name, $file_hash, $link_hash)
 {
@@ -780,25 +780,39 @@ function jirafeau_admin_list($name, $file_hash, $link_hash)
                     }
                     /* Print link information. */
                     echo '<tr>';
-                    echo '<td>' .
-                    '<strong><a id="upload_link" href="f.php?h='. jirafeau_escape($node) .'" title="' .
-                        t('DL_PAGE') . '">' . jirafeau_escape($l['file_name']) . '</a></strong><br/>';
+                    echo '<td><strong>';
+
+                    if (!$l['crypted'] && !$l['crypted_legacy']) {
+                        echo'<a href="f.php?h='. jirafeau_escape($node) .'" title="' .
+                        t('DL_PAGE') . '">' . jirafeau_escape($l['file_name']) . '</a>';
+                    }
+                    else {
+                        echo jirafeau_escape($l['file_name']);
+                    }
+
+                    echo '</strong><br/>';
+
                     echo t('TYPE') . ': ' . jirafeau_escape($l['mime_type']) . '<br/>';
                     echo t('SIZE') . ': ' . jirafeau_human_size($l['file_size']) . '<br>';
                     echo t('EXPIRE') . ': ' . ($l['time'] == -1 ? '∞' : jirafeau_get_datetimefield($l['time'])) . '<br/>';
-                    echo t('ONETIME') . ': ' . ($l['onetime'] == 'O' ? 'Yes' : 'No') . '<br/>';
+                    echo t('ONETIME') . ': ' . ($l['onetime'] == 'O' ? t('YES') : t('NO')) . '<br/>';
+                    echo t('ENCRYPTED') . ': ' . (($l['crypted'] || $l['crypted_legacy']) ? t('YES') : t('NO')) . '<br/>';
                     echo t('UPLOAD_DATE') . ': ' . jirafeau_get_datetimefield($l['upload_date']) . '<br/>';
                     if (strlen($l['ip']) > 0) {
                         echo t('ORIGIN') . ': ' . $l['ip'] . '<br/>';
                     }
                     echo '</td><td>';
+
+                    if (!$l['crypted'] && !$l['crypted_legacy']) {
+                        echo '<form method="post">' .
+                        '<input type = "hidden" name = "action" value = "download"/>' .
+                        '<input type = "hidden" name = "link" value = "' . $node . '"/>' .
+                        jirafeau_admin_csrf_field() .
+                        '<input type = "submit" value = "' . t('DL') . '" />' .
+                        '</form>';
+                    }
+
                     echo '<form method="post">' .
-                    '<input type = "hidden" name = "action" value = "download"/>' .
-                    '<input type = "hidden" name = "link" value = "' . $node . '"/>' .
-                    jirafeau_admin_csrf_field() .
-                    '<input type = "submit" value = "' . t('DL') . '" />' .
-                    '</form>' .
-                    '<form method="post">' .
                     '<input type = "hidden" name = "action" value = "delete_link"/>' .
                     '<input type = "hidden" name = "link" value = "' . $node . '"/>' .
                     jirafeau_admin_csrf_field() .
index f8a9ad6a297666b24ce4e7fc00156a5bd8a698e6..83227b40cb5519cef6a3fc97d6a370cca68fb036 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index 1fa1e6f07bea7d342412c7c1d60ef53340a0c7ff..4dc371c2954d395b8426fbe5d656387e99fb682f 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index 4c86aefcad0518b238fd3534c6b3e36e329f5169..c0d7a26660c7deb2d32b9bce1f541f81475584b8 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index 353cbd5215d5ed5157ac04a775c0100131f533bc..9d08b73b4a7b1025b8ef9d154bb56e1e9309add4 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index 900d6185b76ee8a2c6ad5f5002ce378fafcf0a59..2d259b9741d3909b8c5944a7d9d59c8279705c8d 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index f4f30fe8fd02f8b48cb99c3d44ccdf995839b4ba..bbc76bc8e975288cc512417937fbaac36ea203b4 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index a310461ca189f3e647298d32353844d39a46f034..9db9731ff5b42c35ca1804cac072efda604e8213 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index 645bcefb3784c31f643a6d4f95a9ce0644b87917..af0ccb848bba81b2555099a65292b37050e17d9b 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index 76062b526f547d1591a3dccfff50fdff2039b1d3..8936ee124a91134c031a23bacf228f246945f342 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "Nein",
+    "YES": "Ja",
+    "ENCRYPTED": "Verschlüsselt",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index d9ea2f581980301e2575d086101043f0dca5ee6c..2676b18dc325809d71225b70d2138175a68f25a2 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index aa7559deee7ba9e198c8ff3d687ba2b93fd555dc..f17bf9ac211dd04596616d4c74816f577b26f802 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "No",
+    "YES": "Yes",
+    "ENCRYPTED": "Encrypted",
     "SODIUM_UNAVAILABLE": "Encryption is enabled in configuration, but the Sodium PHP module is not loaded! Encryption is not available!",
     "ADMIN_FOLDER_INFO": "(File must be in Folder %s)",
     "ADMIN_FILE_SELECT": "Filename",
index 339c4685de5aa351e1e7679a69d8688714b16112..3c6bac010eefc7f7a117f30df676a6c247868955 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "No",
+    "YES": "Sí",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index f4f30fe8fd02f8b48cb99c3d44ccdf995839b4ba..bbc76bc8e975288cc512417937fbaac36ea203b4 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index 21c28d1d9f7cde5b0fcf153ab6db208db6870c69..debff9c7de7b5367d3890fd4e8a0ea84936ae22c 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index 98506835061b527705711afa399ce6aaa238a5cb..8629b761453e2975193f5e1985bfd7b98c0660ea 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "Non",
+    "YES": "Oui",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index f5c72b61ed85efce717fcaab8b4d372990d8eb83..ea0f4e55a8b3950c28d2da3201c7e4f161999324 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index 93490971a3ec0d35d880adba226728c1d493f2f0..fdca6222f49936c15aca593d3826f558872ea313 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index fb75482ba5293a8684deeb7accb171d1efc07a5e..d1994d6a1e7659721fa29443bb10b3a153a81032 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index a381b821bb28a8a367412f48590a69c41c6a4d2a..a4a075ec720adc21845bb236fd3855ee03a2b5aa 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index 4ed976106dc27631a17f181b73d59258b483eb7d..24cea5082702fb87bfc7b4a757dc735fd22eadd9 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index 2b8600b9842014b087fd51597c8955ab4a45e2dc..4be5d535d624f339d03bcd5ffe6e72c0e229d894 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "No",
+    "YES": "Sì",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index 0a39a65954dd2d0a76432c1f92d683389eb1caf2..04e67359bcb161c782e7f2cb1f105bc44233785e 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index 93490971a3ec0d35d880adba226728c1d493f2f0..fdca6222f49936c15aca593d3826f558872ea313 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index e1b1bcee109b77393ec88d3566f0d30815673ed6..b5cf0a26aeb3e6a1a59984591185bba31eccac2a 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index f4f30fe8fd02f8b48cb99c3d44ccdf995839b4ba..bbc76bc8e975288cc512417937fbaac36ea203b4 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index e97fa01071c453b57aa1b6e1843a9b6bf1204fd6..27575f76f20e8b5aa5b29d52d187641eb90b4f83 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index c5a62971abcca3493b55c348927f6316d67534de..939f52be458b7ba30489660da4e22e2411bbdd14 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index ca4aa746f12ce8d56cbf51ed3f657c99eba2b556..c817eee7358c94255f0b740b17bc459ee8995056 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index 6a1fa9a929a9a08055494f6abd24c2c206b31714..d70f0dec1e3e0889f1c0a98b06c44537ddec87a5 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index f4f30fe8fd02f8b48cb99c3d44ccdf995839b4ba..bbc76bc8e975288cc512417937fbaac36ea203b4 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index f326529fa5ad89fc1005eff50545731ffd2e3273..812b59d1ee40d9b375bfdb76710400d9eaf678da 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index 638dc08196023b2a958981d6b9939056763d153f..1e36b53959ae012cb0ce2a7997edbd9488ca6bb3 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index fe03dec0788ef51a66e5213d44beba3ef7f7a16b..6d76460dfc617239d42ed7df3e4ee7541954ab2f 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index e9dc7f1ca2be6056524fcc008c231da23ea0ceef..6b0f95182e2b6d472f2fd16fa27c8e776bb6e165 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index f4f30fe8fd02f8b48cb99c3d44ccdf995839b4ba..bbc76bc8e975288cc512417937fbaac36ea203b4 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index eb4a94da1be823692a2c8cc9c9fcafada525586c..842db6c66f61001db0ac0c0eaa115cc4dc27cb70 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index a69e18dac8be92464aa2470043f64b3b544f14a2..8c42dc5fb8f65af0350d0cdc50150d6b4de0f774 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index bb4c65deaf3c80384a37bf572d3e9965a27135aa..463d58b7114060198ec1e84fcf6f294e32834b72 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index f4f30fe8fd02f8b48cb99c3d44ccdf995839b4ba..bbc76bc8e975288cc512417937fbaac36ea203b4 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index 77556880c7e910b381b9a2ce7b619c3f8962cb75..6aca55ffa26de13c3ef486f220edce3befde64ab 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index 83997534e0cc4de816e21385a1c5e4bd975c0f97..59c215bb4534f1694fccac2069ce0579a1ae8bf9 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index 58c4f51a6141e1fb5b1b3c4c08a94d3b907d8ba7..c46fd974fd1fa9472fa2e1f0f8c2c88c6be1532e 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index ee38ca9983245d88899aa336e13344c9b34ad745..ce688bf7f3766a0372c5ab926482e53dba0930da 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "SODIUM_UNAVAILABLE": "",
     "ADMIN_FOLDER_INFO": "",
     "ADMIN_FILE_SELECT": "",
index f4f30fe8fd02f8b48cb99c3d44ccdf995839b4ba..bbc76bc8e975288cc512417937fbaac36ea203b4 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index c29255ed840c0e16f1ace4f092470ff7f807250e..76287db6dee8fff6bb283ca0ec387ebb4c8d190e 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index f609ac84653d9db5edb53c4303e20a4226f90844..bd8f31c32b8a2aa56773b673945970a6d352783a 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index 4dfcf33ee3b2fe234e99881f67d1676190e24317..35bb24eb6d503cfffb438e042e2dd54b9b77d3b6 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index 43495b118d2752514ed166f69ed64938e6019c4b..5b01550a475304c4eb224644f81365dfac3e1ffc 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",
index 2e8bbf74a9dd3ad75a97da5897aef7ec83602f57..43877f5a7ee28440ea33d112c5aac671253fb14b 100644 (file)
@@ -1,4 +1,7 @@
 {
+    "NO": "",
+    "YES": "",
+    "ENCRYPTED": "",
     "DOWNLOAD_IP": "",
     "DOWNLOAD_DATE": "",
     "DOWNLOAD_COUNT": "",

patrick-canterino.de