discuz自定义DIY模块类

在使用DISCUZ系统的DIY功能时,可能有的模块不能满足自己的需求,所以需要自定义DIY模块类来实现自己想要需求。实现自定义功能步骤如下: 第一步:添加DIY模块类 在/source/class/block目录下创建新模块类文件夹   然后创建blockclass.php文件,代码如下: <?php /** * [Discuz!] (C)2001-2099 Comsenz Inc. * This is NOT a freeware, use is subject to license terms * * $Id: blockclass.php 27449 2012-02-01 05:32:35Z zhangguosheng $ */ if(!defined(‘IN_DISCUZ’)) { exit(‘Access Denied’); } $blockclass = array( ‘name’ => lang(‘blockclass’, ‘blockclass_jhonse’), ); ?> 再添加功能模块类block_jhonseforum.php   <?php if(!defined(‘IN_DISCUZ’)) { exit(‘Access Denied’); … Continue reading “discuz自定义DIY模块类”

2014年6月编程语言排行榜:Swift能否取代Objective-C?

TIOBE编程语言排行榜发布,这个月的热点无外乎是苹果公司在WWDC 2014上推出的新编程语言Swift,其主要用于iOS 和OS X开发。Swift改变了Objective-C中复杂的语法、保留了Smalltalk动态特性等;Swift支持代码效果实时预览,开发者可以更加快速、高效地构建应用。 目前,Swift并不在TIOBE排名之内,将从下个月起开始计算排名。有人推测,横空出世的Swift将会进入Top 20,究竟态势如何,我们敬请期待! 自2008/2009年之后,iPhone和iPad开始走进人们的视野,其巨大的需求量也促发了移动应用的开发潮流,近25年来,大部分开发者社区开始“被迫”学习并使用Objective-C,Objective-C的流行当归功于iPhone的成功。 如今,苹果公司推出的Swift语法比Objective-C更加优越,Swift能否取代Objective-C? 编程语言排行榜TOP 20榜单:   前10名编程语言长期走势图:   以下是21-50编程语言排名:   后50名编程语言如下: (Visual) FoxPro, 4th Dimension/4D, Alice, APL, ATLAS, Automator, Awk, Bash, bc, Bourne shell, C shell, CL (OS/400), Clean, Clojure, Common Lisp, Factor, Felix, Forth, Fortress, Icon, IDL, Inform, Informix-4GL, Ioke, J, JScript.NET, LabVIEW, Ladder Logic, M4, Magic, Modula-2, Modula-3, … Continue reading “2014年6月编程语言排行榜:Swift能否取代Objective-C?”

老模板退休了,更换成D8扁平式风格模板

从2012年11月份开始到现在一直用的老模板终于退休了,陪同Jhonse技术博客(http://blog.jhonse.com)足足一年多了。 从今年开始一直想找一个好一点模板来“装修”下博客,或者自己去写一个模板。前者因为没有找到自己心目中的想要的风格模板,所以放弃了,后者就是没有美工来设计。所以一直到现在才开始更换(装修)模板。于是就选择了D8模板,D8扁平化风格以及满屏的效果等等都是我想要的。所以决定用D8来“装修” Jhonse技术博客。 为了“纪念”2年之久的老伙伴(模板),特此将老模板页面截图于此发布。