Discuz开发系列视频教程:DZ网站制作技巧合集
  • 2019-07-30
  • 视频教程
  • 0
  • 997
  • 扫一扫,手机访问
  • 限时 • 优惠
  • 平台资金担保,交易全程无忧
  • 立即抢购
  • 30.00
  • (原价:¥800.00)
  • 商品特色:
  • 担保交易
  • 自动发货
  • 商品详情
  • 累计评价 0
  • 商品问答
  • 交易规则
  • 立即购买

本套课程集结了DISCUZ制作网站非常实用的技巧,整套教程致力于解决您最关心的问题,非常实用!


课程列表:

课时1:一节课学会制作高大上的网站宣传片               10分50秒
课时2:微信一键登录DISCUZ(无需公众号、适用所有DZ网站)      18分41秒
课时3:QQ互联登录DISCUZ跳过完善资料直接登录成功          18分17秒
课时4:WAP手机触屏版快速打包成手机APP(可自定义图标及启动界面)  20分27秒
课时5:JS冲突/JS失效万能解决方案                   17分39秒
课时6:JSON数据提取/解析/反序列化                  17分54秒


课程详情:

课时1:一节课学会制作高大上的网站宣传片

本节课重点教大家如何在最短时间内学会制作高大上的网站宣传片,本套教程适合视频制作初级及零基础学员学习,AE高手可直接绕行!


大多数站长都面临一个问题,网站做出来以后想要做一个高大上的宣传片放在网站上,可是要么就是技术跟不上,要么就是做出来的效果太LOW。所以一起来跟着我学习吧,跟着本节课的教程做,你就可以轻松学会制作高大上的网站宣传片哦!



课时2:微信一键登录DISCUZ(无需公众号、适用所有DZ网站)

[BUG及修复提示2016/05/18更新]:

1. 目前该方法在未越狱版本的苹果手机无法正常运营,我们正在努力尝试解决,解决后将在此更新。

2. 如果您按照视频课程一步一步操作后,发现手机访问微信登录页面时仍然自动跳转到论坛首页,请按照以下方法操作:

打开do.php,找到define('CURSCRIPT', 'portal');修改为define('CURSCRIPT', 'wxlogin');即可。

相信大家一直以来都在期待一个非常简单的微信一键登录功能,官方提供的【微信登录】插件太鸡肋,而且是自动跳转到微社区的,根本不是我们想要的效果,深有同感吗?

我们的需求其实非常简单,就是要实现在任意一个手机触屏版页面点击一下登录按钮,然后就自动用微信账号登录,登录成功以后再跳转到之前的页面。

怎么样,是不是都在等待这么一个插件呢?

其实,我们要学会巧妙利用现有插件来实现哦!

首先,跟大家强调的是:使用今天这个方法不管是订阅号还是服务号,不管是认证过的还是没有认证过的,甚至是没有微信公众号的,都可以实现微信一键登录哦!

怎么样,非常给力吧!

话不多说,赶紧学习视频课程吧!

下面是效果图,也可再进行二次开发,代码已打包在视频内。

01.jpg



课时3:QQ互联登录DISCUZ跳过完善资料直接登录成功

本节课详细讲解了如何实现QQ互联登录DISCUZ网站跳过【完善资料/账号绑定】步骤的详细且有效的方法,通过学习本节课的课程,可以实现单击QQ快捷登录后直接登录成功,无需额外填写任何资料。

补充BUG修复:

将视频课程中register.htm中的代码替换为以下代码即可解决QQ昵称中包含空格或者小于3个字符无法注册的问题:

<!--{if $_GET['action'] != 'activation'}-->
<!--{eval $suijipwd = substr(md5(time()), 0, 8); $suijiname = substr(md5(time()), 0, 2); 
$newyonghuo = dhtmlspecialchars($_G[member][username]); $newyonghu = str_replace(' 
','',$newyonghuo); $iscunzai = DB::result(DB::query("SELECT uid FROM 
".DB::table('common_member')." WHERE username = '$newyonghu'"));}-->
<!--{if $iscunzai > 0}-->
<!--{eval $newyonghus = $newyonghu."_".$suijiname}-->
<!--{else}-->
<!--{if strlen($newyonghu) < 3}-->
<!--{eval $newyonghus = $newyonghu."_".$suijiname}-->
<!--{else}-->
<!--{eval $newyonghus = $newyonghu}-->
<!--{/if}-->
<!--{/if}-->
<!--{/if}-->


特别说明:

1. 使用该功能必须关闭注册时的验证码,否则无法生效!

2. 由于QQ互联登录后无法返回邮箱信息,因此注册时只能采取临时生成一个随机邮箱的方法来跳过,用户登录成功后可自行修改邮箱。默认邮箱格式为随机字母+数字组合@网站域名。

3. 通过QQ互联登陆后,如果系统中不存在与QQ昵称相同的用户名,那么系统采用QQ昵称自动注册账号,如存在相同用户名,则采用QQ昵称加MD5加密随机字母+数字组合作为用户名注册。

4. 本方法在DISCUZ X3.2下测试完全正常,其他版本慎用。

请务必了解以上特别说明再决定是否购买学习该课程!

特别说明一下,如果提示EMAIL地址无效,那么就一定是下面的问题!!

打开source\class\class_member.php,找到:

$_GET['email'] = $email = strtolower(random(6)).'@'.substr($_SERVER['HTTP_HOST'],4);


然后看下自己的域名,如果是用的www.开头的就肯定没问题,如果是其他开头的,就需要去修改上面这段代码,修改方法是:

数一下自己的域名前缀总共有几个字符,例如demo.banban.so,那么就是数一下demo.总共是几个字符(包含标点符号),我们可以输出来总共是5个字符,那么就把上面那段代码的4改成5就可以了。改好以后就一定没问题了!



课时4:WAP手机触屏版快速打包成手机APP(可自定义图标及启动界面)

本节课教大家使用APICLOUD快速打包手机APP。只要您拥有手机触屏版的网站,或者简单说您的DISCUZ网站开启了手机版,就可以把你网站的手机版打包成运行速度超快,效果超级棒的手机APP。

特别提示:很多用户打包后出现了各种各样的JS错误提示,这就很头疼了,其实解决方法也是很简单的,只需要打开apicloud的config.xml文件,找到:

<preference name="debug" value="true"/>


修改为:

<preference name="debug" value="false"/>


然后进行云端同步,再重新编译打包就可以了!!

请注意:一定要重新编译打包才可以,测试模式下还是会有错误提示哦!

本节课以聚美优品手机触屏版为示例,讲解了完整的手机APP打包全过程!

使用APICLOUD打包的手机APP具有以下优点:

1. 运行速度超级快,秒杀其他一切所谓的快速打包工具。

2. 可以自定义APP图标。

3. 可以自定义启动界面。

4. 效果接近原生效果,运行流畅。

5. 超级容易学习,无需任何技术基础,只需按照视频课程一步一步操作就可以!



课时5:JS冲突/JS失效万能解决方案

我们在仿制模板的时候,经常会看到一些好看的特效,比如幻灯、下拉、标签切换等等,这些都需要使用JS代码来实现。

但是,当我们兴高采烈的把这些代码搬到DISCUZ里面来的时候,也正得意洋洋的欣赏着自己成果的时候,却发现一个致命的问题,那就是DISCUZ原本的一些特效却消失了,比如下拉按钮点不了了,发帖页面的一些工具没办法使用了,没办法上传图片了……彻底懵逼!!!!!

像这种现象,我们称之为JS冲突。

那么,遇到这种问题,我们该怎么办呢?

其实方法很简单,网上也有很多的说法,其实都差不多,也是确实可用的。

本节课就以其中一个万能的办法为示例,给大家详细讲解了具体的使用方法,以及操作需要注意的细节事项。

通过学会本节课,一切JS冲突都将迎刃而解!

还等什么,这个非常重要的课程千万不要错过哦,网站好看酷炫与否,这就是关键了!!



课时6:JSON数据提取/解析/反序列化

JSON这个概念相信很多人都很陌生,但其实这是一个非常好理解的概念,也是DISCUZ里面用来存储数据常用的一种方式。

学习JSON到底有什么用?

DISCUZ的分类信息的图片调用需要用到该知识!

DISCUZ的认证信息调用需要用到该知识!

DISCUZ的群组内建分类调用需要用到该知识!

DISCUZ的主题分类调用需要用到该知识!

DISCUZ的很多数据调用都会用到该知识!

JSON是指将一组数据序列化成一段字符串,DISCUZ就讲这段序列化的字符串存入了数据库中。

举个例子:

a:2:{s:8:\"sitename\";s:8:\"班班学院\";s:3:\"pic\";s:12:\"banbanso.jpg\";}


上面的这段就是把两组数据转换成了一段字符串,也就是我们所说的JSON数据了。

那么,我们从数据库中调用出来的数据自然也就是一段字符串,而这段字符串到底该如何解读?

这段JSON数据里面的a:2以及s:加上不同的数字到底代表了什么意思?

JSON数据又该如何反序列化?

又该如何提取出我们所需要的数据,从而为我们所用呢?

本节课就非常详细的讲解了完整的过程和技术!

赶快来学习吧!

  • 商品评价
  • 交易规则

11.jpg

  • 认证类型:
  • 个人
  • 商家认证:
  • 工作时间
  • 周一至周日:09:00 - 20:00
  • 描述
    5.00
  • 发货
    5.00
  • 售后
    5.00
已缴保证金1.00
商品详情页右侧广告-235*?
商品详情页右侧广告-235*?
  • 猎伞底部波浪
  • 猎伞底部波浪
  • 猎伞底部波浪
  • 猎伞底部波浪

我的

足迹

投稿

反馈

客服

猎伞官方客服

客服QQ:104****84 (点击直接对话)

客服电话:400****16(查看完整电话)

客服邮箱:service@liesan.com

管理仅处理交易投诉、举报、帐号、资金等平台使用问题;
商品问题请咨询各商品详情页面中显示的商家客服QQ。

正常模式精简模式

返回顶部