日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

学习kaneboy的 sps区域列表的管理入口程序

發布時間:2023/12/9 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 学习kaneboy的 sps区域列表的管理入口程序 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

昨天,打開kaneboy提供的一個用于為sps區域中的列表提供權限管理入口的代碼。發現他的程序里面的原理很簡單。

wss站點中,每個文檔庫、每個列表都會有權限設置,而這個權限設置界面的入口是一個鏈接,我們只要單擊這個鏈接就可以進入到某個列表的權限管理窗口。我們將這個鏈接拷貝到文本編輯器里分析,不難發現它的規律:

Http//服務器名稱/wss站點名稱/_layouts/2052/ShrOpt.aspx?obj={列表的id},列表類型

?

其中列表的類型只有兩種,如果是文檔庫,就寫doclib,如果是其他的列表,就寫list

例如:test服務器上的site1站點上的某文檔庫,它的權限管理入口其實就是

?

http//test/site1/_layouts/2052/Shropt.aspx?obj={xxxxx-xxxxxxxx-xxxxxxx-xxxxxx},doclib

?

那么,keby說得對,既然sps是在wss的基礎上封裝的,那么就沒有理由關閉這個入口,因此,我們只要找到某個區域的某個文檔庫或者列表的id就可以自己拼接成這個鏈接作為該文檔庫的入口。那么怎么獲取這個文檔庫的id呢(不通過程序,直接通過瀏覽器),其實很簡單,你只需要進入到文檔庫或者列表中,進入設置界面,隨便找一個鏈接就可以獲取到這個id

比如說test服務器上的“文檔中心”區域下的“文檔庫1”的地址是:http//test/C1/文檔中心/文檔庫

我們只有進入設置界面,然后從常規設置之類的鏈接中獲取到id,然后通過下列地址就可以進入管理界面:

?

http//test/C1/文檔中心/文檔庫1/_layouts/2052/Shropt.aspx?obj={xxxxx-xxxxxxxx-xxxxxxx-xxxxxx},doclib

?

keny的程序就是先將區域下的列表列出來,然后讓你選擇一個列表,然后,通過List.id讀出被選中的listid,用list.basetype判斷list的類型,用list.ParentWeb.Url獲取地址,然后拼接出這個入口來。

?

由這個,我想到了,是不是其他的wss站點有的功能,sps區域也可以這樣拼接地址進入呢?我試了一下,好像都有這樣的入口,只是,可能某些功能已經被屏蔽了,因此總是提示輸入用戶名和密碼。

?

?

轉載于:https://www.cnblogs.com/perky_zhou/archive/2005/01/11/89860.html

總結

以上是生活随笔為你收集整理的学习kaneboy的 sps区域列表的管理入口程序的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。