]> git.p6c8.net - jirafeau_project.git/commitdiff
[FEATURE] provide details for bug opening
authorJerome Jutteau <jerome@jutteau.fr>
Sat, 5 Dec 2020 13:13:49 +0000 (14:13 +0100)
committerJerome Jutteau <jerome@jutteau.fr>
Fri, 1 Jan 2021 01:31:34 +0000 (02:31 +0100)
refs #235

Signed-off-by: Jerome Jutteau <jerome@jutteau.fr>
51 files changed:
README.md
admin.php
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/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/ku.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/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 968f6a1c409bb06b3da6d2443681ba0ac74276ff..4a243a240f5ddd0b70d0a95dcf5bf3d75f849aa0 100644 (file)
--- a/README.md
+++ b/README.md
@@ -210,6 +210,8 @@ Hint: To create a custom theme just copy the »courgette« folder and name your
 ### I found a bug, what should I do?
 
 Feel free to open a bug in the [GitLab's issues](https://gitlab.com/mojo42/Jirafeau/issues).
+If you can, please copy-paste informations related to bug opening provided in admin interface.
+Admin interface can be reached by accessing `/admin.php`.
 
 ### How to set maximum file size?
 
index 93b7d3580a10443211806d6c3f09c7eb7bde7e87..7974ce6f5cb145c55e8b3fb3b516564c546be071 100644 (file)
--- a/admin.php
+++ b/admin.php
@@ -219,6 +219,19 @@ if (php_sapi_name() == "cli") {
               </td>
           </tr>
           </form>
+          <form method="post">
+          <tr>
+              <input type = "hidden" name = "action" value = "bug_report_info"/>
+              <?php echo jirafeau_admin_csrf_field() ?>
+              <td class = "info">
+                  <?php echo t('REPORTING_AN_ISSUE'); ?>
+              </td>
+              <td></td>
+              <td>
+                  <input type = "submit" value = "<?php echo t('INFO'); ?>" />
+              </td>
+          </tr>
+          </form>
           </table>
           <form method="post">
               <input type = "hidden" name = "action" value = "logout" />
@@ -282,6 +295,8 @@ if (php_sapi_name() == "cli") {
                 fclose($r);
             }
             exit;
+        } elseif (strcmp($_POST['action'], 'bug_report_info') == 0) {
+            echo jirafeau_admin_bug_report($cfg);
         }
     }
 
index 546decc0806fb2fdf96098be4db0cd05df8c2628..e72359e6d965b7d6406242f25eefd765700122bf 100644 (file)
@@ -788,6 +788,95 @@ function jirafeau_admin_clean_async()
     }
     return $count;
 }
+
+/**
+ * Better strval function for debug purposes
+ */
+function jirafeau_strval($value)
+{
+    if (gettype($value) == "boolean") {
+        return $value ? 'true' : 'false';
+    }
+    return strval($value);
+}
+
+/**
+ * Show file/folder permissions
+ */
+function jirafeau_fileperms($path)
+{
+    $out = substr(sprintf("%o", @fileperms($path)), -4) . ", ";
+    $out .= "read " . (is_readable($path) ? "OK" : "KO") . ", ";
+    $out .= "write " . (is_writable($path) ? "OK" : "KO");
+    return $out;
+}
+
+/**
+ * Show some useful informations for bug reporting.
+ */
+function jirafeau_admin_bug_report($cfg)
+{
+    $out = "<fieldset><legend>" . t('REPORTING_AN_ISSUE') . "</legend>";
+    $out .= "If you have a problem related to Jirafeau, please <a href='https://gitlab.com/mojo42/Jirafeau/-/issues'>open an issue</a>, explain your problem in english and copy-paste the following content:<br/><br/><code>";
+
+    $out .= "# Jirafeau<br/>";
+    $out .= "- version: " . JIRAFEAU_VERSION . "<br/>";
+    $jirafeau_options = [
+        'debug',
+        'file_hash',
+        'litespeed_workaround',
+        'store_uploader_ip',
+        'installation_done',
+        'enable_crypt',
+        'preview',
+        'maximal_upload_size',
+        'store_uploader_ip'
+    ];
+    foreach ($jirafeau_options as &$o) {
+        $v = $cfg[$o];
+        $out .= "- $o: " . jirafeau_strval($v) . " (" . gettype($v) . ")<br/>";
+    }
+    $out .= "<br/>";
+
+    $out .= "# PHP options<br/>";
+    $out .= "- php version: " . phpversion() . "<br/>";
+    $out .= "- mcrypt version: " . phpversion('mcrypt') . "<br/>";
+    $php_options =  [
+        'post_max_size',
+        'upload_max_filesize'
+    ];
+    foreach ($php_options as &$o) {
+        $v = ini_get($o);
+        $out .= "- $o: " . jirafeau_strval($v) . " (" . gettype($v). ")<br/>";
+    }
+    $out .= "<br/>";
+
+    $out .= "# File permissions<br/>";
+    $out .= "- 'var' folder permissions: " . jirafeau_fileperms($cfg['var_root']) . "<br/>";
+    $out .= "- 'file' folder permissions: " . jirafeau_fileperms(VAR_FILES) . "<br/>";
+    $out .= "- 'links' folder permissions: " . jirafeau_fileperms(VAR_LINKS) . "<br/>";
+    $out .= "- 'async' folder permissions: " . jirafeau_fileperms(VAR_ASYNC) . "<br/>";
+    $out .= "<br/>";
+
+    $out .= "# Server details<br/>";
+    $out .= "- server software: " . $_SERVER["SERVER_SOFTWARE"] . "<br/>";
+    $out .= "<br/>";
+
+    $out .= "# OS details<br/>";
+    $out .= "- OS: " . php_uname() . "<br/>";
+    $out .= "<br/>";
+
+    $out .= "# Browser details<br/>";
+    $out .= "<script type='text/javascript' lang='Javascript'>
+        // @license magnet:?xt=urn:btih:0b31508aeb0634b347b8270c7bee4d411b5d4109&dn=agpl-3.0.txt AGPL-v3-or-Later
+        document.write('- HTML5 support: ' + (check_html5_file_api() ? 'yes' : 'no') + '<br/>');
+        document.write('- User agent: ' + navigator.userAgent + '<br/>');
+        // @license-end
+        </script>";
+    $out .= "</code></fieldset>";
+    return $out;
+}
+
 /**
  * Read async transfert informations
  * @return array containing informations.
index 65936718ad413c5a95d4cf596e141059d05736fe..1c0cbacb6a9358fa7cd84a0f7c9d717aae6ef959 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "حجم البيانات",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "قد لا يدعم متصفحك HTML5، لذا فإن الحد الأقصى لحجم الملف هو ",
index 3c4d25d05cd2ec4f984c201d3a5b169ec07c9bd0..201128dd350c9dde7c03bcd46b3654c9379e1115 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "Ваш браўзер не падтрымлівае HTML5, таму максімальны памер файла ",
index 0a519dedf3cf2bf4996ca6cf08b58064673b05db..ac7b8e83bb1ceb2e89e073bf803c89c42c39a238 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "আপনার ব্রাউজার HTML5 সমর্থন নাও করতে পারে, তাই সর্বোচ্চ ফাইলের আকার ",
index e1079f8371f7c6c705fd0f85d98d2b92588df8d8..aaf4850798244f1146098b378f7fc68a5a547c9c 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "",
index 0d50c1a2d44c1f8c1988ce11e6a1ed6ce896dfa8..8caea3b786bfc75f69837c47a02a22fe091cc905 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "El teu navegador no és compatible amb HTML5, per tant, la mida màxima del fitxers és ",
index 4be15c18de2b5c27b1abe1f5729a72c8ab93a8ec..3babc970aec29af3c651b2e84a1b43d15117a75d 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "Váš prohlížeč nepodporuje HTML5, proto je maximílní velikost souboru ",
index d355e5ba649bbe7b307e94f4b99352c3b806cc65..b7f1cdfd02822eac7be6a25ac2d0402b106f3c3a 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "",
index bd9d0775f3d18427eedfa80459fc4a0d1dacd024..66970f3a01bd194f2c8cec94ecd1af233ddc7547 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "Datengröße",
     "INCOMPATIBLE_OPTIONS_W": "Die folgenden Konfigurationsoptionen sind nicht kompatibel:",
     "NO_BROWSER_SUPPORT": "Dein Browser unterstützt möglicherweise kein HTML5, demnach beträgt die maximale Dateigröße ",
index c8f48f28ef01af320e46b291c382526d5d8bf326..49c416815581fe1770e2b0ff4942375d50163160 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "",
index b14ac03ad6f3d0156081db34ad2a660fa7b50512..fdf4a65d025254c68644e540d6696f03d62debe1 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "Reporting an issue",
     "SIZE_DATA": "Data size",
     "INCOMPATIBLE_OPTIONS_W": "The following configuration options are incompatible:",
     "NO_BROWSER_SUPPORT": "Your browser may not support HTML5, so the maximum file size is ",
index 78a484cd652452799a6e065bfe3ba66c71439f22..a8255df4e6d4929abfe1bd10ca141278b270afb1 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "Tu navegador puede no soportar HTML5, debido a esto el tamaño máximo de archivo es ",
index ae3cd57fc8a775f24b03aff9dc76d1cdc9a80c03..41966932f934394e1398817f157489fda88f6966 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "",
index e52135a3bb77fac11385ca9356ac9ee885b783f1..0c427d70d9e74340c17f2091c908831178464843 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "",
index 5edde9489911e5f0f8b6585c49da2901e07ebfd0..2450de52eee79e59c3377d0ff2cd253542efb1be 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "Rapporter un bogue",
     "SIZE_DATA": "Volume de données",
     "INCOMPATIBLE_OPTIONS_W": "Les options de configuration suivantes sont incompatibles :",
     "NO_BROWSER_SUPPORT": "Votre navigateur ne supporte apparemment pas HTML5, la taille maximale de fichier téléchargable est de ",
index 2f2400e942f640df558980abfeef4d7e9a85d716..edc63762a3ad18fb168864b29ea23caa124971b4 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "גודל הנתונים",
     "INCOMPATIBLE_OPTIONS_W": "אפשרויות ההגדרה הבאות אינן תואמות:",
     "NO_BROWSER_SUPPORT": "יתכן שהדפדפן שלך אינו תומך ב־HTML5, לכן גודל הקובץ המרבי הוא ",
index 0ec7ce1f8587cf1087df59659cd184727e1d1d36..5c8e5ff8acee8e6ea2ed785a0c1aefb0fea17fbd 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "",
index 207514149a442117a556bbfea13da2ac0b967350..9b07fc4dddd33e322deb3239b46f9bdf0fe11341 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "Veličina podataka",
     "INCOMPATIBLE_OPTIONS_W": "Sljedeće opcije konfiguracije su nekompatibilne:",
     "NO_BROWSER_SUPPORT": "Preglednik možda ne podržava HTML5, stoga je maksimalna veličina datoteke ",
index 743c38edc248cfbcd7e15061a7dd14c91b565865..6e649fdb69ff6011c181678e0ff186abba139885 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "",
index e1079f8371f7c6c705fd0f85d98d2b92588df8d8..aaf4850798244f1146098b378f7fc68a5a547c9c 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "",
index dd1d2cf453eabfb529c5d56f09b43f9ea4ef97d9..01e5723e25c601afa9a4d7eff050b068c95df33a 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "Dimensione dei dati",
     "INCOMPATIBLE_OPTIONS_W": "Le seguenti opzioni di configurazione sono incompatibili:",
     "NO_BROWSER_SUPPORT": "Il tuo browser potrebbe non supportare HTML5, quindi la dimensione massima del file è ",
index ffbbae15af20d7463720a568578a4b8878ee95df..c44738a74243548a0529c2ce4634c414d80b0c0b 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "",
index 0ec7ce1f8587cf1087df59659cd184727e1d1d36..5c8e5ff8acee8e6ea2ed785a0c1aefb0fea17fbd 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "",
index ae3cd57fc8a775f24b03aff9dc76d1cdc9a80c03..41966932f934394e1398817f157489fda88f6966 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "",
index e29fba656777fd1976b8d964ec1184f68b021fef..ca1d56abf7a98b5d8d66db7565369485c3b11093 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "",
index ae3cd57fc8a775f24b03aff9dc76d1cdc9a80c03..41966932f934394e1398817f157489fda88f6966 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "",
index e1079f8371f7c6c705fd0f85d98d2b92588df8d8..aaf4850798244f1146098b378f7fc68a5a547c9c 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "",
index a1f87d746d03884f6fcf0c5266ec906a2083ac70..41fb695d534c7fd6423fbc8ea6246f60f805a955 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "Datastørrelse",
     "INCOMPATIBLE_OPTIONS_W": "Følgende oppsettsvalg er ikke kompatible:",
     "NO_BROWSER_SUPPORT": "Det kan hende at nettleseren din ikke støtter HTML5, så største tillatte filstørrelse er ",
index 5a7acdbb1225d6f1575e7eb581c175e547557000..8e5a4a05423b43692897014e9fee931416c77083 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "",
index fb48c95f37d1fbcb9a775b4db4c287666666c8b2..cc24edaebb7fa1aa475e15b57a6f07c6a6c44d53 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "Rozmiar danych",
     "INCOMPATIBLE_OPTIONS_W": "Następujące opcje konfiguracji są niezgodne:",
     "NO_BROWSER_SUPPORT": "Twoja przeglądarka może nie obsługiwać HTML5, więc maksymalny rozmiar pliku to ",
index ae3cd57fc8a775f24b03aff9dc76d1cdc9a80c03..41966932f934394e1398817f157489fda88f6966 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "",
index ebb3ddf499aee290f3227f5751316f9a6cc1732f..6ecd828d7c92fc6802a69f9a79fa9f7e4f4239d5 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "Tamanho dos dados",
     "NO_BROWSER_SUPPORT": "O seu navegador pode não suportar HTML5, então o tamanho máximo do ficheiro é ",
     "INCOMPATIBLE_OPTIONS_W": "As seguintes opções de configuração são incompatíveis:",
index a3660d8a063bf71d664891dedb992e0e76a5a5ad..032a7dc5367e6f12fe3c15b29f92548668948c69 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "Seu navegador pode não suportar HTML5, portanto, o tamanho máximo do arquivo é ",
index 4afb37e6e3385aa7ef23f03bee4f694178f1ce78..2c63ef7c82552c96b5acef039e957c9f7599277b 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "Mărime date",
     "INCOMPATIBLE_OPTIONS_W": "Următoarele opţiuni de configurare sunt incompatibile:",
     "NO_BROWSER_SUPPORT": "Este posibil ca browserul dvs. să nu accepte HTML5, astfel încât dimensiunea maximă a fișierului este ",
index af8e30e0548cb7d9fd883f81c30887260afd596b..ebc13f3fa20a7311cb6542ee09243d93661e8ca6 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "",
index ae3cd57fc8a775f24b03aff9dc76d1cdc9a80c03..41966932f934394e1398817f157489fda88f6966 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "",
index 288732cd2a6f20a1820ae24becaac759c1df3da0..e942ba6c51294caa979529ac986c17e89f067f0c 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "Zdá sa, že Váš prehliadač nepodporuje HTML5. Maximálna veľkosť súboru je preto obmedzená na ",
index ae3cd57fc8a775f24b03aff9dc76d1cdc9a80c03..41966932f934394e1398817f157489fda88f6966 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "",
index ae3cd57fc8a775f24b03aff9dc76d1cdc9a80c03..41966932f934394e1398817f157489fda88f6966 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "",
index e10fdb41f80173da60353cbc7a7be398ffa0d5d0..09781a9f22f5af8af54c60c1e645824b12f75e77 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "",
index 2955fd07ff706214fb4dd34ff627d4efa04c4ecf..7dbea8c783fceb2df961fa3823ec705ab81659a3 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "Data storlek",
     "INCOMPATIBLE_OPTIONS_W": "Följande inställningar är inkompatibla:",
     "NO_BROWSER_SUPPORT": "Din webbläsare verkar inte stödja HTML5, så max filstorlek är ",
index a22979ea88122d5830871ca0eecbac050e4973b1..2d8fdfba9eb812e05af4ce4c42e5ed24a83e2ba4 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "",
index c8fedae6ff3de58b05cbe36f15d784c152d55b07..283ba93c68bd1bddbef080df535b488212886e32 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "",
index ae3cd57fc8a775f24b03aff9dc76d1cdc9a80c03..41966932f934394e1398817f157489fda88f6966 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "",
index 73330e88e37ba8142f0a4212aeaee8f814c1d294..77168b27819c7858433130d700b57f5b135c753b 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "Veri boyutu",
     "INCOMPATIBLE_OPTIONS_W": "Aşağıdaki yapılandırma seçenekleri uyumsuz:",
     "NO_BROWSER_SUPPORT": "Tarayıcınız HTML5'i desteklemeyebilir, bu nedenle en fazla dosya boyutu ",
index bfc8d1de98d4471943f67731d8fc729c9d810d37..8dad8a198c828098497c04d14aa3031024b5c89d 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "Розмір даних",
     "NO_BROWSER_SUPPORT": "Ваш веб-переглядач може не підтримує HTML5, тому найбільший розмір файлу - це ",
     "PLURAL_ENDING": "(-ів)",
index ffbbae15af20d7463720a568578a4b8878ee95df..c44738a74243548a0529c2ce4634c414d80b0c0b 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "",
index 1a2fa88265be4ea05bafbb4432fc8dac3a869f51..5b7373a082bc42a040d3cd60eae5401fe01631e4 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "您的浏览器可能不支持 HTML5,因此文件最大为 ",
index 6f876c9f22a8c30d56394cc150f16e6b2deafe1c..a73ab7c7b925d16c2f0354a5f1b4aaa1c0782f98 100644 (file)
@@ -1,4 +1,5 @@
 {
+    "REPORTING_AN_ISSUE": "",
     "SIZE_DATA": "",
     "INCOMPATIBLE_OPTIONS_W": "",
     "NO_BROWSER_SUPPORT": "您的瀏覽器可能不支持 HTML5,因此文件最大為 ",

patrick-canterino.de