WSS 3.0部署备忘 四

1、汉化  在WSS网站的 ~/App_GlobalResources/下有一些的 resx文件,用文本编辑器打开,即可进行自主汉化。

2、隐藏所有网站内容和 回收站 ~~

看到, 查了许久也未找到原因, 所以直接到服务器的
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14(或者12)\TEMPLATE\GLOBAL 目录内, 对默认母版页文件 Default.master 进行修改:

1. 注释以下字段, 用于隐藏 " 查看网站所有内容" ,
<!-- <Sharepoint:SPSecurityTrimmedControl runat="server" PermissionsString="ViewFormPages">
<div class="ms-quicklaunchheader"><SharePoint:SPLinkButton id="idNavLinkViewAll" runat="server" NavigateUrl="~site/_layouts/viewlsts.aspx" Text="<%$Resources:wss,quiklnch_allcontent%>" accesskey="<%$Resources:wss,quiklnch_allcontent_AK%>"/></div>
</SharePoint:SPSecurityTrimmedControl> -->
),
2. 注释以下字段, 用于隐藏 "回收站" ,

  <!-- <table class="ms-recyclebin" width="100%" cellpadding="0" cellspacing="0" border="0">
<tr><td nowrap="nowrap">
<SharePoint:SPLinkButton runat="server" NavigateUrl="~site/_layouts/recyclebin.aspx" id="v3idNavLinkRecycleBin" ImageUrl="/_layouts/images/recycbin.gif" Text="<%$Resources:wss,StsDefault_RecycleBin%>" PermissionsString="DeleteListItems" />
</td></tr>
</table>  -->

http://hi.baidu.com/cuicui246437/blog/item/36e29ca3884316a3caefd078.html 

3、WSS网站启用了Form认证后,上传了个word文档,再点击打开,选择 只读,发现打开的word里面,居然是一个文件名为 login.aspx,内容如下图的文档

 赶紧在谷歌上百度了一把,在百度上谷歌了一下,发现木有找到原因啊~~

仔细琢磨了下,它是不是要登陆啊,输入用户名 密码,赶紧登陆,依旧不好使...惆怅中~~到处找资料,忽然看到有说 在管理中心设置验证提供程序的事情,看到一个 “启用匿名访问”的选项是勾上的,而我的是没有的~~会不会是这里呢?赶紧勾上试试,再次打开文章,发现 不再是上文的界面了,而是正常的登陆界面。赶紧输入用户名、密码,点击登录后发现,出现了下下图的错误提示:

我了个去,还是不行啊~~ 郁闷的叉叉掉这个窗口,忽然,文件打开了~~

关了文件,再从网站打开,发现还是要登陆、还是要错误、还是要打开~~ 这样虽说也能看到东东,不过,总是看到错误页面,多不爽啊!!

再关掉文字,再登陆,呀!还有个自动登陆的选项呢,屁颠屁颠的勾上~~ 继续登陆,打开文档。关掉文档,再从网站打开,(⊙o⊙)哦~直接打开了~ 算是初步解决了~~

4、由于3说到自动登陆的勾选的事情,有时候用户会忘了~~ 那我们就帮他选上吧~~嘿嘿 http://www.jecoso.cn/wp-content/plugins/coolcode/coolcode.php

   首先在 C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS 下找到login.aspx文件,一般都放在这里,除非你修改过默认的_layouts路径。找到如下代码:

  1. <asp:login id="login" FailureText="<%$Resources:wss,login_pageFailureText%>" runat=server width="100%">
  2. {.... ....}
  3. </table>
  4. </layouttemplate>
  5. </asp:login>
  6. 在</layouttemplate>前,添加如下代码:

<script type="text/javascript"><!--

document.getElementById("ctl00_PlaceHolderMain_login_RememberMe").checked=true;

// --></script>

这样做可以使自动登陆文字前的checkbox默认下就选中,这样用户就不需要手动选择了
原文地址:https://www.cnblogs.com/loveclumsybaby/p/2546216.html