Skip to content

Commit 2aa29eb

Browse files
committed
Refactor + sync existing functionality to new structure.
1 parent 1f6d00b commit 2aa29eb

26 files changed

+176
-28
lines changed

assets/config.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
# License: GNU/GPLv2
88
# @see LICENSE.txt
99
#
10-
# This file: Configuration defaults file (last modified: 2020.06.22).
10+
# This file: Configuration defaults file (last modified: 2020.06.23).
1111
##/
1212

1313
web:
@@ -35,7 +35,7 @@ web:
3535
bluemetal: "Blue Metal"
3636
moss: "Moss"
3737
fullmoon: "Full Moon"
38-
choice_filter: "FilterTheme"
38+
choice_filter: "filterTheme"
3939
magnification:
4040
type: "float"
4141
step: "any"

l10n/ar.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,16 @@
77
# License: GNU/GPLv2
88
# @see LICENSE.txt
99
#
10-
# This file: Arabic language data (last modified: 2020.06.12).
10+
# This file: Arabic language data (last modified: 2020.07.02).
1111
##/
1212

1313
PrivacyPolicy: "سياسة الخصوصية"
14+
config_web_forbid_on_block: "هل phpMussel يرسل 403 من العناوين مع الرسالة منعت إيداع الملف، أو يبقى مع المعتادة 200 موافق؟ خطأ = رقم (200). صحيح/True = نعم (403) [الافتراضي]."
15+
config_web_ignore_upload_errors: "يجب أن يكون هذا التوجيه عموما هو تعطيل ما لم تصبح مطلوبة حصول على الوظائف الصحيحة لـ phpMussel على النظام الخاص بك محددة. عادة، عندما يكون في وضع تعطيل، عندما يكتشف phpMussel وجود عناصر في مجموعة <code dir="ltr">$_FILES</code>، وأنها سوف محاولة لبدء فحص الملفات التي تمثل تلك العناصر، وإذا كانت تلك العناصر هي فارغة أو فارغة، سوف phpMussel العودة رسالة خطأ. هذا هو السلوك الصحيح للـ phpMussel. ومع ذلك، بالنسبة لبعض CMS، العناصر الفارغة في <code dir="ltr">$_FILES</code> يمكن أن تحدث نتيجة لسلوك طبيعي لتلك CMS، أو أخطاء قد يتم الإعلام عندما لم تكن هناك أي، في هذه الحالة، السلوك العادي للphpMussel سوف تتدخل مع السلوك العادي من تلك CMS. في حال حدوث مثل هذه الحالة بالنسبة لك، تمكين هذا الخيار سوف يكلف phpMussel ليست محاولة لبدء المسح الضوئي لمثل هذه العناصر الفارغة، تجاهلها عندما وجدت وعدم إعادة أي رسائل خطأ ذات الصلة، مما يتيح استمرار طلب الصفحة. زائفة/False = أطفئ؛ صحيح/True = تشغيل."
16+
config_web_magnification: "تكبير الخط. افتراضي = 1."
17+
config_web_max_uploads: "العدد الأقصى المسموح به من ملفات لمسح أثناء تحميل الملفات مسح قبل إحباط عملية الفحص وإعلام المستخدم أنهم تحميل أكثر من اللازم في وقت واحد! يوفر الحماية ضد هجوم النظري حيث يحاول أحد المهاجمين دوس النظام الخاص بك أو CMS من الحمولة الزائدة phpMussel إلى إبطاء عملية PHP لوقف طحن. الموصى بها: 10. أنت قد ترغب في رفع أو خفض هذا الرقم اعتمادا على سرعة الجهاز. لاحظ أن هذا الرقم لا يأخذ في الحسبان أو تتضمن محتويات المحفوظات."
18+
config_web_theme: "الموضوع الافتراضي لاستخدام phpMussel."
19+
config_web_uploads_log: "مكان تسجيل جميع التحميلات المحظورة. تحديد اسم الملف، أو اتركه فارغا لتعطيل."
1420
denied: "رفض تحميل!"
1521
denied_reason: "تم حجب التحميل للأسباب الواردة أدناه:"
1622
scan_unauthorised_upload: "الكشف تلاعب تحميل الملف غير مصرح"

l10n/bn.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,16 @@
77
# License: GNU/GPLv2
88
# @see LICENSE.txt
99
#
10-
# This file: Bangla language data (last modified: 2020.06.12).
10+
# This file: Bangla language data (last modified: 2020.07.02).
1111
##/
1212

1313
PrivacyPolicy: "গোপনীয়তা নীতি"
14+
config_web_forbid_on_block: "phpMussel ফাইল আপলোড ব্লক বার্তা সঙ্গে 403 হেডার পাঠাতে হবে, বা শুধু স্বাভাবিক 200 OK পাঠাতে? False = না (200); True = হাঁ (403) [ডিফল্ট]।"
15+
config_web_ignore_upload_errors: "সাধারণত এটি অক্ষম করা হয়, তবে আপনার সিস্টেমে phpMussel সঠিকভাবে কাজ করার জন্য কখনও কখনও প্রয়োজন হতে পারে। সাধারনত, যখন অক্ষম থাকে, phpMussel অ্যারের <code>$_FILES</code> উপাদানগুলির উপস্থিতি সনাক্ত করে, এবং এটি এমন ফাইলগুলিকে স্ক্যান করার চেষ্টা করবে যা ঐ উপাদানগুলির প্রতিনিধিত্ব করে, এবং, যদি ঐ উপাদানগুলি ফাঁকা থাকে, phpMussel একটি ত্রুটির বার্তাটি প্রত্যাবর্তন করবে। এই phpMussel জন্য সঠিক আচরণ। যাইহোক, কিছু CMS জন্য, খালি উপাদানের যারা CMS প্রাকৃতিক আচরণের ফলে হিসাবে ঘটতে পারে, বা ত্রুটিগুলি যখন কোনও না তখন রিপোর্ট করা হতে পারে, যে ক্ষেত্রে, phpMussel জন্য স্বাভাবিক আচরণ যারা CMS স্বাভাবিক আচরণ হস্তক্ষেপ করা হবে। যদি আপনার জন্য এই পরিস্থিতিটি ঘটে, এই বিকল্পটি সক্রিয় করা হলে phpMusselকে এই খালি উপাদানের পরীক্ষা করার চেষ্টা করবে না, যখন পাওয়া যায় এবং কোনও সম্পর্কিত ত্রুটির বার্তাগুলি ফেরত না দেওয়া হয় তখন তাদের উপেক্ষা করুন, এইভাবে পৃষ্ঠা অনুরোধ অবিরত করা অনুমতি দেয়। False = না; True = হাঁ।"
16+
config_web_magnification: "ফন্ট বৃহত্তরীকরণ। ডিফল্ট = "1"।"
17+
config_web_max_uploads: "স্ক্যান বাতিলের আগে স্ক্যান করার জন্য সর্বাধিক অনুমোদিত ফাইল আপলোড (সীমা অতিক্রমকারী মানে ব্যবহারকারীদের একযোগে তারা খুব বেশী আপলোড করা হয় যে অবগত করা হবে)! একটি তাত্ত্বিক DDoS আক্রমণের বিরুদ্ধে সুরক্ষা প্রদান করে একই সময়ে খুব বেশি আপলোড করার কারণে। প্রস্তাবিত: "10"। আপনি আপনার হার্ডওয়্যারের গতির উপর নির্ভর করে এই সংখ্যা বাড়াতে বা কম করতে পারেন। লক্ষ্য করুন যে এই সংখ্যাটি আর্কাইভের বিষয়বস্তুগুলির জন্য নয়।"
18+
config_web_theme: "phpMussel এর জন্য ডিফল্ট থিম ব্যবহার করুন।"
19+
config_web_uploads_log: "সমস্ত অবরুদ্ধ আপলোডগুলি লগ করা উচিত কোথায়। ফাইলের নাম উল্লেখ করুন, অথবা নিষ্ক্রিয় করতে ফাঁকা রাখুন।"
1420
denied: "আপলোড অস্বীকার!"
1521
denied_reason: "আপনার আপলোড নীচে তালিকাভুক্ত কারণগুলির জন্য অবরুদ্ধ করা হয়েছে:"
1622
scan_unauthorised_upload: "অননুমোদিত ফাইল আপলোড ম্যানিপুলেশন সনাক্ত হয়েছে"

l10n/de.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,16 @@
77
# License: GNU/GPLv2
88
# @see LICENSE.txt
99
#
10-
# This file: German language data (last modified: 2020.06.12).
10+
# This file: German language data (last modified: 2020.07.02).
1111
##/
1212

1313
PrivacyPolicy: "Datenschutz-Bestimmungen"
14+
config_web_forbid_on_block: "Zurückgegebener 403-HTTP-Header bei einem blockierten Dateiupload. False = Nein (200); True = Ja (403) [Standardeinstellung]."
15+
config_web_ignore_upload_errors: "Diese Direktive sollte generell AUS geschaltet bleiben sofern es nicht für die korrekte Funktion von phpMussel auf Ihrem System benötigt wird. Normalerweise, sobald phpMussel bei AUS geschalteter Direktive ein Element in <code>$_FILES</code> array() erkennt, wird es beginnen, die Dateien, die diese Elemente repräsentieren, zu überprüfen, sollten diese Elemente leer sein, gibt phpMussel eine Fehlermeldung zurück. Dies ist das normale Verhalten von phpMussel. Bei einigen CMS werden allerdings als normales Verhalten leere Elemente in <code>$_FILES</code> zurückgegeben oder Fehlermeldungen ausgelöst, sobald sich dort keine leeren Elemente befinden, in diesem Fall tritt ein Konflikt zwischen dem normalen Verhalten von phpMussel und dem CMS auf. Sollte eine solche Konstellation bei Ihrem CMS zutreffen, so stellen Sie diese Option AN, phpMussel wird somit nicht nach leeren Elementen suchen, Sie bei einem Fund ignorieren und keine zugehörigen Fehlermeldungen ausgeben, der Request zum Seitenaufruf kann somit fortgesetzt werden. False = AUS/OFF; True = AN/ON."
16+
config_web_magnification: "Schriftvergrößerung. Standardeinstellung = 1."
17+
config_web_max_uploads: "Maximale erlaubte Anzahl zu überprüfender Dateien während eines Dateiuploads bevor der Scan abgebrochen und der Nutzer darüber informiert wird, dass er zu viele Dateien auf einmal hochgeladen hat. Bietet einen Schutz gegen den theoretischen Angriff eines DDoS auf Ihr System oder CMS, indem der Angreifer phpMussel überlastet und den PHP-Prozess zum Stillstand bringt. Empfohlen: 10. Sie können den Wert abhängig von Ihrer Hardware erhöhen oder senken. Beachten Sie, dass dieser Wert nicht den Inhalt von Archiven berücksichtigt."
18+
config_web_theme: "Standard-Thema für phpMussel verwenden."
19+
config_web_uploads_log: "Wo sollen alle blockierten Uploads protokolliert werden. Geben Sie einen Dateinamen an oder lassen Sie die Option zum Deaktivieren leer."
1420
denied: "Upload verweigert!"
1521
denied_reason: "Der Upload wurde aus den unten aufgeführten Gründen blockiert:"
1622
scan_unauthorised_upload: "Unerlaubte Upload-Manipulation erkannt"

l10n/en.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,16 @@
77
# License: GNU/GPLv2
88
# @see LICENSE.txt
99
#
10-
# This file: English language data (last modified: 2020.06.12).
10+
# This file: English language data (last modified: 2020.07.02).
1111
##/
1212

1313
PrivacyPolicy: "Privacy Policy"
14+
config_web_forbid_on_block: "Should phpMussel send 403 headers with the file upload blocked message, or stick with the usual 200 OK? False = No (200); True = Yes (403) [Default]."
15+
config_web_ignore_upload_errors: "This directive should generally be disabled unless it's required for correct functionality of phpMussel on your specific system. Normally, when disabled, when phpMussel detects the presence of elements in the <code>$_FILES</code> array(), it'll attempt to initiate a scan of the files that those elements represent, and, if those elements are blank or empty, phpMussel will return an error message. This is proper behaviour for phpMussel. However, for some CMS, empty elements in <code>$_FILES</code> can occur as a result of the natural behaviour of those CMS, or errors may be reported when there aren't any, in which case, the normal behaviour for phpMussel will be interfering with the normal behaviour of those CMS. If such a situation occurs for you, enabling this option will instruct phpMussel to not attempt to initiate scans for such empty elements, ignore them when found and to not return any related error messages, thus allowing continuation of the page request. False = OFF; True = ON."
16+
config_web_magnification: "Font magnification. Default = 1."
17+
config_web_max_uploads: "Maximum number of files that phpMussel is allowed to scan when scanning uploads before aborting the scan and informing the user they are uploading too much at once! Provides protection against a theoretical attack whereby an attacker attempts to DDoS your system or CMS by overloading phpMussel to slow down the PHP process to a grinding halt. Recommended: 10. You may wish to raise or lower this number depending on the speed of your hardware. Note that this number doesn't account for or include the contents of archives."
18+
config_web_theme: "Default theme to use for phpMussel."
19+
config_web_uploads_log: "Where all blocked uploads should be logged. Specify a filename, or leave blank to disable."
1420
denied: "Upload Denied!"
1521
denied_reason: "Your upload was blocked for the reasons listed below:"
1622
scan_unauthorised_upload: "Unauthorised file upload manipulation detected"

l10n/es.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,16 @@
77
# License: GNU/GPLv2
88
# @see LICENSE.txt
99
#
10-
# This file: Spanish language data (last modified: 2020.06.12).
10+
# This file: Spanish language data (last modified: 2020.07.02).
1111
##/
1212

1313
PrivacyPolicy: "Política de Privacidad"
14+
config_web_forbid_on_block: "¿Debería phpMussel enviar 403 header con la bloqueados archivos subidos mensaje, o quedarse con los usual 200 OK? False = No (200); True = Sí (403) [Predefinido]."
15+
config_web_ignore_upload_errors: "Esta directiva, en general, debe ser desactivado, a menos que se requiere para la correcta funcionalidad de phpMussel en su específico sistema. Normalmente, cuando está desactivado, cuando phpMussel detecta la presencia de elementos en la <code>$_FILES</code> array(), intentará iniciar un escaneo de los archivos que esos elementos representan, y, si esos elementos están blanco o vacío, phpMussel devolverá un mensaje de error. Este es el comportamiento natural para phpMussel. Pero, para algunos CMS, vacíos elementos en <code>$_FILES</code> puede ocurrir como resultado del comportamiento natural de los CMS, o errores pueden ser reportados cuando no existe ninguna, en cuyo caso, el comportamiento natural para phpMussel será interfiriendo con el comportamiento natural de los CMS. Si tal situación ocurre para usted, activando esta opción instruirá phpMussel no intentar iniciar un escaneo para tales vacíos elementos, ignorarlos cuando encontrado y no devuelva cualquier relacionado mensaje de error, así permitiendo la continuación de la página cargando. False = DESACTIVADO; True = ACTIVADO."
16+
config_web_magnification: "Ampliación de fuente. Predefinido = 1."
17+
config_web_max_uploads: "Máximo permitido número de archivos para escanear durante archivo subido escaneo antes de abortando la escaneo e informando al usuario están subir demasiado simultáneamente! Proporciona protección contra un teórico ataque por lo cual un atacante intenta DDoS su sistema o CMS por sobrecargando phpMussel para ralentizar el proceso de PHP a niveles inoperables. Recomendado: 10. Es posible que desee aumentar o reducir este número dependiendo de la velocidad de su hardware. Notar que este número no tiene en cuenta o incluir el contenidos de compactados archivos."
18+
config_web_theme: "Tema predefinido a utilizar para phpMussel."
19+
config_web_uploads_log: "Donde se deben registrar todas las subidas bloqueadas. Especifique un archivo nombre, o dejar en blanco para desactivar."
1420
denied: "¡Subida Denegada!"
1521
denied_reason: "La subida de archivo fue bloqueada por las razones que se indican a continuación:"
1622
scan_unauthorised_upload: "No autorizado archivos manipulación detectado"

l10n/fr.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,16 @@
77
# License: GNU/GPLv2
88
# @see LICENSE.txt
99
#
10-
# This file: French language data (last modified: 2020.06.12).
10+
# This file: French language data (last modified: 2020.07.02).
1111
##/
1212

1313
PrivacyPolicy: "Politique de Confidentialité"
14+
config_web_forbid_on_block: "Devrait phpMussel envoyer les en-têtes 403 avec le fichier téléchargement bloqué message, ou rester avec l'habitude 200 bien (200 OK) ? False = Non (200) ; True = Oui (403) [Défaut]."
15+
config_web_ignore_upload_errors: "Cette directive doit généralement être DÉSACTIVÉ sauf si cela est nécessaire pour la correcte fonctionnalité de phpMussel sur votre spécifique système. Normalement, lorsque DÉSACTIVÉ, lorsque phpMussel détecte la présence d'éléments dans le <code>$_FILES</code>() tableau, il va tenter de lancer une analyse du fichiers que ces éléments représentent, et, si ces éléments sont vide, phpMussel retourne un message d'erreur. Ce comportement est normal pour phpMussel. Mais, pour certains CMS, vides éléments dans <code>$_FILES</code> peuvent survenir à la suite du naturel comportement de ces CMS, ou erreurs peuvent être signalés quand il ne sont pas tout, dans ce cas, le normal comportement pour phpMussel seront interférer avec le normal comportement de ces CMS. Si telle une situation se produit pour vous, ACTIVATION de cette option sera instruire phpMussel ne pas à tenter de lancer d'analyses pour ces vides éléments, ignorer quand il est reconnu et ne pas à retourner tout de connexes messages d'erreur, permettant ainsi la continuation de la requête de page. False = Désactivé ; True = Activé."
16+
config_web_magnification: "Grossissement des fontes. Défaut = 1."
17+
config_web_max_uploads: "Maximum admissible nombre de fichiers pour analyse lorsque l'analyse de fichier téléchargements avant d'abandonner l'analyse et informer l'utilisateur qu'ils sont téléchargement trop à la fois ! Fournit protection contre une théorique attaque par lequel un attaquant tente à DDoS votre système ou CMS par surchargeant phpMussel à ralentir le processus de PHP à une halte. Recommandé : 10. Vous pouvez désirer d'augmenter ou diminuer ce nombre dépendamment de la vitesse de votre hardware. Notez que ce nombre ne tient pas compte pour ou inclure le contenus des archives."
18+
config_web_theme: "Le thème à utiliser par défaut pour phpMussel."
19+
config_web_uploads_log: "Où tous les téléchargements bloqués doivent être enregistrés. Spécifiez un nom de fichier, ou laisser vide à désactiver."
1420
denied: "Téléchargement Refusé !"
1521
denied_reason: "Votre tentative de téléchargement a été bloquée pour les raisons énumérées ci-dessous :"
1622
scan_unauthorised_upload: "Non autorisée manipulation de téléchargement de fichiers détecté"

0 commit comments

Comments
 (0)