Beim Downloadarchiv und bei Downloads wird neuerdings hinter der Dateigröße MiB und KiB angezeigt anstatt MB und KB. Ist das schonmal jemandem aufgefallen und kennt den Grund dafür?
Version 2.11.8.
Beim Downloadarchiv und bei Downloads wird neuerdings hinter der Dateigröße MiB und KiB angezeigt anstatt MB und KB. Ist das schonmal jemandem aufgefallen und kennt den Grund dafür?
Version 2.11.8.
das ist eine Änderung in der 2.11.8
die alten Werte lassen sich in der Langconfig wieder herstellen:Changed the `System::getReadableSize()` algorithm to powers of two (see #4283).
usw.Code:$GLOBALS['TL_LANG']['UNITS'][1] = 'kB';
Aber nicht Updatesicher?
Wieso nicht?
Weil nicht nur die Einheiten geändert wurden sondern auch die Berechnungs Art in der System.php.
Grüße, BugBuster"view source" is your guide.Danke an alle Amazon Wunschlisten Erfüller
Oben genannter Tipp wirkt sich nur auf KB aus... was muss man in die langconfig schreiben, damit es auch für MB funktioniert?
Danke vorweg
Gruß Karl
PHP-Code:
$GLOBALS['TL_LANG']['UNITS'][2] = 'MB';
KiB ist klar, aber was heißt MiB? Migabyte?
Viele Grüße
Frank
Seit Mai 2013 Fan von Contao
Webmaster vom Deutschen Schachbund und Berliner Schachverband
Mein Blog: Schachbulle
Meine Erweiterungen bei GitHub
Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung
Mebibyte (MiB) siehe wiki
while new terms such as kibibyte, mebibyte and gibibyte, having the symbols KiB, MiB, and GiB, denote 1024bytes, 1048576bytes, and 1073741824bytes, respectively.[1]
http://en.wikipedia.org/wiki/Binary_prefix
Da muß ich wohl in den vergangenen 17 Jahren was verpaßt haben. Höre ich zum ersten Mal den Begriff. Und ich dachte 1 Megabyte sind immer noch 1.048.576 Byte...
Viele Grüße
Frank
Seit Mai 2013 Fan von Contao
Webmaster vom Deutschen Schachbund und Berliner Schachverband
Mein Blog: Schachbulle
Meine Erweiterungen bei GitHub
Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung
Ich auch ... aber es gibt ja Goolge und WikipediaDa muß ich wohl in den vergangenen 17 Jahren was verpaßt haben.
Und wenn es in linux, im Terminal zu duselig wird mit zahlen ( ls -l ) dann hängst einfach noch ein (h) dran (human readable)
Dann bleibt alles beim alten mit K, M und GZitat von Terminal
Braucht die Welt solche Normen?
Ich habs auch verpasst - und garantiert auch jeder Normalo da draussen, insbesondere die Kundschaft, die mich fragt "Herr Selent, da ist ein Fehler, da steht KiB und MiB beim Download, was solln der Käse?" (Originalton vom Kunden).
Dann fange ich entweder an zu erklären und kassiere ein genervtes Augenrollen ("Herr Selent, Sie sind ein Klugscheisser." - schon wieder O-Ton) oder ich nenns in der langconfig um und lebe damit, daß ich falsche Werte angezeigt bekomme.
Letzteres mache ich übrigens, denn diese kleinen Unterschiede in den Werten interessieren in der Regel sowieso keinen.
Die Menschen kennen kein KiB und MiB, sie kennen Kilobyte und Megabyte - auch wenn die wenigsten wissen welche genaue Zahl sich dahinter verbirgt. An diese kleinen Unterschied in den Zahlen haben sie sich gewöhnt, KiB und MiB werfen bloss Fragen auf und sorgen für "Unwohlsein".
Mir ists wurscht, solange ich die Bezeichnungen updatesicher ändern kann, aber streng genommen wäre gut, wenn man den Contao-Nutzern die Möglichkeit geben kann das korrekt zu beeinflussen. So wie ich in einem Seitenzweig Datums- und Zeitformat einstellen kann wäre es richtig, wenn ich auch solche Einheiten adressieren kann.
Es wird in Zukunft garantiert einer daherkommen und mir erklären, daß die Zahlen falsch sind...
1 GB, die bei einem Speichermedium wie Festplatten ausgeschrieben sind, entsprechen 1000000000 bytes.
1 GB sonst irgendwo sind 1073741824 bytes (= 1 GiB).
You tell me . Natürlich ist es einfach sich darauf zu verlassen, dass, wenn es um bspw. die Byte Größenangabe der Hersteller von Festplatten geht die Basis immer 1000 ist und ansonsten 1024... technisch korrekt ist es halt nicht. Trifft übrigens nicht nur auf Festplatten zu, sondern auch auf andere Speichermedien (wahrscheinlich alle).
Geändert von Spooky (13.08.2013 um 08:04 Uhr)
Offensichtlich wird das auch von den Betriebssystemen unterschiedlich gehandhabt. Hier die Diskussion dazu: #4283
Ja, genauer gesagt ist Mac OS ab v10.6 das einzige Betriebssystem, das die dezimale Umrechnung benutzt.
Ich habe diese langconfig.php gar nicht, aber ich habe diese Datei gefunden:
\system\modules\core\languages\de\default.xlf
Dort kann besagte Einheiten korrigieren, allerdings sehe ich kein Ergebnis auf der Website.
Hat jemand einen Tipp, was ich noch tun kann?
Die "langconfig.php" wird normalerweise (genauso wie auch alle anderen lokalen Konfigurationsdateien) automatisch beim erstmaligen Aufruf des Contao Installtools erstellt.
Wenn das bei Dir nicht der Fall ist, dann kannst Du diese Datei auch selbst im "system/config" Ordner erstellen:
Direkte Änderungen an Core-Dateien solltest Du vermeiden, da diese nicht updatesicher sind.PHP-Code:
<?php
// Put your custom configuration here
Achso, das wusste ich gar nicht, dass die nicht im Installationspaket liegt.
Klasse – danke!
ist auch hier beschrieben
... ich bin über die Bezeichnung "jetzt erst" bei einem Downloads-Archiv gestossen... wenn auch MiB fachlich korrekt, sieht es doch mehr nach "Man in Black" aus ;-)
die meisten interessiert es ja eher, ob 2, 20 oder 200 MB und nicht die korrekte Anzahl von Bytes
MiB sind m.E. "akademisch over sized"
MetaModels-Workshop: ... wo sich die nächste Gelegenheit bietet... oder Extern oder Online
Erweiterungen: Infos im Seitenbaum, Formular-Default für Select/Checkbox/Radio (SCR), Formular-Newsletteranmeldung, Regex-Formularwidget, Lizenzmanager für Isotope
Unterstützung per Github-Sponsoring: MetaModels Handbuch und Forum, e-spin Erweiterungen
Mit 2, 20 oder 200 MB sind ja meist MiB gemeint und nicht tatsächlich MB.
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen