none
SharePoint 2016 Discussion Board RRS feed

  • 問題

  • 各位先進好,

    當我們在SharePoint 2016 Discussion Board 回覆別人發文且插入一張相同檔名的圖片時,由於預設是會覆蓋原始原始檔案,如此容易造成舊資料的圖片或檔案被覆蓋,有沒有什麼方法既使使用相同檔名也不會覆蓋舊有的資料? 或是可以讓預設是取消勾選"Add as a new version to existing files"? 我有安裝SharePoint Designer 2013 -64bit, 如果有需要寫Code還望不吝指教,感謝。

    2021年9月14日 上午 05:04

所有回覆

  • 你好 Macro1020,

    你可以通過添加如下所示的JQuery代碼到master page中來預設取消勾選“Add as a new version to existing files”。請確保你master page中的在 </head> 標籤之前添加代碼。

    <script type="text/javascript" 
     src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
    <script type="text/javascript">
        $(document).ready(function() {
            if(window.location.pathname.indexOf("/_layouts/15/Upload") != -1) {
                $("input[type='checkbox']").attr('checked',false);
            }
        });
    </script>

    在master page中添加代碼後,你的代碼應如下所示:

    ...

    ...

    ...

    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function() { if(window.location.pathname.indexOf("/_layouts/15/Upload") != -1) { $("input[type='checkbox']").attr('checked',false); } }); </script> </head> <body>

    ...

    ...

    ...

    如果以上回復對您有所幫助,建議您將其“標示為解答”. 如果您對我們的論壇支持有任何的建議,可以通過此郵箱聯繫我們:tnsf@microsoft.com.


    2021年9月15日 上午 09:39