Назад | Перейти на главную страницу

Sane Sharepoint 2007 URL-адреса

В текущей настройке раздел общих документов имеет чрезвычайно запутанные URL-адреса, которые жесткийневозможно запомнить, например следующее:

http://example.org:8888/SharePoint/Shared%20Documents/Forms/name-num-version.aspx?RootFolder=%2fSharePoint%2fShared%20Documents%2fSW%20%2d%20Software&FolderCTID=0x01200045DC2632DDBDA14A9D4EC52D50D92391&View=%7b67A88CE2%2d8B5D%2d491D%2dB82B%2d3E3D8CE28A5D%7d

Я бы хотел, чтобы этот пример был примерно таким:

http://example.org:8888/SharePoint/Shared-Documents/SW-Software

Все, что я сделал, - это удалил последовательности% xyz из отображаемого имени с одним тире каждая и имя представления (по крайней мере, для случая по умолчанию). Возможно ли это в Sharepoint / IIS?

СЛЕДОВАТЬ ЗА: Итак, ручная очистка папок работает, но есть ли способ, которым Sharepoint может помочь мне создать очищенную версию? Что делать, если я хочу создать ссылку на файл (мое предположение не сработало)? Я думаю, что ссылка на страницу «Просмотр свойств» имеет наибольший смысл, если есть выбор.

РЕДАКТИРОВАТЬ: Я только что получил автоматическое электронное письмо с «каноническим» URL-адресом документа. Это было в точности так, как предлагается ниже, но с пробелами (% 20), замененными на "+". Тем не менее, есть вопрос о том, как легко получить это (и ссылку на страницу свойств).

(мета, ответьте в комментариях: должно ли мое продолжение быть новым вопросом о SF?)

Вы можете переименовать папки, но обычно Sharepoint перенаправляет URL-адрес, указывающий на представление, поэтому вы получаете длинную строку запроса. Если вы хотите перейти в определенную папку, вы можете указать ей свой упрощенный URL-адрес (например, "http: // сервер / сайт / общий documents / sw / software "). Ваш браузер позаботится о кодировании URL-адресов пробелов, а Sharepoint перепишет остальную часть URL-адреса.

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

Вы также должны иметь доступ к папке liek:

http://example.org:8888/SharePoint/LISTNAME/FOLDERNAME/SUBFOLDERNAME

SharePoint самостоятельно переведет эти URL-адреса в "запутанные".

Когда вы впервые создаете свои библиотеки документов, папки и т. Д., Не используйте в именах пробелы, дефисы и т. Д. Затем будет создан указанный элемент с внутренним именем без пробелов и т. Д., И это внутреннее имя будет использоваться при формировании URL-адреса. После того, как вы создали элемент, вы можете вернуться и переименовать его, чтобы иметь пробелы, тире и т. Д., Чтобы он теперь отображался так, как вы хотите, но URL-адрес по-прежнему будет использовать исходное внутреннее имя, с которым был создан элемент, что означает, что у вас не будет закодированный URL-адрес, полный специальных символов.