dedecms 怎样做会员登录、注册、退出会员

dedecms 怎样做会员登录、注册、退出会员,第1张

  一、使用像Dreamweaver、Fontpage一样的所见即所得的网页编辑软件。Fontpage较容易些,会操作Word就会使用它。专业人士一般用Dreamweaver来做网页,用flash、firework等来美化网页,可以下载网页三剑客Dreamweaver、flash、firework去做。

  二、使用记事本修改网页Html代码,不推荐使用Fontpage等网页编辑软件修改的原因是:很多网页格式如果用网页编辑软件打开就会变形,所以直接使用记事本修改网页Html代码是最简洁有效的方法。可以去下载强化的HTML工具更好,例如: UltraEdit。

  首先需要了解一下网站的页面组成,网站一般包括以下几部分:

  首页:网站的门面,如同公司的形象,特别注重设计和规划。

  次页:网站的主要导航结构页面,讲究风格的一致性,并于首页呼应。

  普通页:网站主要的承载信息的页面,设计要求不高,但要求链接准确、文字无误、图文并茂,并沿袭网页的风格。

  弹出页:一般用于广告、新闻、消息、到其他网站的链接等等,一般用的很少。

  各页面的设计技巧:

  一、首页设计技巧

  网站首页是企业网上的虚拟门面。一般来说,网站首页的形式不外乎有两种,一种是纯粹的形象展示型,这种类型文字信息较少,图像信息较多,通过艺术造型和设计布局,利用一系列与公司形象和产品、服务有关的图像、文字信息,组成一幅生动的画面,向浏览者展示一种形象、一个氛围,从而吸引浏览者进入浏览。这需要设计者具有良好的设计基础和审美能力,能够努力挖掘企业深层的内涵,展示企业文化。这种类型的首页在设计过程中一定要明确要以设计为主导,通过色彩、布局给访问者留下深刻的印象。另一种是信息罗列型,一般的大、中型企业网站和门户网站常用的方式,即在首页中就罗列出网站的主要内容分类、重点信息、网站导航、公司信息等等,这种风格比较适合网站信息量大,内容丰富的网站,因为是以展示信息为主,这是的设计就要在细微之处体现企业形象,建议设计人员最好仔细阅读企业的CI手册,熟悉企业标志、吉祥物、字体及用色标准,在网站的局部体现出来,往往平淡之中一个优美的符合企业特点的曲线就能够给人以深刻的印象,从而将企业形象印在浏览者的脑海里。设计人员在设计过程中要注意使用这些语言符号来表达一种独特的企业信息。

  网页设计时注意事项: 1不要花哨。 2要有风格,要突出行业的特点。比如娱乐业热烈活泼些,政府网站则要庄重些;收藏书画业要古朴典雅,策划时装业则要前卫些。 3一张网页一般两屏到三屏就可以,不要太长,会影响网页打开的速度。如果内容实在太多,应该分作几个页面,或者分为几个二级栏目。

模板就是事先做好的模型,后台执行填入实际数据就是前台看到的内容了。

文档模板就是具体文章内容页的显示框架,要学习模板的话,首先要会DIV+CSS,至少要会看,这个是整个布局和美化的基础,然后研究dede的标签,也就是具体填入数据的地方。

具体方法如下:

1、DedeCMS默认风格里,顶部左边有一段话"织梦CMS - 轻松建站从此开始!",很多朋友想把这段话修改成一个横向登录框,像织梦吧(dedecms8com)顶部一样。

2、打开头部公用模板文件templets/default/headhtm,找到如下汉字:

3、把上图里汉字,替换为如下代码:

<div id="_userlogin">

<form name="userlogin" action="{dede:globalcfg_memberurl/}/index_dophp" method="POST">

<input type="hidden" name="dopost" value="login" />

<span>用户名:</span>

<input type="text" name="userid" size="10" class="ipt-txt" />

<span>密码:</span>

<input type="密码" name="pwd" size="10" class="ipt-txt" />

{dede:php}

if(preg_match("#2#", $safe_gdopen)){

echo '

<span>验证码:</span>

<input type="text" name="vdcode" size="8" class="ipt-txt" />

<img id="vdimgck" align="absmiddle" style="cursor:pointer;margin-left:0px;text-transform:uppercase;" alt="看不清?点击更换" src="'$cfg_cmspath'/include/vdimgckphp"/>';}

{/dede:php}

<button type="submit" class="btn-1">登录</button>

<a href="{dede:globalcfg_memberurl/}/index_dophpfmdo=user&dopost=regnew" >注册账号</a> <a href="{dede:globalcfg_memberurl/}/reset密码php">忘记密码</a>

</form>

</div>

<script language="javascript" type="text/javascript">CheckLogin();</script>

  改后:

4、其实仅仅这段代码还不够,还需要完成下一步才能达到效果:

那么,我这里为什么没有加这段代码呢这是因为默认主页模板文件indexhtm里,已经包涵了这段代码。如果没有,或被自己删除了,请添加在indexhtm里之前。

打开member/ajax_loginstaphp文件,找到如下代码

5、上图红色框内的代码,即为登录成功后,返回用户信息。多数时候,我们的顶部导航没太宽的地方,以显示这些数据,所有完全没必要全部返回这些信息,可以适当减少几项,并且对div做美化,以达到美观体验。这里,简单做下调整,如下:

6、更新生成后,可以看到如下效果:

这样一个顶部横向登录框就制作完了。

首页跟封面根本不是一个东西

封面是单页,就是你这个栏目不需要列表,只有一些文字内容

列表,顾名思义 是文章列表页面

文章模板是 内容页模板 就是你文章显示出来的模板

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms 怎样做会员登录、注册、退出会员

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情