分类: IT互联网

  • wordpress主题开发二三事

    在做官网过程中又遇到一些主题开发的事情,暂且mark一下备忘

    1、侧栏工具可在 主题文件functions中定义,但是定义过程比较复杂,如果不是商业化主题完全可以利用sidebar文件实现。

    2、在functions中注册侧边栏可以用以下代码:

    // Register Sidebar
    function news_sidebar() {
    $args = array(
    ‘id’ => ‘news’,
    ‘name’ => ‘新闻页侧栏’,
    ‘before_title’ => ‘<div class=”headline”><h3>’,
    ‘after_title’ => ‘</h3></div>’,
    ‘before_widget’ => ‘<div class=”who margin-bottom-30″>’,
    ‘after_widget’ => ‘</div>’,
    );
    register_sidebar( $args );
    }
    // Hook into the ‘widgets_init’ action
    add_action( ‘widgets_init’, ‘news_sidebar’ );

    调用上面注册的边栏用:

    dynamic_sidebar(‘news’); /* 参数可以是上面function中定义的name或者id均可*/

    而不是:

    get_sidebar(‘$name’)

  • PHPNOW目录浏览启用关键点

    下载了PHPNOW的精简版 PnLite-12.02.04 结果无论如何都无法启用目录浏览,翻遍了资料发现只需要在httpd.conf 中添加支持模块。
    LoadModule autoindex_module modules/mod_autoindex.so
    LoadModule dir_module modules/mod_dir.so
    即可!汗,折腾大半天,mark一下备用
    —————————

    一.目录浏览的配置。
    主配置文件 httpd.conf 中修改:
    1)添加支持模块。
    LoadModule autoindex_module modules/mod_autoindex.so
    LoadModule dir_module modules/mod_dir.so
    2)为DocumentRoot目录添加Options Indexes,即可生成目录。

    options Indexes FollowSymLinks

    3)加载 httpd-autoindex.conf 配置
    Include conf/extra/httpd-autoindex.conf

    在配置文件httpd-autoindex.conf中的修改:
    IndexOptions FancyIndexing HTMLTable VersionSort NameWidth=* FoldersFirst Charset=UTF-8 SuppressDescription SuppressHTMLPreamble
    其中FancyIndexing 支持美化显示;HTMLTable 允许底层代码把文件列表生成在一个table元素里面;VersionSort 安装版本排序;NameWidth=* 页面自动匹配文件名宽度;FoldersFirst 安装文件夹优先排列;Charset=UTF-8 支持中文显示;SuppressDescription 不显示文件描述;最后一个忘记是什么了,去看apache 官网的说明。。。
    2.apache 原生目录实在难看难过。还好有改善的方法。
    网上有 H5AI 的模版可以下载使用。但现在是用在嵌入式平台,资源有限,只做了参考。
    1)apache提供配置两个文件,以便修饰页面。
    # ReadmeName is the name of the README file the server will look for by
    # default, and append to directory listings.
    #
    # HeaderName is the name of a file which should be prepended to
    # directory indexes.
    ReadmeName /footer.shtml (文件前必须加/,使用绝对路径,否则子目录无法继承该文件)
    HeaderName /header.shtml
    这两个文件放于DocumentRoot目录下。
    2)如果制作这两个文件基本与底层无关了。可以参考:
    http://www.360doc.com/content/12/0113/22/3130130_179259431.shtml

  • windows7下个别对话框乱码的奇怪问题

    今天解决了win7下对话框乱码的奇怪问题,mark一下。

    问题描述:

    windows7下删除文件等系统再带对话框所有内容乱码,在桌面状态下使用输入法乱码(例如更改桌面文件夹名称)。其他情况下一律正常,查了好久的原因,百度不知道,谷歌也不知道。

    解决方案:

    今天突发奇想查看字体文件发现,系统中默认的微软雅黑常规字体图标也是乱码,遂想到有可能是字体文件出了问题。OK,死马当活马医吧,启动PE,删除MSYH和MSYHBD字体文件,重启,安装~~~~~

    搞定。

  • 本站主题所包含的你不知道的功能

    本站主题提供下载后,很多人问起有什么特色,(下载详见:http://blog.king51.com/wordpress-theme-free-html5-css3-ajax-nested-comments/)有很多代码级的功能可能没有写全,现在补上供大家参考:

    1.取消了前台页面默认加载 jquery 代码详见  functions.php中详细注释。

    2.移除了wp3.0以上版本登陆后前台的 Admin_bar 功能。

    3.移除版本号.

    4. 删除后台文章发布页面不需要的模块,主要包括(摘要,trackbacks,自定义域,评论选项,作者想先,文章别名,修订版本等)

    5.移除 Admin Bar 上的 WordPress Logo*

    6.启用HTTP Gzip压缩.

    7.在后台“添加菜单”管理功能中中将“首页”加入 选项。

    8.免插件自动生成文章目录功能(效果可查看:http://blog.king51.com/2012-06-13/fleeting-one/

    9.免插件自定义分页,共有两种类型,现在使用的是类型2 ,灵感取自千鸟志.

    10.免插件放垃圾评论,目前看效果不错,代码取自 Willin Kan .

    11.免插件自动添加 页面description 对搜索引擎更友好。

    12.免插件 面包屑导航。

    13.免插件的 嵌套Ajax评论,代码取自Willin Kan,后经过优化修改。

    14.免插件评论头像缓存Gavatar,代码取自Willin Kan,后经过优化修改.

    15.侧边栏评论和标签云图在数据库中缓存,灵感忘记从哪里看来的,原理就是在数据库的option中存储带缓存内容,访问时直接取出显示,避免了大量数据库查询。

    16.免插件的彩色标签,效果见首页。

  • 消息中心设计与消息中间件架构浅析

    临近年底,忙于的各种项目收尾的同时又赶上新项目要展开,简直分身乏术,新项目正好涉及集团消息中心的设计实施,遂利用周末时间参照目前主流消息中间件设计架构做了如下思维导图,希望新的消息中心能够按照如下架构进行设计实施。

    发布/订阅消息中间件
    可详细查看版本在这里下载:
    http://pan.baidu.com/share/link?shareid=80395&uk=2953083029

  • 贡献百度输入法安卓主题一套

    从黑莓转到安卓,习惯了全键盘,九宫格实在是别扭,然而试遍了百度输入法、搜狗输入法、QQ输入法、讯飞输入法、Go输入法、Google输入法、触宝输入法……基本上是快要试遍了安卓下的所有输入法了,都没能找到舒心的,我的要求就一下几点:
    1.    键程要短,要不拇指就悲剧了;
    2.    字母间距要大,防止误操作;
    3.    数字输入和常用标点符号不需要切换布局(目前主要标点是,。. @ :还有便于网址输入的.com);
    4.    切换中英文和纯数字按键方便;
    5.    再有就是反应速度了,要跟得上我手输速度。
    被迫无奈自己动手,以某位高手做的的百度输入法iPhone主题为基础做了一套皮肤,目前来看基本满意,贡献给大家使用。
    备注:我手机是9100屏幕比较大,所以小屏幕用这个主题可能有点点拥挤。
    下载地址:http://filemarkets.com/file/gongzuo51/59f69045/

    下载地址2:http://pan.baidu.com/share/link?shareid=76493&uk=2953083029
    使用方法
    方法一:
    1、下载皮肤布局文件(king51.bds)
    2、放入手机内存任意位置
    3、使用手机文件浏览器,以“百度输入法”打开。

    方法二:
    1、下载皮肤布局文件(king51.bds)
    2、放入手机中对应文件夹
    Android:baidu/ime/skins
    3、进入超级皮肤,在皮肤布局页中选择相应布局

  • 空闲有什么不好?

    为什么每个坐地铁的人,每个坐公交车的人都抱着手机看个不停?为什么非要把自己的时间圆填满,偶尔的空闲有什么不好?

  • 转贴:2012年(壬辰年)气候特点与养生要点

    张晓彤  樊正伦

    根据《黄帝内经》推算,从2012年1月下旬至2013年1月下旬,是为壬辰年的气运周期。壬辰年为木运太过之年,太阳寒水司天,太阴湿土在泉。大体是上半年偏寒,下半年多雨,全年气候以寒湿为主,而且气运会先时而至,比正常的节气变化来得早些。

    初之气:从大寒至春分前(1月中下旬至3月中下旬),主气是厥阴风木,客气是少阳相火。“气乃大温,草乃早荣”,延续了上年的暖冬,是一个暖和的初春,“冬不藏精,春必病温”,人们易感疫病,是瘟病多发之时。要注意提早预防,清内热,防上火,多吃梨、藕、橙、萝卜、荸荠,也可以用冰糖、白茅根、芦根等煮水喝。

    二之气:从春分至小满前(3月中下旬至5月中下旬),主气是少阴君火,客气是阳明燥金。“大凉反至”,恰逢停止供暖,导致热郁于内而难发散,气候反寒,可能多发风寒感冒咳嗽。要注意“春捂”,不要急于减衣服。春行秋令,干燥凉爽,除了多吃上述清内火的食品,更要多喝水,多到室外活动。

    三之气:从小满至大暑前(5月中下旬至7月中下旬),主气是少阳相火,客气是太阳寒水。正是司天之气起主要影响的时期,天气该热而不热,寒气笼罩,开始降雨,易因内郁热外受寒而得病,由于寒气侵袭,湿气渐起,可适当吃些温寒燥湿的食品,比如小米、红小豆、薏米等。

    四之气:从大暑至秋分前(7月中下旬至9月中下旬),主气是太阴湿土,客气厥阴风木,“风湿交争,风化为雨”,应是丰收年景。但由于湿气困脾,脾主四肢肌肉,应注意防风湿,应多吃健脾或苦味食品,比如山药、薏米等。

    五之气:从秋分至小雪前(9月中下旬至11月中下旬),主气是阳明燥金,客气是少阴君火,“阳复化,草乃长……民乃舒”,这可能是一年中最舒服、最少疾病的时期。

    六之气:从小雪至大寒前(11月中下旬至2013年1月中下旬),主气是太阳寒水,客气是太阴湿土。“湿令行,阴凝太虚,埃昏郊野……寒风以至”,是一个又湿又冷、风大扬沙的冬季,可以多吃温热性的食品,比如牛羊肉等,这个时期也是进补的大好时机。