交流群:462197261站长百科站长论坛热门标签收藏本站北冥有鱼 互联网前沿资源第一站 助力全行业互联网+
点击这里给我发消息
  • 当前位置:
  • DEDECMS个人会员自选空间模板简单方法

    织梦DEDECMS个人会员自选空间模板简单方法 。



    1、数据库member表spacename后增加字段spacetemplets字段

    添加数据库字段

    2、在member/templets/space/目录增加几个自选模板文件夹

    如:

    member/templets/space/1/

    member/templets/space/2/

    member/templets/space/3/

    增加自选模板

    3、修改member/index.php

    104行

    require_once(dirname

    (__FILE__)."/templets/space/".$spacetemplets."/member_info.htm");

    132行

    require_once(dirname

    (__FILE__)."/templets/space/".$spacetemplets."/member_guestbook_form.htm");

    167行

    require_once(dirname

    (__FILE__)."/templets/space/".$spacetemplets."/member_index.htm");

    213行

    require_once(dirname

    (__FILE__)."/templets/space/".$spacetemplets."/member_group.htm"); 此行数为修改过后的行数,所给出的代码为修改后的代码,只作参考。

    253行

    require_once(dirname

    (__FILE__)."/templets/space/".$spacetemplets."/member_threads.htm");

    287行

    require_once(dirname

    (__FILE__)."/templets/space/".$spacetemplets."/member_asks.htm");

    321行

    require_once(dirname

    (__FILE__)."/templets/space/".$spacetemplets."/member_infos.htm");

    增加".$spacetemplets."/路径

    115行

    $spaceInfos = $dsql->GetOne("Select

    ID,uname,spacename,spacetemplets,spaceimage,news,sex,c1,c2,spaceshow,logintime,scores From

    dede_member where `$fieldname`=’{$fieldvalue}’; ");

    143行

    $spaceInfos = $dsql->GetOne("Select ID, userid, `type`,

    uname,c1,c2,spaceshow,logintime,spacename,spacetemplets,spaceimage,news,scores From

    dede_member where `$fieldname`=’{$fieldvalue}’; ");

    184行

    $spaceInfos = $dsql->GetOne("Select ID, userid, `type`, 字串8

    uname,c1,c2,spaceshow,logintime,spacename,spacetemplets,spaceimage,news,scores From

    dede_member where `$fieldname`=’{$fieldvalue}’; ");

    224行

    $spaceInfos = $dsql->GetOne("Select ID, userid, `type`,

    uname,c1,c2,spaceshow,logintime,spacename,spacetemplets,spaceimage,news,scores From

    dede_member where `$fieldname`=’{$fieldvalue}’; ");

    258行

    $spaceInfos = $dsql->GetOne("Select ID, userid, `type`,

    uname,c1,c2,spaceshow,logintime,spacename,spacetemplets,spaceimage,news,scores From

    dede_member where `$fieldname`=’{$fieldvalue}’; ");

    292行

    $spaceInfos = $dsql->GetOne("Select ID, userid, `type`,

    uname,c1,c2,spaceshow,logintime,spacename,spacetemplets,spaceimage,news,scores From

    dede_member where `$fieldname`=’{$fieldvalue}’; ");

    增加spacetemplets字段

    4、member/space_info.php

    7行

    require_once(dirname

    (__FILE__)."/templets/space/".$spacetemplets."/member_infos.htm");

    增加spacetemplets字段

    5、member/templets/space_info.htm

    58行后增加

    <tr> 

    <td height="24" colspan="2" bgcolor="#FBFEEF" > 选择模板:</td>

    </tr>

    <tr> 

    <td height="35" colspan="2" >   

    <input name="spacetemplets" type="text" id="spacetemplets" size="35" 

    value="<?php echo $spacetemplets?>" class="company_manage_form_label" /> 

    </td>

    </tr>

    会员空间自选模板效果

    6、member/index_do.php

    327行

    $upquery = "Update dede_member set

    spacename=’$spacename’,spacetemplets=’$spacetemplets’,spaceimage=’$spaceimage’,news=’$news’,mybb=’$mybb’

    where ID=’".$cfg_ml->M_ID."’;

    增加spacetemplets字段

     


    广而告之:
    热门推荐:
    NodeJS的模块写法入门(实例代码)

    我们知道每个模块对应一个js文件,这篇写一个最简单的模块hello.js, 然后在另一个js文件(main.js)中require自定义的模块。 hello.js 复制代码 代码如下: function hello(name) { console.log('hello, '+ name); } exports.hello = hello; main.js 复制代码 代码如下:···

    正则表达式与HTML5新元素

    ProcessOn是一个在线协作绘图平台,为用户提供最强大、易用的作图工具! 它可以很方便的在线简单绘制一些东西,让自己去具体理解。 正则表达式 今日的正则只是学习正则的简单使用。在HTML5的标签属性的强大面前,我们已经可以不用去先学习javascript才能再去正则了,因为HTML5···

    深入浅析Vue中的slots/scoped slots

    一直对Vue中的slot插槽比较感兴趣,下面是自己的一些简单理解,希望可以帮助大家更好的理解slot插槽 下面结合一个例子,简单说明slots的工作原理 dx-li子组件的template如下: <li class="dx-li"> <slot> 你好! </slot> </li> dx-ul父组件的te···

    帝国推荐本文给你的朋友插件

    <script> function sendtof(url) { window.clipboardData.setData('Text',url); alert('复制地址成功,粘贴给你好友一起分享。'); } </script> <a href="#####" onClick=sendtof("[!--title--]:http://域名[!--titleurl--]") title="点击复制文章地址!" ···

    DEDE模板标记、标签、调用以及写法的简介与用法

    了解一下织梦模板引擎的知识是非常有意义的。织梦模板引擎是一种使用XML名字空间形式的模板解析器,使用织梦解析器解析模板的最大好处是可以轻松的制定标记的属性,感觉上就像在用HTML一样,使模板代码十分直观灵活,新版的织梦模板引擎不单能实现模板的解析还能分析模板里错···

    Bootstrap每天必学之标签页(Tab)插件

    标签页(Tab)通过结合一些 data 属性,您可以轻松地创建一个标签页界面。 "如果您想要单独引用该插件的功能,那么您需要引用 tab.js。或者,正如 Bootstrap 插件概览 一章中所提到,您可以引用 bootstrap.js 或压缩版的 bootstrap.min.js。" 一、用法 您可以通过以下两种方式···

    AngularJS 仿微信图片手势缩放的实例

    AngularJS 仿微信图片手势缩放的实例 前言: 最近,公司做一个混合应用项目,涉及到一个图片缩放功能,类似微信那样支持touch事件。 亲测,实现方案很不错,所以放出来,和大家分享一下,希望有人能用得到。 核心思想就是用到了CSS3的transform属性, 不多说,我们看代码: '···

    php中怎么搜索相关联数组键值及获取之

    1.搜索关联数组键如果在一个数组中找到一个指定的键,函数array_key_exists()返回TRUE,否则返回FALSE。其 形式如下:boolean array_key_exists(mixed key, array array) 下面的例子将在数组键中搜索Ohio,如果找到,将输出这个州加入美国联邦政府的育关信息:$state["De···

    linux下如何配置SQLSERVER ODBC

    一 测试环境 操作系统 Red Hat As 5.5 数据库    SQLServer2000 installed in windows xp professional,我假定数据库有用户autotest 密码是autotest,数据库文件是atsdb 注意:    1 MS从来没有提供过SQLServer for Linux,所以大家也不要去···

    JS 两日期相减,获得天数的小例子(兼容IE,FF)

    复制代码 代码如下:   function GetDay() {    var arrDate, objDate1, objDate2, intDays;     objDate1 = new Date();    objDate2 = new Date();     arrDate = $("#开始日期").val().split("···