Um in einer Dokumentenbibliothek andere Dokumenten und Inhalten verlinken zu können, gibt es im Standard einen ziemlich nützlichen ContentType "Verknüpfung zu einem Dokument".
Eingeschaltet wird dieser in dem sie in die DokLib unter Einstellungen und Spalten ändern -> Erweiterte Einstellungen -> und dort Inhaltstypen aktivieren.
Dann können sie unter
Den Inhaltstyp "Verknüpfung zu einem Dokument" hinzufügen
Dadurch erhalten sie bei der Dokumentenbibliothek unter Neu und können auf jede x-beliebige URL verlinken (z.B. Google – cooles Beispiel, oder? ;-)):
Gut das war jetzt wohl keine Hexerei, aber jetzt kommen viele auf die Idee "He, dadurch kann ich auch große Dateien (z.B. Installationsdateien) aus meinem FileSystem verlinken -> Tja denkste
Wer das dennoch machen will – was meines Erachtens durchaus Sinn macht, wenn es um z.B. um große Installationsdateien geht – hier ein "Work-Around" Man öffne in einem Textpad oder VS die Newlink.aspx (zu finden im Sharepoint-Hive\12\Template\Layouts), sucht dort nach ValidateInput() und löscht dort die markierten Zeilen (HasVaidUrl…) weg
und schon klappts auch mit Links ins FileSystem. Vorsicht, dass ist nicht die feine englische Art und man muss bei Updates immer aufpassen, ob nicht diese manuelle Veränderung durch die Updates überschrieben wurde.
Aber grundsätzlich gewinnt man durch das Löschen dieser Zeile doch durchaus einige Vorteile :-D.