Общая ссылка для открытия последней версии вики-страниц документа

Привет, я совершенно новичок в Sharepoint и вики-страницах. Мне удается внести несколько изменений в вики-страницы, чтобы почувствовать это. Я заметил, что каждый раз, когда я создаю ссылку на документ, если изменяется версия, мне нужно обновить ссылку вручную, отредактировав ее. Есть ли способ автоматизировать этот процесс?

Например: Docv1.0.doc обновлен до Docv2.0

Спасибо

2 ответа

Когда вы меняете документ, вам не нужно менять имя файла. В SharePoint встроено управление версиями, поэтому вы можете оставить имя файла таким же. Это единственное решение на самом деле, не меняйте имя файла. Включите управление версиями в библиотеке, чтобы увидеть предыдущие версии.

На сайте Sharepoint есть несколько ссылок на шаблоны и документы, которые указывают на общий сервер, и эти документы могут обновляться как новые версии, поэтому ссылки на эти файлы должны обновляться автоматически, фактически для этих ссылок необходимо вызывать какой-то сценарий для их динамического связывания. к последним файлам. (не уверен, если лучший способ сделать это без сценария). Вот то, что мне удалось сделать, будут оценены лучшие и другие варианты для достижения.

Мне удается заставить что-то работать с помощью редактора контента веб-частей и связать его с файлом. Не уверен, что это единственный / лучший подход для Sharepoint 2007

<script type="text/javascript">


 function getLatestFile(){
      var myObject;
      var recent = "";
      myObject = new ActiveXObject("Scripting.FileSystemObject"); 
      var folderObj = myObject.GetFolder("C:\Test");
      var fc = new   Enumerator(folderObj.files);

      for(var objEnum = new Enumerator(FileCollection); !objEnum.atEnd(); objEnum.moveNext()) {
       If (recentFile = ""){
           recentFile = file;
      else if (file.DateLastModified > recentFile.DateLastModified){
           recentFile = file;
        }
      }

    }//for loop
    alert("recentFile : " + recentFile);
    var mylink = document.getElementById("myLink");  
    mylink.setAttribute("href", urlToFile);
    mylink.click();   
  }

</script>

<P>&nbsp;</P><A id="myLink" onclick="getUrl();"> TestFile1 </A>

Редактор типов контента

проверьте выше ссылку для получения дополнительной информации об использовании ссылок на контент для использования JavaScript и HTML.

Другие вопросы по тегам