Zum Inhalt springen

Vorlage Diskussion:Datei-Download

Aus Bern baut
Version vom 17. März 2026, 15:38 Uhr von Timo Bezjak (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Checkliste: Neues CAD-Format hinzufügen == Autor: Gemini Wenn du ein neues Format (Beispiel: .step) ergänzen möchtest, arbeite diese 4 Punkte ab: 1. Server-Konfiguration (LocalSettings.php) [ ] Endung erlauben: $wgFileExtensions[] = 'step'; [ ] MIME-Type definieren: $wgMimeTypeDefs['application/step'] = 'step'; [ ] Blacklist umgehen: $wgMimeTypeBlacklist = array_diff($wgMimeTypeBlacklist, ['application/step']); 2. Icon hinterlegen (Filesystem)…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Checkliste: Neues CAD-Format hinzufügen

Autor: Gemini

Wenn du ein neues Format (Beispiel: .step) ergänzen möchtest, arbeite diese 4 Punkte ab:

1. Server-Konfiguration (LocalSettings.php)

[ ] Endung erlauben: $wgFileExtensions[] = 'step'; [ ] MIME-Type definieren: $wgMimeTypeDefs['application/step'] = 'step'; [ ] Blacklist umgehen: $wgMimeTypeBlacklist = array_diff($wgMimeTypeBlacklist, ['application/step']);

2. Icon hinterlegen (Filesystem)

[ ] Neues Icon (64x64px PNG) hochladen nach: /resources/assets/file-type-icons/ [ ] Wichtig: Name muss exakt fileicon-step.png sein. [ ] Rechte prüfen: chmod 644 fileicon-step.png (Leserechte für alle!).

3. MediaWiki-Icon-Mapping (Optional für Galerie)

[ ] Falls die <gallery> das Icon nicht automatisch zeigt, kontrolliere in der LocalSettings.php, ob $wgMimeIconDir noch auf den richtigen Ordner zeigt.

4. Testlauf

[ ] Datei hochladen. [ ] Vorlage testen:

STEP Icon
Format: STEP | Version: 1.0
[ ] Falls das Icon nicht erscheint: Cache leeren (Datei im compiled_templates Ordner löschen).

Kleiner "Life-Hack" für die Zukunft

Falls du jemals Probleme mit der Darstellung hast, drück im Browser F12 (Entwicklertools) und schau in die Console. Dort steht bei 403-Fehlern oft exakt, welche Datei der Server gerade verweigert hat. Das hätte uns heute wahrscheinlich 20 Minuten "Raten" erspart. ;)