河池信息港

当前位置:

呼死你网页版在线使用使用Dreamwea

2019/05/14 来源:河池信息港

导读

1 : 使用Dreamweaver批量做web页做站,麻烦在更新,特别是大范围更新,工作量非常大。真不知那些创意不断而又勤奋的站长,隔3

1 : 使用Dreamweaver批量做web页

做站,麻烦在更新,特别是大范围更新,工作量非常大。真不知那些创意不断而又勤奋的站长,隔3岔5将站来个大换血,是怎样忙过来的。

告知你这个秘密吧,他们很多是在批发页,并且你的机器中也有这样的批发站呢!这个好东东就是模板。常见的页制作工具:FrontPage、DreamWeaver中都有这项功能。如用DreamWeaver 3.0 制作站时,使用模板就可以减少大量的重复劳动。

1、建立模板

1、创建模板页面

简单的办法是将1个页另存为模板文件,通过履行命令:FileSave as Template,DreamWeaver会在站根目录中建立1个模板文件夹Templates来保存该模板。

固然,也能够新建1个模板:WindowTemplates,会出现的Templates面板,单击右下角的New Template按钮,输入文件名,就建立了1个空模板;再单击Open Template按钮打开该模板,保存后自动寄存于站模板文件夹Templates中。

新建、打开的模板页面和普通的页没甚么两样,一样可以加入表格、层、图片、动画、脚本,设置页面属性等。

举例:这里以制作1个模板为例来讲明。在该页面中,我们希望左侧的站标识图和底部的导航图出现在每个页面中。其中标识图由两幅图片叠加而成,导航图上的文字近更新、阅读、打包下载等划分成几个热辨别别链接到不同的文件,它们在每个页面中都不变。右上部的主页面区和左下角弹出式选单按钮下面的页面说明则各不相同。为了保持页面整洁,我们用表格来布置这些元素。

准确地说它只是1个没有可区域的准模板,下面再设定可区域。

2、设定可区域

设定模板可区域,1般来讲有两种方法。

新建可区域:选择命令:ModifyTemplateNew Editable Region。在某1空白区域中单击后实行该命令便可将该区域变成可区域。

标记某1区域为可区域:选择命令:ModifyTemplateMark Selectin as Editable Region。如果某区域已有1些文字,并且希望在以后新建的超文本文件中部份保存其内容,先选中该区域再实行标记命令便可。

取消可状态:选择命令:ModifyTemplateUnmark Editable Region。履行该命令后会弹出1个对话框,其中有当前已有的可区域列表,选中要取消的区域名称,确认便可。

举例:在大片空白区中随意单击1下,实行ModifyTemplateNew Editable Region命令,在弹出对话框中输入名称:Main;选中左下角本页说明下面的文字,履行ModifyTemplateMark Selectin as Editable Region命令,输入名称:exp。可以看到可区显示为浅蓝色,保存即完成模板制作。

2、使用模板

1、根据模板新建页面

命令:FileNew From Template。弹出对话框,从模板列表当选取模板,出现的新页面中除可区外均有淡黄色背景,是不能进行修改的部分。空白的Main区可直接进行插入表格、文字、图片等操作,Exp区保存有原来的文字,修改或重新都可。

2、对1个已有内容的页面利用模板

命令:ModifyTemplateApply Template to Page。选择模板后还会弹出1个对话框,让您选择现有的孤立内容保存到哪个可区域(Choose Editable Region for Orphaned Content)。要是不想保存则可以选择(none)。

举例:我们先新建1个普通页面,输入:CIW电脑工作室,实行ModifyTemplateApply Template to Page命令,选择模板test,现有内容保存区域选择Main,确认后可看到页面自动变成了模板页的情势,而CIW电脑工作室这1行字就出现在主窗口中。

3、更新模板以全面更新站点

基于某1模板建立了1些页面后,对模板进行修改后保存时,就会自动弹出1个对话框,列出所有使用了该模板的页面,询问是不是要更新。

另外1种方法是履行ModifyTemplateUpdate Pages命令。从Update Pages对话框当选择1个站点或站点的某1种模板(同1站点中可使用多个模板),单击右侧的Start按钮,软件会自动搜索与模板相干联的页并进行更新。非常方便!

举例:Test模板左边图形中的读书破万站图片是用1个图层叠加在另外一幅图片之上的,现在不想要它,同时还想将所有页面中的该图片均删除。就能够打开模板t,删除该图层,保存模板,单击右侧的Update按钮便可。

注意:新建和使用模板前需定义站点。方法是,履行命令:SiteDefine Sites;指定站点名称和本地根目录(Local Root)。模板使用的是相对路径,如果没有指定站在本地的位置,软件就不能准确找到并保存模板文件;并且利用模板新建和更新页面时,页面中的超链接也不能随页面文件保存位置的不同而相应变化。

2 : 使用SharePoint 2010 母版页

SharePoint 2010母版页所用的还是 2.0中的技术。(]通过该功能,实现了页面框架布局与实际内容的分离。虽然在本质上自定义母版页的进程和之前版本的SharePoint大致相同,但是从2007到2010依然有许多重要的值得我们关注的变化。本文将试图:

巩固和掌握SharePoint 2010里母版页相干的1些基本操作突出描写新版本和之前的版本之间的1些变化了解1些有用的或比较常见的自定义方式SharePoint 2010 母版页的类型

首先,让我们快速的看1下在SharePoint 2010中母版页的类型:

ster

默许的工作组站点的母版页。提供了功能区和其他用户界面上的改变。

特点

站操作在2010中更新。现在放在左侧。功能区可用。ster

从SharePoint 2007升级的站使用该母版页,除非我们手工改成v4版本。

特点

SharePoint 2007版本的 站操作在右边没有功能区。ster

母版页中几近甚么也没有。通经常使用于搜索中心和Office Web利用程序的页面。这个母版页不应当与2007里的开发人员自己修剪下来的简单的自定义母版页混淆。 ster现在是1个开箱即用的母版页。在SharePoint 2010里那些修剪完的自定义母版页通常是指Starter母版页。

特点

不包括导航Starter母版页

SharePoint 2007里通常称为minimal母版页。这些母版页常常是由开发人员创建的,用于快速开始母版页的定制,基于其上扩充功能,做出实际需要的母版页。

ster

这个母版页是用在登录和毛病页面。要自定义该页面,必须替换寄存在服务器_layouts目录下的相应页面文件。若要了解更多信息,请参考MSDN上的文章SharePoint中的默许母版页。

使用ster 的页

px其他母版页

以下这些杂7杂8的母版页,在定制站时1般不会去动。

包括:

ster ster升级至SharePoint 2010母版页

详细内容请参考这1篇MSDN文章 。

许多之前在菜单和工具栏里面的命令现在寄存在功能区里。因此,如果现有的母版页中不包括功能区,许多命令将不可用。

功能区里的控件

SharePoint 2010里的以下控件放置在功能区里:

发布控制台- PublishingConsole:Console站操作菜单- PublishingSiteAction:SiteActionMenu登录和登录控制(如果使用自定义登录,被移到功能区里了)。

所需内容占位符

PlaceHolder控件描述新增asp:ContentPlaceHolder id="PlaceHolderQuickLaunchTop" runat="server"快速启动菜单顶部。是asp:ContentPlaceHolder id="PlaceHolderQuickLaunchBottom" runat="server"快速启动菜单底部。是asp:ContentPlaceHolder id="PlaceHolderPageTitle" runat="server"/该站的标题。否asp:ContentPlaceHolder id="PlaceHolderAdditionalPageHead" runat="server"/页面head部份的占位符,用于在页面对应的HTML的head标记中添加额外例如ECMAScript(JavaScript,JScript)和层叠样式表(CSS)。否asp:ContentPlaceHolder id="PlaceHolderBodyAreaClass" runat="server"/在body区域中的类。否asp:ContentPlaceHolder ID="SPNavigation" runat="server"该控件用于放置页面类的控件。否asp:ContentPlaceHolder id="PlaceHolderSiteName" runat="server"当前页面所在站点的名称。否asp:ContentPlaceHolder id="PlaceHolderPageTitleInTitleArea" runat="server" /出现在标题区域确当前页的标题。否asp:ContentPlaceHolder id="PlaceHolderPageDescription" runat="server"/当前页的说明。否asp:ContentPlaceHolder id="PlaceHolderSearchArea" runat="server"页面中放置搜索控件的位置。否asp:ContentPlaceHolder id="PlaceHolderGlobalNavigation" runat="server"页面上的面包屑控件。否asp:ContentPlaceHolder id="PlaceHolderTitleBreadcrumb" runat="server"面包屑控件上的面包屑文本。否asp:ContentPlaceHolder id="PlaceHolderGlobalNavigationSiteMap" runat="server"页面上子站和兄弟站的全局导航。否asp:ContentPlaceHolder id="PlaceHolderTopNavBar" runat="server"用于放置顶部导航栏的容器。否asp:ContentPlaceHolder id="PlaceHolderHorizontalNav" runat="server"顶部导航栏中的导航菜单。否asp:ContentPlaceHolder id="PlaceHolderLeftNavBarDataSource" runat="server" /放置填充左侧导航所需数据源的容器。否asp:ContentPlaceHolder id="PlaceHolderCalendarNavigator" runat="server" /日期选择器,用于包括日历的页面。否asp:ContentPlaceHolder id="PlaceHolderLeftNavBarTop" runat="server"/左边导航栏顶部区域。否asp:ContentPlaceHolder id="PlaceHolderLeftNavBar" runat="server"快速启动栏。否asp:ContentPlaceHolder id="PlaceHolderLeftActions" runat="server"快速启动栏上的其他对象。否asp:ContentPlaceHolder id="PlaceHolderMain" runat="server"页面的主要内容。否asp:ContentPlaceHolder id="PlaceHolderFormDigest" runat="server"存储页面中 Form Digest控件的容器。否asp:ContentPlaceHolder id="PlaceHolderUtilityContent" runat="server"/附加在页面底部的内容在。从HTML角度来说,是Form标记以外的部份。否asp:ContentPlaceHolder id="PlaceHolderTitleAreaClass" runat="server"/title部分的类(现在是在head标记里)。对其定制时如果添加1个WebPartZone到这个palceholder会报错。否asp:ContentPlaceHolder id="PlaceHolderPageImage" runat="server"/不属于用户界面的组成部份,是为了向后兼容。否asp:ContentPlaceHolder id="PlaceHolderTitleLeftBorder" runat="server"不属于用户界面的组成部分,是为了向后兼容。否asp:ContentPlaceHolder id="PlaceHolderMiniConsole" runat="server"/不属于用户界面的组成部份,是为了向后兼容。否asp:ContentPlaceHolder id="PlaceHolderTitleRightMargin" runat="server"/不属于用户界面的组成部分,是为了向后兼容。否asp:ContentPlaceHolder id="PlaceHolderTitleAreaSeparator" runat="server"/不属于用户界面的组成部份,是为了向后兼容。否asp:ContentPlaceHolder id="PlaceHolderNavSpacer" runat="server"不属于用户界面的组成部份,是为了向后兼容。否asp:ContentPlaceHolder id="PlaceHolderLeftNavBarBorder" runat="server"不属于用户界面的组成部分,是为了向后兼容。否asp:ContentPlaceHolder id="PlaceHolderBodyLeftBorder" runat="server"不属于用户界面的组成部分,是为了向后兼容。否asp:ContentPlaceHolder id="PlaceHolderBodyRightMargin" runat="server"不属于用户界面的组成部份,是为了向后兼容。否添加功能区

功能区是用户界面里1个新增加的特性。 SPRibbonPeripheralContent控件会显示在这1区域,但如果需要也能够将其移到功能区外面。

步骤

复制并粘贴下面的代码到你的母版页。

div id="s4-ribbonrow" div id="s4-ribboncont" SharePoint:SPRibbon runat="server" PlaceholderElementId="RibbonContainer" CssFile="" SharePoint:SPRibbonPeripheralContent runat="server" Location="TabRowLeft" CssClass="ms-siteactionscontainer s4-notdlg" %-- 在这里插入站操作菜单 --% /SharePoint:SPRibbonPeripheralContent %-- 在这里插入全局导航 --% SharePoint:SPRibbonPeripheralContent runat="server" Location="TabRowRight" ID="RibbonTabRowRight" CssClass="s4-trc-container s4-notdlg" %-- 在这里插入右上角的控件 --% /SharePoint:SPRibbonPeripheralContent /SharePoint:SPRibbon /div div id="notificationArea" %-- 通知内容将出现在这个div里 --% /div asp:ContentPlaceHolder ID="SPNavigation" runat="server" SharePoint:DelegateControl runat="server" ControlId="PublishingConsole" /SharePoint:DelegateControl /asp:ContentPlaceHolder div id="WebPartAdderUpdatePanelContainer" asp:UpdatePanel ID="WebPartAdderUpdatePanel" UpdateMode="Conditional" ChildrenAsTriggers="false runat="server" ContentTemplate WebPartPages:WebPartAdder ID="WebPartAdder" runat="server" / /ContentTemplate Triggers asp:PostBackTrigger ControlID="WebPartAdder" / /Triggers /asp:UpdatePanel /div /div

页面转动时固定功能区

在母版页上进行以下更改,以保证页面内容转动时不会影响功能区的使用。

将页面内容部分移动到下面的div内div id="s4-workspace" div id="s4-bodyContainer" 内容 /div /div

如果您的页面是固定宽度的,添加 s4-nosetwidth类到s4-workspace div里。div ID="s4-workspace"

将标题区域移动到以下id的div里。div id="s4-titlerow"标题区/div

更新body标记和CSS规则,使其不转动。 Body标记和规则将类似于下面这样:body scroll="no" ...主体内容/body

将控件添加到母版页

有1组控件是SharePont功能必须的,包括:SPPageManager,ScriptManager和ScriptLink。

将这些控件添加到您的母版页

打开您的母版页文件。复制并粘贴以下代码,以便添加ScriptManager控件。必须放在form标记内,并且在功能区前面。asp:ScriptManager id="ScriptManager" runat="server" EnablePageMethods="false" EnablePartialRendering="true" EnableScriptGlobalization="false" EnableScriptLocalization="true" /

复制并粘贴以下代码,以便添加SPPageManager控件。 必须放在head标记内。SharePoint:SPPageManager runat="server" /

复制并粘贴以下代码,以便添加ScriptLink控件。必须放在head标记内。SharePoint:ScriptLink defer= "true" runat="server"/

保存您的母版页文件。避免某些区域在模式窗口中显示

为了避免您的母版页中的某些div块或其他定义好的块显示在模式窗口(也就是那些弹出窗口,常常出现在添加文件,查看文件属性时)中,可以添加类s4-notdlg。

这个问题应当只产生在以下情况下:

站使用了自定义的系统母版页(通常与发布页面用的母版页相同)。自定义母版页中在模式窗口中应隐藏的区域对应的标记遗漏了s4-notdlg类。

比如,以下区域将出现在模式窗口中:div class=cccontent 你的内容 /div

添加s4-notdlg至该类将禁止这类情况的产生div class=cccontent s4-notdlg 你的内容 /div

添加1个Placeholder以便在母版页中使用Web部件

虽然我们没法直接在母版页中插入1个WebPart,但是可以通过在母版页中创建1个自定义的(空的)ContentPlaceholderId,由页面布局使用该Id,从而实现在指定位置插入WebPart。

在SharePoint Designer 2010中的步骤

在你的自定义母版页中添加1个唯1命名的内容占位符。例如:asp:ContentPlaceHolder id="PlaceHolderCopyright" runat="server"/

在页面布局中的为该占位符插入自定义内容asp:Content ContentPlaceholderID="PlaceHolderCopyright" runat="server"/asp:Content

使用SharePoint Designer在新建的区域中插入1个WebPart。如果希望所有继承自该页面布局的页面上都显示该WebPart,不要把WebPart放在WebPartZone里,直接放在该区域内便可。

参考资料

Working with SharePoint 2010 Foundation Master Pages

Quick Overview of Master Pages in SharePoint 2010

Starter Master Pages for SharePoint 2010

Randy Drisgill SharePoint Branding Blog

Default Master Pages in SharePoint Foundation

Upgrading a Master Page to a SharePoint 2010 Foundation Master Page

Branding SharePoint

Heather Solomon

SharePoint Branding Design Blog

Guide to SharePoint 2010 Base CSS Classes

Customizing the ribbon

3 : 7款页解压程序及使用教程

你还在1个1个上传页吗?Oh My God!你Out了。

有些国外的免费空间的管理面板是不支持解压功能,使得有些站长只能1个1个页上传到主机,大型的站点可能要花上1个多小时,10分费时。

今天给大家带来了3款PHP和1款ASP的解压程序及使用教程,同时也讲讲CP和DA两大经常使用面板的解压功能使用。

1、CP面板解压功能的使用

CP面板大家应当熟习不过了,我就扼要说下。

先把紧缩包上传到主机,进入CP面板的文件管理器,右键该紧缩包,选择“Extract” (点击图片放大)

点击“Extract File”,确认解压。(点击图片放大)

2、DA面板解压功能的使用

上传紧缩包,进入DA后台的文件管理器,点击紧缩包右边的“解压”链接,

再点击“解压”便可

3、PHP解压程序——CMSware的使用

CMSware解压由内容管理系统(CMS) 提供商信加科技CMSware团队()荣誉奉献。

程序运行需要php支持Session和zlib扩大,1般的服务器可以解压8MB之内的紧缩包,程序只支持zip紧缩包的解压!

下载地址:点这里

上传紧缩包和解压程序的两个php文件上传到主机,首次使用需要设置账号和密码。

登入后,点击紧缩文件名右边的“解压”,稍等会儿就会提示解压成功!

4、PHP解压程序——Faisun_Unzip的使用

faisun_unzip是纯洁空间开发的1款很实用的解压工具,除可以解压文件,还支持上传。

下载地址:点这里

下载后,用Notepad++或其他页制作软件打开(不提倡用系统自带的记事本),更改密码。

然后上传到主机,登入,选择ZIP文件(或上传文件)解压目录不用更改(不建议留空),再输入密码,点击解压便可,稍后会提示“完成”。

5、PHP解压程序——Unzip6.0的使用

Unzip6.0仅仅只有1KB,作者是:Alex,界面非常简洁,听说解压100多M都没问题!

下载地址:点这里

这个嘛?我神马都不介绍,直接上图。

6、ASP解压程序——WinRAR的使用

使用本程序的服务器必须连安装了WinRar,支持.rar、.zip文件解压。

下载地址:点这里

下载后,用Notepad++或其他页制作软件打开(不提倡用系统自带的记事本),更改密码。

登入后,输入Winrar文件的地址(*.RAR) 确认后便可解压。

7、Net2Ftp文件管理解压程序

Net2Ftp是1个强大的FTP文件管理站,支持上传、下载、、删除、重命名等相干操作,同时还提供简体中文、繁体中文等多国语言!

不管你主机支持不支持各种解压程序,只要能FTP管理,都能在Net2Ftp解紧缩文件!

站地址:

进入站,输入主机IP地址和FTP账号密码,登录!

勾上要解压的文件,点击Unzip。

点击绿色的勾,肯定解压,稍等会儿,就会提示解压终了!

总结:

各个解压程序都很强大,如遇到解压失败,可以试着把主机目录设为777可写属性,再解压试试!如果还是提示失败,多是函数被禁用了,换其他解压程序或Net2Ftp试试吧!

白带多白带异常
益母颗粒一般吃多少天
产后感染多久能好
标签