Как сделать ссылку на локальный файл

malex

Осваивается
Регистрация
12.07.2015
Сообщения
10
Реакции
0
Пытаюсь сделать так:
[file:///\\win4ax\files\test.png test]
или так
<html><a href="file:\\win4ax\files\test.png">Текст ссылки</a></html>

но при нажатии ссылки ничего не происходит
 
Что такое локальный файл? Файл лежащий у вас на компьютере? Если да, то зачем?
 
Что такое локальный файл? Файл лежащий у вас на компьютере? Если да, то зачем?
Да, на локальной шаре. Есть некоторое количество media-контента, который (в силу его размера) не хочется пихать в БД. В большинстве своем вики будет юзаться из домена, поэтому хотелось бы просто сложить этот контент на файловую шару и сделать на страничках ссылки на эти ресурсы. Контент не совсем публичный, поэтому решение засунуть его на какой-нибудь youtube не подходит :( Хотя если есть вариант залить его куда-нибудь с необременительной авторизацией, то можно его рассмотреть (т.е. кликнул на ссылку на видео - запросили авторизацию (1 раз!) и сразу запустился видеофайл).
 
Большое спасибо, все получилось!
Не работало, потому что не было подключено расширение ParserFunction и я запускал из Chrome.
Чтобы запустилось из Chrome пришлось поставить к нему аддон https://chrome.google.com/webstore/detail/locallinks/jllpkdkcdjndhggodimiphkghogcpida
Чтобы воспринимались файлы с пробелами в именах помогло расширение https://www.mediawiki.org/wiki/Extension:FileProtocolLinks

Единственное что сейчас не устраивает, что IE открывает по клику на *.mp4 файле - mediaPlayer, а Chrome проигрывает видео в том же окне браузера и жутко тормозит. Можно ли настроить Chrome чтобы он тоже открывал внешний плеер?
 
Наверняка :)
 
Думаю тут все же дело не в настройках IIS\Apache, а в настройках Chrome. На той же самой машине IE работает как надо.
Это старая проблема Chrome https://productforums.google.com/forum/#!topic/chrome/E6bnZjr1O3Y - солюшена пока не нашел...
 
Господа, добрый Вам день!
Подскажите пожалуйста, установил расширение ParserFunctions, добавил в LocalSettings.php "
$wgUrlProtocols [] = "file: //" ;
wfLoadExtension( 'ParserFunctions' );
$wgPFEnableStringFunctions = true; "

Создал шаблон UNC, как описано https://www.mediawiki.org/wiki/UNC_links.
Но при создании ссылки на файл / и / или папку в сетевом окружении вместо " Название ", выходит " file://111.111.111.111/1.doc"

Не могу понять, почему не отрабатывает должным образом, как это описано в статье.

Заранее благодарен, за все возможные ответы и подсказки.
С Уважением Дмитрий.
 
Но при создании ссылки на файл / и / или папку в сетевом окружении вместо " Название ", выходит " file://111.111.111.111/1.doc"
Как вы вставляете ссылки? Там третим аргументом в шаблоне указывается название.
Где-то в вашей вики потыкать можно?
 
Добрый день.
Аналогичная трудность:
Вставляю:
{{unc | \\11.11.11.11\exch|Название}}
Получаю:
[file:////11.11.11.11/exch Название]


При этом вставляя:
[file://11.11.11.11/exch|Название]
Так же получаю:
[file://11.11.11.11/exch Название]

Ссылки кликабельны, переход происходит, проблема в отображении названия.
 
Последнее редактирование:
Назад
Верх