Diese Liste benutzt der MorbZ-Bot um zu erkennen, welche Dateien er markieren soll. Du darfst diese Liste gerne erweitern/verändern (bitte Syntax beibehalten). Hinterlasse anschließend bitte eine Nachricht auf der Diskussions-Seite des Bots, damit ich weiß, dass ich den Bot aktualisieren muss.

Die einzelnen Einträge sind:

  1. Dateiendung des Dateiformats ohne Punkt "."
  2. Regulärer Ausdruck, mit dem überprüft wird, ob das Dateiformat bereits angegeben wurde. (Java Regex)
  3. Das Dateiformat, das der Bot einsetzt, wenn noch keines angegeben wurde
  4. Der Mime-Typ. Der Bot überprüft, ob der Server diesen Mime-Typ zurückgibt, wenn die Datei angefordert wird.

//no link
{"pdf", "(pdf)", "PDF", "application/pdf"},
{"mp3", "(mp3)", "MP3", "audio/mpeg"},
{"mp3", "(mp3)", "MP3", "audio/MPA"},
{"mp3", "(mp3)", "MP3", "audio/mpa-robust"},

//ms
{"doc", "(doc|word)", "[[Microsoft Word|MS Word]]", "application/msword"},
{"docx", "(doc|word)", "[[Microsoft Word|MS Word]]", "application/vnd.openxmlformats-officedocument.wordprocessingml.document"},
{"docm", "(doc|word)", "[[Microsoft Word|MS Word]]", "application/vnd.ms-word.document.macroEnabled.12"},
{"xls", "(xls|excel)", "[[Microsoft Excel|MS Excel]]", "application/vnd.ms-excel"},
{"xlsx", "(xls|excel)","[[Microsoft Excel|MS Excel]]", "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"},
{"xlsm", "(xls|excel)","[[Microsoft Excel|MS Excel]]", "application/vnd.ms-excel.sheet.macroEnabled.12"},
{"ppt", "(ppt|powerpoint)", "[[Microsoft PowerPoint|MS PowerPoint]]", "application/vnd.ms-powerpoint"},
{"pptx", "(ppt|powerpoint)","[[Microsoft PowerPoint|MS PowerPoint]]", "application/vnd.openxmlformats-officedocument.presentationml.presentation"},
{"pptm", "(ppt|powerpoint)","[[Microsoft PowerPoint|MS PowerPoint]]", "application/vnd.ms-powerpoint.presentation.macroEnabled.12"},
{"pps", "(pps|powerpoint)", "[[Microsoft PowerPoint|MS PowerPoint]]", "application/vnd.ms-powerpoint"},
{"ppsx", "(pps|powerpoint)", "[[Microsoft PowerPoint|MS PowerPoint]]", "application/vnd.openxmlformats-officedocument.presentationml.slideshow"},

//open document
{"odt", "(odt)", "[[OpenDocument|ODT]]", "application/vnd.oasis.opendocument.text"},
{"ods", "(ods)", "[[OpenDocument|ODS]]", "application/vnd.oasis.opendocument.spreadsheet"},
{"odp", "(odp)", "[[OpenDocument|ODP]]", "application/vnd.oasis.opendocument.presentation"},

//text
{"rtf", "(rtf|rich text)", "[[Rich Text Format|RTF]]", "text/rtf"},
{"rtf", "(rtf|rich text)", "[[Rich Text Format|RTF]]", "application/rtf"},

//wav
{"wav", "(wav)", "[[RIFF WAVE|WAV]]", "audio/vnd.wave"},
{"wav", "(wav)", "[[RIFF WAVE|WAV]]", "audio/wav"},
{"wav", "(wav)", "[[RIFF WAVE|WAV]]", "audio/wave"},
{"wav", "(wav)", "[[RIFF WAVE|WAV]]", "audio/x-wav"},

//midi
{"mid", "(mid)", "[[Musical Instrument Digital Interface|MID]]", "audio/midi"},
{"midi", "(mid)", "[[Musical Instrument Digital Interface|MIDI]]", "audio/midi"},
{"mid", "(mid)", "[[Musical Instrument Digital Interface|MID]]", "audio/x-midi"},
{"midi", "(mid)", "[[Musical Instrument Digital Interface|MIDI]]", "audio/x-midi"},

//ogg
{"ogg", "(ogg)", "[[Ogg|OGG]]", "application/ogg"},
{"ogx", "(ogg|ogx)", "[[Ogg|OGX]]", "application/ogg"},
{"ogv", "(ogg|ogv)", "[[Ogg|OGV]]", "video/ogg"},
{"oga", "(ogg|oga)", "[[Ogg|OGA]]", "audio/ogg "},
{"ogg", "(ogg)", "[[Ogg|OGG]]", "audio/ogg"},

//archive
{"zip", "(zip)", "[[ZIP-Dateiformat|ZIP]]", "application/zip"},
{"gz", "(gz)", "[[gzip|GZIP]]", "application/x-gzip"},
{"gz", "(gz)", "[[gzip|GZIP]]", "application/gzip"},
{"tgz", "(tgz|gz)", "[[gzip|GZIP]]", "application/x-gzip"},
{"bz2", "(bz2|bzip)", "[[bzip2|BZ2]]", "application/x-bzip"},
{"tar", "(tar)", "[[tar|TAR]]", "application/x-tar"},
{"rar", "(rar)", "[[RAR (Dateiformat)|RAR]]", "application/x-rar-compressed"},
{"rar", "(rar)", "[[RAR (Dateiformat)|RAR]]", "application/octet-stream"},
{"7z", "(7z)", "[[7z|7Z]]", "application/x-7z-compressed"},

//executable
{"exe", "(exe)", "[[EXE]]", "application/octet-stream"},
{"exe", "(exe)", "[[EXE]]", "application/x-msdownload"},
{"exe", "(exe)", "[[EXE]]", "application/exe"},
{"exe", "(exe)", "[[EXE]]", "application/x-exe"},
{"exe", "(exe)", "[[EXE]]", "application/dos-exe"},
{"exe", "(exe)", "[[EXE]]", "vms/exe"},
{"exe", "(exe)", "[[EXE]]", "application/x-winexe"},
{"exe", "(exe)", "[[EXE]]", "application/msdos-windows"},
{"exe", "(exe)", "[[EXE]]", "application/x-msdos-program"},
{"dmg", "(dmg)", "[[Disk-Image-Datei|DMG]]", "application/octet-stream"},

//mpeg
{"mp2", "(mp2)", "[[MPEG-1 Audio Layer 2|MP2]]", "audio/mpeg"},
{"mp2", "(mp2)", "[[MPEG-1 Audio Layer 2|MP2]]", "audio/x-mpeg"},
{"mpe", "(mpe)", "[[Moving Picture Experts Group|MPE]]", "video/mpeg"},
{"mpeg", "(mpeg)", "[[Moving Picture Experts Group|MPEG]]", "video/mpeg"},
{"mpg", "(mpg)", "[[Moving Picture Experts Group|MPG]]", "video/mpeg"},
{"mpga", "(mpga)", "[[Moving Picture Experts Group|MPGA]]", "video/mpeg"},

//mp4
{"mp4", "(mp4)", "[[MP4]]", "video/mp4"},
{"m4a", "(mp4|m4a)", "[[MP4|M4A]]", "audio/mp4a-latm"},
{"m4b", "(mp4|m4b)", "[[MP4|M4B]]", "audio/mp4a-latm"},
{"m4p", "(mp4|m4p)", "[[MP4|M4P]]", "audio/mp4a-latm"},
{"m4v", "(mp4|m4v)", "[[MP4|M4V]]", "video/x-m4v"},

//avi
{"avi", "(avi)", "[[Audio Video Interleave|AVI]]", "video/x-msvideo"},
{"avi", "(avi)", "[[Audio Video Interleave|AVI]]", "video/avi"},
{"avi", "(avi)", "[[Audio Video Interleave|AVI]]", "video/msvideo"},

//quicktime
{"qt", "(qt|quicktime)", "[[QuickTime|QT]]", "video/quicktime"},
{"mov", "(mov|quicktime)", "[[QuickTime|MOV]]", "video/quicktime"},

//real audio
{"ra", "(ra|real)", "[[RealAudio|RA]]", "audio/x-pn-realaudio"},
{"ram", "(ram|real)", "[[RealAudio|RAM]]", "audio/x-pn-realaudio"},

//flash
{"swf", "(swf|flash)", "[[Adobe Flash|Flash]]", "application/x-shockwave-flash"},

//aiff
{"aif", "(aif)", "[[Audio Interchange File Format|AIF]]", "audio/x-aiff"},
{"aiff", "(aiff)", "[[Audio Interchange File Format|AIFF]]", "audio/x-aiff"},
{"aifc", "(aifc)", "[[Audio Interchange File Format|AIFC]]", "audio/x-aiff"},
{"aif", "(aif)", "[[Audio Interchange File Format|AIF]]", "audio/aiff"},
{"aiff", "(aiff)", "[[Audio Interchange File Format|AIFF]]", "audio/aiff"},
{"aifc", "(aifc)", "[[Audio Interchange File Format|AIFC]]", "audio/aiff"},

//windows media
{"wmv", "(wmv)", "[[Windows Media Video|WMV]]", "video/x-ms-wmv"},
{"wma", "(wma)", "[[Windows Media Audio|WMA]]", "audio/x-ms-wma"},

//flv
{"flv", "(flv|flash)", "[[Flash Video|FLV]]", "application/x-shockwave-flash"},
{"flv", "(flv|flash)", "[[Flash Video|FLV]]", "video/x-flv"},
{"f4v", "(f4v|flash)", "[[Flash Video|FLV]]", "video/x-flv"},

//divx
{"divx", "(divx)", "[[DivX]]", "video/divx"},
{"avi", "(divx|avi)", "[[DivX]]", "video/divx"},
{"mkv", "(divx|mkv)", "[[DivX]]", "video/divx"},