Re: [Squeak-ev] Mimeeinstellungen für Swikis

Bert Freudenberg bert at impara.de
Don Feb 17 16:48:14 UTC 2005


Am 17.02.2005 um 17:25 schrieb Frank Hollstein:

> Wagner Michael wrote:
>
>> Hallo zusammen,
>>
>> seit einiger Zeit setze ich einen Swiki für die Firmeninterne  
>> Dokumentation ein. Im laufe der Zeit sind zwei Probleme aufgetaucht  
>> die ich bisher nicht lösen konnte.
>>
>> Für die angesprochene Dokumentation laden wir regelmaesig Unixscripte  
>> auf den Server. Leider wird diesen Scripten der falsche Mimetyp  
>> zugeordnet. Der Server weist ihnen den Typ "Binary File" zu. Dies  
>> führt dazu das der Firefoxbrowser die Scripte nicht darstellen kann.  
>> Im Internetexplorer funktioniert es zwar, dies ist jedoch keine  
>> Lösung da wir mit Unix arbeiten. Durch das anhängen von ".txt" an den  
>> Dateinamen kann ich das Problem umgehen. Doch mindestens die Haelfte  
>> der User hält sich nicht an diese Regel. Hat irgendeiner von euch  
>> eine Idee wie man den Comancheserver auf einen anderen  
>> defaultContentType umstellen kann? Leider habe ich gar keine Ahnung  
>> von squeak werde also eine recht genaue Anweisung benötigen.
>>
>> Zur Erläuterung des zweiten Problems hänge ich eine Mail an.
>>
>> Gruß Michael Wagner
>>
>> Michael Wagner
>> IC Test-Development
>> Tel. +49-761-517-3324
>> Fax +49-761-517-2259
>> mailto:michael.wagner at micronas.com
>>
>> Micronas GmbH
>> Hans-Bunte-Str. 19
>> 79108 Freiburg
>> Germany
>> www.micronas.com
>>
>> -Original Message-----
>> From: 	Wagner Michael  Sent:	Donnerstag, 10. Februar 2005 09:42
>> To:	'xxxxxxx at harmanbecker.com'
>> Subject:	FW: FTP Link im Swiki
>>
>>
>> Guten Tag,
>> bei einem Besuch in ihrem Hause haben Sie mich auf ihren Swiki  
>> aufmerksam gemacht. Mittlerweile setze ich selber einen Swiki ein und  
>> bin sehr zufrieden damit.
>> Beim anlegen von ftp-Links bin ich jetzt auf ein Problem gestoßen das  
>> ich nicht lösen konnte. Die Anweisung  
>> *ftp://wagnermi@kapella/root/tmp/ftp.txt* sollte eigentlich einen  
>> Link zu der angegebenen Datei auf dem Server kapella anlegen. Im  
>> HTML-Code sollte das ganze dann so <a  
>> href="ftp://wagnermi@kapella/root/tmp/ftp.txt">ftp:// 
>> wagnermi at kapella/root/tmp/ftp.txt</a> aussehen. Leider interpretiert  
>> der Swiki den Link aber als Mailadresse was den HTML-Code <a  
>> href="mailto:ftp://wagnermi@kapella/root/tmp/ftp.txt">ftp:// 
>> wagnermi at kapella/root/tmp/ftp.txt</a> zur Folge hat. Das Problem  
>> tritt immer dann auf wenn ein @ und ein "." in der Adresse vorkommen.
>>
>> Ist Ihnen eine Lösung des Problems bekannt? Für mich wäre es  
>> vermutlich ausreichend die Erkennung von Mailadressen komplett  
>> abzuschalten.
>>
>> Gruß Michael Wagner
>>
>>
>>
> Das wird wohl am Dateisystem liegen. Bei dem Problem gehe ich mal  
> davon aus, dass da irgendwo ein FAT oder NTSC Dateisystem dazwischen  
> ist. Bei mir (auf Linux) ist es so, dass jede Datei von einem FAT oder  
> NTSC Dateisystem ein executable bekommt.
> Einen Ausweg wuesste ich jetzt nicht, da ich nicht genau weiß, wie  
> wikis funktionieren.

Die Dateisystem-Attribute haben mit dem vom Webserver ausgelieferten  
Content-Type nichts zu tun.

Irgendwo im Swiki oder Comanche gibt es eine Methode, die den  
Erweiterungen den entsprechenden Mimetype zuordnet. Kann mich jetzt an  
den Namen nicht erinnern, aber wenn du mal nach dem String "image/"  
suchst (Strg-E) solltest du das schnell finden.

Zu dem @-Problem: der Swiki versucht, den Inhalt von Links zu erkennen  
und entsprechend anzupassen. Sieht so aus, als wenn die Regel für  
Mailadressen (enthält @) vor der ftp-Regel kommt (fängt mit ftp: an).  
Ich hab jetzt gerade keinen Swiki hier (und du schriebst auch nicht,  
welchen du genau verwendest), aber vielleicht kann ja jemand anders das  
schnell beheben, falls du selbst es nicht findest.

- Bert -